From bca8c759803f1aefb7fee3d33ff55101393f8f8c Mon Sep 17 00:00:00 2001 From: muskan-crest Date: Wed, 29 Oct 2025 15:07:58 +0530 Subject: [PATCH 1/6] Initial release of macOS Unified logs integration. --- packages/macos/_dev/build/build.yml | 3 + packages/macos/_dev/build/docs/README.md | 143 + packages/macos/changelog.yml | 6 + .../_dev/test/pipeline/test-common-config.yml | 3 + .../_dev/test/pipeline/test-unified.log | 26 + .../pipeline/test-unified.log-expected.json | 3143 +++++++++++++++++ .../agent/stream/unifiedlogs.yml.hbs | 80 + .../elasticsearch/ingest_pipeline/default.yml | 432 +++ .../ingest_pipeline/pipeline-network.yml | 342 ++ .../unified_log/fields/base-fields.yml | 16 + .../data_stream/unified_log/fields/beats.yml | 6 + .../data_stream/unified_log/fields/fields.yml | 306 ++ .../data_stream/unified_log/manifest.yml | 182 + packages/macos/docs/README.md | 293 ++ packages/macos/img/macos-logo.svg | 17 + .../macos-unified-logs-network-dashboard.png | Bin 0 -> 388775 bytes .../macos-unified-logs-overview-dashboard.png | Bin 0 -> 467982 bytes ...-4b49d421-2f03-4dd2-891f-cbd7e2786e35.json | 1318 +++++++ ...-4fae07f9-fff4-49d0-8ed6-54a63b4c6426.json | 2001 +++++++++++ packages/macos/manifest.yml | 38 + 20 files changed, 8355 insertions(+) create mode 100644 packages/macos/_dev/build/build.yml create mode 100644 packages/macos/_dev/build/docs/README.md create mode 100644 packages/macos/changelog.yml create mode 100644 packages/macos/data_stream/unified_log/_dev/test/pipeline/test-common-config.yml create mode 100644 packages/macos/data_stream/unified_log/_dev/test/pipeline/test-unified.log create mode 100644 packages/macos/data_stream/unified_log/_dev/test/pipeline/test-unified.log-expected.json create mode 100644 packages/macos/data_stream/unified_log/agent/stream/unifiedlogs.yml.hbs create mode 100644 packages/macos/data_stream/unified_log/elasticsearch/ingest_pipeline/default.yml create mode 100644 packages/macos/data_stream/unified_log/elasticsearch/ingest_pipeline/pipeline-network.yml create mode 100644 packages/macos/data_stream/unified_log/fields/base-fields.yml create mode 100644 packages/macos/data_stream/unified_log/fields/beats.yml create mode 100644 packages/macos/data_stream/unified_log/fields/fields.yml create mode 100644 packages/macos/data_stream/unified_log/manifest.yml create mode 100644 packages/macos/docs/README.md create mode 100644 packages/macos/img/macos-logo.svg create mode 100644 packages/macos/img/macos-unified-logs-network-dashboard.png create mode 100644 packages/macos/img/macos-unified-logs-overview-dashboard.png create mode 100644 packages/macos/kibana/dashboard/macos-4b49d421-2f03-4dd2-891f-cbd7e2786e35.json create mode 100644 packages/macos/kibana/dashboard/macos-4fae07f9-fff4-49d0-8ed6-54a63b4c6426.json create mode 100644 packages/macos/manifest.yml diff --git a/packages/macos/_dev/build/build.yml b/packages/macos/_dev/build/build.yml new file mode 100644 index 00000000000..97fc8aa10cd --- /dev/null +++ b/packages/macos/_dev/build/build.yml @@ -0,0 +1,3 @@ +dependencies: + ecs: + reference: git@v8.17.0 diff --git a/packages/macos/_dev/build/docs/README.md b/packages/macos/_dev/build/docs/README.md new file mode 100644 index 00000000000..87bcef05836 --- /dev/null +++ b/packages/macos/_dev/build/docs/README.md @@ -0,0 +1,143 @@ +# macOS Integration for Elastic + +## Overview + +The macOS integration for Elastic allows you to collect and analyze unified logs from macOS systems. This integration leverages macOS's unified logging system to provide comprehensive visibility into system activities, security events, and application behaviors on macOS endpoints. + +macOS unified logging is Apple's centralized logging system that captures log messages from the kernel, system processes, and applications. This integration enables security teams to monitor macOS endpoints for suspicious activities, troubleshoot system issues, and maintain compliance with security policies. + +### Compatibility + +The macOS integration is compatible with macOS systems that support unified logging (macOS 10.12 Sierra and later). + +### How it works + +This integration uses the `unifiedlogs` input to collect log data from the macOS unified logging system. It can collect logs in real-time or from archived log files, with configurable filtering based on predicates, processes, and log levels. + +## What data does this integration collect? + +This integration collects unified log messages from macOS systems using configurable predicates to filter specific event types, including: + +- **Authentication logs**: User login/logout events, authentication failures, and credential-related activities + ``` + - 'process contains "sudo" OR composedMessage CONTAINS "sudo" OR process contains "su"' + - 'process contains "loginwindow" and composedMessage CONTAINS "sessionDidLogin"' + - 'process == "sshd"' + ``` +- **User & Account management**: User account creation, modification, and deletion events + ``` + - 'process == "sysadminctl" AND composedMessage CONTAINS "Creating user"' + - 'process == "dscl" AND composedMessage CONTAINS "create"' + - 'process == "sysadminctl" AND composedMessage CONTAINS "Deleting user"' + - 'process == "dscl" AND composedMessage CONTAINS "delete"' + - '(process == "dscl" OR process == "opendirectoryd") AND composedMessage CONTAINS "admin"' + ``` +- **Process execution monitoring**: Process creation, termination, and execution details + ``` + - 'eventMessage CONTAINS[c] "exec" OR eventMessage CONTAINS[c] "fork" OR eventMessage CONTAINS[c] "exited" OR eventMessage CONTAINS[c] "terminated"' + - 'subsystem == "com.apple.securityd" AND (composedMessage CONTAINS "code signing" OR composedMessage CONTAINS "not valid")' + - 'composedMessage CONTAINS "com.apple.quarantine"' + ``` +- **Network activity**: Network connections, DNS queries, and network-related events + ``` + - 'composedMessage CONTAINS "connect" AND (composedMessage CONTAINS "TCP" OR composedMessage CONTAINS "UDP")' + - 'composedMessage CONTAINS "disconnect" OR composedMessage CONTAINS "closed connection"' + - 'subsystem == "com.apple.necp" AND composedMessage CONTAINS "new connection"' + - 'eventMessage CONTAINS[c] "listening" AND eventMessage CONTAINS[c] "service"' + ``` +- **File reads/writes**: File system access, modifications, and permission changes + ``` + - '(eventMessage CONTAINS "open" OR eventMessage CONTAINS "write" OR eventMessage CONTAINS "unlink" OR eventMessage CONTAINS "rename") AND ((processImagePath BEGINSWITH "/System") OR (processImagePath BEGINSWITH "/bin") OR (processImagePath BEGINSWITH "/sbin") OR (processImagePath BEGINSWITH "/usr" AND NOT processImagePath BEGINSWITH "/usr/local") OR (processImagePath BEGINSWITH "/etc"))' + - 'subsystem == "com.apple.quarantine" OR eventMessage CONTAINS "com.apple.quarantine"' + ``` +- **System changes**: System configuration changes, software installations, and updates + ``` + - 'subsystem == "com.apple.security" OR subsystem == "com.apple.systempolicy" OR subsystem == "com.apple.installer" OR process == "Installer" OR process == "softwareupdated" OR eventMessage CONTAINS[c] "removed package" OR eventMessage CONTAINS[c] "forget package"' + ``` +- **Advanced monitoring**: Detailed system and application behavior logs + ``` + - '(composedMessage CONTAINS ".plist" AND (composedMessage CONTAINS "write" OR composedMessage CONTAINS "modified")) OR (composedMessage CONTAINS ".ssh" AND (composedMessage CONTAINS "write" OR composedMessage CONTAINS "modified")) OR (process == "kernel" AND composedMessage CONTAINS "boot") OR (process == "launchd" AND (composedMessage CONTAINS "started" OR composedMessage CONTAINS "listening")) OR (process == "loginwindow" AND composedMessage CONTAINS "sessionDidLogin") OR (composedMessage CONTAINS "posix_spawn" OR composedMessage CONTAINS "exec") OR (subsystem == "com.apple.securityd" AND (composedMessage CONTAINS "code signing" OR composedMessage CONTAINS "not valid"))' + ``` + +### Supported use cases +The macOS integration in Elastic enables comprehensive monitoring and analysis of system activities, network traffic, and application behavior across macOS devices. It supports use cases such as detecting security incidents, tracking network usage, auditing system events, and analyzing performance trends. By collecting and visualizing unified logs, it helps security and IT teams gain real-time visibility, identify anomalies, ensure compliance, and enhance overall endpoint security within macOS environments. + +## What do I need to use this integration? + +### From Elastic + +- Elastic Agent must be installed on the macOS system you want to monitor +- Appropriate permissions to read system logs on the macOS system + +### From macOS + +The integration requires: + +- macOS 10.12 Sierra or later (for unified logging support) +- Appropriate system permissions to access unified logs +- For some log categories, administrative privileges may be required + +## How do I deploy this integration? + +This integration requires Elastic Agent to be installed on the macOS systems you want to monitor. + +### Agent-based installation + +Elastic Agent must be installed. For more details, check the Elastic Agent [installation instructions](docs-content://reference/fleet/install-elastic-agents.md). You can install only one Elastic Agent per host. + +## Setup + +1. In the top search bar in Kibana, search for **Integrations**. +2. In the search bar, type **macOS**. +3. Select the **macOS** integration from the search results. +4. Select **Add macOS** to add the integration. +5. Enable and configure only the collection methods which you will use. + + **Basic Configuration:** + - Enable the log categories you want to collect: + - Authentication + - User & Account management + - Process execution monitoring + - Network activity + - File reads/writes + - System changes + - Advanced monitoring + + **Advanced Configuration (Optional):** + - **Predicate**: Use NSPredicate-based filtering to collect specific log messages + - **Process**: Specify particular processes to monitor (by PID or name) + - **Start/End dates**: Define time ranges for historical log collection + - **Log levels**: Configure which log levels to include (info, debug, backtrace, signpost) + - **Archive/Trace files**: Specify log archive or trace files to process + +6. Select **Save and continue** to save the integration. + +### Validation + +#### Dashboards populated + +1. In the top search bar in Kibana, search for **Dashboards**. +2. In the search bar, type **macOS**. +3. Select a dashboard for the dataset you are collecting, and verify the dashboard information is populated. + +## Performance and scaling + +- Unified log collection can generate significant data volume, especially with debug-level logging enabled +- Consider using predicates to filter logs and reduce data volume +- Monitor system performance impact when collecting high-volume log categories + +For more information on architectures that can be used for scaling this integration, check the [Ingest Architectures](https://www.elastic.co/docs/manage-data/ingest/ingest-reference-architectures) documentation. + +## Reference + +### ECS field reference + +#### Unified logs + +{{fields "unified_log"}} + +### Inputs used + +These inputs can be used in this integration: + +- [Unified Logs](https://www.elastic.co/docs/reference/beats/filebeat/filebeat-input-unifiedlogs) diff --git a/packages/macos/changelog.yml b/packages/macos/changelog.yml new file mode 100644 index 00000000000..35fb1d2c290 --- /dev/null +++ b/packages/macos/changelog.yml @@ -0,0 +1,6 @@ +# newer versions go on top +- version: 0.1.0 + changes: + - description: Initial release. + type: enhancement + link: https://github.com/elastic/integrations/pull/1 diff --git a/packages/macos/data_stream/unified_log/_dev/test/pipeline/test-common-config.yml b/packages/macos/data_stream/unified_log/_dev/test/pipeline/test-common-config.yml new file mode 100644 index 00000000000..37e8fa225fd --- /dev/null +++ b/packages/macos/data_stream/unified_log/_dev/test/pipeline/test-common-config.yml @@ -0,0 +1,3 @@ +fields: + tags: + - preserve_duplicate_custom_fields diff --git a/packages/macos/data_stream/unified_log/_dev/test/pipeline/test-unified.log b/packages/macos/data_stream/unified_log/_dev/test/pipeline/test-unified.log new file mode 100644 index 00000000000..68ac4f97666 --- /dev/null +++ b/packages/macos/data_stream/unified_log/_dev/test/pipeline/test-unified.log @@ -0,0 +1,26 @@ +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"%s | ApplicationManager: Checked in app : %@","userID":501,"activityIdentifier":0,"subsystem":"com.apple.loginwindow.logging","category":"Standard","threadID":13692,"senderImageUUID":"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF","backtrace":{"frames":[{"imageOffset":109999,"imageUUID":"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF"}]},"bootUUID":"","processImagePath":"\/System\/Library\/CoreServices\/loginwindow.app\/Contents\/MacOS\/loginwindow","senderImagePath":"\/System\/Library\/CoreServices\/loginwindow.app\/Contents\/MacOS\/loginwindow","timestamp":"2025-10-09 12:02:22.345217+0530","eventMessage":"-[SessionLogoutManager buildSessionDictionary] | final sessionDictionary:{\n DirectLogoutType = 5;\n GroupID = 248;\n GuestAccount = 0;\n HomeDirectoryPath = \"\/var\/setup\";\n SessionAgentPID = 100;\n UserGUID = \"FFFFEEEE-DDDD-CCCC-BBBB-AAAA000000F8\";\n UserID = 248;\n UserLongName = \"Setup User\";\n UserName = \"_mbsetupuser\";\n}","processImageUUID":"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF","traceID":3714562696282116,"processID":1062,"senderProgramCounter":109999,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"%s | shortUsername = %s, userID = %d, groupID = %d","userID":0,"activityIdentifier":0,"subsystem":"com.apple.loginwindow.logging","category":"Standard","threadID":778,"senderImageUUID":"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF","backtrace":{"frames":[{"imageOffset":56811,"imageUUID":"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/loginwindow.app\/Contents\/MacOS\/loginwindow","senderImagePath":"\/System\/Library\/CoreServices\/loginwindow.app\/Contents\/MacOS\/loginwindow","timestamp":"2025-09-25 23:32:36.119492-0700","machTimestamp":191058676868,"eventMessage":"-[Login1 doLogin] | shortUsername = _mbsetupuser, userID = 248, groupID = 248","processImageUUID":"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF","traceID":3508679143981060,"processID":100,"senderProgramCounter":56811,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"%s | enter","userID":0,"activityIdentifier":0,"subsystem":"com.apple.loginwindow.logging","category":"Standard","threadID":13692,"senderImageUUID":"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF","backtrace":{"frames":[{"imageOffset":75080,"imageUUID":"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/loginwindow.app\/Contents\/MacOS\/loginwindow","senderImagePath":"\/System\/Library\/CoreServices\/loginwindow.app\/Contents\/MacOS\/loginwindow","timestamp":"2025-09-25 23:46:06.773373-0700","machTimestamp":1001013698208,"eventMessage":"-[Login1 isGuestAccount] | enter","processImageUUID":"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF","traceID":3412540596027396,"processID":1062,"senderProgramCounter":75080,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[%p] activating connection: mach=%{bool}d listener=%{bool}d peer=%{bool}d name=%{public}s","userID":200,"activityIdentifier":0,"subsystem":"com.apple.xpc","category":"connection","threadID":1051377,"senderImageUUID":"ABCE7E08-7D29-3BE0-AF60-F0DC752E951C","backtrace":{"frames":[{"imageOffset":43862,"imageUUID":"ABCE7E08-7D29-3BE0-AF60-F0DC752E951C"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/Software Update.app\/Contents\/Resources\/softwareupdated","senderImagePath":"\/usr\/lib\/system\/libxpc.dylib","timestamp":"2025-10-15 13:54:30.570794+0530","machTimestamp":730301634805240,"eventMessage":"[0x7fd20dafe350] activating connection: mach=false listener=false peer=true name=com.apple.softwareupdated.peer[24159].0x7fd20dafe350","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":6727155769933828,"processID":200,"senderProgramCounter":43862,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[%p] activating connection: mach=%{bool}d listener=%{bool}d peer=%{bool}d name=%{public}s","userID":200,"activityIdentifier":1606042,"subsystem":"com.apple.xpc","category":"connection","threadID":1131759,"senderImageUUID":"ABCE7E08-7D29-3BE0-AF60-F0DC752E951C","backtrace":{"frames":[{"imageOffset":43862,"imageUUID":"ABCE7E08-7D29-3BE0-AF60-F0DC752E951C"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/Software Update.app\/Contents\/Resources\/softwareupdated","senderImagePath":"\/usr\/lib\/system\/libxpc.dylib","timestamp":"2025-10-15 16:21:05.035457+0530","machTimestamp":739096082829937,"eventMessage":"[0x7fd20cffa690] activating connection: mach=false listener=false peer=false name=(anonymous)","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":6727155769999364,"processID":200,"senderProgramCounter":43862,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"%{public}s %{public}s flags=%{network:tcp_flags}x seq=%u, ack=%u, win=%u state=%{network:tcp_state}x rcv_nxt=%u, snd_una=%u","userID":200,"activityIdentifier":0,"subsystem":"com.apple.network","category":"tcp","threadID":1132254,"senderImageUUID":"C5739A55-A9D3-3AFB-9AC9-652E5799B536","backtrace":{"frames":[{"imageOffset":281600,"imageUUID":"C5739A55-A9D3-3AFB-9AC9-652E5799B536"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/Software Update.app\/Contents\/Resources\/softwareupdated","senderImagePath":"\/usr\/lib\/libusrtcp.dylib","timestamp":"2025-10-15 16:21:14.585700+0530","machTimestamp":739105633072605,"eventMessage":"tcp_output [C135.1.1:3] flags=[F.] seq=1475478968, ack=3781245868, win=3586 state=FIN_WAIT_1 rcv_nxt=3781245868, snd_una=1475478944","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":1202012843394990084,"processID":200,"senderProgramCounter":281600,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"%{public}s %{public}s flags=%{network:tcp_flags}x seq=%u, ack=%u, win=%u state=%{network:tcp_state}x rcv_nxt=%u, snd_una=%u","userID":200,"activityIdentifier":0,"subsystem":"com.apple.network","category":"tcp","threadID":1132254,"senderImageUUID":"C5739A55-A9D3-3AFB-9AC9-652E5799B536","backtrace":{"frames":[{"imageOffset":182769,"imageUUID":"C5739A55-A9D3-3AFB-9AC9-652E5799B536"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/Software Update.app\/Contents\/Resources\/softwareupdated","senderImagePath":"\/usr\/lib\/libusrtcp.dylib","timestamp":"2025-10-15 16:21:14.592962+0530","machTimestamp":739105640334157,"eventMessage":"tcp_input [C135.1.1:3] flags=[F.] seq=3781245892, ack=1475478968, win=502 state=CLOSED rcv_nxt=3781245868, snd_una=1475478944","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":1202012843394990084,"processID":200,"senderProgramCounter":182769,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]","userID":200,"activityIdentifier":0,"subsystem":"com.apple.network","category":"boringssl","threadID":1131560,"senderImageUUID":"E8DA37CF-0F7A-38D1-8D87-3730FB158249","backtrace":{"frames":[{"imageOffset":182440,"imageUUID":"E8DA37CF-0F7A-38D1-8D87-3730FB158249"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/Software Update.app\/Contents\/Resources\/softwareupdated","senderImagePath":"\/usr\/lib\/libboringssl.dylib","timestamp":"2025-10-15 16:20:14.143657+0530","machTimestamp":739045191029769,"eventMessage":"nw_protocol_boringssl_signal_connected(753) [C135.1.1:2][0x7fd20d8891a0] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http\/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(2443ms) flight_time(396ms) rtt(248ms) write_stalls(0) read_stalls(6)]","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":390070235526594564,"processID":200,"senderProgramCounter":182440,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]","userID":200,"activityIdentifier":1606042,"subsystem":"com.apple.network","category":"boringssl","threadID":1133904,"senderImageUUID":"E8DA37CF-0F7A-38D1-8D87-3730FB158249","backtrace":{"frames":[{"imageOffset":182440,"imageUUID":"E8DA37CF-0F7A-38D1-8D87-3730FB158249"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/Software Update.app\/Contents\/Resources\/softwareupdated","senderImagePath":"\/usr\/lib\/libboringssl.dylib","timestamp":"2025-10-15 16:23:24.143463+0530","machTimestamp":739235190835402,"eventMessage":"nw_protocol_boringssl_signal_connected(753) [C136.1.1.1:2][0x7fd20f8f8e60] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http\/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(457ms) flight_time(10ms) rtt(10ms) write_stalls(0) read_stalls(6)]","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":390070235526660100,"processID":200,"senderProgramCounter":182440,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]","userID":200,"activityIdentifier":0,"subsystem":"com.apple.network","category":"boringssl","threadID":1133968,"senderImageUUID":"E8DA37CF-0F7A-38D1-8D87-3730FB158249","backtrace":{"frames":[{"imageOffset":182440,"imageUUID":"E8DA37CF-0F7A-38D1-8D87-3730FB158249"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/Software Update.app\/Contents\/Resources\/softwareupdated","senderImagePath":"\/usr\/lib\/libboringssl.dylib","timestamp":"2025-10-15 16:23:32.687897+0530","machTimestamp":739243735270019,"eventMessage":"nw_protocol_boringssl_signal_connected(753) [C137.1.1:2][0x7fd20d957af0] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http\/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(151ms) flight_time(50ms) rtt(49ms) write_stalls(0) read_stalls(6)]","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":390070235526594564,"processID":200,"senderProgramCounter":182440,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]","userID":200,"activityIdentifier":0,"subsystem":"com.apple.network","category":"boringssl","threadID":1133904,"senderImageUUID":"E8DA37CF-0F7A-38D1-8D87-3730FB158249","backtrace":{"frames":[{"imageOffset":182440,"imageUUID":"E8DA37CF-0F7A-38D1-8D87-3730FB158249"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/Software Update.app\/Contents\/Resources\/softwareupdated","senderImagePath":"\/usr\/lib\/libboringssl.dylib","timestamp":"2025-10-15 16:23:38.141145+0530","machTimestamp":739249188517441,"eventMessage":"nw_protocol_boringssl_signal_connected(753) [C138.1.1.1:2][0x7fd210e793f0] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(h2) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(104ms) flight_time(49ms) rtt(49ms) write_stalls(0) read_stalls(6)]","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":390070235526594564,"processID":200,"senderProgramCounter":182440,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]","userID":200,"activityIdentifier":0,"subsystem":"com.apple.network","category":"boringssl","threadID":1133968,"senderImageUUID":"E8DA37CF-0F7A-38D1-8D87-3730FB158249","backtrace":{"frames":[{"imageOffset":182440,"imageUUID":"E8DA37CF-0F7A-38D1-8D87-3730FB158249"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/Software Update.app\/Contents\/Resources\/softwareupdated","senderImagePath":"\/usr\/lib\/libboringssl.dylib","timestamp":"2025-10-15 16:23:44.589923+0530","machTimestamp":739255637295506,"eventMessage":"nw_protocol_boringssl_signal_connected(753) [C139.1.1:2][0x7fd20d839670] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http\/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(291ms) flight_time(42ms) rtt(41ms) write_stalls(0) read_stalls(7)]","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":390070235526594564,"processID":200,"senderProgramCounter":182440,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]","userID":200,"activityIdentifier":0,"subsystem":"com.apple.network","category":"boringssl","threadID":1133995,"senderImageUUID":"E8DA37CF-0F7A-38D1-8D87-3730FB158249","backtrace":{"frames":[{"imageOffset":182440,"imageUUID":"E8DA37CF-0F7A-38D1-8D87-3730FB158249"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/Software Update.app\/Contents\/Resources\/softwareupdated","senderImagePath":"\/usr\/lib\/libboringssl.dylib","timestamp":"2025-10-15 16:23:44.736956+0530","machTimestamp":739255784328873,"eventMessage":"nw_protocol_boringssl_signal_connected(753) [C140.1.1:2][0x7fd210ec0340] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http\/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(250ms) flight_time(53ms) rtt(53ms) write_stalls(0) read_stalls(4)]","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":390070235526594564,"processID":200,"senderProgramCounter":182440,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"Task <%{public,uuid_t}.16P>.<%lu> summary for %{public}s {transaction_duration_ms=%u, response_status=%ld, connection=%llu, protocol=\"%{public}@\", domain_lookup_duration_ms=%u, connect_duration_ms=%u, secure_connection_duration_ms=%u, private_relay=%{bool}d, request_start_ms=%u, request_duration_ms=%u, response_start_ms=%u, response_duration_ms=%u, request_bytes=%lld, response_bytes=%lld, cache_hit=%{bool}d}","userID":200,"activityIdentifier":0,"subsystem":"com.apple.CFNetwork","category":"Summary","threadID":1133995,"senderImageUUID":"31798E5A-30D3-381D-BC8D-F9AF4154382B","backtrace":{"frames":[{"imageOffset":987343,"imageUUID":"31798E5A-30D3-381D-BC8D-F9AF4154382B"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/Software Update.app\/Contents\/Resources\/softwareupdated","senderImagePath":"\/System\/Library\/Frameworks\/CFNetwork.framework\/Versions\/A\/CFNetwork","timestamp":"2025-10-15 16:23:44.887310+0530","machTimestamp":739255934682331,"eventMessage":"Task .<76> summary for task success {transaction_duration_ms=646, response_status=200, connection=139, protocol=\"http\/1.1\", domain_lookup_duration_ms=42, connect_duration_ms=302, secure_connection_duration_ms=291, private_relay=false, request_start_ms=351, request_duration_ms=3, response_start_ms=644, response_duration_ms=1, request_bytes=1248, response_bytes=678, cache_hit=true}","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":405718141415718916,"processID":200,"senderProgramCounter":987343,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"%{public}s %{public}s \n\t[%{public,uuid_t}.16P %{sensitive}s:%{public}d<->%{sensitive}s:%{public}d]\n\tInit: %d, Conn_Time: %u.ums, SYNs: %u, WR_T: %d\/%d, RD_T: %d\/%d, TFO: %d\/%d\/%d, ECN: %d\/%d\/%d, Accurate ECN (client\/server): %s\/%s, TS: %d, TSO: %d\n\trtt_cache: %{public}s, rtt_upd: %d, rtt: %u.ums, rtt_var: %u.ums rtt_nc: %u.ums, rtt_var_nc: %u.ums base rtt: %ums\n\tACKs-compressed: %u, ACKs delayed: %u delayed ACKs sent: %u","userID":200,"activityIdentifier":0,"subsystem":"com.apple.network","category":"tcp","threadID":1134682,"senderImageUUID":"C5739A55-A9D3-3AFB-9AC9-652E5799B536","backtrace":{"frames":[{"imageOffset":139368,"imageUUID":"C5739A55-A9D3-3AFB-9AC9-652E5799B536"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"\/System\/Library\/CoreServices\/Software Update.app\/Contents\/Resources\/softwareupdated","senderImagePath":"\/usr\/lib\/libusrtcp.dylib","timestamp":"2025-10-15 16:25:41.285922+0530","machTimestamp":739372333294250,"eventMessage":"nw_protocol_tcp_log_summary [C138.1.1.1:3] \n\t[E6445355-3580-4882-BEB9-3116A7090D05 :63735<->:443]\n\tInit: 1, Conn_Time: 40.819ms, SYNs: 1, WR_T: 0\/0, RD_T: 0\/0, TFO: 0\/0\/0, ECN: 0\/0\/0, Accurate ECN (client\/server): Disabled\/Disabled, TS: 1, TSO: 1\n\trtt_cache: none, rtt_upd: 7, rtt: 126.375ms, rtt_var: 91.187ms rtt_nc: 126.375ms, rtt_var_nc: 91.187ms base rtt: 21ms\n\tACKs-compressed: 2, ACKs delayed: 0 delayed ACKs sent: 0","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":1201924813745291268,"processID":200,"senderProgramCounter":139368,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu","userID":501,"activityIdentifier":735152,"subsystem":"com.apple.network","category":"connection","threadID":369636,"senderImageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E","backtrace":{"frames":[{"imageOffset":9418645,"imageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"/System/Library/PrivateFrameworks/AssetCacheServices.framework/Versions/A/XPCServices/AssetCacheLocatorService.xpc/Contents/MacOS/AssetCacheLocatorService","senderImagePath":"/System/Library/Frameworks/Network.framework/Versions/A/Network","timestamp":"2025-10-06 13:54:22.228920+0530","machTimestamp":674887694139028,"eventMessage":"[C4 2078F1F7-050D-4E97-B216-93CB6C1E432E Hostname#2ab31f55:443 quic-connection, url hash: ad2c9e65, definite, no cellular, attribution: developer] cancelled\n\t[C4.1.1.1 7647497A-C8DC-4CB4-8104-3CD8282E82BB 192.168.29.221:61493<->IPv4#24e715a9:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 1.502s, DNS @0.002s took 0.158s, TCP @0.163s took 0.322s, TLS 1.3 took 0.681s\n\tbytes in/out: 4897/1279, packets in/out: 7/12, rtt: 0.304s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 6/3/0/0","processImageUUID":"A13B24FC-A7FE-39C0-80AC-BBB2E6C9A5C9","traceID":589370805553791000,"processID":1357,"senderProgramCounter":9418645,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu","userID":501,"activityIdentifier":0,"subsystem":"com.apple.network","category":"connection","threadID":846881,"senderImageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E","backtrace":{"frames":[{"imageOffset":9418645,"imageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"/System/Library/PrivateFrameworks/Categories.framework/Versions/A/XPCServices/CategoriesService.xpc/Contents/MacOS/CategoriesService","senderImagePath":"/System/Library/Frameworks/Network.framework/Versions/A/Network","timestamp":"2025-10-10 17:31:03.902924+0530","machTimestamp":713875321568105,"eventMessage":"[C5 FDF72F57-8AF3-4FDB-BCBE-088778C53F56 Hostname#57dd9b6b:443 quic-connection, url hash: 63dc1356, definite, attribution: developer] cancelled\n\t[C5.1.1.1 3D5458F0-82A5-4042-ADD0-436BC06BC41A 81.2.69.192:61679<->IPv4#b63cfd75:443]\n\tConnected Path: unsatisfied (No network route)\n\tPrivacy Stance: Not Eligible\n\tDuration: 31.645s, DNS @0.000s took 0.046s, TCP @0.092s took 0.101s, TLS 1.3 took 0.356s\n\tbytes in/out: 11307/1134, packets in/out: 15/17, rtt: 0.091s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 6/6/0/0","processImageUUID":"3BDFA195-D1C8-38B1-9F8F-71DF40B5644F","traceID":589370805553725400,"processID":1358,"senderProgramCounter":9418645,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu","userID":501,"activityIdentifier":0,"subsystem":"com.apple.network","category":"connection","threadID":989346,"senderImageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E","backtrace":{"frames":[{"imageOffset":9418645,"imageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"/System/Library/PrivateFrameworks/WebPrivacy.framework/Versions/A/webprivacyd","senderImagePath":"/System/Library/Frameworks/Network.framework/Versions/A/Network","timestamp":"2025-10-13 15:46:02.626846+0530","machTimestamp":725864856643286,"eventMessage":"[C3 B15E5A4C-0678-4AAE-966F-27EE4832CD2B Hostname#1b9ec12d:443 quic-connection, url hash: 6789733a, traffic class: 100, definite, no cellular, attribution: developer] cancelled\n\t[C3.1.1.1 7E1EAD37-5F78-439B-B3C0-DB0437036AEC 81.2.69.192:63744<->IPv4#f9ff2f4d:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 35.277s, DNS @0.008s took 0.036s, TCP @0.049s took 0.075s, TLS 1.3 took 0.282s\n\tbytes in/out: 4582/1794, packets in/out: 10/13, rtt: 0.072s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0","processImageUUID":"820CBE50-DE8D-3C38-8714-04629EC16984","traceID":589370805553725400,"processID":2018,"senderProgramCounter":9418645,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu","userID":242,"activityIdentifier":0,"subsystem":"com.apple.network","category":"connection","threadID":1093082,"senderImageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E","backtrace":{"frames":[{"imageOffset":9418645,"imageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"/usr/libexec/nsurlsessiond","senderImagePath":"/System/Library/Frameworks/Network.framework/Versions/A/Network","timestamp":"2025-10-15 15:09:14.100746+0530","machTimestamp":734785195723900,"eventMessage":"[C343 3E8A076A-D684-45AF-A52F-C51D5B28AFDF Hostname#e3feefa8:443 quic-connection, bundle id: com.apple.mobileassetd.client.trustd, url hash: 117a22f2, attribution: developer] cancelled\n\t[C343.1.1.1 18BBE472-4617-480B-BFFE-78CBBBD16009 81.2.69.192:64457<->IPv4#81585636:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 2.997s, DNS @0.047s took 0.101s, TCP @0.198s took 0.049s, TLS 1.3 took 0.250s\n\tbytes in/out: 4916/1483, packets in/out: 6/9, rtt: 0.087s, retransmitted bytes: 451, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0","processImageUUID":"5CF1C24C-80AC-35A6-A065-986216BBD0B2","traceID":589370805553725400,"processID":198,"senderProgramCounter":9418645,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu","userID":501,"activityIdentifier":0,"subsystem":"com.apple.network","category":"connection","threadID":1109068,"senderImageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E","backtrace":{"frames":[{"imageOffset":9418645,"imageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"/System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/XPCServices/com.apple.geod.xpc/Contents/MacOS/com.apple.geod","senderImagePath":"/System/Library/Frameworks/Network.framework/Versions/A/Network","timestamp":"2025-10-15 15:40:13.211900+0530","machTimestamp":736644276688203,"eventMessage":"[C353 EA9249FC-6CC1-49B8-8895-117CDF0CA0A7 gsp-ssl.ls.apple.com:443 quic-connection, url: https://gsp-ssl.ls.apple.com/ab.arpc, definite, attribution: developer] cancelled\n\t[C353.1.1.1 0FDAC462-E350-4084-AD16-F0165B29ED88 81.2.69.192:64518<->17.8.135.181:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 33.863s, DNS @0.001s took 0.021s, TCP @0.025s took 1.107s, TLS 1.3 took 1.518s\n\tbytes in/out: 8914/1264, packets in/out: 13/19, rtt: 0.748s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0","processImageUUID":"0C03D38B-8986-3F1E-AE36-FBC14991D019","traceID":589370805553725400,"processID":1163,"senderProgramCounter":9418645,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu","userID":501,"activityIdentifier":0,"subsystem":"com.apple.network","category":"connection","threadID":1118427,"senderImageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E","backtrace":{"frames":[{"imageOffset":9418645,"imageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"/System/Volumes/Preboot/Cryptexes/OS/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.Networking.xpc/Contents/MacOS/com.apple.WebKit.Networking","senderImagePath":"/System/Library/Frameworks/Network.framework/Versions/A/Network","timestamp":"2025-10-15 15:59:06.346800+0530","machTimestamp":737777411588029,"eventMessage":"[C637 60307C5A-FC74-4BE5-8FCA-7D64E75C0C1E Hostname#41b68ffe:443 quic-connection, bundle id: com.apple.Safari, pid: 22850, account id: 1ca5a8cf, url hash: c942ec6a, definite, attribution: developer] cancelled\n\t[C637.1.1.1 5ABAFEC7-3104-4614-93B8-DCC011441D5E 81.2.69.192:64546<->IPv4#6054f3b2:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 240.157s, DNS @0.009s took 0.050s, TCP @0.063s took 0.014s, TLS 1.3 took 0.063s\n\tbytes in/out: 12467/2724, packets in/out: 15/18, rtt: 0.014s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0","processImageUUID":"A75D659A-3E6F-39F2-A0E8-E329D9A2EF12","traceID":589370805553725400,"processID":22858,"senderProgramCounter":9418645,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu","userID":501,"activityIdentifier":0,"subsystem":"com.apple.network","category":"connection","threadID":1120775,"senderImageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E","backtrace":{"frames":[{"imageOffset":9418645,"imageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"/System/Volumes/Preboot/Cryptexes/OS/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.Networking.xpc/Contents/MacOS/com.apple.WebKit.Networking","senderImagePath":"/System/Library/Frameworks/Network.framework/Versions/A/Network","timestamp":"2025-10-15 16:01:06.402509+0530","machTimestamp":737897409062445,"eventMessage":"[C695 FBD48CD5-8BEB-495D-9143-3D94CEFD897D Hostname#b8300d06:443 quic-connection, bundle id: com.apple.Safari, pid: 22850, account id: 1ca5a8cf, url hash: ba83d597, definite, proxy fail closed for unreachable, attribution: developer, third party web content] cancelled\n\t[C695.1.2.1 EDEEE996-8CF0-4BC9-BA34-7CD4ABA75E93 81.2.69.192:64554<->IPv4#60e4a0b3:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 178.192s, DNS @0.109s took 0.002s, TCP @0.113s took 0.026s, TLS 1.3 took 0.048s\n\tbytes in/out: 4359196/4145, packets in/out: 573/258, rtt: 0.036s, retransmitted bytes: 0, out-of-order bytes: 5816\n\tecn packets sent/acked/marked/lost: 0/0/0/0","processImageUUID":"A75D659A-3E6F-39F2-A0E8-E329D9A2EF12","traceID":589370805553725400,"processID":22858,"senderProgramCounter":9418645,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu","userID":501,"activityIdentifier":0,"subsystem":"com.apple.network","category":"connection","threadID":1120775,"senderImageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E","backtrace":{"frames":[{"imageOffset":9418645,"imageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"/System/Volumes/Preboot/Cryptexes/OS/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.Networking.xpc/Contents/MacOS/com.apple.WebKit.Networking","senderImagePath":"/System/Library/Frameworks/Network.framework/Versions/A/Network","timestamp":"2025-10-15 16:01:06.407407+0530","machTimestamp":737897413960372,"eventMessage":"[C693 4867D16B-268D-43E3-8FC5-C94DD80A1C80 Hostname#9d5a29e4:443 quic-connection, bundle id: com.apple.Safari, pid: 22850, account id: 1ca5a8cf, url hash: 38a58942, definite, attribution: developer, third party web content] cancelled\n\t[C693.1.1.1 5B6F7CDF-A595-46C0-AD7C-AB0A7A2DD3FF 81.2.69.192:64553<->IPv4#eef21366:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 193.203s, DNS @0.001s took 0.077s, TCP @0.081s took 0.017s, TLS 1.3 took 0.045s\n\tbytes in/out: 11782/1080, packets in/out: 9/14, rtt: 0.014s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0","processImageUUID":"A75D659A-3E6F-39F2-A0E8-E329D9A2EF12","traceID":589370805553725400,"processID":22858,"senderProgramCounter":9418645,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu","userID":501,"activityIdentifier":0,"subsystem":"com.apple.network","category":"connection","threadID":1131741,"senderImageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E","backtrace":{"frames":[{"imageOffset":9418645,"imageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"/usr/libexec/nsurlsessiond","senderImagePath":"/System/Library/Frameworks/Network.framework/Versions/A/Network","timestamp":"2025-10-15 16:20:16.541036+0530","machTimestamp":739047588408621,"eventMessage":"[C66 D699D319-32C3-4543-803A-DCB7ED36A5F8 Hostname#0d5adf07:443 quic-connection, bundle id: com.apple.triald, url hash: 9e856d3a, traffic class: 100, no expensive, attribution: developer] cancelled\n\t[C66.1.1.1 F8FA4862-B203-490F-866E-BEC10DBEF962 81.2.69.192:64603<->IPv4#10574dec:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 2.549s, DNS @0.002s took 0.061s, TCP @0.067s took 0.016s, TLS 1.3 took 0.415s\n\tbytes in/out: 5629/3030, packets in/out: 8/16, rtt: 0.029s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0","processImageUUID":"5CF1C24C-80AC-35A6-A065-986216BBD0B2","traceID":589370805553725400,"processID":1100,"senderProgramCounter":9418645,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu","userID":242,"activityIdentifier":0,"subsystem":"com.apple.network","category":"connection","threadID":1132574,"senderImageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E","backtrace":{"frames":[{"imageOffset":9418645,"imageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"/usr/libexec/nsurlsessiond","senderImagePath":"/System/Library/Frameworks/Network.framework/Versions/A/Network","timestamp":"2025-10-15 16:21:27.886344+0530","machTimestamp":739118933716566,"eventMessage":"[C348 90B95967-CD66-4EDD-AD9E-5BA99B3B1C62 Hostname#ea5d1e75:443 quic-connection, bundle id: com.apple.mobileassetd.client.auto-asset-client, url hash: 69b0e59d, traffic class: 100, expected workload: 237568, no expensive, attribution: developer] cancelled\n\t[C348.1.1.1 A8214DA1-14D6-4867-BEAC-F70599E6E765 81.2.69.192:64626<->IPv4#3ec082bd:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 2.893s, DNS @0.001s took 0.045s, TCP @0.050s took 0.047s, TLS 1.3 took 0.348s\n\tbytes in/out: 248482/1060, packets in/out: 75/18, rtt: 0.048s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0","processImageUUID":"5CF1C24C-80AC-35A6-A065-986216BBD0B2","traceID":589370805553725400,"processID":198,"senderProgramCounter":9418645,"parentActivityIdentifier":0} +{"timezoneName":"","messageType":"Default","eventType":"logEvent","source":null,"formatString":"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu","userID":200,"activityIdentifier":0,"subsystem":"com.apple.network","category":"connection","threadID":1134682,"senderImageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E","backtrace":{"frames":[{"imageOffset":9418645,"imageUUID":"E481CDB0-9C0C-3BBC-87FA-006C66D3223E"}]},"bootUUID":"218031E6-E47F-4A77-B7FC-5A57B049F4BC","processImagePath":"/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated","senderImagePath":"/System/Library/Frameworks/Network.framework/Versions/A/Network","timestamp":"2025-10-15 16:24:32.487263+0530","machTimestamp":739303534635293,"eventMessage":"[C137 5CADEB1D-0A08-4B41-B92D-B89BF308083E Hostname#3fba6d68:443 tcp, url hash: 15f2f095, tls, definite, attribution: developer] cancelled\n\t[C137.1.1 C84B1419-27A0-421C-8140-8478E1AC40F3 81.2.69.192:64673<->IPv4#14ad2c93:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 60.046s, DNS @0.000s took 0.045s, TCP @0.047s took 0.048s, TLS 1.3 took 0.151s\n\tbytes in/out: 515210/1012, packets in/out: 111/62, rtt: 0.135s, retransmitted bytes: 0, out-of-order bytes: 1242\n\tecn packets sent/acked/marked/lost: 0/0/0/0","processImageUUID":"CD58B635-1F96-38BD-BF3B-DBA7CA293E28","traceID":589370805553725400,"processID":200,"senderProgramCounter":9418645,"parentActivityIdentifier":0} diff --git a/packages/macos/data_stream/unified_log/_dev/test/pipeline/test-unified.log-expected.json b/packages/macos/data_stream/unified_log/_dev/test/pipeline/test-unified.log-expected.json new file mode 100644 index 00000000000..e61a9ebdf72 --- /dev/null +++ b/packages/macos/data_stream/unified_log/_dev/test/pipeline/test-unified.log-expected.json @@ -0,0 +1,3143 @@ +{ + "expected": [ + { + "@timestamp": "2025-10-09T06:32:22.345Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"%s | ApplicationManager: Checked in app : %@\",\"userID\":501,\"activityIdentifier\":0,\"subsystem\":\"com.apple.loginwindow.logging\",\"category\":\"Standard\",\"threadID\":13692,\"senderImageUUID\":\"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF\",\"backtrace\":{\"frames\":[{\"imageOffset\":109999,\"imageUUID\":\"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF\"}]},\"bootUUID\":\"\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/loginwindow.app\\/Contents\\/MacOS\\/loginwindow\",\"senderImagePath\":\"\\/System\\/Library\\/CoreServices\\/loginwindow.app\\/Contents\\/MacOS\\/loginwindow\",\"timestamp\":\"2025-10-09 12:02:22.345217+0530\",\"eventMessage\":\"-[SessionLogoutManager buildSessionDictionary] | final sessionDictionary:{\\n DirectLogoutType = 5;\\n GroupID = 248;\\n GuestAccount = 0;\\n HomeDirectoryPath = \\\"\\/var\\/setup\\\";\\n SessionAgentPID = 100;\\n UserGUID = \\\"FFFFEEEE-DDDD-CCCC-BBBB-AAAA000000F8\\\";\\n UserID = 248;\\n UserLongName = \\\"Setup User\\\";\\n UserName = \\\"_mbsetupuser\\\";\\n}\",\"processImageUUID\":\"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF\",\"traceID\":3714562696282116,\"processID\":1062,\"senderProgramCounter\":109999,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "group": { + "id": "248" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "109999", + "uuid": "2F16B6B6-41B5-34D4-88A1-06CAFCE952EF" + } + } + ] + }, + "category": "Standard", + "event": { + "message": { + "description": "-[SessionLogoutManager buildSessionDictionary] | final sessionDictionary:{\n DirectLogoutType = 5;\n GroupID = 248;\n GuestAccount = 0;\n HomeDirectoryPath = \"/var/setup\";\n SessionAgentPID = 100;\n UserGUID = \"FFFFEEEE-DDDD-CCCC-BBBB-AAAA000000F8\";\n UserID = 248;\n UserLongName = \"Setup User\";\n UserName = \"_mbsetupuser\";\n}", + "direct_logout_type": 5, + "group_id": "248", + "guest_account": 0, + "home_directory_path": "\"/var/setup\"", + "session_agent_pid": "100", + "user": { + "guid": "\"FFFFEEEE-DDDD-CCCC-BBBB-AAAA000000F8\"", + "id": "248", + "long_name": "\"Setup User\"", + "name": "\"_mbsetupuser\"" + } + }, + "type": "logEvent" + }, + "format_string": "%s | ApplicationManager: Checked in app : %@", + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 1062, + "image_path": "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow", + "image_uuid": "2F16B6B6-41B5-34D4-88A1-06CAFCE952EF" + }, + "sender": { + "image_path": "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow", + "image_uuid": "2F16B6B6-41B5-34D4-88A1-06CAFCE952EF", + "program_counter": 109999 + }, + "subsystem": "com.apple.loginwindow.logging", + "thread_id": 13692, + "timestamp": "2025-10-09T06:32:22.345Z", + "trace_id": "3714562696282116", + "user_id": "501" + } + }, + "message": "-[SessionLogoutManager buildSessionDictionary] | final sessionDictionary:{\n DirectLogoutType = 5;\n GroupID = 248;\n GuestAccount = 0;\n HomeDirectoryPath = \"/var/setup\";\n SessionAgentPID = 100;\n UserGUID = \"FFFFEEEE-DDDD-CCCC-BBBB-AAAA000000F8\";\n UserID = 248;\n UserLongName = \"Setup User\";\n UserName = \"_mbsetupuser\";\n}", + "process": { + "pid": 1062, + "thread": { + "id": 13692 + } + }, + "related": { + "user": [ + "248", + "\"Setup User\"", + "\"_mbsetupuser\"", + "\"FFFFEEEE-DDDD-CCCC-BBBB-AAAA000000F8\"", + "501" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "full_name": "\"Setup User\"", + "group": { + "id": "\"FFFFEEEE-DDDD-CCCC-BBBB-AAAA000000F8\"" + }, + "id": [ + "248", + "501" + ], + "name": "\"_mbsetupuser\"" + } + }, + { + "@timestamp": "2025-09-26T06:32:36.119Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"%s | shortUsername = %s, userID = %d, groupID = %d\",\"userID\":0,\"activityIdentifier\":0,\"subsystem\":\"com.apple.loginwindow.logging\",\"category\":\"Standard\",\"threadID\":778,\"senderImageUUID\":\"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF\",\"backtrace\":{\"frames\":[{\"imageOffset\":56811,\"imageUUID\":\"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/loginwindow.app\\/Contents\\/MacOS\\/loginwindow\",\"senderImagePath\":\"\\/System\\/Library\\/CoreServices\\/loginwindow.app\\/Contents\\/MacOS\\/loginwindow\",\"timestamp\":\"2025-09-25 23:32:36.119492-0700\",\"machTimestamp\":191058676868,\"eventMessage\":\"-[Login1 doLogin] | shortUsername = _mbsetupuser, userID = 248, groupID = 248\",\"processImageUUID\":\"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF\",\"traceID\":3508679143981060,\"processID\":100,\"senderProgramCounter\":56811,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "group": { + "id": "248" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "56811", + "uuid": "2F16B6B6-41B5-34D4-88A1-06CAFCE952EF" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "Standard", + "event": { + "message": { + "description": "-[Login1 doLogin] | shortUsername = _mbsetupuser, userID = 248, groupID = 248", + "group_id": "248", + "user": { + "id": "248", + "name": "_mbsetupuser" + } + }, + "type": "logEvent" + }, + "format_string": "%s | shortUsername = %s, userID = %d, groupID = %d", + "mach_timestamp": 1.91058676868E11, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 100, + "image_path": "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow", + "image_uuid": "2F16B6B6-41B5-34D4-88A1-06CAFCE952EF" + }, + "sender": { + "image_path": "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow", + "image_uuid": "2F16B6B6-41B5-34D4-88A1-06CAFCE952EF", + "program_counter": 56811 + }, + "subsystem": "com.apple.loginwindow.logging", + "thread_id": 778, + "timestamp": "2025-09-26T06:32:36.119Z", + "trace_id": "3508679143981060", + "user_id": "0" + } + }, + "message": "-[Login1 doLogin] | shortUsername = _mbsetupuser, userID = 248, groupID = 248", + "process": { + "pid": 100, + "thread": { + "id": 778 + } + }, + "related": { + "user": [ + "248", + "_mbsetupuser", + "0" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "248", + "0" + ], + "name": "_mbsetupuser" + } + }, + { + "@timestamp": "2025-09-26T06:46:06.773Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"%s | enter\",\"userID\":0,\"activityIdentifier\":0,\"subsystem\":\"com.apple.loginwindow.logging\",\"category\":\"Standard\",\"threadID\":13692,\"senderImageUUID\":\"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF\",\"backtrace\":{\"frames\":[{\"imageOffset\":75080,\"imageUUID\":\"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/loginwindow.app\\/Contents\\/MacOS\\/loginwindow\",\"senderImagePath\":\"\\/System\\/Library\\/CoreServices\\/loginwindow.app\\/Contents\\/MacOS\\/loginwindow\",\"timestamp\":\"2025-09-25 23:46:06.773373-0700\",\"machTimestamp\":1001013698208,\"eventMessage\":\"-[Login1 isGuestAccount] | enter\",\"processImageUUID\":\"2F16B6B6-41B5-34D4-88A1-06CAFCE952EF\",\"traceID\":3412540596027396,\"processID\":1062,\"senderProgramCounter\":75080,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "75080", + "uuid": "2F16B6B6-41B5-34D4-88A1-06CAFCE952EF" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "Standard", + "event": { + "message": { + "description": "-[Login1 isGuestAccount] | enter" + }, + "type": "logEvent" + }, + "format_string": "%s | enter", + "mach_timestamp": 1.001013698208E12, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 1062, + "image_path": "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow", + "image_uuid": "2F16B6B6-41B5-34D4-88A1-06CAFCE952EF" + }, + "sender": { + "image_path": "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow", + "image_uuid": "2F16B6B6-41B5-34D4-88A1-06CAFCE952EF", + "program_counter": 75080 + }, + "subsystem": "com.apple.loginwindow.logging", + "thread_id": 13692, + "timestamp": "2025-09-26T06:46:06.773Z", + "trace_id": "3412540596027396", + "user_id": "0" + } + }, + "message": "-[Login1 isGuestAccount] | enter", + "process": { + "pid": 1062, + "thread": { + "id": 13692 + } + }, + "related": { + "user": [ + "0" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "0" + ] + } + }, + { + "@timestamp": "2025-10-15T08:24:30.570Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[%p] activating connection: mach=%{bool}d listener=%{bool}d peer=%{bool}d name=%{public}s\",\"userID\":200,\"activityIdentifier\":0,\"subsystem\":\"com.apple.xpc\",\"category\":\"connection\",\"threadID\":1051377,\"senderImageUUID\":\"ABCE7E08-7D29-3BE0-AF60-F0DC752E951C\",\"backtrace\":{\"frames\":[{\"imageOffset\":43862,\"imageUUID\":\"ABCE7E08-7D29-3BE0-AF60-F0DC752E951C\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/Software Update.app\\/Contents\\/Resources\\/softwareupdated\",\"senderImagePath\":\"\\/usr\\/lib\\/system\\/libxpc.dylib\",\"timestamp\":\"2025-10-15 13:54:30.570794+0530\",\"machTimestamp\":730301634805240,\"eventMessage\":\"[0x7fd20dafe350] activating connection: mach=false listener=false peer=true name=com.apple.softwareupdated.peer[24159].0x7fd20dafe350\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":6727155769933828,\"processID\":200,\"senderProgramCounter\":43862,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "43862", + "uuid": "ABCE7E08-7D29-3BE0-AF60-F0DC752E951C" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "description": "[0x7fd20dafe350] activating connection: mach=false listener=false peer=true name=com.apple.softwareupdated.peer[24159].0x7fd20dafe350", + "listener": false, + "mach": false, + "name": "com.apple.softwareupdated.peer[24159].0x7fd20dafe350", + "peer": true + }, + "type": "logEvent" + }, + "format_string": "[%p] activating connection: mach=%{bool}d listener=%{bool}d peer=%{bool}d name=%{public}s", + "mach_timestamp": 7.3030163480524E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/usr/lib/system/libxpc.dylib", + "image_uuid": "ABCE7E08-7D29-3BE0-AF60-F0DC752E951C", + "program_counter": 43862 + }, + "subsystem": "com.apple.xpc", + "thread_id": 1051377, + "timestamp": "2025-10-15T08:24:30.570Z", + "trace_id": "6727155769933828", + "user_id": "200" + } + }, + "message": "[0x7fd20dafe350] activating connection: mach=false listener=false peer=true name=com.apple.softwareupdated.peer[24159].0x7fd20dafe350", + "process": { + "pid": 200, + "thread": { + "id": 1051377 + } + }, + "related": { + "user": [ + "200" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + }, + { + "@timestamp": "2025-10-15T10:51:05.035Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[%p] activating connection: mach=%{bool}d listener=%{bool}d peer=%{bool}d name=%{public}s\",\"userID\":200,\"activityIdentifier\":1606042,\"subsystem\":\"com.apple.xpc\",\"category\":\"connection\",\"threadID\":1131759,\"senderImageUUID\":\"ABCE7E08-7D29-3BE0-AF60-F0DC752E951C\",\"backtrace\":{\"frames\":[{\"imageOffset\":43862,\"imageUUID\":\"ABCE7E08-7D29-3BE0-AF60-F0DC752E951C\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/Software Update.app\\/Contents\\/Resources\\/softwareupdated\",\"senderImagePath\":\"\\/usr\\/lib\\/system\\/libxpc.dylib\",\"timestamp\":\"2025-10-15 16:21:05.035457+0530\",\"machTimestamp\":739096082829937,\"eventMessage\":\"[0x7fd20cffa690] activating connection: mach=false listener=false peer=false name=(anonymous)\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":6727155769999364,\"processID\":200,\"senderProgramCounter\":43862,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "1606042", + "backtrace": { + "frames": [ + { + "image": { + "offset": "43862", + "uuid": "ABCE7E08-7D29-3BE0-AF60-F0DC752E951C" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "description": "[0x7fd20cffa690] activating connection: mach=false listener=false peer=false name=(anonymous)", + "listener": false, + "mach": false, + "name": "(anonymous)", + "peer": false + }, + "type": "logEvent" + }, + "format_string": "[%p] activating connection: mach=%{bool}d listener=%{bool}d peer=%{bool}d name=%{public}s", + "mach_timestamp": 7.39096082829937E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/usr/lib/system/libxpc.dylib", + "image_uuid": "ABCE7E08-7D29-3BE0-AF60-F0DC752E951C", + "program_counter": 43862 + }, + "subsystem": "com.apple.xpc", + "thread_id": 1131759, + "timestamp": "2025-10-15T10:51:05.035Z", + "trace_id": "6727155769999364", + "user_id": "200" + } + }, + "message": "[0x7fd20cffa690] activating connection: mach=false listener=false peer=false name=(anonymous)", + "process": { + "pid": 200, + "thread": { + "id": 1131759 + } + }, + "related": { + "user": [ + "200" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + }, + { + "@timestamp": "2025-10-15T10:51:14.585Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"%{public}s %{public}s flags=%{network:tcp_flags}x seq=%u, ack=%u, win=%u state=%{network:tcp_state}x rcv_nxt=%u, snd_una=%u\",\"userID\":200,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"tcp\",\"threadID\":1132254,\"senderImageUUID\":\"C5739A55-A9D3-3AFB-9AC9-652E5799B536\",\"backtrace\":{\"frames\":[{\"imageOffset\":281600,\"imageUUID\":\"C5739A55-A9D3-3AFB-9AC9-652E5799B536\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/Software Update.app\\/Contents\\/Resources\\/softwareupdated\",\"senderImagePath\":\"\\/usr\\/lib\\/libusrtcp.dylib\",\"timestamp\":\"2025-10-15 16:21:14.585700+0530\",\"machTimestamp\":739105633072605,\"eventMessage\":\"tcp_output [C135.1.1:3] flags=[F.] seq=1475478968, ack=3781245868, win=3586 state=FIN_WAIT_1 rcv_nxt=3781245868, snd_una=1475478944\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":1202012843394990084,\"processID\":200,\"senderProgramCounter\":281600,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "281600", + "uuid": "C5739A55-A9D3-3AFB-9AC9-652E5799B536" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "tcp", + "event": { + "message": { + "ack": "3781245868", + "description": "tcp_output [C135.1.1:3] flags=[F.] seq=1475478968, ack=3781245868, win=3586 state=FIN_WAIT_1 rcv_nxt=3781245868, snd_una=1475478944", + "flags": "F.", + "seq": "1475478968", + "state": "FIN_WAIT_1 rcv_nxt=3781245868, ", + "win": "3586" + }, + "type": "logEvent" + }, + "format_string": "%{public}s %{public}s flags=%{network:tcp_flags}x seq=%u, ack=%u, win=%u state=%{network:tcp_state}x rcv_nxt=%u, snd_una=%u", + "mach_timestamp": 7.39105633072605E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/usr/lib/libusrtcp.dylib", + "image_uuid": "C5739A55-A9D3-3AFB-9AC9-652E5799B536", + "program_counter": 281600 + }, + "subsystem": "com.apple.network", + "thread_id": 1132254, + "timestamp": "2025-10-15T10:51:14.585Z", + "trace_id": "1202012843394990084", + "user_id": "200" + } + }, + "message": "tcp_output [C135.1.1:3] flags=[F.] seq=1475478968, ack=3781245868, win=3586 state=FIN_WAIT_1 rcv_nxt=3781245868, snd_una=1475478944", + "process": { + "pid": 200, + "thread": { + "id": 1132254 + } + }, + "related": { + "user": [ + "200" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + }, + { + "@timestamp": "2025-10-15T10:51:14.592Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"%{public}s %{public}s flags=%{network:tcp_flags}x seq=%u, ack=%u, win=%u state=%{network:tcp_state}x rcv_nxt=%u, snd_una=%u\",\"userID\":200,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"tcp\",\"threadID\":1132254,\"senderImageUUID\":\"C5739A55-A9D3-3AFB-9AC9-652E5799B536\",\"backtrace\":{\"frames\":[{\"imageOffset\":182769,\"imageUUID\":\"C5739A55-A9D3-3AFB-9AC9-652E5799B536\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/Software Update.app\\/Contents\\/Resources\\/softwareupdated\",\"senderImagePath\":\"\\/usr\\/lib\\/libusrtcp.dylib\",\"timestamp\":\"2025-10-15 16:21:14.592962+0530\",\"machTimestamp\":739105640334157,\"eventMessage\":\"tcp_input [C135.1.1:3] flags=[F.] seq=3781245892, ack=1475478968, win=502 state=CLOSED rcv_nxt=3781245868, snd_una=1475478944\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":1202012843394990084,\"processID\":200,\"senderProgramCounter\":182769,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "182769", + "uuid": "C5739A55-A9D3-3AFB-9AC9-652E5799B536" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "tcp", + "event": { + "message": { + "ack": "1475478968", + "description": "tcp_input [C135.1.1:3] flags=[F.] seq=3781245892, ack=1475478968, win=502 state=CLOSED rcv_nxt=3781245868, snd_una=1475478944", + "flags": "F.", + "seq": "3781245892", + "state": "CLOSED rcv_nxt=3781245868, ", + "win": "502" + }, + "type": "logEvent" + }, + "format_string": "%{public}s %{public}s flags=%{network:tcp_flags}x seq=%u, ack=%u, win=%u state=%{network:tcp_state}x rcv_nxt=%u, snd_una=%u", + "mach_timestamp": 7.39105640334157E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/usr/lib/libusrtcp.dylib", + "image_uuid": "C5739A55-A9D3-3AFB-9AC9-652E5799B536", + "program_counter": 182769 + }, + "subsystem": "com.apple.network", + "thread_id": 1132254, + "timestamp": "2025-10-15T10:51:14.592Z", + "trace_id": "1202012843394990084", + "user_id": "200" + } + }, + "message": "tcp_input [C135.1.1:3] flags=[F.] seq=3781245892, ack=1475478968, win=502 state=CLOSED rcv_nxt=3781245868, snd_una=1475478944", + "process": { + "pid": 200, + "thread": { + "id": 1132254 + } + }, + "related": { + "user": [ + "200" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + }, + { + "@timestamp": "2025-10-15T10:50:14.143Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]\",\"userID\":200,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"boringssl\",\"threadID\":1131560,\"senderImageUUID\":\"E8DA37CF-0F7A-38D1-8D87-3730FB158249\",\"backtrace\":{\"frames\":[{\"imageOffset\":182440,\"imageUUID\":\"E8DA37CF-0F7A-38D1-8D87-3730FB158249\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/Software Update.app\\/Contents\\/Resources\\/softwareupdated\",\"senderImagePath\":\"\\/usr\\/lib\\/libboringssl.dylib\",\"timestamp\":\"2025-10-15 16:20:14.143657+0530\",\"machTimestamp\":739045191029769,\"eventMessage\":\"nw_protocol_boringssl_signal_connected(753) [C135.1.1:2][0x7fd20d8891a0] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http\\/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(2443ms) flight_time(396ms) rtt(248ms) write_stalls(0) read_stalls(6)]\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":390070235526594564,\"processID\":200,\"senderProgramCounter\":182440,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "182440", + "uuid": "E8DA37CF-0F7A-38D1-8D87-3730FB158249" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "boringssl", + "event": { + "message": { + "alpn": "http/1.1", + "cipher_suite": "TLS_AES_256_GCM_SHA384", + "connection_identifier": "C135.1.1:2", + "connection_time": "2443ms", + "description": "nw_protocol_boringssl_signal_connected(753) [C135.1.1:2][0x7fd20d8891a0] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(2443ms) flight_time(396ms) rtt(248ms) write_stalls(0) read_stalls(6)]", + "false_started": false, + "flight_time": "396ms", + "group": "0x001d", + "ocsp_received": true, + "offered_ticket": false, + "read_stalls": 6, + "resumed": false, + "rtt": "248ms", + "sct_received": false, + "signature_alg": "0x0804", + "tls_version": "0x0304", + "write_stalls": 0 + }, + "type": "logEvent" + }, + "format_string": "%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]", + "mach_timestamp": 7.39045191029769E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/usr/lib/libboringssl.dylib", + "image_uuid": "E8DA37CF-0F7A-38D1-8D87-3730FB158249", + "program_counter": 182440 + }, + "subsystem": "com.apple.network", + "thread_id": 1131560, + "timestamp": "2025-10-15T10:50:14.143Z", + "trace_id": "390070235526594564", + "user_id": "200" + } + }, + "message": "nw_protocol_boringssl_signal_connected(753) [C135.1.1:2][0x7fd20d8891a0] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(2443ms) flight_time(396ms) rtt(248ms) write_stalls(0) read_stalls(6)]", + "process": { + "code_signature": { + "digest_algorithm": "0x0804" + }, + "pid": 200, + "thread": { + "id": 1131560 + } + }, + "related": { + "user": [ + "200" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + }, + { + "@timestamp": "2025-10-15T10:53:24.143Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]\",\"userID\":200,\"activityIdentifier\":1606042,\"subsystem\":\"com.apple.network\",\"category\":\"boringssl\",\"threadID\":1133904,\"senderImageUUID\":\"E8DA37CF-0F7A-38D1-8D87-3730FB158249\",\"backtrace\":{\"frames\":[{\"imageOffset\":182440,\"imageUUID\":\"E8DA37CF-0F7A-38D1-8D87-3730FB158249\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/Software Update.app\\/Contents\\/Resources\\/softwareupdated\",\"senderImagePath\":\"\\/usr\\/lib\\/libboringssl.dylib\",\"timestamp\":\"2025-10-15 16:23:24.143463+0530\",\"machTimestamp\":739235190835402,\"eventMessage\":\"nw_protocol_boringssl_signal_connected(753) [C136.1.1.1:2][0x7fd20f8f8e60] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http\\/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(457ms) flight_time(10ms) rtt(10ms) write_stalls(0) read_stalls(6)]\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":390070235526660100,\"processID\":200,\"senderProgramCounter\":182440,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "1606042", + "backtrace": { + "frames": [ + { + "image": { + "offset": "182440", + "uuid": "E8DA37CF-0F7A-38D1-8D87-3730FB158249" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "boringssl", + "event": { + "message": { + "alpn": "http/1.1", + "cipher_suite": "TLS_AES_256_GCM_SHA384", + "connection_identifier": "C136.1.1.1:2", + "connection_time": "457ms", + "description": "nw_protocol_boringssl_signal_connected(753) [C136.1.1.1:2][0x7fd20f8f8e60] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(457ms) flight_time(10ms) rtt(10ms) write_stalls(0) read_stalls(6)]", + "false_started": false, + "flight_time": "10ms", + "group": "0x001d", + "ocsp_received": true, + "offered_ticket": false, + "read_stalls": 6, + "resumed": false, + "rtt": "10ms", + "sct_received": false, + "signature_alg": "0x0804", + "tls_version": "0x0304", + "write_stalls": 0 + }, + "type": "logEvent" + }, + "format_string": "%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]", + "mach_timestamp": 7.39235190835402E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/usr/lib/libboringssl.dylib", + "image_uuid": "E8DA37CF-0F7A-38D1-8D87-3730FB158249", + "program_counter": 182440 + }, + "subsystem": "com.apple.network", + "thread_id": 1133904, + "timestamp": "2025-10-15T10:53:24.143Z", + "trace_id": "390070235526660100", + "user_id": "200" + } + }, + "message": "nw_protocol_boringssl_signal_connected(753) [C136.1.1.1:2][0x7fd20f8f8e60] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(457ms) flight_time(10ms) rtt(10ms) write_stalls(0) read_stalls(6)]", + "process": { + "code_signature": { + "digest_algorithm": "0x0804" + }, + "pid": 200, + "thread": { + "id": 1133904 + } + }, + "related": { + "user": [ + "200" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + }, + { + "@timestamp": "2025-10-15T10:53:32.687Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]\",\"userID\":200,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"boringssl\",\"threadID\":1133968,\"senderImageUUID\":\"E8DA37CF-0F7A-38D1-8D87-3730FB158249\",\"backtrace\":{\"frames\":[{\"imageOffset\":182440,\"imageUUID\":\"E8DA37CF-0F7A-38D1-8D87-3730FB158249\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/Software Update.app\\/Contents\\/Resources\\/softwareupdated\",\"senderImagePath\":\"\\/usr\\/lib\\/libboringssl.dylib\",\"timestamp\":\"2025-10-15 16:23:32.687897+0530\",\"machTimestamp\":739243735270019,\"eventMessage\":\"nw_protocol_boringssl_signal_connected(753) [C137.1.1:2][0x7fd20d957af0] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http\\/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(151ms) flight_time(50ms) rtt(49ms) write_stalls(0) read_stalls(6)]\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":390070235526594564,\"processID\":200,\"senderProgramCounter\":182440,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "182440", + "uuid": "E8DA37CF-0F7A-38D1-8D87-3730FB158249" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "boringssl", + "event": { + "message": { + "alpn": "http/1.1", + "cipher_suite": "TLS_AES_256_GCM_SHA384", + "connection_identifier": "C137.1.1:2", + "connection_time": "151ms", + "description": "nw_protocol_boringssl_signal_connected(753) [C137.1.1:2][0x7fd20d957af0] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(151ms) flight_time(50ms) rtt(49ms) write_stalls(0) read_stalls(6)]", + "false_started": false, + "flight_time": "50ms", + "group": "0x001d", + "ocsp_received": true, + "offered_ticket": false, + "read_stalls": 6, + "resumed": false, + "rtt": "49ms", + "sct_received": false, + "signature_alg": "0x0804", + "tls_version": "0x0304", + "write_stalls": 0 + }, + "type": "logEvent" + }, + "format_string": "%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]", + "mach_timestamp": 7.39243735270019E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/usr/lib/libboringssl.dylib", + "image_uuid": "E8DA37CF-0F7A-38D1-8D87-3730FB158249", + "program_counter": 182440 + }, + "subsystem": "com.apple.network", + "thread_id": 1133968, + "timestamp": "2025-10-15T10:53:32.687Z", + "trace_id": "390070235526594564", + "user_id": "200" + } + }, + "message": "nw_protocol_boringssl_signal_connected(753) [C137.1.1:2][0x7fd20d957af0] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(151ms) flight_time(50ms) rtt(49ms) write_stalls(0) read_stalls(6)]", + "process": { + "code_signature": { + "digest_algorithm": "0x0804" + }, + "pid": 200, + "thread": { + "id": 1133968 + } + }, + "related": { + "user": [ + "200" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + }, + { + "@timestamp": "2025-10-15T10:53:38.141Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]\",\"userID\":200,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"boringssl\",\"threadID\":1133904,\"senderImageUUID\":\"E8DA37CF-0F7A-38D1-8D87-3730FB158249\",\"backtrace\":{\"frames\":[{\"imageOffset\":182440,\"imageUUID\":\"E8DA37CF-0F7A-38D1-8D87-3730FB158249\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/Software Update.app\\/Contents\\/Resources\\/softwareupdated\",\"senderImagePath\":\"\\/usr\\/lib\\/libboringssl.dylib\",\"timestamp\":\"2025-10-15 16:23:38.141145+0530\",\"machTimestamp\":739249188517441,\"eventMessage\":\"nw_protocol_boringssl_signal_connected(753) [C138.1.1.1:2][0x7fd210e793f0] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(h2) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(104ms) flight_time(49ms) rtt(49ms) write_stalls(0) read_stalls(6)]\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":390070235526594564,\"processID\":200,\"senderProgramCounter\":182440,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "182440", + "uuid": "E8DA37CF-0F7A-38D1-8D87-3730FB158249" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "boringssl", + "event": { + "message": { + "alpn": "h2", + "cipher_suite": "TLS_AES_256_GCM_SHA384", + "connection_identifier": "C138.1.1.1:2", + "connection_time": "104ms", + "description": "nw_protocol_boringssl_signal_connected(753) [C138.1.1.1:2][0x7fd210e793f0] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(h2) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(104ms) flight_time(49ms) rtt(49ms) write_stalls(0) read_stalls(6)]", + "false_started": false, + "flight_time": "49ms", + "group": "0x001d", + "ocsp_received": true, + "offered_ticket": false, + "read_stalls": 6, + "resumed": false, + "rtt": "49ms", + "sct_received": false, + "signature_alg": "0x0804", + "tls_version": "0x0304", + "write_stalls": 0 + }, + "type": "logEvent" + }, + "format_string": "%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]", + "mach_timestamp": 7.39249188517441E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/usr/lib/libboringssl.dylib", + "image_uuid": "E8DA37CF-0F7A-38D1-8D87-3730FB158249", + "program_counter": 182440 + }, + "subsystem": "com.apple.network", + "thread_id": 1133904, + "timestamp": "2025-10-15T10:53:38.141Z", + "trace_id": "390070235526594564", + "user_id": "200" + } + }, + "message": "nw_protocol_boringssl_signal_connected(753) [C138.1.1.1:2][0x7fd210e793f0] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(h2) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(104ms) flight_time(49ms) rtt(49ms) write_stalls(0) read_stalls(6)]", + "process": { + "code_signature": { + "digest_algorithm": "0x0804" + }, + "pid": 200, + "thread": { + "id": 1133904 + } + }, + "related": { + "user": [ + "200" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + }, + { + "@timestamp": "2025-10-15T10:53:44.589Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]\",\"userID\":200,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"boringssl\",\"threadID\":1133968,\"senderImageUUID\":\"E8DA37CF-0F7A-38D1-8D87-3730FB158249\",\"backtrace\":{\"frames\":[{\"imageOffset\":182440,\"imageUUID\":\"E8DA37CF-0F7A-38D1-8D87-3730FB158249\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/Software Update.app\\/Contents\\/Resources\\/softwareupdated\",\"senderImagePath\":\"\\/usr\\/lib\\/libboringssl.dylib\",\"timestamp\":\"2025-10-15 16:23:44.589923+0530\",\"machTimestamp\":739255637295506,\"eventMessage\":\"nw_protocol_boringssl_signal_connected(753) [C139.1.1:2][0x7fd20d839670] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http\\/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(291ms) flight_time(42ms) rtt(41ms) write_stalls(0) read_stalls(7)]\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":390070235526594564,\"processID\":200,\"senderProgramCounter\":182440,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "182440", + "uuid": "E8DA37CF-0F7A-38D1-8D87-3730FB158249" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "boringssl", + "event": { + "message": { + "alpn": "http/1.1", + "cipher_suite": "TLS_AES_256_GCM_SHA384", + "connection_identifier": "C139.1.1:2", + "connection_time": "291ms", + "description": "nw_protocol_boringssl_signal_connected(753) [C139.1.1:2][0x7fd20d839670] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(291ms) flight_time(42ms) rtt(41ms) write_stalls(0) read_stalls(7)]", + "false_started": false, + "flight_time": "42ms", + "group": "0x001d", + "ocsp_received": true, + "offered_ticket": false, + "read_stalls": 7, + "resumed": false, + "rtt": "41ms", + "sct_received": false, + "signature_alg": "0x0804", + "tls_version": "0x0304", + "write_stalls": 0 + }, + "type": "logEvent" + }, + "format_string": "%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]", + "mach_timestamp": 7.39255637295506E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/usr/lib/libboringssl.dylib", + "image_uuid": "E8DA37CF-0F7A-38D1-8D87-3730FB158249", + "program_counter": 182440 + }, + "subsystem": "com.apple.network", + "thread_id": 1133968, + "timestamp": "2025-10-15T10:53:44.589Z", + "trace_id": "390070235526594564", + "user_id": "200" + } + }, + "message": "nw_protocol_boringssl_signal_connected(753) [C139.1.1:2][0x7fd20d839670] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(291ms) flight_time(42ms) rtt(41ms) write_stalls(0) read_stalls(7)]", + "process": { + "code_signature": { + "digest_algorithm": "0x0804" + }, + "pid": 200, + "thread": { + "id": 1133968 + } + }, + "related": { + "user": [ + "200" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + }, + { + "@timestamp": "2025-10-15T10:53:44.736Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]\",\"userID\":200,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"boringssl\",\"threadID\":1133995,\"senderImageUUID\":\"E8DA37CF-0F7A-38D1-8D87-3730FB158249\",\"backtrace\":{\"frames\":[{\"imageOffset\":182440,\"imageUUID\":\"E8DA37CF-0F7A-38D1-8D87-3730FB158249\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/Software Update.app\\/Contents\\/Resources\\/softwareupdated\",\"senderImagePath\":\"\\/usr\\/lib\\/libboringssl.dylib\",\"timestamp\":\"2025-10-15 16:23:44.736956+0530\",\"machTimestamp\":739255784328873,\"eventMessage\":\"nw_protocol_boringssl_signal_connected(753) [C140.1.1:2][0x7fd210ec0340] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http\\/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(250ms) flight_time(53ms) rtt(53ms) write_stalls(0) read_stalls(4)]\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":390070235526594564,\"processID\":200,\"senderProgramCounter\":182440,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "182440", + "uuid": "E8DA37CF-0F7A-38D1-8D87-3730FB158249" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "boringssl", + "event": { + "message": { + "alpn": "http/1.1", + "cipher_suite": "TLS_AES_256_GCM_SHA384", + "connection_identifier": "C140.1.1:2", + "connection_time": "250ms", + "description": "nw_protocol_boringssl_signal_connected(753) [C140.1.1:2][0x7fd210ec0340] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(250ms) flight_time(53ms) rtt(53ms) write_stalls(0) read_stalls(4)]", + "false_started": false, + "flight_time": "53ms", + "group": "0x001d", + "ocsp_received": true, + "offered_ticket": false, + "read_stalls": 4, + "resumed": false, + "rtt": "53ms", + "sct_received": false, + "signature_alg": "0x0804", + "tls_version": "0x0304", + "write_stalls": 0 + }, + "type": "logEvent" + }, + "format_string": "%{public}s(%d) %{public}s[%p] TLS connected [version(0xx) ciphersuite(%s) group(0xx) signature_alg(0xx) alpn(%{public}s) resumed(%d) offered_ticket(%d) false_started(%d) ocsp_received(%d) sct_received(%d) connect_time(%llums) flight_time(%llums) rtt(%llums) write_stalls(%zu) read_stalls(%zu)]", + "mach_timestamp": 7.39255784328873E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/usr/lib/libboringssl.dylib", + "image_uuid": "E8DA37CF-0F7A-38D1-8D87-3730FB158249", + "program_counter": 182440 + }, + "subsystem": "com.apple.network", + "thread_id": 1133995, + "timestamp": "2025-10-15T10:53:44.736Z", + "trace_id": "390070235526594564", + "user_id": "200" + } + }, + "message": "nw_protocol_boringssl_signal_connected(753) [C140.1.1:2][0x7fd210ec0340] TLS connected [version(0x0304) ciphersuite(TLS_AES_256_GCM_SHA384) group(0x001d) signature_alg(0x0804) alpn(http/1.1) resumed(0) offered_ticket(0) false_started(0) ocsp_received(1) sct_received(0) connect_time(250ms) flight_time(53ms) rtt(53ms) write_stalls(0) read_stalls(4)]", + "process": { + "code_signature": { + "digest_algorithm": "0x0804" + }, + "pid": 200, + "thread": { + "id": 1133995 + } + }, + "related": { + "user": [ + "200" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + }, + { + "@timestamp": "2025-10-15T10:53:44.887Z", + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"Task <%{public,uuid_t}.16P>.<%lu> summary for %{public}s {transaction_duration_ms=%u, response_status=%ld, connection=%llu, protocol=\\\"%{public}@\\\", domain_lookup_duration_ms=%u, connect_duration_ms=%u, secure_connection_duration_ms=%u, private_relay=%{bool}d, request_start_ms=%u, request_duration_ms=%u, response_start_ms=%u, response_duration_ms=%u, request_bytes=%lld, response_bytes=%lld, cache_hit=%{bool}d}\",\"userID\":200,\"activityIdentifier\":0,\"subsystem\":\"com.apple.CFNetwork\",\"category\":\"Summary\",\"threadID\":1133995,\"senderImageUUID\":\"31798E5A-30D3-381D-BC8D-F9AF4154382B\",\"backtrace\":{\"frames\":[{\"imageOffset\":987343,\"imageUUID\":\"31798E5A-30D3-381D-BC8D-F9AF4154382B\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/Software Update.app\\/Contents\\/Resources\\/softwareupdated\",\"senderImagePath\":\"\\/System\\/Library\\/Frameworks\\/CFNetwork.framework\\/Versions\\/A\\/CFNetwork\",\"timestamp\":\"2025-10-15 16:23:44.887310+0530\",\"machTimestamp\":739255934682331,\"eventMessage\":\"Task .<76> summary for task success {transaction_duration_ms=646, response_status=200, connection=139, protocol=\\\"http\\/1.1\\\", domain_lookup_duration_ms=42, connect_duration_ms=302, secure_connection_duration_ms=291, private_relay=false, request_start_ms=351, request_duration_ms=3, response_start_ms=644, response_duration_ms=1, request_bytes=1248, response_bytes=678, cache_hit=true}\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":405718141415718916,\"processID\":200,\"senderProgramCounter\":987343,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "http": { + "request": { + "bytes": 1248 + }, + "response": { + "bytes": 678, + "status_code": 200 + } + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "987343", + "uuid": "31798E5A-30D3-381D-BC8D-F9AF4154382B" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "Summary", + "event": { + "message": { + "cache_hit": true, + "connection": 139, + "connection_duration_ms": 302, + "description": "Task .<76> summary for task success {transaction_duration_ms=646, response_status=200, connection=139, protocol=\"http/1.1\", domain_lookup_duration_ms=42, connect_duration_ms=302, secure_connection_duration_ms=291, private_relay=false, request_start_ms=351, request_duration_ms=3, response_start_ms=644, response_duration_ms=1, request_bytes=1248, response_bytes=678, cache_hit=true}", + "domain_lookup_duration_ms": 42, + "private_relay": false, + "protocol": "\"http/1.1\"", + "request_bytes": 1248, + "request_duration_ms": 3, + "request_start_ms": 351, + "response_bytes": 678, + "response_duration_ms": 1, + "response_start_ms": 644, + "response_status": 200, + "secure_connection_duration_ms": 291, + "task_uid": "D4BCE98D-D0A3-496F-9092-EA4A34444E01", + "transaction_duration_ms": 646 + }, + "type": "logEvent" + }, + "format_string": "Task <%{public,uuid_t}.16P>.<%lu> summary for %{public}s {transaction_duration_ms=%u, response_status=%ld, connection=%llu, protocol=\"%{public}@\", domain_lookup_duration_ms=%u, connect_duration_ms=%u, secure_connection_duration_ms=%u, private_relay=%{bool}d, request_start_ms=%u, request_duration_ms=%u, response_start_ms=%u, response_duration_ms=%u, request_bytes=%lld, response_bytes=%lld, cache_hit=%{bool}d}", + "mach_timestamp": 7.39255934682331E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork", + "image_uuid": "31798E5A-30D3-381D-BC8D-F9AF4154382B", + "program_counter": 987343 + }, + "subsystem": "com.apple.CFNetwork", + "thread_id": 1133995, + "timestamp": "2025-10-15T10:53:44.887Z", + "trace_id": "405718141415718916", + "user_id": "200" + } + }, + "message": "Task .<76> summary for task success {transaction_duration_ms=646, response_status=200, connection=139, protocol=\"http/1.1\", domain_lookup_duration_ms=42, connect_duration_ms=302, secure_connection_duration_ms=291, private_relay=false, request_start_ms=351, request_duration_ms=3, response_start_ms=644, response_duration_ms=1, request_bytes=1248, response_bytes=678, cache_hit=true}", + "process": { + "pid": 200, + "thread": { + "id": 1133995 + } + }, + "related": { + "user": [ + "200" + ] + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + }, + { + "@timestamp": "2025-10-15T10:55:41.285Z", + "destination": { + "port": 443 + }, + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"%{public}s %{public}s \\n\\t[%{public,uuid_t}.16P %{sensitive}s:%{public}d<->%{sensitive}s:%{public}d]\\n\\tInit: %d, Conn_Time: %u.ums, SYNs: %u, WR_T: %d\\/%d, RD_T: %d\\/%d, TFO: %d\\/%d\\/%d, ECN: %d\\/%d\\/%d, Accurate ECN (client\\/server): %s\\/%s, TS: %d, TSO: %d\\n\\trtt_cache: %{public}s, rtt_upd: %d, rtt: %u.ums, rtt_var: %u.ums rtt_nc: %u.ums, rtt_var_nc: %u.ums base rtt: %ums\\n\\tACKs-compressed: %u, ACKs delayed: %u delayed ACKs sent: %u\",\"userID\":200,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"tcp\",\"threadID\":1134682,\"senderImageUUID\":\"C5739A55-A9D3-3AFB-9AC9-652E5799B536\",\"backtrace\":{\"frames\":[{\"imageOffset\":139368,\"imageUUID\":\"C5739A55-A9D3-3AFB-9AC9-652E5799B536\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"\\/System\\/Library\\/CoreServices\\/Software Update.app\\/Contents\\/Resources\\/softwareupdated\",\"senderImagePath\":\"\\/usr\\/lib\\/libusrtcp.dylib\",\"timestamp\":\"2025-10-15 16:25:41.285922+0530\",\"machTimestamp\":739372333294250,\"eventMessage\":\"nw_protocol_tcp_log_summary [C138.1.1.1:3] \\n\\t[E6445355-3580-4882-BEB9-3116A7090D05 :63735<->:443]\\n\\tInit: 1, Conn_Time: 40.819ms, SYNs: 1, WR_T: 0\\/0, RD_T: 0\\/0, TFO: 0\\/0\\/0, ECN: 0\\/0\\/0, Accurate ECN (client\\/server): Disabled\\/Disabled, TS: 1, TSO: 1\\n\\trtt_cache: none, rtt_upd: 7, rtt: 126.375ms, rtt_var: 91.187ms rtt_nc: 126.375ms, rtt_var_nc: 91.187ms base rtt: 21ms\\n\\tACKs-compressed: 2, ACKs delayed: 0 delayed ACKs sent: 0\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":1201924813745291268,\"processID\":200,\"senderProgramCounter\":139368,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "139368", + "uuid": "C5739A55-A9D3-3AFB-9AC9-652E5799B536" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "tcp", + "event": { + "message": { + "accurate_ecn_client": "Disabled", + "accurate_ecn_server": "Disabled", + "acks_compressed": 2, + "acks_delayed": 0, + "base_rtt_ms": "21ms", + "connection_identifier": "C138.1.1.1:3", + "connection_time": "40.819ms", + "connection_uuid": "E6445355-3580-4882-BEB9-3116A7090D05", + "delayed_acks_sent": 0, + "description": "nw_protocol_tcp_log_summary [C138.1.1.1:3] \n\t[E6445355-3580-4882-BEB9-3116A7090D05 :63735<->:443]\n\tInit: 1, Conn_Time: 40.819ms, SYNs: 1, WR_T: 0/0, RD_T: 0/0, TFO: 0/0/0, ECN: 0/0/0, Accurate ECN (client/server): Disabled/Disabled, TS: 1, TSO: 1\n\trtt_cache: none, rtt_upd: 7, rtt: 126.375ms, rtt_var: 91.187ms rtt_nc: 126.375ms, rtt_var_nc: 91.187ms base rtt: 21ms\n\tACKs-compressed: 2, ACKs delayed: 0 delayed ACKs sent: 0", + "dest_port": 443, + "ecn_in": 0, + "ecn_miss": 0, + "ecn_out": 0, + "init_flag": 1, + "rd_t_in": 0, + "rd_t_out": 0, + "rtt": "126.375ms", + "rtt_cache": "none", + "rtt_nc_ms": "126.375ms", + "rtt_updates": 7, + "rtt_var_ms": "91.187ms", + "rtt_var_nc_ms": "91.187ms", + "src_port": 63735, + "syns": 1, + "tfo_in": 0, + "tfo_miss": 0, + "tfo_out": 0, + "timestamp_enabled": 1, + "tso_enabled": 1, + "wr_t_in": 0, + "wr_t_out": 0 + }, + "type": "logEvent" + }, + "format_string": "%{public}s %{public}s \n\t[%{public,uuid_t}.16P %{sensitive}s:%{public}d<->%{sensitive}s:%{public}d]\n\tInit: %d, Conn_Time: %u.ums, SYNs: %u, WR_T: %d/%d, RD_T: %d/%d, TFO: %d/%d/%d, ECN: %d/%d/%d, Accurate ECN (client/server): %s/%s, TS: %d, TSO: %d\n\trtt_cache: %{public}s, rtt_upd: %d, rtt: %u.ums, rtt_var: %u.ums rtt_nc: %u.ums, rtt_var_nc: %u.ums base rtt: %ums\n\tACKs-compressed: %u, ACKs delayed: %u delayed ACKs sent: %u", + "mach_timestamp": 7.3937233329425E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/usr/lib/libusrtcp.dylib", + "image_uuid": "C5739A55-A9D3-3AFB-9AC9-652E5799B536", + "program_counter": 139368 + }, + "subsystem": "com.apple.network", + "thread_id": 1134682, + "timestamp": "2025-10-15T10:55:41.285Z", + "trace_id": "1201924813745291268", + "user_id": "200" + } + }, + "message": "nw_protocol_tcp_log_summary [C138.1.1.1:3] \n\t[E6445355-3580-4882-BEB9-3116A7090D05 :63735<->:443]\n\tInit: 1, Conn_Time: 40.819ms, SYNs: 1, WR_T: 0/0, RD_T: 0/0, TFO: 0/0/0, ECN: 0/0/0, Accurate ECN (client/server): Disabled/Disabled, TS: 1, TSO: 1\n\trtt_cache: none, rtt_upd: 7, rtt: 126.375ms, rtt_var: 91.187ms rtt_nc: 126.375ms, rtt_var_nc: 91.187ms base rtt: 21ms\n\tACKs-compressed: 2, ACKs delayed: 0 delayed ACKs sent: 0", + "process": { + "pid": 200, + "thread": { + "id": 1134682 + } + }, + "related": { + "user": [ + "200" + ] + }, + "source": { + "port": 63735 + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + }, + { + "@timestamp": "2025-10-06T08:24:22.228Z", + "destination": { + "bytes": 1279, + "packets": 12, + "port": 443 + }, + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\\n\\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\\n\\tConnected Path: %{public}@\\n\\tPrivacy Stance: %{public}s\\n\\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\\n\\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\\n\\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu\",\"userID\":501,\"activityIdentifier\":735152,\"subsystem\":\"com.apple.network\",\"category\":\"connection\",\"threadID\":369636,\"senderImageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\",\"backtrace\":{\"frames\":[{\"imageOffset\":9418645,\"imageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"/System/Library/PrivateFrameworks/AssetCacheServices.framework/Versions/A/XPCServices/AssetCacheLocatorService.xpc/Contents/MacOS/AssetCacheLocatorService\",\"senderImagePath\":\"/System/Library/Frameworks/Network.framework/Versions/A/Network\",\"timestamp\":\"2025-10-06 13:54:22.228920+0530\",\"machTimestamp\":674887694139028,\"eventMessage\":\"[C4 2078F1F7-050D-4E97-B216-93CB6C1E432E Hostname#2ab31f55:443 quic-connection, url hash: ad2c9e65, definite, no cellular, attribution: developer] cancelled\\n\\t[C4.1.1.1 7647497A-C8DC-4CB4-8104-3CD8282E82BB 192.168.29.221:61493<->IPv4#24e715a9:443]\\n\\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\\n\\tPrivacy Stance: Not Eligible\\n\\tDuration: 1.502s, DNS @0.002s took 0.158s, TCP @0.163s took 0.322s, TLS 1.3 took 0.681s\\n\\tbytes in/out: 4897/1279, packets in/out: 7/12, rtt: 0.304s, retransmitted bytes: 0, out-of-order bytes: 0\\n\\tecn packets sent/acked/marked/lost: 6/3/0/0\",\"processImageUUID\":\"A13B24FC-A7FE-39C0-80AC-BBB2E6C9A5C9\",\"traceID\":589370805553791000,\"processID\":1357,\"senderProgramCounter\":9418645,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "host": { + "id": "2ab31f55" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "735152", + "backtrace": { + "frames": [ + { + "image": { + "offset": "9418645", + "uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "attribution": "developer", + "bytes_in": 4897, + "bytes_out": 1279, + "client_ip": "192.168.29.221", + "client_port": 61493, + "connection_detail": "4.1.1.1", + "connection_id": "4", + "connection_uuid": "7647497A-C8DC-4CB4-8104-3CD8282E82BB", + "description": "[C4 2078F1F7-050D-4E97-B216-93CB6C1E432E Hostname#2ab31f55:443 quic-connection, url hash: ad2c9e65, definite, no cellular, attribution: developer] cancelled\n\t[C4.1.1.1 7647497A-C8DC-4CB4-8104-3CD8282E82BB 192.168.29.221:61493<->IPv4#24e715a9:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 1.502s, DNS @0.002s took 0.158s, TCP @0.163s took 0.322s, TLS 1.3 took 0.681s\n\tbytes in/out: 4897/1279, packets in/out: 7/12, rtt: 0.304s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 6/3/0/0", + "dns_duration": "0.158s", + "dns_start": "0.002s", + "duration": "1.502s", + "ecn_acked": 3, + "ecn_lost": 0, + "ecn_marked": 0, + "ecn_sent": 6, + "hostname": "2ab31f55", + "hostname_port": 443, + "interface": "en0[802.11]", + "out_of_order_bytes": 0, + "packets_in": 7, + "packets_out": 12, + "path_status": "satisfied (Path is satisfied)", + "privacy_stance": "Not Eligible", + "retransmitted_bytes": 0, + "rtt": "0.304s", + "server_id": "24e715a9", + "server_port": 443, + "session_uuid": "2078F1F7-050D-4E97-B216-93CB6C1E432E", + "tcp_duration": "0.322s", + "tcp_start": "0.163s", + "tls_duration": "0.681s", + "tls_version": "1.3", + "url_hash": "ad2c9e65" + }, + "type": "logEvent" + }, + "format_string": "[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu", + "mach_timestamp": 6.74887694139028E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 1357, + "image_path": "/System/Library/PrivateFrameworks/AssetCacheServices.framework/Versions/A/XPCServices/AssetCacheLocatorService.xpc/Contents/MacOS/AssetCacheLocatorService", + "image_uuid": "A13B24FC-A7FE-39C0-80AC-BBB2E6C9A5C9" + }, + "sender": { + "image_path": "/System/Library/Frameworks/Network.framework/Versions/A/Network", + "image_uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E", + "program_counter": 9418645 + }, + "subsystem": "com.apple.network", + "thread_id": 369636, + "timestamp": "2025-10-06T08:24:22.228Z", + "trace_id": "589370805553791000", + "user_id": "501" + } + }, + "message": "[C4 2078F1F7-050D-4E97-B216-93CB6C1E432E Hostname#2ab31f55:443 quic-connection, url hash: ad2c9e65, definite, no cellular, attribution: developer] cancelled\n\t[C4.1.1.1 7647497A-C8DC-4CB4-8104-3CD8282E82BB 192.168.29.221:61493<->IPv4#24e715a9:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 1.502s, DNS @0.002s took 0.158s, TCP @0.163s took 0.322s, TLS 1.3 took 0.681s\n\tbytes in/out: 4897/1279, packets in/out: 7/12, rtt: 0.304s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 6/3/0/0", + "network": { + "bytes": 6176, + "packets": 19 + }, + "process": { + "pid": 1357, + "thread": { + "id": 369636 + } + }, + "related": { + "hosts": [ + "2ab31f55" + ], + "ip": [ + "192.168.29.221" + ], + "user": [ + "501" + ] + }, + "source": { + "bytes": 4897, + "ip": "192.168.29.221", + "packets": 7, + "port": 61493 + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "501" + ] + } + }, + { + "@timestamp": "2025-10-10T12:01:03.902Z", + "destination": { + "bytes": 1134, + "packets": 17, + "port": 443 + }, + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\\n\\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\\n\\tConnected Path: %{public}@\\n\\tPrivacy Stance: %{public}s\\n\\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\\n\\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\\n\\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu\",\"userID\":501,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"connection\",\"threadID\":846881,\"senderImageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\",\"backtrace\":{\"frames\":[{\"imageOffset\":9418645,\"imageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"/System/Library/PrivateFrameworks/Categories.framework/Versions/A/XPCServices/CategoriesService.xpc/Contents/MacOS/CategoriesService\",\"senderImagePath\":\"/System/Library/Frameworks/Network.framework/Versions/A/Network\",\"timestamp\":\"2025-10-10 17:31:03.902924+0530\",\"machTimestamp\":713875321568105,\"eventMessage\":\"[C5 FDF72F57-8AF3-4FDB-BCBE-088778C53F56 Hostname#57dd9b6b:443 quic-connection, url hash: 63dc1356, definite, attribution: developer] cancelled\\n\\t[C5.1.1.1 3D5458F0-82A5-4042-ADD0-436BC06BC41A 81.2.69.192:61679<->IPv4#b63cfd75:443]\\n\\tConnected Path: unsatisfied (No network route)\\n\\tPrivacy Stance: Not Eligible\\n\\tDuration: 31.645s, DNS @0.000s took 0.046s, TCP @0.092s took 0.101s, TLS 1.3 took 0.356s\\n\\tbytes in/out: 11307/1134, packets in/out: 15/17, rtt: 0.091s, retransmitted bytes: 0, out-of-order bytes: 0\\n\\tecn packets sent/acked/marked/lost: 6/6/0/0\",\"processImageUUID\":\"3BDFA195-D1C8-38B1-9F8F-71DF40B5644F\",\"traceID\":589370805553725400,\"processID\":1358,\"senderProgramCounter\":9418645,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "host": { + "id": "57dd9b6b" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "9418645", + "uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "attribution": "developer", + "bytes_in": 11307, + "bytes_out": 1134, + "client_ip": "81.2.69.192", + "client_port": 61679, + "connection_detail": "5.1.1.1", + "connection_id": "5", + "connection_uuid": "3D5458F0-82A5-4042-ADD0-436BC06BC41A", + "description": "[C5 FDF72F57-8AF3-4FDB-BCBE-088778C53F56 Hostname#57dd9b6b:443 quic-connection, url hash: 63dc1356, definite, attribution: developer] cancelled\n\t[C5.1.1.1 3D5458F0-82A5-4042-ADD0-436BC06BC41A 81.2.69.192:61679<->IPv4#b63cfd75:443]\n\tConnected Path: unsatisfied (No network route)\n\tPrivacy Stance: Not Eligible\n\tDuration: 31.645s, DNS @0.000s took 0.046s, TCP @0.092s took 0.101s, TLS 1.3 took 0.356s\n\tbytes in/out: 11307/1134, packets in/out: 15/17, rtt: 0.091s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 6/6/0/0", + "dns_duration": "0.046s", + "dns_start": "0.000s", + "duration": "31.645s", + "ecn_acked": 6, + "ecn_lost": 0, + "ecn_marked": 0, + "ecn_sent": 6, + "hostname": "57dd9b6b", + "hostname_port": 443, + "out_of_order_bytes": 0, + "packets_in": 15, + "packets_out": 17, + "path_status": "unsatisfied (No network route)", + "privacy_stance": "Not Eligible", + "retransmitted_bytes": 0, + "rtt": "0.091s", + "server_id": "b63cfd75", + "server_port": 443, + "session_uuid": "FDF72F57-8AF3-4FDB-BCBE-088778C53F56", + "tcp_duration": "0.101s", + "tcp_start": "0.092s", + "tls_duration": "0.356s", + "tls_version": "1.3", + "url_hash": "63dc1356" + }, + "type": "logEvent" + }, + "format_string": "[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu", + "mach_timestamp": 7.13875321568105E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 1358, + "image_path": "/System/Library/PrivateFrameworks/Categories.framework/Versions/A/XPCServices/CategoriesService.xpc/Contents/MacOS/CategoriesService", + "image_uuid": "3BDFA195-D1C8-38B1-9F8F-71DF40B5644F" + }, + "sender": { + "image_path": "/System/Library/Frameworks/Network.framework/Versions/A/Network", + "image_uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E", + "program_counter": 9418645 + }, + "subsystem": "com.apple.network", + "thread_id": 846881, + "timestamp": "2025-10-10T12:01:03.902Z", + "trace_id": "589370805553725400", + "user_id": "501" + } + }, + "message": "[C5 FDF72F57-8AF3-4FDB-BCBE-088778C53F56 Hostname#57dd9b6b:443 quic-connection, url hash: 63dc1356, definite, attribution: developer] cancelled\n\t[C5.1.1.1 3D5458F0-82A5-4042-ADD0-436BC06BC41A 81.2.69.192:61679<->IPv4#b63cfd75:443]\n\tConnected Path: unsatisfied (No network route)\n\tPrivacy Stance: Not Eligible\n\tDuration: 31.645s, DNS @0.000s took 0.046s, TCP @0.092s took 0.101s, TLS 1.3 took 0.356s\n\tbytes in/out: 11307/1134, packets in/out: 15/17, rtt: 0.091s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 6/6/0/0", + "network": { + "bytes": 12441, + "packets": 32 + }, + "process": { + "pid": 1358, + "thread": { + "id": 846881 + } + }, + "related": { + "hosts": [ + "57dd9b6b" + ], + "ip": [ + "81.2.69.192" + ], + "user": [ + "501" + ] + }, + "source": { + "bytes": 11307, + "ip": "81.2.69.192", + "packets": 15, + "port": 61679 + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "501" + ] + } + }, + { + "@timestamp": "2025-10-13T10:16:02.626Z", + "destination": { + "bytes": 1794, + "packets": 13, + "port": 443 + }, + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\\n\\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\\n\\tConnected Path: %{public}@\\n\\tPrivacy Stance: %{public}s\\n\\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\\n\\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\\n\\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu\",\"userID\":501,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"connection\",\"threadID\":989346,\"senderImageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\",\"backtrace\":{\"frames\":[{\"imageOffset\":9418645,\"imageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"/System/Library/PrivateFrameworks/WebPrivacy.framework/Versions/A/webprivacyd\",\"senderImagePath\":\"/System/Library/Frameworks/Network.framework/Versions/A/Network\",\"timestamp\":\"2025-10-13 15:46:02.626846+0530\",\"machTimestamp\":725864856643286,\"eventMessage\":\"[C3 B15E5A4C-0678-4AAE-966F-27EE4832CD2B Hostname#1b9ec12d:443 quic-connection, url hash: 6789733a, traffic class: 100, definite, no cellular, attribution: developer] cancelled\\n\\t[C3.1.1.1 7E1EAD37-5F78-439B-B3C0-DB0437036AEC 81.2.69.192:63744<->IPv4#f9ff2f4d:443]\\n\\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\\n\\tPrivacy Stance: Not Eligible\\n\\tDuration: 35.277s, DNS @0.008s took 0.036s, TCP @0.049s took 0.075s, TLS 1.3 took 0.282s\\n\\tbytes in/out: 4582/1794, packets in/out: 10/13, rtt: 0.072s, retransmitted bytes: 0, out-of-order bytes: 0\\n\\tecn packets sent/acked/marked/lost: 0/0/0/0\",\"processImageUUID\":\"820CBE50-DE8D-3C38-8714-04629EC16984\",\"traceID\":589370805553725400,\"processID\":2018,\"senderProgramCounter\":9418645,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "host": { + "id": "1b9ec12d" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "9418645", + "uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "attribution": "developer", + "bytes_in": 4582, + "bytes_out": 1794, + "client_ip": "81.2.69.192", + "client_port": 63744, + "connection_detail": "3.1.1.1", + "connection_id": "3", + "connection_uuid": "7E1EAD37-5F78-439B-B3C0-DB0437036AEC", + "description": "[C3 B15E5A4C-0678-4AAE-966F-27EE4832CD2B Hostname#1b9ec12d:443 quic-connection, url hash: 6789733a, traffic class: 100, definite, no cellular, attribution: developer] cancelled\n\t[C3.1.1.1 7E1EAD37-5F78-439B-B3C0-DB0437036AEC 81.2.69.192:63744<->IPv4#f9ff2f4d:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 35.277s, DNS @0.008s took 0.036s, TCP @0.049s took 0.075s, TLS 1.3 took 0.282s\n\tbytes in/out: 4582/1794, packets in/out: 10/13, rtt: 0.072s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "dns_duration": "0.036s", + "dns_start": "0.008s", + "duration": "35.277s", + "ecn_acked": 0, + "ecn_lost": 0, + "ecn_marked": 0, + "ecn_sent": 0, + "hostname": "1b9ec12d", + "hostname_port": 443, + "interface": "en0[802.11]", + "out_of_order_bytes": 0, + "packets_in": 10, + "packets_out": 13, + "path_status": "satisfied (Path is satisfied)", + "privacy_stance": "Not Eligible", + "retransmitted_bytes": 0, + "rtt": "0.072s", + "server_id": "f9ff2f4d", + "server_port": 443, + "session_uuid": "B15E5A4C-0678-4AAE-966F-27EE4832CD2B", + "tcp_duration": "0.075s", + "tcp_start": "0.049s", + "tls_duration": "0.282s", + "tls_version": "1.3", + "traffic_class": "100", + "url_hash": "6789733a" + }, + "type": "logEvent" + }, + "format_string": "[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu", + "mach_timestamp": 7.25864856643286E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 2018, + "image_path": "/System/Library/PrivateFrameworks/WebPrivacy.framework/Versions/A/webprivacyd", + "image_uuid": "820CBE50-DE8D-3C38-8714-04629EC16984" + }, + "sender": { + "image_path": "/System/Library/Frameworks/Network.framework/Versions/A/Network", + "image_uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E", + "program_counter": 9418645 + }, + "subsystem": "com.apple.network", + "thread_id": 989346, + "timestamp": "2025-10-13T10:16:02.626Z", + "trace_id": "589370805553725400", + "user_id": "501" + } + }, + "message": "[C3 B15E5A4C-0678-4AAE-966F-27EE4832CD2B Hostname#1b9ec12d:443 quic-connection, url hash: 6789733a, traffic class: 100, definite, no cellular, attribution: developer] cancelled\n\t[C3.1.1.1 7E1EAD37-5F78-439B-B3C0-DB0437036AEC 81.2.69.192:63744<->IPv4#f9ff2f4d:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 35.277s, DNS @0.008s took 0.036s, TCP @0.049s took 0.075s, TLS 1.3 took 0.282s\n\tbytes in/out: 4582/1794, packets in/out: 10/13, rtt: 0.072s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "network": { + "bytes": 6376, + "packets": 23 + }, + "process": { + "pid": 2018, + "thread": { + "id": 989346 + } + }, + "related": { + "hosts": [ + "1b9ec12d" + ], + "ip": [ + "81.2.69.192" + ], + "user": [ + "501" + ] + }, + "source": { + "bytes": 4582, + "ip": "81.2.69.192", + "packets": 10, + "port": 63744 + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "501" + ] + } + }, + { + "@timestamp": "2025-10-15T09:39:14.100Z", + "destination": { + "bytes": 1483, + "packets": 9, + "port": 443 + }, + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\\n\\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\\n\\tConnected Path: %{public}@\\n\\tPrivacy Stance: %{public}s\\n\\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\\n\\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\\n\\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu\",\"userID\":242,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"connection\",\"threadID\":1093082,\"senderImageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\",\"backtrace\":{\"frames\":[{\"imageOffset\":9418645,\"imageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"/usr/libexec/nsurlsessiond\",\"senderImagePath\":\"/System/Library/Frameworks/Network.framework/Versions/A/Network\",\"timestamp\":\"2025-10-15 15:09:14.100746+0530\",\"machTimestamp\":734785195723900,\"eventMessage\":\"[C343 3E8A076A-D684-45AF-A52F-C51D5B28AFDF Hostname#e3feefa8:443 quic-connection, bundle id: com.apple.mobileassetd.client.trustd, url hash: 117a22f2, attribution: developer] cancelled\\n\\t[C343.1.1.1 18BBE472-4617-480B-BFFE-78CBBBD16009 81.2.69.192:64457<->IPv4#81585636:443]\\n\\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\\n\\tPrivacy Stance: Not Eligible\\n\\tDuration: 2.997s, DNS @0.047s took 0.101s, TCP @0.198s took 0.049s, TLS 1.3 took 0.250s\\n\\tbytes in/out: 4916/1483, packets in/out: 6/9, rtt: 0.087s, retransmitted bytes: 451, out-of-order bytes: 0\\n\\tecn packets sent/acked/marked/lost: 0/0/0/0\",\"processImageUUID\":\"5CF1C24C-80AC-35A6-A065-986216BBD0B2\",\"traceID\":589370805553725400,\"processID\":198,\"senderProgramCounter\":9418645,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "host": { + "id": "e3feefa8" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "9418645", + "uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "attribution": "developer", + "bundle_id": "com.apple.mobileassetd.client.trustd", + "bytes_in": 4916, + "bytes_out": 1483, + "client_ip": "81.2.69.192", + "client_port": 64457, + "connection_detail": "343.1.1.1", + "connection_id": "343", + "connection_uuid": "18BBE472-4617-480B-BFFE-78CBBBD16009", + "description": "[C343 3E8A076A-D684-45AF-A52F-C51D5B28AFDF Hostname#e3feefa8:443 quic-connection, bundle id: com.apple.mobileassetd.client.trustd, url hash: 117a22f2, attribution: developer] cancelled\n\t[C343.1.1.1 18BBE472-4617-480B-BFFE-78CBBBD16009 81.2.69.192:64457<->IPv4#81585636:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 2.997s, DNS @0.047s took 0.101s, TCP @0.198s took 0.049s, TLS 1.3 took 0.250s\n\tbytes in/out: 4916/1483, packets in/out: 6/9, rtt: 0.087s, retransmitted bytes: 451, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "dns_duration": "0.101s", + "dns_start": "0.047s", + "duration": "2.997s", + "ecn_acked": 0, + "ecn_lost": 0, + "ecn_marked": 0, + "ecn_sent": 0, + "hostname": "e3feefa8", + "hostname_port": 443, + "interface": "en0[802.11]", + "out_of_order_bytes": 0, + "packets_in": 6, + "packets_out": 9, + "path_status": "satisfied (Path is satisfied)", + "privacy_stance": "Not Eligible", + "retransmitted_bytes": 451, + "rtt": "0.087s", + "server_id": "81585636", + "server_port": 443, + "session_uuid": "3E8A076A-D684-45AF-A52F-C51D5B28AFDF", + "tcp_duration": "0.049s", + "tcp_start": "0.198s", + "tls_duration": "0.250s", + "tls_version": "1.3", + "url_hash": "117a22f2" + }, + "type": "logEvent" + }, + "format_string": "[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu", + "mach_timestamp": 7.347851957239E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 198, + "image_path": "/usr/libexec/nsurlsessiond", + "image_uuid": "5CF1C24C-80AC-35A6-A065-986216BBD0B2" + }, + "sender": { + "image_path": "/System/Library/Frameworks/Network.framework/Versions/A/Network", + "image_uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E", + "program_counter": 9418645 + }, + "subsystem": "com.apple.network", + "thread_id": 1093082, + "timestamp": "2025-10-15T09:39:14.100Z", + "trace_id": "589370805553725400", + "user_id": "242" + } + }, + "message": "[C343 3E8A076A-D684-45AF-A52F-C51D5B28AFDF Hostname#e3feefa8:443 quic-connection, bundle id: com.apple.mobileassetd.client.trustd, url hash: 117a22f2, attribution: developer] cancelled\n\t[C343.1.1.1 18BBE472-4617-480B-BFFE-78CBBBD16009 81.2.69.192:64457<->IPv4#81585636:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 2.997s, DNS @0.047s took 0.101s, TCP @0.198s took 0.049s, TLS 1.3 took 0.250s\n\tbytes in/out: 4916/1483, packets in/out: 6/9, rtt: 0.087s, retransmitted bytes: 451, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "network": { + "bytes": 6399, + "packets": 15 + }, + "process": { + "pid": 198, + "thread": { + "id": 1093082 + } + }, + "related": { + "hosts": [ + "e3feefa8" + ], + "ip": [ + "81.2.69.192" + ], + "user": [ + "242" + ] + }, + "source": { + "bytes": 4916, + "ip": "81.2.69.192", + "packets": 6, + "port": 64457 + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "242" + ] + } + }, + { + "@timestamp": "2025-10-15T10:10:13.211Z", + "destination": { + "bytes": 1264, + "packets": 19, + "port": 443 + }, + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\\n\\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\\n\\tConnected Path: %{public}@\\n\\tPrivacy Stance: %{public}s\\n\\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\\n\\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\\n\\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu\",\"userID\":501,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"connection\",\"threadID\":1109068,\"senderImageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\",\"backtrace\":{\"frames\":[{\"imageOffset\":9418645,\"imageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"/System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/XPCServices/com.apple.geod.xpc/Contents/MacOS/com.apple.geod\",\"senderImagePath\":\"/System/Library/Frameworks/Network.framework/Versions/A/Network\",\"timestamp\":\"2025-10-15 15:40:13.211900+0530\",\"machTimestamp\":736644276688203,\"eventMessage\":\"[C353 EA9249FC-6CC1-49B8-8895-117CDF0CA0A7 gsp-ssl.ls.apple.com:443 quic-connection, url: https://gsp-ssl.ls.apple.com/ab.arpc, definite, attribution: developer] cancelled\\n\\t[C353.1.1.1 0FDAC462-E350-4084-AD16-F0165B29ED88 81.2.69.192:64518<->17.8.135.181:443]\\n\\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\\n\\tPrivacy Stance: Not Eligible\\n\\tDuration: 33.863s, DNS @0.001s took 0.021s, TCP @0.025s took 1.107s, TLS 1.3 took 1.518s\\n\\tbytes in/out: 8914/1264, packets in/out: 13/19, rtt: 0.748s, retransmitted bytes: 0, out-of-order bytes: 0\\n\\tecn packets sent/acked/marked/lost: 0/0/0/0\",\"processImageUUID\":\"0C03D38B-8986-3F1E-AE36-FBC14991D019\",\"traceID\":589370805553725400,\"processID\":1163,\"senderProgramCounter\":9418645,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "host": { + "id": "gsp-ssl.ls.apple.com" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "9418645", + "uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "attribution": "developer", + "bytes_in": 8914, + "bytes_out": 1264, + "client_ip": "81.2.69.192", + "client_port": 64518, + "connection_detail": "353.1.1.1", + "connection_id": "353", + "connection_uuid": "0FDAC462-E350-4084-AD16-F0165B29ED88", + "description": "[C353 EA9249FC-6CC1-49B8-8895-117CDF0CA0A7 gsp-ssl.ls.apple.com:443 quic-connection, url: https://gsp-ssl.ls.apple.com/ab.arpc, definite, attribution: developer] cancelled\n\t[C353.1.1.1 0FDAC462-E350-4084-AD16-F0165B29ED88 81.2.69.192:64518<->17.8.135.181:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 33.863s, DNS @0.001s took 0.021s, TCP @0.025s took 1.107s, TLS 1.3 took 1.518s\n\tbytes in/out: 8914/1264, packets in/out: 13/19, rtt: 0.748s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "dns_duration": "0.021s", + "dns_start": "0.001s", + "duration": "33.863s", + "ecn_acked": 0, + "ecn_lost": 0, + "ecn_marked": 0, + "ecn_sent": 0, + "hostname": "gsp-ssl.ls.apple.com", + "hostname_port": 443, + "interface": "en0[802.11]", + "out_of_order_bytes": 0, + "packets_in": 13, + "packets_out": 19, + "path_status": "satisfied (Path is satisfied)", + "privacy_stance": "Not Eligible", + "retransmitted_bytes": 0, + "rtt": "0.748s", + "server_id": "17.8.135.181", + "server_port": 443, + "session_uuid": "EA9249FC-6CC1-49B8-8895-117CDF0CA0A7", + "tcp_duration": "1.107s", + "tcp_start": "0.025s", + "tls_duration": "1.518s", + "tls_version": "1.3", + "url": "https://gsp-ssl.ls.apple.com/ab.arpc" + }, + "type": "logEvent" + }, + "format_string": "[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu", + "mach_timestamp": 7.36644276688203E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 1163, + "image_path": "/System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/XPCServices/com.apple.geod.xpc/Contents/MacOS/com.apple.geod", + "image_uuid": "0C03D38B-8986-3F1E-AE36-FBC14991D019" + }, + "sender": { + "image_path": "/System/Library/Frameworks/Network.framework/Versions/A/Network", + "image_uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E", + "program_counter": 9418645 + }, + "subsystem": "com.apple.network", + "thread_id": 1109068, + "timestamp": "2025-10-15T10:10:13.211Z", + "trace_id": "589370805553725400", + "user_id": "501" + } + }, + "message": "[C353 EA9249FC-6CC1-49B8-8895-117CDF0CA0A7 gsp-ssl.ls.apple.com:443 quic-connection, url: https://gsp-ssl.ls.apple.com/ab.arpc, definite, attribution: developer] cancelled\n\t[C353.1.1.1 0FDAC462-E350-4084-AD16-F0165B29ED88 81.2.69.192:64518<->17.8.135.181:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 33.863s, DNS @0.001s took 0.021s, TCP @0.025s took 1.107s, TLS 1.3 took 1.518s\n\tbytes in/out: 8914/1264, packets in/out: 13/19, rtt: 0.748s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "network": { + "bytes": 10178, + "packets": 32 + }, + "process": { + "pid": 1163, + "thread": { + "id": 1109068 + } + }, + "related": { + "hosts": [ + "gsp-ssl.ls.apple.com" + ], + "ip": [ + "81.2.69.192" + ], + "user": [ + "501" + ] + }, + "source": { + "bytes": 8914, + "ip": "81.2.69.192", + "packets": 13, + "port": 64518 + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "url": { + "domain": "gsp-ssl.ls.apple.com", + "extension": "arpc", + "original": "https://gsp-ssl.ls.apple.com/ab.arpc", + "path": "/ab.arpc", + "scheme": "https" + }, + "user": { + "id": [ + "501" + ] + } + }, + { + "@timestamp": "2025-10-15T10:29:06.346Z", + "destination": { + "bytes": 2724, + "packets": 18, + "port": 443 + }, + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\\n\\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\\n\\tConnected Path: %{public}@\\n\\tPrivacy Stance: %{public}s\\n\\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\\n\\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\\n\\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu\",\"userID\":501,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"connection\",\"threadID\":1118427,\"senderImageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\",\"backtrace\":{\"frames\":[{\"imageOffset\":9418645,\"imageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"/System/Volumes/Preboot/Cryptexes/OS/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.Networking.xpc/Contents/MacOS/com.apple.WebKit.Networking\",\"senderImagePath\":\"/System/Library/Frameworks/Network.framework/Versions/A/Network\",\"timestamp\":\"2025-10-15 15:59:06.346800+0530\",\"machTimestamp\":737777411588029,\"eventMessage\":\"[C637 60307C5A-FC74-4BE5-8FCA-7D64E75C0C1E Hostname#41b68ffe:443 quic-connection, bundle id: com.apple.Safari, pid: 22850, account id: 1ca5a8cf, url hash: c942ec6a, definite, attribution: developer] cancelled\\n\\t[C637.1.1.1 5ABAFEC7-3104-4614-93B8-DCC011441D5E 81.2.69.192:64546<->IPv4#6054f3b2:443]\\n\\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\\n\\tPrivacy Stance: Not Eligible\\n\\tDuration: 240.157s, DNS @0.009s took 0.050s, TCP @0.063s took 0.014s, TLS 1.3 took 0.063s\\n\\tbytes in/out: 12467/2724, packets in/out: 15/18, rtt: 0.014s, retransmitted bytes: 0, out-of-order bytes: 0\\n\\tecn packets sent/acked/marked/lost: 0/0/0/0\",\"processImageUUID\":\"A75D659A-3E6F-39F2-A0E8-E329D9A2EF12\",\"traceID\":589370805553725400,\"processID\":22858,\"senderProgramCounter\":9418645,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "host": { + "id": "41b68ffe" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "9418645", + "uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "account_id": "1ca5a8cf", + "attribution": "developer", + "bundle_id": "com.apple.Safari", + "bytes_in": 12467, + "bytes_out": 2724, + "client_ip": "81.2.69.192", + "client_port": 64546, + "connection_detail": "637.1.1.1", + "connection_id": "637", + "connection_uuid": "5ABAFEC7-3104-4614-93B8-DCC011441D5E", + "description": "[C637 60307C5A-FC74-4BE5-8FCA-7D64E75C0C1E Hostname#41b68ffe:443 quic-connection, bundle id: com.apple.Safari, pid: 22850, account id: 1ca5a8cf, url hash: c942ec6a, definite, attribution: developer] cancelled\n\t[C637.1.1.1 5ABAFEC7-3104-4614-93B8-DCC011441D5E 81.2.69.192:64546<->IPv4#6054f3b2:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 240.157s, DNS @0.009s took 0.050s, TCP @0.063s took 0.014s, TLS 1.3 took 0.063s\n\tbytes in/out: 12467/2724, packets in/out: 15/18, rtt: 0.014s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "dns_duration": "0.050s", + "dns_start": "0.009s", + "duration": "240.157s", + "ecn_acked": 0, + "ecn_lost": 0, + "ecn_marked": 0, + "ecn_sent": 0, + "hostname": "41b68ffe", + "hostname_port": 443, + "interface": "en0[802.11]", + "out_of_order_bytes": 0, + "packets_in": 15, + "packets_out": 18, + "path_status": "satisfied (Path is satisfied)", + "pid": 22850, + "privacy_stance": "Not Eligible", + "retransmitted_bytes": 0, + "rtt": "0.014s", + "server_id": "6054f3b2", + "server_port": 443, + "session_uuid": "60307C5A-FC74-4BE5-8FCA-7D64E75C0C1E", + "tcp_duration": "0.014s", + "tcp_start": "0.063s", + "tls_duration": "0.063s", + "tls_version": "1.3", + "url_hash": "c942ec6a" + }, + "type": "logEvent" + }, + "format_string": "[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu", + "mach_timestamp": 7.37777411588029E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 22858, + "image_path": "/System/Volumes/Preboot/Cryptexes/OS/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.Networking.xpc/Contents/MacOS/com.apple.WebKit.Networking", + "image_uuid": "A75D659A-3E6F-39F2-A0E8-E329D9A2EF12" + }, + "sender": { + "image_path": "/System/Library/Frameworks/Network.framework/Versions/A/Network", + "image_uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E", + "program_counter": 9418645 + }, + "subsystem": "com.apple.network", + "thread_id": 1118427, + "timestamp": "2025-10-15T10:29:06.346Z", + "trace_id": "589370805553725400", + "user_id": "501" + } + }, + "message": "[C637 60307C5A-FC74-4BE5-8FCA-7D64E75C0C1E Hostname#41b68ffe:443 quic-connection, bundle id: com.apple.Safari, pid: 22850, account id: 1ca5a8cf, url hash: c942ec6a, definite, attribution: developer] cancelled\n\t[C637.1.1.1 5ABAFEC7-3104-4614-93B8-DCC011441D5E 81.2.69.192:64546<->IPv4#6054f3b2:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 240.157s, DNS @0.009s took 0.050s, TCP @0.063s took 0.014s, TLS 1.3 took 0.063s\n\tbytes in/out: 12467/2724, packets in/out: 15/18, rtt: 0.014s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "network": { + "bytes": 15191, + "packets": 33 + }, + "process": { + "pid": 22850, + "thread": { + "id": 1118427 + } + }, + "related": { + "hosts": [ + "41b68ffe" + ], + "ip": [ + "81.2.69.192" + ], + "user": [ + "501" + ] + }, + "source": { + "bytes": 12467, + "ip": "81.2.69.192", + "packets": 15, + "port": 64546 + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "501" + ] + } + }, + { + "@timestamp": "2025-10-15T10:31:06.402Z", + "destination": { + "bytes": 4145, + "packets": 258, + "port": 443 + }, + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\\n\\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\\n\\tConnected Path: %{public}@\\n\\tPrivacy Stance: %{public}s\\n\\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\\n\\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\\n\\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu\",\"userID\":501,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"connection\",\"threadID\":1120775,\"senderImageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\",\"backtrace\":{\"frames\":[{\"imageOffset\":9418645,\"imageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"/System/Volumes/Preboot/Cryptexes/OS/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.Networking.xpc/Contents/MacOS/com.apple.WebKit.Networking\",\"senderImagePath\":\"/System/Library/Frameworks/Network.framework/Versions/A/Network\",\"timestamp\":\"2025-10-15 16:01:06.402509+0530\",\"machTimestamp\":737897409062445,\"eventMessage\":\"[C695 FBD48CD5-8BEB-495D-9143-3D94CEFD897D Hostname#b8300d06:443 quic-connection, bundle id: com.apple.Safari, pid: 22850, account id: 1ca5a8cf, url hash: ba83d597, definite, proxy fail closed for unreachable, attribution: developer, third party web content] cancelled\\n\\t[C695.1.2.1 EDEEE996-8CF0-4BC9-BA34-7CD4ABA75E93 81.2.69.192:64554<->IPv4#60e4a0b3:443]\\n\\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\\n\\tPrivacy Stance: Not Eligible\\n\\tDuration: 178.192s, DNS @0.109s took 0.002s, TCP @0.113s took 0.026s, TLS 1.3 took 0.048s\\n\\tbytes in/out: 4359196/4145, packets in/out: 573/258, rtt: 0.036s, retransmitted bytes: 0, out-of-order bytes: 5816\\n\\tecn packets sent/acked/marked/lost: 0/0/0/0\",\"processImageUUID\":\"A75D659A-3E6F-39F2-A0E8-E329D9A2EF12\",\"traceID\":589370805553725400,\"processID\":22858,\"senderProgramCounter\":9418645,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "host": { + "id": "b8300d06" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "9418645", + "uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "account_id": "1ca5a8cf", + "attribution": "developer", + "bundle_id": "com.apple.Safari", + "bytes_in": 4359196, + "bytes_out": 4145, + "client_ip": "81.2.69.192", + "client_port": 64554, + "connection_detail": "695.1.2.1", + "connection_id": "695", + "connection_uuid": "EDEEE996-8CF0-4BC9-BA34-7CD4ABA75E93", + "description": "[C695 FBD48CD5-8BEB-495D-9143-3D94CEFD897D Hostname#b8300d06:443 quic-connection, bundle id: com.apple.Safari, pid: 22850, account id: 1ca5a8cf, url hash: ba83d597, definite, proxy fail closed for unreachable, attribution: developer, third party web content] cancelled\n\t[C695.1.2.1 EDEEE996-8CF0-4BC9-BA34-7CD4ABA75E93 81.2.69.192:64554<->IPv4#60e4a0b3:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 178.192s, DNS @0.109s took 0.002s, TCP @0.113s took 0.026s, TLS 1.3 took 0.048s\n\tbytes in/out: 4359196/4145, packets in/out: 573/258, rtt: 0.036s, retransmitted bytes: 0, out-of-order bytes: 5816\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "dns_duration": "0.002s", + "dns_start": "0.109s", + "duration": "178.192s", + "ecn_acked": 0, + "ecn_lost": 0, + "ecn_marked": 0, + "ecn_sent": 0, + "hostname": "b8300d06", + "hostname_port": 443, + "interface": "en0[802.11]", + "out_of_order_bytes": 5816, + "packets_in": 573, + "packets_out": 258, + "path_status": "satisfied (Path is satisfied)", + "pid": 22850, + "privacy_stance": "Not Eligible", + "retransmitted_bytes": 0, + "rtt": "0.036s", + "server_id": "60e4a0b3", + "server_port": 443, + "session_uuid": "FBD48CD5-8BEB-495D-9143-3D94CEFD897D", + "tcp_duration": "0.026s", + "tcp_start": "0.113s", + "tls_duration": "0.048s", + "tls_version": "1.3", + "url_hash": "ba83d597" + }, + "type": "logEvent" + }, + "format_string": "[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu", + "mach_timestamp": 7.37897409062445E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 22858, + "image_path": "/System/Volumes/Preboot/Cryptexes/OS/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.Networking.xpc/Contents/MacOS/com.apple.WebKit.Networking", + "image_uuid": "A75D659A-3E6F-39F2-A0E8-E329D9A2EF12" + }, + "sender": { + "image_path": "/System/Library/Frameworks/Network.framework/Versions/A/Network", + "image_uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E", + "program_counter": 9418645 + }, + "subsystem": "com.apple.network", + "thread_id": 1120775, + "timestamp": "2025-10-15T10:31:06.402Z", + "trace_id": "589370805553725400", + "user_id": "501" + } + }, + "message": "[C695 FBD48CD5-8BEB-495D-9143-3D94CEFD897D Hostname#b8300d06:443 quic-connection, bundle id: com.apple.Safari, pid: 22850, account id: 1ca5a8cf, url hash: ba83d597, definite, proxy fail closed for unreachable, attribution: developer, third party web content] cancelled\n\t[C695.1.2.1 EDEEE996-8CF0-4BC9-BA34-7CD4ABA75E93 81.2.69.192:64554<->IPv4#60e4a0b3:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 178.192s, DNS @0.109s took 0.002s, TCP @0.113s took 0.026s, TLS 1.3 took 0.048s\n\tbytes in/out: 4359196/4145, packets in/out: 573/258, rtt: 0.036s, retransmitted bytes: 0, out-of-order bytes: 5816\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "network": { + "bytes": 4363341, + "packets": 831 + }, + "process": { + "pid": 22850, + "thread": { + "id": 1120775 + } + }, + "related": { + "hosts": [ + "b8300d06" + ], + "ip": [ + "81.2.69.192" + ], + "user": [ + "501" + ] + }, + "source": { + "bytes": 4359196, + "ip": "81.2.69.192", + "packets": 573, + "port": 64554 + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "501" + ] + } + }, + { + "@timestamp": "2025-10-15T10:31:06.407Z", + "destination": { + "bytes": 1080, + "packets": 14, + "port": 443 + }, + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\\n\\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\\n\\tConnected Path: %{public}@\\n\\tPrivacy Stance: %{public}s\\n\\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\\n\\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\\n\\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu\",\"userID\":501,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"connection\",\"threadID\":1120775,\"senderImageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\",\"backtrace\":{\"frames\":[{\"imageOffset\":9418645,\"imageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"/System/Volumes/Preboot/Cryptexes/OS/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.Networking.xpc/Contents/MacOS/com.apple.WebKit.Networking\",\"senderImagePath\":\"/System/Library/Frameworks/Network.framework/Versions/A/Network\",\"timestamp\":\"2025-10-15 16:01:06.407407+0530\",\"machTimestamp\":737897413960372,\"eventMessage\":\"[C693 4867D16B-268D-43E3-8FC5-C94DD80A1C80 Hostname#9d5a29e4:443 quic-connection, bundle id: com.apple.Safari, pid: 22850, account id: 1ca5a8cf, url hash: 38a58942, definite, attribution: developer, third party web content] cancelled\\n\\t[C693.1.1.1 5B6F7CDF-A595-46C0-AD7C-AB0A7A2DD3FF 81.2.69.192:64553<->IPv4#eef21366:443]\\n\\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\\n\\tPrivacy Stance: Not Eligible\\n\\tDuration: 193.203s, DNS @0.001s took 0.077s, TCP @0.081s took 0.017s, TLS 1.3 took 0.045s\\n\\tbytes in/out: 11782/1080, packets in/out: 9/14, rtt: 0.014s, retransmitted bytes: 0, out-of-order bytes: 0\\n\\tecn packets sent/acked/marked/lost: 0/0/0/0\",\"processImageUUID\":\"A75D659A-3E6F-39F2-A0E8-E329D9A2EF12\",\"traceID\":589370805553725400,\"processID\":22858,\"senderProgramCounter\":9418645,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "host": { + "id": "9d5a29e4" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "9418645", + "uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "account_id": "1ca5a8cf", + "attribution": "developer", + "bundle_id": "com.apple.Safari", + "bytes_in": 11782, + "bytes_out": 1080, + "client_ip": "81.2.69.192", + "client_port": 64553, + "connection_detail": "693.1.1.1", + "connection_id": "693", + "connection_uuid": "5B6F7CDF-A595-46C0-AD7C-AB0A7A2DD3FF", + "description": "[C693 4867D16B-268D-43E3-8FC5-C94DD80A1C80 Hostname#9d5a29e4:443 quic-connection, bundle id: com.apple.Safari, pid: 22850, account id: 1ca5a8cf, url hash: 38a58942, definite, attribution: developer, third party web content] cancelled\n\t[C693.1.1.1 5B6F7CDF-A595-46C0-AD7C-AB0A7A2DD3FF 81.2.69.192:64553<->IPv4#eef21366:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 193.203s, DNS @0.001s took 0.077s, TCP @0.081s took 0.017s, TLS 1.3 took 0.045s\n\tbytes in/out: 11782/1080, packets in/out: 9/14, rtt: 0.014s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "dns_duration": "0.077s", + "dns_start": "0.001s", + "duration": "193.203s", + "ecn_acked": 0, + "ecn_lost": 0, + "ecn_marked": 0, + "ecn_sent": 0, + "hostname": "9d5a29e4", + "hostname_port": 443, + "interface": "en0[802.11]", + "out_of_order_bytes": 0, + "packets_in": 9, + "packets_out": 14, + "path_status": "satisfied (Path is satisfied)", + "pid": 22850, + "privacy_stance": "Not Eligible", + "retransmitted_bytes": 0, + "rtt": "0.014s", + "server_id": "eef21366", + "server_port": 443, + "session_uuid": "4867D16B-268D-43E3-8FC5-C94DD80A1C80", + "tcp_duration": "0.017s", + "tcp_start": "0.081s", + "tls_duration": "0.045s", + "tls_version": "1.3", + "url_hash": "38a58942" + }, + "type": "logEvent" + }, + "format_string": "[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu", + "mach_timestamp": 7.37897413960372E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 22858, + "image_path": "/System/Volumes/Preboot/Cryptexes/OS/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.Networking.xpc/Contents/MacOS/com.apple.WebKit.Networking", + "image_uuid": "A75D659A-3E6F-39F2-A0E8-E329D9A2EF12" + }, + "sender": { + "image_path": "/System/Library/Frameworks/Network.framework/Versions/A/Network", + "image_uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E", + "program_counter": 9418645 + }, + "subsystem": "com.apple.network", + "thread_id": 1120775, + "timestamp": "2025-10-15T10:31:06.407Z", + "trace_id": "589370805553725400", + "user_id": "501" + } + }, + "message": "[C693 4867D16B-268D-43E3-8FC5-C94DD80A1C80 Hostname#9d5a29e4:443 quic-connection, bundle id: com.apple.Safari, pid: 22850, account id: 1ca5a8cf, url hash: 38a58942, definite, attribution: developer, third party web content] cancelled\n\t[C693.1.1.1 5B6F7CDF-A595-46C0-AD7C-AB0A7A2DD3FF 81.2.69.192:64553<->IPv4#eef21366:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 193.203s, DNS @0.001s took 0.077s, TCP @0.081s took 0.017s, TLS 1.3 took 0.045s\n\tbytes in/out: 11782/1080, packets in/out: 9/14, rtt: 0.014s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "network": { + "bytes": 12862, + "packets": 23 + }, + "process": { + "pid": 22850, + "thread": { + "id": 1120775 + } + }, + "related": { + "hosts": [ + "9d5a29e4" + ], + "ip": [ + "81.2.69.192" + ], + "user": [ + "501" + ] + }, + "source": { + "bytes": 11782, + "ip": "81.2.69.192", + "packets": 9, + "port": 64553 + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "501" + ] + } + }, + { + "@timestamp": "2025-10-15T10:50:16.541Z", + "destination": { + "bytes": 3030, + "packets": 16, + "port": 443 + }, + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\\n\\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\\n\\tConnected Path: %{public}@\\n\\tPrivacy Stance: %{public}s\\n\\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\\n\\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\\n\\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu\",\"userID\":501,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"connection\",\"threadID\":1131741,\"senderImageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\",\"backtrace\":{\"frames\":[{\"imageOffset\":9418645,\"imageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"/usr/libexec/nsurlsessiond\",\"senderImagePath\":\"/System/Library/Frameworks/Network.framework/Versions/A/Network\",\"timestamp\":\"2025-10-15 16:20:16.541036+0530\",\"machTimestamp\":739047588408621,\"eventMessage\":\"[C66 D699D319-32C3-4543-803A-DCB7ED36A5F8 Hostname#0d5adf07:443 quic-connection, bundle id: com.apple.triald, url hash: 9e856d3a, traffic class: 100, no expensive, attribution: developer] cancelled\\n\\t[C66.1.1.1 F8FA4862-B203-490F-866E-BEC10DBEF962 81.2.69.192:64603<->IPv4#10574dec:443]\\n\\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\\n\\tPrivacy Stance: Not Eligible\\n\\tDuration: 2.549s, DNS @0.002s took 0.061s, TCP @0.067s took 0.016s, TLS 1.3 took 0.415s\\n\\tbytes in/out: 5629/3030, packets in/out: 8/16, rtt: 0.029s, retransmitted bytes: 0, out-of-order bytes: 0\\n\\tecn packets sent/acked/marked/lost: 0/0/0/0\",\"processImageUUID\":\"5CF1C24C-80AC-35A6-A065-986216BBD0B2\",\"traceID\":589370805553725400,\"processID\":1100,\"senderProgramCounter\":9418645,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "host": { + "id": "0d5adf07" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "9418645", + "uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "attribution": "developer", + "bundle_id": "com.apple.triald", + "bytes_in": 5629, + "bytes_out": 3030, + "client_ip": "81.2.69.192", + "client_port": 64603, + "connection_detail": "66.1.1.1", + "connection_id": "66", + "connection_uuid": "F8FA4862-B203-490F-866E-BEC10DBEF962", + "description": "[C66 D699D319-32C3-4543-803A-DCB7ED36A5F8 Hostname#0d5adf07:443 quic-connection, bundle id: com.apple.triald, url hash: 9e856d3a, traffic class: 100, no expensive, attribution: developer] cancelled\n\t[C66.1.1.1 F8FA4862-B203-490F-866E-BEC10DBEF962 81.2.69.192:64603<->IPv4#10574dec:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 2.549s, DNS @0.002s took 0.061s, TCP @0.067s took 0.016s, TLS 1.3 took 0.415s\n\tbytes in/out: 5629/3030, packets in/out: 8/16, rtt: 0.029s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "dns_duration": "0.061s", + "dns_start": "0.002s", + "duration": "2.549s", + "ecn_acked": 0, + "ecn_lost": 0, + "ecn_marked": 0, + "ecn_sent": 0, + "hostname": "0d5adf07", + "hostname_port": 443, + "interface": "en0[802.11]", + "out_of_order_bytes": 0, + "packets_in": 8, + "packets_out": 16, + "path_status": "satisfied (Path is satisfied)", + "privacy_stance": "Not Eligible", + "retransmitted_bytes": 0, + "rtt": "0.029s", + "server_id": "10574dec", + "server_port": 443, + "session_uuid": "D699D319-32C3-4543-803A-DCB7ED36A5F8", + "tcp_duration": "0.016s", + "tcp_start": "0.067s", + "tls_duration": "0.415s", + "tls_version": "1.3", + "traffic_class": "100", + "url_hash": "9e856d3a" + }, + "type": "logEvent" + }, + "format_string": "[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu", + "mach_timestamp": 7.39047588408621E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 1100, + "image_path": "/usr/libexec/nsurlsessiond", + "image_uuid": "5CF1C24C-80AC-35A6-A065-986216BBD0B2" + }, + "sender": { + "image_path": "/System/Library/Frameworks/Network.framework/Versions/A/Network", + "image_uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E", + "program_counter": 9418645 + }, + "subsystem": "com.apple.network", + "thread_id": 1131741, + "timestamp": "2025-10-15T10:50:16.541Z", + "trace_id": "589370805553725400", + "user_id": "501" + } + }, + "message": "[C66 D699D319-32C3-4543-803A-DCB7ED36A5F8 Hostname#0d5adf07:443 quic-connection, bundle id: com.apple.triald, url hash: 9e856d3a, traffic class: 100, no expensive, attribution: developer] cancelled\n\t[C66.1.1.1 F8FA4862-B203-490F-866E-BEC10DBEF962 81.2.69.192:64603<->IPv4#10574dec:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 2.549s, DNS @0.002s took 0.061s, TCP @0.067s took 0.016s, TLS 1.3 took 0.415s\n\tbytes in/out: 5629/3030, packets in/out: 8/16, rtt: 0.029s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "network": { + "bytes": 8659, + "packets": 24 + }, + "process": { + "pid": 1100, + "thread": { + "id": 1131741 + } + }, + "related": { + "hosts": [ + "0d5adf07" + ], + "ip": [ + "81.2.69.192" + ], + "user": [ + "501" + ] + }, + "source": { + "bytes": 5629, + "ip": "81.2.69.192", + "packets": 8, + "port": 64603 + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "501" + ] + } + }, + { + "@timestamp": "2025-10-15T10:51:27.886Z", + "destination": { + "bytes": 1060, + "packets": 18, + "port": 443 + }, + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\\n\\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\\n\\tConnected Path: %{public}@\\n\\tPrivacy Stance: %{public}s\\n\\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\\n\\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\\n\\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu\",\"userID\":242,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"connection\",\"threadID\":1132574,\"senderImageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\",\"backtrace\":{\"frames\":[{\"imageOffset\":9418645,\"imageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"/usr/libexec/nsurlsessiond\",\"senderImagePath\":\"/System/Library/Frameworks/Network.framework/Versions/A/Network\",\"timestamp\":\"2025-10-15 16:21:27.886344+0530\",\"machTimestamp\":739118933716566,\"eventMessage\":\"[C348 90B95967-CD66-4EDD-AD9E-5BA99B3B1C62 Hostname#ea5d1e75:443 quic-connection, bundle id: com.apple.mobileassetd.client.auto-asset-client, url hash: 69b0e59d, traffic class: 100, expected workload: 237568, no expensive, attribution: developer] cancelled\\n\\t[C348.1.1.1 A8214DA1-14D6-4867-BEAC-F70599E6E765 81.2.69.192:64626<->IPv4#3ec082bd:443]\\n\\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\\n\\tPrivacy Stance: Not Eligible\\n\\tDuration: 2.893s, DNS @0.001s took 0.045s, TCP @0.050s took 0.047s, TLS 1.3 took 0.348s\\n\\tbytes in/out: 248482/1060, packets in/out: 75/18, rtt: 0.048s, retransmitted bytes: 0, out-of-order bytes: 0\\n\\tecn packets sent/acked/marked/lost: 0/0/0/0\",\"processImageUUID\":\"5CF1C24C-80AC-35A6-A065-986216BBD0B2\",\"traceID\":589370805553725400,\"processID\":198,\"senderProgramCounter\":9418645,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "host": { + "id": "ea5d1e75" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "9418645", + "uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "attribution": "developer", + "bundle_id": "com.apple.mobileassetd.client.auto-asset-client", + "bytes_in": 248482, + "bytes_out": 1060, + "client_ip": "81.2.69.192", + "client_port": 64626, + "connection_detail": "348.1.1.1", + "connection_id": "348", + "connection_uuid": "A8214DA1-14D6-4867-BEAC-F70599E6E765", + "description": "[C348 90B95967-CD66-4EDD-AD9E-5BA99B3B1C62 Hostname#ea5d1e75:443 quic-connection, bundle id: com.apple.mobileassetd.client.auto-asset-client, url hash: 69b0e59d, traffic class: 100, expected workload: 237568, no expensive, attribution: developer] cancelled\n\t[C348.1.1.1 A8214DA1-14D6-4867-BEAC-F70599E6E765 81.2.69.192:64626<->IPv4#3ec082bd:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 2.893s, DNS @0.001s took 0.045s, TCP @0.050s took 0.047s, TLS 1.3 took 0.348s\n\tbytes in/out: 248482/1060, packets in/out: 75/18, rtt: 0.048s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "dns_duration": "0.045s", + "dns_start": "0.001s", + "duration": "2.893s", + "ecn_acked": 0, + "ecn_lost": 0, + "ecn_marked": 0, + "ecn_sent": 0, + "expected_workload": "237568", + "hostname": "ea5d1e75", + "hostname_port": 443, + "interface": "en0[802.11]", + "out_of_order_bytes": 0, + "packets_in": 75, + "packets_out": 18, + "path_status": "satisfied (Path is satisfied)", + "privacy_stance": "Not Eligible", + "retransmitted_bytes": 0, + "rtt": "0.048s", + "server_id": "3ec082bd", + "server_port": 443, + "session_uuid": "90B95967-CD66-4EDD-AD9E-5BA99B3B1C62", + "tcp_duration": "0.047s", + "tcp_start": "0.050s", + "tls_duration": "0.348s", + "tls_version": "1.3", + "traffic_class": "100", + "url_hash": "69b0e59d" + }, + "type": "logEvent" + }, + "format_string": "[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu", + "mach_timestamp": 7.39118933716566E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 198, + "image_path": "/usr/libexec/nsurlsessiond", + "image_uuid": "5CF1C24C-80AC-35A6-A065-986216BBD0B2" + }, + "sender": { + "image_path": "/System/Library/Frameworks/Network.framework/Versions/A/Network", + "image_uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E", + "program_counter": 9418645 + }, + "subsystem": "com.apple.network", + "thread_id": 1132574, + "timestamp": "2025-10-15T10:51:27.886Z", + "trace_id": "589370805553725400", + "user_id": "242" + } + }, + "message": "[C348 90B95967-CD66-4EDD-AD9E-5BA99B3B1C62 Hostname#ea5d1e75:443 quic-connection, bundle id: com.apple.mobileassetd.client.auto-asset-client, url hash: 69b0e59d, traffic class: 100, expected workload: 237568, no expensive, attribution: developer] cancelled\n\t[C348.1.1.1 A8214DA1-14D6-4867-BEAC-F70599E6E765 81.2.69.192:64626<->IPv4#3ec082bd:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 2.893s, DNS @0.001s took 0.045s, TCP @0.050s took 0.047s, TLS 1.3 took 0.348s\n\tbytes in/out: 248482/1060, packets in/out: 75/18, rtt: 0.048s, retransmitted bytes: 0, out-of-order bytes: 0\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "network": { + "bytes": 249542, + "packets": 93 + }, + "process": { + "pid": 198, + "thread": { + "id": 1132574 + } + }, + "related": { + "hosts": [ + "ea5d1e75" + ], + "ip": [ + "81.2.69.192" + ], + "user": [ + "242" + ] + }, + "source": { + "bytes": 248482, + "ip": "81.2.69.192", + "packets": 75, + "port": 64626 + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "242" + ] + } + }, + { + "@timestamp": "2025-10-15T10:54:32.487Z", + "destination": { + "bytes": 1012, + "packets": 62, + "port": 443 + }, + "ecs": { + "version": "8.17.0" + }, + "event": { + "category": [ + "authentication", + "configuration", + "file", + "host", + "iam", + "network", + "process" + ], + "kind": "event", + "original": "{\"timezoneName\":\"\",\"messageType\":\"Default\",\"eventType\":\"logEvent\",\"source\":null,\"formatString\":\"[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\\n\\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\\n\\tConnected Path: %{public}@\\n\\tPrivacy Stance: %{public}s\\n\\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\\n\\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\\n\\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu\",\"userID\":200,\"activityIdentifier\":0,\"subsystem\":\"com.apple.network\",\"category\":\"connection\",\"threadID\":1134682,\"senderImageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\",\"backtrace\":{\"frames\":[{\"imageOffset\":9418645,\"imageUUID\":\"E481CDB0-9C0C-3BBC-87FA-006C66D3223E\"}]},\"bootUUID\":\"218031E6-E47F-4A77-B7FC-5A57B049F4BC\",\"processImagePath\":\"/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated\",\"senderImagePath\":\"/System/Library/Frameworks/Network.framework/Versions/A/Network\",\"timestamp\":\"2025-10-15 16:24:32.487263+0530\",\"machTimestamp\":739303534635293,\"eventMessage\":\"[C137 5CADEB1D-0A08-4B41-B92D-B89BF308083E Hostname#3fba6d68:443 tcp, url hash: 15f2f095, tls, definite, attribution: developer] cancelled\\n\\t[C137.1.1 C84B1419-27A0-421C-8140-8478E1AC40F3 81.2.69.192:64673<->IPv4#14ad2c93:443]\\n\\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\\n\\tPrivacy Stance: Not Eligible\\n\\tDuration: 60.046s, DNS @0.000s took 0.045s, TCP @0.047s took 0.048s, TLS 1.3 took 0.151s\\n\\tbytes in/out: 515210/1012, packets in/out: 111/62, rtt: 0.135s, retransmitted bytes: 0, out-of-order bytes: 1242\\n\\tecn packets sent/acked/marked/lost: 0/0/0/0\",\"processImageUUID\":\"CD58B635-1F96-38BD-BF3B-DBA7CA293E28\",\"traceID\":589370805553725400,\"processID\":200,\"senderProgramCounter\":9418645,\"parentActivityIdentifier\":0}", + "type": [ + "info" + ] + }, + "host": { + "id": "3fba6d68" + }, + "log": { + "level": "Default" + }, + "macos": { + "unified_log": { + "activity_identifier": "0", + "backtrace": { + "frames": [ + { + "image": { + "offset": "9418645", + "uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E" + } + } + ] + }, + "boot_uuid": "218031E6-E47F-4A77-B7FC-5A57B049F4BC", + "category": "connection", + "event": { + "message": { + "attribution": "developer", + "bytes_in": 515210, + "bytes_out": 1012, + "client_ip": "81.2.69.192", + "client_port": 64673, + "connection_detail": "137.1.1", + "connection_id": "137", + "connection_uuid": "C84B1419-27A0-421C-8140-8478E1AC40F3", + "description": "[C137 5CADEB1D-0A08-4B41-B92D-B89BF308083E Hostname#3fba6d68:443 tcp, url hash: 15f2f095, tls, definite, attribution: developer] cancelled\n\t[C137.1.1 C84B1419-27A0-421C-8140-8478E1AC40F3 81.2.69.192:64673<->IPv4#14ad2c93:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 60.046s, DNS @0.000s took 0.045s, TCP @0.047s took 0.048s, TLS 1.3 took 0.151s\n\tbytes in/out: 515210/1012, packets in/out: 111/62, rtt: 0.135s, retransmitted bytes: 0, out-of-order bytes: 1242\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "dns_duration": "0.045s", + "dns_start": "0.000s", + "duration": "60.046s", + "ecn_acked": 0, + "ecn_lost": 0, + "ecn_marked": 0, + "ecn_sent": 0, + "hostname": "3fba6d68", + "hostname_port": 443, + "interface": "en0[802.11]", + "out_of_order_bytes": 1242, + "packets_in": 111, + "packets_out": 62, + "path_status": "satisfied (Path is satisfied)", + "privacy_stance": "Not Eligible", + "retransmitted_bytes": 0, + "rtt": "0.135s", + "server_id": "14ad2c93", + "server_port": 443, + "session_uuid": "5CADEB1D-0A08-4B41-B92D-B89BF308083E", + "tcp_duration": "0.048s", + "tcp_start": "0.047s", + "tls_duration": "0.151s", + "tls_version": "1.3", + "url_hash": "15f2f095" + }, + "type": "logEvent" + }, + "format_string": "[C%u %{public,uuid_t}.16P %{public}s %{public}@] cancelled\n\t[C%{public}s %{public,uuid_t}.16P %{public}s<->%{public}s]\n\tConnected Path: %{public}@\n\tPrivacy Stance: %{public}s\n\tDuration: %u.%03us, DNS @%u.%03us took %u.%03us, %{public}s @%u.%03us took %u.%03us, %{public}s took %u.%03us\n\tbytes in/out: %llu/%llu, packets in/out: %llu/%llu, rtt: %u.%03us, retransmitted bytes: %llu, out-of-order bytes: %llu\n\tecn packets sent/acked/marked/lost: %llu/%llu/%llu/%llu", + "mach_timestamp": 7.39303534635293E14, + "message_type": "Default", + "parent_activity_identifier": "0", + "process": { + "id": 200, + "image_path": "/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated", + "image_uuid": "CD58B635-1F96-38BD-BF3B-DBA7CA293E28" + }, + "sender": { + "image_path": "/System/Library/Frameworks/Network.framework/Versions/A/Network", + "image_uuid": "E481CDB0-9C0C-3BBC-87FA-006C66D3223E", + "program_counter": 9418645 + }, + "subsystem": "com.apple.network", + "thread_id": 1134682, + "timestamp": "2025-10-15T10:54:32.487Z", + "trace_id": "589370805553725400", + "user_id": "200" + } + }, + "message": "[C137 5CADEB1D-0A08-4B41-B92D-B89BF308083E Hostname#3fba6d68:443 tcp, url hash: 15f2f095, tls, definite, attribution: developer] cancelled\n\t[C137.1.1 C84B1419-27A0-421C-8140-8478E1AC40F3 81.2.69.192:64673<->IPv4#14ad2c93:443]\n\tConnected Path: satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns, uses wifi\n\tPrivacy Stance: Not Eligible\n\tDuration: 60.046s, DNS @0.000s took 0.045s, TCP @0.047s took 0.048s, TLS 1.3 took 0.151s\n\tbytes in/out: 515210/1012, packets in/out: 111/62, rtt: 0.135s, retransmitted bytes: 0, out-of-order bytes: 1242\n\tecn packets sent/acked/marked/lost: 0/0/0/0", + "network": { + "bytes": 516222, + "packets": 173 + }, + "process": { + "pid": 200, + "thread": { + "id": 1134682 + } + }, + "related": { + "hosts": [ + "3fba6d68" + ], + "ip": [ + "81.2.69.192" + ], + "user": [ + "200" + ] + }, + "source": { + "bytes": 515210, + "ip": "81.2.69.192", + "packets": 111, + "port": 64673 + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "id": [ + "200" + ] + } + } + ] +} diff --git a/packages/macos/data_stream/unified_log/agent/stream/unifiedlogs.yml.hbs b/packages/macos/data_stream/unified_log/agent/stream/unifiedlogs.yml.hbs new file mode 100644 index 00000000000..a8783df943e --- /dev/null +++ b/packages/macos/data_stream/unified_log/agent/stream/unifiedlogs.yml.hbs @@ -0,0 +1,80 @@ +predicate: +{{#if authentication}} +- 'process contains "sudo" OR composedMessage CONTAINS "sudo" OR process contains "su"' +- 'process contains "loginwindow" and composedMessage CONTAINS "sessionDidLogin"' +- 'process == "sshd"' +{{/if}} +{{#if user_and_account_management}} +- 'process == "sysadminctl" AND composedMessage CONTAINS "Creating user"' +- 'process == "dscl" AND composedMessage CONTAINS "create"' +- 'process == "sysadminctl" AND composedMessage CONTAINS "Deleting user"' +- 'process == "dscl" AND composedMessage CONTAINS "delete"' +- '(process == "dscl" OR process == "opendirectoryd") AND composedMessage CONTAINS "admin"' +{{/if}} +{{#if process_execution_monitoring}} +- 'eventMessage CONTAINS[c] "exec" OR eventMessage CONTAINS[c] "fork" OR eventMessage CONTAINS[c] "exited" OR eventMessage CONTAINS[c] "terminated"' +- 'subsystem == "com.apple.securityd" AND (composedMessage CONTAINS "code signing" OR composedMessage CONTAINS "not valid")' +- 'composedMessage CONTAINS "com.apple.quarantine"' +{{/if}} +{{#if network_activity}} +- 'composedMessage CONTAINS "connect" AND (composedMessage CONTAINS "TCP" OR composedMessage CONTAINS "UDP")' +- 'composedMessage CONTAINS "disconnect" OR composedMessage CONTAINS "closed connection"' +- 'subsystem == "com.apple.necp" AND composedMessage CONTAINS "new connection"' +- 'eventMessage CONTAINS[c] "listening" AND eventMessage CONTAINS[c] "service"' +{{/if}} +{{#if file_reads_writes}} +- '(eventMessage CONTAINS "open" OR eventMessage CONTAINS "write" OR eventMessage CONTAINS "unlink" OR eventMessage CONTAINS "rename") AND ((processImagePath BEGINSWITH "/System") OR (processImagePath BEGINSWITH "/bin") OR (processImagePath BEGINSWITH "/sbin") OR (processImagePath BEGINSWITH "/usr" AND NOT processImagePath BEGINSWITH "/usr/local") OR (processImagePath BEGINSWITH "/etc"))' +- 'subsystem == "com.apple.quarantine" OR eventMessage CONTAINS "com.apple.quarantine"' +{{/if}} +{{#if system_changes}} +- 'subsystem == "com.apple.security" OR subsystem == "com.apple.systempolicy" OR subsystem == "com.apple.installer" OR process == "Installer" OR process == "softwareupdated" OR eventMessage CONTAINS[c] "removed package" OR eventMessage CONTAINS[c] "forget package"' +{{/if}} +{{#if advanced_monitoring}} +- '(composedMessage CONTAINS ".plist" AND (composedMessage CONTAINS "write" OR composedMessage CONTAINS "modified")) OR (composedMessage CONTAINS ".ssh" AND (composedMessage CONTAINS "write" OR composedMessage CONTAINS "modified")) OR (process == "kernel" AND composedMessage CONTAINS "boot") OR (process == "launchd" AND (composedMessage CONTAINS "started" OR composedMessage CONTAINS "listening")) OR (process == "loginwindow" AND composedMessage CONTAINS "sessionDidLogin") OR (composedMessage CONTAINS "posix_spawn" OR composedMessage CONTAINS "exec") OR (subsystem == "com.apple.securityd" AND (composedMessage CONTAINS "code signing" OR composedMessage CONTAINS "not valid"))' +{{/if}} +{{#each predicate as |p|}} +- {{p}} +{{/each}} +{{#if start}} +start: {{start}} +{{/if}} +{{#if end}} +end: {{end}} +{{/if}} +{{#if process}} +process: +{{#each process as |p|}} +- {{p}} +{{/each}} +{{/if}} +source: {{source}} +info: {{info}} +debug: {{debug}} +backtrace: {{backtrace}} +signpost: {{signpost}} +unreliable: {{unreliable}} +mach_continuous_time: {{mach_continuous_time}} +backfill: {{backfill}} +{{#if archive_file}} +archive_file: {{archive_file}} +{{/if}} +{{#if trace_file}} +trace_file: {{trace_file}} +{{/if}} +tags: +{{#if preserve_original_event}} + - preserve_original_event +{{/if}} +{{#if preserve_duplicate_custom_fields}} + - preserve_duplicate_custom_fields +{{/if}} +{{#each tags as |tag|}} + - {{tag}} +{{/each}} +{{#contains "forwarded" tags}} +publisher_pipeline.disable_host: true +{{/contains}} +{{#if processors}} +processors: +{{processors}} +{{/if}} diff --git a/packages/macos/data_stream/unified_log/elasticsearch/ingest_pipeline/default.yml b/packages/macos/data_stream/unified_log/elasticsearch/ingest_pipeline/default.yml new file mode 100644 index 00000000000..2daf8735a87 --- /dev/null +++ b/packages/macos/data_stream/unified_log/elasticsearch/ingest_pipeline/default.yml @@ -0,0 +1,432 @@ +--- +description: Pipeline for processing unified_log logs. +processors: + - set: + field: ecs.version + tag: set_ecs_version + value: 8.17.0 + - rename: + field: message + tag: rename_message_to_event_original + target_field: event.original + ignore_missing: true + description: Renames the original `message` field to `event.original` to store a copy of the original message. The `event.original` field is not touched if the document already has one; it may happen when Logstash sends the document. + if: ctx.event?.original == null + - remove: + field: message + tag: remove_message + ignore_missing: true + description: The `message` field is no longer required if the document has an `event.original` field. + if: ctx.event?.original != null + - json: + field: event.original + tag: json_event_original + target_field: json + - set: + field: event.kind + tag: set_event_kind + value: event + - append: + field: event.category + tag: append_authentication_into_event_category + value: authentication + - append: + field: event.category + tag: append_configuration_into_event_category + value: configuration + - append: + field: event.category + tag: append_file_into_event_category + value: file + - append: + field: event.category + tag: append_host_into_event_category + value: host + - append: + field: event.category + tag: append_iam_into_event_category + value: iam + - append: + field: event.category + tag: append_network_into_event_category + value: network + - append: + field: event.category + tag: append_process_into_event_category + value: process + - append: + field: event.type + tag: append_info_into_event_type + value: info + - convert: + field: json.activityIdentifier + tag: convert_activityIdentifier_to_string + target_field: macos.unified_log.activity_identifier + type: string + ignore_missing: true + - foreach: + field: json.backtrace.frames + tag: foreach_backtrace_frames_imageOffset + if: ctx.json?.backtrace?.frames instanceof List + processor: + convert: + field: _ingest._value.imageOffset + type: string + tag: rename_backtrace_frames_imageOffset + target_field: _ingest._value.image.offset + ignore_missing: true + - foreach: + field: json.backtrace.frames + tag: foreach_backtrace_frames_imageOffset + if: ctx.json?.backtrace?.frames instanceof List + processor: + remove: + field: _ingest._value.imageOffset + tag: remove_imageOffset + ignore_missing: true + - foreach: + field: json.backtrace.frames + tag: foreach_backtrace_frames_imageUUID + if: ctx.json?.backtrace?.frames instanceof List + processor: + rename: + field: _ingest._value.imageUUID + tag: rename_backtrace_frames_imageUUID + target_field: _ingest._value.image.uuid + ignore_missing: true + - rename: + field: json.backtrace.frames + tag: rename_backtrace_frames + target_field: macos.unified_log.backtrace.frames + ignore_missing: true + - rename: + field: json.bootUUID + tag: rename_bootUUID + target_field: macos.unified_log.boot_uuid + ignore_missing: true + - rename: + field: json.category + tag: rename_category + target_field: macos.unified_log.category + ignore_missing: true + - rename: + field: json.eventMessage + tag: rename_eventMessage + target_field: macos.unified_log.event.message.description + ignore_missing: true + - set: + field: message + tag: set_message_from_unified_log_event_message_description + copy_from: macos.unified_log.event.message.description + ignore_empty_value: true + - grok: + description: Grok the eventMessage. + tag: grok-event-message + field: macos.unified_log.event.message.description + ignore_missing: true + pattern_definitions: + GREEDYMULTILINE: '(.|\n)*' + patterns: + - '^-\[%{WORD} %{WORD}\] \|%{SPACE}final sessionDictionary:\{(?:%{SPACE}DirectLogoutType = %{NUMBER:macos.unified_log.event.message.direct_logout_type:int};)?(?:%{SPACE}GroupID = %{NUMBER:macos.unified_log.event.message.group_id};)?(?:%{SPACE}GuestAccount = %{NUMBER:macos.unified_log.event.message.guest_account:int};)?(?:%{SPACE}HomeDirectoryPath = %{DATA:macos.unified_log.event.message.home_directory_path};)?(?:%{SPACE}SessionAgentPID = %{NUMBER:macos.unified_log.event.message.session_agent_pid};)?(?:%{SPACE}UserGUID = %{DATA:macos.unified_log.event.message.user.guid};)?(?:%{SPACE}UserID = %{NUMBER:macos.unified_log.event.message.user.id};)?(?:%{SPACE}UserLongName = %{DATA:macos.unified_log.event.message.user.long_name};)?(?:%{SPACE}UserName = %{DATA:macos.unified_log.event.message.user.name};)?\n\}' + - '^-\[%{WORD} %{WORD}\] \|(?:%{SPACE}shortUsername = %{WORD:macos.unified_log.event.message.user.name},)?(?:%{SPACE}userID = %{NUMBER:macos.unified_log.event.message.user.id},)?(?:%{SPACE}groupID = %{NUMBER:macos.unified_log.event.message.group_id})' + - '%{GREEDYDATA:macos.unified_log.event.message.original}' + - set: + field: group.id + tag: set_group_id_from_unified_log_message_group_id + copy_from: macos.unified_log.event.message.group_id + ignore_empty_value: true + - set: + field: user.full_name + tag: set_user_full_name_from_unified_log_message_userlongname + copy_from: macos.unified_log.event.message.user.long_name + ignore_empty_value: true + - set: + field: user.name + tag: set_user_name_from_unified_log_message_username + copy_from: macos.unified_log.event.message.user.name + ignore_empty_value: true + - set: + field: user.group.id + tag: set_user_group_id_from_unified_log_message_user_guid + copy_from: macos.unified_log.event.message.user.guid + ignore_empty_value: true + - append: + field: user.id + tag: append_unified_log_event_message_user_id_into_user_id + value: '{{{macos.unified_log.event.message.user.id}}}' + allow_duplicates: false + if: ctx.macos?.unified_log?.event?.message?.user?.id != null + - append: + field: related.user + tag: append_unified_log_event_message_user_id_into_related_user + value: '{{{macos.unified_log.event.message.user.id}}}' + allow_duplicates: false + if: ctx.macos?.unified_log?.event?.message?.user?.id != null + - append: + field: related.user + tag: append_unified_log_event_message_user_long_name_into_related_user + value: '{{{macos.unified_log.event.message.user.long_name}}}' + allow_duplicates: false + if: ctx.macos?.unified_log?.event?.message?.user?.long_name != null + - append: + field: related.user + tag: append_unified_log_event_message_user_name_into_related_user + value: '{{{macos.unified_log.event.message.user.name}}}' + allow_duplicates: false + if: ctx.macos?.unified_log?.event?.message?.user?.name != null + - append: + field: related.user + tag: append_unified_log_event_message_user_guid_into_related_user + value: '{{{macos.unified_log.event.message.user.guid}}}' + allow_duplicates: false + if: ctx.macos?.unified_log?.event?.message?.user?.guid != null + - rename: + field: json.eventType + tag: rename_eventType + target_field: macos.unified_log.event.type + ignore_missing: true + - rename: + field: json.formatString + tag: rename_formatString + target_field: macos.unified_log.format_string + ignore_missing: true + - convert: + field: json.machTimestamp + type: double + tag: convert_machTimestamp_to_string + target_field: macos.unified_log.mach_timestamp + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - rename: + field: json.messageType + tag: rename_messageType + target_field: macos.unified_log.message_type + ignore_missing: true + - set: + field: log.level + tag: set_log_level_from_unified_log_message_type + copy_from: macos.unified_log.message_type + ignore_empty_value: true + - convert: + field: json.parentActivityIdentifier + tag: convert_parentActivityIdentifier_to_string + target_field: macos.unified_log.parent_activity_identifier + type: string + ignore_missing: true + - convert: + field: json.processID + tag: convert_processID_to_string + target_field: macos.unified_log.process.id + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - set: + field: process.pid + tag: set_process_pid_from_unified_log_process_id + copy_from: macos.unified_log.process.id + ignore_empty_value: true + - rename: + field: json.processImagePath + tag: rename_processImagePath + target_field: macos.unified_log.process.image_path + ignore_missing: true + - rename: + field: json.processImageUUID + tag: rename_processImageUUID + target_field: macos.unified_log.process.image_uuid + ignore_missing: true + - rename: + field: json.senderImagePath + tag: rename_senderImagePath + target_field: macos.unified_log.sender.image_path + ignore_missing: true + - rename: + field: json.senderImageUUID + tag: rename_senderImageUUID + target_field: macos.unified_log.sender.image_uuid + ignore_missing: true + - convert: + field: json.senderProgramCounter + tag: convert_senderProgramCounter_to_long + target_field: macos.unified_log.sender.program_counter + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - rename: + field: json.source + tag: rename_source + target_field: macos.unified_log.source + ignore_missing: true + - rename: + field: json.subsystem + tag: rename_subsystem + target_field: macos.unified_log.subsystem + ignore_missing: true + - convert: + field: json.threadID + tag: convert_threadID_to_long + target_field: macos.unified_log.thread_id + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - set: + field: process.thread.id + tag: set_process_thread_id_from_unified_log_thread_id + copy_from: macos.unified_log.thread_id + ignore_empty_value: true + - date: + field: json.timestamp + tag: date_timestamp + target_field: macos.unified_log.timestamp + formats: + - yyyy-MM-dd HH:mm:ss.SSSSSSZ + - yyyy-MM-dd HH:mm:ss.SSSZ + - strict_date_optional_time + if: ctx.json?.timestamp != null && ctx.json.timestamp != '' + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - set: + field: '@timestamp' + tag: set_@timestamp_from_unified_log_timestamp + copy_from: macos.unified_log.timestamp + ignore_empty_value: true + - rename: + field: json.timezoneName + tag: rename_timezoneName + target_field: macos.unified_log.timezone_name + ignore_missing: true + - convert: + field: json.traceID + tag: convert_traceID_to_string + target_field: macos.unified_log.trace_id + type: string + ignore_missing: true + - convert: + field: json.userID + tag: convert_userID_to_string + target_field: macos.unified_log.user_id + type: string + ignore_missing: true + - append: + field: user.id + tag: append_into_user_id_from_unified_log_user_id + value: '{{{macos.unified_log.user_id}}}' + allow_duplicates: false + if: ctx.macos?.unified_log?.user_id != null + - append: + field: related.user + tag: append_unified_log_user_id_into_related_user + value: '{{{macos.unified_log.user_id}}}' + allow_duplicates: false + if: ctx.macos?.unified_log?.user_id != null + - pipeline: + name: '{{ IngestPipeline "pipeline-network" }}' + if: ctx.macos?.unified_log?.subsystem != null && (ctx.macos.unified_log.subsystem.toLowerCase().contains('network') || ctx.macos.unified_log.subsystem.toLowerCase().contains('xpc')) + - remove: + field: + - macos.unified_log.event.message.description + - macos.unified_log.event.message.group_id + - macos.unified_log.event.message.user.long_name + - macos.unified_log.event.message.user.name + - macos.unified_log.event.message.user.guid + - macos.unified_log.event.message.user.id + - macos.unified_log.message_type + - macos.unified_log.process.id + - macos.unified_log.thread_id + - macos.unified_log.timestamp + - macos.unified_log.user_id + - macos.unified_log.event.message.signature_alg + - macos.unified_log.event.message.request_bytes + - macos.unified_log.event.message.response_bytes + - macos.unified_log.event.message.response_status + - macos.unified_log.event.message.dest_port + - macos.unified_log.event.message.src_port + - macos.unified_log.event.message.hostname + - macos.unified_log.event.message.pid + - macos.unified_log.event.message.url + - macos.unified_log.event.message.client_ip + - macos.unified_log.event.message.client_port + - macos.unified_log.event.message.server_port + - macos.unified_log.event.message.bytes_in + - macos.unified_log.event.message.bytes_out + - macos.unified_log.event.message.packets_in + - macos.unified_log.event.message.packets_out + tag: remove_custom_duplicate_fields + ignore_missing: true + if: ctx.tags == null || !ctx.tags.contains('preserve_duplicate_custom_fields') + - remove: + field: + - json + - macos.unified_log.event.message.original + - macos.unified_log.event.message.ecn_in_out_miss + - macos.unified_log.event.message.rd_t_in_out + - macos.unified_log.event.message.tfo_in_out_miss + - macos.unified_log.event.message.wr_t_in_out + - macos.unified_log.event.message.accurate_ecn + tag: remove_non_required_fields + ignore_missing: true + - script: + tag: script_to_drop_null_values + lang: painless + description: This script processor iterates over the whole document to remove fields with null values. + source: |- + void handleMap(Map map) { + map.values().removeIf(v -> { + if (v instanceof Map) { + handleMap(v); + } else if (v instanceof List) { + handleList(v); + } + return v == null || v == '' || (v instanceof Map && v.size() == 0) || (v instanceof List && v.size() == 0) + }); + } + void handleList(List list) { + list.removeIf(v -> { + if (v instanceof Map) { + handleMap(v); + } else if (v instanceof List) { + handleList(v); + } + return v == null || v == '' || (v instanceof Map && v.size() == 0) || (v instanceof List && v.size() == 0) + }); + } + handleMap(ctx); + - set: + field: event.kind + tag: set_pipeline_error_into_event_kind + value: pipeline_error + if: ctx.error?.message != null + - append: + field: tags + value: preserve_original_event + allow_duplicates: false + if: ctx.error?.message != null +on_failure: + - append: + field: error.message + value: |- + Processor '{{{ _ingest.on_failure_processor_type }}}' + {{{#_ingest.on_failure_processor_tag}}}with tag '{{{ _ingest.on_failure_processor_tag }}}' + {{{/_ingest.on_failure_processor_tag}}}failed with message '{{{ _ingest.on_failure_message }}}' + - set: + field: event.kind + tag: set_pipeline_error_to_event_kind + value: pipeline_error + - append: + field: tags + value: preserve_original_event + allow_duplicates: false diff --git a/packages/macos/data_stream/unified_log/elasticsearch/ingest_pipeline/pipeline-network.yml b/packages/macos/data_stream/unified_log/elasticsearch/ingest_pipeline/pipeline-network.yml new file mode 100644 index 00000000000..61aaae971e6 --- /dev/null +++ b/packages/macos/data_stream/unified_log/elasticsearch/ingest_pipeline/pipeline-network.yml @@ -0,0 +1,342 @@ +--- +description: Pipeline for processing grok patterns in network events. +processors: + - grok: + description: Grok the eventMessage. + tag: grok-event-message + field: macos.unified_log.event.message.description + ignore_missing: true + pattern_definitions: + GREEDYMULTILINE: '(.|\n)*' + patterns: + - '^\[%{WORD}\] %{DATA}\:(?:%{SPACE}mach=%{WORD:macos.unified_log.event.message.mach:boolean})?(?:%{SPACE}listener=%{WORD:macos.unified_log.event.message.listener:boolean})?(?:%{SPACE}peer=%{WORD:macos.unified_log.event.message.peer:boolean})?(?:%{SPACE}name=%{GREEDYDATA:macos.unified_log.event.message.name})?' + - '^%{WORD} \[%{DATA}\](?:%{SPACE}flags=\[%{DATA:macos.unified_log.event.message.flags}\])?(?:%{SPACE}seq=%{DATA:macos.unified_log.event.message.seq},)?(?:%{SPACE}ack=%{DATA:macos.unified_log.event.message.ack},)?(?:%{SPACE}win=%{DATA:macos.unified_log.event.message.win})?(?:%{SPACE}state=%{DATA:macos.unified_log.event.message.state})?(?:%{SPACE}rcv_nxt=%{DATA:macos.unified_log.event.message.rcv_nxt},)?(?:snd_una=%{DATA:macos.unified_log.event.message.snd_una})' + - '^%{WORD} \[%{DATA}\](?:%{SPACE}flags=\[%{DATA:macos.unified_log.event.message.flags}\])?(?:%{SPACE}seq=%{DATA:macos.unified_log.event.message.seq},)?(?:%{SPACE}ack=%{DATA:macos.unified_log.event.message.ack},)?(?:%{SPACE}win=%{DATA:macos.unified_log.event.message.win})?(?:%{SPACE}state=%{DATA:macos.unified_log.event.message.state})?(?:%{SPACE}rcv_nxt=%{DATA:macos.unified_log.event.message.rcv_nxt},)?(?:snd_una=%{DATA:macos.unified_log.event.message.snd_una})' + - '^nw_protocol_boringssl_signal_connected\(%{NUMBER}\) \[%{DATA:macos.unified_log.event.message.connection_identifier}\]\[%{DATA}\] TLS connected \[(?:version\(%{DATA:macos.unified_log.event.message.tls_version}\))?(?:%{SPACE}ciphersuite\(%{DATA:macos.unified_log.event.message.cipher_suite}\))?(?:%{SPACE}group\(%{DATA:macos.unified_log.event.message.group}\))?(?:%{SPACE}signature_alg\(%{DATA:macos.unified_log.event.message.signature_alg}\))?(?:%{SPACE}alpn\(%{DATA:macos.unified_log.event.message.alpn}\))?(?:%{SPACE}resumed\(%{DATA:macos.unified_log.event.message.resumed}\))?(?:%{SPACE}offered_ticket\(%{DATA:macos.unified_log.event.message.offered_ticket}\))?(?:%{SPACE}false_started\(%{DATA:macos.unified_log.event.message.false_started}\))?(?:%{SPACE}ocsp_received\(%{DATA:macos.unified_log.event.message.ocsp_received}\))?(?:%{SPACE}sct_received\(%{DATA:macos.unified_log.event.message.sct_received}\))?(?:%{SPACE}connect_time\(%{DATA:macos.unified_log.event.message.connection_time}\))?(?:%{SPACE}flight_time\(%{DATA:macos.unified_log.event.message.flight_time}\))?(?:%{SPACE}rtt\(%{DATA:macos.unified_log.event.message.rtt}\))?(?:%{SPACE}write_stalls\(%{DATA:macos.unified_log.event.message.write_stalls:int}\))?(?:%{SPACE}read_stalls\(%{DATA:macos.unified_log.event.message.read_stalls:int}\))?\]' + - '^Task \<%{DATA:macos.unified_log.event.message.task_uid}\>.\<%{NUMBER}\>%{SPACE}summary for %{DATA} \{(?:transaction_duration_ms=%{NUMBER:macos.unified_log.event.message.transaction_duration_ms:int},)?(?:%{SPACE}response_status=%{NUMBER:macos.unified_log.event.message.response_status:int},)?(?:%{SPACE}connection=%{NUMBER:macos.unified_log.event.message.connection:int},)?(?:%{SPACE}protocol=%{DATA:macos.unified_log.event.message.protocol},)?(?:%{SPACE}domain_lookup_duration_ms=%{NUMBER:macos.unified_log.event.message.domain_lookup_duration_ms:int},)?(?:%{SPACE}connect_duration_ms=%{NUMBER:macos.unified_log.event.message.connection_duration_ms:int},)?(?:%{SPACE}secure_connection_duration_ms=%{NUMBER:macos.unified_log.event.message.secure_connection_duration_ms:int},)?(?:%{SPACE}private_relay=%{WORD:macos.unified_log.event.message.private_relay:boolean},)?(?:%{SPACE}request_start_ms=%{NUMBER:macos.unified_log.event.message.request_start_ms:int},)?(?:%{SPACE}request_duration_ms=%{NUMBER:macos.unified_log.event.message.request_duration_ms:int},)?(?:%{SPACE}response_start_ms=%{NUMBER:macos.unified_log.event.message.response_start_ms:int},)?(?:%{SPACE}response_duration_ms=%{NUMBER:macos.unified_log.event.message.response_duration_ms:int},)?(?:%{SPACE}request_bytes=%{NUMBER:macos.unified_log.event.message.request_bytes:int},)?(?:%{SPACE}response_bytes=%{NUMBER:macos.unified_log.event.message.response_bytes:int},)?(?:%{SPACE}cache_hit=%{WORD:macos.unified_log.event.message.cache_hit:boolean})?\}' + - '^%{DATA} \[%{DATA:macos.unified_log.event.message.connection_identifier}\]%{SPACE}\[%{UUID:macos.unified_log.event.message.connection_uuid} :%{NUMBER:macos.unified_log.event.message.src_port:int}<->:%{NUMBER:macos.unified_log.event.message.dest_port:int}\]%{SPACE}Init: %{NUMBER:macos.unified_log.event.message.init_flag:int}, Conn_Time: %{DATA:macos.unified_log.event.message.connection_time}, SYNs: %{NUMBER:macos.unified_log.event.message.syns:int}, WR_T: %{DATA:macos.unified_log.event.message.wr_t_in_out}, RD_T: %{DATA:macos.unified_log.event.message.rd_t_in_out}, TFO: %{DATA:macos.unified_log.event.message.tfo_in_out_miss}, ECN: %{DATA:macos.unified_log.event.message.ecn_in_out_miss}, Accurate ECN %{GREEDYDATA}: %{GREEDYDATA:macos.unified_log.event.message.accurate_ecn}, TS: %{NUMBER:macos.unified_log.event.message.timestamp_enabled:int}, TSO: %{NUMBER:macos.unified_log.event.message.tso_enabled:int}%{SPACE}rtt_cache: %{DATA:macos.unified_log.event.message.rtt_cache}, rtt_upd: %{NUMBER:macos.unified_log.event.message.rtt_updates:int}, rtt: %{DATA:macos.unified_log.event.message.rtt}, rtt_var: %{DATA:macos.unified_log.event.message.rtt_var_ms} rtt_nc: %{DATA:macos.unified_log.event.message.rtt_nc_ms}, rtt_var_nc: %{DATA:macos.unified_log.event.message.rtt_var_nc_ms} base rtt: %{GREEDYDATA:macos.unified_log.event.message.base_rtt_ms}%{SPACE}ACKs-compressed: %{NUMBER:macos.unified_log.event.message.acks_compressed:int}, ACKs delayed: %{NUMBER:macos.unified_log.event.message.acks_delayed:int} delayed ACKs sent: %{NUMBER:macos.unified_log.event.message.delayed_acks_sent:int}' + - '^\[C%{NUMBER:macos.unified_log.event.message.connection_id} %{UUID:macos.unified_log.event.message.session_uuid} (Hostname\#)?%{DATA:macos.unified_log.event.message.hostname}:%{NUMBER:macos.unified_log.event.message.hostname_port:int} %{DATA}(, bundle id: %{DATA:macos.unified_log.event.message.bundle_id})?(, pid: %{DATA:macos.unified_log.event.message.pid:int})?(, account id: %{DATA:macos.unified_log.event.message.account_id})?(, url: %{DATA:macos.unified_log.event.message.url})?(, url hash: %{BASE16NUM:macos.unified_log.event.message.url_hash})?(, traffic class: %{NUMBER:macos.unified_log.event.message.traffic_class})?(, expected workload: %{NUMBER:macos.unified_log.event.message.expected_workload})?(, %{GREEDYDATA})?, attribution: %{DATA:macos.unified_log.event.message.attribution}(, %{GREEDYDATA})?\] cancelled\n\t\[C%{DATA:macos.unified_log.event.message.connection_detail} %{UUID:macos.unified_log.event.message.connection_uuid} %{IP:macos.unified_log.event.message.client_ip}:%{NUMBER:macos.unified_log.event.message.client_port:int}<->(IPv4#)?%{DATA:macos.unified_log.event.message.server_id}:%{NUMBER:macos.unified_log.event.message.server_port:int}\]\n\tConnected Path: %{DATA:macos.unified_log.event.message.path_status}(, %{DATA})?(, interface: %{DATA:macos.unified_log.event.message.interface})?(, %{GREEDYDATA})?\n\tPrivacy Stance: %{DATA:macos.unified_log.event.message.privacy_stance}\n\tDuration: %{DATA:macos.unified_log.event.message.duration}, DNS @%{DATA:macos.unified_log.event.message.dns_start} took %{DATA:macos.unified_log.event.message.dns_duration}, TCP @%{DATA:macos.unified_log.event.message.tcp_start} took %{DATA:macos.unified_log.event.message.tcp_duration}, TLS %{DATA:macos.unified_log.event.message.tls_version} took %{DATA:macos.unified_log.event.message.tls_duration}\n\tbytes in\/out: %{NUMBER:macos.unified_log.event.message.bytes_in:int}\/%{NUMBER:macos.unified_log.event.message.bytes_out:int}, packets in\/out: %{NUMBER:macos.unified_log.event.message.packets_in:int}\/%{NUMBER:macos.unified_log.event.message.packets_out:int}, rtt: %{DATA:macos.unified_log.event.message.rtt}, retransmitted bytes: %{NUMBER:macos.unified_log.event.message.retransmitted_bytes:int}, out-of-order bytes: %{NUMBER:macos.unified_log.event.message.out_of_order_bytes:int}\n\tecn packets sent\/acked\/marked\/lost: %{NUMBER:macos.unified_log.event.message.ecn_sent:int}\/%{NUMBER:macos.unified_log.event.message.ecn_acked:int}\/%{NUMBER:macos.unified_log.event.message.ecn_marked:int}\/%{NUMBER:macos.unified_log.event.message.ecn_lost:int}$' + - '%{GREEDYDATA:macos.unified_log.event.message.original}' + - convert: + field: macos.unified_log.event.message.client_ip + tag: convert_client_ip_to_ip + type: ip + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - set: + field: host.id + tag: set_host_id + copy_from: macos.unified_log.event.message.hostname + ignore_empty_value: true + - set: + field: process.pid + tag: set_process_pid + copy_from: macos.unified_log.event.message.pid + ignore_empty_value: true + - set: + field: url.original + tag: set_url_original + copy_from: macos.unified_log.event.message.url + ignore_empty_value: true + - set: + field: source.ip + tag: set_source_ip + copy_from: macos.unified_log.event.message.client_ip + ignore_empty_value: true + - set: + field: source.port + tag: set_source_port + copy_from: macos.unified_log.event.message.client_port + ignore_empty_value: true + - set: + field: destination.port + tag: set_destination_port + copy_from: macos.unified_log.event.message.server_port + ignore_empty_value: true + - set: + field: source.bytes + tag: set_source_bytes + copy_from: macos.unified_log.event.message.bytes_in + ignore_empty_value: true + - set: + field: destination.bytes + tag: set_destination_bytes + copy_from: macos.unified_log.event.message.bytes_out + ignore_empty_value: true + - set: + field: source.packets + tag: set_source_packets + copy_from: macos.unified_log.event.message.packets_in + ignore_empty_value: true + - set: + field: destination.packets + tag: set_destination_packets + copy_from: macos.unified_log.event.message.packets_out + ignore_empty_value: true + - script: + lang: painless + tag: calculate_total_bytes + description: calculate total bytes of in and out if in and out are not null + if: ctx.source?.bytes != null && ctx.destination?.bytes != null + source: | + ctx.network = new HashMap(); + ctx.network.bytes = ctx.source.bytes + ctx.destination.bytes + - script: + lang: painless + tag: calculate_total_packets + description: calculate total packets of in and out if in and out are not null + if: ctx.source?.packets != null && ctx.destination?.packets != null + source: | + if (ctx.network == null) { + ctx.network = new HashMap(); + } + ctx.network.packets = ctx.source.packets + ctx.destination.packets + - uri_parts: + field: url.original + tag: uri_parts_url_original + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - append: + field: related.hosts + tag: append_host_id_into_related_hosts + value: '{{{host.id}}}' + allow_duplicates: false + if: ctx.host?.id != null + - append: + field: related.ip + tag: append_source_ip_into_related_ip + value: '{{{source.ip}}}' + allow_duplicates: false + if: ctx.source?.ip != null + - set: + field: process.code_signature.digest_algorithm + tag: set_process_code_signature_digest_algorithm + copy_from: macos.unified_log.event.message.signature_alg + ignore_empty_value: true + - set: + field: macos.unified_log.event.message.resumed + tag: set_event_message_resumed_true + value: true + if: ctx.macos?.unified_log?.event?.message?.resumed == "1" + - set: + field: macos.unified_log.event.message.resumed + tag: set_event_message_resumed_false + value: false + if: ctx.macos?.unified_log?.event?.message?.resumed == "0" + - set: + field: macos.unified_log.event.message.offered_ticket + tag: set_event_message_offered_ticket_true + value: true + if: ctx.macos?.unified_log?.event?.message?.offered_ticket == "1" + - set: + field: macos.unified_log.event.message.offered_ticket + tag: set_event_message_offered_ticket_false + value: false + if: ctx.macos?.unified_log?.event?.message?.offered_ticket == "0" + - set: + field: macos.unified_log.event.message.false_started + tag: set_event_message_false_started_true + value: true + if: ctx.macos?.unified_log?.event?.message?.false_started == "1" + - set: + field: macos.unified_log.event.message.false_started + tag: set_event_message_false_started_false + value: false + if: ctx.macos?.unified_log?.event?.message?.false_started == "0" + - set: + field: macos.unified_log.event.message.ocsp_received + tag: set_event_message_oscp_received_true + value: true + if: ctx.macos?.unified_log?.event?.message?.ocsp_received == "1" + - set: + field: macos.unified_log.event.message.ocsp_received + tag: set_event_message_oscp_received_false + value: false + if: ctx.macos?.unified_log?.event?.message?.ocsp_received == "0" + - set: + field: macos.unified_log.event.message.sct_received + tag: set_event_message_sct_received_true + value: true + if: ctx.macos?.unified_log?.event?.message?.sct_received == "1" + - set: + field: macos.unified_log.event.message.sct_received + tag: set_event_message_sct_received_false + value: false + if: ctx.macos?.unified_log?.event?.message?.sct_received == "0" + - set: + field: http.request.bytes + tag: set_http_request_bytes + copy_from: macos.unified_log.event.message.request_bytes + ignore_empty_value: true + - set: + field: http.response.bytes + tag: set_http_response_bytes + copy_from: macos.unified_log.event.message.response_bytes + ignore_empty_value: true + - set: + field: http.response.status_code + tag: set_http_response_status_code + copy_from: macos.unified_log.event.message.response_status + ignore_empty_value: true + - set: + field: destination.port + tag: set_destination_port + copy_from: macos.unified_log.event.message.dest_port + ignore_empty_value: true + - set: + field: source.port + tag: set_source_port + copy_from: macos.unified_log.event.message.src_port + ignore_empty_value: true + - dissect: + field: macos.unified_log.event.message.ecn_in_out_miss + tag: dissect_ecn_in_out_miss + pattern: "%{macos.unified_log.event.message.ecn_in}/%{macos.unified_log.event.message.ecn_out}/%{macos.unified_log.event.message.ecn_miss}" + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - convert: + field: macos.unified_log.event.message.ecn_in + tag: convert_macos_unified_log_event_message_ecn_in_to_long + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - convert: + field: macos.unified_log.event.message.ecn_out + tag: convert_macos_unified_log_event_message_ecn_out_to_long + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - convert: + field: macos.unified_log.event.message.ecn_miss + tag: convert_macos_unified_log_event_message_ecn_miss_to_long + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - dissect: + field: macos.unified_log.event.message.rd_t_in_out + tag: dissect_rd_t_in_out + pattern: "%{macos.unified_log.event.message.rd_t_in}/%{macos.unified_log.event.message.rd_t_out}" + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - convert: + field: macos.unified_log.event.message.rd_t_in + tag: convert_macos_unified_log_event_message_rd_t_in_to_long + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - convert: + field: macos.unified_log.event.message.rd_t_out + tag: convert_macos_unified_log_event_message_rd_t_out_to_long + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - dissect: + field: macos.unified_log.event.message.tfo_in_out_miss + tag: dissect_tfo_in_out_miss + pattern: "%{macos.unified_log.event.message.tfo_in}/%{macos.unified_log.event.message.tfo_out}/%{macos.unified_log.event.message.tfo_miss}" + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - convert: + field: macos.unified_log.event.message.tfo_in + tag: convert_macos_unified_log_event_message_tfo_in_to_long + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - convert: + field: macos.unified_log.event.message.tfo_out + tag: convert_macos_unified_log_event_message_tfo_out_to_long + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - convert: + field: macos.unified_log.event.message.tfo_miss + tag: convert_macos_unified_log_event_message_tfo_miss_to_long + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - dissect: + field: macos.unified_log.event.message.wr_t_in_out + tag: dissect_wr_t_in_out + pattern: "%{macos.unified_log.event.message.wr_t_in}/%{macos.unified_log.event.message.wr_t_out}" + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - convert: + field: macos.unified_log.event.message.wr_t_in + tag: convert_macos_unified_log_event_message_wr_t_in_to_long + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - convert: + field: macos.unified_log.event.message.wr_t_out + tag: convert_macos_unified_log_event_message_wr_t_out_to_long + type: long + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - dissect: + field: macos.unified_log.event.message.accurate_ecn + tag: dissect_accurate_ecn + pattern: "%{macos.unified_log.event.message.accurate_ecn_client}/%{macos.unified_log.event.message.accurate_ecn_server}" + ignore_missing: true + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' +on_failure: + - append: + field: error.message + value: >- + Processor '{{{ _ingest.on_failure_processor_type }}}' + {{{#_ingest.on_failure_processor_tag}}}with tag '{{{ _ingest.on_failure_processor_tag }}}' + {{{/_ingest.on_failure_processor_tag}}}failed with message '{{{ _ingest.on_failure_message }}}' + - set: + field: event.kind + tag: set_pipeline_error_to_event_kind + value: pipeline_error diff --git a/packages/macos/data_stream/unified_log/fields/base-fields.yml b/packages/macos/data_stream/unified_log/fields/base-fields.yml new file mode 100644 index 00000000000..1c982df54d5 --- /dev/null +++ b/packages/macos/data_stream/unified_log/fields/base-fields.yml @@ -0,0 +1,16 @@ +- name: data_stream.type + external: ecs +- name: data_stream.dataset + external: ecs +- name: data_stream.namespace + external: ecs +- name: event.module + type: constant_keyword + external: ecs + value: macos +- name: event.dataset + type: constant_keyword + external: ecs + value: macos.unified_log +- name: '@timestamp' + external: ecs diff --git a/packages/macos/data_stream/unified_log/fields/beats.yml b/packages/macos/data_stream/unified_log/fields/beats.yml new file mode 100644 index 00000000000..d5fd38748ba --- /dev/null +++ b/packages/macos/data_stream/unified_log/fields/beats.yml @@ -0,0 +1,6 @@ +- name: input.type + type: keyword + description: Type of Filebeat input. +- name: log.offset + type: long + description: Log offset. diff --git a/packages/macos/data_stream/unified_log/fields/fields.yml b/packages/macos/data_stream/unified_log/fields/fields.yml new file mode 100644 index 00000000000..3a08558d070 --- /dev/null +++ b/packages/macos/data_stream/unified_log/fields/fields.yml @@ -0,0 +1,306 @@ +- name: macos + type: group + fields: + - name: unified_log + type: group + fields: + - name: activity_identifier + type: keyword + - name: backtrace + type: group + fields: + - name: frames + type: group + fields: + - name: image + type: group + fields: + - name: offset + type: keyword + - name: uuid + type: keyword + - name: boot_uuid + type: keyword + - name: category + type: keyword + - name: event + type: group + fields: + - name: message + type: group + fields: + - name: account_id + type: keyword + - name: accurate_ecn_client + type: keyword + - name: accurate_ecn_server + type: keyword + - name: ack + type: keyword + - name: acks_compressed + type: long + - name: acks_delayed + type: long + - name: alpn + type: keyword + - name: attribution + type: keyword + - name: base_rtt_ms + type: keyword + - name: bundle_id + type: keyword + - name: bytes_in + type: long + - name: bytes_out + type: long + - name: cache_hit + type: boolean + - name: cipher_suite + type: keyword + - name: client_ip + type: ip + - name: client_port + type: long + - name: connection + type: long + - name: connection_detail + type: keyword + - name: connection_duration_ms + type: long + - name: connection_id + type: keyword + - name: connection_identifier + type: keyword + - name: connection_time + type: keyword + - name: connection_uuid + type: keyword + - name: delayed_acks_sent + type: long + - name: description + type: keyword + - name: dest_port + type: long + - name: direct_logout_type + type: long + - name: dns_duration + type: keyword + - name: dns_start + type: keyword + - name: domain_lookup_duration_ms + type: long + - name: duration + type: keyword + - name: ecn_acked + type: long + - name: ecn_in + type: long + - name: ecn_lost + type: long + - name: ecn_marked + type: long + - name: ecn_miss + type: long + - name: ecn_out + type: long + - name: ecn_sent + type: long + - name: expected_workload + type: keyword + - name: false_started + type: boolean + - name: flags + type: keyword + - name: flight_time + type: keyword + - name: group + type: keyword + - name: group_id + type: keyword + - name: guest_account + type: long + - name: home_directory_path + type: keyword + - name: hostname + type: keyword + - name: hostname_port + type: long + - name: init_flag + type: long + - name: interface + type: keyword + - name: listener + type: boolean + - name: mach + type: boolean + - name: name + type: keyword + - name: ocsp_received + type: boolean + - name: offered_ticket + type: boolean + - name: out_of_order_bytes + type: long + - name: packets_in + type: long + - name: packets_out + type: long + - name: path_status + type: keyword + - name: peer + type: boolean + - name: pid + type: long + - name: privacy_stance + type: keyword + - name: private_relay + type: boolean + - name: protocol + type: keyword + - name: rd_t_in + type: long + - name: rd_t_out + type: long + - name: read_stalls + type: long + - name: request_bytes + type: long + - name: request_duration_ms + type: long + - name: request_start_ms + type: long + - name: response_bytes + type: long + - name: response_duration_ms + type: long + - name: response_start_ms + type: long + - name: response_status + type: long + - name: resumed + type: boolean + - name: retransmitted_bytes + type: long + - name: rtt + type: keyword + - name: rtt_cache + type: keyword + - name: rtt_nc_ms + type: keyword + - name: rtt_updates + type: long + - name: rtt_var_ms + type: keyword + - name: rtt_var_nc_ms + type: keyword + - name: sct_received + type: boolean + - name: secure_connection_duration_ms + type: long + - name: seq + type: keyword + - name: server_id + type: keyword + - name: server_port + type: long + - name: session_agent_pid + type: keyword + - name: session_uuid + type: keyword + - name: signature_alg + type: keyword + - name: src_port + type: long + - name: state + type: keyword + - name: syns + type: long + - name: task_uid + type: keyword + - name: tcp_duration + type: keyword + - name: tcp_start + type: keyword + - name: tfo_in + type: long + - name: tfo_miss + type: long + - name: tfo_out + type: long + - name: timestamp_enabled + type: long + - name: tls_duration + type: keyword + - name: tls_version + type: keyword + - name: traffic_class + type: keyword + - name: transaction_duration_ms + type: long + - name: tso_enabled + type: long + - name: url + type: keyword + - name: url_hash + type: keyword + - name: user + type: group + fields: + - name: guid + type: keyword + - name: id + type: keyword + - name: long_name + type: keyword + - name: name + type: keyword + - name: win + type: keyword + - name: wr_t_in + type: long + - name: wr_t_out + type: long + - name: write_stalls + type: long + - name: type + type: keyword + - name: format_string + type: keyword + - name: mach_timestamp + type: double + - name: message_type + type: keyword + - name: parent_activity_identifier + type: keyword + - name: process + type: group + fields: + - name: id + type: long + - name: image_path + type: keyword + - name: image_uuid + type: keyword + - name: sender + type: group + fields: + - name: image_path + type: keyword + - name: image_uuid + type: keyword + - name: program_counter + type: long + - name: source + type: keyword + - name: subsystem + type: keyword + - name: thread_id + type: long + - name: timestamp + type: date + - name: timezone_name + type: keyword + - name: trace_id + type: keyword + - name: user_id + type: keyword diff --git a/packages/macos/data_stream/unified_log/manifest.yml b/packages/macos/data_stream/unified_log/manifest.yml new file mode 100644 index 00000000000..428cdeae564 --- /dev/null +++ b/packages/macos/data_stream/unified_log/manifest.yml @@ -0,0 +1,182 @@ +title: Collect unified logs from macOS. +type: logs +streams: + - input: unifiedlogs + title: macOS unified logs + description: Collect macOS unified logs. + template_path: unifiedlogs.yml.hbs + enabled: false + vars: + - name: predicate + type: text + title: Predicate + description: | + Filters messages using the provided predicate based on NSPredicate. + A compound predicate or multiple predicates can be provided as a list. + + For detailed information on the use of predicate based filtering, + please refer to the https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/Predicates/Articles/pSyntax.html[Predicate Programming Guide]. + multi: true + show_user: true + - name: authentication + type: bool + title: Authentication + description: | + Collect authentication logs. + show_user: true + - name: user_and_account_management + type: bool + title: User & Account management + description: | + Collect user and account management logs. + show_user: true + - name: process_execution_monitoring + type: bool + title: Process execution monitoring + description: | + Collect process execution monitoring logs. + show_user: true + - name: network_activity + type: bool + title: Network activity + description: | + Collect network activity logs. + show_user: true + - name: file_reads_writes + type: bool + title: File reads/writes + description: | + Collect file reads/writes logs. + show_user: true + - name: system_changes + type: bool + title: System changes + description: | + Collect system changes logs. + show_user: true + - name: advanced_monitoring + type: bool + title: Advanced monitoring + description: | + Collect advanced monitoring logs. + show_user: true + - name: start + type: text + title: Start date + description: | + Shows content starting from the provided date. + The following date/time formats are accepted: + `YYYY-MM-DD`, `YYYY-MM-DD HH:MM:SS`, `YYYY-MM-DD HH:MM:SSZZZZZ`. + show_user: false + - name: end + type: text + title: End date + description: | + Shows content up to the provided date. + The following date/time formats are accepted: + `YYYY-MM-DD`, `YYYY-MM-DD HH:MM:SS`, `YYYY-MM-DD HH:MM:SSZZZZZ`. + show_user: false + - name: process + type: text + title: Process + description: | + A list of the processes on which to operate. It accepts a PID or process name. + multi: true + show_user: false + - name: source + type: bool + title: Include source + description: | + Include symbol names and source line numbers for messages, if available. + show_user: false + - name: info + type: bool + title: Include info + description: | + Disable or enable info level messages. + show_user: false + - name: debug + type: bool + title: Include debug + description: | + Disable or enable debug level messages. + show_user: false + - name: backtrace + type: bool + title: Include backtrace + description: | + Disable or enable backtrace level messages. + show_user: false + - name: signpost + type: bool + title: Include signpost + description: | + Disable or enable signpost level messages. + show_user: false + - name: unreliable + type: bool + title: Annotate unreliable + description: | + Annotate events with whether the log was emitted unreliably. + show_user: false + - name: mach_continuous_time + type: bool + title: Use mach continuous time + description: | + Use mach continuous time timestamps rather than walltime. + show_user: false + - name: backfill + type: bool + title: Must backfill + description: | + If set to true the input will process all available logs since the beginning + of time the first time it starts. + show_user: false + - name: archive_file + type: text + title: Archive file + description: | + Display events stored in the given archive. + The archive must be a valid log archive bundle with the suffix `.logarchive`. + show_user: false + - name: trace_file + type: text + title: Trace file + description: | + Display events stored in the given `.tracev3` file. + In order to be decoded, the file must be contained within a valid `.logarchive`. + show_user: false + - name: preserve_original_event + type: bool + title: Preserve original event + description: Preserves a raw copy of the original event, added to the field event.original. + multi: false + required: false + show_user: true + default: false + - name: tags + type: text + title: Tags + description: Tags for the data-stream. + multi: true + required: true + show_user: false + default: + - forwarded + - macos-unified_log + - name: preserve_duplicate_custom_fields + required: false + title: Preserve duplicate custom fields + description: Preserve macos.unified_log fields that were copied to Elastic Common Schema (ECS) fields. + type: bool + multi: false + show_user: false + default: false + - name: processors + type: yaml + title: Processors + multi: false + required: false + show_user: false + description: >- + Processors are used to reduce the number of fields in the exported event or to enhance the event with metadata. This executes in the agent before the logs are parsed. diff --git a/packages/macos/docs/README.md b/packages/macos/docs/README.md new file mode 100644 index 00000000000..998b4699739 --- /dev/null +++ b/packages/macos/docs/README.md @@ -0,0 +1,293 @@ +# macOS Integration for Elastic + +## Overview + +The macOS integration for Elastic allows you to collect and analyze unified logs from macOS systems. This integration leverages macOS's unified logging system to provide comprehensive visibility into system activities, security events, and application behaviors on macOS endpoints. + +macOS unified logging is Apple's centralized logging system that captures log messages from the kernel, system processes, and applications. This integration enables security teams to monitor macOS endpoints for suspicious activities, troubleshoot system issues, and maintain compliance with security policies. + +### Compatibility + +The macOS integration is compatible with macOS systems that support unified logging (macOS 10.12 Sierra and later). + +### How it works + +This integration uses the `unifiedlogs` input to collect log data from the macOS unified logging system. It can collect logs in real-time or from archived log files, with configurable filtering based on predicates, processes, and log levels. + +## What data does this integration collect? + +This integration collects unified log messages from macOS systems using configurable predicates to filter specific event types, including: + +- **Authentication logs**: User login/logout events, authentication failures, and credential-related activities + ``` + - 'process contains "sudo" OR composedMessage CONTAINS "sudo" OR process contains "su"' + - 'process contains "loginwindow" and composedMessage CONTAINS "sessionDidLogin"' + - 'process == "sshd"' + ``` +- **User & Account management**: User account creation, modification, and deletion events + ``` + - 'process == "sysadminctl" AND composedMessage CONTAINS "Creating user"' + - 'process == "dscl" AND composedMessage CONTAINS "create"' + - 'process == "sysadminctl" AND composedMessage CONTAINS "Deleting user"' + - 'process == "dscl" AND composedMessage CONTAINS "delete"' + - '(process == "dscl" OR process == "opendirectoryd") AND composedMessage CONTAINS "admin"' + ``` +- **Process execution monitoring**: Process creation, termination, and execution details + ``` + - 'eventMessage CONTAINS[c] "exec" OR eventMessage CONTAINS[c] "fork" OR eventMessage CONTAINS[c] "exited" OR eventMessage CONTAINS[c] "terminated"' + - 'subsystem == "com.apple.securityd" AND (composedMessage CONTAINS "code signing" OR composedMessage CONTAINS "not valid")' + - 'composedMessage CONTAINS "com.apple.quarantine"' + ``` +- **Network activity**: Network connections, DNS queries, and network-related events + ``` + - 'composedMessage CONTAINS "connect" AND (composedMessage CONTAINS "TCP" OR composedMessage CONTAINS "UDP")' + - 'composedMessage CONTAINS "disconnect" OR composedMessage CONTAINS "closed connection"' + - 'subsystem == "com.apple.necp" AND composedMessage CONTAINS "new connection"' + - 'eventMessage CONTAINS[c] "listening" AND eventMessage CONTAINS[c] "service"' + ``` +- **File reads/writes**: File system access, modifications, and permission changes + ``` + - '(eventMessage CONTAINS "open" OR eventMessage CONTAINS "write" OR eventMessage CONTAINS "unlink" OR eventMessage CONTAINS "rename") AND ((processImagePath BEGINSWITH "/System") OR (processImagePath BEGINSWITH "/bin") OR (processImagePath BEGINSWITH "/sbin") OR (processImagePath BEGINSWITH "/usr" AND NOT processImagePath BEGINSWITH "/usr/local") OR (processImagePath BEGINSWITH "/etc"))' + - 'subsystem == "com.apple.quarantine" OR eventMessage CONTAINS "com.apple.quarantine"' + ``` +- **System changes**: System configuration changes, software installations, and updates + ``` + - 'subsystem == "com.apple.security" OR subsystem == "com.apple.systempolicy" OR subsystem == "com.apple.installer" OR process == "Installer" OR process == "softwareupdated" OR eventMessage CONTAINS[c] "removed package" OR eventMessage CONTAINS[c] "forget package"' + ``` +- **Advanced monitoring**: Detailed system and application behavior logs + ``` + - '(composedMessage CONTAINS ".plist" AND (composedMessage CONTAINS "write" OR composedMessage CONTAINS "modified")) OR (composedMessage CONTAINS ".ssh" AND (composedMessage CONTAINS "write" OR composedMessage CONTAINS "modified")) OR (process == "kernel" AND composedMessage CONTAINS "boot") OR (process == "launchd" AND (composedMessage CONTAINS "started" OR composedMessage CONTAINS "listening")) OR (process == "loginwindow" AND composedMessage CONTAINS "sessionDidLogin") OR (composedMessage CONTAINS "posix_spawn" OR composedMessage CONTAINS "exec") OR (subsystem == "com.apple.securityd" AND (composedMessage CONTAINS "code signing" OR composedMessage CONTAINS "not valid"))' + ``` + +### Supported use cases +The macOS integration in Elastic enables comprehensive monitoring and analysis of system activities, network traffic, and application behavior across macOS devices. It supports use cases such as detecting security incidents, tracking network usage, auditing system events, and analyzing performance trends. By collecting and visualizing unified logs, it helps security and IT teams gain real-time visibility, identify anomalies, ensure compliance, and enhance overall endpoint security within macOS environments. + +## What do I need to use this integration? + +### From Elastic + +- Elastic Agent must be installed on the macOS system you want to monitor +- Appropriate permissions to read system logs on the macOS system + +### From macOS + +The integration requires: + +- macOS 10.12 Sierra or later (for unified logging support) +- Appropriate system permissions to access unified logs +- For some log categories, administrative privileges may be required + +## How do I deploy this integration? + +This integration requires Elastic Agent to be installed on the macOS systems you want to monitor. + +### Agent-based installation + +Elastic Agent must be installed. For more details, check the Elastic Agent [installation instructions](docs-content://reference/fleet/install-elastic-agents.md). You can install only one Elastic Agent per host. + +## Setup + +1. In the top search bar in Kibana, search for **Integrations**. +2. In the search bar, type **macOS**. +3. Select the **macOS** integration from the search results. +4. Select **Add macOS** to add the integration. +5. Enable and configure only the collection methods which you will use. + + **Basic Configuration:** + - Enable the log categories you want to collect: + - Authentication + - User & Account management + - Process execution monitoring + - Network activity + - File reads/writes + - System changes + - Advanced monitoring + + **Advanced Configuration (Optional):** + - **Predicate**: Use NSPredicate-based filtering to collect specific log messages + - **Process**: Specify particular processes to monitor (by PID or name) + - **Start/End dates**: Define time ranges for historical log collection + - **Log levels**: Configure which log levels to include (info, debug, backtrace, signpost) + - **Archive/Trace files**: Specify log archive or trace files to process + +6. Select **Save and continue** to save the integration. + +### Validation + +#### Dashboards populated + +1. In the top search bar in Kibana, search for **Dashboards**. +2. In the search bar, type **macOS**. +3. Select a dashboard for the dataset you are collecting, and verify the dashboard information is populated. + +## Performance and scaling + +- Unified log collection can generate significant data volume, especially with debug-level logging enabled +- Consider using predicates to filter logs and reduce data volume +- Monitor system performance impact when collecting high-volume log categories + +For more information on architectures that can be used for scaling this integration, check the [Ingest Architectures](https://www.elastic.co/docs/manage-data/ingest/ingest-reference-architectures) documentation. + +## Reference + +### ECS field reference + +#### Unified logs + +**Exported fields** + +| Field | Description | Type | +|---|---|---| +| @timestamp | Date/time when the event originated. This is the date/time extracted from the event, typically representing when the event was generated by the source. If the event source has no original timestamp, this value is typically populated by the first time the event was received by the pipeline. Required field for all events. | date | +| data_stream.dataset | The field can contain anything that makes sense to signify the source of the data. Examples include `nginx.access`, `prometheus`, `endpoint` etc. For data streams that otherwise fit, but that do not have dataset set we use the value "generic" for the dataset value. `event.dataset` should have the same value as `data_stream.dataset`. Beyond the Elasticsearch data stream naming criteria noted above, the `dataset` value has additional restrictions: \* Must not contain `-` \* No longer than 100 characters | constant_keyword | +| data_stream.namespace | A user defined namespace. Namespaces are useful to allow grouping of data. Many users already organize their indices this way, and the data stream naming scheme now provides this best practice as a default. Many users will populate this field with `default`. If no value is used, it falls back to `default`. Beyond the Elasticsearch index naming criteria noted above, `namespace` value has the additional restrictions: \* Must not contain `-` \* No longer than 100 characters | constant_keyword | +| data_stream.type | An overarching type for the data stream. Currently allowed values are "logs" and "metrics". We expect to also add "traces" and "synthetics" in the near future. | constant_keyword | +| event.dataset | Name of the dataset. If an event source publishes more than one type of log or events (e.g. access log, error log), the dataset is used to specify which one the event comes from. It's recommended but not required to start the dataset name with the module name, followed by a dot, then the dataset name. | constant_keyword | +| event.module | Name of the module this data is coming from. If your monitoring agent supports the concept of modules or plugins to process events of a given source (e.g. Apache logs), `event.module` should contain the name of this module. | constant_keyword | +| input.type | Type of Filebeat input. | keyword | +| log.offset | Log offset. | long | +| macos.unified_log.activity_identifier | | keyword | +| macos.unified_log.backtrace.frames.image.offset | | keyword | +| macos.unified_log.backtrace.frames.image.uuid | | keyword | +| macos.unified_log.boot_uuid | | keyword | +| macos.unified_log.category | | keyword | +| macos.unified_log.event.message.account_id | | keyword | +| macos.unified_log.event.message.accurate_ecn_client | | keyword | +| macos.unified_log.event.message.accurate_ecn_server | | keyword | +| macos.unified_log.event.message.ack | | keyword | +| macos.unified_log.event.message.acks_compressed | | long | +| macos.unified_log.event.message.acks_delayed | | long | +| macos.unified_log.event.message.alpn | | keyword | +| macos.unified_log.event.message.attribution | | keyword | +| macos.unified_log.event.message.base_rtt_ms | | keyword | +| macos.unified_log.event.message.bundle_id | | keyword | +| macos.unified_log.event.message.bytes_in | | long | +| macos.unified_log.event.message.bytes_out | | long | +| macos.unified_log.event.message.cache_hit | | boolean | +| macos.unified_log.event.message.cipher_suite | | keyword | +| macos.unified_log.event.message.client_ip | | ip | +| macos.unified_log.event.message.client_port | | long | +| macos.unified_log.event.message.connection | | long | +| macos.unified_log.event.message.connection_detail | | keyword | +| macos.unified_log.event.message.connection_duration_ms | | long | +| macos.unified_log.event.message.connection_id | | keyword | +| macos.unified_log.event.message.connection_identifier | | keyword | +| macos.unified_log.event.message.connection_time | | keyword | +| macos.unified_log.event.message.connection_uuid | | keyword | +| macos.unified_log.event.message.delayed_acks_sent | | long | +| macos.unified_log.event.message.description | | keyword | +| macos.unified_log.event.message.dest_port | | long | +| macos.unified_log.event.message.direct_logout_type | | long | +| macos.unified_log.event.message.dns_duration | | keyword | +| macos.unified_log.event.message.dns_start | | keyword | +| macos.unified_log.event.message.domain_lookup_duration_ms | | long | +| macos.unified_log.event.message.duration | | keyword | +| macos.unified_log.event.message.ecn_acked | | long | +| macos.unified_log.event.message.ecn_in | | long | +| macos.unified_log.event.message.ecn_lost | | long | +| macos.unified_log.event.message.ecn_marked | | long | +| macos.unified_log.event.message.ecn_miss | | long | +| macos.unified_log.event.message.ecn_out | | long | +| macos.unified_log.event.message.ecn_sent | | long | +| macos.unified_log.event.message.expected_workload | | keyword | +| macos.unified_log.event.message.false_started | | boolean | +| macos.unified_log.event.message.flags | | keyword | +| macos.unified_log.event.message.flight_time | | keyword | +| macos.unified_log.event.message.group | | keyword | +| macos.unified_log.event.message.group_id | | keyword | +| macos.unified_log.event.message.guest_account | | long | +| macos.unified_log.event.message.home_directory_path | | keyword | +| macos.unified_log.event.message.hostname | | keyword | +| macos.unified_log.event.message.hostname_port | | long | +| macos.unified_log.event.message.init_flag | | long | +| macos.unified_log.event.message.interface | | keyword | +| macos.unified_log.event.message.listener | | boolean | +| macos.unified_log.event.message.mach | | boolean | +| macos.unified_log.event.message.name | | keyword | +| macos.unified_log.event.message.ocsp_received | | boolean | +| macos.unified_log.event.message.offered_ticket | | boolean | +| macos.unified_log.event.message.out_of_order_bytes | | long | +| macos.unified_log.event.message.packets_in | | long | +| macos.unified_log.event.message.packets_out | | long | +| macos.unified_log.event.message.path_status | | keyword | +| macos.unified_log.event.message.peer | | boolean | +| macos.unified_log.event.message.pid | | long | +| macos.unified_log.event.message.privacy_stance | | keyword | +| macos.unified_log.event.message.private_relay | | boolean | +| macos.unified_log.event.message.protocol | | keyword | +| macos.unified_log.event.message.rd_t_in | | long | +| macos.unified_log.event.message.rd_t_out | | long | +| macos.unified_log.event.message.read_stalls | | long | +| macos.unified_log.event.message.request_bytes | | long | +| macos.unified_log.event.message.request_duration_ms | | long | +| macos.unified_log.event.message.request_start_ms | | long | +| macos.unified_log.event.message.response_bytes | | long | +| macos.unified_log.event.message.response_duration_ms | | long | +| macos.unified_log.event.message.response_start_ms | | long | +| macos.unified_log.event.message.response_status | | long | +| macos.unified_log.event.message.resumed | | boolean | +| macos.unified_log.event.message.retransmitted_bytes | | long | +| macos.unified_log.event.message.rtt | | keyword | +| macos.unified_log.event.message.rtt_cache | | keyword | +| macos.unified_log.event.message.rtt_nc_ms | | keyword | +| macos.unified_log.event.message.rtt_updates | | long | +| macos.unified_log.event.message.rtt_var_ms | | keyword | +| macos.unified_log.event.message.rtt_var_nc_ms | | keyword | +| macos.unified_log.event.message.sct_received | | boolean | +| macos.unified_log.event.message.secure_connection_duration_ms | | long | +| macos.unified_log.event.message.seq | | keyword | +| macos.unified_log.event.message.server_id | | keyword | +| macos.unified_log.event.message.server_port | | long | +| macos.unified_log.event.message.session_agent_pid | | keyword | +| macos.unified_log.event.message.session_uuid | | keyword | +| macos.unified_log.event.message.signature_alg | | keyword | +| macos.unified_log.event.message.src_port | | long | +| macos.unified_log.event.message.state | | keyword | +| macos.unified_log.event.message.syns | | long | +| macos.unified_log.event.message.task_uid | | keyword | +| macos.unified_log.event.message.tcp_duration | | keyword | +| macos.unified_log.event.message.tcp_start | | keyword | +| macos.unified_log.event.message.tfo_in | | long | +| macos.unified_log.event.message.tfo_miss | | long | +| macos.unified_log.event.message.tfo_out | | long | +| macos.unified_log.event.message.timestamp_enabled | | long | +| macos.unified_log.event.message.tls_duration | | keyword | +| macos.unified_log.event.message.tls_version | | keyword | +| macos.unified_log.event.message.traffic_class | | keyword | +| macos.unified_log.event.message.transaction_duration_ms | | long | +| macos.unified_log.event.message.tso_enabled | | long | +| macos.unified_log.event.message.url | | keyword | +| macos.unified_log.event.message.url_hash | | keyword | +| macos.unified_log.event.message.user.guid | | keyword | +| macos.unified_log.event.message.user.id | | keyword | +| macos.unified_log.event.message.user.long_name | | keyword | +| macos.unified_log.event.message.user.name | | keyword | +| macos.unified_log.event.message.win | | keyword | +| macos.unified_log.event.message.wr_t_in | | long | +| macos.unified_log.event.message.wr_t_out | | long | +| macos.unified_log.event.message.write_stalls | | long | +| macos.unified_log.event.type | | keyword | +| macos.unified_log.format_string | | keyword | +| macos.unified_log.mach_timestamp | | double | +| macos.unified_log.message_type | | keyword | +| macos.unified_log.parent_activity_identifier | | keyword | +| macos.unified_log.process.id | | long | +| macos.unified_log.process.image_path | | keyword | +| macos.unified_log.process.image_uuid | | keyword | +| macos.unified_log.sender.image_path | | keyword | +| macos.unified_log.sender.image_uuid | | keyword | +| macos.unified_log.sender.program_counter | | long | +| macos.unified_log.source | | keyword | +| macos.unified_log.subsystem | | keyword | +| macos.unified_log.thread_id | | long | +| macos.unified_log.timestamp | | date | +| macos.unified_log.timezone_name | | keyword | +| macos.unified_log.trace_id | | keyword | +| macos.unified_log.user_id | | keyword | + + +### Inputs used + +These inputs can be used in this integration: + +- [Unified Logs](https://www.elastic.co/docs/reference/beats/filebeat/filebeat-input-unifiedlogs) diff --git a/packages/macos/img/macos-logo.svg b/packages/macos/img/macos-logo.svg new file mode 100644 index 00000000000..baeedeed9bc --- /dev/null +++ b/packages/macos/img/macos-logo.svg @@ -0,0 +1,17 @@ + + + + + \ No newline at end of file diff --git a/packages/macos/img/macos-unified-logs-network-dashboard.png b/packages/macos/img/macos-unified-logs-network-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..261dee469ae4716f754b2df750736089cef6c0f3 GIT binary patch literal 388775 zcma&N1yogAv_DKq2~yH6rF41dZjtV80qO4U?k?$Wq`SM3ZjkQI^BuicZ@u^aA7c;3 zj_75RUC2xD zdoZ`ZE}a%&Zaq9!fdAt|wrQB*b{^DzW(avf2vXkv9FaG06#@UcpCsl9zBrsCrUAO2 zB;uJY>IwDV^}$Z3Pn3XH0VBW?T?q#tg0FQeC3Z9>5;Nb&3A{(SWFl0FIS#h=UgJ(nj`RRS1f z?fg(mX%FgJ{Qv$re|rN&u8&0Ro~3Y+Z}}leBV*vk0Y5&ce;JBWkvig&1a7v*;BKU)kbE-qf5agWqw z4;&JN{+IlyY(QGKyqit4eo7iiXf_RpvL**t75XVDr?zlLV#!j@={c-Csf^kwgu+Q~ zq`xTAZx6Be{w))pw*bH8dM6na3`{=7sP#YS>1YaJ-BPIKP;?;G@XF0ps6_PVu#ur) zOh496p&dB1U=m+oqVbx>RQ$k&4U@*-nr+k~2z>DouyIKDYi+#YMA9{)C`*lY6e4r{ zB-WhZIDZWEQ=XIfdCPdV*_q{HW#E3l@d>RT^ZuSgzHg`Oh<>S%7Mgu}{KlI0?hb;N zGR^ff_+m7f_}XR=TE$uUS5|jho^br-0N_(S0v!?otc%No{ICJw*H~b1TZj+<03cN* zg~dO*1tcB9p5K2+Bj|x41ml!qnZN}Ta|^$)9vonV;yeycT*W#&E4Ro^1b zeH$B;gaNpItD22nWbcfArFD-bv62|_-GcV#hY6W5`}x^jcT+R*Xop+^$=xow?Vqbr z#$GphuE{~7*jF$@+``eY$s;Y*A7g`vV_J@Zhufi`|VL@2TZKGlBV0&IFisyrHkFm_{Gc z93^X$O~IUS+@;pg+~0#xsbLs;)6%%$kGL=3UA;=97AQj!(DAJo`lOW!z7)4{<2o<6 zV5j1>o%phMu^#CM)_^RX!s@r199ZcO4{M7Sc{;p6Ok1v{EiH&cw!bL+m(u^%^@!7;#Vol( zLkVSpLNPQB&myv9c(}?8)D?)u`aIyZf0MMo49GvtCR-3Mf;3xN(pRyOnQeuZoI5FN z%~lmDH{sHThHbsVsHD2Mh2}u(4`X`oMDu0ip-f$DPl7w#9y)CLt*6;By*_8YDsUpl zOXpa&0&WSuu8H{2NBzZD{H<#QVo!|}1>aN^QE0mVi|Ra&;0)jm*XQYic>n1s8cLaF zEXC&k4FCryPvir0cy_p-<&}fU$>dt+<{K*G&>*=zDX6obl;sPpy29l{gg4gsB*nF|*u}`)U0!~us1;nc z-wR5T*Oc8G2>xOQT2Pbiv9DXkGwiIc@A~IC0_%yt|VV9%jOqt+8-P=;4d7_GEt&})_eh?1uhv~ z=nxztT!&2ECae2~zWOVNzXXRD;w}yBLF#`}+DI2T`2uMIkLRe=B&1kF?Klx$14OhllL^)y`RGEk}(eaRBsRZJ> zA_h{03;llaiAV&kqN=L%O9HfZ57N+O-<$qy6!%+qIQANg6yhcg4R!j@({Eib*8>J7 zAJBTU-CLXslq(^)frm^Vlg{A;xdjkOQR43>H8Z$dVq#BYp(ZKD^CWPaS?s9?<7r}A z>B$&Vz^JaUu4o*wLrwnv2J^b-ge7?+l2`NC*eL_{CKX74PLQ;U8Y zE}oXKelFSbeqXk@+M{)q%c8(*ae$G5~SCUSntWp(0!^5)p){3`DB20JCMvD?Y{&Up%xJWVUj(e0x`o zLW|V&lLhP-si~99neHv@yEpt6%}?K9HO2y2{Q1)r7H{YM-)fd5YS!rwpayb9v}C@! zvo;q+#F?Jj)+b>xAZv4fYP3$)rIgK~-vS?lR?{NjM2@3W6qNzY8dgF6srZp1AeUgF zC*-@{LMR)n}=1yFj_CvTv;^o;x(BLG;+1Xh~37ZXS?pRx52pWY{XV(-O zli^73;|s0LiENR*LR}{SGDyXIOT%cWhpWHOGpm&H;38MT{bZrnBR>(+jodNUks^x$ z((!7LqVZDQ{z~b~rSQX^Ra~HFON$!;d1u+58pQiddyYo*@uIGCQ2zZY;%`V)|4>_6i1BG4$qQ>1;~JVN_k z@XZ z7=5cTR$qC-8_)cB=drqZx05kd+%ld|vDLhIp>cUZu-vr26HT$#l>73^b^bM-j5?iK zqmfrC`3J@rgZ4Yo-(-0wDlF zYc!>pg3aF6dfEUX1!E*d?|xc}0a#3T<#vTLgD7NtoSR#*u~DMs0|$YlDq z(cvVIZkF1bP$D&Oe+KOm_waDJm;xFJCui|?JK=&ze1Gtx{)B<(WO~OaUF$6Zq!ylM z=rgOd?V$CTZg~xp`;tomXrIZ1b6YLY5paE+5KIfGVfuKLDV@phoMei?q_$XN{$elU zQe4?#57mY1EhAcQgdB^RT1W2!jzu$rIw7vk8-u<1)13RL*k7kECWw%kWbtbcl zH*kB|6&92A452{ZA>6KjzVMWDhBLZ5nS#oXlX{!aVz^mq*Bh8wS_@Ilg&C4EK&#S( z0%uu!Lf2F7&$DItbb6=x?rvJ`O((68*m`>*u%x9alXD?>Xn(qv`o6pYugr*x#aS__ z1Fy~0@>Lbgod@^P`oh!JA`WD8^;N-h|FptH`N)o9%fKYy)tjfL<*5q--7G!&^)9hF zk2PsVw3{QIzyY~WMC_C}H^<8XoE+B&7V&F6m=9zzBjE@^8A&NAo86ci80NpQ05}IX z#iMZ@i!6!act@LQ%a*$xc01lu)%WybJq5w&RKZ{QcFtPIXk9Va!nM3d_gvT#TwD0b z&EVrdxJHoEd`-^l=*3?-8}yy#vpoi`8zKXa#v}1_n5W$C%^%vyrUafyoRHv+gcW zuqVv0kk)6}nGcRZn@=YJ2F@H_UVQf>-wal1BW5cbxo!YJ*Mn{RFH@It8z~<)W)^39~ zS#7?9d<&|OS%r3Gh|ceyDz8Bf7&whuO}F1mOw0Z0cdu<}zd-a0$dqexX_R-2-Xr3C z$-9qe7rTk6w|w?)B^_I|Xvw`cux*&Tz9%MSMi2?d>-btcJFfmB83qxjAR(pdom?J* zpyBploUMygI;YngzYy)MKo;qTBtu*D$x*8EW`sM2w9|U$ZOZ-WG9MOyM4wA>U;R(T zG1+L1_HG1Td|t>6fq|m79<5aA2h(DLYwr6s&&AV${coRcx5ON-2)_`u@VuL+|GX9G zNG_G7Wx<&ic4^h_Io&5&6hhe0*qC);lVv!%I3tQ>YnNf7=)22~LI!Now^4`kc0(2Q+20Zj6&Ld|in+<3yJoaez zPv=S(`C6o~cCZ;jwcjeLEgfmTlAQ=!AF$l_9JzR}IhspEOi5uV6@U0L&YAHA`M1#$ zdqx^-}kla;au6-PJVkb(#_IF*j@8D&96i zs&hJ*bjSPTgKP4OqN?LJewqauP4NUJM~fEp@xW7_mC_lbOWN)aP%2I&opSCle`eL|$ zIq&E&42915EK*KlkLYgj7GS=Rl~JzM_U;+mE*jX|?{N8815lWj=sI3*+x{R3o`L|!G`l~qG}Sgy3c+tH^=KCP8YUG z<(RacUOq7LYqRVPjM=Fb74+zyc6|w2BYk5$<()`8&w*|a*LDZ#I)auDnRtTE?D2BF+e4YA`CwiQyyRlxm+Qd{rTy!`~gCfj6SEkqTXX4;eqz2 zvP|J61k-hyW*hWwic3~J(_n_}~=%yeFHbL-_ z_)4FJ+4zkqB?E-GbL-M~~(@4;PY&?)O^LP1f*s zHyNE62@K;nX+2iJj{0MRhypA`3P=&6q6N%?vw1j2HFWX3gAWBgN**fnVI)iiWccE zWj-t2Z7w%@Q>$v1dggzcDNiVCIxj4@)*|C;T=!g~U|TN;$w=(#-a_-V1!Kh)y9W#i zNC-P@C--ABJ6a~ZBeNsvubEPQ_5SPn!zfPmrr`lLbg%289D*>Drv(kLeOy?7QF%{M` zl(AGwiaS=vOKeydteJ;57dIkTpDR0*3#s@9#1rU-GSkb{8@$1K<~3g=U4^~|K;s@S zwfMwPNcD<~wsD=fbbgIAab1<2&Io^Y^xMNrWVb)}@EcM>y?1>0X2xZ7yo=nFW54|& zj#%9{B2(-vAS8hnM^bJ%pxCo*SQ7wydw*ZlZjz{rrQJU{rl+f`ZLX6!rbww$1=ZZ# zOw_7_+-P@z;oEX67dHqud#O~e8AjL@YRR&@{R^}INIc$XCoU)~v_8I0az8x3n`k7e zIoSw`vE*jO0s9ZY*k{PHoNdnESbTpP6o^PV1_tOR&G*1!442sNfDalRi77q)cUue} ztjoz&{HR9@RI=Ie4v*Hp+kdnWBUnCtNRImfiFo-0oSkhIDqoHy+`EyW?2fl0F1-SV zjHGQ9=IGS^h{h0zWtdb;;X`{jdrw-=^(=FaieoJ!3XP4{v~osZS90#VD044X1~-8HPxZB>g_sB~Yh zBI=NJ@o{&j{lWk!$+_-6FUX%~$~43imYzKRsx^RjmxG0#H1yM z>YglKTi**}&|4LcZB68$8~L2M&x2G52l9V*#aE%Y;6IR}65!;Sa|@FXiaWmq!Wo+mZ3$_(2*1I=*oTOX57sb~?C;eJoJq6j+ z28yNWe3ojA(S}pmAhq1C$hPJS8L0p=J@S(9tZW^F3pjjyg)muU)8a?bpgUdNe4W?Qicg$+4<`~}W| z069>2rsC0@ce&O(qE;Y70{BL)cd)i_mEv64T|b&8<)K(cn;Mid3i4DkjyPt3 zL)mtv6q1d_54E65B<*Feg(p1 za6;LJ0}h8~nYVw6dsoAT-^K+ZjLr+Ziq;B9$_#eT@=+(51E}xuIcmD7=-PbYHv6=n6Ed>- zo*D;=%vT%K#){=DA!<$U(ey;x!e%w`L!IqR4(?Pc->K$QlwG&ZLb{D1{sQ!QkI5_S z7GEK_Jk2n3=$M;_^U+=PSy&YZ+3@sub}GR;5AqSX&E1yB_7)LmT1+C9?CtoUY(3K0&`%Y&EKwKhhsvqW9sQ-}8p z6db%zmz$G=YO=Oe9zxU#&DKYleuP1GyU&|niOctaN%YfVW`yYYVOVh`W+ifHe4jaU z+CCM2V{B>H?(#4k)$Z<>8JH9ybVGm}Oetg7jGn}l>!am5nvj{OkZyg$q#S0@Qx`VI zv^m#Kn|mf+&Lyy%KfuL=B@F|&r47Lx1_JL8A!w3WgerA~tai#^YE75Z{YgXq+F5YH zou(CTjy3G6S1 z5!%RhVNk%+ioJk}fzt6#R8$dxdrumnt*E^sH8)`+Kb)#Vd}ldIHChY*ElU3|Ra{qP`f>Ni8(BDPV6x#`b<@BR2`*X$zcbS+r4~+0)=XS z`2JVpkXi3kcrL#xS$;osdeUXdJwNPkI#>?^#YO#-wY^6JFB*MXvaJ-eHbL%B7Hg1Xq z51kH1WOk?WS7#{5gIw>+n+q(jgCYqESp40(VpA#f-c>FPwD8wR~PZHI+ z*cl-RFeBFeAKK3LjvGhhet2km&N;iXfa*?}U>>1?AGaa&|;qnMnmhS-oCdqVCODbF6F zii{DA9rX1|l&{{hfYMqe-Wm#_)zw$G zAPui~zJjML4!Ht^PpIX$lqt%la{a>Th6M`mp zGCTF)#op5YSq- zNK~Cdru;ZKbMyue^v1-#mC6M zmSp%jOY+EY?F5J{vK(%hLutU|17`PUwucu3t={ec(E4yJ;>vg@P@;L4-MA_vZDF;y z@#1!`&*E&N8!i&N82Dh7#GNUo9IexWrJqPD#48Xmgk@(n2A1ZiPGxZDVjKBzZZvX^*qmvHZ-X!>}f z4p1?(wS66Kaf{*No`{<9s_YJRoj8c_DK5G*v?fN@O+Ygb+I0I)d&uLK(EZ_w?jvVC zW`ue)ors|kYpxrVuJrh4o)r@Zg1+9yjp=?_EY$^E7idhOy7TW?fDN-mb{lzfBJ2g_ zub&ZHRSF<#jY$bJrY#0zsb%mak~xcuaUTbzOH^B+^QAI6K%dAp78^EPrExW++6?R< ztvR^m#9=Wj<*`)Re?@Sabr?-n&1`N?jut)y3-6pm$i~jT>+)yJV+{kYDh6SU5^3l> z40J{zcVomaD=Pz~B48p9&;-&RZdxvPJcg5>3*oW2TfQ6(&JIbSG_LC1fR&SiD{==9{hTHm=Xo&X97!rx`M zdQ0Vh!&Xbp;>_h>8|8`aePHMsQMQtKV6_-Nk#z$QB&jl)NUKi$KI>$uyeCa>kuh z4BLNydeY`%mm+w$6IVR_e$&HfxiM~3z%rmgrt#$C8H&Db~5g z&6Y|%V$Nd4!cZo|u^gF$vk-*C;DooC579MBZJJzotd?LNkCn6%J^qcxR&`2G6%{pL zHdY_;p82FT$yg)tVam=Rj z$|;~s%bk>G-6x{*^uTF%COhSsb%L!ruVZE9m4GHTl*+rUiv}&7MV`uY#>z^=4Dj3a zzKqLzmCCaQ`$5vLxhC(sBFk?`#h>!Zyh>wC8reUZQE&-;+JobiY*-Qvk?EKX{br_7 z#T>qThf`N-xSrvHUvXjoewywX%{+rGYt=V4g&%w39g1rdom_3rApu7mEt;B^IqOPG zO2yKO9+f=0fIwG;dduB3@n8ZKRnx70BEG4C8GeT0zE?m%J}u?g$P7|F@vj7BKND1$ zR$Hc4e>edLcokHoRo_;l;q;;&y~}s`%|rb@g7oy;-RuYkz20Gc1Ahdc;SDnJtCH%S zQJvwrn@i8UbdY>k znjpyu8neJ!O`XG-(9`rE9==@sJa?!_K=?^iN%BnnB)ur9H#Wm#yB zfsfVr7A;S&zK=dkO8dF|nJIRB12NR95pK8-=oRiJRG z)o>W?O)8u2iKjyolYA$!$7HPI*sI=inrN!g~Xfa4PE#V&bY0 zsUMk+N*kPNc3ZF408Co-X&bdV^TLyczhsjKgmjyoU_x_Wy&AHvLOqObDeUbZo~2SM z+XcRh;x$ygGA}ZbNE%3qPvy(ljopmB6dRX5jBT-Us@&*7Mn?%UnJvRM%y*=2%nhqK zj9S|RVSz;U`30nqNm=6QnaMT5yYYY=PGc3}(cD%(59)wRw#3eMd0d1>-$J|;)f21j z97N-TjUI8)p$yrn43#ChsWI1oB=>)o0X+)wx|ggroru?4?lIb%E(Rj4dLSJw)cS+U zB=iAh5B6r4&G?Ie^;G!%>)jbbkZU^(C5o-Y;IIOLK*$aihV#B16g25RJ`iR~KIKKu zw`I7Up+C>JqG@U(F_y8SnJlqY;>*aOBo#35Dah+X33~94#^4)>wO{XF;W}p8-XW-b z+POjI1833ROvFmH6GXhdzcUa`;Jb~m^Vkb`(%cOLZ7xL|HR(DVN>wZtOWwnQ zc9s<)#fmiYlAXn>Unw1*zA6z-O_Mp?p3a_)E|P2``>AWllqkzQvF_z*cR-w3SM}Ce zHRxbi#2Di8eIsI_6+cm40ed4?`_b4H;L`Z~$jW92a_)ZDKG27GhJ?Iyb#>LgB~CT| zdY=B8ZL5XBZJ#R({LdWz-)d*~P$Nb3#OP~QJric0;Iu$K8|1-kX~&6)VipL#ch+2e z_Mtx+Dv#lkq}13>dRt*Ng;DeQ0k60D2HgGL>HU^WmaYpq;Hfx_u|<3-e5aItayJX8H1w>K+62O*h3|I z$F0qj_($1T3g9tZj^fqc{TAk{?V*IJA@SFA{thcRaB%(h$4e+K4i;03^fh0vXF)r{ zgZ#tS&)?d=n#^t{2!BH_2rIe5M@7woaX})SD{X@V&NuQ|NTKK7ou4)b-1JIK8*GI= zWIUkM6Y>OVDFKnx08eleb-TEoAA)EdDW zP4@Zk5;WH>+MdGaGu-lc#sFON&FYe`oSbauSy20*pynX|VjYNw{RdFA8m-iJTzqX^i_TPTegl(3C253H=eOla9ZoD--T=W=M<`n27luGxn z+~n?_x7oRJW+bV#EtHMK^=P^|>^bpx^b7N_m>5Dx0gk5kfJ(q%VPTo|bw+ozHhyG` z_h$|qYh@r`zf;GmvsmpQS5Sh;kw~uVnKrII1?5_u&u=_nRd`&xdPnXXwpQz%UfLZ@ ze>>1>bC*M!eg&%0ASJ?Ejb#53_nQca@I%z?zXtJSk`TuY*op~)+QcyU6?m0QIo&sM z+|8R&QW~!g12UAJy+PF^#O&{pYxTLi7yhd@J~FAwJ8}^Vo=25hc1iO&@8e}H{<$!6BSj;)VK>!msSKsF zADLcdI+7$0i9yY7# zTD>ze+5*YNQH}5~&&M5|3a1Lir8p5_#|;d~OXuDqC4XazHr>)0nKE?u$J7E9>f*i^ zsm3_E;vT@+@K@;*D*~0Ki4qOLN;CXIyZ&C1_RsRwEqMsknwF|OG9d9UEWmI?k7r6T zUB$&3@Kl6Zpwwua6W&Ls%Kg z?;+C-8Ea8X`!kfeAaBO-2W?Xj;H#OnsltAQ7A=i!o|rVIR&8>0-8Fmu9AmXTRl3_U zw_9vA#F??PoY)HrVx8}~zV?O%?{1w$eZCrcMM;vV zd-Wxwk7ABK-A=Rzh!m_?{Z7Q#Y z$Vg-qoqx^M-vVXyzf}^0f*UN5e*juycaO(&09vu(#%bNAmG+sD+mCsHOT>cyT!Zo4 zhT@>E0_RTQzm`RWi2^DG^h-P>a6sPK0jg~Jxs&!&LCr-h@$-IS#pASv`agRO8n$tg?0*zk`+^z# znVf_Ghc>8B<6{P%)F27&`(O-=u={TU5GH{#$zcKrtyYyWIn9D!!{5j^& zvTbaVc2BcjN15dRj7(&R{0055>3{F|krc4>+9}`ZtNx!|Ex*5TZ4U*+!o5nvp}R1! z2k~Dih2KMhPX1X#{$tumJ`h1aA!GIYAPEr#@)yMa;bV9qoHD>%epjVO^1voyRfNef zCxS5&LH^ko)NjMxe&XofHuc|bp`XnkL?;hmeTjM>e>N1Q7a_fUG;SVt2il+^?A7tG z@J}w-;YPBW$?tqLnT-O+{zuP|=rT;dzv+LPkpAo`iM(<1)Ej2VL(*S@LG9BdBcK{U z&VFC4QTiI8Q1a_!qo`?5`6d3Xo0#Y=i?;|GM{^Tb@w=ZfE-Wh%pV+(UTM&3oo`N z23NuT|F-u(qjqYLOzN>&{^Yq+44BIwtu%k<{C}9=kPMor!THvR^Upc-3BhZBp}GH% zfxijOycDQS>(Fo%<8NBthNcbt>+-+r169r=%q7DH>;7XhI0t+#U(L zVq|f1Xyw1;PW<3${jZ^ZT%NxEp)e!k^LYP1X{HKAZr&1NZS(ANy>6Aq+0Wan*vm>o zNKdQR{w)zYLX5}(<;&OqVWNL4LmzC7rag+y^-`Av@Rai#lYJlWkD-)%K>+c$bnwNR z-HOm3YJZLhZvV5^=->6&I$EN^3M}}zN*e2K)m&tnV04{#&zf#dy z;2-|(4*dyKf?9*zAP$K^dx9RyZO`&e<$k5?F`4#YB9k^QOKTqlq3&(Z)LRcn%;9TO z?`tfveKEHQlKTyL!}((!qu1tl0h`TAZzY|fHg7fZ4nM7-zfLlBJy|+yFI96$>?cyX zYX?>BTb-=9-QL}ikdiVdX)*cySXMd)c6?hrOf#B^6yb#`d+^)r$QFeX5fnI|EbcoW zrmz$V6EMobK_;1@r5zPEg?FO$xR2Utzlr9Zx&t1GwPUYVP%Pb5Fr|7t$jyE0=rWd5ArO|*u zZPe{EUnpxduiafEE^S<7D}F_sK?qqvvJ-2J3F_0N zF*;_-Wd2dD!O^Lolh(+f{X{f7fe~K?()tu)|m(YI?o@7Q4o zzyF*2KXk;)Rl+mvA9q0U$PLuFouF}2--xM|=dfuX4=FsTdyJ+lK2tcFHq6xA9NKWl z8+$S;u5(%fB0_-o(}KUhKewd9x8HEWZzswT9%_#CZ)@Q_CXFnItmSxYt~QuvtWFEi znV8pQ!X3c!ij5bpt*hId?8ojB-NO?l^24rW8~>2}Kbw&OsDg0N9+Lv+>nmbl6Y`_$ zkHK?nCY+}-puL!6K5Op&(vM)Evrt|H% z|1dc+de6(A;ZGmjdZ8TuyXQvY!l}C;`?7d&`_IM`ipBSqvca{9tdrXv+#+hVv>xVq z9}49kZl}JxfbH%EgDH2+KFNA|%b~;d*`w-(4IrbdD>Cp_Sbs_XG5)v#H6wuyhD|Bt zHu*Ny3g;>Y7m#tytGE)vQbXmENiv+a@`zZKZ~^+I%Y)8NE84B$Sf$|J?VdO+9O94# ztF@^|z`okDBT6_62?jR_VCZL$`&3f8CC4rc63VJ>vctZ z*UrMUtNO<6*B~#cKQvY$bjCscz9?J4a~epzwwV&i&sZy1Aa;~v0Y_#H4o(}E`Vu;b z9Mr|c)4>QEx&e|$sSvP5vcI7WAg=ZUAXfNvl-+KjpV^&YnrN5AV_y}1(M}ACku<;O z>s~}BDk&E*bp-_zz~^1N;*PYAiJX%U(~4wuJSkxc$^>ds ze!*Qe0^r|rA#`e~-RND6l296%E<{LI4bMja zC>CfeVZ^;u$!-o&$RafW#H$uLhj6HFBd-9m}HVSR&Bl@J=gjc=)=F5&2^ zj!XB=Dyl?1Zn$c4VZBRJ=u=Kf4THwA`*V9>CGV;dn(VB5yV|B#O5Iecq}QVm(bwE4 zGgDn2UPgWr`csrvwMu9$ntQ(0At&K|IRKm2>8WMOvsw12e7$D9ElmTm&2N)`&IJzf zThBlz^kMDwJ4Nf?F}cukeFz-{D_BC}eLz^oP$ZH0slwQmk--a9U*tl}1n zFn7_QGiO}fIQ1henKFH7^nVDxwrm|b4Vp4b;ClyY`yh_~6OFFae7c zA?PTW=AjRIE7G7&Z&4NF?14rt z0Cp>_#D1_%f3|PwuI;MuLj5-*Gr! zfxj{MX8oC8C6&%B1W{L9@qOInWPe#1?RZV78*e{mXSPU((L@fhrfVkd;gJ~%9$x5_ zA>G<~S9=K~kH|sXwiBItWAIgqz4k$POZ~}q+D3wbkrCD_LOW1NWu5NLN*63_;I@IW zaS(yVVz$;vS)dFiRa6w5cq^8}vEw@A>|UsM0Z0Y)3kw*(c}gJEUP_KZ z<`9y!ahb)alfJ-bGoF z!fNC+x~Y?8<>+u_CCbsL`;~$I_Mrymo@OPZA9HduzldihA(Z& z{j49dV*Y{s_}-6qE+j(C&B+2*Yl8Ts<&}-Ydbk$-QrW|o?>QrpR#A*%Zz#@Xr4~f@ z``%nI$K)9o$Y#FAJ2XSaL-iMl;J34RLy}D-P6j-?(JYy-5Xk^{>D%hFv+-JnCBjlG&a?xy^t6h|!!_*LwOcha9K786xb7-kB0g8!M0Cr_ybDpDOb`bY3 zX57_>vJw{<0Lm_p=Je3h_PuM)w29R_1kVJra2mxJ{ip=tl&AM?&)cWk*7#5#OJCO2 z6$_k);;PM6hia0$B*`@G_ng1|t_{llepj9>MhI`!7*XczBTU(Ld}$NxRSWQhZ`>=i zmskri<|S5ItGnU_0INtCP^U((Q!l!6cqG?~OAXJiu5A*Z^En#b&yZS|tf8w&{f$*8 z<5g|8*hzEA$qZJHTMM|ivgFVP&L2+$jRJot3LxIqSl@<~1JkvH+{~m2e@&q5z#jpmqK-Sd#|^5KBHWxgIl&-?^nG;yZ!(y?a9Ce%2;$1+?FjjA9)F_ zK8N~)9p#@G=4_mlq>qu>UtC+ zj?@kF5lQ1pcq(bJ@@!gznR+MqO*p_2$l~A@wAell+fOZ!WLAF@jj0JdgCz|Nt>=L& zs7j<7)&c5t$gqP#D}a2 zT!$4bGsiY`o8M7t@`E7z-3idIhx$WcU73u?p(KHHV(d=#4PSkDQ;qOEp zl2z&zsTW<2y)__7W=`2JsF$bQ@bpn?Cia?JI~C=!q;U}t^5F@R8mI)N;oPrP>ZLG? zm3oD4=4&%fytfXL!~j`xy~5YBq#X+=K%1^pbdeb@iQQImaAlRw`-sg-Zc=fTx+hl( z-+*$XA z&%teP8zS5u)L+=Wec(`e&@RShWMXCp_e4+ykE15avH#rclSXsCxC&DmqVpkOWB2mO zK(wN^4gQ<^4Zn)5n$-)rS{Lo(m50Qc2K_v}sP@Cg1gf=d=dy}w#;&6Pl!7%~KPBAy z&X3|oqrLo7KJ`^d2qCi8>-!uO&`}c%_hwzN?Eqho9QU-)xGZtSk1N+Weis68S*V8N_e0)tJWA#>5AR2(F!& zHRzo?gJ`{>E$P+4@w8AhIP@nHX zw{4Y@pe-K>-&lsV0L6o765O_890Wu(@fN0}r}CnOOO$-RU@lQ0nlwANx!o+qn0wHH zah=SLC!puBoabmYh6{YUvlm}_s={{#A(vO$h}8KTRS-!G#~wnC1)+Uul&CP2U&pCpoTY`kMQYLtxP*g#Zg} z*PYLnO58Qhf=vC^n`CK6r$^~jjdakyf>{P}opX7v(hJB*7IAcg5y(02ex0up=ks5w ze$4?)8_qU34N#CJe<{i(Lo|{+gT3LZkkeB{8)JM22jwvvpzyt4dKCo0U*?RXZ{m#6CZ#TD8<%~%&ADy0u+%++F% z*U^RV#B23NEk+P^ED+wuPx*XxDTm2y4*5#Jt8ql|&=4sDn^wfSKD~<*G+D)MVE3MG z)`2gE@zp6pDDP_Atn|fDwNb<68%~H$9i30FD`#@`SUj{G1Ci>M{47LY^OIyVnA~t( z-rapR)uEkFHpop2ORf?4;r5>e*(NAij0b>wj%~7Sp?!Vwjhk_xO;(}}CO{n2?n`Ql z^vo;Z^q3`dYg-8lx2fGNym`cr1l2sO9Z5ZueK{H)*}d=i{}}rUpgOj!Yuw!lP6EN* zf=htl?(PuWEx0?u-QC^Y-QC^Yo&RQ@%zJNUzWS@WsJ_7M-lvcBK6~%A7E4WH?UzNk z)n`NjI{igW&ih5h)*qd9jDburA0P^0)1iwa4w^Vd*1QMX@r13Math|B*I@4__-ae% zl}=mULvVKDEoI5H^snpFf-Kv2L)%en+kcFc+`JoNLeRcqy2Y%Ju#WD ziuei(1+jAljj0?<9oC7avyUtWYawVzT=EN+M|w#ZQir8@ks@b-R9=P7(PI1vcntCA zSt)PtZ-kBCR=^r+e=+>hruqQt{JQJrpAqDwDb>MwkO&P7eO&51@@tQZm?-t0-Eg>&cMIPy8POrP} zfEU7)f%xLW;!*+aCI3Q`8!bL~K#sDYlL+DC_2as3=N9_Ik2gmv4x09c(9Y6j{DOjw&v!hX|v^SQ>{oOLHoIK7IK0IiCH z=5*`%?Y6S{iXa(FRcuflm(xCT0f)FVx7Qa1E!|g=TK|?-H#&82QvmQR9C~|ALL&6> zZ=MOjIr-P|CB<{(LCt#OLufSEUDePD3iv6~2jnnI2TgCPeF{bgEo12q(=I&Okhx>d zoIOFw?k>_rqV&S6aQ3hwhztH6tU#&hM<&mwbqE=B!I1H7PI`&33ryx?kJ)gdP&z#E{J-EEp{KgX&W}-X>z6;yC z=EJDe`E%bienQEFX{GUjq_*d0V;%sDQ3VySI0t zly?2?LhEJZ0Ha>SP=R6#C^6F%$wGcjFuj)AeGeVUa6r=jJ$cz2t){wXcyy@$ITB2} z+vZV1<26w^1<=b_*Qs8en=IbP+oYng|QSYh>xGj7@XRnK_4<@|J!J%{z? zkh!v&N|sJ4MI_L%IU=oc!E+l)2&VUXH}As}WC5=eS_&-N(J<*VIM`9A8lx>E=f!1z zZ*e_x-q|s~^59bFp=Um5Kjdpr*Vy9!+hLDf~Zp#JwX^ba>8R$pP z5VfLT1iVWSK?H7%=*_t8A(>~v`_=}>w>v(sO7poLy4UY#;oG&|5lSN(N}kCf_UGOA z)R(jN$37!&q9dWKU)@4_VXZb|AV?ni&#Nl*##e%W(!=>Kwx0ay%earqzj0-{xeR!>00FeqdQNH zpT+b}nmwU&M5y-w@qNSLSoZ>9R%RO*qCs9MfY;_8C1tto8K`9zb0}~ga%&sfGK+6j zbs-BR9G_x=+#Ju5$EVrxd^7ir>*ngiEJf%1c_!K+U>lO$U~>uq0e|2na^CJold8JC zSK55pDXlSJ{E^Xgx!%MdaSg{y6n#j0ysf)HtDKZH94Dx$w)l7$84{v5yqyzuPS!24 zjqysM^;DI)Nc-F?+l6js;cl}Weq#7|w$Llp72%Lk3={;vb7~5uHw2yjJKmA5pn#uE zE|IyfU$5rDxAYzC8ZiYzRqt5tHuoV9hBqP_z1cE*)Pa*Zz?bt11Pt#q+gw1)5stF2 zk5)2s*YcMgIc4(fpy5uIHNb&JvJ_^)thYa{M!SLh;uAXKVaRDNykvAj6{ZE*?+3~ zER`yFPjhOYNjlfFUJSx7{ZC8S% z!mUA=a5;Awq#C@?Cj-3!))SHr%JEuztXrHDp)$cnXq+3B0e_orZgNo62kfG~z*g}) zXt=PiLEd#%HI)OA5)8!(-bMbRaeIap^>v=@FlOtwO4i^4d@!z;$d_L@C}G)_bGd;9 z^#P&bApY~R>2+9=zBfOqw!7dTeCYkC2c5P9dK+F>ro68l*oW+6<^ReUhLSaZ? zXej?z{T%mlr6a6kq*NPPHY%!1u2(0k$DNIkvfK;zV_mwDl349iDbS(geMn1)OmCPX zd@Kd{_5$rw-%&^W-Oa--^U7FIETn5m_Rtou1S{zDaAaq!ue5DcmcGFx}O&dJnBz}5^^njqB zdWkO}$I>cnhZ<2#m=9)h9An+PMKn4K9@&~kn@k!ToWbX;q^y#Vtx&65QO6W;5XT@g zD~k5Dn4*`^vaZQMV^V(byx9ryin7)x{=Bj*x~N1LdV=}E^iBk?X3uz zS5NW0#i7?s)404+=W<$whynRN|IocyELmRtW>L6#NvTYkorrP)?Q|7|Ha2y7nl)y| zXfjhrWG5}JVcC$loCy;Xle(L=(AH!&(m<$uWvlTff0H?2$?1*cqXm#aV7R{_#*Q1) zq4x7_@l>kN=n~I3iHVecP`I4C;44rsoTt1<^URtF6ErYr>%`7N`Y~A=kU#(1>jW`C}+aK0WSe46ACNI;BicG zzFjEF%FBo1JH=i$Sv?lP`1Xg#1OBbhdqof}9Tu~^SB<#kXuhzJk(E*G;oJN92)G-m zn=^ z6bUpM&Q1Gzu1l3oVYRW903i0ZJdnNhDFe3*L>Xc^7_*``2EUeYm}Iy_|2%_EKqko* zT36Kb{$8)1K2J|U{k;Y9SLi#UoK>8IYHZB?yr#XO_jVj!X#rB*xv(l=2-xN4Tv*>tg$Vomat^hZwb_`CkQOY>=Xn*AN? z$PTl77Whl`Wg#+!EINIMlUf`AN{P|_d|JGpOCwKe>8})8QvJ`K=HljuaFc8D>3OO+HUzXLn zCEYfTK)%bBWR$`@2o;BvU=2`hT(;v1Mi=7HZzO9dSKc#x!Y}BN{UPG911qr`X#e3shGambZ zSH!;CE0=!a_DF?_Vb+jMNBa0X2BqR#CZsX)JtiKW9{}cht0-Ers=l}fh;%MulAm~! zp`RciK!+9otbm33k@KVtA(m}zZ)5W{KD_jHf2FO^yB@%~`QW;Y@5VyO@Sr3J?ru6? zf|O$WV79eHN8&!{2jAgdxz#a?XWwMBecFMF>JIyBc$1l9$gXIro6 z+zg$4s%R28GH8m>9lc9qzgRp&2&_3?#>%n{P;V3RDXHO@uG~2RsjMkC$xaLc|2*QZ z6bG{*KL8WBa>eo$?#!f0B!EGY14L8ePxzhVB*!T@<~ppaOXtf-z@l zbpk#Jnr$VU$o2s%?y0^w*Wv36=ov0f2(1}!9l>v`gH|5yGj}u-fQ*5AxpVzInEueX zFU7sVn$`fXg0ZNeq5Z%K(>sNSN!Or4a`K*o^M<>OkC#r4y-xHf8>LcxEL7j$HaM=Q z9&c3fw4s38bb?MBz2=p#MThSvbfjzZ(|*?-Xve!x-7S)RNx2}T7zxZz@L;#9@eDmD zUajD2^sJspj6&?0gVdoD6Exi~yEHd2H{ol3Sd(&7ruW!X9F$-YP{L)X)+5mQd;=$o z)PZknbXq@b*pSX-_;tg^Chb;4DwBl3p|@ht(eQ{WbPDOvNDnF_qpe$9?!1pLEU*df z#pFjf|B}Q+Y$|!_>$Z5-EQJc>BU&m>+&(_(pC(UcTwD{6Zwah~UPEq>D^~N@ZBgzo zN)6wQ*7;ZmqFPb=;QABlH3g=Pj{7N@#5x_ISs;qEOHN2KO!7|R4PxPec?)r~KpKq3 zwfHvq%d9Hur=P2wm+@1YtyF?r=223&u(QEYu&m=jI@UBhtgm ziSD4rmzaySPt?jki;gCJx}k34U*Q8r7k6-=@w~9Rj3#BDwE@oT2Z42%wY<5XB|pK9ThT)XMcFo3+hN=IDl zSS}9lR9wX@R;l9sek7Cai>jZuwWSe%xp{sTnb=%)V-rB@pf^z;aAUMLG%`R$J*2mc zEd}>_8HnGo;&=$`LXq4=`+ylx_LNifZh`^lR7aI!Mt!+8<&#ix_sN~h2371{-Rnle zJM8sCtXGKJmTO|+q8jfZdAWCuD~$`E_kI=J&6S%Hy~lI!Oi|DNzP>xGqh_D!aKu63 zv68Fw<|{l~8A$cC%e>IFsNXI34EbpZ*tXrV#&K4MHBQ zf~+B_)w}K?0oI$1Gg1W>9SO6@#f<*JIsSSTkb#gG%k;))>GaKHoR@`0Ptc)wa{q}6 ztCUtJxpraI!XF~9$aZJ@Wm`Lm!wvhpAwCvH)(;QP_U_=w$TAm~usw&@^A-0OCMzwr z1e$B^Y_^vWfUKkZw|*IqHS@tNzYPK;-_&Qx0?!J}GWGTl4M@qZ(;2~6^@l}ewPW+a zSKE6=C9D2xFa7;NrdB!Vmemrvrt*eh4JFXY_Buwz8`^*}9!-BLA9V?EQ^e4s;K%1y zLO=@LbD}U9^;b0s8JA7`-`L61mvXAaIor6|Z;C??jBU;Xt3OO?Xm4zo|Zdp2&u+IDpMC z-ZJ{W2c;&*!rzW{1r68x8bGuF$jMulu>}@u0%OgzWWB-C3oyH)v&}NWqu{O(z93VejTKN{QrAOlaN>fRn+Xyteg6J2Ou0H;da&kUl zp7s&gBtKtYB0@qs?!kEf)>i7F7#c6eeVVPZem6IvqUE6J?*w5sfE@x~N75|Cc3&yS zLhC)<*{X*pUi1A&LOQawF}=@k-ScAZ-e7K}B~+VR>PUurdlk~;ng`GbRPux}cHoeZ z+YQeimq}4e_+=o)??oB< zBN&Zo^~IXj$4ChkzeSh34Sk_y(lp zU6+}eIdlia>`x*wWvli_EI<&B`16zHT3bj+eEH!Mz{>%%)Z&pZR^^KqG1tpm`;5YL zx>Oj3Z>;%#@4%&C>>ow=JQ`l$9_RdbwN0P zfdss8`FOq68J}i^l=YeNEIEB8!E3PLK^oSwgiExixcWlPOttSVk*$^) zQ;oN0(dy|%kw6XH&*9#g@W^it#VBVUr;<{wS>WUC5O+{*MIajX3=62j2t;h2qZ9F~ zVdjFoT6WvyR>W<{%WtKCTF+CJX>hy3?W0JSs~@^;Q=r=N^z*^#TIzyBxk#%$q$0g9 z2x7Nx%ZKeXPa{_V`lzbZRgk`F#}h>W6sQ$$EJrR$e40Aq{d%1mSCHdfWm(GU?>}9) z$y%?5wOaZ8#mQ}^l=LXhx{sqc{CJ!0ra!x=1qRogYAcqbXybzE);;pIXI)C?r_1>_ z9Z5XM%2752MPOA|4je8z*Zyf7KXsT4=Wf-bw^r~m^#-p~*NE*UYAJMId){lIT5WUl zAe-EfESKG?NR>z@xXU8s!YXGvSTBDqG?c+hGUJMa7p z(8*dtB+DC2C>991xk$Z>BueD|SX;}D7AMa=f%xP0CzvJG&1W6z*WD|R@vOb>isTiBmKO(#2pxZ%#u-7I&JYZC5Q%bdY8Rf9lWT&qmfvKyYJZ28;E z9S_~!Ue2eTY84FR$xg_6BVrj`$@QVfhDwGG8dNHEXXfx+E42sTx2E%`InY1C12C1s zKfC;hyv9^);}67e91j;@NP>IcDl*(xlZ>aUpvN>DLTiuTggQaMV}5i!3|_VP!F<_X zCh+JC9mg#6JOgGjk%wgHR#=kwhRsn`RVC|kwDrmVcc_0n~BC z4_m!;p>xi+k)+__-L%zOT$WfgQ_Z(LG{-(%?yp}03TQM>=HYY2Fy`$O3u(v8#%mRT zHH}Ih^%&a#*(b%fCQWea(}`?T*KZe02QqXZ-uQ>W(ydWJ$qc!o89J{<8AO}qmAW5C z=E|0H?oCT|DHtt^6$&$88`&^JjU5F~Enaq3pthNb(v(< z(tdG0-3N}(UKbOZvK?fUM3}=+z7qWiMth1FQSQ=tpN#n{34Bwa z#-KSO3O)^BrZjhPpH+)*q&s$IlI9abj_R0g3&JB52`3qk{Q6Fe9to?wLaW(6W3H85 zzz3G~E`XjAQzzIy@68?gnnAit=!U_!N&Le%Iz=ohH#+y6yq0oTB{fN&3hYp!! zu^h9<;@!{fmbdsuWQldb7>i&qI>t`jcXxMj)gCWvf8?eNYrRo5t5Q73>maIbYWuUz zVl12+Di2dm2FYv1Z7YjYo_wdiVPLtl$E)|*d{w-4JbkSGiIm|GwtszDAmk7aTpNWu z`735FpawL3s&Pkw_RLq0!k9{rlpQ2SYYb0X>Yk50KI3dtB-M@pli=o|D*i1EbshDM z_+w!y4EH)99z0dvOUoKX1qcg$fJ_v5mOZ~SzBHp=MzD8+?oUkd?^)2Y32*(8y?J6l4~BVBA6%7`uR0| zrsS`(oGT#JJXutv#cTxTS~|F8qTWQXiiOFg;~l&?o%?XAHWOXs%%GBB^3b3`e^aD_ zl;(weQ1eoSU*eXRK<&^j1J3BU+TG%I&zO7O{nh||+PzIqnooZA@aP+{HuhxuR={u% z2MF6jgL*WEt7@eRl&6<A!nK9MH>q@X_q2#OmBO$d1P7(M1Z1l1b8!5WDf3=P;&yizH-aj-WUMe z`)dV8MRlDg;C;AuEDH~mg9U4;(7CwFQz{qej zEtCNM3<>96nZFh=nXNf{-yLux+zBEHNJDodt+Vz*xcUgh*bSBExFM5EOi$D)pth7h z46}VpYi#_Yk5TLuf5K5`3OpEZQ>pUwcLcOLG3%=~S6I@Qz0fq{o^EeqDyAC#u*Ygs&VO6fG7#9mO%;#zFrY)j! z|GlmJGd>G|t;BgY!ho?Ys)8gg2vEW@x~V7`Juf`Vk{8A~grHaOsWN=qrTzG1V4`Zj zOolG;g?4$e4}~Pv{4&QuEL||*)0Z)0DfsQ{hFiuZO~WBEkKTNP^fXO1O50VX-u$U( ziBk1G@wjM7iGYWOhbB4+iGZDDHMN507MqyJobZ{^ux&y{Z4DUq&ZQxSOaUQbz&P-X zZsmTS6JJ$hp$O)Q`LPdz(3Fx#(hg~XR8w0idm>BAIkIni0^My@CwT66FJF_{hbij7l1BpHXBp|RMCUK z&M6qqFH<%zO>)FSzIHwh+ zQ6e%&s$RZN!nld(-@lLPO~(OT*c?SNEuo^`&xPj)#^pZu8NBcr9I}a5+*2gV%1C$ zm~pk0!*TeAh8%Tqk1hjM1}*sYKV#zf?{05L?+gHLLc7ZLQzS_gtwv*+cU=Gy)(zCF zizB^r&}xlcHI*d_9c%qSGM--fulOWD_bTRZ*8FCi7aX!xMO{x*z1opTIHP=GmsALE zo2BDsCuCr_NC#b|1ikpe56E>otILjOQQI(a8StnBeK>_r=Vthz!=7!K&7CT8Oxo!;S$lrTJe$4;HX&$ogR2dJ%CJk`;;js7T-ab$86 zFeojxwL5f%EP8UcBpNU(M~_cWgW*A7Hh93!nx$YS0G=8mU^QFYYuq`=B!S=SYyP&L z{RNNsDe@hPZVHoi4;~M8qq(Tox>bbZYyF{rLjN~esiP45Nz8oqVTUTtDll_Xv`Rjo zCNG)hG@0IaN{wpL_seuU7AQ`i&le_<1U1GW#4 zfMHdPl7I>_{`FD(TgL1!>+Ub(0XFL^A`WBJ3{fe}M2kTsFzf+@)1o?a693jTz#^Rn z#PKK4_Rot%_Cv#!97pxL4xEvYM0O>7Mh6D18;qp;7Xt53aLI2cHXOi9f59I7>+Yz~ zBWLO;r9&J$U#E@bFpwfEiqUgpt zvcjcKvM!xL;flCZ&GuDLipIStJ zAYao+f$Jpx>$r7<%E71@<>1nn`bU@j_EGj@$A2Nu$rlGeZu2>T9gvaph+2iS9SDyIRHIjd`w*`rr<>FFfMw*{Zp@! z@Y>B&d@$z!wBOk|6rNsTyY*(?%Hju=wJIYZeh*k>0p&ol>%)~fIs5)CF;}^vgA~X- zSA>YaxAiZwmm7u8o=@%g<{1Q2{|or;>c+cO7!_qBm1M-mD(3;{}f-0ck^`1_V{nWdauw&&mJWbl3mhEWr4Ol6S`?82}HK< zNqLZFxzbUYS(lYW5znFU5YCAsV)ueq#I*m}fZs$tcT5O2-rq;RwEc+q+kFP4xV3RD zWAy~4m?YX+=0NMDJ^H|Z*^2^RIq1WA0NOYRX-xSV`+q*;KgY6A@n1$pig0TSaov#oPm7&@S-iasifh`o{;z?= zyZ7vwM-txpU6o&55pjX|Oln#ed{=&2H-b6LRpKM)e?MF~A(HxBl7t}se~-9lY~v5l z87BIF96{Jv{W`nKQHf?u)QZyKBqpjSjd|APCXE5W{WSNXv3Zk<|NYj(bf9j6xDt9? z|NYN@wRrdgLjZy%Ti4i%tH0cqg2Ju5q^=x!0t-TdJPP811Av$Swj>?zx|(54T^< zpE3@)6Jks7ot_Wg(@}U3p`d&pjAh$L2b{m@Go5jUb_kwZy*Tp3kVh~^TE|_+SxXH{ zF;TNX6q{7K`iKWJn!)=eVNjNsR6ZZqzXEWf!61@zWINv>F^xFTtZKZXv+bYAlMPNz zOKnmlxa$uVxLmewP@2;5rlTB)Yiv2*hH9RaRZ@>Kj9zt3z<6K&Ms(6K@RR z+wAg_u2Gh`<#zCj4P*ZC`a%R?^~b)qF5e(izYO!#QfBJP*2@6l6A#wY+#}qk+NR#7 z*)BH;dW8^qW1_B8M_l+Y1Zce6G|HWSmDqfXjv)e?U6ogCEI6R_!7k0;=1k&q#>LUE zenTtknzw`J-N+V(f`#|1w&eo|0u<0!dN(FwkIXjg1oUv*l>C3Jst2F|k=~hBV@gWO z*R`6J>^Rq1oAD3W53nw1p#UKb<>iHsLcNu`(d+}B2*FXjamYvkz7RO3rr&^A0eR4^ zYHXA9x9o2#h`}S@(1-TuK^We)ApI>&RQX>N0MiZLz|h}k<_;hy#6yUd1OU5N%z=6* zVHAIzZkVt6tVf86+okYulp-;KiHz+Pxq*a6Ce4dD^L;6LF~g*!{MW>Kj00v0bDL*k znE3xZYShO)-{1GKrXZ^ZAOYNe_eHyDwJXhYH8(u8S%3nu4Cp`$K7Zs-B360zxw)>!DE(gi=B*JwI<(6Z;bM5>jGX7Pj~3 z(J(2l&hwk|GdDl5uxUbKE-mGiIQB@aUSwF79T5QmFnXx7ZdF3bMd%{HY%qWs(ZwjGD+qfWB`QaR!A&K8 zW{bZOY6tTqK*Inm3cV6b%ptqYG%+j-86pQbbx3Vpi)gc($jB9Sbqs==u%=cRb67&#bbrQh>OFGuv0cs zU7}(R+x_ngYaHvZWiM{as9e#TrXS( z(VXM7iP6qrG4BP0 zW>4LjCY1zGN3OKjAM#26zJdM)$_DyFq3budiqHUre!@qE9FufBY!hvHM>-+88oJ;? ze2gV>Zr2dxP#8+#T)siky!tpcVp&GZ__5*sg#AB!PTn@+j#@LsBWUz}7PvE+cDt|HiKHgwvR0%%c^f>W?-Y0mTNLwL3AWpg;ybu`$#y zRvUEO$=4)8;kaSpsV*79<-k~6du~+f4RDTJoHl8lHGi@9*Hk2&N6N_jb3XiQLxT?H z&gFp98jmZUr+Sq`r2_m*9@>V?3knQ^(^tysD?%-;>*&xZ@Uj_^{YDY1s#_(b)_Ifn z>3*wKHwTu^Pnm`jbYE(tv(0OB%t^yFeDxO01nN6|p^pG%R4i6^;x?5Av{(wIo|VSx ziq~}bg^T$QKQ7*s6B3hk9xm!Hw}WF7CvpEEnf~jD=!izr*7##cdi@Y5WMGE~xl8evh>tx}bA%eWmJ^B2j`klc*rR+C+PG>3D&e$ZR&jU1 z#zZ{pzF`)bO7FMoV5Dj-B9C`X>pNIXo>c5zPfLEKorBDwigRwnSEjuqxEbJ#O)LQj zVKaHsyxvnhQGM}+jg*X~G6boyuhQWqjN0dN8<+aN6`sv$CpS zMa%vgwDn7Ku0-?p_qW}Y(c9n>eU+pgm2 zoH(eT$9q%ImpAv&O+F#H7Chgj8|kPs*ZHdb@yPy|BLGrkLC?A0hcpX_ZJnm)v$;ph zd?pO3T~RR2IGTV7CdaGt*l&-q-=P4m9;Z#Y;@IZw@ND-s;d(KGZ6~@~9HG4#cHNx? z(Uyf&2YV}A>l2TPYJ}LAV%W!_r0sdPi{ABjofleRdWT))k#!e{Ggj1;Bkz2kJI#i8 z9n!UVx5~FrT8CAr9(R#>eBIZeW~^2xN(l4zbUrs3wu)nR1hC|6jbc@0x&nx$F9yocP6^`3`p?C>|Q@!e`Go_in@WE%=a+%mu5 zj#*WvfQ>tBg?)>_l%BllWBCm;ycNI;8=N~YP_2gVk63{Apbi{rL?bz#69{%Xr4^4e zLVcLJXwB+c4P1z$hQQZRi~{WYUZfv}@T8I|!OX(m8}gNK6!KIE%gfIdx_f3L%drpr z*iDw{m)|bTWs-cNp1-48X}YmMs(h9E?IroQpM;1=+L(afRQYwR=W|`!L^BvGPAW*X z9>sLvlu{h@`*SV=C^iQxb2=r4bW>r-3_^Y;P6p1an5{Gru<|nssHn1YR$Bb<2z?)B zq$VO9!ZcEh=!c~p?Rsai?Cg^h@wRC*x*YFwYj_|tXQmp(2e~Kk-{@xUr`rm6Z8(00 z8doF>O}icL80x}3FJ&7D%Ut+^9yvtElSln0;Zw>gpO0xOdIY^yRNyv z&QgGz^t2+6L|YIPFE1|;aa25AzdXp7P@N_{i|_6Da%XpCxeqR`gx}j3@GV&aZ8_Ip zA6y>Ezs?=_EZX*I+oiOJr@cV;aqWjLAIIzUHujrckjsZSp#^#h|CGu!U`fOVEBJ2_ zrQf*k#)F_xc!rGAqrfDg|dl=T?!Ael%wnDjtX|a5- zGhvi`xniV7|2>RD5>l`igPSdEGQCl!vJEDWmNaPOK7TV)l$bZcD-1+@q56K9DDnU*P*KgG2P%Y$HX?=9_>#T(YiiPej2Ls!v&}YkJ}4N0-$C^3 zlA2rgp7n?wZc!CfvCZ>g~DG=qXn|LD(dOK)^b|M2PYLeLizp)9=G@rb{KeJiA= zN%uCt7M{BeM62AxQ$LPi@Am<1;tHNHG_XX^FZzkm_@R~M;#() zg+qGHK0S8&GQ`U7Efw}>X5v~Nly@`6$8ECK>JG|U?qAy4*F@a9rHLFu=QQQ_FO5Oc813COzhY=9bW?@gl>e_+bF^wpw`c>zB*;G zZ;I~Wv^)n>C^7i-x%+suZh@VZ_CK_tUhvq1zD$jy60&17^~RDcs?2*pw!gDuf|_!4 zQ-~y{xU4n8quKfurz9kBzB^&M377C!kwhbo%hmk|_JGSoFVB83=p&2Gf4UfIR&ID? z0Ew>2q@8`SP7z<1c{q61xL^X=e4KZ>!E487Ei>wq4&FrhW%h zgHp#KT6!Ikz>*$$2CRQfX@5padUAYeLPXGT_7oMYw&FIuaVt@8K+L}50fXVl68s|O zq}32Kk9pFq$YYRH%XJiE%L^a_h7*&g%-0uP>QbL6j@<##}Z8&pbsy>CC664_Fwvm=W5fM)fT zdD&PUZ8@%CGfT!6x@*xjh79dzti-$X6;0d2ewK)ce)Uw`jU7Qdxn^{l{LyZ|C6~(U z3^R|)VBxfp^mXC~Y(?2}O}vyZwk+MZ_{IEINFX5mvL&ibGQxJ{YF}f~`Bp8C8qC4j z3K_q;YHy!3KAcID71_x@u72paJu)0gtOT*}&nV?Cz9F9bQHwAy#>9JXAtA%ztg2@$@Nwo*#cVv<*;vj2>T^_b$4%~Fp;s*TFRy`|q&y7}WsXO6!I0UIqlQ}q~h=eUTl^o<13D)AC>Lr zK$v^i#+Z>`#u;`&-3y;0zLQTd$b`P+-kZFM5!SOIJX_>(f=34f1kaNIx|`#=f*#or?W zGE2FXy|Rt=M84v#ndI4v-Fzm2mG7`akA2;z$-H;++oRaYa$X+AdElJ_o*whjX?b^L z27_^_ev@N~=K$(4od&p%{g_`;hLoFFibgxI(e@9*haL78=P`^?7Zxwm5)6yqg7a6@ zzz!+@-i-VWZU};^!GZ&4T37=R@ZDJOSTg5(Zil_yv~l*0(v3-1zRyc1~3D3)dT zsF~y!w#IxBH2~*|v6*a?c|Jo8&Cuz7(Q?Vr*M7?}@x7>=$pqZv8AEYi0Yf5x=oux6^1PWrcM;Cge3uQcpIs^9U%gp*U|qnBLbXcf z6shHoJw^NK6VuSpd>Y7bRh<*o8kIY-amp8Gw#w4OxKI~;PsOqic5=a+fhBZ@wR^kb zZ*=I3B^7`Ltv`)P+jV+xX$`A?$URm&=x} z%RGUDmT-dZ?&2%Hr^;~ojM?20kt}H+J-bb)+!o4!3x9gQ?wwO;-jpjv%nLvBQWPyy zs3%Hb$zb~d5}GUEnZ-Qmexa67a$iZL+DeBaaHO&^H7LivJ%c6W%aNs+U53SK0M&$p z)i#Tf`>L>RiBt5W9$8|f%JLf6ik zfoI4WTV4~{?2o#4A0K1|I4sd(>%H623JSfmleFU5go;amg0mG z7c3hBalg>b-6z!^d0B%VcU)a1I*sKv-z%MG%PCh+f(Et$=<8Gc%#+^^G-VIBL;gLx z8A5<={}!U?kozRv7znzgK<#Y-d*A))aE0Uk+2Zlo;ItT>uaVzDYEl**j(QQq(&G*^ zu5}u*bh%a_U&r>+#1ZnP*@!^CucNztNr%V4Am z{Rn=ic7=5Nns;rQz)=W``@S0R6&7Nxn*ZKln0_~x#(1@nCio*BcNS-SZuETXWQ`4S zjKj|b5u0tEBNfPX1atg!?gK>}!4$J7*rb^4kjd!z>`WrJy>J42AO$t%j^tcHFV?yg zcR(Gn-$b=~PSf}s9gAQbZ*vvzL+x_|nXU<`sa>HK|093OgpZo?Idn{c0?aJ&_6<1a zSEt-A<8ZQ*mLF1>R5Bg1r#=_g>+x1xWa4jVr|(wDio@!lI+HT6?I_q!c^{z^x) z#!79RLpjtJ=I7@JLq`&PkvQYR%S#BTosfufAs|M?<~jx{ zdApqX^K$>E3N};GVW8)6eW;xh@2XH`CxyW2jw>dUsWJ$1z7(;$VrDZ3O=d8RgNVlL zngM!C(IiwUO05zIUQ)5k=hcny&{u`RWu(h=L~?~&9?1J*LjG?j_SL{Jy^9b8_=n8rOsbqh|Whq8R&j%q#QWMR^J?&IBvolw3J>6Q9I5#~Dk zKo1S({hiB1ffL1;d>_%(sZKM}a~iCRRAF<&xKmFklzb`SfTsZd_&)IP(&)s9a)1hY zP0@Ma&HIna>-klvifX}&#MK37*4GazL^}H!q4!+=VF8>-xUdkt9||_iO)eQ{v&00L zDDa@~_52BdeLG%vn0X&HtJ#oAz}Xb|R(&G~Ix<0u&}2tu6OMNa%}zw;_#AHyPK)A& zi5GZ~>RWfJhdWfz3+^X9f$fp1jPMjo)I(Y^sOef~v`aK+MaL&Sy1M-CKVX=f;NkGZU7Iog_VLo~@z z6Cb?uZM6MtN+ET$uN$7*H~B7Z8{zD6FfT6rA}pdm;?BUgizO>=uAA}&!f(Y1%AvPV z?-#)8FXeSEo6fqujV?4R~C7cmKYq5e3 za-WG1`*o$5AGU@D)v@HfDk5S{oyDvS04mBQmL#p;DfUhj4*RjP6Wo+R@?qA7Pf8@0 z`ZlGAI!RlhKkKOyW{{XyHy8Mx{wRdYiH7^M`{r2m6B!8fIgNeV(D2Yo0U;BJ*U`-O zg2_iW(R-zNYu?>wumYgUrTFtHpy=VG?W||#n`bl150Z<%_&g1rqpYH_A6iGkVsUo& zJq5BOzuhU@J|xiw1Jo+t`6vi7qCQCtRrLqgsF5oTaBFT9V>FzEm73t1HNOyNDogyXDCEZ!@XB8-uu4q z|69woe3@PpM};%Q|mGC}x#njsAkNGwQ6C zLBDUH#^KCJ8Kz3#CEMNcw6Cn4En1A0imbNM5+=v{CV0@Me|0M1ct-qP7P+Nc^|NU- zfS-{HUaaJ&wTm;g*Ez9jb7V+pkFpAm82P#PHHT~kCClA21SSGzc0 zxgh7ShZZeZy)56Ufa#EhB+1dsOl5*hgWW?AoJpQ;4B;Z2THcv{f8`Q>=^}`0-SE!G z#J?=UWV#ZPe6Zuzg>)5rmQf>3{yQ(M?_^Uf!#CuM?$;Cx64%R%TkkJcMW5PpFe)~K zChl_<={ele+{MvqiP1zV@aicMv#3;iiT-)u2u>9?iSb9_Lr9Gmx%pSCwCW^vm7zsm z^jP_;YDcSTZ%MjO)SJxpbTe7;4|Xvugq#81_ZxYDmib1aEM%UgA#)+z2;z{zUEVa; z2A$1$Ye+8vYl{R#Cz-@hU#IKC5xS<~YDZNEz#+|eas-M4ft28nGG!6GTI@-+$Np}|a>op~JTHJySICjO<+dlbc6bG^?JOWx-` zAW*G)wS3COd6F~B7fn@m>k%AqV3V#MU~y1e$JbfJ@nAc!&s&C3#X(1J8}d^0E58q> zmFE+ONs}(iMg*9qI6Pg9dh~smEeZ(9V+TNfHyEqK^U8sxw-BH@YOjQ0*qIO6S0-5@ zY$xU8CoJ^$7IWAqd7N(Xk;=v@*aCr$?PXtg4`&A#e=j;LW$Vb8T1 zD4!{nSo^G~O`zUeK9llsxe~h+wtichTe?`mL~$8AP~;^n08ahjeOlZ+oeA_Y$P~$ ziBbi_dA-7t2iM|MtZXAd_o&~LxBF7DfqXBMQD%$98C98i(;!=MiuH1U#AIzJIJ|HD z;mB>2YE0p&KYUDcywXM|pwZJFa5PtTI zSW5Rutf=DO?tb9=87jyfIGb?qg_(jX=n;{aePjN>nD$I zEW5TL+p&)CuLnkzviPF7`&*H#tE}DM|+&ID~!{n`x97##0CK|0c1GJPfAE*pzCVJ;* zH7Jr(zO)*@rcAv&7ei#rv)k91vpwD7u$V6&cpDyy>m6!rHYUsv`=<9kSYZTzB5cU!dA#tQd8N(W*6MMZfj~y%O92q5xEOT5ILc1AxnBovs^FUukqs4GU5pMggmyGFM1|-^D zHJ*HF`{jMX+wR1jB(ciH78bf3w&_d#h()R9fuQiD!=XLTi<-Bx4kg5@Dut|OJo9gs z1i{LECEleuSjyO6&Je`slKIMzd%A0^Dg9^#RdLRcFja}6=fv-7P1|;_SjeyaTdKU% z*JCnN?K1@k&G0r!D4%2jC6(0ZM@gk$sZ5`UJ zN@{D*94#uD{?k`RYb>>i^}e3hw6H}^fl1w>E?Pp7mkY#QUpT1Bw4Aq1w76YJ_Dh`F zvznZjFw)*K619I|llKXKW`@`M(qC4Va|Y}MRxBajtvfYu?)Jez)Jtaa++2=8oY<12 z@1t2K(MXQnAki%*MTo($6jbTX3;FXWo`=X98Y#+%7igrQNJFakM z>r%~D0>|(|876rKTLg5c{5qZ~>nl9aaHi&ZDN`_ac?`!PpdgWH_FUVqxzOsfw)s$} zR0l~GXn3p>qjoExNvG_M-@Ep6o_ zgkDw$rKP&!FW{>pt94on0Xt;4$er;>CUt=T8JsYp`7-!DOJI1o^Gg4h5vW^pC}Y*Z z&PE}brD|}viZ6>s?%h&qRTf-(IA)*de3IH|Fc5?hOs>s>m>Vz@W6caUOwBWxUDJY`kU#Xsy z&AiV`B^E!7V2CPhHq>rBGeY@%X~w?3Qy*;e!?>0yg6SIH6L<|ja{>l{fNf|S(+QQ& zhkbp~@+ zb2(526~4g(D>H6KBoe@=m)*kQc4ifDPM1U{Fm5t`{WOdQX=mCCS)f^twP3Gppba7h zXze#`^!hnoW6Gz*Wp0RcjHu_`Ji*E$d{Xpoc{(AKb7;t&CoM4&AboMeqJy;(&Ue{@ zFnpX$xt5Xw2 z@L^U<@Xk2GV1LnPVTsMK&MCWoIa{F|I`1t-kpa`_7?P^G%advi>%JsG-!f*@|lPcvye!$$kIo4Gvc?V`!Sxvj7M!@wRFh8MN{AP1pP zK`BKgr#~#29XUBv0MwFHZLpG~D4dIduh7j}q>&dFyT=K6b!^e14pBpjQ6Zk0j>S@J zZ2EH8Zt&yO75?4{7>#GvR;42SQReE$4|jYd2cBq-EW=4R;0c8+$2GFZ#&S)WnHkY> z9^K;JC~hXuG~pt#vT7^6*bIvzDNVF))$PsKyeV_$PgB75{KN_t_ge<#PTT>Vr+!8w z-K8$&M>vOhFx_(Ll1R1r3b!~8h;(<2&@(xn!%ej*{@>=VGhfE~{_S#X{2UNR#pM$zCcK#EetIg|h6slBbb_MSN+l+r_(Y4%C011>o0J zk#wOc%G3IL9oM@U?3sUY)5oo^QDkMP&$yoSwDCMPe`8^cL$&6&x3VCjxS;GJUB!02 za8P>_wi|+W0of;k-RYZ`Ib0{jsXr>*x zUi_YYnVE$tQ4$NbWp?WB)yiB;8_NORSS~ra+52&Uu;&z)RmWs@4mN$*cQxr=OLS&GlB-9D#Ij3)7Fb+I1POE3kUG@qvDd9tQEuzo_@ z3O4wznc<4b(``IcaFa55`{MEfv-=3;@DfhI)<&PuB59ZeF4v(wA7X6D%m|$(q}3p1 zn{K46;@j9$|5IDep5A$qD!%IOY8ve__ZNf~*TP?=_rkuOhU){I3|U;%9()Hxs-|EY zs0volrZbIg?d8)HaQYL9r-?pxNSW0rS)O%-O}}2HX<0seTSJUF`*987`Bz(~np7Qk z20Fa9(LIijP*i8LK|Ln)vz{F4j^J?Y^aN^Xv4{m|iEp!cs6@eD)LlEZW&4ZY^Vkm0 z_*R%byNKwutBC~XgYj^zrcc!0B=J7|o-@?8H|L&OixnO))Rys;Se_n5y0bo<>jRD7 zUW~Dx2G@#n?!yj4$9r$%M%E2f`n<@nt{Pv!lVE-5bI_C`mHu6$X~K;{>^qREKbcyk zE<8c@h|@Q6O*$ModUdSuu=!)yr>54k{ptxq+S5s4m-gKTE-TOd!22PSBX;^v1v^(} z1V(7qe)R(3*Q#*Vj0x|#2=Oa(s%pez@#ed3hN!l0uV3tTSD6P1zPgwk+wwO}EvUx! zpJG#PSmDc1&*01s$HxB@D||hY4}kSbmF+lymHt-4G$#n@6w62MJ0{kj%Jp=mUO5Pm zbkeOgrPcT>hXEe|;8x=C5ruIe5rnNUM9zsExzyZ(F|{BF0z4nd3@v!F4$q-t|1q+o zhTmiNU%`8RUiE6F2jV^$@ z8%qc4Sq|R{QQ}4(V_YM`)$BO+r^pGsNI>KgEFrHC1CMejO^NyxJw66sl?31L7zG7| zj5jbwYJ5y+3q_I2^eM_7`Op&wjzo?16a!V&aR+%DR!Txfc0j1j7dvH!)-}MmhIiZ> zuAthwYy8x_%r|=yeKIbovLu0K()BBKsTc>qke^xsYu5+ zR*V=|#nOCR60e!ARib|3saiN6p2WEVid%DOX!h61wD%p)$x|J=QCfAon$mpHmaU)uBr)PufhI3^TVC3;QD>KL8DYtA zMD61SzF)qTzbYq9EF+hqG9AJ-g+*kDElNCE4+&?sv3t4Uuln_?#faFg ztCkn#2}_(ZWmq^X_i~q2f6|@6nOgx?JKZK`b^T>qxy2N_H?}VNP>;?zT`qSDj+^e8 z-&dE4G6M;vEJkw%!7K&Z1r~@vrzJT#m`by?5A~>uQiZWhl+oeD@eUr`uZUBAbHNlY zrUIe<60KDN$lZLL*1`e2(qlh7RGm{6nq6*hz<17M(Od#?J82Gb@E7yGYdGiwHk-`VP${%*n`Uo2(j?S}s{{y= zuXrCi4zTHPQH_@>`%Yr)=IgDv6Uz&SZ-b*3AD-v&mCB#*QJv=p8kW=um-$umj5thV zOOjT!y|mprnlE;gL*JT4=;_`4t6R~6o^3U14)a=L&o}D{X=#t!<^#gsqDwN<2{&VF%wH}hsF5A zCx_jquNd@hM-kNG@e-u{ zQ_k1tJHAE^owMw2m9c+cTs>S%lL9bwRsX!SE{_BCjDz9J@1E)0j-Y^jPT6TtE*Drv znO4HMG?aTZR=x=MLo=?-G!qXu&d?JT@SyHjR`lw6hU7|uI$H^1+{Zd=M3W3!`=k%# zBY8J9YLwi@)KZ|p2sHCH(gah2`f=JErs&4YWZYW80=hf5il>xLc>&|fh)HQ==b`Lo zN`Ta%MBnT_ub$iFR~2v+!=AHZ{V9Sdz%a|`A8Z`oEk3=^0mEKDcgu9$oWo^0*FmQ)g%P(>=cH33UejX=wTT(k<`~+R%RIw`?!S!+$UKP zR*Aq)%IlxYdJf~*P1MlLy|klOc0E|37<5&KF=PVPtW)1SH8*B~==-2NTxcsQFjlnl z;q2R}x`k9uK~0$U-84;X_6N2m0or~^=t<>&9??GdBmW7I2JbsSv~z|LtwNYRxew0N zxllt^e`i$$VPT~~{`cBopKQAaXKEh(f5IE1NFd_=Zsw6+?;l>yz2GlNCnDMZDHe~% z&yEU0<3FJW>p~uod>mSZkJf{~9hrZJQT|mPbqf6kak7h)a+^U9$p`jsO%ig4?YH}# zzh?YnftsFM4z_)2uu~q;<{+ ztSBijB|%wpQuBbyI_3L?Z>nO!{30N1Z|1KC{TwJG@?d^ttHJ}9EM60;;Nrp~A#pth zNj#5&f**$d7t4JcWx((QO?9<|QE56UDGIzyOrUG1@cf>%iwnNKC)cePubLgF)z!zN z$age%x(cA`s89hC*Z?x#Pk=P_B|$LK1<_dXL~}+B9GnQBoSgg(MlSMi%vdFc+(G!Q zBuY5q8R>a`ds`dnd9gIh;NT$cQaTy)cl=S-_jraWf)6<;q4|;Dfe{+xwbOm{b`KB@ zT3>#p2W$v-sUxEN<=>-)ujS^PLYe`$Hm2^JunRH36g`gl!lN<%zaI&0b_paajR=> zjdrN57*Nxr*YDLfzfc9pS}WPpho6NU=X<> zX>AxqGy$jSOJK-iPGhgnZHDzP(Al3D%wIW=AEioOg#^f*XRM`E&L+jVkJ^=Jd}k%G zh<%a}YA=$|DMrT1kF7^00-KOY4RC9ojWKES^!z$FrTo3=rt zwX=&zW&J7QS6}bC7@x3;u$r)ju$H{0o>FISyi(D%qxW)6`g%&#D}Ln^pXGDJT8ZMf zgcQlUr=EX)7jJ{*)h6$hq$Qky;~*8S9TM%{iA(c%rfXon84)5bIGh znoSr_m-;4@ovg+lm>XMEwVg#wEZeKAJ?^vW+$v$j{5m_&$GeFg0iKwE_%$0ToKmr> z7vLn0qXECbfkQzHZ@G1oFxEc)%53=$Y|Gz3lb`V~z$HDr4?3Dy)9f*-rsx02o-2$A zu0#pZrue%m@NE?K@%;NMzd#0mpmUBS9?}&PuJq{qvZa1Kyv2do`bG8M4fxVO2P4&S z+XjNn{yQoLoXq#p3Icw94o0e5DvjjJ@8tX$q2RAyefeL20p$FwQ9G~? zt-VEoF#8YW{LziS>-pxsdO)4OO11oJEfe-42Q@!79mka2QGT8U{37yiLzDMBvx%?erLpTNekHw?~otZ|Lt`!5Y5a^QQ z22*J*ANdDP)i-w?>WJrgs^n4KN1))BDcPU=@};K`Ui)tgN5o$GD+tY@>-jGldF({H zmi7+DCg6n8;FXXxRrJX9d8(9aOU*+PRk5|44KE&`Vzz@D%OJ>@kPiL3_lhzghMuBE-+aRVQ$r^)rmD+vicl(35}6g*$RUlVS^<(GGzm zHQ6Ec_F!?Gr19Vy*1{{ns|o9RV)6Yg*Ec*5$l!!c{4j5CRucXLnH_)P5*L)y% zNi!D13b@bWQ24;!i-e}IORf1~@BjtvU0^O#o6=(cOWrfN8lhlIvJ9$MI)&_MeYwK{ z=~`zB3zKJA8{{#szo|c+kfx0{yIz7keO+L&Gb1ki9swYg0HbFwGRdqTwDb}?`-$8tg$Hm z)Tw_6Wes{-@~`oG`~bF}DbJX}(HDHXTO{tQlSlS0n@uL1pjC9FF`JP1gJDV>C5|IJ zM=mc(Oy;*Z=($O;Z-wMmJ4Vj0*ddL{gfO@296&BW%qryTh(Gz*;N#xAW@3t@(f$<49rqyb_Cj zes{p#HN{fnWl$BuQN2W_wAKtST^^q!z#}YVjrsJujTJ4v?>ImyV ziCz^)_*4e0k>UyhCWM!-B{Cc!{VAIRH@r1`mlXvi4tW6WPIpE`yjBi^1~8mLtV)Qj z#S23IMT~qfgE0$|;R{3UfB+$yR0zwX?$;C8lliyD?)wCYzMBnd%{vAriaB47B9$+Z z!-N1IG4&*eVZSdrKj9(A07q=E)RAY6lnjFjSi(LPBN7R*bog{CtjNIPe#YZaZ9q4EnU0fG~AdSsExQz;5ugui}w|1!Tcm5iRpPT>%U>#2sfkN%bBg1 z)PfoqW^pXk0?VO9sNZn>afo@pEcZ)N*RWGSxhRX>ofYwXO42)VdcU_bh&a7^SGj;r zI7i6Xym8lFT!{7VIc^=MQb#LSl%wWB2HpwfV3w^mZVL;N{;h zNtWvEGK_k8$Ib`Lj30jS+%%`3G9}7t4&D~;HmE7ro9K^&2MWQ&ShW-0zSi(cQW6q>m`-KKbA9wl9ITaJJ8JrZAA9Kks;f2;cpE`_hu zELY%)A#?>C5B=ROD;C`l9nXdS?S_9F9?;tKNoc8OM zP=SV0b0Yz8bYYAWkXv4>+U523m;C2^L&}9Yl}eI1O-|yf-IqUr!?>|aLs}9`T0&0?{AoF5+23z z*Qd0B+L~USZcZdo!;YWfh{6(Nw8s-uo4v%ZmRTkZ1- zGYn4>Ywre#33KGYg*S!`<(3jBUX|A?Vmo1Pl?8uHJUb{Xw1_{VfkJmv0mx;u8D8gSZfKgv$M$;v7xbJGqQMs+ttv!1TU=%J*_Co*D_t` z-a1fYQ`6g*h4quei};RlSGzOW(QTo#Uyw95Z_&I#jz88yo|yNSWZY+ni#25}GqvZ) znRP?cC+rn-Ex_P3fXz{|6rYA*5i;RV(W*imT0r-&N91Wi-6RV+^ThackJ52EK`And z89??b2!~BV8o%TMTAP<3v%`6yn>71ih|jU6q%)exGr_ z#f{@_fy-O5sH4fP4;r8+m-uFVH>7D>YP`+-I^p%ght~}ETwZ*yTteCT1cm(GC2i;{ z1l{cR%5m9I8X@<$ukTi$R;?Ob27Nw+%d*l5NV-;|H1X(vDnPQNFExsW|87Lz%WnDQ z^UWuoVyrn5PoyI`Bbs4T@0=jKyk9x@bmQU$mv76zpJmf0JG}gn4!J2g|4!WB!49&m z`wm|m3DCvwf8&O3?WOHcS5l8-|8bx9InWu4}I!xXS-3{ROecS;U&Xb_O@m`EtsqI;qfgcuQW z4B(<^D|j36O2$sRtV+N0zm>t;PrYP~<&R{F?TK4l{kV z##c&VP3xTf?gxe*Ms-UHY-Nu6t8e)4j|75v52*T^?%cwX`OzYad$9Ec%psix3&@rY zCNIwe4?+HMOH}*IYHzG57DEEavu+Q&6L@WDDd!p2@0Ywyj$=$Tu_bHahsgZlCi@Zm zS~k2D(njCcIZa@~159C}Gz$zCRlL-$TVsEu5dasAelKyhis4_38B?w{`tWZ*8NOtaXh|U(?qlEB?sNw}KgR*Y#S3PIZ^uYD z1+-BUF$c3!tJfp|{DMdgWeTiW)f!eW$crJvtFii)g!Kvuwsu>;EdoQc1_HA_YYNwe7EcL=2TzwjtjBh3ZFp&i8&ujRo zI&lp+89Y})h?2QkGxKQNgKAj%YO8-3R&%iZF~vo=*dR3FzN>_JtTQ=F9|27V)^M&n zBDGRIM+V^&r?g4?6_SuEObHQTxR4cC#}5E>cY%AYUviK;@ryf#f1U-ryl~+!_lR9P zzr>Ls_Qs2Bu2=1s>%-#PKyyOGJL0rD5O22yerCy~_mYefkf z#j5YCXN*GPSG%Fo!w2_y`ZZ`D?%0v)rm?rn`)GI2-uD{C1zeQce8?9!+J{ZZCSTgiYJgpu;t}c% z8ZBS!3ts}|Ltgx#kr-1&Z^I7cU2VQ*tCC6x z))MQ+njJ^BweDFWSwmgczzd21OKu1(2l&X%P(1+%PdR56G-hH=e->|T|2fJvI`R`< zM{V_7`OhtYNNa(NL6gYytUeZCYIyhfo_HBGZ@;11ZK^oD`kl~f?1 z^nh*C`4Y*MO@MW~T3x^A4}4aGw9iX!FPq_7l93vD_T3EYg3pU!_B8w?8LQ~y_@U6= zK+bzEbI#tlqhbCbuD zuby#6>j(o>_P6iSY=qd*(-E4&jrusOqJ$pYR4O!{#>_A~EuXrSAJEPkBzYHXqqU7T ztdlPltkt@Xzp$W%(YL;!+51t3fflr2yo1BFbeVQo+nndqZZl+Ul({D)B=4R2Rj9SW zx8m?yduA+lG*?T|#K!p296$=`@cPb$p>59RHZS=^c+(r78)p4#saO| zMsLtCj``H97YuZkNXsmN{?K)-EcfTn zuuD+Ep!k+$GNMEd_%+}y9@bqIEFs*R?tL5~$L5Ojf|8VXsr)C;2Bug|u5;s4zJKlx z#@?KUEEIS!3VzAfpO1G;AOeLyErusxWAptNy$&cBI!`tQA??Uy)B6sAbEej2f%`52 zRuIhw@D6%Bhi4G@E?7V1C?qwwrC1iHudus>p>^zCQoNr1w3|hoYccShJIOuQSy3Zg z+2#H+2?n(?WLl`Yewl9VDcs%j|mxtA@8N4 zl-8mjZr|dhv{LuJqUHCt4139-W0%rnun~t=>e^>yaW^2~VrNJ@-(;MY zK%;YbzNnp4FM630vLT+P){j$CaBxGCv>%M=mWuWKVdV>3}G!}jZU7asLGZPh_>mm^~Cqnp(9btXY?SGb%r zC8P9(EUMw!lNvR4;oFE5gM)y6(T^>Mm$_w&M@crTXf2(PQX|Im=f>>wTwNd3JWi5L zxrCPL7cvg>63sw3W&+yTlKo>Ba)l-9HBxdXGeQ}MiGemX(75V-suvXYrBZq4n4>{% z3<-zm1WCOWfaAC5^_>Sy7T8EL@m1MNfiWv$wA)gF?`(y-ybcMm1&%d6xOqsp(N4Av zS1hD^W&aSn17e7{cR#JuM}l~dr;9=(>?=bzT;%zh1X}bhwI5{qEfaIksfWo85~6rk z|92;qeyy8ZMGSgJqPQXPLJn=saYOC#Gez^;xJ!|M`5<;^_2#N}$)GO{p*J(-cWDRn z%L7+Co6VOL0W;k%EQ zKys}1_{tlG1_XZ_T>{pc=aQGlG$oJ8sKiHdBJ`7LR{eD zc)CBx`=^oSfC4f8;lFf{PbE#>OeCc=!5*PJSVSi!!jogV)VUx!EsrKx_~>IsbJr1x0dnprNYdDZ+bTUM9!%Z5&u@H-b`x19`&$+o=^0BJP| zl3v*zu}8PaBJyp+Xv((U{J)8vfcz}=XzU^O;cIb9!y|(w-tOyge>^3w-s@QvhO&a1 zg=L)PB%L9fBKhj{m2V&|a-(hee~vMjN!l8qBA+7c53SK<@e~F}IPrFA5H%21POP4Em~>G&2jn!|GsX z>i^?IAix7f-N0DKj6XlE74#%N`*$iHhW2ms@Zc%9%bx4Gx+1@1)aM?dRN^ree;xz; zoT6F@!ZikUxvjpiv#_-&HiV0uAWNT_Cl5S*D7d)b1bHD{Tm8o$|9l&CU*pSoN$4y^ zFp5WH@>}iSn$tEWT(llo`1E(j8e@Sv1oQs^Nx|J?cN1_Ad?b$KcfpgFDQG z9u=yX_6)if_5T=9FsC;^J#cMcA-M{y8tRLmn9KYhjB_9de}Qi#vNPi^mFgkoll@p_ z{Kb#InP6fKt}&yTaH;sW{-|UGVgGj~m>@Fi7JO|B{_PE6V;tSO|2&Jl^U0v9?@r9i z8Gow*reskXVqN@SJu-2ApeVVv3dct9|8HD}aSy0<-OnsIUQ0>ou@mqN`^@+-SwYcb z)kys*7>{@-Gz&31o_y0s;g<$iZPPH8O0B1o8c@Y$2_4RNNrQ!f@pu+;rE#05`;{$hqDx(T*` zT$=n%E)w#)R`ig)Imf75MQ7HSACr-ek|95rEbKI&3Frh2@Ob+&G7g`46>5S*qUPa- z&&|G`?(~LNN&VR}cwO*>N#FzPgjkppGPj<)JU&=f;_I@#mnLN4PQGG z=}3p@es|+Kuf7eKfiV~Pjp1rA7gIl=>-(sLg264p7z>RPQ{?P0HZy)%QSrKd4~&tqvm#*l9wABFf1QiJ#`_*P1~Siy4#Ptj-l(fVCm3%Pd+ zuG&=Ff;sUpYtxRAN@4#w0l@n3vGF0?0QN1Iv8wFk7V*Fe<*IY2=k?#R@-QO1RG`oQ9#!lEZ{JYWb|-|%@#J36 zrwLqeg89CKL8_YHCFeonRGm5KHjd?l%2jrV65HDttdS`F5-5Z&ivrQ zQ-%7-_K}gaO zN_Q7XJfm>1A&#~jkQcd>sW?uKt2*jRWpMmZ7|7E>O0mzpZst`=UOlQ%mNr zCFSDv$1#H0Q%jbP2h2zA}hZD1Z0dsegvKjB)jL9VE1V=ff z6X3r=e@b)1Eu1%1X|m--%aB|=tja)ff}5WrW=l^3$`qe zDlAO}XZ`&^AyGg0fIGd|1S=YGZCi-fA?6GV7J~g%UuYRbUMcsv%EXtcYuQ&8BT|qL z(VBNFvB^WsyQ)FQN@X&y$mUI6pNhNYtY&dk*v0{rc|!FCBJqRvSVMa zRg@*q+Hg?w%>6u*wps|YenY=|ehXI(2yzhI1|9V2N z)qLP~k`j6@N~NNQ`}*gO1_Fs zxpL^;P5?qo%}aA7Zs$*QK1ZmgxT637)}Pui9;P89Gyw)^F$r=8+n$$|*L%W^-eqUsUsf0cK@L;#?krH~5W_qfvb-BYFg~t) zDHto604+H41&l-{-Npo`d-pBu4Nsji^27Y;n*QPvo;%3_&jI34G2r<(pze2`XgOEU zaJ=pi)APF;SI=IDLlv!zk377bxUh%H&B%)Ji{2T)W($dr8heCsWUBo=w|&Sp*TZH{ zahC_cv)jbfrfRch;hKrak~Sv0#C+F3bm&?f)KJ%8k;oLE%!{!yg@@bn1o)tDZd7&jG$a+b0o}oH79!9|Xg#c)m z$S`_5p`1H{4!?!F>@q$5(zL{M@wQvW!gW`sW34%yqSyXiGW|1L`%Bt4t*Hx_sJ23G zaPBSBfehZC5Ik-<$9M89%hX);*v5Rn(%rh{d9;x5eT6#1-r&Go3>ohw0zSv2pwQ3tq_W|O>Yv*o zL7D?g8Ag@jyC-~3!9GTG6tm52Q2T{<=nF=D!+LbVd~Vf^*Gk1~f&?Q+-&uEFGJpoW z-Js~aK3gQ}Uk+=(*IW-d*lc##seopVv|3=i3Xa!bR~kujnA*T`4O-l9M{8!d`h=#} zNjVblvEtQXc!z|>ph`?N(2ONA84?auyQ+}P~;#t>0MPSuT?ZOIWtI85#BA3PY!v43+zW>t@PsqIi1Z7FBek#aH$%@LckcyLMT= zv07FgeaqwQy)sJkPiuLx`U%#9iZ(HZ0RDIoExP)U3ZPV{`_NounLzo$2oQI9Ns~(7 zu$&mS8w}zch*?a60R8!XNBHO9_%(x1ac^FzX)~n4A5K3TEq<UFvmG9a=E;`)L8>KR;B43rA);`)oOxek zt1UDScXZ%bki(pW{`!bQo-4IzvN3 zLLO|kpMwzsM1aB>_@_~hamRQw=hV*Q5@IK9vVg{J_40`1=6g$eSF197FJB%uAV_4Y zrOA`v?ZT)=)T_|Du;&h(#>&@#! z%$zD`6oBq>?>iW#H=&p!z_Oc7bDL1=o`@l5>IM7noFO`^+_QF;9}|8YeA5mATFt*} zxz(p+WHDMC$c|hpHt*&XvVDz*Ec$LIGGwhS106^2$Fs<*rwV7g?e6DYnbpM#C%GsY zf*|MIF|RuC!S45i$qdt%L5b#{<+d)t>>&W88{dL*Slxfi274TxJNRh>L zhdQjqAaRYQ?@YZDC29f}N|~elnW<1oaU(QET+4vs!JMrp~t(QYM8dp{hxzzC*dx%p< zE=ccJO7?pE*7ov1PKj6$x+<$zY;EAc|82*N1qzuz)-WLsw>@kxIAZ9B5rKR3vyXH@ z-ES%e&9xhZhROz&taj;Yk@*60M+ z)a!84pByw(ApR+ob?KUZXEK^BAQQByS$ZG@Feqz>X{q*X!Zjq~lS0W4;g32NvcUE1 zcvUlqtp|)Qj}^4;Yc^uWEKUe8Rn^LXmQE)OOspaB8D;2U#uJ|Z5n8aJYn0Waxs8Jz z_)5qPV?R5@>vB)2Fd-G$wPt7Nj>a!v!t!!)6Th(CVe5NAba#`^KFuhn%ikRk4^3{F6^c45^!Lny?9AE z96kcoGxPt)*jt9hwKQwPf#4yy1`7}@xVr@l5+o$JySuwPObG67!QI^*g1fuB3vkC&(b1dc7V#-9 zhgG{z;3#)=0)>`Kw)J7o7p}7TO%2tQ$ea2{5wknDD5mVDawx|zHYcTTl8nG*j@2lc zvk`1=Suf-GJI{6r!s07u^Z@cuyBhaluyZmOQta9yf1HoW%($P+EpqC}?a9TTW^y)EL(QXI8N`0Vk)gnejU^?3wxq?KRcbLq`W=rj_-Da?X+XWL-=Hswp)1I z72CQ5Er-|0GSaH%v#G6P;Y^m;V0NN*{#PtuaHplSWwcgDv!sbZWe9BHFaBxa&(2<^ z06o#}^D&WR1&=0;tu@@yd%91dT7GpA?zE%W+Mbl-wKg!A$n7e)zQf`CB8h)gpu{b@ z?Dj{~8{x6)5{a&_ids=j?c2lF3GMv@8*vUa>Oqde6jsBPtzCunY%!@+OEU@^Fy zvMp)!=`|2R@*D6@r|CAhPj~-yJoyvWSlu3qwss#=G3RHmMS{W8z}i>BkO$OA@`e;I zfsX;${EtXvIV1ppr+0s5GP0)`FrLcv{?#2#uVP@x3%Mg^=e%#g6#d&4Lar2C*c-!_ zg!(H)aR3C7#|$CLPAa#nPps==06|N@xt7kqEF+y74hJ#AX?>iCG*^?z?YfozbUa}6 z+xeM6pBQm(_oXl5Za~2GC3i>$vtfwGiRgo~GnUp7#r*V7@ig{h6;n-HT!+m*kM$3W zPf?m${SiO5(+|r`t!&LOr<-osH+A0RD*Lq8%nhE^WphlXjDJZ?MRQLrQub1Xc0SL}2J_CgbN1ty0_SL3qw%Z%5)gb{IL zjz()D0J+UJR_hQqNdakS&I;z;Y27Z`Ds6{3RNGm^T_eS%W9CguHH@9mQ}- z4N!x}<1L~bYhu)q6;^LDrGrPRX@Ea#t;>2@9?nzPtt@?pWDzSoEEfS8oKGE{%(*%v zrPCP>KOvhy$#2H|Kej3j$>h(4V4oy3xT_u?ywr%i zc2Ef)&%!rZi5Nd$3a!NXPlcF8=<_-pCA?!?*8ys)-dkj!%=*s8w>UjS5@i^U64r== z40+Dps1X$^7|vHmCHfQ>Uppt=Ct6Z_{xlq^R7K@6hF`YW7aQb>Vg&OBcwPr^#;=80 zT{3^X8%)7*aUsyaa6iuTxPn~fL<=)+b%Ol_8kyyEI-KU1Gza3P-p_ejf6?RLFUMx& zW_ne+%!sv7nj8v1+=vd%?xv~Lkjq?YU0>F7yIIzaXSQdH&4!Fhbr-t4n(CgzRv@^Q zhVVquBKXe^=+%m#Hsn#{__Agln<=b;h~BdWIib-}M{-~K5adF!?5Y6u!CohKOTX?O z*X(XT{X9O$KdW1KiLCA>#eKGs6mzffhIp&M@Ra?oPAjPws#ZyqCf4eNn*=!lpk{z? zK##dWw2WN+%Cv1Zj}PtQhFCpzqtJc!JWlnSmON6V|1dQUydy}2D(-WHJ4xy2laH&| z96!t;g9F4e`o*;cx;|!_szxJGjrisRhFonkx1Zp?X*?(kTLc$r-M_H7kSWNfxLrez z(6s(@>Kj;KwbDclh}m(}BO01w!{$!ueW01klhwQRQA6EPzNpS*g_di)aBAJb@~tey zFJuuNImE@;J7&*|YmUD9`LDRxZLk1g2z)AD|byy+oJ()>OJ232Y)`|>OE4X>{p6LsfTrDPWr z6HRtZPu1H@br5;~g9ClC9CS* zg~>JRvu|mdr!yU@`7)TlgW$ZwkbQu91{-r+Vr7z;X!wdd+xqUS;obq4q+ZI2AkmVt z0&Q+3{i2T_`XB987xQ9$?sApado^?nVBYFge4`d0l?S(zl_>wvl>wB`DnW1T>_4~ahHS6K7=zhi^#Zz-5kG>bThH4&%jK?!fbqJ6hDUW3-*TZ zFQZ@lXB_ue_hsl>ZPO9HnpM!3IQ%D6Jgr8=k5#({h_A+_y9@p@fxp6t;M`Z#-4J)} zr@Jd9^uI?B);02Hh-aeI9(8bj2?ar@j&O-y2e;0IA61L>KfBBCaIhU3#I-+nKXSLu zeeMg%e>fXpuk~e(g*@XQG&=FcpwPeKsJ{mBPejlY8$9$CPwi>IUqW|;iVyhf?|%&M zugLUmHn<1AyUH@ze@rYz(TfZ$uK7=I)0b=vdj9dt^PfBzS~duE#H$AU)5TuqwH8Y# zW5dJvOO$v~f6L@|PhNPCQaTi4T71ZJ{MAXjo1s$JZ5~DF1k(Qqz=InEUoj(4tZIoC zhEqCruiD{^cuu50|2Mb*Ry8N}w=W>_8K(rUWtRHYa&`HqH9}VYOO&$d8&EuZy$-f{ zO1!QC>u$cd-XyH0vJPTJgSpz>{}noS`kF4c>CjS+I<+&>p=KFym=+>l+@i;It*ff9 z1Bp=e)obu?g@2xsG}Qc004A{#MLnm~@l+u;q!r;+u5CVZ%9d3mV$0Jq91_d!n}rvi zhL0ovgr)2v7m*(9xwV?> z%x(XMkt|+5R==*wAv$nqQ@Hlo!W@VMr(H%wZ2!jEpFyi#9&nG;j|zYHm@aSm8w#t? z+~0c}7d2Q(H0Z(e7y1f*19IU7;EwBxk?4tN>oCp-Lno66b#${Q&{QBUb_FKIL}M<3r6u)07KB`F+uSEwRpD;F9yZ_ zr-FkqODle@1!dDdo4>+2;FkVUw*M_JMIaE2eJ*4yswI5&O8b9};_oKFt%0FbFY^OY zDX?pMTk}Hle;LI;%?u3aSU#iZ3u&>KzagDb=sKwX2<(?m|7!jp=_hWIZ5v+ZSM@3w zc%!S0@}hca9K(O%9_$>I_H?C6DLR-8fXnb8pd#q$>v2wW$2HDdq&0j9csAZeSf;>}+p8wNk zfM;Z?dg#zrld;AV(o!nm+^y_)jo3kU7Ksyy(fL0|&}4R^-+0mw@0_4P7bh1PTN{)8@zME*d7WCwnsYs=_B{kBSVyt-HcH{^{ovKN zDHJ<~@v*b zsaZ{$j{YL@uHS7*IrTSA`(ohEYR+MR?MqEg#itnaLNi^}3u|gEpt~{I2Ui$y3G0}O z$BX#i`Dt8@Ue6MLp4mRh1VJCaZ#eK`NqppYuVektdam>f?sJcg@|X$Ixp9N_QO})t zkC3$4Xh=cKzbs>S5wfB=?x@A=X{jJsieh4LYf=2qM8+Dt z%;fbK-Y?8ff3AH~7UP*UV8%D9Wp4UCd4&&h2n-U{89_1`Q7?Gb6Ip$Q<9xcrMfa^P z`Nr{lrg#w{^hpPrJ#BfkeZAUr1CPitCgS3k9kU&#GP4HmVb2fN>4fPbf!o?NgG3LdEIjYFBsjS2#JY8Q2lb>xc zT^_FNTk5O6>sFORST$Oz9isO|b}@c`I+TId1Jd8TEcrpPGiX=x^G{ArmAXJpc}1~( zjBhgiM7>0(GsY>m>B&WyL~> z1>0OMzW}Jl0pI`G9}zXj#`|FY5#5wua~FW?yVg90?aH5s19!^#sSWp+&R7XT{+^f= zSX3il-;Dg;EIxTl^UM8`#Sapj7O9>0uXlcJodOHcdU(_eDvF#{Z_3P#H~?TvDCGGi zcQ8KkMd0@FYfxNQ9a zv>N*sYE#_CxK1ir$zu49fqH15LhX(O4>g+n^A>%o?=7lHhd=m?`leIE+gYhEnLjOk znrZLe+5dG4_)7d7rZK>El0z5tLzID!pef>nPAjC!rEBUl}!NVKJ}O}j!YJUCiS z#Gm1~@9ELZ8=h2MC^M=Lxsoq=xTvu=@lJ77-P#k?x#j>m)n!`VQ*km?)*kov_ z9Rcm@K3r%av6ajRL`@q%{CB36Ka|qf|C}O!A1GX+ZQxFG&)=M-5z+Q2Zs)>}h|aUP z@4wR2IvRNG^wbMlsB#PS4_hePjTAc_BYo;%pH7gE)w)TnJ)Pr5*734`^H)yCKTjT` z&=+z4l`kOxfem?tQif?-=mvYk)BIXG&C9H$OYzAA0~`|H44(jlOE_2Nn6Xw z!(K1QTWM$i1ffa#Su=J5Yn>lxdNv#grs~~xJWV?i1w(kB&sBoze4(pF+X06 z)Z{i=n97)S@~2Jo3BBuGtIizC3@b#=I-gZ(x@!cV}O#R7%aW)Gjk#^$uxyfe+u-A_l-!(&d_T6B;aVRKju?tvfT?Gn8u6 zWx#PwPjfE|rNM|V^F;p&I)BGP#pmr~wJSzx zBo~y08h+n*`U9VwcEEgq_6_IV+ea9WcY`z0jaFhb_xR9($mws*y(@;;B{kbzZLX## zfz*t~m6T#58ci;hK`KHxZcPhZalda;W6;n_`u~gFJSQ_A`av3?53x=SjE!A(jY=ya zVe(OvPiQ3Tq@Za-J+9TZM>9P!%aFw{@t zKGt^t&90wmE1{_RMAQJ)mK!ow{z*168(y8o@Zw&*?+2$7uKIe)VHC@LjR8Sm^&WX? z^vJ$xFhock?LPoCSx_w;P!?23 z+1(mRPgD>F&a?)v%Wok`-tNu7+;Fp$47E5v*>4)|WQFtNuKKSuM}a=j&_O?_y?u3O zaZJ%N7qgY%k3Ao{eH{jbA3a^5sxI6Jd7|qL1}QVJ*H|wR9`4N7!O)39q+uFa9H1;bg-gkR@410qmM0Wu^X1`t`Hm1{O7?L6 zNpb5*tn_O}15EmTDwR;mN$lyLO?TEvN*xlX9_Qu{=?`ztboiY!dM7k?J*)X&%m_fN zpc}<`6&Gy>L0hgHgPHvwP9b=%GLm(0L#8(}7~|IVxe41hJb{RTBmNnHAZwLvNMDN{ zKu?gRC@SLcTmXjt+yR3;lvDSY#+kj7i>VXdtKFOk2vqm6UM@PmR_8kvHKt?HMPMJ( z1N#PsOZV&uCcKJkO7R!MVnkHB<1MGa(n9^0>cg9VE)cl_pjt~R*qQUUjrp@loQ-LU zx?lMue#Vi4Q$|4kT&4r-;h&c4S2P6N55n^MoY3pdSuVf}RQc#f!w&6LqQCm;NF;7v zM(uF8Fav)|*)+0}yU-jP+S!!fv7DgJ1K~E>3pGb|3VmHno-MP1bU?ut4jR|o3|1|s zG_(fwb&fLSgBzK|d-XMrBu7*aPeYM4JFtf!2F+ELk}uVJ_L_>4nzgpfh;j)Kg|}>? zs|wzoN4VD@0eS8jPgBlk3t5{(m6dQ+s%=;e!aQdHL$hOtuj0}k=ir(LSVwn{dk6$1 zPw!E1)ub|L%6Z?F#b6{Bb)ob2vOZ>(l498f)?yqk7OBoG3@$4KYOi4S{W*qi{$grK zij6RC%^H8{W>9(I+4llvwCAhenO6gp8?VQ9c$d9L7!JnzvtsAO2_rr%KM=KR%dV^{%O&Wn3BPi8vo zl~##`T%P*dSY^df%QvOtwr5dJjLizm)!c+xz2Uw3qlXH_4oHjTGh5Vg8 zGRy7qk~4$w!@iUN7cep9!_}F;(}~pujlCJ7$K}PE&Lzg9^NG3BF_GnJfvRW3(`1M^ zI$yLO_xawy%m;pe^V)U)l3%oz!4YzJ(r6{WLhi}X|CSLis#&tMr`Ym zJ(Bj|{Xl$5YD6MewMQ=>n!Ute8PABAX`&jcY_n!|lrh0Ra=fgo8@jaHJsQ$rZ&GtB z;#@%z3*m*XsC%lEVY$jwMbiM6gJA(R#z}4`wf_wh26ixgaZ}>(2UH#>x_f2%*$R~} zxf_0;J>*(^?;Pq`Qzhi4NomhzFkBxSpKi$Tfo8M=VYDYZ-vA%pOS?B4b8|nmGvTjP zzhbR+5Lv|r-$|FC?cgwgUfb>>a1F{cbF|scPs9^Y%5-<9fgoXZ)PbAO>nGowSofs^ zj`F8(!!08|V@lzPht(X9zk2Ix=+j^hbLTHb6%RzHSl;XYpuVdZVgWS`$ zvw+3stz??x8Uyaa&h_rD%4x+lH@$rGekS#!14`aSPd|WP?bGzB@~%417w{`55AgDU zgl!i5w9_X=%{2x`x5lpcnwm6Q$CYDmZ%Q&vEC>%Z zJ&2SIMps*BGr*P|F_=f4F2ac6xPpHgt5=Q8pUr$?4skPhLtfXPwUlOau;$0!t%4Nx zk;E11cu%qX0*z^soQ8Eqy8`-qhhj1P6eY33(rG|~I>Dj z(1`Z^z|t+Kc~-L=DcvBgUh?!%$vWQg^fk|8AE{EADI{V2oOUte%ti@(ta1Cz zdI?pmbuaRg6%S|**6I3Q_;Rlp)+M6-XZ5JIihKj3)BVX!CSW8eT#~3=h~M>P{LS0L zl3qXy?kFGa$u8@9Az)^mzfqc%)|^1x#SL?sj|IOy26#4_L%-S#61_|~N1T2#rJK|$ zWhLY1_I?oxE_JfQg0Qw>-RX>>9HRB9m!`GrtS9-RSJGV`zOGl!G#qxpI`!#7|3}Zf z$z)n_kF&Fnf>b^)31mxwaXw{%f^T-XK|J-jT!kTYg`@r)kyq%Yxx4)d_@h5n2ax$ zD6TBhy%M-^9M-o8p@Eh$H*5 zDQut5XaDg|{a`d8%Wy?t)bj=geP41@cTq!V**Yt+z>VFaqa1v!QZccai`n4)=wI^L zNDGP57;qp*w*k8$ZqjW;*XZ^nMrZv97=70(KWo^MnKQYlMdoIvSXgVPC|9l#A`JC1 zwu{7#eS-}CiUqtL3vu_a;9n@m?@c14wG2=`e5u!{M(Nb9Kokc5Sj8-_XBeR`WV zmK(Dx*2aSWe7g9{_1aaeOFzhe=w>sZ_K=WqMh9&BrE?mgW=pOKvbwL?0^g^9=(zT%Ju^_YjP)felY3O@(2z$yZv~q3oamNQ zL;0v(7g=A=IA8dnC1#$St~koPSo1zp-RKK}f;d#nJCWG>^(;obn3V$iLSzCzS#|2x z)(U!;Zc`AZ9OUzfM}&6T3=-z>>7*54h1JH`flVA)dy5ee$xdR?gd@tvkBNAGTRL?i z&m?1eQC`-GcxTwAwxzEz?!TvI{`O>Ff&&oUtb#W3_=1x?q%3G@9}DGb$-Cqzk-O~dtzjyYCXZxKaxRz@5Uc7e<99kIpq#K#uUUar_- z{44f!%2Asao-VHtiZ)2h53e#?Dz`}x0%hfhe>g*w2B1^*4Sw})zF)i14x$t~KLnx> zP%)X)i1i;Itz!h^h+#=o(kRZ0Nr`@UdpEY!;hDpyr}@D4 z3S~k@e0#kZ0aMdbpk0HrNOT0&GINs#1%(gkW$7DOdqpB&jW}U}J4ZIWsZX_Vo0&fZ z5)dv4;DtU?x4Q0OCHH;tbX;n~i?mBBYdzA=2iTxfY+PFyH#BCv=YDChwW+{zKceD? zdVxiHH*YN)L1NN%ZQHb1q2mE||LT@%U)w|4M7@64jHyWYBV;3LK}C|C8z-hFM9HKDQq1@q>A zZ&%wz9dz3@OHeWo&%Om}A_oP@A6KF3ti9F+Y_uv-gz%TO6EPiFqcL7Ibwl5{Vm8|&z&yqI!nmvd})`T-^_E_~fu+bD*uYO8XZf242WGD)3G)iq0H|XPVPl8Q3 z@5#R$I}-%1sD@;v6^oul3Nf&1G8W{P^FCJMSDL1!eU7T#Q?JUnHm}Ex!8M)o@G+Wu zoz-2BU%q0tOo9L55n|Azr$>o1)zSK~^XpubBM-sRJx@w81t3oy^e%Zu1iA^k>1Ls4P8$)Vx7gnTp#NJt-{ zj8~uY`fn@-He#;!r!E^Jao$SbhShBtKWMFUKn>=n)2Sq51jmYZ%lgeTuXk?5q4qq{ zb~4^kvfs_tAQ!>@B*}VIeET7GJQrzg<3v=rj?i1srBMt*ahu>vNl_73Iniq!xuBP4 z%jhSfCm-cjPW3L6Xrx)FCl>A%!Uyo{6)^_Iq}tmC(Z#uNKq1t zbsQ+zSHRWyZLxY*gDeuwNtsPUph-R}RjZiRB_d*r(CcM#r0}v&9oAs)T@lJ`epb3M zEuS+eME-sLV})w8d&;7WU9EGrCCG6lUBoFP17;hhTulp#gq%(m5|8va^`-ADMM%Lg zeW%_f5j|wJ&Qk%l_rmR_tbMA{%fjg1wz)&nZ+;$%LD!%8EV$ed?=@5P#FGF&(M9c> z_S6Aj$qB9aMZ!s<0AtJhKiQhR$De@QIWQfg9Kh1T34E;0H$MonHhDBRFHKS~!Y!cx z4#eWr%V?0OI)UJVx(NvwAtzb8e(av|7%^xxHD9ryN<3d15D;%;2jg7cxle(pA-m-y zZS(T@af2H}XHnzo1yS(&bIJlqoyGl zL=lQ;rWrh2;v_SreT&y-iCuP)5=~u9?%jdId=Q|#tfy6+EgaQH+{jsPoffy0M>Nb> zzV8n|5Oq?{DvQi*e7e;WvRb}oliq|1q0o||a6-d_zn^7D6`I)A@2VcTE7s@m6)`XD zo1+*klo)B3mg^>=uZAzlB;r7&94);7+KLpk*d!Mz{F-l9OYhdnNlSCz{PtE;t4>r< z7C3V2P4}5eb4g|wZAW)^lW`1I*#quwGx57wv|jF8iY+qyh3XX>?b>)t+lLvIR-tT* zg~4*#(m6l{kEBBR1S-E&)rn4P!67Z(LPT~ zIM~>eZaF`AlY56^mzlrsfDYU3(b{`@jA#_~U(=gcX{vRh{TzzMc$U$+5gJ$GK#<<- zHDx3BE4FH+>3#oQK31Af*ow8sK%a4!SjMQ2D!eoa&wZfS@q>^*D0L7i_RMR{Mj1eyGFm2zE+|}6RLAs zid{K%TItlFjJ+;N$Pd8TqN>2#<%#Xa-Yk(}&!ill*S*nKssk0yaW+=SU$QiUVcxwp zOW%T$a)y!4rs-xsKY{aT!O8>Z7kEmJr$li}58{OHnqpHrA|R$*Fu;VPdqY^iDeTS) zBn{|r$?>pXtCe^$Ww)QMqA(r|52%eE-*XwTuK7}cGUf#5e13wZdeCg}@;&X~R0_3X zk4qPs@<jSKX_x1LB@!%6YE3-c+k6kTvFJqq`&ZX#&nIM&47J z1JQR4!yY>DHb|-tR)&R>*Yqs#0amQ$oduuzG%BG6RvaHlpjSK;zgWp|!9@VnaZA@9ks%|l!qi*6M%Qf0Ap=`_Px@A5fn zp!4`t$s^`8(T;i$l56;kbH}$bi-*EQCpU3r2PWbHKI-Sva=juUJRAlNYSY(^NEzj4 z`+k)aa`L)8b7)!TyoVK3C>fG{HBUwLZ&=APX`^lL$w|J{v~CRpq1?ZCQVwS)BNKce z(M^A3?$G0n|4Q*@J$$$y3=RY=>%}%h}JvolWJ4Wa|Dk4rh|$#%e(Cv()( zBamOoQ~1Xwchv8OqrG0^8z@*gwN=dqlRFjyBXRo#MK!&i*o!AtJ-f593&-g9*NP*I z1)=*W4&9K53A6!J8)F1N%9%#PFNh?#C@gtW9UwdVF?O}QEeM+UPD<&vxtbpKz!%t_ z^T;92G~J`hnGBgiSpQ{u1l!-JA3Z$Fz(|XOMuUaR5w42-L4|CY2d>R^cGkle)cpf* zivTAa65c)`YEA0~GPgtU)r$qz9jJQoGh=6!ahO8TY#(Ko^h-Ttg{w^9C`!E<@0-LQ zg+c;eM+o-2(@WQlc^d{>CFJ@A0?iJ%!U=W*<6eZ?=tSM=2j|WL;i8KbFWod3UfQS=%o(=i1*T-IM)4Va7Yz2ii)%&DTeKJ z;1~g)q*!q;#Oow?KeEAGfCU#SiP8P`-N#J~HKq$u;cnqJ7cuot&hgZ=k7Dhj<(hmX zFLA(nUxJXqr%w9iP?sc~h(pAAvZVrOM)P3;e1Wj_24c%WCLN7jwWw#?4+>;&{JC_l zVcCxn3*4oZbt4YLpGP+LPB#bp2m$4&AQN`*?BPPh1twBt5+$7(%6mC3Yahh{6G^g8 z9oEW8*9@{J*}PchVKzgDbwwaY^)yM8BB_DixeBx7;W$mb0>it0oF6<<|Ntk99Uq8m)3Z02v=YbF%Lv@FR$0EQuT{z{+LXJ&v`U| z#RA+yalAj~Xb9+Qv&qJU|EL_m_q&o&xY6EMq&P{Pt@ZTm7ANKeqgzH%UVvkYE@vd$ zPpq3`W9dR#qfUOWle{5jc*ECfhXtL!sVHw1SlCQ%-^zGY6Y%Ui&eF}!*M++KfHK*7 zERvtfG^Zc&0C`8e4X5l1Ad**g)^*O2l6_OZQk?|i(02)!OAAJFna{IJu1r}?2522+ zNYs*ry#_t6dTUh)U310i9`Iah>D#_3U!ZcgdA$N+L%I)r^m~mTyi26vk3zZnCL@l|}ou~W`!=%U&ODSsBV|t2hDHt){ z9I|ytGh5pOku?yFK5c9*$z!N*%Oys z{o;1jLp`=VK2Wv?Wq-mCIiP~q4WHJe_9d>+)b=D>hQ-IFU~k+V5k_TycbA``-^M`v z-Bh=fXwzZxu&UoCC$jG9$H8FcpcR&b^lzBKx8RacH;ME{qC*NTl%rOW>K%Q4xzcFM zaf4wm8?jg^Yz*HZ#*0WhpiZ9{2)X`IR9NYTD5p_w--)!yh^LzhzdoC3GL1@sZ!2jT zg_iGL(6X7dBvTmFc&78?{0C3?8-3x!Q5Pl0cd_sm9#8=Q!PWv9N>5A2TXPu!5O>3V zM{cKP$OErs=~T{=6E-l;Vp?xlQDm*-n*LO4rKF_E{v|8H3e^}VbSA2qxsYtwd@e;# z(0nrWhw!aY<+m(fUVjYfpD(qECgRHGb77*yeQBW@wyBEs)_5P$Pjf8F;BW?u!w3lm z@pA-&Hx@-l77w>U&FK82>g-#k6DM9*C+r_v4K7FmA3w5u(4E2pnJK_b#v4!~y6d~r zRGI)smYe9=Hg{S&^=z(Y%VuUHcMizA|uCacz4AR|UnW z*ZOk$)jQO14PP32N)GRki8)ypQwVW5z{H$k#@(S5D9? zAG?;1V}pb}H$%pOo8e9yr3a)HZ4A9ucB7;RjL0OInmMqqyM^1g=5J08Bq`h@EA4p6xyl`rm^U=lF6#(zrbtTuDm|!6B`L6RwJVpVpJwPks zwYTf=W%|dI3C9&@OKqwyO8d`TF*9hEG%zzHs-VcAx4kV20|Ia66#6?Omh~ZVQ*x6Q z?8{|cNF7ft&ghbP|Md;9@7o!#CrKbhiSE6qvIPJaLRBmG$tY*?44lu72uZZDve1bS zeJeG=xd~1$<>_3O4F@9yR&M*an^dJ1OvN}O#~&WO)h1`6v+ny$Fw)Q_4mHLZE&;N6 z$DPO|X@J`XLwW2?`qBCRkgnTRFs*nhNsk>8Y_c15^QwyT!>jjB8=1vJwOgXs9m} zJq;5Or9B*l+`cp6+2c~85HK8Uk6FEk7E`1ZoNmzX<0qCO+v=>lBg4mvJhTKq1qZ zTW%01^L@_F{yLpjuQ|sLfeJ^2lSQ-jm;{f>9Y<_hO?d(|m7|iDhK3Ro@a*Tnahcs& z_i#0DP2Q-zu-{ilvmugqb-_kx`53r02C*d6nH1I7>}jkaeB7A$=;pHkbhvq)IMc-l zfUav3!G=3Bg=iLA+1VIK@k5| z#n-cWeVkND8eK>q>;3z#ycrD_zwqXQy%8#)883%H?5iJ`-*wAONu#OY8M>%Q^Vzqv zG{Rtd$Ue~XU0HXcQ1TT|pt2xpN9y>vU11C=U&C{h6Z9agk>s)~1nJ)5j~|Cx2eB2! zu{J*(_n>fDA(HeA3knA%&e~}aNT@h4OeWNvgjWwN8CIyXrVWd2wZ{xQlEeCu_I*!N z%Lb+orn?n$2W3ia#p-B{8TkdLsf{SYo{3!C00J_2@2U4C?!eq5U_2*nQRY(GuiXYh z0>oYznMONrVolhuChzydmu=@OBI+(32z-F-qM*FRM(Zq~<*;x1Sd}A^zX;?D+mGSW z3BUtq3VtY=MaGG#B>4vPdvFKJrIH3Plk2CgH}+06pVarbYL8R6NrfIcD_QzYGEdc~Qow$D zC;$77qA-DuXm7qLGcc9k!E%u4nKI35h2sWjWXsDf%z(@~9WH&@6X zPMDHuU=oq7r;5Db{3v=UGVu98HA7VV<_-bU=E)t z8B(bSL63sW1CI8CS`oJh(qLpIDZ$sDg4;Np(C)CioALT^B1%3gy#ZW<@IM6m87T4m z$bxUJt{Y(ylOsGTq)Ec}+7R$PJaHp}wW{oa#zy!7ecmpN?1XDCNhe>3)IWr4bd&>x zzY*)doJ;b z7%Dsdc#}E$7x&<>_yC&l*LlhEQqXp5>{V!2gWq0IMVDQ-BDqvJ$5#5 z5VXRC4_f^ctt9V*4OE<e6(*E~&DrMkL$@_aT}%(=8km)JP?9_)4@_d z5d=ce1R3!)f@HJEayR$Sv3=c3Y6sROZ->h)cI$K5l6how>S;~#d%pcqx|U!?fLxI5 zwIDgmWbny4CLe=x(?Ux!=+P+cG34k6=d*3HJliJJyY$g`sJ?Bi@F{Q}iF~qrWbb$C zZ!?qAdr1pw)(<-#t)%eHQAM=X@G-6mt40F|$vn&G84}#^>`&c69vwLLX)j16y6U4X zyR2O%_}aIV<4Xx;xVbf7uJvyiv$MY>Kll#0)Sy?aZ2WvM5>U5QR|^WT-|`_Q@W4cP zHoj-D0do|4;K*sSC5Wo|3vQs%z*gG0l;2aXwM;M?>G4Fjrcp?{&0uVG;xpp<_ROXU zM@p)Vp|HTXiwfr}PZE4sV`suau#@q?5h}JfV(E07hH`%7Y6AzQW_W{@4j>viW{+J# z?m;1w1^jNC0bQ9#_uX)A*6Y3tH7y~w?#O2|ebXmV3tqZOC6NC!Qo?=jFC@8t{ z`OrHY?6t($RfEh3s=FWG)}=FD(|08WFqc;H_e>zS5|mrVI(*8dr42wl3eaFf9(T95 zL3m>tDyy#M{|)tGj9xlnbE>wjE@2n|S2L_!Q)xlK9O|!Dg{ngbc~3r%-%HNQufZ%3 z);ox?kAihDMiHFqoo!kSgklYMtGy;z-?%(CO$zW*LRFKgqR~u^K-Vk;VcsxL5Hs)) z%0;ENt!ht8huQDR`l;*4Gmf((%VZXf6gCcujf1<6m?%@YOUP@}I^^+PdAaCh5 zCBEwfs^LyOT#5Ks$ZQuM(%P0mXIV!-$kB#LbmmF)-7@&QA(on68Mat&??$>mwmgdZ zDIdd_l;k6|i{EJPE`@$8%65fxC*4%z{UAClcCNmEnNb@$YMT32&uY-#k?1=Ab1dow zp-8kK-GYr(j41y;{NQ;g<7P#CuD|N!8j@UE(y?gtl{BR3KswZAqetYqBYfa8IiF>k zrR@ugPw)7*(#3Y;#Ug1As3(@GkVeq6P!Efc1kZvJAD{vTFFOo(lk;NEx~%)z1T7*< zqwIuorM-!jhH9OmdqU79)^Bh;l5W+7Q(zD$=Z4G)&Dm5JH+4Zvfh*UPFyXlHWJ>c* zL0nj9;cpMb9q#Jt`1bXHjww+q>e&cE0<#>Uk)KimrBcICOj}5B-_}HGJL(4I(19WH zeddSUyIs>eZe0ncmgh4_@Gb6HET{_(m1FX~Kq#BSL+j$)HM+N46yqxS`0>hFRYhqO z@CRxwe~6NGW^c&|?{`${8+1pNpUMm8@VaJn>E)`B?ZG-L`G+q>8tM7ad*2a{*|bZ@ zOZ3*PG-%>tAuni|+qxc?rLjnfW^Or3RB;BM+%6~`VDfW_)_dg}gDh%iK1t@2vh|`) zgCr()j$Sc1bwK$+6^b7%FU_~UD7m(cu$NT0#-qJCir7njGmH66^O-_Q`e~&WYoh@(l!}=Y$L6AfK3G48Y);U2agV7fr5^^N~(T)HwkEMI- ziy-tFX4=8wD zbIdLI@S-hD5T&#CXd4`mO-&u8L8JT=Fs#j+6y=Rpf;MpN@Fvc9vD)#wbYUw=Lqnpl=v-HS^dd-6Ox z$bjvLp}YX87*jAWkgl#;cp5Uqr9MT0M%Ny0+%(k)m1;81oU1sB*5v&b?^~q@x??Ow z<;)m%TRI7(+$_BvnCO0PZ;|t3A&-3bpJGGunjL}%j*139F6=5sEG9+fMw*m~auE3* zdNSqOWS|nkNK6wrIsQpRb$Y+$z3d@{9@kt+{RNQ9yus*3)%aybHabvM=9=1~XytyP zN`<~|MWeBNK306b3XFUn?G)L+GShF>{xs77aSMP$rl~4j=p75>>4Iq zw6sF>h2kOw3{&z##0Ej~(YAp?WuACw@WB+1oX|fiC$xs7ghX;wJk;0ighlc<+H z@T0GuRi%N_!KLkVOMGBf!5RRy?H{^VC&9P)yy(4eKOlh!2#NRn7u^|O*$VinXv*#6 zkJ~bC=5jL3@^;K(OAh~{Ydpn-NCJtbS!q&zQ5{&j(y#M8f{A3$Yqc_-e*h~P5+q{~jwk8* zCIb_EF%NN%_T0$bS8Q&P;?jKER_*?=2VhM~r3nq|bBQPtO4*#{yB@o?d#=&zf9>p?QYH_WOdV3Sr@5GGDyZLc^hQEkJ+ph}_f=N`R~^%VE-KG8 zP_@Yaf0QkFJD`EtrBk#Lp4o%FYv8PKf1NUaiX47f$bU2V)_}!3Z({XVg*iWD5&ZvE z6X-<*{%HCEEI&!%-_+xTu8er;!w&|VHua{7? zz4`Axzz_XRrTs@>JkPb&%=Et~wEs7H>Sr1MqiB+Hj0`;EBQ$i4H34KR)P^kDi>#J`F;P6J+C{Clx~z4eQc_nC6} z%j(~&_E&qg*9f7N0C5zli&PO9MNEkl|35!C8l*#5tU z@K0r=1nb>U-1|NG^C$ut4H*&GeE5)M8So`MIt`w^n#|0?j6P49eu z!^)=QH_`T=>Hfc$p^gG9AXjOrf0VL=CwBYq;`YD92iDVD``2Lh)`PUTm_OU!-{QD| zj{l!D_hV<^8EXVNs}t<=sHg7zS6TP-%YUF9n#(14e!BSU3d5S z?f3ofz~{_4Gjr~_bLP70@O&FF(WvJGl4WY}Q9MeJGR<`uu^{THo9}+L{_B(e^<56qxd*6>EQ`(!I|8j!^yBLjQ&M@omCJCN zu2e_@WH_vFO^;%LWeGE!kbnX`_)h@w>MKwxkpGej&nj?N60O^NQODC&jw0 z<<32x`E%^Uex1Zuk9(`HSFL}^{8lSyKF9xStSP~;S3=E|whkQdfdnfzvxX#ZT{#+w z4g1?s>8%zIxQVaW;dDjEQ;*``h*iAEaew4>tuKJ{ZR^xct6x{((YbDMay&b9kz-wZ z9)dT8@G}0v3u@yYGQJ7pYmcHj+VkMvPqllm@0=xVQ0=0Yg+O4c1?8uS&(BCsbspQ#Hb?l#Nbk4LUVKN^)4|zV=sT#booP;JC&ERU!hqrwZ9XW!y^o4a;-nxj_R$0ZGy zE-+Ip{h^10ihA>y@IGjQ`NbRR=#1et_u`%x5TSTzmZD|$AS}%@7p+_`a`|p*qU<*E zLe^L`gk9=?QUdqZUt%|_dda3*2F2Ng9Nc#Yk6SrMPvu=*C)}V@*fOq1A5Qzb>ie6Z{TVoxL*fX zBl%LvGmL);BH$(ejdThiVtGA0fFXg$Y0U&j++Az)Wq&cG;`OxRY{U#9Xz8j5$s_~& zg$h=J0$A?Od=Y)MyGo?KIU*eQGq|MSDxUji@v3k#I{C5tCul{GhM(&k3qY2!#)J?R zUB0C($?A7Tcc|>%KJ#c&0FM<8>h3FQM(kcPeRZ)R`mDOhkTt{FjNAq8fCyzO9X8=Ay$|6%Cg(W&J z%RFX6%E+@CNJg5^;ldA?7QJ0WT{3O*5&p3x8esH#LgbcQIExVHB6=Bi(88Iq??(~A zcN=PnOQIAlq#DdI*VO9|A4GZJmBD?ADwUg7-|~ui*VkQsKh}vq4?JfH8#nxl$%FK-yWF+9K!lxzaG)F2L99Ds30AM zdQwBKByAEjBkHXlo|?DL`C2UB7pNXT1TAVEVXb#%;Aw|=Uk~D@j_j4Ne%ca$;bCe>&iq={wLB6==I!>rFF3BP6hivVL2qct%ks`{?xAtWJiHv5~nh=#)p;t4sj zL;l#SU5}M;8)B=Y{mkmkm|42ZlB!SGOd8RT!gX4wpJ1Z2J+B-lj6xK8X*;PM76ibH z$kYyGG3ev}uJuwrf>-|m^zipJcBk3wZ@k3`q8d25Nx@a)ie`T>7cwrx%V(@YVeftf zHD~iJ>X|_|)18$e#Rb4cRdpGG^&P2fKYz_fFa8t^HycS{)E7#Hr(6#~j3#mT6V z`?6N9#V`7pJz!g-GZ`M`>zTVs;1rjyxpfv+^5UYPI<9z*3z@Rc71RNHIyuSI=W zvLkfA@Oa7B>;*HL9b~*|CD|2ncX^VSYX=#pa0$p~jsyCI++-fF$|fefX13 z>Bo3(~Fj2QyJM^3ortcz-_ekM8|Wjnn)Uz!w_SV*_#@KW_3GBx^?guV9n+ zDaaghmwo@6SJ2D}+7DoW{QWI}F8l$6wFC(5!9>@AWJdJ zTJ`?d6TQOFmu~*4WSbYCM5#)19Oqmc|6fi1ghl#W2!G}C1k82JSd55zqzN+le*z5v z!Ne1U(d>RT=?{6c&42a}(uE&G`whj&iw20&%)Z?AC~N-|f@j!&AODY@{*2+h28n?C zH?I1pPI zp5z3`kvnN~?ysNzdgIS=|M?$2SYYL;ezFApV|wjDVt(UV`L(8gd({Im5Ck{fMdtqk zs@o@O=K2q{(<}@ypk1V$*sT91AwMzv{xMm9Xah&!lNW3nsQrUSq`3oaY36^u2nQq^ zM78M~5#|3PmU;&=_|Mhh6->E=12W5atyD_^E3;2AG7h99KSC+4Ypr4pO!M%J1h5Lv z7zI5(3jTxI)6PiM)TTyqp>eIo^-ek1%30`T zYEn7PCXd}h{iEq(b`iPvh7-gJEH-C35hwYx?+1a&u z&&5VJ+^?JQuhg2monmtb)2nll@H?DnwL;bYAnW4z`YiZw#AbiU&2Q@jgaG5{o2OaR z)&Vr{J73kQWb?#*SBST~oFVj*j7Vi?&$0?Q!sZnw>ug|;$49yDD%A{Z;7|495T1MG za_PH%zaeH9#2egPwPJsyW$%8Q9pHfSb^+=7VR<&I&gM<0E0xP_iqe_-?6_R#Fop**K^_V9@h!T}Nd8YaV&a{)RLGQDJEmL?|pkD^F1SYXHF4TAayxWBJ| zEy`x#(8aG+^z-tE72u2Vlz}kyI*4Uw#Xc1rT&;L?4-RF1vtEw#TAH%`U8i~VZCL8} zM_Go2SXNw7cNE{R6|edi)yPMKxHdYplK4Z2F=00XnWEAk$(;qDIk%(l=h6gtyIBK$deT_&)o)#=d%;HEmp4~6j&!?Y_h!w z%?K0f`EKaRBP+IWu*mBA@|&m$BqV5!i!WSU3Nv`Y8wj1=-}&q~7XPvQ%7dRV{x5?% z1raT~4uLj03+vy$8p`QHT)%<4Q7|A1f%~YSHR0u)qA1f(V2j^jm^xj^uKDRDRhUZl@BC8%74e!H$_vYk>n{<@t`B=orS zZCh2q2W;!3B`f-dToB=vwr!J7AXShc-)am!;}|m5z-%IQ=@?%lvT20QlM5PGLa&JI z&{urv&ddT~FiIGv#I%2`J#UVMrWfunLLzumbU>V(Max3cML{RC5zI#_8q8NbKo!OU z`zMIY@51$`k^fzTdKo-9gFz`9Tk$K$x80{o_scN(mBG`H!~$d#h}zACi+9h2sr|fS zDGWG0&RhChbPAydv)oV&mNxR92Z z;*VxSAn99fkjGYpOZs*#g$((cG$vCydryZ_x=mq_G^+rhF z)e@^fvBY%$#tkZi#`N=Q!!PUr#Mskx0$X4T{}1bmA<8GjLpvBWuVP{f`u<+i!9Rm| ziGvv~y>4QqWnI~kIuE>~b4=`dNfpjzlPSxbx+>$)ca6t-+(&=+^po{n$Xy!TjpU2i zz|(FD?(nq?jje1cg~R#*YK)fU6vTe)3@Py14xJW-G&sXtx^sd>9bNa&&!kg{O(r&&gGW^Cc(>MyJ9-eCn5 zVELSNCOBSa;%vZeQ;W6}g0={HcVs)hfbaOc(sm;e%Y#{$wUtVn-tx|^$AjE0)#u^))t7S(J~2-oS@8nnKIM#l4``M^4R>$qU{qxid(UC*ZRJHuP zEr;~sY9ls$oZGQlB6dLugQZzlgW2qkiu^18&?9Nz3@}?yKlVElF45;e%if1&(7 zgEXx{``uJFFG48s{%ZbLcc0#}SN;^u%_N6G{80`5bsJDYQ6u>up2Gs#lVc3XjUYTe zYP|SANB^%8|Je~AzB(w=4vwodfXVBB@&5h09s^(u16-}Qvn6Z5r2qdS{N(`ZXtVH; ze;^0~@BNP)&mYq~hXjOyf1@eFZ5B13b6p*a{?o$rSHWFlyDL%nG9SwMBwvI&WzY&}SP$=wo zAfr)Zs%BxFWQ>h?8nL^0R5o0{C+~~f7ml%Ptej=jOrDQOL?_xMLTo-o6Gydtg6tHG z?~STHE|`Lu!J4zA?Q}yXT%End)u;gX=T(|4FJg;JlkS^2di6X^Z`pegBe1rjHp!0C z@?^<9*4PZT`-cPnK(=(kcHac_=C;pD$ATl5f|Jg1*hs`o16$fXtMcCd_TwdhH#Z?^ zbyil9cBmz!s|uDEIzfl`Wmm~Be?rpo%FW*`Ea9SM*LXgUqxb-?G|&nFne>!_uI6}k z&sT1j7el;THo@k`MX&*1=h+E&x~)zwroK>WRvxoG#wxcL%D~)h?-+Ga(qyMDaUVQ9 zJXyIw=Drn12@YUX8xAo4TG~K5Lrb;S2EcBUw`E{4_dJ$I>bI+8H0#8X%AuYKUnyT_ zt2cis5i-HT$mv*a&ink*ApOC#;eF@u4fA@t)lf6-A7!+>K;TL@f;n#jG^zQ`}%w3fTOresUfKQm=7%3w*=8G@8& zaei4g$@qHSyS~kAd#OCBqA5d*`)TtJYR-UgPo+LvTq8jR9$HF%pYSqSpB2OG)>_7= zsGDFEb%n2#R)n6TZ(z>)aNp%s`L9xIy;P_Zw7s_PQ-G8+Pd@ZLm}a z`XXDXu9B!@b@j||6mHF}8rL`b&Au%A$O68yS9)@G>P`aGbYEkeVG$v1S7PHwn2Fn% zst>$|G-7SXc9gPjxA~`IpHc{(>3o7n5|#BU*YqDg);C*0gk|biJM8UNFT8K8`p`72 zC8T^~t#{bxJF5<51*chaiH19yI=^VCB2`itS+3vB{^{_cHo;({i4n*UE-uC}|K;_W zVdO}O9!$b+i^a;7JyNe>ly~(IZUX0{D)5D~6NWB#aFMv^4(5HGiwt`E0Y#4iny@b4 zY`wYdPbsH1?4?*ZrBC!2^_jfRGioukle&98aiTX62PN0O$=ACT_Iq{$r%(O(nLRuI z#+l(V+>;vICmaUgFZa#_@ippo-hJw{jy6;G(nYezR<-sgeW>Klgspz-?QvmLOo$jvDk^K;1|%s zmq|L%lk76!z=1|3-xC{}NJpC(cASn|70&I$2DC{6b^kF8%f@b(m)g>RzEwn*C2*_k zKh3+N#T*F9?LW`Sv5JsO(U?~ZxEIz+IknxGs~~4v=E9s+Dn`1l8Qg5M=LQ*^`Z&t8 z=Kj@0ycywXLK0Y2@y4aAdC#-(}7iYNvf20-!@L9>b$1+BgXQ%vJV z?RY0-Gh&$YC8>hE-E?9aVE^Lvu3!%%ZnPGYUcb@TTVRS>w=EELt%l>3LqyX)mBXZd zd?RHjqt@(aceBZgzr0!iB%iGTN`%ZyOnna(uF;G>(n8sjsI0?smKZMChTx`Sr@~}5 zHvG^gsC?7O$@q=I^Imlb`1%^2k=GQKcCFp&D3| zko}6QM|nuo`$txT7l2>Fi>QV6)O_uwl~ z#$RBZu#Aq+{5q-R*=oedO;@5Y*{DFg>@mQ%Q+7GAz$~hfwC%?VYS(kRcVmMk3QX3> z0DD>kA;s=e4weo=zr}efXC;Ll`mF9kq*Cx5o#O`T)_#^MZoQS2%e8p|kABb4GRYMb zu%SP{CIA~V{6OLsCupe=1(DMP1QH?KO3dt9<@54dH4Yu#w097PB!@r3eepH*1wV*( z&lcq%3j6G1iZMnbZ;!4ulmxI{lDze2DftngDI*^a;zJsAEBZ`|I?~p~cS>3psTO{; zj8ZNWmP{?07)8mm9O@A&EM2%0F0$Ac*-!#m$AvAOFWT~FUR9F0sI~6Y}S|!K}N0-59Ax6 zN~uMrm)6g3E-Y>gSl?1!NZO-ZJyo&*7>O$$)!Ty^PtvnnZH7Itm`b$KHp_Ljv&q`o za(bN3xynasf$MB}2?Ucxt4zs+k05~~l@K5B5d!$Gs<)-Rzg@GbjwZ-sQKF2M-=J`l zr3?|0d1=;Y4P%~Rp;L6Jz?~aXsz{x-!Q>+Y0)ggbEstTms6OlVJv6}Hc`8@Q>AM~r zHU_PTO5;wr+c!LL^RMzY5(@7*b}BZ6q`Oi|V4%n2ptuES(DYf12AF^i?kZhZHRPOG z>K;N;B9DD5iG_W1=J3Sj7rZ*>pSu!x6Z!iOB8%+z8tueo-p2tW1nl(Fda?F;KAt?0 zD*);Ai)g^z_WU~@#yKku6WWvvvtIyFPG%T%;;$a9B2g-6yEGIy=q`}u*Kr^?%J}%mqeTS<8xiD2QuozRMsjdE35iSAhdFaA?11wBTv-0kT)-A- z%507m!-A{ytxqjaE^oQ{d!xc?c<%IaFo+66Tw)O6c$MeIX;qG@?BiLct7R}pxYU8D^%^$AW0O0&`#GE2>bNV-5=`5LA6U*~@U9ZtUc`kf0 zsv2T;5*^;y$iBld;!$BE#CH>YRb!s5PiJS^cONiU1r8N-A3{}SN2kEgNIpWQ;e($a zSk8Ms0yD!nh`E1iYY*2zCV7f9F!MF&8{iaFvR77B-cpAh*CZnB+j6Uk3f?a00n}WxAh`fyRFE(jMphGWBg^{J%2sJ%*sHlFGZK=1=|OlZ~`kk%LQV? z*zh8AD_7cC-7ej`oqOu=ZT;Gqw&w|R@qVRaB1Y%RDlsW$?*O`(c$_bP(nAAg*_~pT zKrU)Si!WFkH$e?`+fR_q)=cxe-Gf4%<&KGN9~03k-O}hJr!+N&Epx|{@gH`ElijM0 zSK*b*`h4yb1^r2J7U3KlkF>9JBSE3N51s7G;0%=w4X&JSXR1re%ZT?$mD^^WCc&k$ zkzc(NqBGfQZFu{!TaYCS_a9rBfi9S#LqijM1S!KX;zBM3j$M_eK*NXEBU!Dg!Xp*% zd}t1V96;e2fu5`$)x_Xc*G*=Ex?fRMj~L^yJw!6+J#-Cq;@rXNq3LD21#&?{07T7^1||JYbbxy}Zt$90H)L*`^o zI5(kaRhFCXhna2ZV%><8~D3t@zwZ@kmlSI|HL}B}? zXEH*`08A$byQcnW!m#XZFm)oHAi?5#%i>oi0Op@&+_?PwJgn<#PKN0b9XH*x2zFea zy{0&m;7r>bRbz^P2;M(==j|&phw@w-^+u26g8OlZHny|LMuQO=PW3t40p08BcFa24 z6UqI{nwhR_5E3N%l=HqxyJM2&;ao5V-L>?c^0sRPGBe!)ZJ7fR8gJK|kCP=;tMu;a zJ;-uJWo#Rt-a0`2R*B<53r zxiYe&?f4lf&Oe_!J=MZ)xsnfCuG9uridvd(8_BA})(5;f?-3hzDxFX?-7g|7Jt}AZ z{>T`FV$6z|WRXacyY@6OnF?>VdUc+?K{J?rf{*z~N^~F;e9JRvOcG=-3y8QS9n?VAz@!~Nm zda|j9LqQF0R_i_abQ1`K%X%@)%bIDrL`D;ZZ|mjw$8opb#od$PExSWTi(lussX7}& zsHcp-Mk45j*>h9F#PJU5H^)xhP2B3v$v7@Xv%hVA;dN?YRP}xXwsE#}^06RBU7Y<<3h6Dn3zC8o0Zy1dwLMz!>!n+UzayU2D z1(1i|F>1XiA+S0Tb&Q`%3!B&%{aWX7dU5uJe5|okd|+2#5hqCNZVwF=)z|_JBhn4v zQt|YBmcVUhYiJ<0cq3?E>(cds03eCa?sZgoBM#+Yux;eZHxX6v!$i{$ect1oM%C)|~eoZTZYwLeufj3qTkU#W52e80?=~BzhZQ zP~B@Ada{f3;BiSLLGnF><$-b2wDoe`Of5DT$Qig(rmzZ`Ocqq0MXQp{zadUEfTU}c z|Hj>QE>B|ISN>LrB%>-bv0y-0{KgtrqYRh*1CDG$1;IMIbvNH};Y7D`6{`PKkx1ak zGE%q7bfvzEE>f>`Ip_;#%oUxv!IAkUMrDtcXSm4++ZPgCV%_&XP)bq~AQsSPA(qw& z&d-_S_EXv<28h*t+n9Ezo|7;UT$?8rU4KB|ue7h5W*i-@WR6Z}SOszoPB7DtlKjg= z(-*lP=}92Sc-&z87d`NNoz@HX1bgKUNw2mad}&9Z?U9Sk*mTF)hSHQjRNt~%)2^=+#)?wvN3UEOI7G=D{jKQZXCV9(dJ??hqf82^NXS$Wn715v>!+s*zR1 znj*Ej7kuJi-Bw=$iQz=1h^HyKRWyRU5wo-L`_f=e>^6%l%>BK_=bu}}xXf)RJ5Y^_-%hglr zT6)sMW%Mf_x;1RjB}yw~4yqc2&~m1nbwFE38lZ+{OCi_^3WbhePqlb<=9;28QD9mUk%!Wr1(028hl3=TFMfATK;~?p^r|K#xha2a3 zqv)+d*0Ry8bs4_+(V4@ESRk?I{uH5;Rxa0WrYB2+j==h)%FPU=2Ad$z3w~2tWUc{P zJW7Q4`?2{-?mb(&6^d8hoND~kj`9`$4dHmKv1*_H>5rUgGX{9QnqS$b)TdhzTEo6Q zV3s{lJ|%k5+Vk(`%FZJg5K63CAZuWH!F;~0G)f9Uh^K>E=EsO}3C^S(`&5J$!Xnk& zEJ>|cRH@XhiXxRWbN{}NGms>kaJd&2RtgG;Z+3QSw)VFa)b}sY3Kw!;o&q(TJE^HIMw$Ibl44K++OV^FdFs4oj!43lo1}e>pO^u;Q%tUi@Rtk22H{U zc__ncLQ~R}tT+C;a5WDJQH;91Z=cS;)MoHW5x1IBE-)p9x1QNrU~*4VCb)QENQL~U49EEWn~EKn6em<^Dbl`D669lrU=|9%Q!XG-NhXL~mQ z@cQ8V;N#rF21Qe-_;l-4D5p9(D(AWQdMU=UezjZKkWeVW2Y>&*&IIQ1iVo{9ipQpV!v!VxcIGUvhscsEb6v9O{U63U1#yRwSQ9F{w4F^UeAnYbXS&^yyH z5H)a5S#Max0MuLmJObepyl`TBEuT#gd5pZ6{f*Zu0gb810M$0FPGfxzdd2$~FTZSU07t_fZDW#(iE3uuug5+~o94Du^VPuJVtBE}wSMG{^ zyz9%-3nwy3s5Q{8)lvRZB##S@gM+36!H9N&Hi)Y|^A!w&?A7&UeIdPj_O9TDP{2u0 zGtd@JZu1E;DkFMHaMH+{ewG-jBp!@JZ}p$F`#_JT#u84!3NGpXPN10q(30bESmUhMiy zgF%tw1wm?=#_sb_0w{~3!iTNe7>BB$neuC)aHYxlFI*$h@!N>DpU$HT!yGzlOH}(qX4)t}?SD5{ z8QogbU5iSmUYvXU1hQn`U@3yWuEvf#RPA%IO}lCN6iaE5qzHb`q@lq?ZJCb3iTNW7 zpAL||G=TfFW~Ah|BDcQ?;43a8TLgDJC7*$gI!B7oNkmfY?;7UBP<>$PA|@S*3*J&{ zc++4i`X=Yfn3aaKeh$DUnx194fwg8ndCj~U+5Q#&I`f=}aCkBk7cCn%Y@k3nq0f_k z=tkJp`8G}ZfDD{MGf}LWHyGOrO$Q~h>PO=CtSN2&UJEPCjc{h=k)|!MUo93#0bX6n z=K@8)envw+_+o0tdq*3S9YfqfX?C##)4k8N{iR3_#Hb@H-uD$^%-j+_s5j4{%a!GH zSty=U-7?4b^yaKa!PgtZ#tN(E=VxzI<8!;Px*hk5<$DTg zYL9|;r#Bf(@^Cy8Bjtp7Gt_=oNKLL{fIHg zs+!HG(0Q=#Ax(Jgi{5al1ppFA0CG*nF49$9D3gx0Q8q#SV4muJ78+oE5)C4QZ?f&Y z&SE1NiO72k)BYmNzi?Zx4&H0IXNz-P98Ss-`6{QEZ~8;LD;FknvQp@tZI`Z*BqX;; z>sa>qS*`1HQ-T#`k3C6wR+W>oYr1vU4^v@Kufq7*>d(S&VQBdoaGtB>c*6VjZ4$Ot z$_;mymQ-S&hj~0F)gxW$B>j+q9@Uz@l);S3ID7Rxfd9-cEfMc?h?cqyJ_z>;68!@V zDf?`AfL0Fu)N=T$pHHjmR50t8_NWr0vl`bB^|5#ZFSWX`yuqj8aT<;;tJWzyby@SGuXa-gNJB%I_ zYaz&*Dm18PxUg2*74GPU4&zFD_;ts9f@oPkBz=OxaY1RFDd`$Dx`DiYl>FGUtoOrl zKWH>rZtRt8*jH;Esw7;=S9VZZ&N!3B<+$^m>A@xOKsY1xQKAF*-l$u|pz~1#BBNK} z;Yn2K1Uv*VJ*h^;4YEU>l+C+lVff3do5XYCo|wZx(#S1fvVL{ShmlPEF;t-Z%1~rK z0*!5BjlLVPCDN;Gqj_nY-ZflqYktZ=-|kkO-DKa z|G~AQqx0Oh-jfE#ignI^K^s3`MWf!j!N@~4{hqb9ZkwySzaitM&zyged~;LJ+kf8Q zkqp7+TMws>$8t3dxb(+>&3Vf3KKW&&0!SaQn@~R5*$dTOr1MSOWZO?ZTP+Q0g(@xv zJQ8MuiKu(7DAT(!D@WPeESpBQI#mn=UqX!6K`9&`hQ3wkzCX!ulS;Pq!FEnNQ3GqF z%;B4KSX_qe1v;qE;>6pd}NME*VzOLC99TXp6eLU0ZCyQyE7N8O_T^T zNzo;G({QohW#pB%<`>QZ#TZa>;e*r>chKP?4Tpk+qxB8z*XX^ znSBUk9^n}Ot|32Y-CR(A;t{^o3JGn4g_Xa{P>%*4je*#`k1X24@T6Mj=Yp{P$@f4pD7B<)+P z_)N3bCdhJD2=cItn9vw&3auAeovwF-1+zFOV>0X(&^b569Uk;E66uP6B zYyE0-!%(_0IRr)%4bu}UywV>%M!&JroLD~DV zLXnOIG=Pf@m#i!}#VIXsf-CmN)(96+ulr4{Var(*8kWAqUZKqSGB2|Y_AnOIRK334 z?x8XBO}i4t8C%1GRpY&;c-cln?%cSc>F-00pDZ?rF{`NCmM=9$ty1lu-3XL!mL^Jj zLS*sffr2dSBJ!Fb`7JsUtcZpS3h6Mk-jD^$AW`ADkw6YOW4D>t;>eA}WaEru%4OU6 zoAEVOLYN8yXlBjg^tbJThk7ylYX=QC)9z;Y7+pu^cu|!X(Z0o2t*HeqDiv%XV1+`5 zgm!99Rdr=~*y~-TpL-^&iiuWJ%G{4P0KEN$aXk&xYC11ZSxk`uz|%k{wCc4LA`9ae zdL;Gf8EWqdNF?4EQ1@xKA{m)K5xcrMK_0N%AxS9z827CJr41?L+6R=Lml&UW{)10z zTKViYhgG4F-q>A`pV2{l(@e-$it=5(sCEXGuo;QIoK;bwa#au$w-tnae7VI>Wp&qw z`z#yAT-$^#R&O+}7nEvYopxi0O-^6QPdLAntdrt`|2{)KK>NpjE^!DY)2FIn5)9Kl zH+cag*&oG;_6xhs@({z_iY$9)W`hxQTuEiW^g%!M3o_aKYa)w}^9;frZ)}A4CZVGy zd#GY%V>WcuUt6>)X-CP7R~Qwf{>w%HH@R4_F>(X(;YLTGNSj-JmwEZKXZ&r^h~ODtd`;*y-A1lU z1-c9eU5HQ-%WXSJ@4;Lkn*jkU)-pYk{q6XVl7E~x#ej_{%lesRG>9rfOYEP(9ef~A zAnxZbUNck}9taXJlRTbV@A11fF2yv8Qt+44+NM?xoqs^9?kf{jpVQJ2!)Swv&cNv+ zGH;lZE?kh`2+tU5_qxj5nj75e-96Dv>wDQ;=k#-C(60${`s{e3AsRWfwrLmc7TGD2 zU!A?dOiVbF^R7^QMKa7HvCJX5Y16?|xLCnT+)qUN#BcW@$<`+6a{|g-S0!G|>I(Q` z`!yzmAx-Ok+RIn+t`VcIQ=V$EU_W9sW0yR+hk^^=kQ=3;2YmBW1SGFv_tXJRv#x$- zbMA`Fl7*g**Zj^?w}B$*ec4pxEi>Ei5OIxEb1K6*f%VD3*>*6J>J_L+EH!m;ZX0wj zG@IA;^7U{aM1KzTD8~i2&yECZn7fQeU}+il1cI11k%Vq7PL#mys}I?^c@vH*u_A8` zx4i|HzK8g>a{$b0R0$)_$Z@MX&&yJr%s2(Kw@^SXAGQ%=m>|7a0!>OU0zFH^4hx>o`Fg^5xRJR;KHmlyB?4zujDZe7I2vC(}+S=?#T6NyO|@J%_ZSe)Lnu! ze1OQfQkNZ&{VD3+CQf+TH~I_>i>-!4SXU`LD0k8gyYFOq4Ygs{cWA$>M`kkZF2SDR zr4nb0WQ)oclKTXJkca=V8YYbF8^8xsH{zl=4)v16Jfw{SAjgY1?1bSvA^=kK`rz0y zD=q_-tPq(6iFB;yU6*lFcOB`MDO)TkJF9-viCh-FTk=_Bm9?*5NU_Dt?BSj6ep3rd_#xXp10Ve(nw64Q6V?KA!PoAQy)e5UC2?*{`}pC@ptRFa_&Y=28hgbR!ng47?3Q~lf7bmi$X{T z<6^eoQ9@ZIdt5fn=B2$StNshzr$Uzz}0_KWIHZ z$B|V|m&2zQ|H6hL&Y(ou*>F7ia?U6AVW;BS>*EID!tt8a01>L|R|x8)%6wkF@{XOE zxG#mAQ!3zD?9@O)(u;<0m=OfB>my6%%sSnHot3FlyzkvU)-YExmnAN-Gx^tYN0a+D$M3nie+$)*Aoor}+4hW*oAhFIWQIQAE*Wi7rW7skIS zHNQCJQZ6bJwS>GVe(e%qFWRL7dhe-M7bSHgX(3v^8dyBalyEY+7)L$eKRNa_e|;I) zLqG^o+b#PgxK$>G$WRnp!up~uwgkD0MtL{e7kEs7x&DS?)S?GC~IjYwLdbmGh zn=1#N)9#{BU|F5ziyk^3WrosgBl2nQ1ewZ|PH|f%LVHMLk#kYqP?uX$o6v8cIf*=n zy?R(2Lbs9JJ3^@ssATa&U3)JMD9W!j(}5IH)VuiLW(Xj`nv4;^UnFTNBR`9(go|U~ z5$Sz0YR#nbF<`?wHq3(WqP8MunCmO9*VbADba787he|xj%;PzwoTCwMZ`r7&^(q6f zg>0f)>?LGG+e$(3v|F6b6tT;udnl|&e-1CrhMScbpgtJjBTDR*ziFyC^@6r`YA~;pKT1K^+D$f%a9l zLDuSdedZ{M<(s#n0+?W3wG5}*>`y{!xs%L zv3{#KV_KuekDx0^+iTxoQ^i+@=ULLTtmGbP->;O99N$G`7A&r>3A`yO{9Q%(v!5tsfYRV0mW`?by>=>;#`%&? zYKIk;Rn5ERzUwHf8hR4)CdZn~iIjuvTC>VELwYL~0+XTcMce0|nOrdQ(!Qc(Gv3r} zw&}4LyMac8k!6)UphCgS0w5yir>9rs$D$*CY>W#RaVHSzA`B8c=*cU21?yX9Kdl}? z@#Szqu#DIm{R!MH9KyH}NaS?cXTHLKzzTCP@J+kivXYjOVtu~{5PwP@KkdFP36FU# zIJuLFc86*4GZ(;i)5Ij7XakSQvLjJmosnt4d&0Yz>GrlKQbBk5m7Ytn3`blkQdo90 zl`{JyH1e0^2D}&FNlT@OEN%uK+)+NC-R**MF+(9R5kUP1!h@p68vrYPDIq!- z1*4_TJOjcFxkc)DR3bm0cUz)*ugXM~C#g>tdyTC88!P_9ITwBpc=O zsCua!j&k(r!{AlT>4yi8ivuT$6VsOMycV!e5C)kIa22Wk{ZW3}&1^@xO`-+C%>{HdaDLW-@m|==qL#j zi~7wAMZd<4T6%97W{?mrl|Eu4P3=MelqnFr)}QZXp*+V2H`*it!94W>Bu4u2>6B3A z@&XveA|`U1_$V)@G9x}yY`>isY!yK#=Dl%twwI%thZEh@zHF4B#L_E7EU(-yx1Ief zuj1#J*-8uvaLu(MKR%AkvtC)~VzP>Pg5SV@+PXQdAUDex6i7FaLp!X39l$Lh#6U)5TP1EIaENj1+wJ>t68+jv|b~ zq`eaYCxjaZ=j>;DWc3R#srW#-B~mn7LE&HyO+U9l-}{Tw4?`!0SFMt^Z1HNt3jh$Q zs#X9XxW_RsZmPE!iLJTjYK@*Nggi@6f- z{y>4V#C|f##;5-uV{ZWz$Fe;R zV?l!Z;vOt$aQ8rPC%6Xp1lQnBf(A%%f?Hs5cXxLPuEAMY_FIyB-|yY`Uj6HdZ>Z zA$y!X3xo%1b|+9SAnSsV{M%dNm!p}lu!L*iO{6Ct4^|0rQv>!Ak+8jTEeZDCcrLOb zbej|wmb67>m6iM1Z^lG~e_5>(>Cbt0rn77Z0iv|=Np-tDHX>L_r-SDs=4V^(xTJ15 zIjZFQDjX{L_D!WR7Bky)!m_gb07S2_Hh9;9v)W+@=~AWP-ofdAhC#W+hxsLn50)F_2E=#wVGAxU z*nVrrM2Qbj#tm;D>ALcVJXS@pAH-q}h=1P>&lDmTCnL(ciE9rS7{bcrB8P1Rc~d#9 zXw$%_h%SWc5>|L$&*O^1OC%6{u%jH?debN$?hMVJW_62 zj(zO#%hI#GT}Rk!bK{3I>AJi}dAsay%qb&uiHsPE*snNdIdMYNCmdV3-s$GeL5 z2sG!cwneSJUvG8L+>{|=IDKxU;d{`T8*rR|FvPx$7c2|jtD^c?km&oSd}`w8E56kc!odPO+eaZLmeolx}N1`uA@4_lq%p&WtGJr*g; zXgDZbuM&>t^c!-}lDhVEM-T21{yX&!bX`R3YuWf?{#r#7=T<^I ze(WxC{RmaLt%%t#14aC)RK2WN+D*G0>5EO#0!+j5P*>001IHe{I-GdIitTM zgof+s*M0C4|AhSYwvg}CAh-h?xVsRG=w_PHEs6tQP}ZJ`G{sKKgY#Iv=rvIg-2H;) z-RP_E^i-G%#|(`n(Cq-ON&UnG>OG!lF5iu^Vd$;-L>UQ$NDkMj@uKf(*^mZt(S@|dGv8ObdJqhL4@bpqVw9(`4XD74 zKW?>ySctAiwNBDQ6~-1n6Y_%2|!IP*}cX3p1N*< zfc`e<5rW4z3>6M9P{hRQ0ps6V(NL;KGV9Q25<>V$4=_3&H8*Bb8H zqJ&@9#~7jCUu*do+ z!?nA?UnA9$*IJ+^M*gZ#{bxd}jUXvoFBf9y{``@6)5)cm-1jk}S4L+UkCccq((PkD zqZR7*mY?*jZUQQ3)*uL+jPNsv}Jy@JQZUpFbDkUh;&9E}kpeTzgxNsEJ+o!jOa8!6L~9BzzJPv$nIOF zK#P@vIaQii3sX2oMX;hl*~5yr|9ad|!6AeO8%Sm^6w=BHpjZ8doOE2@0LDLVa1klr z61V)EXd5=F>zMpM}34mYpW%ko4l%D`4>F(9Ox zVoy(NO857ZCnAQxv^^pGUl#}g+K8UEA$#2acq!X{gEB7puQvYv5qLra-MD#EmH+M( zStafN@Baj$dtw)1H(o&TV#CV9{BNY7Pk!U|n-;${isMreVcu(+mM6TRe837fE&o5L zLA!pBut)WK^kGo+C87NoO5T?K3$S$%wU{H+u>LplKAAAWPp%cL<5O{C7LLI`ycHX+<$@uLP&k{pUR=4~OiLK_8ewACMVNJja1%LN#RJ=2&2rm;9Bt%k|>l zXFSnPK)gMHCmD803Fe*ZA5LgrgCGXqV7_>c1^YxWeSfH!vfaaKe;e{)+S;_5W^QIO%^jAig8dugy73^P8e)ioazm zfcezCHPMx>tJ#5CtQHF3+%wpP-a+7O(hs!x#+)vpKbX}apz%JV;V5qV)7=wtBycNl zOMY9oVvH|r+xi24Nlexjf;kEElCC!KpN9WxVU3n@$$tT}{#@x_Q0##btV~Yn{!pVj z{vYTCZ1hs1wekag^u2CM%KtO40jF4h8`MGOFKmTo&#?c_1#IUvGxP6Up}=u{Mv%=) z!H%~tu`{#KI~?SKg7*8}A1dDxK-U)y{U(x7!kwDZVAE$a^54uIaD!mJ#PoY$m{x}1 zfaMAne_n_=(y=o%i=KqHei2_X<93l*EMd>J0kx#J@Og3Bml2Ywf)m@y}OI%3{ExYWpPnQbB7(yA^Cx zzco6sp(p=0I-m`L4iMnO!wn7Fh#+#7eFKON1P5)*nGsY{{~n*f6DW0E7s`jO4S*Nb zEh$fKhj5Yh6I@EkDPDOZMRN&%gAm~2z_O&Y5IP9d_|xA@p<7vgMz*1WbG5kXU0nMr zq(}AOCkFTV8elhO(ZssszA!p;Z3w)t2H$kMGtzHc@V_-Y_yo!`R320h{jEk|z6w}c zwi7%+DG(pv4VMT-=G**hjORW5*(Ry{UhJF&Xnk#Y%aQmQ0|9+7Php+!BQ&UMu$!~E zXI=7KSRHa(^F1|AiiZ;GCEJy(uNvDu%5{tCPV1X|t)WRznnEsrga`Ck3M8+J6ZkZ8K|-ht)^vcAW`F1#BAssppDS(5CF z?exl6$}Vb2GAud5{?d-k^ptBoqO_au9@dkQyU{6z7e2v$iAVX3!TH}|=_wR+7OEk6 zVKoXU)CqqO zn^yPAKRx#SRi?B5uA}=~K2idP=+NMPWNM z;E=C;x(5IS`yytURojwJUTbFaXVx*UP156a>pgd=k9*AhB5Hvk9>ED9K_clw#PFSK z{3ipnzOp=ON z9xtUFE)t@+)>z3Dp~C8XyoI(~%TiFixc2RB2_$;hU@^dfGWrud7TvCRV5Og~(?e~K z#|gZzuoi#$lS&jD!?L<M>slMt%()$w9{p-8<|pL$BzSv@eF1+Y^ltQ$p}KjR z=IZJN#0u5l@rlJRL(Ig0U#roR>=~C#$$$86q~^y6DS4uKxS_qrr@zJ(9%?GNCb@EI z`vo{FGt0`gcdkI5&pBp)^seCHD{@~@jn1f3KCrlqtpNq;)N-Lp+rM*#!xnU;bGhE$ z*t5J>bnW1=^Kv2W1dni{_j|v4Ry{Plba1YQ@hGf~8=xrr+D)ANx~++<>1VSbW*AU3 zCQ-b&SqJZd2eq%~Gwu^j^_k)R$}D9F7)ANgvr!+e6Fumy*6ECWL4zU?Y8JqA#&7jfC$iVHbMbDy;BdAb6AuGvW|?VxoNb1Qd+N|{Q4 zyneQF5dL~M0W`In&u}!;9!lxs>X@78_u+^CMYRK0U}1b|Cj^1)P!HCiOjC4Cs9hkY z{N|w_2tUOp?xH^Mc@+>;>=JINY)ESuI7oPprFAU+(HxBtf2sVNxr?ZzzjS`y8>r4- zQ1+0B;(Tf*OF6*4N`$cB$s>nBNky*AWOrWYg|d=1P8O>p%KHMA6K+_&#N+Prv9ArQ zA3u_LtDL@E5@~s)b(s?i-5+p`KOaxRyj;uzp|Tv(Y$d@&?BI37c5o z<`=UXR60ehNH6dPy26Ka=vyV!?g>Li+8P=3v?% zoXd$|pX`qj5b_N`1$7o)?nVe%l+(byhlWI1T?ppsOiNk|y;d7?N5y?@2zKCdVZR(~-9GOAtoKu_hF)>vK_U-9B` zAVH_D4)4l7AV@X}xxe+AmY|d$ISj^0o}=2239j)pL#lRrrk5D~D!<>L0n62}hWY+V z{O8+5qWJSTb>nHgDZLm-p9ZZir&7-P6!DOj#wGiZfD@MEJ3>Lk2>b{!Ko=6F{?}T} zi;quG!V|&bB@3?<+haPf&6vo2ikY9U}BBv1)S#6i!zGC1gPCfb1 z5K!~C8@k;#oZ_Oknne1Sd+HMvV0UBj$ITt^fijB00LP!usofjyw>x8JYmn613#&(Y z&=D4YRFP(N10_Oa&eta6M}I9d8{&5hE#&hrk+>)wk8KW1BH*RPZX4z*h~JEwa1Lih0xzo&Z<_*jh7Dv+CuhQ$9-H5ZmET_K4p`wS5ldk3ap8`2X^!e^9lfKN0ne=r4~t?B5+<=mws6`%)+k ztm}7R^#GQ};>G*`FPsHI?m&6#2A>tD^1BaRpLE#WNx2};ndwShhu%)F386%Mf;UEs zmg*(Z`*fE(5&l^@OD0z4;0GiUO@0^%8z#b5n+)bbI=tr50d8e3M`o<$(OC4N(T>S> zov*dU?6N3dM?#AVcpEQ~xjk5-{T) z$d%4|K^gTbe-@=eKh;*+=ASpK5D&4NAP#}s8s9hX>n){T1Wf3w!Mjph_v>7<@ zD!zdmGi=o#z2aQ~jpq>z;P}XfQ7{@^)EA*d3?1&q6qwqC z0Ny`g@6uihHqZYY3rf&5@`DE+guoI7rA)yvI%BxZnoX}Ib>(bzF-qM!w^RoMJecrJ! zUOBBZgJcUGtpO2-EPL8@b6`EkN~Ohf8xVfm!N1*LTBi||ahSiIy?^8x*677Bn*zkx zQ0Cz_evnI4-|bI4xK|zGs9dUw3|BDn6ckYLcgOVE=l2_ekU3|`x_=2^2XjY}AW_3gO1vxO6W zLq*g+tm-DK*OL1S>VE>X2TkVu&L=?0`R~^)YoH-+rF1{qOIhy1JY{M@denvn`~x>y zf?=}n<$^{vK9>SKJ{B0d#POFuy?){!^-cILRoO1tdiYJ)b%z}!@pcw^$^!S6p9xd# zTATGz4UpQ&pu4zY2zY*;E6(vbWhJe(>s?~h#syjDmRB;0{Gvy6@QmV3=KE~$TVD``A2 zRlVFsu{{B|b(idKVL4oAIG`7^zLhSug=e=Zd>eMN#D9 z_YzgQK%?FN`Q#3#A6@?6xqvT0BVypywM|cL2%}zF%wjjc{ymxYhyL%M1sdX4_LQl|o1*CJuE;B; z+xlKra4+1~PJZnN>$mAVL@y*8a~#|l&!8fi#1b;o{X9%I8o`F0Bu>;0=VwB!dK0?O z>^y-xt1XZV>!~dI@q2Y#_Toc(1)i;~xZI;|o-p;tmgE2@v}AJ|a8yU|ue9~k*clI- z*BmuAc}(HP_9qZuvS)*#50O%nUq88oyn@DHj@VhewCiMnL$95#!B-3-P6#8%tN6zP z`!BeBs-8&;)~$E;6qKvWEB<4w*3koJU)1pMFu3ZK@IGUdhnowAVg8+E4iUR3s#9%t z#U1@ttO2YT(3VGGeee{Hd~7B}$LNT#HN}R0mq|a~1P2Vq?HHZ_j)N^JKcrbI$M(|4 zRwaYi>pX0R#1l2hA=XJ1cn*v1tu0Trm|-C`&waq{;U=cYCvYUrh1CsaeZ_rDW~Y6+c#r%@ z+=L|KuQ(>PYKq{M%SOty;CpnzbKcGk<**~W*V&63=n#o4W_ruz!?<+`lV|0IMPf7B zM(wkmOQ+H}R&^QRPtZYJO6l{LvQsq1*t5g&9((!H#V4)6N8aLzR0LKrS8GjBn- zLlF&@>>0J%-;%WQN__+9!QDfAM&(l=Yfz^;Ju`mGsxQAIq-AQ#U^2~jZ(F4L+yMUm zBBb+XRYo&^XYsq<@M-;V`LIdbMkL0C7Y(d-oAlCJ!3A*qi_uqzu*ajIeT8W3d2{V8 z2$O9qo$N5F;SAGOCH01!b?&fcY&80$Yrp)OZfQoO+00r1#X}*>8^NHKWv(@IJR0eU zKcJ)$nTzv!jvR8qspNl-LQL#km}%wermjlGgh`lt_lAxYvi%C%V*Eqi5YE@DF>U2z zX-!S|axJoso>wcrtPZEK1!Hqd%CBR$Y>@gON473Nd*Rs@(Ou^PT&0_aDV*W@QRK_& z02VBfL#mO4;sA~hz#WK*!Rgm_B5NHihh*%)(b5@NZ(|WPa-Hb>L#ZsT_lRmI9J@GC~go!dW1t{>FB9i)sVjV{_dq0DF160v@dM zf&*^dOu&-gv#MfnEAm-L_b8UJ;l{dV10oro?(m~G-JZK4!UwmVUWq<>MO91~8)nqq zsc+cP>ekQ?oA|h?4S)w3-fem(GXA*$qXSX$piuV;e8UEs8}(lpc*lZH=xZ-`lX|pF zzTYo1b=DrHi&db`Q=20a=zM!0)BUkwOK45NX2+h{E|I4h`fZ}>cMw8{ zdka08OD|fS2@*hSC31wEpCn(tZFx@zhkcW77pv@vFtLS$mDfs?eWii%=6NmsqVVBI zqi%(0{Yo5^sZ;5Aqp?~0G8Q-!^%N?T4o)d_bl{7dOWnN|097pglye=jq?v}^BC}I= zW&QUu6JMwTW<^e|-o&!L8yV!e7Qf`RfZ@Q@y~kv9O{vA?h`MaF*mBN*$SW^*PaO)K z=84aWxJ@@(07O^`3P}9ZRBi@DxGslFUJC5PMUyK)%5x9ps)Mqs3P-H#=Pm9?PXqjicZkEtFnr zJoDWh%6HpkY1#bI`PKSFVq%+xNb%h) z%9JE?O4_U5HX-*HJQr@lm|viNSTv%XT5Z3$=ca>|GkjNP_A7R08520UNauPvXSVRHzqWmsnPVPzFh=iH;c z)IP$0JnnTj)%|53e?!La_0}sG*`BZ37wJHdFb!F>)_BJy^vq_4|!lvY*+s){KA4zk&)(!sM z?0J4qtyPIYz>m`}_6r}+U27v*>x}%wXSY~raZKFDY7qUWMLBF)ebl#WQ3y+Fi1nQB zUJa;@@)wo}e^l$JsUCf)9?rRM)PX&MJ8Dp$IWprU2RDZw2y+`H(!Qu2-0o84A{oAO z^Kx;m9R~M{;j*$Uyq>&U?q-Iia>(MPCe*w{O5N+^`l45sTtlFW>y!QG)G@1*QAd^m z)us9?KL6204g>J)vUYO>@z5Gf>U~ys#5VmGPpIP&+;5$%c0@epH#|Ox@%>} z!=d?rC6C}3yo-?zpnV9)`@P=^)n)el0Dt-ZvJTK$T2Ok4K{{Iwcel%)@Mg2-p{%V1 zKKY$?-Kc2|komb?tKFjDL@56yHqT@%$*gam+sr2nb*O{WOg+APj}lXt%n`(n@H(ci z-8;o}x<=}7MA&FyW!a2ZOYQdLMaJD`{k!NlGc0heF+DlTOGV$j)5g^0%giXyjl!!! zl~HHlOiA~H_a7c4LKG%1sggO6Y$<;3^U3M05Y|`v<35L2#_Z|MT+Ae-`Slt=O7;Db z1$#W32UxAsGlZKQ0`i+lb8RKI2I^Exqfb%v9v{eA^?FnDln8%Z>#}oUOMa)L(ZP3o zDa<%}IfLE=-r`HnAB+e&X^@vL>vw)ttDR%h79sZuP|>7g-CFG|O8(O;Gs;Vt&mkC( zo`T*Odg2AYXwSO8$1MzlE0QBD3YsQ#7KVUq_0w}MoA<$P4_bI6dcndn+zjhqxf5SN zoSDKRvWOwg7d16z?;3FyrL@RV7_T>(wx6dRuEjV|-!>b&tl%IW}QwcaZq)*sTe z440nmyL3j zX(#r}^7S|+Vn*Vxlw?FMZBlIUe#LrY{swsBw)udZIH+is@EzMVQTvFT6GZkz_@qxi z-pJ^;PAf32nFXX zAq@9Z1Q~2EC0&2WeK%j!QKS3_tEZCR{ANCHs@cd~oRQ{`eQtrt{_~FoRw~*X=?$cN zyBlduDpowZ?xI|}G+(OgPcNBw2jLQZR04)l^gUV@@h$o^ryvKRaL3NDkd#N8n=AX9;w*SPOrU`9WsToQZ#UD-B1x z{#lIel>Q+xJq~KH798}oKreS!`>!VoDr|7=W34ELL~qI7C~K!ZZ?u8juYDA&1v}O| zVZ0$>d*f?lSXg6F?OQHv*;s{SCDyfoqb?A-A+xP0T#b$kkNJio@0z0%aY6g*8jT%a z{vzdjiL%{dD_&a>Z&Xdq7k6&1`D!wPQDBYpHlwV!z*_&fp7@B>HYQO%jbkI}Optq0 zKK!c%ii7J@Rv&Nwpu@SBfBSkDfH6q|8!VHwCUD7pEJ| zO>0F#f!WBMYm{rZ+8U8O(~BZR#tJ@IlJpV$s=kX_$ti8tb#r8DmH1w}^;o+h=V?;F zTIkZ@V*AQ{pSN=NCk&&z6ymuLW$8^6g{g9i=P z_V8dALa)mGI%@?VCBGXRr!u($bu#!%4h78U?ANq&vYn73y8%g8j*cWM_Y;U2BGe$R zi}{#4p{uPJKHtgrhAXSIy}0IWS;Z;fZ%40mld4L!EK21ajB2C#tw5BRy>g4Ar((bE zPqT}2aO?+-)k^k#u2Ks!o##ZE=O{XroRw^=<%thBmlq!!#nm70E7m&q&3de~Mz=#) zG>z6v`7+DZf%%4P@5~T}VfAWK%cZk^_%EiD7z-v_6nE`&H2Bjf72WsIT0>ZTAY7<~ zObQAQj=so2G(TgysaJxWMd$9DJ94*rSE(KD$pcAz#^}7H;C#bj6rs3}(~lblMp59W z8d~fSMugudi(lYyRs5X`@MPHpTxp)C#AO|o;HdJzZM@QI2NmIjf?} zfYvxsokb0yo{?cBgQlYGfcUh{w{HCBg4|b4p5ggEW?%Pdn~#Sv5|dLudUcqQOFw+H zjAy@5l?q0kxYpJ1^};Gxme3$9R^|v%l+N(^utd{YH&Gydp!K6{uq2Vi}EC#PNpIh~xG0zJ;L@&9%STU_GhWwbu7sh^OimbIX4c@Dkz==oAz5}( zE~#*3pVTAm`c~I-zNWmKwX#6ZIoclM+2|IumBzZX*XQ#jRh-5CkPv;%dwky5MZ22q z=p5_GPfLJ(Gul<@-A4sjwEfB+tY~QNU6$+HlN(w!DI$1C)65ZlT+Ca;0A1TPP6U_6 zQ+jiWdqNsnxq3V02Rm}5W_T%`xh+P-ta=}b;QUDFzt*BMdeZ}#Sx7kWcnu~jWOYmm zSr_#o$C1k9xuzdtza;R)VfHFu!(`fG3vKH5__$Ni`LS1s74#AR>?d32a$JH&*1^S= zN-1)B_{N2n>5;M)YpMyKoXUN3> z`{lLv(H`=r=T=`3ngBPh4P(MW4vEk2wx^y>^4njL--S9a<@9hO+qN?)$=Y1kBw$KJ zObkgeSpb^55Ohs&{j9E!0!rcCvxtOO{Pjg}>@9};^Ouo880T|3*tJD5e1dz-OJcfet{ilZHxp#^r>*ZSo9Wa zjPM$Z9~J8tsg=sWXvhs_*uDMh$DPsukKFiQm;^5+N`H$py@~++xq)Kf7Pc@8Q8q^e za?7!*6uNc@3n7)*nf*|A)~`3T;l>^D9f-FP>T3ZVUD!F1IY2cOo5r6G$uloWAn(Yn zUQwEU1Ozn69q|sBOlr`rqi|&x%!33d@E*5OF^y_yd!w|bfZu@meb`QQcRIQ4GG zd8i+`Uz_Eg$jo_aq_~fpJmaP)#|4{R4b4lLEN)$_f$rU%xw5gA+VUIJTb z1=;LF!HR)9vLadf!zLEEJr_Wl9{yOh>6NACT9&|$DQQOCbLX4tQufL`OWZnL_i$TQ zz}V!dJkH6QXlbSj)wjanL&MM)Ik=YKfPC~r3vjTYP+%{+-lyKSoRbVj#@pC1%D%#f zo;#zqj#t>iy3vH;r6vCNi_XzGW!Posh{6!|V7f9D2U+6#ej&iNr%@IxtV9??v4UTq zcn%x8m}gAe=grNbV?H@r#4+sSRpoEuo!}qF$k=9-kB9(7%o+y!2c-<-ru|Ho&g7(6 zBi>+z{`PUc3C!N*sB8%P45!Qb-_&D@q=bO`H+x z1|V{rS|E{h)-N49hDmWs?!!9TPO8$dS5ODiU8@ zu*bGYJgxy^WF=k9d5Ft=IE~$G)6zBHhAFbh{lTnlGhsJNrQ{R%{LtTOh9FD!(Z9@d z^j-?ZXE33uWROO=%CucCLu%-}_O;WyKHYxEJTr(Ai7@K9A|!%(Ov1wNwI#;^e%=H& z4ncNF5!i*pM)|1y%gtP_>|@+KflWos^++~F8rLu0{mB23L*mu3f;0w(?@Z8|~dyGw91AUAR-6%llHb z+e_OXzpaHtggRH+t#jF@S|vDsmb0<ov{QJWi%LZ0}R?mA+fw*3YE0M}Ja ztkVwdsA9mif$3xEYxnh|K2s4Fn3O~FrkBryyG{3g7TI{S0EG|MYFp96s8kZw>D%;n zsQgZzbBIR5@)kwxgrF|f_8G3cP6OB4vkXoL3UP6X)h?D!m@GIt!72E<;IdMz2IHEp z4MD`2g?+GUO(Bdl${6{nVsI@H0R>=*QY%a@U<9z+SY&rvux%@uf&t~NMZSmhpI#-ImN@v^&e`9uq7qy!<1KxaBDLB$8*SstH zhZxeiquN$n4wE&aJRdM3XYswrNJ zE(KwUMYqJyC`Y#M&kq49dxyep4lo}bxD1LI@UJO8Vp;TbRSYUC%pp>=g`s{Qe93F@ zY$YwUKU)juI3;Q&+G2q`ffs#xnt}(PW+(Dddsvd1dwCCQt>;NQ)?;m6dgq=-=VtKX&YWUoNwB(m`Zsab^e6v-F%f zqadR^SBcDm?vPCS4(p;)V~cdKouF2b;c)N3y8JQWbQ?N-l6{`p@Rb=>XcXC*nf>}AT$F#j0O-lNUhOQw83vX91wU9zNOv+HtGX-Cc zgBfj$n>IRFzk-*9Yrc-6O-=py8&vW`iEz zd^!Jhja%BWW-=9dhGj7Q7Sa!j?)HB6+o3HA&_6efAq^}x2I0nobKk*+7xh~IKln!uS8)9H(5S#hJ$;De6>Bo-)rkM$h!%RXZ2P8yp%v5sJl@YXUvzgGv1~8sXq7}&F=~EVl15>D?0E>Tz?)^S zs+zjKWsmvIsE&LN8L7QLztLr(Vc*y#mHwX5gG#49?jE5)H}&|XLB0i9yfXTi%xN@f zvG5o2mRAS+K?hS%S3e1YS!euglfr{kwJUn>eC#H3y;JULbg+E_8haG+Vu@$lD8eVO zxF7b6;k#MA8(Q)9GhvTb>I%PO=D4OGGoFUG4i8sD@+FDO1(g;XX)atvnQD-g1h}x^ z@ZdX(zKuXI*$pqkrL0gDFf>B=*g2BVRtSO3b?`R|lyRlh1)pMbezG43EWTp%wqvsl}&aBTZ>Uka)^vtbBte&higwJ{*?nkYr2gKpbC4KX-4qT^$S za{-B?lvn;@*>#lK6gxu4MsaT=6PLApvk!KRjaD0pgv%j&5puS}zEJH?Nq; znz2xOM>dxwPAJ0oJ#!-J;$67!puS-I{!k)>hvbz%k<4>Laho&Xez(!fBZGZoauj_* zIBbLWe%eusTYZYkLkKU7=O1QdJ!H{3l`=!dV>1Gvt1I@&4u8d@LX|491anRn0syfj z-Nt)*<1w#x;{9l8p{;cKosZUn8+f~T6x8;ly1(ZgV;fAru3So;H2OOiV36b;d|aH@ z{sqD7vzXNB5&bfy70YVSn=3>INUCZ9y?BfXvf9wf`#w{?jC;o2vmeGP7Fd9Y%3pCb z4jnep;9sx8l|8YbvOIjCtZEP0B<3y|BEUy-&Q^=|L=NewW9bBNwBm`nV~6&ux(2 zImPW2fbEJ>nW3|5*9cy|q9(SL5EfVV_a2q@IgJ+4T1$P&G<<9yQQ!QaK3^O?Zs%Q^ z%{p7TVh}VV$3k{mcnp&&YLrT!V?av#i7vGv@%C00u#L{V^B$p#Z+f{cxC1NyTJyNi z`ImVJBl3h+;GmgNp}#6t=y8;0=(KYx*ktNO^2|}}Ao9neV7X082Z`Cqs49N)1 zW(umR_8cq*{PeXFUJK}IiGi85OVinRd{HM5)Yi%}+9w^F(Y@YuK6O(pic$&e*uCD! zuoBH%9SU=03A$ISU3#mx8{u16Mu;Xw)GetE~8^*JD)$PS=Pw?5?lA+83|0f)*Xupju4oY3J1kNH3-}^5F=S^ir9iUL2 zFXLYtR`mG*ycm(eMQJZKO7_u(cJ!w>VL-bj1^P>lO|FOKjSiJ%dGLDQ;w-G=1_sSu zEBK2RL@OT4%YUlo8;QUJ%9 z(?*I5@#%Xp0ufty2$O-4z@g}4p(&%^?8vpGQb0kA#BGG0mSoyg57TcDwaLZ|v!R&2 z!5SPAHFH*l%+0Wxy+5QFsXsBA@@vHMz&2SD2U}#hl$W5_BqutfoU~&f@-}Fb)$_w9 z3w0$+5}bXHWA<4Kuk+4WXJ}mH1i96lIX}Uz@+6Lm`<`&|dj@AJN*rBz7loi{$BMoM z9A{XXNvv-hY*P|OfEqz+H#LR#aP;sJPX*&|2AdnzW=(@L1( zn16gXtDljDu)FPiCzt(sP5Az;>IfTj-Ip+2OKWB&uK)l{KP+B2Nin~3*E8IWwSXD^ zvw*E`Js9oQ-Y80+O}N)rVt_phma3(y|3SYhu0kmQ$~k>78SHDt_sr; zfoZxPV=Ao>iJmhC2KfWmO>1Sb)Wwbz&@{{%O{bz5VR{93i@=oQ?-dZZn?1Oze?&I# zuUXs+wI40XP1Frg7WMLmJ+`YA;V$)55%RN6(rWs`^!V#UIZFBantEd#{3MfQDPvzv zEBxjk{5EKV2Q0(x5R1Rdzp4L>C1g|R^#Rr{($bn#5?T%FafjKd+RfMb^=U$6{S+QA zcfZ}E8?30+b@AWn!9XFxnMlTU#2;11+%AmE+l6m4v3wEE{ z_7NoNjy?;*_SzLzvB7V%9;*=CWT#YOd^VA@ac-%17BlXBeW}RKu=|O6Awh1M$Wxm( zkz*;@G-ItrtHJt*iv3N`vu8On(oAX1hct=QWFXU~MJl_OQqW14P_c?5`WhZ1Myb0# zK?O)0NDkJ9t+=lE{x$XHV+gYP7*(JwS|c+yY;`H8Of6Km&*h$B>M86F*()Lw^Na6m zKjijx6fQro_5~PfIkdj?a%WLWU+X6jd4|0sVx~fx*rtT-RYA}ig6kOdtC*EfTV@_B zl~piJC4sFsvs-6=|M*bVi~NAUxNw}4|1gsU4qC3&eZ^QkCWQnlpaXu~OcDzT@emGu z+TN+w*=WUv<`a(9D8R*s06vVtSOO+q>%l|xxL$Ccw$gQjc3;eN*McR=^7@Z&6C5~a zjBxKm5z0m3U}>N^_~~EBKvXh`hWeK_L7ZqWJ{z&8N; zcH2fb%6l_uBHgY6(_4=#6k4iDI`u4Asyc<9O8%#k2{|HVlL35a;E64Oi+n04!_?|> zz$^jPI$^*%wAMo!2X=va4>DSY1GD?p8{9={hqnHra8G0M=ojK*c~_Zd&}tL9IOF=> z;{B1ON{WbRsSlJAGm(p|DcRXP2)y(oU1BZTll)udwn4BaQ^}?}`oY%zsTRYeeth`i z$zaRTqXP@*#_e1Vr*qC|fPJe3=bVWcghDEvH=z9&a!j>D+T6#!mtxZ@L7upUtuS;y zms#!?bkXOYB2kpfB0q^ViqwF9xdXAdW#DiQ7_z}>dp|!JP%=_R%?kr|kn0Vn7?B9i z_eH}BTzj2S2Z62Yl!LIW@QUQA%a2`;LiNjbhAc_Wls+-}B zyYBer*P~udoT_^|xV*b3?s}osZNWPxfEV0Ux)$PCg#ixirF^T^ckPD~#Xjg0JGmOE zmEVT=5bX>&@7fNZe9tioHQR-r0P9>yVNv90vAvZjc53llgok+Orpon|yRSdif;M79 z!U3dNd<(1kfuX2Z$V5$8lA%m;hW-POCez@7J;(cEJn1-p|6hVF(5f8d#HDsaY>cP- zA71wx5COcR_L~ipLvBYfGODmP(xxQoRz|ej^a%OeX63MV!GZ6dtzKg9aFXd%8yv%M z5kSLPC*}6_89p)PE8Nke>oyK(>5N?}zYc0No;8KM=R>Y_^%Rk<(nM_5(o0E*Q|WqA zqU^>8oM;q9ZU~zX&Q@=T5rdH!=$2Xucdyr?T)p|PvF|B2->uq$52FL5(7y6aoV&fs z!ilMsAo%*Q?7?RG87KQ8Kb%k7p1{mRaZ{Jp>s-oqC5yXm5_LpLhL7Ll#D znws5sNA0jSrQt<`e>Y&I-&^14=2G6H-{pt>(ihT<6i12A_shA?qN-nh__BWR@LERZ z&hSZTM{hkO7XGuLcbslq4<~H2Yd)kTiGOjxSfQN-)AZ-Z8Nd(YXEGytfx(%jG7^J9 zdyWl56GsX#A2-Q+3SVnci+|D!?J(hF15nio#|DQf?&lJOZ~G1)6K&|Yw@t|7>-Dng zM+VBgoplBdrXKMuiE7RBnik)6uT+u3{eO&oby$^4_cq;)bcb{Z0wRrcBOTJEz^1!4 zV9<>qjevA_m$VW}HqKLa&l|L<82b| zU80`jC|q1abj}b5#pT5u`uBvi2UV((gw`I0?+(BWnX4fy%i?z_t*bt51rRPL6ixAa z=J)s3WftZxbnOSGR;ZYb+mq)(Y}Y(t)ZExC%AIXmpI^0r(r77Sy59WZ(~k4 zd^XfxXd!H?m!wqQWIusz-??8CQ@~;E=F6zm$4W(tvj8J=_e0C#BK=V@>$8jYSLM zJ_(su8gJTlnLrE9+Lf?=(3ctsnvY)^m2O;_)Taj_0M*Nu=v&o?7P?de(;6amac;_2 ziv8f%8H}bko@%DY#r#*)SUk=N4s2=Z5c2>uj8{t!^H-Bcc1UNQ6sU-5~|T z1wMy9r^a^4$2FVBH7_P*=im6|-T_h2c42hz_VjpmTlrUHQ$rqCV9|HgcYP$dj^#}w z#itpZ=jPG5z*_T8H=%%oLrV)dOAF+{;*g~44(RJ8p zr?7K#{zv|Lm>rfYq>>}sTc}8qBFf{JX2xt=PO2@v#JC2h0C0`|W*K(I{$7YH5PW?A z#g;1ITRs@hP*MTievguE%()2S-*Er3>T>Wkeo?YivK}K4bN*x=P97A8d4xN4@=32@ zNMT#}BS`hZ5v!h0Y$E8m68zwU>s#A6lR-Vrt&I75o3*QJjC#$_bN4Q&fw0osjnjJk zXkdjORweJluoZIam8X-ZKJzrL(lmK3#O+DW1Me4`Oet%!EgeF8wSt@)6!>Zti) z3ji1s6k4H77M~OH$qZE7yT|l#yCAr+*dP9Tl@~nFI!gZtY5@FW<$a;2Z4kDCJZ@wC z|M~eR@dVIQ4*=F2&1~nw`S1AY-(!76V1&eh%<&Xc2~IC>Wl$dnRrQ^|;Ex)AtInk%uh)WyO?I z0Zakt7zUI77s1Z&)t$irz410;|BQ(9RS{+cpd9f4%3KL4V9^iM7`~Q_i#uGdC2--1WE~g8$%|Oeu@LsQ>1$bh}_k! zfnk)Zuxp$va@xhKr6>D9Pi)B5MS0yj8MqPqE}(3HbQx0fzB;kKl3aIm=GPSojNo20 zROf$)N`%1EO#!yLx1fe**ZZ&$pc@{J;_6v8`k*=4b2h4|mc(;8SJQ$tVlxwVeOYaM zp7Ls^q9tczT?jKb;m7R#IcG%zp#I)^f6lpLOqg*lLlRR`-#xoS(x5XUBDZ5b>;-w{ zFW}Udn!+}ZA8>^L{03glh?6AxZK&+c{^*nE4EbYGsv(uJU0@-t1URy;5;kP5&l%VKm^~XJE&Ng|XpK=~f zu<)*zs=VxIpG)I;%qC1iVp@kj87VZ8K!;-ghitzukgu?CPpN-ji6ZQDc7SB-pDg2M z4q8y^_gah00TyFJ)yY_c_!GlXF-Gaj1f-GX3d9DNpw?|Gt0;)Cv@Uq!q{VicDe`pl zT>4@krO*SEL)~CCu4t`Q0rTvXwWEHJBulb?#&<~e&eoTaU|&l2M^ z&qUehi^CN_r3KQQCcL!P-brCG72=_A)E5YBzKXNN#q)8cfVRB#nf=G-A3JCP@=>#I z(a}8*l8%Dq232!pDjr z38tD?3Enbej?|+Y+s@8R0*5qOw(>rO%AiJkv%GCe%ENrJSjT;y8$lj+=dqH*qjVYZ zyfw{=v7hv%lkzHO^5Y3gz(0t%SE$2KI_i}PPc~LAg;DF%z`S|`2*g#b+V-u zFqemNuernrI&J6Oh}SF3Dc$EdO+g+oxZ;M~_OiSiH`xf3K&~=($1)iqF9dyWF!LDl z>|j$R-X%EA9OX?l9?d4^m~W{JVQz6qM>NQNqQ#TnrKy1|;q;B;6P8WpApv*vgX)%7 zYZ8K+)vHu%y}YV^)iD!$^VuGYs_!Bk?UNW0rIQQJu4XD6M{^?kiKfg@QL0VfN`EmI z>H9FPu3=RwbJ(}OF%wn~{nb()2eK=3$g3p-#T0II6VDx)Co3zTi1frpDh}z4t#&pmXJsLPK^Z1l<0fe;g3P_?SHPJP%-7e&8huy$4{;mWEr+uz&s|6o}2 zBc~s-f~{t?+`B{gYC^j09T0|!XUv$Rq~GliaLTCj15U68y#gHZ2GRb0Z&LYS54O8S z7|X#t6f!c5(&y_HZbot#;c+_cH5qWq4m#fT_#CyMO2)tfQw9Ur$k=_Z<>AJ`>tR~% zi9FyN$;_t4=&cK82NoL=Q+jIuyf`2Qji!^pJ&)DG74FabCf%)V^`A2B<8_=rtygR$ zI%6{!K!awNzq45WJo823anm3D%VuzU&@ChcG;tZ~hT4V~V2HmmNqY_!$qK_&-g@vl+Z6%QgNEUs6hkv&>4 z<>H0&@q;FOO3|?$C^I^$q2aM27K-#)&fD;02f898u}D7lFfy zSUF6Q{Q+%9$lVMREarFzMQ>~=;pttc0mXK zMG!Zd)OjLwCKsHF}nk zEA{(+T`HvPg(A+*u(9KeHC5@&^$4Rm5nqPZ5hy!+C-^N4+cF5E4qaZ|O?SUKLza+G zTjV_s8Yf=%Rx8ZXZV4_sf4lz1uI3H6s{4zKenB#U6)3>|t0Vt;`SS^|jzWV8nq*#q zK6^&@0#9b1n!Ars@JLRe0;9-r4kF7{^e)#S_nLzY%&ej>-X9l_?|=Sw{Qz{T1u8!) z;!?pIGa(dlk;e(A<|gk;$i+SVGqpm>Mo2Jg30inCsj+O6H$Hx@ z^Xr>&6jMlE`<*v<^$|8c@Y;BEWgS7TnO3PXAd#Jtv`)6;7AM_&Oyk*L7As2UIqNqN z@VHvZ%4IFmkw&0MWA=-F9y#xsnNH6N7`(U}H^ZjcO(jU9SPV6K-XkAXeh3idGh;q-_kZAp zz)7KDh81vk^FCHdV{k1rJUfecv{#14SN#iv4cr=JBCXeatyvYr^O+n*XGV>COLta! zXR{DBXlm5dnKraJ6-cC0Uaa3AX)G6X+n~Y@^r0rXYZ*O94cWg5SV7Jv#VuHu6&xm5 zYdz{Hf@Um;r(x`%eg7Ay15WJ@GS<&+;Ma%m_d#IfhftB93mCkJD949o;yx6fY(?@pJs z7z&@*;)$-8xwPrTL*&~I%?;*crD7-PemSzf?VR;VQ2)WG$?Her+q`LH_!a6!K*&R` zp(0#ANuV3=(UB@W7u9O)(%Z78Ro(UOrru2i-LH3rRo*_39#iqA3=Q6eHH;P2-xK@C z_0aAbJH7kwixe=8zI~daL?VQZrb(!Vve{@w)c^Sd;G5rRQNK+|CnDfB+JJT!53rOt zaYJwX?<+juWbO)B7*4)oV?D17TfOenUmw0}Ne=*f zfHQ31_3=!-}Hm|;L;e;Od1ZdqefB&Feh>+8@gTyENb z)%Sk$HBe@JGc{-aw?Y6(Dm}EvzuG&73Xq)STB|kPrA>Yvx}VSWFQHz4r_TA=bl|}$ z^|oym(&)2tzEl5HW`NQ^G~}NH>$e$q+qUiEoF!U2L7eo#KU(Skl?|on<@X@??`nwD;bYDH; zo^t$t!TvryzMUgNlD9Kq`mNIs>dn7}_6n-%S8@G(K7#YJA}QTQ#?(gqx7W5--EI9B zaVFycB+87$=11HxmGS>I_P>)n?{NeDxtJn#_myX_uU|WrTIAK{KyX(33{vdPBR=!=664zJ|y0 z`%YJjfixuX+lc+R`rn$eE)o1v(I?`}Xs&nG-z?bZI}V8}y*4;5dp11k`icK0_#?Mf znWbhPbD82QSqIazhRJ3{OGg&{;4LY53Z(3Pp!v<2Q{I5R~fOz<4q9fwtoBY*7 zD(rfaSDhwjyMu;<6TZ9>k%LIG=pCYP@)UqVNzUhD^q%W|z&BpE^0dp%B?NHsciY-mN^J*K%w+?dIaH4cDV%R`6S<<&cqFqd=}$NJF-yeFyKvp; zxVxI}-IZ?Dh4H(;_fc-W$BhwIW-jiXR|ypsuL;qZS(eFcG-Fd2T?AU5kgqTp10WPZ z_{KXqHXvCm1^ni!H0f-IyL=MvRjl$L>xp)@J zBg4rCNL1hu6o0Mv_IZH_TJ|@fK!k#7r~-N#L+qJoZ<+=T&0Puil!GG*;gGEoOY17K z$-t2S4NA>Rf=t$L%!{8tuB@_j)kjpqR5MvuZzxf__8ZHm@sZ&IlshK{)}*cnH?^#0 z=M$w{93j?yN}4p|b3%EIJ8v@Xn`IBVyP{;X-|_L9rF0}+jT`nX-NttK?1z zexj45!HU;Pl31UVJw|NsWVz4D%H-R{5K6`(S#-yJ-wsJx?$xKdh zjq;52&y*j1flb2)dr~!Jrj7>3PAGwf<)2g0{ElA#X_|4hRjZvEfr8 zH3f=-n+MD<0_ZS(V|qN~_dLF&(<$^@@rOEN_Dgw;$#9FZSReJyzv2xC9U&(Kr?|<+ zP6M>C#x)1iUR)$APetZRB=m&)$IcDLRhHRs-CG6%4i33Dd8v<{(Qn(TmfBsRCtb-* zXOwBj0dBKI?b)GQ#&u>X!rl_3{1H?ILy1`p=1Zqe^6{Y9l=(i6=8@%T2*C^XjApgV zC1uTrxc_>H)CWTy|J*wPPj4I`W#qI6cA@tbnc>BOfwA7|lTb^6Q1lRRc>k24w47ic zv*nOAGD;k^XBmVa_eR zA`XZ80%a^Dck!u)Wk2NHS}1i)4M=_Am5S6%Exr(ru|g~gFZ*aSy-<@3v}$2Cg&t5I z8@!mAGSj;E6^`f1sjP@XrPc;B)svdw%?X^o)+O9$TaaX%6?0^BCmRE;>E_`L1wP~g z?o~GXdp@cpzC9Sz$YDqeXj51}1U|%|`%`+J)&a@m8`V>zg2$XLNevW{6Kd6IB1 zs~F2!FzFSA*QGAY)%f%5^aPo{byqn(^ged7_p4?%{>A!0!4xO<8T zFV0Y~ogh7_AP$%7FNA%WT}F>`3rpbpN85|}K$WNI-Q7VWhPH$GM@G39nWYwGyv0*l zFP^c1rK&DZoXT$CTkb9mm0EGDykO6tq!YcgEjiIcN6~-sVy%Vjc{jKUXOKMs&Z`+W zAp)6)xcNk#VHz|xuih(;DDa(6D1NO?~&6>_?&s=DhclFLeC+`dI`q!K_4WjTtpOfexm(>*!hMj%k zW|;JBrDJ&FLrc;9QlVRzmj$Mq&UN{8UkM|<(TJ3ewuhCz;`zJ>sUO8m3!Kt*noJ;$ znp`!Mx7%BklW<0=9qw$dkAi zg4Z*fiA*`wpph6c`%Yyk5IRpA@p*^o=&9tD2%LuFoPNYzS;1#okS;mth&ydx1QT;OFn8OE zHwanIF{$XU-*D)Dy}}fTXM&Mo<*ugl@_^3tu`TjE--X}~D&e-3ka^nAXyB~OW3;O7 z+Ez`}J?UxY`{0|=Pa@%+Z)YNu3Z|oAJuMO4*%eRMDplsSF^GVF+c{BcL!YnyDQ*LS zP)ff2pr!^{<5|0F8|a+m40Hjdwmb1$Y{{Bjwy9#1dhRt3s#23i=-FKtKFA&%-3T(d?uZHfvQXfx-vK7Z)Xuam zCUptgqFWNW#SPxZxqU|2nhd`ugr98xrM8<-{5c_m#9Z17@M(#-Vs;Stpz(E&kA&Ts zDAtA^Y3t4qjy z+;mzqQ8<^2#U8$&Tm63GGHC28KIs%YQ($Vy$h1N}p7*>Z*mmzl%IptY0G;=woU!uJ zlx>t}FRcZH?I6u>OStjX+UMa&$R4fP4V+>fX1PL71!^OKcWi{ijf|Gv4V0sO!#iGm z1D!B|kEP@#i>JV%+}uGt7;6mA1Z7jpEb@wX8j<34zhr!eASKKyF;c{F&*zdTTq8-v z&)ACvrl~7IHS($AXKf}Q&sGir(Mp5U4pD^UfH|tMmt?(U?x4nSba?==+B1VW`Vr^y ztJ?V!U^bu{qKB!*h1jzhUvu|_nb=Jur9=1+hiwxD4lUE6{fwKIZ95YetSO^8#|(Qz zrSB@4ZpwE~wA8@V3X`q7fC-4ws-bYLW#OnTyEv^q82iVBZj1~{!o-SxPPB|o z=0sc-7c!2#*cz5@nPq$9WWl5Y+TdBJE~9?iOssCXCmk18VXsfDVoEDz!%zV&6OlvJ zyiJJVZG#e9MS6t=58~*-YO^Hy)N1eM_37!tA?AJ=u{BC)s^1EUfzzJ%ncZXXG-Irm zzdBYLw6p@Qs8E@C0L({iX`geTyALs2D^X#v843hctq(8OT0J@Ut}=)Mqun)Vtj8Ls zU5&w4ncL0xgVQadhqP2Qn3_`*^5-i!BaLc2Ggbw|;kyu)y>k)X+ot%z*TBGE3ROZ7 zNHC3er9?)qRk2Fcj6M^*X7fRGxiIeBWhJ72yq9voNF!U80Zj}evks&sY+?4>0cPbeO5Kf98@>Ozy&N%f<> zi7}o%@)VmiBE=b{o8?zz&8@+z?se(H4fp6w_(9VtDC6t=n~wP7hJJf7cT+$<3i1WH z)#`~1hi=I;_VsU`$YFQrM)N^Q0AS^_)kiGX&iD?(>@MdoGGsd8V?zw(t^$p+6}DZ^ z2x%oPapgBzN2#?cXi(W3&sdgkw6i}ZKPM34UeRu*&o(*VX6?~^NFl=*5>-b<0{;@= z^+s)FI(XiWU0gT;PU&uBTBsFgz=^D>S5H|jNzJ3fvX#BZ--S9E z!&~hA+FA}hSg5~kmB2uBRcVdJSrH|>B^}|5bsvcl*Ay+(K~)d9k+qXVT6E|h!_6s!VGI)XpiV#H`*jg( zr44Yw4~OPGlO8K;%Ubo<><%&>e3zodb^{(U_kr6K!Y1A%8DhZ~p;e(s^V=Jql$KKz zohl!lXj~$ceIlq+5UbiEFz5Ouuw1yO@_|I|1}OpCRTr;(En@CXz1Fo}m*LpVr&cM% zG6V1a^7U1}Pts{5Ir%*6%=7y!DxliHrJbm8dueIC;u3=SF~+ZwKA>tjwHGsH&-6^Z?ROP@(iXC6?jD_Oiv&mg~+`Y3sE0AL?UjB(Ut`p8_=J;UwoY!POH zqtD_{Bgs*D%+s#BjWmLxS5`F@KZqE-gl4?ol_2Lqmf??8toHQJE*q^8{KlUChbm%^LW%Sfh;mJh~O=}6KM2tvZ4nbc6;SEWcp zibMg(i&_d70Wz)K-FBqhXJ^l2T4Nap(l)9}o>)w$W`-mE?yj-mK`(Oi_lSN6#9A$o zW)|+Je&xdn+KffXlRNx>yJO>f_Ho#`T*G*FE={KxZj*lokgpI@&sRX<86&W z_kKE~7X8+T$y$U#!6ZL;YC9rklVm#V@%eTsM!@HXhM@YehJH_T`p%l}JW9hyX!S5P zKy`WXDG-v#)ier0_~I!M*4`%6vV6oC#f2uutt3Y;#7pq_n8J8hvvpt4Q<v=ft)(0ul`{nSU)d@Nuq4kyBxydwB+*E2B)e-V4XN2

-dE#SJQuoTh3al)Px+ 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�cse+U1!rvl7FA4HVQ3ftKV3)CWA-)#=enQnYg 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℘Qe{Abf@Yic7%yL zjo1*8*Ka2ze5)x6*S=rK&+7YNRzx!g!H&y)aEI=j<*IUS#7pqp? z=^ZuJnyma)&dmz-9Inh)GclDORd5OY?y~foI|9C2qa@?pDh(z|e^FWhC_}u8vLL#x z0P}ojS(X%euf1+Y3@Fx93>Q872xFAxlm<7cOIAO#ss7%4*j~f_zP=r^|Aq^6Lqhia z%u2hc1WC2TUn4ESA>e4EPjoi)UGqsu{#rmV8qmk`@-?=pHzNO{of8FbjKxlSrp7>c z+Cqz=HAQX`y$rEux4@HX72!PR91qLnrD^g1YSkWZSuE!FZQ@Y=PmDQ8|9{7rOXDcX zQ?#ZKTtYaNYM|%-G!vAP&uvuqH}X&68m-V%98IOmq~kLlbb%;sXlt1wI_fd6Bre># zhLE7p$V4o{1LFQ$o?TjBorMt$uiiJGCzaOaok*nZQsQScKtMl3m)Ap~lOU}W6TXij zzyKt#3yc=&92lQ5-LE!c&$iQRuP_|Smk||J35sf)gBRf_H-C`!V$WVC)R4y=MpvUSi)ep!>VN?k2Ro@?XMfn(1Sqes8Czron_BqJN*DZQjJi31B z=AQ3ezs`J%fbUa2jP0WxxSzG8k19}u#apPlg8g8$EN9MDh~fH224LidFjvC3vW0F| z-uoBIxZ5S|_`YjG%pui}pLcpAB)4|P_fJG0X%m0X=gBvTQTT^{h$`RI_wg-yEcOZz z5u=5<%R-Aw0IvehS49*Tq8rT|E{VrY{2-X z{RZR(e9y5-zy{MA5@VrHT~HKYC{hE()EQx>02F)T(;@nnit;cq%tkLY4-0NBiC-Tp z=$;T4lnx6_x;)6M|CCDAgJ(Vq-V)}^xHT5;^yqV|PJ?c+l}DT+m=VU=$C7_ zD+tlH!#58l1d=w1tOOn%GmLd94{YOKiqZ^NwU$XqlPLwuToQr1gEcckdl8~DgX{rF zyc}PiLZ(cbI0m=lPq5LPsp@)7Hrh5xQU(B#e`_J9P&t}YBh$#Qp8H)SS~=GKT@bG@ zd4Yn+YX%jsy#8I$Y7kjF8g+YaelSWWIxSz9kP(RNAr_;kFrfN%P5sBJehi}22yU*% z>gU+A*uA>5=TcFJ*N#*dXqOP5mRwc*e9iX$sE|EJ?6}q*{pL!kxT?DQ7=wC3cP+Ru z>nkD&s{m|3ei#Zzp;}t8l#R5bIG18%4YDyNgJ4x3>VYU17aqMfciU9+-4S-$@COy` zV^Lu$u}KcvVJ0lzS+MWPCM@qdgh zzrhd_n4f&fjmbab7FY-}&^GsBmL)$+RyXBCo9W1e08rpTEWKjcGGwPQt;R3k*EQo}KBOhAc0 z<02Pxr_w*Dgyj{lV`kOw_%T;liH-M~woxI`Vu_?O zwHk9-)!!hj8>j@%arT_xt4Up-J4_@@oRL`Ioj#1K%2j49Qw)|%IO^|d1dhi_dZgz^ zu4z(-cVn{@w_`AdwpeEzeF429EYzjrgGrygJPW5}7uQ`o_44W?5W5#Y#GZy?JjHMQ zFz7PECG8{O26lMp;x(wO-n_Jgx3Vnl{&r~aKcvp?`gG>oalY$U-CNh6oyo{S?PQNH zvZ{W<&pPp?dyMxAkP<81x{E^xyb-yrZMoq039#!=Vj9zUzU*3QDX?lwZSH$oR_b2C zfB~mB#l!FsZ8jSUBQV#@0*ClY6ILP-nf_L9>U~#hI5k?ZZrdrlX{(2pFQdo!iqW9DALVx; z3;Z7KFYy`>akmH6kp~4?Q37h8JLf&n_el}OD5n! zm)hW__VLg8ACw|g23r3oix<$a6X#dm7}!4qz?`_y(t&}{j)b3ly{lNqb6v9k3yM`o zc@VrvDqB|@^$DpRqIcfCejp-=D}$Q57o^q)hzItzqmR+R5I(3#w`NO|!MX!Fr~dBwocqd?Ff zAy&ehzZh0Znzd|m!$xuYH>qTvm71HTqY#>zA)NyBM{ zc1B@%Uh=ol6>lhdEN)h460Eo={|RkE$$lfbrjjjEFcY4;F^yszzVQITBEv2{LVxfD z#|C4WG}B}CMcwD0K`lsf=&>OHAmz;{K5aSW%}VfDUdk&9ZZeUPb~9<&HqDTWhV$63 z+Z{`E>rRPIzB5$%*Hb0=9l_Z0R)rhm>vclp?!6@P`TH~pEh&+UYKjx6W1!nhpmzE{ zf+kLsJ{lX)-zN3O!mU^pJt{6I<`luz@&&fspEVy@lZ4IOwtQg%^rN76D1ke@G_HnY z=R(uP72`pic=2t3Ap0uSLHeGXpt11D-U^IAetu~qT}$3|5gGk~3k%_f{YHWsEaGWd zXL@*^r2&Z>(AYrh415T9Dn{fFqMKp|-ZkB+m>9+Y_dWFBGLvX2AOwon$jC8E%LU8q z-2a(t!uO*a^zvQRCm>)Mq2mboLdxRDAoyQ>q_Uvw-2E19V~8Y z)N!8Z4tNdY(Nm-}0liPC*DRuQ_@D|4rhk~<#5$hzoxx6$u7s2XSyh-WxLCV;@qRQT ze=#8u*ASUCIU_7FM;>qM=qs zY&hvoy&KJkTlNI&_u+zeQwWZ0T8?0_MRv{2pnTh|gI;}FAohhV9?v=o#S6bi3mA`X=GPgDTJ5!=wqg>0dfL_fzA1-UBE=8OjkbimW zm+jfJxIW#kK{I+0C?w@J#g{F(4oj=9vq&$O=b77(aCYE;cg2>^HDw#S$O7;1gT~pB z@+a2!or-L(vI72wPMbGYEvRU7YBXCD%<<=bKe8{K6J4t+(O{~a)p+M@Y1UESaUCO9 zV|7){5#!Vr@f~x*7M{^u#x;h+C|3fL5(YD&U8p;q4+wjFW;Dm`pLaOcyq_9Vgu4@Y z@d{vwkejaPk21XJR_btGIcKg9rP{43)S%rKTpLcwz^`L$2%ng6d1TDnI(_}D6MNB^ zQj627lR6Ee3}*)!(ta*U558cZKKx9z-M^&Cn~&GMqE9yzw7ob*=b_PcK8dztJTwqJ z(iwdm+PyMxm1D59LC2|U#{Cg3!^Z*p7kpYrqGT}FM?9O}Q$K4Qve`hVxjL;^Bibmv z_rp0WKdR_nU!^)9lj-RGfQeSBK9Y<$FZ8C9fr+xyiXw6MVqOf}h>TZ0IiN8~>Hgld zfmxDSBxQQ)f+L_4F~BwQ$>wUf=YW3tVP325!(2{%i02Fx&adyO8yQU`+EK;qfBL;= z1$2$SXA^~gdVmXOM(!s08f|w>CBsQGT=QQ1CWP%AnV$ITPG2s|2U4WtiR?;yUL3X4 zS9crpH?!w`;M8G@SH2;F$YqA30l^z!SKXIFsUROE*DcVz8R~|VbachlqcuV5HulTL z_gN}GZ_b%F7p8TWuontmyrctGLw$5x-HH#4&*##+A$Y26zj7oVzN7M1b{~eNaU>?` z=f!XW4W)-QhfEVIenJG5L~E_aoza%^;nF4U6%lyf72v9n(E7L{Y_;--4a}e!7WnWC zomn8YxC|gA{PcqUvi0rb7M&I^;`=X^O}nDp#-sy!@mmtwUxI7nF7F(EMLNrHehC}T z-HgPZ6_~2dzM1p+SurNe*i)%u@*=YPFfqMR>7s6hQrLu2qOG`v0gp>#(TaC(z5%-67rGNVkB5N_RI%hjfc{OAC^MbazWEUDDkl z-5vKVet-8q_dlQGviqKydFP#(&&)ZRn=&yo(d*s)wtdRmIa}Uo;S$_$CKG?QQ`D4X*w~wRA9W9;e_s^jV~(v^ADU+8GxW=-`sOvzP(aBl{SZksn91h>+FH1jnH~Uta1)#cpK_D@ za`K+;O|g7ClaYz4w2a8hBObs5o51VWW?M~w4B7TsuV7o`#Gdv5{!pBs5SZ<+f$aT= zItt7VBf5^P0uBSPnR4ugxtrRVs4(ap|6fQALPq-p3542ue4hnSC+n~xEuV7HoNLna zw^Dx%4>!0Lo)V56YDKY>>sKFW*odAVnTe%^{zm)ps*pz@NTN7+Nz|o0Y1Qx}P8H|y zh)A89fF#vWkcB2wRKF)9cg>Z+n_44#(WdPfZGJRuH_JUOTVe|xj&LVinvt~mgWb2* zNz=9iRr#67`#$FTR;4KtS|cMjlY2bdGbJn`_zQx^o$7SP2eIW6K7}NAbFZEiI}Tw8 zFkVdmzx##k0^py^Y#o@&|0KW+yZFY)`t{G5(y;CY3k}w+gG$&wpArIiCPqd5DrDGe zRt#BP)GD5BiaEr~?l^+{ z&gW|XhpAucu%DfA4l)2~`_O7IuxOeL^qOf|NzccKO)nsD^ zT3x>Q9$12Y;d@kQJE=tfk?`z!r*(q>IsSg;BQB2uw;ti#?`<1AYcZErJO*q!DvL`r zV%;PV$@nP0gGTMb+ zEZ_(OA(pJ_AUb-E?w^pdh+w}!gPJSdTo0o`k%jj#56$J)2FF@ayF<9{cm6VqZI%uA zqNyS2-41lW3*vLz)!q%i^;9%Mnk$^|kSA5SI%g-!wZrL`Fe$%8Tg0+{T1KE?WA`!WMSWEd5Ga z9&+sR!fr|@-jLL_@m~{j!wM;pE4G@Tm#Wzni z`3VtKfE_Nv$#qC(ruV}9C!-3A|9<@*IdsKG9IA!7>Rthd3i#wtfA3+|Ob>`>Uo{7z zgn;xIJGg9`6OyA;vh+Ythm6CW|H%mnP)G-$^_jY~C|q6Ij_4QTjPh@nnGG%gHRn6l z$w5}!4}ucvn(oiBiGC6JqC%FLBn1>;oytKv^kc%Hr=ukUJ!P?;#`$K*J z?j<_$2PJ_RMNjvqV|He>iyR;l1$>g8*wgm@5Y2SUQpg7I4U6x^Jcf_-DL4rK$wDj{ z`Q*|w8M_)9iI16lS=_auq#k$E{lBfviW!@ne0o1kqgRRjpX?S8Zf<{;wPS=x<=OZp$@r>Ru(rOJlR|_&3kk#>0jMsSY={YC0ZqiSG(b zn9lEuvQyUJ7^#o_eIHKQtrE0_i?6uT#QI}7exg^=4T>&CWAz(dE}vd1YE!(Jf(yb! zPulbm4z@}5Ke2tT^%s2@lOUO#TB`7YEKVL10lR#T#5y$Zztt~OWhudXjT-V{A-OmB z`?+=d+4X`p?HGQCo#QKB+Ch8nr4va>EOAfj+gpxXZsnu=T-5ophv(JeEFsau%DhlR z;^8G<>*fEW&dNqi?~r>^OQDO7W=vtEBUrRfkb1OmEYGCH|C@BZaaYr`*c{ytI;Cxo zGj&zhwnBC7hRAPTJ)_IC6OOZC9JBmoMH$bSNIbSZ!BvB$-Q#M_k-c}QbakWoE%IVa z%OzJkZpI!evxAAdB0f;>EN zwtvkr{c%~amWva$CPi8~XkzuQ-h$cntHJSrjUlH4tH26yzzO!M{Sn?*jIGCs+3t3Q z9{7Y4ZX)~~bR>i4*5xo~76Jo$P#YkcK5Kpum=vR9tYrMR>$94HU2oc{zNEKQZ2(cq zAy#bpoEOYl(W}F^CPu){D1{+Fffb^V^ z4d)O34ux=)2X?ZMftVmC{;eBo$aG-H`UQt&h{@BsF0~gY(oOFItS4+x=Sn$|@1dt4 zbMKBE)Rh#l_aGa#h1#jPMKc8m#(e{pe`ha|!BG9@IvW%_Mrh*n2%wsQW8(wpDIZot zNP|p2D!ozkH{!U~RQcAK(58@gw*#%sFlNbjL3AmWkv^d)%1VF{6Dkcl2&$MCxcxO| zKx#`1!kM6PwMMbEDZtobO(IvA987ISw&*UpJ>0&Wn5{OZ;8f;{<+SBFLt;|2_4%u> zwRWdPyjTOHRUhG0sMY7`K!w)k^YQ3YTYKaC$WPp8`fdJ!F|QYFnl7xJIU@3c3DcRi zqZgT9d*N~7u}UjRp)$W^kIvg2hSL>jscS5WTwC&t*q%SLG}@DS29pxkaV8}z$O#R~ zDblFR+h97=Z2$It>Na=8-thcHb%qm&V(RV2B3EK7#ZW_~uC=(n?2fvF79nD8!O$yX zHBHIPRF$z$NbIfIt@)V{^~_zHkEn3nU2a(W3u?${{X>RkguCQowOM0zfpyL9oN?X} zI#CZt6$}lTrj5FK5qcTkJx|ULnQbK1)|E#elTeU$^%btc#AsAO_To^? zRR38DR)%_SnDWT7#F9rsO0>Z(S7jm2&fa(AdV7@N%L5h{QxrK8uinJJI~Cwrlc=>7 zkhHIF0-^E4nT4>4Hk@+zsOOOhjq$^9Z?G~L960PZ(Oqe(UvqS*Y~${rKhe%BxA5`Y zmU#}xPk1D;MC#};m~XS4-wdDS$&6inHJ%R15;{<_GihhmbA6G+955FqnAv$A|Zt~N=9^pdyysB@RGnp9v#j^Qm$Ed^(HN}&1#6n;-$CaRxX>F*$JH}II zHq>FeIlub0yi1xam?^sj2=^Upw+YMY`aZrPsPh|d$z8kSR`pX2Mr8_DB1w+;0urX} ztCr~k8?T)K7!@1!oqQ*>vB%We0=s4j&l2HESH|%(%+9)V#abA*W@@3t)LLnu$3u#l zQ`r#?53_DmXFZ66%Z~&pv#)C?>sqm4)7R!ESF5uo8*Pd^S*gy5`|81me7jsfyoKZO zdy{qLnEPv*_joz0L8Ea$4FWn#nPQV~_~m9;B=y7QXw;%e?Vs=9-B)3`&C9)Ef?($e zRGsCzD+p;a-_+a8bj=0_6&61KQNZNj8ufjy@{ley)vCTSoCQ}{s=hrF5wu1vDa_2b?c(PS3oz)#U!aVkR zA*go&4cd&`cWYDywv4m>X|?O_0?$Mx+MdMXT*=0R(|LVSh2kD-PMf0kJam*`7U!PD z#3$@=H`!*FzEPMFoHFpkkDSbW9v1wXPw}y;R9JWA`W1@-$n^JzTB_19QgSIq8kgtj zKzPZaOHzvO7`nmg$GkVlL;2o@YfB;Vwv1a4&P;cpvPgUcU6RD{!*Gl@x)eHV<;9!N zMjNLR2U@4l36me+K4I@ycvS9I8?&9Y)#E0DC&F_hh;414X%4j zQ`$}0Mqoaw*dS{x1&5yZ^rh9pY>OVTgP%vZiYw0=2&=b*%4VpfMh;t%6>pjz3BC(# zd|5!gKtT$~%yi$GKcq7A|1U1tLAdEc|K4G^^JZF`X%UircF2NSyRBX6xO>e1I}b@I zveeEmo1{PB1YRIQ`DsKelL#XIO{E$$_+0ccVK7xDlK{C^)Bd_NAJ5SmJ$tiXXb8W* zI$d)7tqij=Cl`mfIZ`d64DR6H)Gnhq#+Dn>FHese?w)34p)^EyQTIyT1~?~s9O;$= z>)flG@kC0|9}a{nh?tJC9L=|lw?_SfI$w+3=C|@q(BD}%g-JR;P|+{6quv4;x9Bf^ zqY2gS2F1%kvYg#On39KKUz=$Q-X6toWD!M6qQ8GLfxm!%IlF9}3|jDti>h=x%pl>2 zmP#vcz!I0Tzo#CksuS9DE%s7*9wo6dBEM&|=ET4yslwVSv1>A-oMu3b)%bNN`i?om zLnf>?eQRJ3Cc;tJ2S`fQxcS^m_)q6>iUZa0j6#2kz@hd&9FAtYmy&8x1~Wg>J~$m} zu9j}_=|c~S+WSQ#w$Iw9V{^>h`v!YEeo$*w4R{a!hDs@06qWfkag?NEr049WzxyHa z{sh~H&kCJPg67}>u@TkyPVq5BWk9Re zi!{V5koZK4E<3|i(FnYK{d<=QJC6NzF0_fmW<%A{Ok8HBbC0O_t;>0)>?zm7BovN< zP|R7xG>dlG!UM0ZW<&NE>e{s>ETOqgr+BVy)6Hw&yD_vO^k)B@x98|+eT>FWZ1Pr5 zjVXn_+m#~aEB~tnSX>*Kt#cDE8u6LvC9N+x!+M6}cRcxinDsnD;dFWl7A?#DA6oH= zF~*jym=%Cf+;FFj1q1xG)Sm1Wu`tA|l3~Y|&q#nkJ~orYtgwq39eId4zc?k$Bt+FF zo@i_9DcqXOT7Pb?<@^|>ICEUrTC{8VvVkjhHy|C$SRHK~zm_k4Cp;Hg=7mbP!fnGL z6ih|O`%zYraQaYKzXLIjA#%DrKxDe=gYJ>{&kZ5@HoH{A_l;g?>#F8vCR}lt=(=~i zCe=~K;}qx;&nemV<9>gj?-ie#={P3b^M6@lI&{l1%sz$SZTyMupyw!S@=F~d=I)*+ zWs0Eh1c#eG*x_iBP|b^1hJs;LwdmHtJLGiJC9rBGGWijx_|}THizU(h-2-|H+Ow!w zwmGK~x>)@hCQ8M0+<&AfaWjd#!mh__%J-&_REueiwppw;c(^B>PIHkPOq0^p6#Bci zds0J_?jvbfGQMm^YwO;PJMd^M)F;wHXqM(3#|Vngv+jJ70(BtlO2lmN;@)-;g}yN;C02qobqrx2haUwJ@8 zMcGp&D)|8MG*h6~bT3&`jgZl&|6I)>*6#0_{lhb3BP1YB_tS72Gdr~AMx&Ooy&%Q4 z6G|KRTrtzVD|Sq4ku1|JdH4(39QtA5;dc=#vpSVK;$En!^kK1POq<%Zhc>NVK}io< zl}z7yF8{#fx4vq)K&BQC%8xR$&X2Yk9k?zDX%eKtPx0&UjB3oJlZ4~RaCo+Y#%AN8 z8%%ZJyve8Cs*}X`!I}#uG}c;+L_`jMOHJq*=A%)W@DR`EWPB7yGNl;09h4@*e)oYtO{)ojl2aXRR{BEd!>Jix}CSCw{K#uqM#@p?w9fmEi}e)l5~=H ztAuI%tJSAhiRp!w*+bL(YnpKXokyA@c}`H>vjW=f`eC zy+IPkQ%WN}m5AbeJ+!FbstrFze~<+JII3M3BR$!h6a-0i zTwq8x>JK8pKRG{_h!GFyG}r5vT-nMP8^75;sCw+pTpKz`F8xdEwYJ& z{K4W^+uq&-hvCrfewkEDmrN%jC#R}xZ;P@n7A?F!3lW?OjkTrkyV zUxd}v5vfM?3^7N^Oq2EUYu!B}CCpgHCi1J7aWB=X%&hH>FKPO%P)km>g#-$!Q(a%p z^|1&bM~ou8nZiImV;=eylXFohv>6Rm6rG%9IR5tMh+b6Hps}A0ZxrFxid?a@L|`Qp ze6Jz%QroYQ=xm=>7r#%5zaR3|l$SVD7axr{K|4qnPS-%+wp)YEzogk)w*%c50kz_p zaiZ4)$Z#Qre^2<3rcb6Q5fDjX!_MNsMuLPvDHYtnvl>Bm6sx|73*}24G?IZCl#xFL z)eRr#xp{!Ml;(&v+Y@em&^?rF9p*7J@KCWy|2uQ!d!WXCVeoiueTCF8?kZ72Qd{I( z2xF#U9QVB7lz!90v(^f_OO21kfl4`xIV7>!a`tj$rAH0g+M-{om90q)xuskq+*!R> z>~|Xx|GdP+_r&9HG|QnXZAN9`JxD*q!P`7Tx#sZ7E@C^zO;6_9eIQ*jaQ=ZpS(ilxEmM=dcJHOb|DwMWnPC%v2Tkk zLLZ)q8XS229LyJ`bF-NZ#3E^;PrgUj)-w|Puj|r~*@Ym6dB&@+;KEJ;@fz+4V#kKJ z&wMdRslWd#CkimHMl!ws+~BMZ)M&I3`ktlhXJ=W6awN~*e%8Is-`X51H6O+lL}`g@WuKQ#w2 zRWq@iEgJhzx#vt(LEmb&)d&@DSCV>5ZuKL!y5E@gOy)jZdqEQMaV{>F(W_R+*IT1D zl3_BtJX0z`RQ%3ZIZA<6g1zq!b!cXlRgD}=icG5FDB^$n;UaeBgAZ8J!Q-NuG|c<* z*{a>4f8&i#h0AQCe(U4g+Snfx2>9x1!5j0PH76V-vYNOP=ZJBOyc4+4eYSO+5SL z`uu#CgWVmXiY4+6R$*1Kt>YLVV#auq1yRS~hi7ye#O@W4B)?jEJ1r8| zEFj%@8y>}1sC|6ttgT7~EHkVDpXii|&LSN{x~ zCXE=e<*T)nb{n+M_J^IFArVR*r-WA4r+x<{1CO%>x|@QXXA+;<`GUT{r`@+xLy`{tfW4n@OeF;h+fy(J zXlRc%+5El)8nceh$@0`qr(s#cm*#{-Vf224y}}8D0iNqKKTnv>pcU1!W8HH#?OEGy zZ&}4xCPLo>yZ}(Cw8jJKA1XYYsa%ZrUxe-I;m{8cbm_{@j5lo5@j*RK`0;ieU21*N zeP{|oJjoJsw9~?vQ~hg8fLEq&q9zEp<1$^RbAxGmoA3k;V85CF3^OgyPFa$U`}%Z{ zjBYge9_-jJLbe!s#)ehFDLS#IXm5hzD)`AHB-g~D)6tAX_H11`HWvuNV9zTKP7i0R zYz2|DuypHQ^>dT@A6t_om<{Mcq!S_{u(-?ogC4a*TY8l35k; z73FCu5}z*8rG70(NY)j1acwMAQ3^`_9$ijDeadcQ@$!Nz?zne;DZ@0;X?k1HZt>|)(qNOW*iwF~YC{HP|%XnC? z=gs3G;FIl){lXXkpXnhbTIaF%4v0@e%;-I$qY~+*o3d$9;UIv6Uqqy_i>~6-F>4pp zq*YrAM#G!to^;UujG+ESKjp$Z{ybulOxar5_`K-y%Yn<5K`yiJ$bqxktivSkd6T$% zN;OMyXzLDN@>{c6_H=zHu&23w8N!oddZzwF_2D`vb6ZoWlf?9FlkL>~=%~R?{C~{Q zDS;<>wYT=XawksK)v9K(BuxOd-|2k!6HEL?Q6=#9j_9b0>RDrQx0 zvV>_*lAGR0JbjW0F5)K%UF1reQLoSj3!JkK^FWg;fT$-C7DV9k=n zdgwcX{Z6rB6HBedY?kPl--x}5E|SI%`{*QMYd(lKXNyF9=i6QdWYuWW^#XV27}4op zaAnkfNS)@FYF=iRXaAm+KHJ;rUZh?f^-?E_PHh}ix@p3@`{f%ntilae&ZlFk@~wfc z7QG8QO~LJ-Pqw41H6#lsNtIUN@^-ZjI9XM^0fL753~IQ4@KPQ#w*9#C7A{tWc`h^! ziJiF|Hx%LTTCK@O$A3}YHV7zk>jn-2Wi}|knGo`C687n0Vax9*Wd(_EMcH~&U#J~+ zflvk9-#C`RUv@$PT%&uKwruWd%uaP=oORWxS`@)wT=zffg>X^k538VVeTbQl^E?n@ zTz9|481QqG2`lt&ChgyrRm(f_O$%dD5oF2eNkKvjb<7Yds?m9JYIH0yr!l#puf)X0 zKz^(?eju9ojk{nY4KBUU z$D2g5p5NXZb3a{;tq7AZTLg^FxIn1iE(I0sIFnZPJq=-%yVJFs>Mq`JqQ!+*VRw!>p7+&CXaowEQerqsX@+OS^I{&tfshlqwvHqZ8dy0Mbif7bQj_|H@g#s8wh=^!oS}5oA_z$^76*??zg0e(rI|Je2}8Wagz z*docnK|IJ6wu!>Xnm1{i#0s?rOl^G*Mq}nLB&p>g7SL;OHs&M?zJXV&E1qyw5Xk?e ztGC!H@L}TitBQ1KH%Ash2)|=2Nfc~H-k(6e!tY;GKb7{Hd{1*FAp$VwI^Wdauk{>r zp{|cgM0@o{Te}2faiWI=f%C6>as7i8qK&$~8|zwOFqzi}yN#}sREm6-DRKXNkdN1I zQ_JEt(J)`ZeQBKX96gd-h#O&1))3||G$FHfoYC&N^flB7;^?yclMxCY9)G{5^y)Wt zBEUJ}fNJwNG{HXd>Dmf~+&dq02M`^8==p-<5cX$l~1CG0;!{ zkSF5?hR4#4+(R{~kjl4f34ULmOzyVqWW&H89FLnfdw%0Ir0)bX)pd5#N8&mXTsuWj zuat!vuq;k-a((ljvYtcc2sm#czlH#HdoS;+D9e2I4w75t!nn(t#(Zamdk-j~@Dc!a>qH0l|!u&j54i!pzl5u&OV8#$%GFWvXPeR`PM z&z%@GTEJT60hYl8`|$WM{@z!ne{__ow^v+=NXE78f3*OB0kZ%i^16O-`uuV(7-H;_ z5F_1k(*|?n3soTlRo0JCZPtsln8=D*)gUDqgEqMRnKE%-bJZO-^rblm0o4^E@Yp~H zP!)Xw`_QYjbzNZ$pdElceF$@O+MQgOQ0tsE)`=axH!0L+Mm(9196@Uo*(c{4X)~m} zjwnE({{#UF?ym^wEQ%~cZ(rp6w+sOPt`JX97Op%h-@M4xJzq?+0?Y+%F^ThPwG;s; zRO}Bq>Ha&$TtP-aFa(cXXUEHd5(=2aE7){Ka_qX+Krg=9kNCV`2!kfW8w)x?wIR#! zMf(AU*Hp0or z13c8dK8O) zh2Nw~-myZ)@x6leFfd95k{w$Gh_{q@X<%2sphZYimw3yCAMakZbuyB>rUhU2Z@&EWGr^z$eo#$b^1t*zdwHX9mD*yu!Vb*`B9*{i~xnFyaWml`KH!%Tl z+kzlRVJac_3KYnm0X&?cfgy%yf+<;u7yVci@K97&sViYyE_lo$?(Wm+bSF}JUj>*+He^ni#7fmNx2gr_JF(2t;=0Ghn0 z(6RFP_N+CuCM-TSBX!QZ-5NGLbDFBK4iq$Ma3YKmJqy%Ex;XqCS-;h;k^x&FxZ{G!@`|H%Pxr` zM*4$XVVbs<)|=|zSFZi`=#v>18>pEB8f9R1Y|>?|s?#sczN{<;r8gEkR)DR(a!XfO z9SPyIep?U-tW;T zk$tp;g+l=JY_VXS(^_dQmu0HmjW+2GH2avu-_yP^81lj*ZW&*-UJlxbi6_+E=J7|y78xO*8|o{q)A zVsqzVb(vDZhh{^v^Gk`^*Y3<0K#kr=MBP=FqsbC*`M0HU*oMb;{6`5_#G_Z=H(in3 zL&YNVc|i}&TN)K12pk`fK5P2p0uP+D!-;KQfIB&}TH=E~_zomH`C`m$$44LJ>mUf( zA7n?#-sdF}yGfga5(pZ>cDQZsK`poMd7$xfq-7?8RVa~Io97P|(THr3@=}_b6{=_w zwc}1e{vPbDWjAFT%4ZPSqV-;p(pfe?2i2vZtT8yv+$B*j>au~c&VZYyHFDqLs^s18 zLNQZj{qRICYz%5-Uj29dSaHnEk2siI=ZXz3uxD7J(tn$R`nZmVRF7WZol$$bO*Qh- z)Trp!beCQSml{%?O`3%B-kdfYs;X|D)XkcOt*D7vPL1f}%+R*?(e@-~Tmf7`#Tof}(ku3#P2^SH{c-?g00TtP3ru2_Fp z&LX^dY5x;`*}FBJfRt3WXsYpN08&b(Uz>E1?WZ9RR5ES7>AMY}r`vY*-SndObU?gn zS z<<4_i*hcNhdf=;MxybYHDG{hS2XK#Kx;{osPDu!Z@6KIqnGIM2e2?BGcux}X7fXEr zp!!Wh-wD}zfN;F*bST(&!xv`-KL`M5;;E-NGx<*Kb1}nr2l-Ak zx0P~@ff|w~BTahzQP`B?uZ5kyVo^D~-eS{xWnLojDIk&q`>$K6M8B(W6&!r_NJ2{8 zxSxcraLs9a_YIoijRHjwHP9BoZe7(U^`ru?C{#(RmNZ;j<@(z1H8c49D?uRp=*kmQNhT#$Kl~`A%e_cR z%liwqm>6j5*l=Jv`O{uI6kX0QjvYbimq zd;&A0{bmREd;&Eib2P3?&F6@nilXD7?dsmBDPlq2t~hGnWo7KG+Q?jXapqqZ@^916 zxJ?h)*{?o5_hUNW*EWWLmdV)_v7^Nj2Z(|@IRN8;oQgOBuSES&Hfg4DBJj{5L5%xP zG4FB_($~C!|78WU*rDhf$2?vMYoz8mt>s=kJMnO-&x>b*V#M^AXCo zeuaH=Qxe8QXC_5!xkP%>j6i#oZKuO`#5;~L=m^{3?m!W~s7(4uD_nuT z)$WDGmDqr?m2+vWoe(kjBj$5@udGh;VXe)dZEcCAor2QV>Cf#K>I`*4HTXNKU2$%1 zUn-*st!gzNc0sJEG!|1TXB8ffv^iTMl?&4!N#es2o9k*ry~fBnR>A0w{SQN0<6;9# z&dgE9|HE#T8p|knJi}k5!kO2{go*j*OorvGFtRn#dkc)r(`u>MDKHC~EDxT+Oc)-1 zKY`YSLOl3TxWCt?R82?R>E1J%qB1OaR*ruq&buv`ou>RF-0`T0aDi0j*Ot^Q`Jqgu9;!3ld?oRJ`TsI$y;}*;CK59ID7C$FW+1?zdDtIUSJ>NKolu4R5%X>-ar#XwbxDuj#n?WGl z#OsC}k`Bj(;Q8|cp!J_+VVY9mBGu*I#>PYM)6c(a)pwrcMPzqOy&oscD>0(8saR~w z^)bUXnWQU}Ys@@!S;W?!Lm6Ez8yGTdmLt&|IZy5M$Q==AHEpbp{B?AF7Wx>YhcbC`;S z*?7&`_jVsDn+NUYQ!r&x`R4XSP`R9|;xJd@4yZ8PR_qd^d!HJb6XJFox#~K{Yc^owvcFdB9hCL zv9??M^xg_4NT9S*ohV!;-G&?8*k{1D57U|BcfziE&)eq+6kbr_EbONZUu=ICQtPcA0y);TTS>SMC3=7VzN;W?iyVeQU?wp0^&7N6lD zk^CGH==7PS=jLTCZ#GyDJZi;LW5{jMPjv%}>&js7*I-pC@EoBfF{{(IUdNjY&g)K! zWo&5yWX(3=O~QoyB;XhU4(Fl5JepyX`#XQhibLN+-FiaLIu&R-qR0Ecq%77oM6o2M zGjFFpcN4mDVx;t}v6T-$A-MC*DdA|I+IY05kwp|_Q~SFe&CJUj7iJs9iY3;{y?BgsvU4aWKp@5ibN32C-HmQ zR$-pQpfB_f@^i2tuljK_gvXi~BTN{)GzTqrA%o)vBHSJ_a>tOi`4&An9ztibC~ zg1wV>EwW?3N60u>8-LYJSAA?mC2I+BOMsmSd&I#2*t}b^MeH)RMJICUuxPDu0Q~tY8GXEn^oPw~*b1E@s z|B#bOB5H>}efJvY(@l~`T1Q?uQrs+e(x=N$F9@#e0YQFR3$LVjHaxx2TFF()jyIv$ z_b=ZF&_eMamdi_sH)~$?-QXO^oD2O{KRmDgKX$e^eV3%wUjRe>X?QOOD)HI&{#)O6 zo()@!)ZXXWH^q-#9O*TB{T@0l6R{$Md|Iw3wbP|-elSurza0Js8%h6%-IU}>;-gS* z^{V_zf2(N?Q7pjqRX62g!*_l;1v8{qG*LU9+186|xS>dm>X5dh9v}5&XqbfzUvK`M z$SUOz<~;XMb2X6I;_BhMdEz!3-j+y62_aY=LS`A27j-)zC}LrB*}N&0{xLp2maqXA zd{!zXV7e^lbCd&A8d3HNCH&hX{BXU(NJ7K|Mvy8*fP7RpKuqlwQ0UwFUd0WBk-{+R zx7&4IA7FA{wnuL!F3H@9Rp4W0wfDl(j-8QqFZ-WN) zt#KUpQc6(NP*2x6cftHQhI(SUlnce9XAY~7c|7lBLoKiWQ8rae=W4>gx9{Uj-v}0Vs{|G$*HJzv8&EJ54Z{g&krSUM z4+k8T>S^9Ma4;r5{eQTS{fF>FKM}o`FO&Ka2dQ)|H=jz?f5h!|G-ikmWI7S+Wjav_ zwO6L}qP-o#;)74>J8l7VBBxHJS})A1wsuUNI@{i)-tMz1Lh6qkxSS#}qg?~1mwXL2 z6m>18>12*2$+lhy#o;llKiYM8?Mi+L(X0kcrH=V1etF=g;ZvcCi9n_tZzhasA)0#N z%1MBocYb&WP_?kX6ZFek;qkaTO2ytX*(7jakwX!FQ&#KDcjJp5WB8fLOf4!M`!H~q zDAK^jylnE=@&{aDCiclK)cyT!wt@pX(5vdR`~?Ux{I3zIPlj!e(^R7&fKQO`%32reBjeH}}YK+}5O3+hy;@n+0|==b?N)oNLBw zh=#0hA>N#4O!X-Zut=}%YbzaT%nGSZ=wcxD`FWyN*X90X#g-EN&VVIv z-lMG(nI8CKlvT=egTY42G?dA0iDB`BPWT_XsJpzbC`TL#9iuQmh9*OJ(jS()#kWd< zleMGSHpQg5c5NYC_H6-fZ3GdhA$1gVC5;J2vJW2)1pGURxq+EQyOhkv!OE=$!t>0< zkl_jLU}IO(DV6E9j`+FVTXl}4ux|6Dlm#{1%Gs9pF?{<1hy1=$e{Op_ckIo8Nr1@> zdNtO@B~s}9k!VmM# zE0x@)9OhU7A7KZfZA<1~PhXM-NWIwAR(eu11XPCW;Ml2-A}>gMcNpTZy{QC*6&M49 zgO1x6ToaL}}<@u99hV`ho#xho00ilaLWY%0{NEL7m8{ zrbTmCjozIc#TupCs!-XBU*7dc@r{}`^b?r*d~SL;M+3q>M@}XwDcoiBZY}JP+uaGI zdzkn+=PVM8ZWrc<=kI9lW(q?^%=WOBvM+mFz%UNx%_*rq*}*#*+a}}ou-L1V-tioL zT%y18Fd@j-$94=iDKg!nwv3Y1%R`s8`Dm7KO4=C~ zA5y_ZhxeCr+u|~~+9eUZ8Av#u>Oud|Ly^$xj*!=^{)UW7o5gd0GQatgFJn}16Bdv* ze~95sw7k^f^+A>EN%`(8@7oMw(C#{&UZ3TR&i=cjKq|o#V}Pox9&Yjud~xR7M`n)l zTXThdr<6c*w7k@0a5Bm9Y12{blaJ8zC1(*v1fogFvkyDCiw+n?5mSxPM?h8W8ddNW zObS5{UV90X{6~@c2Jg}L3eV?GomX)jbfDn2aRQ*`mx0;?Umgq3zcU`0VYhQKpQSES&B~I50sd6FrqDK*U#Vy+O`FLW>#=q&8cU6e3X97TXRVb-}$L3tK*(m9&++Y6a2%il)r{Nv=CCP9V zxwDSSEh=}GVS$&zz--|H9%ASnb6Pzy4L72u7CXEES>C7P3N{}HsQJS9*vaK^=HoDs z2+?_HD7~-oiiJfc^vl@SEeL3T*u^Y(XMEh2AxaPpiCq0j0xIL64-VEKa{|zy5(cc{;rXg zCzNP?sOC~TZzI2f0SS69%Mvz}M3W1nfVg$o>hH;#&S#h%+mJ9=u|o}H<%j!?>aMv+ z@Crg|vUFg;QfLQBzH_+-$oWQbA{&_Y5sg zJ3UtPfRAW~ezCOG2fFgP!ynqN(ll(X2a$uU3y1!K^s8{7GcOw|iCV?mbB!vZ5AYIM zV(+2sfKs?NZY-I=`makJnss?#F~~5R*RumN2m0(dXaO&wytksiM!18+AFW8x5_5-J zNV5lM_NA8>Nzu?$^3CKE)YpFzJsbWBc&-1dt?{vpJuzYLOUdl5zr~!kgG122q(DYY ze`z?d)2smJ1SudI2|1WZb8K_~-%2dVaio`>Hy~DiJAc z&1Z>`7Vbr-#W0>Qa7Mb+D;IVX$^VuO3`V^Ry-r(XB!_%t78l@Ptf+1;uHIh|$=&(` zVk>3#m4?Uu2_NgrQcgIbL~kgBe!{PNNx9GU@exC=Ucm;R7lE!E8-Ni;@(x;{(mjHB zfrRwC;>7od_19Y9{*xgTkkiT)q7dMQD%fJjn%O3SlSM>v=D-M;ID`zBi3gCM3R+tp z`zqd^wkMEKn?iz8XxMkVIl}B#!T&l0UU_3t@aKpcl;3X-Ige#9c0B8O?G16*{aYMk zz--3aZaJcazo;L#*HpI?y9jkhwsJ>33`mU;1u^2HRNT1+*kPl{-65As`qlSBFi`*0 zOa^vQLd~Gge z&N!XqL|ZuX5)0@6Xrp#0>zM5e7_p5l{ohK(3~e@FT_7LM!Ln4#0v1>ddF&^nmP&IJ zYC&;pa1-1FT$l6zn@fDn({Q-KolvS7YStW+U9|^VF4Umv#MxhHX7^ij#mQ{&FDklr zP$5Elqq^G5RAPq52#K$QY<(b(EsRF@e=uO+LuHg(%gDK@Sv z*-_w)!(cPBWD*D)FHAo~Y7u*+##~AkrP7!J2e0esqd#Pd~uaFfQ?@aHj4@Nrn!j8WsV27=^fw@${cN*)&4iac$l-K zz5Y&E1RJUwH5@l4seW{CKj22QyO6nlKYxe9&+~qzV?26D>PfFFyVj;mXJ(NjA1&bX z_38A|qZ>k0qL6-v1U&huCK3|h40<11W zM;ovrWT@1Vt*uxVnTEGeF&Mi^Uu~Bb@@9c%cGI8cTz>Ns|mj0R61SfMzZy>{DIXEFA4PCmgkdF*Ci z8K{i=9<+$t>~I#&uy;Wkj|vWNOH>~{YeQAK$^Ce`JtrLJKezNpt+V>tg{w2$+-VI#h9NO?w?Fij1?Y2@xKV^vb46JSFy`i^1ynXFe4V8>mZYvT@x)>U`o{~IV<6{3GDfJcU@iyyk znid^I8!pvS;5i(+at508aTHl27O7BLn4RFEnhOZi{tc7|`nMo`eQ<~~ii&~wA8!?Z z`>*%gEzXmGyR}Df@1no`O=+JZ75y6@RyU)<*4>9`n{6(F%V>_?-IxSvW<>m=(Rh<( zKBDN|2F{!54Xa^pUE2}Z*KUw;Mx*(0U{Y^J@o}7q5=!@L%s1dcNiHPn!v_KF51uSl zNvQ@`b;4#+ZZ5wnjMl7h+HgZtZz)GgJ^B!VW>%VW=Jw1#1pBGN#Yzs07_TFejkkti zV8UqOM*Dh;{L;Q!R;GUr(bUg~3EGIl$Kjc_Ce7t&J8%D8l-G;-#<`GSP4Jt^m0L=KK%xifXppm=IwzFrgbGz3-`O;<8kd(QN4;4h2~#oUMC}#Vapl=) zLk&#xv~C=u%nue&jW9Xitm~P5_>CZRGAm#+k_pq|0s|XSmva_uW5TCQ2b$`Qc|Ehm z)782*MMYV;?DnFBp zBWWj@T;gfbnDcC!Xn^)nFY>loR4kQ4$#&np(yt}rY2lXZ>Z;t&A6{S4HlHk zKVUb~K|g2n(S`7D?Z6l|Bj!D}M@m?A&e0>iw@$ZF6aSlfaOc&5?`I?yQC*`FAl0dn zFl=BAPnNO^!H-bx=z<|&g%#2kqqXtiH;u`73kMKWK3OqZ+aHrS|A(%(j;pGRx<&y( zN*d`B5RRlYNH;1eiXb7<-Q5R}PNk#~1tg@qr8|`F6s1ENylWqP-uL_N@7_PfbIx9S z#awgFF~^uG|499UFZ`ObQ+uaAbZRC7?l{P@R~@*aS*-k-EEmPo`tU)46tf}iVw}#@ zOHiiilWwcPU7su7y@1yU#FNx|@O3REx^F7x_Kas~`8O8lU#e5LQ@tD*dMQU$-Sh=C z=I<}}_jmMWhzIBHj%Hd6sU*L9o&Chdh^O%@K37!r8zT#z3S!SfSY?0TNB%o$jT=|z89yHKrDD;6C5 zUm%g$Md@x~x;U&ee~y&xx9Kl|tRn#r#zxL*j{2PEC3k(#OYGqY%r5by4MGlrFG6kZ3ai&*%jHk+Y7L|KTv4>ralJo(ol*La&`ExdsJJ2NvV`cIHHAmE z7g@+Jn}-edjy}V@ZO{+y3ZFUt0oX155`cSyWjm^VYWPSjuJX8So$Hl6lAir&|5df+ z4ScE240XS(8`rax4sxm&?%Hj4$M@Yk`4ug8k7B~5e;&H9YqF4r^c>nAzfnN=x=4uI z(w$DVg$M0Y8>b%ICExhjZm+SI(_G!lBaAV1(ylb;0fE!bNpYq|N@V;=$hL_r7aOVj%7DP6-q(D=px=2qR>Rt3(RWS0 z!yWGyhoYu!*KIF&ATvizAo0k|Xw2RJ54YX!_pD!WYWaG#Ka-y&IX*`(X<79&#f9=& z$N6WKh@Q4~#r|rsYn#+>`!C@enRViJp# z%iGI1>@(}X58um^ z5$UhLFeG4pCzRI|RIr{x{eYFTob7izPFe5AQ0w8y4%CsI4~L|{c@Tv?&-tFLA>4%j zB|t=Yq5)19e@3yVUohIds|CCxY<6m_SX&B}25_uW{lCI?j3pM%m-9p1=Tf90R& z6?7@>ucprA=8>FDe>#Pmjif6`{RW_{c0`+M*_{0&eN(gA^5{o0+A7b&x!MiZQ@ z;r4q)AP{-TKQ^CB`R7#e$1hs*6}QJ!{+I?Ce~Ok4wBi!Cz9n=eGQ6Y`Apg~;M!!B@ zmnywUeMj(&ZMkf{ zI&NbpHq+LxQJC%(=$zr`Aw--S3FHZk?uDlZC+{si3^{>g!Hj+SWQ*H;lhtrd@FvRU zK|QVS;aLw=d)AWR*GE(pG9bIZ3+%~(RV;CxUzur@l(;aqmSt4S(HtnWvv$@FH_~GL zJfl9Y%=6@3URL%8ZsEu}4@WaLIi=JH;sVdkeydeQ6~9Ydy_dm8<>D%#-{tn|v~8ua zlvg%rW&Ejd1n+SMi+E6Q)3ak+8p>591;>Scf5^j3Nxq-ssLQ9IdqLHEQY<+iH(zt^ z`x$n5O=vV*g&}JjirQrSUK!*{)~ehUu68V}INb3v-rkY=J?B2zV2i%GR+l#WVKnuY zxZx8ac^Z!YAG~x)VcR7^&2sLiX>M9pdCdjpou9_BbGFaOZnC)~ss$(y>s0P=25+@> zAq4}9O$G6ymLj`Soj!KTO|dRI8p!jYf)CJVP{A;U+_6Y0 zG9mJk*(LkPOlUA}*Ux9zIL?YyHeTyNFiB+B>B8#N`1oBh!mgULs$|1Sbr+n+XBTQ( zO?YqVzs8?ied^uqvgYNSj50R-tNWM7g#z8>wZw3QlHmRUvdC4S;5z9~dT+17wPx&X z3~H9PsUv>Fzl)*`-_xr!$CXfLc_IkvU?8a=FP$pEV2a($LAvBXg44?bo+V*yR`rhsE*WDwSER z35%}X*DSD%n0Of(_VzOO^T9wl=p^enS5Tb!OsmYJ24n+HimG(Q`~z%}dp>;cCp7vP z!C(xbkFOY~^~~JIZFM`i;ux@gsT;@|MlIO*yorx+X|M=?*Hb-rTX&9&Sk!mQ;B{NQ zr|jsA!TW)D2w}YYxTdVS$n}2!#!c!pP1^9I8NNJLasT(u2?IY~Sji5~R>JBHYUe7( zKiiLwwXsmCS1WsIFz^`??v1m;*uBwApTB>|GZ3@I<780sVwE z3&<-~h%CL@ZL2lxV%y%T{w7Lnr=YKxfsBFs@ULrImId37G?Xm_%a9c76rf+W(RyT* z5A;yomrey4A$y-jkVJKN;=}JkK!gDQOlMg%u@6Q+X^GotwIR9N1{}y~hQ;MTcGdsY zIF(4x($M~2ky9r_DFwzVZf={Z9UZ z1(w!)?;z>!z?UEZle?3t{Y-d69{FX8FV}XFWNj^7e~h0fXzD@52K+Sl%Da z`eL>FF(O7$n0?QPsE7g0RIx?q*_h3T5%)>D<{_sOdLwUNhAOL>DE8>kHDf-7WP@sr z!>E0CO`#?l^hEY{NGG*UBcga+q_;{m@I{CG-rz!73Y9{wINpQTsZy;#KJ~ci%{*tQ z(e^D+J^1KBQOAA%6qN0cg27SbxId_fFh>jp&(7a+D9z^Q{xoPh776q9rb&v8Jc`K~ zd4L@@01+yOt<a|rNc&( zy~yC0^aR>h?-b@~izU`NJZeWeL8%tn(^#FC@E7GISrRnTGyDcquB4e{@8j?kd0&Ka zQ?;!%&)%OV>I&PK+2hd&D_EYiVPPhv5}Qvuq)xsLO>xg)yCjdOqCW zS-bRbK+^5#%V)CtuG$MA98t%QdUqE)p5L+Qbp+2F$CAUAN1rH&^psvuu?u^k;a=0@ zNpq4IPU#T*ECdjyU}OmBfm|at;Idrvh3N2YX}7Nf?y?1oDy*~g`Yraluy9SGZ$RThE%7FbqN|!sK8hRf|3o39c$eKiC~%Sf z4?3Ha{l64Qn~pNeIsgshsu#(Pu2N}K67TW}cuVB6;>-T;xVYOR(5uU?J z7naAPR&*nJgdj_zSrpQ~XR<`;LIQwV&i@5!UsO;R{C=>R+25tz(dkQ@p#MUajemDk zo2hp#QSvF{XC?cJ*u)HSX21w4mbw43H2p*4EYp4-b4| z+bbUtX~gyYt(`oXR!apUq4DVBbfVliDGP#d!p40?o$_&@Sdaw)tufY3Ivl;l68UMX zpR_jcUzTNQ*@8(K`jays z_1KPvfL3fI`+JX(^DDu_AO$f>3kq7`PWMYMapGoebw~p-0I5?lSM$mZbDfHdPhnCX ztv=5+5-9uQ_P6C*oeJ*ggbSu|`r%}-5*W)0OLkEu*e=O=BCmrx8PC&l^Iv7*Ax zgv0#zbILS^mTNc!>7ty!4+T10_O8s8rP`cR*i(I2@2kps#-PF2y=H$=CTLP^Liw)v zc%93NZM}Fd@|pde_(s^fKS0*)f&8pGmHZRW<<`A&{omRZp3g4(qe#X3_@lJCqFhJv zYRISK#VHSJ@VCQOKDIAqa9td7B-=ERd$Y!87%sUS;Jd81)6bosTK}AV)gOH6x>d~@ z^Rd#GiWj~8K30W_J{xEFtk}bZn=0B|th}oiWLe>IUd0%>RehZzT7IPrc2Qd*?*iBWPH+7-iK=qc0?jhNzm+C6Nhsyn=JD0A%(T9rWuiw6 zIErOT)|A##m*()>!V)!Y7ZJYFFlK=C zRXfts@ zcr`B~7X{AHh8!~IFAs+!{iBIM_Z~CBJBYArj~Cw4FdC4nM85Lb577E9EZ=tw2;@_! zo=lWaI_{#d&1m=^gke#6nJ^>_Xh*$EMlEDZx|NoK2Vbg%OX#v+>r@eFoqX*`Z@Vk# z-he85P#;s>y=(4+dX_y$C&wJv!US8yK`~s_s>+wJCBy21P*H#fGeY&X^R1%5i;h5- z9Z-dWj2gWb6(=DfixRihA^_M4Ktca&V!&n(d<;g&sVv&H^%jLDy=08u#)IFXQ_!K# z*R!|oOtHWq>u<+B;$j*&=Yoj8X#Gj%>SUr zqIR7kI(gPlkXkd1cmC&M`b>1dhKuU9B=SoPCvDmT&s%Hc%5x-0!Z({N15ismJ5Q)X z^d#?z3Hjgxc1fm$Cn(lX_pH!NK(XO$L3#je&cTVw?xJdRXd)cc*&U;ah`gbU`q99r znPGUTr+KkL>^ZHjLF{^x!a~*KYAscIFqaJ=TR`-!^!U^%XeVUmN=v!o_`&ZH6A`QH z_RA)8Egw>cDbA{Uf1^U|71oauDokq&Y`R2kq*O$c26@s>0b(l4ZRZkt@dHY2hMKzfTKF4Z0rp#Qx*qP0T55x=zSn~0ogYCAEg8*qjmFAC zxX>2Zf$4`m0JlETnYlL+dIt2%f{ZZ~)X{k~jZ`dsQa6DqsHmHzct1JCq?rLwHU^MJ z+T4_rHii8QTZafR_6~y^+F#iraeD6xm3Jy2MwkQCX$OB5W45(7HB{u94rb2C3`oEh z9Z?Q`qk^c`@zzhoys5UVp?FL2CXM@s^j#PSLrTCVT1kgOlVTAJP(Nm@ZqOzW z^|rggM#KlOcnmFpMbu{n|eJp<~DdnQ;ldYJ$^jAdhg%+#E+400UE0X-`YkhAzk0|Q0);0rEJ)S33P*ct4F`egS z#ElRYEE7X9BtljJi8H)Ve-9KWm<1z+Kg)E6>+jd!|GYp4wzOp<-3elLB~nn--4m=+ zv z-VE@k&PAk-(|RvYepa+hL6pv4C@UAZG7(h*&wZK>EoZ;~jMzuubExoPBt9y!`f;M$ z?PSnII%T)~xR%Bz&)@FEnB;@D36@*7UjtQ{KvcLPa6*u(y>lmO-#g+MvjXk^9mBlB zIzQLnVp9ne zk0Q5o=BL=fDvzNw#g-I#<23tXE4*sLW7Y#Y14UEA&XsI4uC)^XBMr;@cQpS$f+j~u zr-rZYFb*Q0p|39Sc=C3>_0EbMVj+PEM2jo8yuh)rS!;yS_+fTw;+VceQXwak)PxL{#d?>e? zi4+b^oEj|>wmsuQHsKSVqrJ=i9%s_RN~Kbl=e&f@knn~dNFr7pXk zac4_P3%fEiA&2s^7;YhKa_q$HypNp+gw_A?G<|U5WuL}yDOI@JV&Usbu&7oT#NONa!Db{{Lx5gnpxSwF?kgxR4LFRj!7eS_ zAhw`PNw#>E=UGooncVw$;aO_^d_}!`tJkH=xebR^)oP%9Tf=VE)`C^b=Qhif=v(GT zHjP>m1|!7kk(xnvgpO$^mhSGW>XUQ{@$S!#d#;w})32?mw3QrfEy_FHs2&j(Y|t#5 zO3--r?z3z;(z3SJ)r`1y$!HHKGZa+NLRGqJRj66p$mqj5dnSwExG08AmG(Wrt(& zAkez)575+fAo0|=M3R>_`M4PBJn6N7@#CeH{7%DmUc(!?aY*-6=HT%EL-$m%oxG19 zfo!Hul~bVQqQsWEJY#~ggX4xG*qNu`dNCoFNNn&2!SHYQPqO!{4e#w6*?FRA z?_6Q#zjG{wG+>3$1P?Fe*w{pH4s~4TXsZpb-!%%_8=@YJhw~ri-a9R7?AETi8_yli zHmz6?qx#u@N}9O~XS1n#z0%_E|KNJP@~WCKk&=A5GN};#voFbp zztqt#KwASyT*AH24v*3PLFIAW&YqY1|CV7d4^??9}HP9x|4ynJ?fzq8{{yEyFq7I=~YFRnlvi+Hd!lALt}E z;eDnL{Sf~l6hX@avX_-zs;4Q~PYBNbU)rGzKr#~&CH)@((X!`8Fk>yyobshOt<|D4>f3U3F)(c^bww?P7>g~p2*RMnQ;Ri~d_Bm<^mfQ3D_SF;DI&*@T2UF|& z|ErLy^{R_JijiyLOQ^&8f7C>s5H?e)di8a^DpPk?#&Lv7=pWQ_Lt)Z06>5q7_Cr{+ z*%S>_Vuw}1l$mNw2^0VLO#6=ai$6BW8ZL+Jf#j4x#LPv!BKO52x?* zL9@S-b6$k_jPi7b{fXYMrr2k+!O7KY?djCqpjA+R_XE-w9q3G0p#Ij{!Ek4@b3YeB zLtL4lyGpl`nP?1pze^D|?Yp&D6X{*uCAPLBl;B925*p#QI4aNd^g^v_@;m%`#?h*h zdQ*$a_Y2K*>Sy+-ZAN>m+zN~&N@!XqNn=3Y-`?G_O1ytJw*E^AJrtpQc`_!~U#=6= z+v&p4=T0NQ@%Z!M%en+~J_L2?L~78vPvheLpEMeLC-m6vEg7~B2Gj~WjlRIN<40(CV2^;H03dxMm*Tx)1>6P1|Vnt6k zI}Q95Zl?<^cvTg%88mydSCBkb(VE`(l-_oKPQ%feU~L)8+?kA^<;}@m<=J(Y2eBWc zYDPiQlpQ<&q$!<~@{0Kq1frS`ax>|e@miHVf+}YELQPXXA!aNdp>pQ^JBVsLMlCfTHRcifix>Euj{sFRp!Iq{@EYh>PFBRP3xysRxLQP)?%I^^?p(hStSTrdt~6?} zM^3bOWwTBaO{_mmZ1=@)iA}rm>4lLg!sA@5ML8JA_>t!ph~D#8+-*mYOb9XqDujz# zRq4Fi+hOr<5$hA`*FfxGq%e_IF@9gNTn*U#HfVi19#9qMRo|)GA%4=gnbjzY)6<(? zs?e+(@H;VTCDqyCr1!y=dk*o7mvR2op2JGg=VpL)C2!Z0e^nP|2$Lrs&7G{#ap>|W zS1&*okX;xFz4c~)XeUx#@XhACZkJbF3xz4%I6Z>V0i3%03wL<+B=!RiW9lyo-_+Y* zG6TyiYjbkN0Amq)`&8hLY}&Qi){OJ$jSmEq*UupBY17v5M}ofB{>I8$!Tq2KR*t?tjmHz9Mu zm-ncF;7}kf$Y%Z7M*Z(Q-*X6nqH!$mR}UXfT#Bw-O+*r2^f3!JDc;ZosEd(?NMUv3 zVfJIGvOURTlZQ6=qdZDYOF{e1mDt#{Ac-uirX1IJP zE^u$B15Gn~iVk6*2)Qg`A?r_Nr~CI9^&P3WKh+!>F?&+5akOn$0#Mj3G2>70;l}@> z5ucx~6&Rsap7pmfiKxI^2f9i0Ia zSAgc0P*l({MGI}RA>x=sDVn_P_PcUxB~ULHktdm+gjLhLR@Yj%*JYq$(PTh+Tq-uE zk&6Uv==#n%8BcS!klT5OQWC8lmNp6d^WJr~>8KUtDVRtJ<}Z@m&&gwsPWDGwRF|?e zL3(VRWwrECTG&|&_7nuQGj?{~$qGk8)2i})q3uiS;5VS0^}g|3J^D-1t(I&e;c2Fr zhTktI-J@}LFFhC>KJOyhs-a)0i%U11O?>8!Y(_008C3Ujq~&PM2wuxN{plW}?kp0- zZ^{2hcee64`*3f?(_p{4tP!SpBKSo7q1<}@b>v*78=?5E|4&gslWM`8idT`(MClcC zMGm2QeLqoT_k`^T$+j#t^eK@4fzD_uOG~E+P`nw!Be+MQxS6rx-pXSDnI1hlz#45d zv@0Wx2t*`+B;a2Op-JD8WT?+~2ld#vm?h69u)+4!h+u{BlXeuxue9&tW;HZW0mZtO zOE=0~C%K%gMZZa3kT*A;`mgVoEJKbq$aLGLwg9FNj>b^Y)P zS;hOT%#xPrg;t-%a=rre<5-(1S@z@$rAo;5X5nB$#M^7FQg6d#*qa9OF4K*__{ymw zfoVde3W;WCe*XJcXQC_O%KB*EMq{KI)$e=cKgrCqM@q3BTAs>gC;t=t|QtR2c0w7&+NekLt^Hd^MOcI|Kq931mlj1hO=jDiLnHoAkVw za3aE!^+S0k!7zUrYwG%Eb42}X-S@OoM0iRLp9+xAR#75OV|EzrcCX;QaV2hC<&@?o<=7i~+_c*khTjVRj1Ddo zXq@8(s|V*k6W%Hq@7)i-mR>v%4=S~+8`pa^+4_R@IQi@L!jsCS_lA=tIb?|xY_7Zw zo+P^=O47mYVO{Gfujcr=ydCj$py$eF<~|~;?!YB#R;gQ}b+VOQML=n8UnDY{u^u;G z(2FwlJeBW$qt?RMVv1E$EdlbFv*hB_jR8hC>TkpBKr`&O-Ooj}xlsXOaF**{W~LBT z%?Z05E5mWIoytDe?Ne|x>iN&Q_mzHLB~#XjGZc(>aTwzccJ%L$ z<5O&iId#i#p$>R|<`b2xOtS*Tk)Yx=lI(qC>MzX2>P=^db48?(kz%p+Sr(Y-No>i$Y<%T5HK&KGy+f0%LxI1AvQ%pBMpD9tof=`sa z{4lF{EnY{&4t591zxhpI^heRI@fj{jP!Z`rfDTs?X7|MJ>Q2Tgjlc`A*qo4r2mb?8 zobjJZ{)6FaLcC!4@%c#(1$LxA98gyUtGeh5jBkF&A1I&|Zts!;zo`VziDYmdQP|Az z8_7&_n)l4E3FeVAo*;_u#w#>}tV zgnRZ>kl|>M^Gj?xO8&Ac0e#mA7+22tg)hTe;EnCxfxMiuzY!0@36MZ`B?8osw(Zik zdqepS)stj+ATTgQp|YvQ1VW1=uOG@+^!}F%pbT<~E!nQ3o8&?aY4R@F5A|SS^uy6^ z7kCW<*2Tj(!o}@K+t2pa|3vjs1;Z|enneFwRhv^G$OuBm$<7!4iwl!%RG1LX5`Tf- zhk-bIKyz!lMSqrGpUeaO?W4x+9gCPNC=7TcCoG6>k|ahql6Al) zgG@`j81rC}1PFr%JWMg2s_W2shyji8D+w714cb{N^~;k!NFo1(2vqZ5tp^gg$0MO5 z2tgNUAP@TH$q)U&+xhk4WOC5rfD9?o#uwaH*V~bHTE0*^AJlJSJJ}rly7lg%R)fi| z4r}2}jy0X>A?KUa+_(L1fbhdX2qq_7|KcGVE(MJ zLBhL=;OW1q5z(WQ`%bA95R`4I8p2H?hWNAJ$v>d2bNg1X`!1ajH}p1ou!l7-QP{ngh^U;KOp{#RvgcjO}WD zo$c|@F%&8)Fj5ngM*lmBQW^y)vuxZ!H|#8H%zkQa5@4aKUPN5n?1474_4`rMF+Usi zPVAh6RFF@=&KYm~89efjb(6{j!Akv;ZvY@{{?Q7|v0W3A_Ew=E(?g8vF5E5*-RGt$ z2LChwZzG>2d)s`QwAuKei^wVa6`-2nQou324Ryz;FS7g~kz7l#b&6y`Sc2G^dj{~O zrK=breHiaDjyER_Q!paY&5Q=2BwKT&;2D2<_N&Qw1)z!BQ-$xx-r{0#sR@=FDnYzK zCLf&4+7{pf+N^Ef&<4N)(;wWfRP%#!)38Nuc*&yb8qviio_}BW6jaa#=O7(My?xJHg0S<5e0a^f^cG?` z8*zTp@y_=s`a@|~ZZ0t}lp*|XGC|@mBm3zDY}ugHO@{-(8ht%e_n_YaiW3)5d7;B| zDkgaxIWxby?Qd*1oKPEf{KcQql8sI^qAp3=T|JA44Uy@MabLD7t6Yc>;$nP{Lr!3sFM9d@FUUX24lbiL=)+^=(6lJe!|>n^Bt=Hkrb)k@*UtC ze~!qFE^mw-UG zrx;_Fhqt4ktGiV#GaSt;#~mP4Ciz0D|MrnJ^4a>3W^4@(E=Gl}pZ3k^VMkm29Ag@4 zWR3CnYG?Jb1VO|-A=MOgq7Mo>ar`Sm4lN=wmL>p8@10=WDVyxP3;kXdpsrPZUf!~{ zy4ho}#ZJ(z^SYP$c+J)D?Ch-8{?nbC8VyBojHT$Bt6enR;>?L4OwScx{|?lASt1^b z+nhC{J`bD!rr=ANq{gyaGa{U7V^w1cG66+knGqVUdaNyQX!$mw_XBcQc2- znx$Lc98w}Q{};$)ob#tkpJUQOZrG$XS$@t62Y0kTR8-CnIwR)5P8<%Z2)&{crCgdr z-^dW#8G@5M=jK30f!OdQ`iI0N_|Wb9iz{?E&;1JxHrZEbc>u;JE-ns)@ni1_e2e^O zaDy~1vcR?MdlWXs+h5F;((V#00zq12QY_T-f;c1g;y3G3PN24c6KYloH3tUg5SmB9 zr}{YxNQ}oj*k>8x$CW*!h#j_w1%K#_;jk>v@YOVswa$?C=C460*g?uN6-@m&42Hm( z0&0(4oHeEwr#VW{@y>(>*A5hF>H~sZ5gPhS=-0tuLH`{R;xJ+KXsKO&J&LL7=s+79 z(R%PfD=cvFaPgU703f8IHiPnJ{RL3zrFb>F`>f78jU3~^GrBMp!@}COPDf}+U8~Xh zqri2;1ZF7(22@M`Z6soVHFfGrcY?*^a)W{}y%z1;bj4mV#N(u{cb**o=S{$dG2!4C z(+w^DmLV#2yu{BjdPL*4JDF$iD{GFK9Gj*F^_yBQctpsKD4 z+ii*wS{@hdKu`)e8_0!$_iJRQu5ghTnIAzpE<)W=CJP4E$L20k0F-ZD>_a(;O!Dtm zE#f4y+X6?88RA)@rXLoR$^LtV3k=}SVlmKv%+f%sQBjQmR9{GOBM?2WBywVU0N3@=Pu@-q#4LkM#$SFbLWs0&=M6QkfVBj&M}tFHfYb%S-w44akI!BkT7wL@2L?G8zspgRpEi| zkD6MEb3ev@lHCkHU+9reQhvqjkKkST(09CK{Z@{2;rHIec2hq>uG81^|Lz)%5|s*$ z2M3()1ybiRxgXd7zrW&7aw0aJn_o+J$aRfxJ275J+&vF}BttOfY33NZd4XEn)79e_ z2IkPb@Iz-B{!IxnF7QxZ>{&uSvITNpprqP5Kq=hRo_sT8KfmS-+K-+`QiCyE7`PZt znYY8CW0L8|iER`*vB_f)e8G*}1@6b148I9^VtT#YzNg=T@i;gyb?^i0F#$Oke>%5r z_~x+1eUyW(ui%RPz`J+);iwAPPK0<*582%~z&&(@V1{Sb6TK()#(1lvfufN%XEkN( z_mMY$@rGXnsYpKCZ92xbi$-*9X?P7Nnl>3L9;w0&1brIBD~h_+=xs><&Idml%H@^4 z>7^McK9F7;O2p%jtpP0FJu75^u%?%)7$%*O?d?7RvoMyR8##s@4*ZQ`e?^+TUcntP z^$1|@fW9&0UV=?}Q@pZ3WcQt*{*rp4SBYHV1KUoDvU9|zQedppGQ7g7KhrZE&3xOf=xeeTYHn$y!rnJeXLJL=v#UXJSR?DZtX7j?kZSO>ig zqYwMc+X$%d?^5I$Z{qMlz?6}wW|&3oAR-9HQkB4nh@|qH{e(IE)~uZZ(VG~ysE7=@ zOJrZ%X_>=ZNt?)<{XOoRj`D()wBA|Qb5%QW2<1tpI}9KDnB>vB8kuj z8&*ahdOBI<=(qD)Cm=5VLiITOuEL1R>x#!G+Y(dZ!R=QtmIWB35T^Rg-Iw$Dvh-rv zVCXBpKEg~+Guv4zqL_3<1~wQmpZ=3ZrUz2o!6K|I0`?*mzv*%-dgKtx-{Oh}8CmTH zlWO8c$moNUB`48@_fFh`;+wzJqwjYR&5lbREZ)YP0XU}{jRS%|E3sWL6DuH$eNfgz zzMvcauDX~HP0!nn&mkc`^U0J0c}Jg7`cqv0XRnHL-2oSfg$j4&I=&Ts~QN2-jw7q@daQJ!}^1@HzlKBa>%* zx!lH9Q*|J5rmp)`N--kzG%Gq$6e&J;h=OD_yNA7R5kdJ4i&}d3=VUioC(gluhGsVE z{kK)c*wk`&O@OnG%CtodroeiEzX5LcI|HVutDhg`b}>p4b${|7QhbCC%(>GSi40Yo zBWdQWW~RcY7jIT>tb;I0xZJFNk6M7YX$#dCOSDN!G%wY~i|kzK^f#LU(mx@mixi_q z@>>3;a*K?)8$N^sqa>Y_H36{T>(B zpo4N%I0h5(L9TqAmlclsn*Rd?>O^6i0D(#%#4(F#s}eFV>tt^Cdj zL=ep)Q;qIrKasYt$DHpfXfpX%T21% zINSE^Wim`9B%TX=HyyFbO=^0@y&_UUE8;auX4SK;XDj#pH|_VjAADA=@DU%R>Xm+1 zMiL$$ti0Gyd65+zODRL>BF&Xgfjrj_s2i_@dZQDv5Bz8z)9-6~UNTP_DqfD$EWG`A zVoZ%QIzg*?E_^tR>>*V%{a-GiFj_3~Al#w8$P*{OvKC}!v-3pUiP4B;IZg%w1W!X@ z1xnIy+=Y}I+%TAxcjSFOPL8`FcQo@cKGlxaj;n0)e&&x;&k56he{hmjR;E*%xXv76 zjU!ln!3?XXCmFCUez`bGEv$MyjhQM`i^tk!8P`}D9G&$n3C0Sf9X#=N$=Kf!2E+IY z`h3HCAC)HM$^Ytci0j)=u$4+^aB;9k!@X>E<3FnJnDm;BSyigDMOS_vmc)XWbs80| zc3qceYwzea&z5h0!(W?~lDG~wmXYyAJq>?dWkWy^0FpS!HlILCZ^&7>Y~N2B78tiS zG}6C08dE6R>W=sX25uSM7k&qPl0?mAwVnINo>*t#Qy(%Ej_tFTZ z64~?`mLWU!>uKp)6s-F?GfHakiRilylbPxz*lDQ(y}WrQ38zEl$9EpR6mgAg?_xP^ zrRsk58s}@a<8W6DJDKFa8C&Yg|NF?FMeC7VG|tI=vSp%Z`}5C9obR(Ef7+LPluIyc zvi!L?a#=bYT7&-%>FU5rrmr!QcKO{4wc4q3y^~h+)WW=nvv|AT%HGb{KV$NE(Z(gt zgLR;CbU8;)z|nbOMYC)q?vU+5w@kl=vZs~SzmD=ES5LZVmKcb&(lZ%zJYQ1Kvx<1V z!!t*nE})Jkb^{F7V_xceG2Q+X*K9e*&fSSftgxb{PMB~yW9)=bh62ZZ&@zr4;Tiy! z7ej>4TMUTBTWu{dAr6t5lKy%oL6WeMqNQvNbd|qCp1|!dBCHzmW?$GEv#5-+)cFE` z_v1xc#~|8a3{Ul0(?Q8nzlt*G&yPP-yX!hBKXA`|cT@8AxlXi;Qug#Lqr5JLm)BkZc4<9Fm7T7<%H4_9=JFhOAl?%5KlodKCUtR-&lPuco2k~gC~BeJ zYW@)oA);|1P-Q~awZrrBJu2EL=F)ZerYs4SNP_D+5H*kMzQ;q7J1Gi)C;}S76X{D6 zn?22ZZKfh(-RZYO8H!YJagf#0iFVgFj_ zabB21r@BhP{9k+=gQwrOd$m&S7Y|x<4&s}+K^sJu&PT9?4;RZ~#9s%bH7dTybftS* z@CJpA@!^}RwUr&Xk-z9Q&VU2%T|E1s2PoTb15jzE^)#9ipBL`R=ANFpTvrH5Jt;JU5*tVJ;Ii;C*@2fEIa&eoFSUdZVBPCIQV&6z# zV)TO-Bokh-cOi6!ytE{Wuv$*L;hL$b>wR~qZagxl_n`a|CX#%RR^{;%(B4360``Zh zlu=6Rr^uukVi+K)?iApM&TO@*f7$!|)=W3A(Sy)7_0zS(M4XwpE|1h%M$YI4474s| zets%-o?uo_Rkgr@yAyXF&jeA#-Hl&NeG`2vdcy8cSeB;DWlYX)zw8QH!*>e?4SUMu z5;w(kF`Qo2d5+dW@o|Cef(t{;C-HrF^7p)-SbcYyVABccre)Rbz)?19igQX+_{PHZ zpgt}*=T!Vb>-y{05&@SSvz?ZLC;fUlz+Wd(!%JsIarFtD5pW1|1n+pc3TC83-b|cg+RHEFWhqnU-XUkDS&FY^ zdB?Qow+Y8vu@TL2V-`7Gd4%WA zi6b*kT;MmuWvjtgdlOUJusr;_E5SyV>@Rk&w=23%?8z~>Sb&-nDlmO9ll7cK76*Q{ z1|iTSc}eP@`^m6T*oQ;%WFQP|c$^vDMOcW{p5Bk9JByuyNGWKy91>RL^Ac|*2QZ$| z*h!1#7dHg6tYB77f7!HK?6ER_J$I3-rs0BRDrWBIqREftd%?3|7=e+mx#4S%q{68p z?eJXiV~3~~qhz@2uh>tF0g-FdZcjWG#Y=oVh<`***sbGr$@u2(3lOxaI5@LgRuQ`P zeWUpF_3vGmc_QqheB?3Pbg8oxJ~LIYkIrzZbTUi?Z&e$2aLj&`J2w>0q|Lca!LefW zfo%7wDM6_lIt?F_Ly9ozzO5JT=gpsV_vaTW1?+LLPKu=yoE=_1cW|4R(LzWA01W`B z+@uSnFF=V+uqkRk?14V^VDaomMSr2ey?D~6ykF^AG*PWMwh;r;YvK0NYY9nLm zTqFF3DyNH4iim7AbcyGtUXvtbn>>m(qB)ZG)vppdR`5c)^eu7^^rfMQ%~0xfTkxj! z);hv_(qk=I8FvrC7;)P^6?_Pm*AZ1Gxx|?=A*NLGY!*4GsSRK?0LpGx>X&P6k}hee zD4vnomV~#{|NQbZxv7nx9u))l5gx0ItJb1^*_7YwmW16zLx!-W*6^WFToZdESn1mj zQ0I-Ks=d36NJSSDlVxt>oUOYq45#Y}iQ$GJ5RC?v#gVvOpho!D1t$VgZsbyaDgh~#XZ>KGx#@iSHl{P-p}4;JkUj4gn4T7t%~n1qM{Nq%9&45cgT}L z&90p5_ch6SBLypn=iv9YML+hFt^nw-;AT?v7W*cd3+8uRv4)!bRJLLD*hF;ROKzkV<&N)sT<~V2ku1 z0j!G(1(M(mz(dTyHkQ+S$csjBFL^x@swjXhW}*1d?||(3rMv~M)N{B&k+;A`h$%>XyLZkUgtp6Gma&;H16jCL=(OhDHPBb1-%&vflW6FHnN0S;b z`F5^5n?$__a)&y$dK_>AA$yJi4oDJD|LNM zte6CEZKN0Rq=VX%?P0<}qY6-=5b3L;d>Fd#5Q8wi637o8ayZcWaBthxb_=7`z3@v@ zZy|txxeC_rV;71dHYSH2VFMuw+KRUVpc@adX6XS^{5rU_3xXf;FC;!^5Rgi1 zi3ld4U26n7?1_^w=Pudo(-wlJ$jUZp0|*B*2|Dx%(SQx2>(oVIC&ym(@9pe}07QHx zo--)f>BlG#dedJLiC;1OEy#F1hCbB7fW}5xMI(fA`yV|j)9)qL>K*cc-TR+`E4mWD zvXTkj5$u7z6L|+2Ul9=wqW#Ns>!BoGxnD6z*wFLsf+VgtwCx3&nOex>tU!&#MxX?^ zazuojfke^7cA8nx3&i#)07V&dy}M&+j&?T-40PnXRkk*Rm1TgzOtT5cL7dlO2{S(m zPzGXfw($#;ZCKhm-w$zXg*K?r#01_t2OY!mM7FHQOk#QO5nKga*pl09^uzX4?RG*jUIN1_obe8$;4x=ae{Ro!YfA`|Ebf|6flbfDO7(5spKDF&Yw#v6Qp?ax+pCiRM zeH{Rz#nATtj~eEQ8}lwvfIYikuvr`ADTWuCr1&Y zt4@wras_P7X^HM+0XS55R(W}IrOH>ji;3yiT@3z_0n84J;E#9jg=w1ca5Wkm2*`HA z&=d!roz6-$pG`KQ{3E1Av1%Ep>;{pb_k@cFDku!U^HPgO)ES9#iT6upkVb;< zc`}Zgv0GP`fjTw?zDI`N`%#HA?7r6Ko4cqs$l?}-v0g%x%Z~6M%$JJuhi<48h@+#j zrMAIqyN%Y2m(y!`rfn|}r8}bm14U4&ciS2%cOSKh1eVsgJqFPaA`#F1j=CcAEL$(u zth}sH_+H*!mVOtT8+khh&YZzOF)nZ-{(=6x&AY98i$)zDOypW<(*$76y{)~CAoUFp z0DT_ao(UuDCU_)xFctviTgKsRwdeU17~u7QbI=!8Gc3T#Ezpj_$pFc?Kw7Tf)^eFL zZ)*I0vJURCOS_MlTrfQ5T#ktxYdMP|jy`KDVXW^*MlD!)ANWjc9nZuq4Glp zPz4mejp1k;zJ`Aavc@g>)4&&CoF-kMk;;8GY9319G-XeOq1lFmd{ew9gOI8xBhdHO z%q5bGA4TQQ_t#FJ>_18>3ZPfM*X6SJC$%Bp&en{d8P>j-dGA^}?>J`E z^ER6?VWpzf)g$m+WPv#VgUs0H9)z5v&-h~blb2b^Lu&9vPhO4#cztWG{PuEZ_B|!2 z<2!+`MMkG$9LURrm$3f8O9i>Z%L7hovkNIy=prQb?I)f!nw}XZ;;|~!mMLWXgoDO@ z@0#?77cr?`AfDjXFM4Qg(wfX0oU9M3ZhR%^_^6%him15AZ*wpRvB49ie?Mk&l@~qO10V(Pv zc875gOo`F)G;hGKj&{#*Uk|zHlJXzNYVS6n#=vG&Vm^0o{T>#|^ivHz;Zs!5l?6u5 zO}f}2COmU%%R}{--Z(u}aVGeII+x=#=C`4idvr%a_mS;>r)L;}s8Me}ZzK;rtuJ)j zyH|j@8_N0Zr#H_N#|_NK1O3nDA>v($ZkpEir}9Fx$Ga#H6?hrPbemf&bRZ+VQepS$ zOPHb*#qRySX?$%4nV}1JiA&duw&!t2sia-4X9&BC<#|HY^ULRl7!FC;%3$MJ+mMFJ-4K+Go1IL&vAjQ2rlldHrLgmnvYl~cpqZX zs&mg2jSH*(KbCf% zF}OQm6Z5&;T}4ic_gd+n?>NLmMP3dW`BKhv3{ClOv|>h>mw4z?UryrDr_5TJKU#e_ zm-|=`YUh=rA$GFWsnkWu3|gM?n7b&U`VzZ{dwVxmwBMuAkpD4i$a#ONIL80zLE>Y9 zeMc!tvaF8H{rXox=G0%Q1mT_fPC5&c1GcXRTM%7dje`xe67CJBj%>rb< zA9^vMZM+;&JV``UBBNsvSWw&jrm=U-)(r6;%hCz@@>`@p+p~E_K5HT;#iRGsK{4Xs zL@&*!!9VEkjstI=btft=^kG?-cU(^t;5C1msFxHWrK%Fi#5hxkdgkcpf?5f@ zd{gb4(US-Q`g~^Cy!Ly&VodFi=}qc5grT<1$3;%N`0Cw5F~!H0+21HwJQ~i*hrS)G z_33^UC^HJ<&&!yar0xLwhPz5V&k`UfSc)Xm9ULnIuWgAoPf#h;n9s`ksHM=L;M}#6<6Mv-1`Kx9>BbMzlSnG+F5Bw!WI%Dy2c07kKB1-#L3(t1kxQ z#Dz}d=c<;PGJ_;)NnXvQWWA*C(kU7Vcyf)7GiyJrQuY#%{Z{JD@aykU&0D%HT)u_G z5DJL^nFpyY7v+VY{p!jXxB9>3vT>eJrZ?Y$#|;|$zdF-osQP?n7|>h2xks&f3=T`Y zT&aH8d_j}zEwp9fowCt4AW^?yU&%pIfD$|jt}2C`#x9|Rp2}zOiTgHH?L@FnCiIhv z=qVSD^<5t-bHMItP%zT8L*}G>e8@M|@KyzFrCapdAo6*R>$5oCB?g9)S%b@t@uLl0LW#tikbv{Z7u%O4 zrWhSypJ()&DK~GNz``YCEBGEuZY8=x0uBg5I%`OwA<|+gQx2!wZhpuv0(Fnnp;)s} z+OyW?gq0$X;Bu!qX{mWK(}Vgf2o)|a9%;X7Tt|nP@B6y8yLhw0ykmh28p_8M_idT- zCu|d*_|cm-c!QNc=whc7By9;u!x5`TLwf@PkY@oQm&HR)?^Y@oKm2Mn3j?w-8-_A^ zRoM?a8EBo%SssP(!AS1YU6pGB=>tLNoa)L~BW&MJHkYqwI|xZj1P0z}RB0&W@kr5SuJ?xl0XepA=~Qc6#sRSvtl!w06tuXgK4S6Y795H%F1_c8kX&Oy4&w zRs($=7P4d#y_3yOuv2<*@v|FCyC2KGX&d`v=i>)1{+#X%^g#&uU7qME8l>f4v^`6& zMReDJ&4?K!>ZH9}omcK%3?=2$E>~&}`RUtto98&5ww^I8 zb302l^bvaX5s2Z)d}o9@>Rn#!YVX&+U;>C9z@-teuEF5bb{8cPH{@#Qm<({d)?)2B z7pV6>^v4A-G`iX1cSdqOAnUV1e_9j(JmIHJQ>KlT6s6qR^35eCS=p5WkNT!`I_>#J zirb^bGoh~}IN>XHoRW{9Sh#AG61;7bAJ3sBX)0=$jHN+7YZOS{dZjif(N29?HMf@a zInLR^Hp}KIJ#mMWr4e!uy#vQq3b%NRCB$lZ9W7l%}$ zL{7+U0l;DhgcT&1-)h<+g}U}01vZCNbX@;N;VNa%*Xh7Ps(N0`#qWA8DOyez*qxA_ z45EjcU-^Dqcpo-LsVNw&%w)EmM;S7F0Il6o@Eo+fl}aFZQcSkPAOJW!4;GM058OM$ zXuuWMTdS}KE51t} z7mqHGI}*$98w5N|>u83?kUfnoit{zkHdH34t51DD) z*+GI0&l%h-s_IIY@?7CkpVb2z?oM*}VR^4s`z39;HecMHPd&H*n5%4_&1bsFMEvLTwZneZ4eRC-&vZSx5IP z$bc3Hwcqq$Zmh)lx>LdVEaZtGD?zZ>r^pZ=n>(pbu(>x*%KHQDPMm$EH;GQtcvDXT zn7=R8HUy?R^eK=8vJmHRyUbZ>9Dqpr1u2C)Cx-}MJ1V>l3@R!t7yllPi?{ps)2Nex zgPk4`o=HlDrk#&udLcp%nqks3=?`aK2@|mpRf3k1#;yA2&qKg=_0(x^c-Fw2RSILJIAa$b8$&2(}eRu;`#06)wa#OwGp$^y~Z<~)1yRl z&1AoJ3D0i4?=@xluJcYn-#+TAN)mpM;%314Kz)V&prysh%;~hTT|z%C&e7N-HjZv^ z$U&v`#V;K12emjd%3UB5#!PM1gVZ!}nO9B?bAOV&*R_H_1WP4WJ3uwLn)rycL9jKP zl&KH*V}nk%4ajvFo+B@iL@dN56N}$-w(27xzlsr@C7{|yswdn}8{OfjPz33a9B3d& zo^r~P0>aPFl8iGUbMkhEErpFWR3=pFUQSYk=WbPWrV)7r5?=h0S1q<-e<-k4a7!mW z(l7g1c;!JEO8?NVWq+kL?_9rGVQ+lRSQ3`}T{S{x-uZcY;zcw_B51?cb)HK)IV=Z$ z(Bt2kZ!+GX2+S%KSm>2l6fcHo0+E zG*MNd3=ni-Sf&54rE{H1PoXu>ePyHEuDmJ0Tnp zvsFo7wbsDyXr1VXpkFkpN1rR76y)Ck{3HkdaXq0F)g+Vv?hZ-R)Q9geTX60%I0_FQ zuv&<8sM~eGUeT=NS5A2gB>nl${`_qdcF^@H^X4T#9Wb{)Ud5!*Y9*y6)@nBIU5-*k z(UG|UPV?ThEvo7FcDb*SkZU_#Bt~$JAM0p@-@A7=i6C;F;Ph;*$?J5n+ z{5a~qBjHkST<6C@)AfGy2HHpvuU|lCmali7-SWVV2!{#QNCM;V$z@|5`%C#2SXp^v z2$3P@X(1b=N(=kOGj`%UV7qx&pbK@6jYZhzIfEG#C1>uI;cq~fk8T502ioqX*|HhL>M%kR;7Lc5y`Y;KFB+Ukp-;9?$}$oA!Ut5-la`pNA$ zx~onHw=w!50Xqe~S!jdsr(;|zBaK93v;A0U1M91YUtjy4Qc041&}mgW>{yh@ggI$* zy##vJ`4#}g&_B$H3=a|YJu)Uky{AB(=2x}tuWA>RBJj`}0iF@3VnO zs2Q}m(ERC{rLw~~{oKX2n>CKK6oV-AIBE_`!3Dn2MFY6gLzjB51H)H}T1sXT>mfZ> z$#&8sIuV&hVt2->aS~kbyo!N@A5BBs0M5C@*Iu~fxja&_0&BnW z7Jvp{42O|j%kh>#^+(*O9%w7{;^GrWBwM^kq-FSE`fG&LY#Zn0%Yd84DfG{sE{l~L zt0EbiIDHPcM%g>#@n!>-WtR|P)XUVnyvAay==j5aasF)7#;nuxMgiJ>*0)eZU|Tq6 zIT9b)T`xNNlEE2p3!Vo2Iw;Q{Y`@r2FAGPpCinvZAL>)i+`=gFUM$;;73o|=z7x3k zGm>Sw(Q8}NA{Ah9(btp1uJZKNIA?*FTh(?J5^($31u0Y7*~H|y%kA=U%i0#VCq=TH z=(veDojR>?o9`Nv&{b!u|2vF+my7II6%L;D*i#@i=oS@KGLQ!20-Qqmsvg4b75TYA zM|sxvqE9%OoIZ|S>^7ga`J)KoA~}jD(JV$`qWX2RZMeMx5@oF@+RMWO;)}CiE*Cbt zZUw>`w;kLc1BNfiZ}SIu^CwK=7v=G26a2C8QA);LoZPv0Skkvth{ES=TlSYx-xN+re?8NE z8|R$pMEae-WcgI_aZu`D86}URO;6LU$!2BA0LVCyURG&pe*+je1~QbjM;9-m2_4LF z4+vP?JX$)u1*63_D_SJ8u$}XO$vdqdn<& z-mcI1$Zy@`^W}HWy}+RhiP#{q(r;&g5Ah>n+K4oKvkiR7sNslsz!8Ds`Ru)^4LGEo z_j%1&9?25c>gH#>AnNzu75BwLReKO#B4!@s4i@%+9=*^ZXhM>@9}mTd@X)M1O+WH6 zzr5MvZj8}-+QZkIV+;2OeP2y%&W0v@?G6iUQOBMx+t}7yw#@MDqv9o2nR8`yjC}IA z$NzTFb#!jgPjrC0^q2GRz%vk?SYYPj6}?Fq`Mn)UmnRtjcsnv1La}ot#XUy~8Nd4N zCTU3$1ChG|w4BS90c|XCjmD5u;-dCz-~1T~zMl+9Eo&Pu&O;IwM+G2H?Gfg;+SYEz z*6aWsJCowAHW=0hI_n{RuTP{KH%Fb!+7H9;x9%zT^4v-YN%M+v_|Vr(u@6!V%aG5l zc?=1X`;`3lX}yZ3X(9#Rqu9@WD8u{QBGrWkFQlCw&m$=<*toTH2i;MtTjgpe^=(q= z_h{os#j+mVAtHX0em$E;BAl~y^Af?lqKg5Ktc5lCQMT+w%TShlep?OXikbIBzG2|% z#h3j~i#~Y(n8Q!S1ZW6n|H+jRD6GH4~Kr#s|@Qr%It>w*0Zd2lt7xI0h$aK*j$372Y*??AVI=A~)j!&!t@%co0|Q63vW z+KPR7-((G(RU(TqT9aevd^O7SaJ{&*!2;i2n`@Ru;!O&C?~&i=)H@!LK&2*~(lR)0&-|#aOj}suR*1)G!k7f6`ZH%EQpF*^8pIohz>@7o4^hma!x~1fdm-*#k*hi2% zCrq^BdNzFZOIXW?)M*Oms?VaY`OJFEIz4Kw>G_3nw+@ zq-3X>i)Dj*E4gXsQ4c0G7)-q|O<(q8BO>ef5p`he0@Oo1kY$#(eV}fs-LBC>Q{NEv z{wsgL_J49EjpFEBE;EK)vh-Mak}C*+hSM?badVWG3jDz51O-8VMaHAaoA*s8GDox3dbG zF5fmzve|Lml(1c5`XP46)4P&mFI(2{1J^Con=x7~ZrBwvN9HLN5Tia3Z?R&Slnhlw_B*&5z!fJyqfQc*TqYw_ z%z$m_vnXR2XoX`|6TwT7>Mdr+Xv0vSk{sLbnmWfg8wYA+tN-pl0ZNHUw4&0_Fl3dG zo&h3>ECMKl#(wj%?~o<}6~o;-_py)_a(!W(KtIF%u~%GUKBLX^D`c`iGb_1F&>uJ=W&P%am;DnKAErjV$K(p7{S5>-j-eA$Xz;?L6 zg$YJFLA_6;{B`<-qzDObcg@jeSNhEDe4OJP6pE}$1S*!||9G5fm_RA)Qf0XA>B&kV zP>#{WbNATcuGhJQLSjEpKaW&o>fXR)WP$eqC6u_UWARnqfH;aRevtdjKJ7yy-nxE$ zsaD(&_XcY`V&M&XU#6niNFubK4YtvFh<{}xNcMKCl4d8l6#kx=N(MXLyH6%WL>S%w z4cIEtgg9Y(Y#CIz-JBu;a!E~}L3Da|3z3d5ZzA5n3G{unfDM!YsfjgOtq8Mm0cEdo z*P6sUb;4#%p0D8^D#&#oMNltCrv`*7aB43tYpZ0xWD9g(@_=sg!EN~lH^NK3J_TK< z9!i;wR=&JI`IrnjtKetsqtkBI`2kcnN2XJP(yr{a?$)@eiz_)5P<;{l zR`%>su>Oa}-SsaoW~=1Gp@6De8ldcoF(%<|{Ph%ilV|Th{dm6vgtelb1XLv7NL9Bo z(?elF9tg^!PZHbZfO9utytn~CM;NiRzXBvjoEeyQN(`ZPV_nG)iKjzImEPQw!vR{y z!f0qX1O2qW-WTQH7wNsvbr;U24|*5z1i1CeQvU>F!iy--_6jbOmle%Z7BdR&+;3TU z{*2#sOm$AHrgbB(6*7H}WtyiPlpz6eJ#N9xY?B6#b6o9l{u|`mdx`;AYv`3Z+S^@{D3kr~hF96JDKQ=H58_V3x5O=>}g=M|E>nW`%cN+wGaVbK`3!Dg7N;WI#;yvPKu z-Idh|>O>2aVpj-y;d&&$fHwm92R>K@iQjf+{CJv_~Qw z5AviPL`iBrORr+OXuic*yD7-&vNhK*MUFkE6cnxpO1*=wA^dGxZ1ND#$0N#Z)$vrrT z!lOgFltSr-6cA1KdkOGf#%Ir~9?`!g=PuV{$M}SAJ4-8t_o=Af(r8L*d)m}Hz|h?i zdIhAbmt|Na@Zlppfc&^y30@7%xB~qqFVJ9wc{N!+3U`=yXBiXQPY!@#H^m_es9psU z7Z~itd@t|+nbZqp@vza5)T47g=5tbX#4bH^j;KR`BXY-wPo%Pe)`9laI#2koZ!uad!+_*!ff~k( zZ^n?gU)De`($)P)lo8o9Z{6;nEY3OZr1Pm}o; z`oCozVBI(xTlAGu-;>@<)8S?zprb?3>9h!~v`|eEV;isniF4QCRXuP;xGckucJ|@@ zpGB_?D6o71zt2xU2%QfCBo3j61poR{xiJ;6HUBZ0OZluKH@?}#4c#v7!URg#4GH~P z)669j!0S#cW-ucma^*Az*P)C4XW!8?T_gUh!PtqY#;yZrpQiKQQex!FfEGh{fEj-x zsVO@ivFI#!sjrV*An%x`%v-iyLUeYsU{k;Q-k@tbx8Gr|qBEjS9Y?Tw`{_9;`3Sz> zK@Nc2QZOCae=1Oh=mMuW4x105sL$$IH<~?KZlT+611W+)lG>K+wH_eru0bydi59U6 zbUIQG6JQ)K*KJN?U-*6RSEoOWdZTyGL@kQ-t}{+BkRH{0|Kl4z633q9_-Yqf18&68 zI`sCJCpZ3TJ*J-)z!+rtvkE8>VOb2b6;$IM2lLAq_W7v1_W9*^^R`>UAb)T25V zSJ8BO8qR4k-WF;Y^%HEg-*T4i*wxS*3`}SCoshi$r@08QFy|0-b;L@fVwZaTAX#}t z-YZ}TFJny~1JlnW$*uGAH`dNQzs&8G20B9JssRs0(5FaBul(DeXqOgRvyZ!T0fjWb zP}LyDYy64+4|@V9`H%hCa~_4?yeC(c^i2AZwBBPi=J!nCySW85HfqeJFXiJ%hh>;+ zV%}?LRB0&ozVjJEr8JsZ8t{PXL{8GrYzGYoy$9XW*WA)m2Hh^#L~$^%h$OFJFqfIU zqSP*I;t(l&+Z+NZixRKKZ04%`X9r&DTMkSVdlp{@a`D6e_Sxid0W$ZKc`q(bj^8 ziSLAim)=G+G)r$kaH!|sU4l^+8h`n8lZ@%UhefU=E=>^nAwiNgxDR#n;(Vy*rB7;L zU%o`nZm!sd$tn!P6@=iLV#UcU`7jUit-;a3@pthv#TG}|cYEkO;F=VfRR9Po7?^dJ zbLC?b6vJHZdhXr!>XX(ikFNpv1xkq8Y$mQv;i zY^UOhID%KcVPq|o%6t4Xo@!$WjQ4YPma%P|_CspSRDh3KiXzJmxSG1m%{Xt23G|)7 z>VwzGX!b~v=S+I?FZ9Ec#GVSFf9%CKzgrRM7e4g}O|{>oOTuFFn&o}IHxa5-w+5lo zt17v9?^gwPm*2m-*y=PkAtvmKOk$27a=!4r|8(X)r1~y(u)!S~^{W@*;=Z}r zo3=vPNye%17*pShWSGgMXO;4{6AcCIV{>J;3!xeVa3Kvh=I6$U4?OxVm@R)_oddku zu9JaK@K|GhI4iX~eNJv|QcSK#OH_ltg~lkSufy{ZtI3dXnL$g!%veEjF?sE9T7Fvb zu##{=H3h7}&m6yV;)>Mp%4?dk*Mgm~LON!*R79oJXOAZ;NM;KCOA$pzRR)5^@eDH9 z0M{1CB-*Wq_$V0~JB--Od#EAR=UVQU5_id9FNh8C{R%wTISF8;m3nLyY3D!pB z)od0%?Wxy@kg{t=Qux#7N&iDQ0~TCv1Q4qA6OYT zd5Nv+KTTZ9waBJ6T*F?=uW$P~uQUtoUH0%wdH=*%faQvEF+7-9_HNy=23H6$)d|X? zi-BPE-D59X4Fl>xqMUMZ03@Wb501a>;Z+|kl5MzVjB%$ua+P1LMD^7;v;K2_`hV%fI!fI<;!b1PgTZY3f8c(^oxfaKK=!T?Q_p%LJ!Nd;of+T7H%~_8MVRc2U{L^Y`5b;ER{P z8baP`RBL$GmZ@o9C;wa&&fc^UJ9^$EVzaZNGHM%EY;WMwrjhLPhq(aeenV6tVo#x6 zR)`-hq`Ryvq(9`@AkF`wEV5{%%u)#8Ey2$^;H}|0BlJ^?s#?7gFNX>|3&rYV3a){#cr?gU=9Yj-cce%*EyGQw`4x=~5f_#^J zkx5Wzzx$JT(xgM>r7>1x%^gCK?lkk%Uug!uhllv?PFqw>c`o|9SU+8a^Pce~KH^G$ z+^t`S-TN0^e(b7TM5^$pOq z8=3lXk#8JD9O6qI*kULHXA2Ac>FS(fo-)RfBDvKZV#gZOT%H~+@phiIt@Sr0(7Z5)uPS+^ z{icX2?ig$)lx{}}?3@*P;=o3&3`>0VPsVB^XAAYyWU9XS6(_Uho4&o-Ba`dekbn)A ztUs~?h$YSMw-4<}%bV4AA9thV7@lVz0v7!#oyC2462(+QkD_bTrn2wa})v(@^sGtC?~V z9=QhP-&g>4@y?*xR{oUg$Vt7BvFGIW^CK0t*-x@tz1)c!1(F^14#|nXbw_W>HH_IG z?_;R|F;om%dW2Sq(yt}&?7orBHKo@qH_)8ssT~x8dl`;oHUdb9BAq{+dVo9}OF{D0 zIylXHZVJI3sFGgP#J}*&J!b|qrdgl%C@pZ9uX3JVWamR` z6LPGKJmBj_Rh1{8o5@Pb)a$D3A7^fVsucfi>V@b5_aguC_bb=49fdhYgn{L%nfZ>4 zt#lpR!_Jpc#on47Hg^`x(?VAWdCELPn=J|3p3B`WqB~v+0%8n}UvWje&OLdAt z_Fsy*O>|Yoi+INMC?6ZR_$eHfO@5nyGB<}$J}XCy-_39%QYc|?{KnJO|7j;R#+Ve7 zjRQ)Y-l*!GK|>K(K!F1_=plMjqVJhZnGx-@@O-&t`9dEIYIZ&V988a%15%p02qEhI zsDm9ZNYr`8j&r!BXVVYLwl$xhf}1PML}-KrL9hk;S5Cwfk$=?&&_+??80#h$rsE5K z-wCb4N6$6OtX*^~>TSchVYcUbxvYJdZ65uar(swA)o&+D8Sn04)bx&Ev-IL4SVJ>lHma7LMX2gUymwA7 z3S2cc%KiApj}~@L!CD(PVP37aK%wU8!k-o31Aa@;X_(|To~kL@C3y(ADT_?8H?ADL ztB>IIdzt3{L)xEjzXCCA*Uf;7#TObi2>y39@U8drwZgwf_}@QhMlc`Tu*WB5%X}l| z>sDs4@&*k&5fA3^3FJ~D#wggKF;{_;p#Oi?3I64pX4JbN%81z~-aZu7&?F8pFWW!+ z2wWFDcc;S4MT9|x^W@g`x~>S);ixu}k^a{fxGO2wC}e>D->Yat9ixH|>rDIE4Sj5M zLjQ-gYnY96COu1@is?qMy19|uWQLh!HSxcC9#HnCn(a|tJ0C^CaI5@Y}U-Q7FH3>xRpsv%B(hpSuz7car@ZcbG;P{!xi4}Sn)U)Cs4#c-HIX#1R9y+E?v3iB8Qxx7q1L?dV1zA?A@ za3iL=waZlX zL_8UYYWQwl`Oeh1Qz+@}-Bu)$Fuy5jaAekJF^7==6W9D%P|jbnOX6aP9M_pSi;xml zo(Ab&U4_GDe&Y`;E8uJNfPsYIO;y%YzMif0l1ap8HPNpy!JyR3Eg>ep9G=Oj+dSD3 zNvyDPlJTy7h-M3#P^|6UCZvCT+rjb4!X<1Lf^sf0*|3|;zDdNl;Z$^`zDbEsz zo;lBL2Q;G6)xy8toYG@R(yi^Y&@8jZ+nH*V-3qugWSz7({~E+ENs&o#nnN%J@i;$s z3|!mU1taI{+fa+jNedIzN9@%7(I}NYl-$fUhdT#V0#^SPz`syLe%5_p}JH5FaOu0iyeYo!)85qe&b7o zwP&-#!`{EY2aXS#&B;z1`5zSMHUGT9?ReeugG0}Z=MPHJ%iC*WqZqT!-1G#PYK)S> z|7GhdFX)ek|NDFJ{kt?K6t6`hAJGL#E&vr>|ETa+`uEzd@kw9Z3Vb|58;h4C_P^s4 z!Pl`rzW%RRUa{OIS!U=T_GJaGHl!lGGQw#0yYi8w&|fL~`+Uhi5M3}ywogR+CJO&E zkHBt=5@X`uw)Zc{7$|(z&VoAt*nG_)A^-F0(cdmfGG+eq{Xf8BS|#(Y*NJ%2uh+BB z);e~QmY%t&^C~6;BY)%XA5nk*={I$w1Y(0!*$T^p)G7rQUNPvQnOPI{&~77P;Lusx z3MlT1r2qJ#UB#gtkv4&<39v?pjgKjG-kyTZo|N-DF62qn?`V7{e(o-PbkkNfpPb}| zxZU*{n}Bkgznt_JhT)OFuhk12L*y1V*K7p-laJw-0(~934;*O9XRpoX6Z}6cu;NEi z5s-f*QA%x#RNG30>osj)3`G^Y#4AJ81l zXD42XYjs{dYkE!dA)GWX8AmY^dQkQZ|7 zu+IMfV}5{FmR;MZqBB9NZ{_DD%Z6gi8aAI4m{&F&!c89hN6B9;c$x&)&0#A;Pl6A; za%HYUE&g8~m44Qa$e&PAa?%G3?atGNAzrk8{ z!m$01KLPN(bOZo;X~ribZ|+-DdG)SE79z{F-u+3hRRSO9$fw5}6JJhcCgMZJWFg(G zubh-u9|pG&$IZq05ib$)ei#yK!qxa$pPFgm?+2 zciG)6UTo5J3+`Vo;cQW5E#U>~NC@6IKRCDRVGP7q75Pgi0CZPFnjXx$EvrMd>~1AO z@uQDlj)V-;BHeg%-`E`wJ=@-5eODia#$?F3*$M!cIJsNqEAY(G zn032iX?U%PJFGC42UDCRQ}}-%deagWp`Zw>j@F%z^g{Y2Ca9tQw#6wT??B(S8Q*?` z2XTmZLi$0XKiG9n5M*18k<9&-Pe*-qBpRagP@i4JGte>tjAdc`3o=cOWE8f2#DthS z*yrTMXT7l(b9x5;9=L-d&2{e?1_!=OYJQq>D6n)=jIphs)FkQNEE=^_@D;E=j)^$h zix#R$5$$6r3pkhV=NQn?#hVcg%n^>(PnXSoRec5Z6FSMKe>5QwN$OLILsS^G)k+~p z!nZV?lBUQGR*!67GP@XYv@rbelCK8k4W4E*x-C9i8%uo`;-tXqx31_A6%wb4^&4PQ zy`Zmj=xxQRJQ~l5`h*iX;q{ElWPI|{MdQx}u-6Rd`>?4dIX~yQkb$(bC;WNMM-)ph z=$;hTJl|D*P`F4Zv)RbGT)Q3q#TJs&j8OJb-vWQM=hB3qM=KnLHY4h)sr-G5WDa+V z??kudJ|G)ch1%{TocEKy<@hewx~`fNYA!MJ)fFwO{nw(wOyJI9otgcXO z*~EP-qpH_~Mq8YMZIpC?Vp6tLPi2Bz;k<`MOu(kVr^d1Hm`vqoC%%B!D^2|v-dtUA zz@<9%UyNw<8B2Eg9f>$;5r(Y_bB(!Zi0P8(*%l2 zKxy~#W7c)pxc@W>9XMe3!RF#o>f~cDGGC~_yOb%$Gcbew&lWi&@^WRH z{?Bu=#ujS?CHCQK1pK}p?~TQ!I>D`h#p!f>{@(Ka_T-@~bO--z9W|cnJ-{pX4St9} z6{?uqpu;}{fH0i8tL-22}N)G}-c2|9Fx^Y1A@Mn5cg(jSrzP`NkF5c*11lQ~Vm zoFHSJ%bZ%(-BL$oNAsR#As$o_=9@Phg+uFp=(C^#q$dv1{6s859gF#^Zpv9 z*Q@q?UDv}o5<_ZbcbXuC=sj&(VI%~5|C7#a=WuhZA@_!2%EsnhHaD<%I0(vcGTcKT&!WHN{W=NBp|!>#u+`XQ zS8KVi7zyKM@?MA9KOn~@`L7{)!z$Utc2k?}i z2v0(?q^zuU_sZt$d+d5I*k5i8eyZGbD>XWAq}o~XAXr|r-V^JeZ(3|+)7LkQ=Gcep z@F`q@R-dC*jT6ob1J+|VC%$i5YP9uKnl(v9v);9zZ;1Vb z|Fo;-+hStR(4^&V@nN309{HmKqUwncPK8o-55Gv+35*9Nw5(UsElB_B5pxG zjV9SA)8}XYi+-G38~#k-=Lg-Uk;Fb@&=o5cFcXTopOl@g;X2xo!=Tg4Hp}e%*9xVoJSG4)w2baqvN}%`VJd3?0dq){H4>{Qi;XmFK+FHs=pKDl;HGFQx`6t zyjC7S-BK=By8Kl)o>z@Q@;@gMKvaMqyJ{kzt(3)4!>rt?fj!NK8gN|de{El!kAr^P z;uO@=Lvq??6t#VxBfNCbbcMKfRCy)tBi<*ndLcXI#dvqdD>r=%2)d9h($#>pWr_{` zyrbke(JTUX5TMFEp#p0R*d=RyO?KLBWELoP>d6z%ig0j>up|^zI+{5e4q801JMP2M zENp3uZ?wgVZafX0K9fxI|7>yQZGcRL1y25v;>gkNH&?Q(e|1Ut_m+?1I%AYv>tLPiwPI^m#`?}0D7f#p=0G&Dv* z-BuK~edk#s$M|Qy47;u^br1jizPd3bK8hRXd%L#5+M=lsP#w*PUhxLzRDa0G4&N(V zEBfPKhM_R%JR^0?{Pe6Pd`++Zf_hX*-03wv4+7j_fvKt>_q*#liHpYG9hBzyY~gb#)Mq9gANm) zI!c)@B!UE@|2f-eqWavkN{`Y%)aTZNA}V&}(ID+oMqN4Zpkqm28lsWav(`ChhVWBf z7^7hchZ$R^{H8=f^^z^0)`4KZV{E8^xW1TAod#H~A8I+h9ivX~u|2=QuFIdN{!)l@ z;v1BrrqRTouiQuq%ux-cICO@<$OV>_l&B|V*;8u{F@KoV(A+Qa6xs{BB_o!TqXiG0iiUeOe_lT3jj>O1*WRyn(=iwSse75ql zYqvGCfg}dEKhIZ5bGB`=``T2=s2FY~H6_c4t)ye8 za>-tA+2OMt(IAjzmm4-741m-hZY&?RHzv-lhHzTQCwNjz`1 zq{Mdx<0ddHBd}RmBVrWMNW$yb_o(y)zIC)d_YG=Wa!19mNO*!-StmDo;$flO31Q4+ z`H`0Rsmcb&iS=;9agl*_L=yOu#^8+q(RzQUMvp$b_gNX#$7_rxGQd5YU)whKNx8Dd zB(V`@z(4O^0#B6;SX6sC=7VGA*Y|cy?sO__Wm~OTr%Xm_?kMmb3{%Ynw%KwSemWuE z8E-4cW}>h&$w1hU`WWMnPrjR^1|hAtMsGh5ep(IwXq&d6ezd8|iIg+rv&uSBn%opB z-xV?$Q!G6}d;?RZ<=*kg?K5ghxxUHD@qY;W@^~oQux*r7l2$5(R>{_ekfl^aw(QFc zg=AmHVC+iUV=4Qdge+qi#xi5gQ?~5O7-J0CVwkZnGluUTrS!b-`}_WQ`i*(+`&!TI zy3X@Bj`JGdx8zgO%8KQ3&fch{S3aG!UQgFzpMaU%qcUJkyZ$lAD-M!|@u*P??5m_y z&0BKejiYZ=&Y!Sd`{rzuP}DnsBrc1S?$x=cmNHA-aDJU4e{07sj_%0Y zve(;k-jrOlmDdZiJNCprE%*7Ru>$|B==j^5_E*T;GooI-v;bRZ3WiWelT@|Yp1F^+QB*P|)6gkX*9!*gGeWb5n`J=3Yjo3PddZg4!`Ku4_he&x5Z{iLVr$TeRB zcz2V0`=n#JeV&h+xlyLFDdq()2yH|HywIbjxjkZF--wpn$kNJXBWk3U(Lzv3aujrR zcoH&ZCW36eZ|Uf&@f~?LCbPU&QXL{1pM6xY1ml#;eQfEfn|xLb!eG=M+XOQkJ~HYu zQ66($FSTSmefXD3YttOP`4x^HtQQK1kEx384Xeo1ojhaFmbveOLmO@OU%3y98(g6e z=MNC%(5XEO;VuoMR(x=rY?(lQ{sZl*!NzBzD2`OB!epUyw>>iaV&_pt4`wN z{O7Dm-KRl%=w>bmV(xQ=AnmK@#${UN{o@`1gL?5rjZ^}{+DydJ!J0zr_*ZUi5|x8` z{5}1|e9QVM+d`ZzD8Bav(J8FYBM0BgY~5&8*XCleNvHpW{Fnj~x%jKPSjrCPt5t;T zsEWD>Z;VobfiOF`(-RNt%MD)_^+~-Em8Ww*UG>NNjqfV@4@c*m*+9uCR_Eh(lFpu^ z9a0sbS-WGy$d;vfMxSSAj!He9jN`Bd-~Z~ih= z2)@W}HCbk5HAx6Tb$eIqR7e&?ZA>N%?LWi(S11z>W6?U24^Lg!_!(Zua+T>na=FKE z!+P=9_6PrsR#>czA6k5*FMKL$EVQ#X`|B-LV|c}d3I|0AeE7cuMN1;hC(T>G$^JMY z4D5PNJC(N~?FuIXF7EBk5Ik?fxFCw}t_n-9iu0nN9*s;9t@VD0@ya&If)?-xe60UC7GQbStTW3h2Z zT5LHAe`e};V}E}Y2+U{Dq4KkX^2|1yJn#0g2j*~#++j53ifFhwGd{{z;`N>#o3z*< zRzjiTDgGBp#-KLtWN_R;hBeEDe3Scf-0CNHrfTnx>;V5}K*Dhn;fLwH0K(OC^W%ru z%M4EI7bnACD^Y!AN8N*81%|8h)V~UKDD|A#5Dqo|i?88UnLocf>qV*mSS-sBJ0PqjUP3>7_=n}(S}Xr!28h7Ji*(V9z}*(Y3VXM=Wpj@H ze*UF8U^VS!rWcO_bsorJiR9TT_xFVUT&F)xfeq;582<&sUq+^&zBiovzm5H~qz>e# zbNn{lKVSd(3Xn@|uzorXfOP=TcMp2m^H&2s*?p;PV&_qRWX!g2k#W*Y0t ze=W`*n3Bqanz#Nx!@%$hj{=Nf4lLB=EYKyp|L`V2@3##D@Yfkei$C<+F%$s`{1>YM z>C*OY0o&HLeL~?Y%R!D_2VD8xF!}Y5qGcmjL2b*oL-_m>^bqU!Ht5TyU(bgG97*uS ze`MqJP=*p@@7iMXAm@`M9V=-L^MRd_g3F|eWw|yYX2acj3+oK9+mnA4s5YF!dg#!h zBD0#?AU`@s9s<%Gh5a##Lp;UifmR1D;M!@{t5$BH!UcuQxrNEPNpu1Q&kPl;!ZbxR`lxh)w#vs-!JpZo<3Je7b~k&g3ad*N4Yk2e7z)wH2)&?<#TLq$KAAheT_OPpx0o#JRhg*; zY?Dgo%xL2&em2yF%!Oql#!ZKi=0=+?vFR&%0qHTE2E7`Hl{XdA%XLbjQy=E^JVFlz zlOXfWlG!9F&=GF#Ob8LtX&xq<=R;dsMfG)UgP#J{gboD6Q~JxaBLoP;RIZ-7{L0`( zDN*!~+fgFgdd7YmiqL*3L*o*=5C!Yoj*ltwFiU7o-(Ad}JsZ!|kBqvC9FT*O%P)$Z z|MDl8W~_k^rqwaPwq_QlTSAWwaVnEe1;39_m%jgk53Cxri$kaIiJES~!@Kli z=Z&Ncd3w@&vt*EUlBk3V5_wOijb z%W3E~dY$^{gv;pByjJHL)(XgcZ-P#_hckVqHVnD0d70S%!x3&+s3%EqD z6+zmkClYJuw@5ikk#!hGY0SVV!HT3_N#do?*74QoT815J%v!g0$?*QY(`{Pk8DRx^ ziR&JBSc+NMk7x!2zDkIfS%%=?Ex<2DYkhe3HH4OuoILxnh1}mB)fTMIdvnD`(gX<# zus=nQ6Km->3N{nJ5vf13*B+ySm%|*bh*_!nPM9(ETQ5`FU|o+$I+B00lI|Wtt{ew1 zmzx+D*UA`PcAtVHtr~on2`5TIIgU#>^n1vP4Hll#m8v0ODUG9J%J zSQo&sRO2n8eOUthRiZ9U^bpEyV~RaTA*ORn&*7US-mgWiuy2n+%II)d4El{au%EyW ztJ@`JFVuC(7!7|7bxvFBl11kkNAu7{NCJelDrcke6?1F}a(Tm(SmJ=Ygh_KJ^$@e;D@D+@tOtRk_n=C()i@*5)KW+6QV~muu~1(<>`3J~QiV)RBmE2ZQhJ zX^w3?j^!DuqGSpZr9MmL;OTdDpWZup`}tn$-hA7ICA_0YO}~I!?;~;4<1gc0lnPE0 zYHqnfKC}#br350RbCE*6T-^F#_llB#{GT3-6jzg<5gN`O?9Me*Ojn6kLER@cUAO61 zmT1&Sl15q9bN~iUr;_d^4dlU-ecXemTEL`bR>~ymU{r>Bg?yP^$$+%_wdCaF?8JhZ zQDl>-?&9PNbme=FkTqh}M*5|ts*UxWk^wKJ=fit*6kl8ucN{p`oJ{`^I!jIE`hoI& z(s1B{;1>azjTHfAIQpXGc$M#JsQ1{b&C$%t~5J4OBU_RL7?@3x)U%et1p0E8CaaT zAHKYvOw3Cn%z$*W^|Y4B1QU+HB;Donhs9p-y1dLQeH_jcTt-cOVS_^+b(oIOaQFZi z(S13u4@gVN+ub3#MN2WMxSp4>S0%YL(8V#w+y zFcjEi+p3m*f3MMWuW;JcU|ta8GYM0%E2iSC*C04~xO{tyI#;?OB=0 z-vgs570Zl=2)tvmsly1YJ^E#C#QpU|{U*5zxQEFPUY42XeG!DE9I&}UGMtq5m z(ZE0{?kPEX@X5fsrF4sicX>N};n=d`p??DfxP{wnT8~V&r$mmto%dKyN>m zbGWxlOyZwzM;<>{MRUV^v_Zl56PE`ML1Z&kciAG3{o1)*RQ$ae8=^cz^{#pM4HrcB zb=Za~Y-!3lg>&g$xGG%)!-P^cIap!{E1{6zw1VTsWelg)9doMO*V19+GSj7($&tEi zz}>$V+~-OhiCTo#>8zZ*@~^Vd0+#WER(MBuHn$nrJ&F`TzWFIk_;)Ds800?(sL9;+ zwuQ;A_zF7B+?6V^nCQ@eU2#_|hCFO9{Ws!lL)^#t)0T3DPh=7LV9$1TCTNV|$HEhDwmC1_{tr)wkF!WT z)J#g7EOqfNr1H>#Gm`8&^F{R7v}?_C8+>sEmOJ5iB3yZ~U>OyY-)w6-f@yJN3NPOgq8>p49g9(jga3rCv9A;aQv>(&x)Y9_Zi zmm>nqlkq_;3+9}mW%5+dnd>+(5=xP)xZ+ru>@|5@#2~+oL(ncRk2VCzs;UO$vTuKR zEj`j^ldYK=hFfCk);kG|aCT*oS!I*>g+9EV$;bC${9~Afp=k|=JJH7pU$+R-DDbu9PWv5N;t+Rl>^!I+bdYhjVW#?(c zuA8elAlot;DkES^K=YZ%HwL1#`MeC4z}Xgp;tu^6&(Puj*c>W9CYk2ejxK+k{`$oA zr|-Xi|Nii(bJLhe-xRPyxUuh>*w9LpBVt-6JbnbeE;ZEc3soa-8`mQe1pbbx!p&J$ zF?=wmbc+7U78daJC$wEPLDJ|bF?#EyHd@qB=1BLx{dPe3{f|yb-Hu4 z6yZimV=A_>HZy6_^!FAMtk zGms&!QKx>Y|2_u~a`K(3SPTdv=ko8x={}UIfQP`<&}?m`MG{s&;(|cg;B5XQENLvE zZt``F{=^cV(k0_4rfG=y_Q>w_xj$nEd;)OL-ucHbOr&}jV*qbihU1u1SszNKbJ1CD z&8YykQw=d7tDC7l{c^FSL$62FTLgrTOz@#iM_dP74zg=*rNIoXe7;3Z*PDGrZ-!;O zC$k*ZSmE$2D;2vBn~k_u`RRu4J+{?%S?d$G=FBz|HGb`_K(xpK7@;ENIWTM@^)|J9 z&>v12GH=ZS@XrW)$Rhz96W3SsWGq`lICiq2r;w`RPJ>KhAT4_W6|=rJuc4c3a0_cH z{~$BDufO~A9A;nDN#cqRlp&>*7uKNjP{l7A>T`0X28kurFmeh z1jD}{yy|{yD)vfRMdd@Nq_iggfw*-&qvNDjP;XU=O0=*b$tE_0VBR6Bg}Z8rBGVwi5E;Gb?h?#QOia8W!#5QQre@*}S`c#g=JRedZvZWj zUsC7>hRD9qU3U?f)~Dot{p+N3?*4f*Q$M<{TG_JbsWFI!NQl~!$$MT|v~5dbj0rl% zG&u{1R_<{<07ftRUp215B#G%q%`l(PvDTCvpdCG|+zUN{td2GvA73F;!&>F5l(H!f zUp~f6c5`<7EECeo5LMqBACDr(*A1j1-qi;eGFNypHsvO+{9^&Qw_2)Cp0&;!3N zEyzM+PGP@95Ho><;3HSEH63}-1jMs9n74&%NWlZUce?dE*P+)#77M0u89l9@kEz#D zPo1;bdv-~_#RFdC3qxWZ)v||=-J!%D-{UnJW$57LLN%|!Y0-JJ{kVnmL3g~dAZTf2 z^5UvpWk}n?_uO#{Izb9ik<0MLL`wcqi~9QD+t+`-HTD!%rZp$bF1Ri4PKun*^|Kz$ z_l%oP>63oIF#0VnXEXLTyKgBG9$}Jtn>AgZOD5}4YZ6N6b8T~s+vehW%Vh@pwaU!s zCrCsCc>&oFU>koJefq%ePdZr-k?XpRtG?8eZq4=bG7t&*&8gqS#sYe|-|yOd*Y^<6 zs#3|by!mSV!oPWVg(K{m*S8zyX6&&A$$Yp2z=M%fyI%+VUSvQHv(0br&X9g!0{UafZx5Q z!0o_E07IoMAy0-({=@Lq0P$(q@2+m) zgnuByfByk;v0`z$M~?g|?}LW_q3!tQ=DR;3Bmf7&F!ENhG5uTaEb!894S$_qQ@K_A zFJv3YYG5fotr`3G;Qotbvi$9bY@PQ3y$9=UswLcQlz-=!{_Y=t4omLe`dR+)CPq7s z$4=EA1g%k)WG;C}8&#-hme0*T$Ekjj`-9YO;IQ9$U z^iSzyf~3lJ{zg3K?D^l(?Ux)!mc_R7ZcryFA=NNlxig zDD`Pu=omGqmZ%8%na9E~M@A>MJjuW8p3$$%@_T^HR}EMK`fmhYkadM&9>2|f^OL7& zIEfj56LESok$!7#Hme9Q;WpdxpT`Xk11P?@WKSaxb1{&h`k(*%$Hq1*84&^|Vbunz zZMYNovHR-ZD&DOg9N1c+o7H|W1s2`{<*dpkJ#t{0CGtOv6!6*~qpv>?lwGz{wRo!u z3VJ&YwlRRe2IWF1!B8mdwkx;I!!D^bwqu!c{xnJWCB2z znv*!fg@8v7Br|1gO=rN(!}SsV)12~a9~+6)=!6iHh%p;zArY2Q#M0? z{F}_v=ea3IrX)c=&B}0tS<45zZUSL$PC-e3Dl4TDp}_CdMn&?ISYXT35vV9hqEYzb z1B0Ica=@oU?=NqTcfrMQ0L**2%TDCR>c~IiZbM&!u9HTkj4yWC4a7`Zk)Ils>Krqj4NYPt9ol=N09MW-n` zbMl`~{L?;jjS2KY^CA+ZsuL9Re9JPbnOVLuW_?bfn(UvrF~+hu0gb~j^-z^kUq9k* zS*o(g-+T1Z$0jk1@@QjJciW@1BByq?)OSjY<(5rVZMzU*ICOWG7O2HQ)MWPY7dQ3s z{bUw<5~9upbn!P*9zM)s0j!{d2kS|`c6W9ZM_eEx%3O(EBQkY4TD9i2yVl7V6xw?R zB|ZBr_yla8<1`ju;+T@`H*`L!tu&P!e;sU9?3nooyTAR@Tdd7kE{-~zx!6GRS!q8+ zFY*l{CtcN&Z6!@!psfMuwT+gvz=7Oh4}r=Qa70U0_6~r)oO+;BK~246kpJGDqQ1MOW31U&w>H5v_4ewB z=MruVr+z;1y%fhpLQlQz~;23CW+l zl=z}H*XiG zCRVW)Z}*buSP2^DO*`zJ*g{>D$A2Gb5FV?TEuJcnivHSD(4HQ+=UdYlE)6necbl=NDmfQ10%iUn*$lWi|daoZ@$AU9| zWoJC>m>`U=6e-N|UUkU}5e6rgDG9vt+gdq4_gV>7pbGg>h`huHX8aQYNi7o-lMGxo zpVvzpKF>QHUa7>_M+85xQy1C zm#EK`7xDSh>?2-ti)AQs!lP~8`pADY(uIR)irK3*VlvR_4#z6{r9cz}G;`yIJm8`> z+z%lTDkoT92TgeX?aj|I0d^C)+~csZ9sZ*30FFQTNxQd0IFZUD_>=ER@Qh4??^U_m)V4dt7uEs z^J5};Q%kZp;sT-wlV*@4@8um{&OJg%@7z4DT+}pM^VDrp8vCc1%q=Wnva1JbTZt7# za3;la{`TH~PA-}Kj^gIT_6w+0u#yziVcx+lH`CzRp3L2Y9bZF2v0u2CA+2Gk{g0iH zr_t)t1zMMJ%oKMkhp5IVog#yFou(;K{NsU}q-PmM;R}{w*olE+dyGxjjqBDe>m`TI ztNbAPY&0gbqWnZt&RnPt-Z~r^r!7C0RhVhDqsg_4-rsV`5P2uhQ7ltpW;_M2^U>*% zZnnW`sV09G=@MfrwF*Dv)Ds_4k>ye2L*p@1B@7^f#!JE-f)=Jx{ zK$y8Os{cxH-It1US$;r#RT2gX=hC@B8fl*ZGr4VC)OzCH)Z32qrY=Zp zVE3K+cr?XtRCJ%*_nBHZH-a>EFo+)3SAg*md5K5sz8QHFyfHv85v}-$z(Q@5$9i+GVV2gH88eH0jQc0v#xR5Z57UW?iF< zISj2cm05_9WYzyx&p<^|3vrSIe&K04Wq6G|F5$m~C8AOmh%(zcLdyjkjrz zr!01A@YqEsgv#XkW-BbeRpLzr_=ijDh^qdJdQWH*$fHOZBm3u3IeHic`?TOXoW7)P zw$6PeUguJpomf8zFCY;e;x&56LyYUD z-0(sVbtR(Jg4y0tFIfJ0#rqPtniT@y7l$;6;m-1XJ1<-0lnPa(5#_P+dpp80b0hSMriA` z+|T|6(aYH=*ss%nT<&|@z?yP zR+Y8Mm7wm2H*M>eR!sqvH3v}{&A|cWpc^KPUV!b7;E-L!SqZ&Mks0Co=ut2fSG>NC zS$|D@`#5i5oDW~*TPt?@#m(YpUtS+|9W_|4T^}m2t5lPCpbPk3{e{ke`g`jz4liUG zVVLenNOkBb8Gu^Fm-E}-BFGK-Wr==lPB>)gn-e9Zf72`-hxpd5$SI%d>(h!&mRcC92gtDp;$dQcPR^m-;Xu+qQi$Owv*1L$ufrXazSd>RpJhi6Ty>9Rf0rR* zni|MzsmT9g(yi|%4@r)GPF-n9GEnPpA=o;L{GM#1 zN^hz2=gxhctn;a$8Yj8;2})Qmho$$ny=}PJcd%zR!G)qYiQRCq zA1FVsot_U#fvumH-T16}!fTOV_o6A-xI*34>FU#_e2>}hd9L)iDJ%dDB1k~MRu;NQ znjd)A4DiTNDlwNvrDLs|9>R@uA(S4&PTrJMPC1h^FmQMU{#1oka=Tu!$v_pK@7jG3 zdePZ(wi2CED3g@sw?Wrm_E;=L!O04H1z>(p%{(plU! zBg84`UPAiusTdrFm697;aQT#1{pm{vpWXutM9IY&PFx<<&ndbfsIW>x@IZ(=!k#L< zl+lXN-#eRnKjN_Nhda&$*v8pBAi4Yt5J{rfpVWm;M+DWJ*5i=MxkdMSJ66sc()7W%Qvqp>$#i(eNUyr!z=9 zb0UeAaz4ftI0@WFyU#96xfWV@_Ab=C-~&bobjdj5A0PstqKF%VEH(X)NXlEHoy~|D zxLwkK?>vH5pmj7KwSO`NU(7h4BV~mouF-~|!0mm^*sAruq2%YTdYSWXz<=*D4GY0) zEqUXfAP5jsfa_Ksq2zNC`jXr4Mo=n=&4rfHmvsyQL4a41U!HV|Pqf1^S#^62$_LWD zf8IheM5+|{&2k#^hI+k8CP!3eN!wZzMM;@NyQ_hYxu z22(&RcfP_Hi7059w{eMgl8Y46*NdQ(-t}9XeL;$mkWEh_SuIU>YS;K$-&oz* z87XF}E^yu9Q%AZ=wmqpcu&{8^_uqpkxAE!WB8!Gh8yq?)k2)RBTkeO1jcKS<0A%>2pZUGX zMJch;7I33wO>2)}BE6$C+o0gKQ#8PSN^Eq75p_Q`B#Vt4@)CQ#_vphE@VIr2F=BFh zwUA(uVxKHB|L%vGWx;3=8z}oOJGe8!u{@WP2vgMOIDU~w1=mwJ(YveeX$>ARIhi9` zf@shte6(6Br!AetEqrJ1gnYXKiHMm$9S;cjxAuBQYd;<-1wv1x;OI@7UCjd$=kv)J z+)YxaA=)4|*R&U{%f4*a3q+roGcm%3w@X4XT9oqD*Hg!f9X;uv=g}!=NnyK4Pk@^$ z=8cG0_((;sRf1JhIf7hA?(rE(70mN{>M7zuItpsbd;#2OvFA42e7<=lDkj-Ez?{aL z`1+_=Mp}iL3m{L}X;lUliiv8aHai3_AG#E#IiK4qJ-;eoQiY>d&yP2|)QYjO(1Nlh z&LO+aXW1OfS7ro(=n81 zH30}@1QVvN0SDxWB6Id1P!YI$2q2!mE%Le)$yA{JX zTt1&dPqipRZaH(kcCEeyw2BCHhPC|tB=eqkPmYM1TqMXLf3`Y8&$aeks}EfysWUwS zw(j60M`5@D-`F*O0c60g_8`FfR6a-N%U`!C-GMW){!)7}t}2qb<9Na+>5^{tIhdO| z*+FE!tZrj5Migz4k50mBpltb0vtPE7izx>UBTmV5Wep#fCgr+&8XqYBx!?bx75o_D z&*k-W_pM`9p_Jw0W<@t%Dxk7;yFLvSsCerCxb^Oyw>uy&xbE5EA!#wYV(bvf8haM} z(#|2@1c$V7cZrACydZ^mkjf41w`8M6|~XvGzks|=FF#mIl{uicI@U)vG) zISc@Ut_`q!l4n$@uzuiu^#5JKfe4@><}M{#Pq*64PubbakZ5il$Ui^*qyQ8~7%WRm zyvTM!L&1i*a{J$#ypCk=n zGJeAU;r77OxC`fYY%j3ho_S7*>F7%8@D>*Edky~@-wpN=?1@A9%?Mbs*WWPvszY}3|H%jjokKiu_q`TJqOHn*5Ge}$b4+hmGU`}4?0f$FQ< z$7$1J`$>xg1OZD*Hg@0qc6;Mr+IjIm#=6<%YAYaxgH(7*1@fPT=W@^g=Z&-5zJK`) z=%VsPK5ri3|7;pS^_wKbnF}*mQ<)+NiQ<54J&3=|^N0JaM*=SkcNUysX}_T0xvf;- zT|f3ID$NlPf~NFgpol6Vm1!5<>b@{knwh36ppY&@S0uLHq@Sdq$C;D5CvHmO#uv25 zr#l!PtlwIhnlHOB4F&eZ8}&;6G&CSG{+qVoeNUTA^o)0+flg;;ro?4Mvb6(Y=Y?E1 zHoJ3Q{#j^z+`vEx;U*{}1~0+jCm1|Mai|Ep6>>)rl)Dnq0F{3q!sEwY)(Fri;)|(u z-G$3v7|uH&3DpIHl9S;Q{cdczKbm{Du^~IyKxs#XDkHm_jsImpv`+7tT(^22a1!7& zny2)~CIi^`76}b2CkJ0m3g=SneP%T2OXU|=Dt&0z=?zxh86YbZ#VK#VF#n?1>w_qK z(fnCYI*iNS{z63(>dCZp61K34{i%`Jd_;QFyNJx2el89ELYCuhQ~l~Lfd}}6t6o9X z-zIhLE$D4Vdh>bzCx9!tSh1r7BGS%LynrXL4N620{G`0!Q3 z4i$<3)@|$LJcluiweD+Zv>jDf|KX!Nabzy>eM~UlFGKGIuFu==+0KCAdoKOO+K^81 zQv{SZI<1=ImRZVEo+7aK*)!G_u|z9+xh7LxOT$nzWga|M4rQOzszLMr7uC?g-Y`}b)4EBu9-C;WH6Bv zG!^cZ*=S~+?4(?6_MoypS23Tcm94X69tqGl878YtLu*zq>F4DJoA^|KV^@)u5fcq9 zVFZa;2dHRc%l#y0FCI16lpsj*@q_I7hjA@8n)gQ4)!2FLU&e&Dd1PL z=U))mH+wn}xduprfoQe%geSclZNGNR5XT_6;KrzM5YCou^fc1F(C%rH5P~=L^K*6* zx#6%55Z+44kG>%cQ5UX>eY!LI-D|CY*1hq00Ew29n3jXnh6H?Kj~v-A32H14N}0Yi zqQnP#$bdnEmen4Xt7ed7 zG>sW5nn6Eqe>vy1Pyp)#vIL|B$C4P`~H}*nG3~~-vCWx=Bz%LJ4-1-W_xU*JeleHj;hK;VUv*q*d zx|j6z((ctwysYI^RmarY!caEdIsj^9A*pgstbS1O$&zmAVv|`!oKa%8m(T2|ipc7U zc8OTFywxdvwSt^n3ia9+Xs;LB14@G`?f>^n1_ zC;Lu5>PGmvWxTh)7!E+ZSr8IeR!?D2#OtF%=$zSyBD;rGZ&^ApE zVg1ni;xa+a@;lD5PQ)a%O})ZV5u@vpl2Ig2d|O(L(nzo7J5@Pw{G_@JPo>KMk7JJM zMw6o4Jpm8yG=k6ak_}gXhiag2P!P*>DL#gRd?WU$FUSBt~JNd!BJFLrTpcOk>L$q<3 zaBb13hRic-r>a;?I;XlG7@s_9AK_E%J~v?{RAGh9A&qXH(oC`{nj+#N3~Xb4d+|A zat%_1suc|4IBGkfx69Ue3GfJ%UW}NJfoEPJ=o9Zg4nCjPX@`O-Mh9nIa zyxA2vA4nnf(0};8VB7x#aVbiO)hg2qVO3Kcr_o6M4(J85qSM!qk7~uhgUH9|@lv}g z`f6Q@4FUOl?~z_V6$Aht_H*oa=M}O{KJHU2EoQP1pzh%HAvdvR!QIMvUOT>#yl?-0 z1g%+;ScZ8z&aPZJn%BJ9>s7zDiR3S>tKMq3;S*ihv}T%7u*THA@DSiq5A`N-B<+=ZD3I?^AVow z57?z6cPPuW)jzo44jBXzlrmf~?s|;aUmvyOo{Yh(H$vYbEdw#KLL+hG;I1Bcl|bfw zisB7R!{RCSZn?SLM};-pWX=CgW`ERrc6B_ZB2QS5Gqls8DX@qmOkOXbx`y*BTsszE zL1hfoFuqsBj@hy40c@+wsU@e5^yb=1M?mB-phL=!C(EupW`nsy=O(*}tX6+xu)9ZI zDl95;I{RduY!K$W<_R650h)%(h8q)rw==Oa%=5G>q~x4D_$!Md*9^w0Q3prxV1Pu= zp2-eKV;h4>MISa|+_=*g&jW;oW(>GrpJNgm!O<>dvv32@c`l=;I@lro1&ffnkAg_E zm+%;OB!4hR6Sc~@1XKMwYW&&Z6X+o$qPJ~;>N=&;r?1@e4bO?ibet>TkW_RJm*;_# zDHBvc0s@@PF)fWNfY{Y~%^uniXcUc|trK_h1n9VLBWC}oCVn3^eru}_vV3wl89*u05Uu=z-H2?Azs1X_nht}#m;`+@YD%OxfXU0UCq(P zqbQHrhfM=&@*WVB40bATbfs$DWnTCt#tyf)m41wS1?d9z{UT1CZ=FW3A>Z`71IZ9? zt*#sDeI4}mCO?m{tf?9pheElbcw~|NAfn2>^nJmoH4i(P+qHyJV?ExI^F=rz3iJGPF3#>}{{FOxd)Eu8Tys*&S@7on6QnWFpEjY#RzNlg!=TJ|3 z4|~Zz_x31MQb=QCKSEoH#RL6_%wi;uFGpk}_mOo>Gr>U{HFQge$G zt}N3_39DNZ_zDWgzYb8S&e1mqbS{c>#E`U#>UoqRqHX#xWp+J7_#Is|~r1f9bQ-t1aOq9ZwJ++paaI2z~w8N(IA_HGsFCV@K(vIaBTX64NG7^99RIjtb}HsJD|=as^J^Sg zp+C=!h;ejm#CdQ2Fw15T`!kZ=IhCi({?(+bDvW2K&^{p={e4c=t+`wO>BJDx@8T8~ z&|xX+F*9M+M5tFj?8uihP=UsbXZH=eO|=v$@g^l_r&!%0COD!8(hDBxh2D7FgK`hI$l8`FH+83aSp5xbN9z$-B+$uI|zUx3s49$jH z@O5SUE*fHHFiPYrF#oi^2zc(k%U3;l_T=9D^kN^O&c#~99JSKb!lz^8*?m4?`r*zL zXXf!i>9My1(#4ZV%ao?zn-yQ#7kb?pbp7zUq>9o>ttKv^lZxz4DQ*wVanGBV9Mq#O z=`I9XsOi9sj!GI1ynrz)v7bnCdu%RZyj}*dAUvycO}gOtY$Q{sSe0FoA=RPTh>kLU zG3iCCdD8o3aL29%EGWVO;s9!$_y}ZW-gb`}&rmZKewAA=*k?NS)xq7UA&7{}hf2k^hRa=DD}rcsfRK znozxWRxC|A*f?0AeCetEX@gz!`NS`r6-@4pZ#p~4g$M3R{}5)6#t{RqwLT^FX*NFN zGB8=L4HKOKl`0QKzPU=5>UT9k?axUC65AR?6_m@~YRIhuiUdS^w8$&&=}eR80V|nt ziz)$eo0DD&$U|TZ4N9ycUtlplwtHt+p1n}W$tzu~_N^qGDUc+M3=!5(z3r)b$c0KJ zITDE91_`L>`o5HDOk`En63l`7^3AK$_d${0DS32zX-sDvc^TUy+k3>u^to}B6TT?q zbsK=#q8%Ggp%>oyl9!*XpcK0R4i*QZv*pB$@;SgzRGid(%z-BhY9;7)p3pp4#?VB7(}?UWM~KFc+~UsGUUNxnkXuQ)kr_LD=3 zQ{hr2kBO~N=M=Z`-FqrA9YjCc&RM(MtSu9EWPeZuUk!LyDE&WO2UM1IE)_=F11y> zZ~Pv6ehwTjA$5AyS#dyL%!~%Gt%2fP{s6IL$a4dJ_nOZJofGN*s+k>X(>3FPTi=@@ zDUVM{@mo*N6?PwYqML{IXhA~vU2wLPBYkskAWkbzpRLUaOIMS6UYO!XSV<7pw4Uyt zJYiDhOZVDK#txQiQjT|DNxW)DpuV8dC!KmGvVz6r=IV`*sjslPbUDvX>t(~azhu9iYJP$$^QWznW07uHR|q=Rkv?xoru5cGJmwbumMCsq$7^iL5kbzA z1+udp75Czk#zi{U2(syh+Bo6^)x$O_j;7C5Qry9%_I>N_DUh)V>9JU}C_62w2x3p0 zU~RhA2?l+=F9uu34a?zHwb-9v#0FGLr@yE+ZYdQ14Oh@%v*UD!!dG{(FazBEy`F|5 zU|^L>j7tg$N0V%|PbT7#-_)5|Efm9hli(n<8;}tcPA^pVY~=+JqTaYyTh1e|87h%d z*(g1th-=oZ-UUK?#L7w$u)G%_>!;>VjMs-U3X22^{36@<{fOjO_*AG6vBdS zn62{X?8gZF#Tz&%dr!tGvScZ^ZogG2=B{IcM~P9<V45=8`AW$abCBlSp8O0)*P)SPpH=DmC zFX9VaHN*iLSK1Bui62>dpoofiIw8!s*sfcKeV`K%>1aq?Nl0)==I3$fBR^A(y0y!6 z$^omuKf9)QIg5~5?mT>9y01)C#+~ez24Q`1k0YZ1a~i-YWc#TGeUaKXXgHSTF|+BL zqiC*j5xv}}jfSV?t#s;~8qH{JECxGvfs-05rYAr}F5NbUOd_SuLbfxmrIax!0CS;m z_^LD|4vnK9OZY#s+Hy*LjK}z&?!Vco%DsE%krt^u1^)MP6|J3sFb*@W!&x~eZ72i$ z5Jdq)owW?}HSkK1GK))Ez63a6!pdINpATI7)*b93ruqJTFj!U@&?!?;8+X}G-IMJi zpiU#zk}ds|>>^8x{Gh|-RhiG(kE*E0%qe=&vK0bY_GbFVS$DcK*INb!Pj*FHWm%F! z(cW$1efdL!iUCcun7F0M^D%T^1{Opv_emV9q?Y3m=8ka}=SxNd6g;LG0+L3YYhW>C zORrKd67Y$mx3Alr4TF)8-N(~X7feM3l`nKy7JZXG-kq(d3kcHy1Ed| zL06%2Lvr1IF26PB3Y(r!RmqBj@44OUk625oClYSSY z-7PoXWl@twaxBHM-pi1^c~@1=Ta{8Fqd%Sm3+-4h^I*D>(=r>`!iF5U6qAq;j#jS9O1$WfqvNUec%FF^-@|xL#$PH2RC+GlXF7{A4Ib}@o9%LU72sn&2)MfGxI!qUu z66ZVZ#Mcl{tXn^WfFDyOJ5X%~%Hkqz@kyPOa#}LRyg%8>rqv?(`l=jGDjJZ`jwU;! z0UuUSzhQ1%bG%e|xAl0))Y@B=woHl+%IK(lU(sCvpZeBS%ow;FB5*B=v{?n9lZBgM z{vTmS8VF_AMU)arNs>%SWlJR#VM@C-Ldd=^LlHu@lD1cQ%M!AbeP3s+W2r=BXBcCv zY+1`L;k(Z;E4|;Jni==G&$(y6=bn2`_QPF5Ip&x##XTGIFU>lRH6IR?B zYIU*;uVu9UJny>q-4qlUIBA;6GIuirPHT!pe=09eG_DXe;T4FP{l@}aA%MJmHN&Uc zv|I35lefI!*Fg^gm|d;4T|yqm5kzM}IqgFfr})VR?7*Axh!*4S2Tj1r-jd_gOnIHJ zbnVt+!1&?t=F9qS+^4y^4xZ|+ngQoBN&j%X$NnGQ<|G_+xSL$)kaJ+iA3^_8xiB5Ux znX+u=T|gVGmmul*{LY6`?d9e%S4E|OsWRUMB>ZBdrdCGleP#Y}n;e&!yAcL^+;R;~ zMs39k@3s}kzpU=2Q94doCz*_awk9TP2V&q((rlswYA3Zj#>{?K^wQfysU0S zk>WxIP}d?BE(SeyL9uU6BpK(K9_eRj8g&*n?dnH1Fa>FQiS+%sC5s!c`Q8-SU>=!T zFKm1%-@vThQ68jVxH;WQ=zf)B`C-wvgcpQ#e}Aor?C9(s_slq@j;RiEPaFO9E35n0 zb*2+@M!pr?t)<~Q*(ICHdNCVodY}M?gM)at&2Y0!qx8`)5n5b~^c|uIyWK8+OP8CL zgcpPL-Q7#Gtq~rsuSOT#_28#QJ&+|*z!F_STAf-D==l8*7dQIH;F^e+Ysjo~+foF! zTWldLWMcNX`uX#KOK!?1<^dXB}Lg?+Ye zU*AN1{|2hsOnB3%pDz`myT+M;{2I`8*TK7Xv|X#OI*{2?7incGc4p~Dr(@j)?TKHi z&bi5Glrtr?JDg0(7F!6+ zcb%En8fwc#R|N@wzaOPG=6)HvrzDy9qc7Mgg!#6SCI=L+6Vk8l_RWKC1SM(5W+_P{ zLv;8$?qIIS>+Irctn#f6k@fV(`GVM%(yDO1o?=)P3P(>>a&+QKlt z@7~~X_pCc1LNqxbOi{4-yby`dDdPBeBn~9>Uw^_@?l`{qBG2n#tX7dpVw|)LZ+_it zbs4FDW$l}9=!)6|NV(W?Fze{;O2{7dmVRi3ljM9|zqzGgBln5Y2-d^C;ei9=U(%!cq!xr zUD2+b%>9w6wq=f+T+Rkxic@qx1P%ezM%y0^&vWS6bEw(2LM%Y& z?zmSG0t@ZD9W$f++)?g#oZ_=P7&_y{WwpwS;HDWhSQ(Vl&##vv4-T-~x^H0@8f5T# zS}=ncFdQ+u?NDtY8$4b6u%k!RE&r0<3eGiomlgm-r* zyKU~g*YvnI*;TmYRwH+c5C*&F$36$=a? zdDG@dw>YRP)6)9SojS46uI!Q|x5Ho3_u7Y~C|hytRxbX&E4^g?QF~-dO>Dm5)T!yw zCei%5JlRVNJC~;FWZjT8O!u`*2P37I^Wa}VdQMMNlqy)*!(8~smJ{q&pXSt#4Gs}9G~Pdf}) zPceVE1M*mH)Ivf%z$U(KK@3}*BW}yF9RJ3w##Kyh-tu#6WeND5T zE}W?Hmi*!KX-^MBS6D=&lBS;6IS`jSxDXZ_;~9e0{EA7B=eSdwpeSLXqAXrjraOCP zu-!e(DV&{$M`U67ylMl>?_El6$bV^VBY($Hm4VNfz`cu(ykovF)wB4DeJJDr$i)oaR&=AT_HMJ|T%%wl!}W^A@r~|t zU0h=!+h=4(+V>~Yg^#wQ8bOwUYH%(0IkP}LEgOcy`}GkzlV$H*Y`K`aLwLE0`FFFT z9>gsBaq_!8f8khc6P}}nj(*W7C?d`4rd%k*%2+Ac29jB?8Z9yDy+YKX!cHJy{dq zdw0T6;$C`S6*0|@fnV)@a&~6j-P=GDWOlH~V`RTYc zuu+EcBA`H9wFsh9NVZzSw50P4I8=_h5b>a;W$4cz(HDH1ew>@Wl4@t|ezRKE!lE1D zk#UTZQ(JOa`O%Q34o%Y^*&9>7M@vQy$cLW6&U*)&*Qmr^Wq&oG)$^g2`{d~#KH#or z*@Vm8A?e!ch%56|^2*h8&(aT0_sO}mxr%GeBlH=DEk?_0)!Srp`oy)CG?b)d4RJi+ zX4Xi@BTk*Jpign{K_Rq{({iQ@tyRZ8yM(agAS{wmZYx=YF%13HE9WX@xvZTpd@N{U z_6y2i|R_ZOq$_mA_}wZb7zpU(Ww%bj+O>>d7#caDfJqO>|P$jrB}@i z<0kbrmOaoWEM?-x)4AiKsyT)_5^p5UnlVB=h1u94?i^R#WQK$2jGIw)P0PIpeVHyl z6lW}iMgL5FcV@S`DiYa)x?fVV3HMw$m%rJ5GRw($^utUDT89hd0L5*K%XTs=d1SfV zf1}+kPNC)Wz)XXhvaFr{tM~`uyxC3$CDk)hh*!ubDxRV*MXP$`z}2d%q57OFL*3aq z$srFF`3H2|M`yq5j{ga3saxs~Z_1Ch>24dpA6qk047T)NbAG@}rAnM^ImX97R;P99 zaHexP1=?~u8z+?vXdDhpNh#xxp0WA?lzPfy=&~D=zOyeX5?p6E)sn9y&t3cz%v{n-a4l5y%%D;`?g>0^nFLm;77l0Cv74@ z#`vUbR(Je^7LjCAaIYkw>vwHzqn`5S<7F;y zyM%e<%}uu<-?*$I#($Qs7?ib@=Ht(UdQ&xFyT`3IWqiKB! zM{cmNzXNwjtZ;F$VIvMKrt;#9pv98ps;;TL59J<4WfE#n_r}uTR!^L~Rp^`~+KrpW zG%tSeZ?~5>{~_1+p{SB+r=a%r9k$%jW1WTPJ-%;mH#*spdFO{JbnTF%KBv^I$}pSv zW0@IVm%V3$Z3kra_XKI0{gLj9ilofT#w|ag#8FTwBu`GS-T$@t$++0rYtzOBAcOte z&vNmtRtlO2!{2YBTS_;UY%zzXfw-d=NrSrtQhz|&=RC{1yX5O<<)RB6@J_X}}vaT;lNja*|lkQd$c#|wo75@_`sR1&&-M4|Byhfl* zEcuB6{#C?0Rs1)28Y7sSUE>7)hJIxd&G5Pz)caRgIs$TR3%l0E7o#D$Y7nBl%-P@r|_^Ui$^y_$?DZ7;9V$h8)qf- zR(l}>T$Ga7@%cut#jCiuwKE>TY%KDy`sgwEq47~HbBxu7?F-Ts+|H{h*8~voncN>i zbr|u(TjchEu!%G65LJmAur5lPg@AUdVVuH^cv78zLBsc#bX`0e!4?`ME@!+-Jg|zV z7?IMymqCB04zk&E#yG1;m3mm8(FKqfNLdj&d}NKOBV`$22n1w-3Ptii9y$UsK|;D0qW08F z;#~rOjC@|8ZC3FkW3wlm5DQpE?FwOEr$bfJhdY(~NNO2y5NOt-Nx@SP0v^kFzhP;+ zsL#w#(8MI{_vX;dQ>n6Ee;_)0?;i~7V1+>)2Z$U<0r~3hFz7N+P4_}%J1?*l3IFE; z!f~iF*GA_(7w~qfQipc+ZV_>56heRgDnL$543>qU>c}(AiK0WeZ*m!8+JZAeWO4@6 zpg(e$@Gy~ap(_!;uK}9!%nCS?Qu(3PW$~645KvEqiS@Ym8K$<2DZVz0#Fr9qGNItb zOm!P0Mg*+UohRs%FHI~NEUQnDgba^B(8#wG6I>X06||dKYtg_nc!je{0`Ebnp)@EW z`w~yTIYqDEBtou!A~Rc9s6~b%T!UDhacXiBZX!*@1ET-Q?@kmW;tRgS9@W1F z8<1%1mV+*OSeReCPQf0q0{SCsi;@HQy~hd%qb?7bCgp=ZUO8RFC|l= z5k__K1wcZ!I6PdL2LY;sW_Fog0CLP0CA2QEg#IFoy#-*2HxHYwR`D`9SZYu4Ziqqz zxdft=14h>${X#6s18zL2u35nsQ`4Oe2a=g2*Z_Uy+Ddp3Jty@5r*@5RplUxd zr|b2bN)%yUrDy5y?F4OMm_yducNw-Q0g5Gil>lGux3#Bg*c&z&;er84eo2eNGb3yZ zbOEPKDT)!Olr=4yA$}sazijmnV5l}-dx?Zvn8I5ICnF#y|%cZZREWrptv7#Gb+aOD@UnYzUA283& zDmsLRi70{S|0M;m^_QprQoA1G44_6J)e>YNm}{S#thE|zZf=&ZxlQuydS zk$EzC;a8{`gP`{8AyKRid&x__b`xbU#;LRiRvfD^SJ=eZ`x#g z$?9#bqJvzj@IL|H4RAEW^{n$SDY_J*#1I*T>H&Iyyp4Q!A+`SJFx>BN8Xf<;(M^B^A$z*worL9qt!Gmx3P<|O|AH*sF@IiNZ|S*y2W~1HNxhB@-=*dNWR8DOjQ1(e^$w3%9oQ94mL@bvYwDVPJ>XFws@ABE&d#U zOOsCk=|@I6Ka=sk8st*yO@ z=Pq~(u$z8J>5DGp^TGDeAK9=D{b2_{;Du|u8U7v`Id_zn(Z8mur|TaHS)gFFvNZY3 zc(X$(fZ!)1C4lHJqbIif1Mgx|0sUR6EHA>;Y{TcxELXSNsUDu~Ts)%!{Wb^bdhNM$o?X z%ZR`hl26C#P8YCtgM{}{Ds_QM$RC!cG$ru6bTK646A-)1)HqFD*r86XfnRq}$9U=lK!E<*Ow9S#Xv0zY%Cd2|#D8nng zfiyU32N&w9;ltAQJJGk9vQZL*>2plSsQgJ-9VEo_M}KLjaAWIHC5j24PL_dWqp^6Me6} zYnDfN;1*D^+#5v52so$i<+`r_VkiVfDErWtuw=*vX6^Ep3}FHsL`7S9+dF}&t^Y3b zXVz6ufCR!jB`-pBk>Eod1Yr}!J3TFtbj?(~9>I*Ov?k2+*b?yGarDBGGjxpSmAoiw z!{Fyz4Qj0LBrDV)^j`_{XZR(~gBS%B<5PrX3;`U>JD#o6bO_)!O;a!?PbA=-?KmN^g`r`9pqjki67Hw_$c}1-cb;P8<2WE z^zblTU=1M%7LUNzdmv`|uJ;xsC$Lu21^kC=3!d=a3k3;`158%bHC&0wpJxq3L{-`A z3{X9fW>E25g`$#&u9;HQAe^jj`wsy?KK0s0*OT#HZ#a$4y1L;*CFJ~pyAV`H^|ElO z1oe_9&~OvI;6`(-qGqF1X68u%Y z>c~J}c?ZQl$ON)`y!(Sz7>;$3E?})J5PAC^XqJhImkI)nyH~;1+F`I(u2#qiqJ_Z5 zD7rn!A}$TY9R6Cy2MehL#JLkBj>LajDdR&BtCc^3HtF;>v*TJaL@)?zq>w5+jQFxW z(N@kXyZ>5!pDe@%u6Y1&&h9b`m=Hd;#h+N?oUmTWnpAJuBX*A*l4*bAs?Mp*V{a>lu=>}5(=DUod;YTi8tn0nJI zL#ign@R7|bYtFcgAk($WX?HRiRaREF4)QibdP&8Mi*fHwFTQnOO^p0PVN@V3`vQC! zAmpWNR?#De9lua=IWK{nIo!TjnU!gKeP~?%4iPxH2cq?~6TY9Qp_jL)i2mgT-YJml zSHNveE=F(@hPFNH=ml7J3+O^yjO)8jWx(O@0o91FgFbl=g7(>AVGE$4Ej8T;ri%1? zr7xhMO;4r(-M>2xbp8+S{FfnPTjH+dw`OKM5aiPvLCt0U89DNFB|-q&tEv2lMg^V> z*cK$pcab3Y%H;nyh1Wv^F_Ql=!p<1K{FOFtM1~_W%O6!aI+O?YRWrqC;H*l}R}$Oq z&dItt(;2kPE#Lm*COE3C;=^`THRzmA<(_vbZv(DgDLJ?ETCd2tod*KWUA^FTdZG8nnef zqefLvfM|5yu}6^~m98wFUf*jU^u%X|%Wa1w42efx;HP{YFU%U73kPi!4Griow{0}j zY}`)43$RIsgzZ%90gkpbV7u5*S~xi?A|M0?^1i_u#Z00B{?m3a^+mX$hV8DXQK~-y z!*`F?l}xzcpz(X#Msxi}&_SfqhIVL8bk@6vsh-%&1NI0kvHvHF!6bfO7dbCIa#_IB z5?bBrCWLc4%rI=b7>0PVVh>!Fbp(q9pCO8i*^Y@7KBB3H2Hf1DOWWz>N- zAR+uc80~BLlPFb;FKOI~xFjrPb$sO_-9a0NWto^wWF$91(oC<5Z$lPnk^Aq86RpMy z`V?th*G4kF(v>N+`Of;clFhuLQ&|;gT}f#dkOb4i0bOXE4(L{D)2_p z5K5o3L2sgtxg$7)T0&NJPW4QYpb3jiqmDq zbbm9dyc`pZo~^pN2z2r7hx@WO?ueq!w1?0qI8 zqh`m#Yo%3DspR~`K!^pbGAQtsY<%%$>H z*ac+mbJTT69!z{`9M>2*Z&OZTmx!3R&!pLmyIC}8LCoav zN7LCb6D5f7)XD>}LZBhca!=vN5J^KTx|P7K#K$1`j|l)Ut{uNd6?%ecFj%bV8lSHP z=y}KOg(@|IsWlq3{z3q<&0+HgYsLZ=C348hAI~2Kl$SgV4)H-*CVqJGx_}Z8O(zTn z*B1uYu6T&7Xd1r169!Z`yxjJwOXlqb0vK>xj;KY#7b59bSuo@vnEMqh5tKM5!H{*% zOLDz8xD-A*Xfrvp6hBKb9lUFMR6NBm;4L4c05%l5`0=bk$re<&0REL3q!)y)44qxy z5)ruq58^}~nE8wh4aB*V;WuYLQ%38s4rOwpxzd8ELkwhgN&_LUJt2Ka(n4r zBmk(GKIZZ}T!LYcl*~eq6oQ|%g6&>NdE{F;H$dha=0tC?naC;YJOIZq0mgPUMggqi zpHF1UAao5RAcK~k$lj`~K%3HS%_c3;KAHxxW_!MZK0u21;x`svb&;B7oK<0=o)7%mCne14`}(3*CB# zh)Pd_#0|hth9dPFq4!kMP5n)y;laveq zkJtf-IN+4esrwhgkqFOP$qg3hP~q_|kP#f2j#6m`3a<=2&}Cip(k5{tf!vS-;Qa;y zo@~yaZHgt(QqidZ3pR$bgHPX4AD*1#E6|kBoQL$5+fbpCfJPgXp^+HzYe{{+Dt+`y8Rgd)w5{=1t_rVEw|kO->sD#r-1pq zy5-nV#q?_;U-Zge`=~-jA0f-QyZdZ@v`Y@reJ4V@MsfwAZNWnUfN1!qHM#L?M4b(c zKBV%K4gwEmK{vHFX@m5F%29}~7xu*v{0@I^Ivc8uHR%Q3d!Zd0?}!aaHNwWX)H|$? zZkQ{eOoPrf$^||arqy1XFrTjntMNgkjqm3sVu8Tl-X|H35cq_kUPK|NKS`(C2Ci#^ z2pi0m;W2W6=8_pl0Na7ALLI`qMCuW(BBaUyqin|Yj2o|Pg8hRCO@+w7B8~Un4J4N< zTFTdKmA>$?olz~+(nHj&CUIcyFU>JW$?$bT*(>xf5b+vT!^mC>praFkZ=zsDJc%_J zPKX$CB}>QXu6eV+3tcniaU#q=5#UZV@Kx0bc`w($yqOHXe{>FrG6FvONq2|f<&qvE z@e$B@Hw8=CQTa}-4Y#1jy+=3N45~t6W;>8 zz#$v}ax=Hu;uytr{*!bdZI)~-{;3m}U_m=jAx&~tYXc9UodV?!7#;z^5%27&H*{uQ z14N1>fj8Ml0ysKy>nx6g-NRY~L}hbfVUUj8aWZTL4%kbYNz$@bKamM;GZ-Bg_krj` zz-AfiRjC(;-^`z<@umT+%G{$AD^Etjy`ePLYq<%E+@%1A#V=6$tQ5ujy{nkKF=gxS!Gt|6luioEMBXb7EjV z3&Ka6>v{jO(A5{PD0=yfzMaop_4cv6r5Y4Vfrb%L2~&pT_*G%J(keCpvqg=QA!^0x zU1jzBOF$KmVKs9|2871@#*QfIbsurrCARLn$y5RwLk@(Df$3ik(mxY5$Ck=VluCd!b&L{4cu>Q@9GRsn61=Z;3v zl7UR{3(0;0dq;>7KS2`l1k)vE?aqfqsW44OXyP28-wGS*bjdc0 zv-J#vYmYps;PF2TMsxZYi$P3tn7(ZlEo9J=Jpk`w0}3K{MgqO!o|ba-{71~s-WyU> z8Lun|_rRbNvA(yn0}3X7EaRdS74Im<`fZdy0Y&uy zz#)f|Unj|n2r7`@xnJ_pP6>s7B#U&aFK7I0t3#NKK|K?*nRIKg27uujG&e>3ewa9p$Y_;A~ zK-DOw@9x_USWuhFB?Mn7k?nFGfV>aea0faQdMs3WlbUR++8qy&_YGi~xT@VAp;jC@ z|1f$BsJA%fONg9mQUEBfa5$EvwY}xo4c!0o2JgE-1b(rcAxACh&0DG+@g+bOGy)|7Zk)PoKW&y;Y>59S9GjsMRnl65t~t(I^!*y4HE2I*DLq zEP#h@#{HR})avMRKkFRj$=HjabtTJ|g&*CnaxdwW7_#3gzbaP4*AzeikJuU2M1ll+ zG-~epZ7VA-B~e42oLgrXtetOKIcBT`*S+a!^@#kY#lJEVS8pFEpSrbrRm^(o>2DBr z^6z%6yspvmkj*m=K^q)uTq%`>(CCPUPHR6reC5>#S4Lv*XK-q#*&AlxCBTT&f_TynNAE(4*5x$9W_x z553Ts6xK(=`N}7g8}Qrl-;~SWKE1>qEFj|-cMf_>{IvRup=V~DBSIfgREq3AZ&aSz zulR2&<Yr$3o@>& z0T%T$NqHwjcZ(1Cr0R!^W!_T=dFiA&e?lYwTZ6*xV;d)$clS6)l(y9`$VhSD#w^Q4S!DgTBp_3L8iuW{V0{HVxbWimN-d#+4YabGd*_sp01W zYz$DcH0}ImvDoEN>diuIP+2z7y8mz+t`OV1jc3CM@62`rb1soH zXY>=}=&Nl>S<_s(I&aTC(u&>jJd0O;S2iepeqK%1lt2UTw(U_XTh9EeR1&oVC<1Ne z;pBZS95n?2B!ybpM|Tpk`jz`>%fp|_vOf}772*E#ff=1Sj`8dw8kJStj(4@EGxw6H z>V0NE{4ns^+!%Jg5ICxSZ%<8-x>6rf?_?i8r6oGgX0VTrlU)Uf%JpBC+Kw?H870dY?eBHYb1!1U`0>a0&Lja=TX4{?kTE;a*AFJuBTb;XU*xgbfSLF7HUb zHdz!9e^Jgx(QG1>%ZQo9Hr?v`eiXlDXJOop1<}QsJK0)Sf(K@1xenb}&{iLf5f#aF zt!dYe7Oc&BC7^FKT4AR&h>hckYm0fJcf$F?)F#doSxWCWx~yaYzzygJ@!=!59_#Ct znirgEcgMsJt8r#Qz}e^al$V4Qa3l~9x*0iopc5ugyd)$jL-=N&Rblk)=($9t`MECk zB(v7vlWFND55EtXEq(vvJu_DKB)RjXk(c7tGlKB(T{?APl5K6wdIwOd(uK>|_>m<+ z!H`iMYhzq)&QkLC!h*qY6s7>7Gb|~rB`H-5_o?_NWyjk+gdietyyxi7@PY=QTLMxY zkNHl2!&oN=K2}k9TStfm*bV$be*dm**Ts#j`dC*TQ!&z|cStPEiXf*DZ^HJ_R>5vD z;^B9*lp1cCoS#d);5Twd(?ox<vm{aAm~hXA>Hz4y6UF88c1i61(f4Y-;k%Q`I6vHf!!r z=I+EvWENccoiG!Vqtx*>uUz86C31KD)OlKsx|`lZevvO;7^3s0pK!56+`Xqa?Bjyo zqbVxCCw`jg*#?Qa98L6Yl$v=tY7(KcNdz-(R35RT)wRKH0(B9I&O?g-FzC>lMX_KU zK7KoY`)iyC`gMD`!>{9r#=Oar)Ug~b_wUBFX^Z`@pD8)V?Q2@fJ(^BVF`!(s)L@qH z#pQF+39Zu_h1hJ2=a3OD+p^eink{F#wy5iOdcE0f+r*2DZ9ffpM_R;NbspI6uxap} z*JH~~Z7H^l5`Gbo*KDQHC9v0SmxM`%UuU1$>%}wgH~x5v`;MmXFVh;cEQedG#K$`F z94k+@dsVY%xd55wkco^;su!!38NM6aGCEhl9Qk%*YDV40GuDd39c-TELunzH#2IzH zZw@}eAE&L<=&~=#x1z+laCw|B+O-_p+mk;O^>jM5IqP+Xr^!_BVaAOJi{VZqAA~zM zy%N7SvqeY7&Bw9e+pgg`rF)*{i*W~}MzfVPwWaMAj0bE_EVw+K9(Q`Cj@bQn+_cIS zjgj0j@}pKypT#4+(X>-Gm%%|ccfVhCTUgs{@bs4lP1|LrMGu4(oAtM#f^R(Vcq-V09oE(B(3)hk?lkv#CguDk%pl!q$|&y; zZ^!1mrvp|eXN;^k>gI0`1Y#^N-ppba9&i1)XL_&Uhr?r;)m*J8w!)%<9ThnkefMAA z5al_a1q`Szkib!!P4wS8O~b9bFVR|y4T~Em3hNd%n>nTRJKo839N)!r&(*G@?o)PQ zTcf%lVsX~4-S1(Mmh2g8k$Zaw(2u9oKD2kJHR&8H@8aGbxi@?|qF5x?N310N-@vJ$ zkIOcwv)qx$3mTtn@0q_%eN$48sT(wEL1g=likAlA_J;Lh(oMn-i%hXac1EQdoYQ{69yR-us@ZuN+I*XD%oX#InU~noA<9mdC?be!#<6aMQ_K zVc}wTic&MnXX1jrFhhY-?pA`WX*q#SX{fwN-GApEVbQ5AgEeO6cQQk&(TMaL7IL;n zjdvxEm+!feYde&U4c(4NwM8a5bv!ZGLbJ%(bd?DPiMW}@=6c*~2`u!m9gat4Z9!pn zA(Hy169cEizaoss&e`!?pV;Ce&hsUwa`idi}iM*6q_O(bM?kf8bst@cI{MHu+bHh zDtsQ4o)Iyfo^^3F5}7F_k|Ew1k-H!wY^;Hf(@iKJcGW>kDyF#4{z84fuYrlaBvqKA zuwSaMd=e8arNf&BqbIlauwRgVnRb@Byj{f?hUcMR4~(`gj+g%Mpz_+k*D6T-(Qv2yE*i7m>Q+c&&RU+T2DxoJQ~D`kxs8 zRl(_CQxF!^7ROtqgS9s;5)aIj`t6ssPogy^>mjB+<(J;MY`GoDZbL5pwj%0r|1$4g z4(Pml(M2%F_PHPT&lF_IsDM-==G6@LX!Zs4)Nfboc2utWG3V4kAx#VdBW;80MX0A= zz47&(E9N?;YG3NWoMlDXQhDlY&kTef7y70Z*1j**=JUB<5C2@6Hk~xXT}ybW>t@Hn zH30;w?2wUm1)b2<8e7O?1HVlVOi(u%DVI_CO$h%Wg1vY=qGL#IN)U^kN<$pfW z+mGpk&b25`fzR{yR9N!K$8DG3OG@$K*3}brYJWcJs#Gy0XO}!$9yJ|`M2>wZ^10P; zLSw(pbatUa4sEKnPG6(mR!K)6bbD-UOR`Il*j;DD4gO`*H;R#GD&#x%-HW`a;Fhsd zdBx+Tzv@-H5>Wu>{aM0>I$uXZ^;DaU=Z#P`lO-=^a*_SDmydqu<3nFqsw)~_^!aWU zCe~7|?aGv-DTQ@Y_z~~l+4e3`b6F`&OlKG~#g_NWeBa@eYnd;@zjrmGY@1{x+*^n5 z=ks6#jz`;6Riw9ZUjqJf-h`83bi7T~w^%*8DK4(Y8`oycxMVz@hXm(!s1>6+e{~#j zF6Rg-iL;qt*vvI6d%an3g`e(}7>;^($1Fx|XO-zj^KSY7rW3FaK1@fqRk z7=iHJo~(uyX?Z^Hp6I1;*)86YN{n*`RXSg)S8iSLjp+E` z=6F`76H-BIAX*FivX|xW*=pz3)?{xn9UYw0?D|f(Fk?P`MV70-?Ig!1jqIjmtBX@j z=Huuwquy#)k(|IuS>*QgliArjG-i!32(uQuL5mH=H!X%Wg^?k;?1G=LMQ_zQTz_3a z=S@{>j+_`*?3k;?m`*5-2hP5-QWzEU5dR z#*}nNW1^;6ow<6Lq{Om^x(+OxD@F!kq86huOL4;~$%THm5!N2ME}pl02blI~g?-<4 zw4eald2Os`*eAXKQ-mIRZ5ck~oUs&r_{K6z?hU_oy>HoNG&*VqnbRq55iRIZSL?Rh zj}=2Dv4?8(hB0Zk?r~=Gp+{eaYHCIQR!nK~=NEUMFbP9yJ*(E4-@=#TFJE~SRp+ai zd1c3=8}a*gc+mN_W26q9I+myx*6y5f(eWq>^PT;1aHdq6X1%ROmd}VHjzgkN;_L#3eCnV3Pm7xswbnMEQ-{OGF5mAj;KxcjJ+}QMOLTg@2kDQ1-0aLl zDlx0(jJwdKI&PkdcC8S`6gzCPR$0ChHc*qv z6x#0R@lVq1H3hzBO?G zCnFar$+tH*OBEPxa6{Wk+dVg`uNBvLYm{_6RWpFXZdV?n6@LJ?_a2dN+m&E4`-0O7 zkrbE_KDkMIb|0@zSM3QWt=4Pe8JWSX%+@%+a4GH2SYDfvT)m6UI_Wi!>@Hp|^-b;3 z)5zX6d*qtd`_SA3^JRuw+qZ5BUB7s_8Vf?%wWZ4noCgg$FS&iLx~hmMef?Y`AFeoj zd#Cy!nBs1r& zyG_HBn{#UI#HWK0s4LP%rnAf^ts4azghP^@mnsk4Ni`3w<~P-@to>TRZZdu5^>{Y^cq%s*_p!I<4HqpMkwddU*H%uCME??_A@r7oRb|%y?dg z<;uvC$JYF7=xmNU&|huNE`GJ`(~}*M$T4@b_B|pO(Z;18eewi7M$W4Ke4y)R!sjfV9Jv z=`GsF2cip}DGr98*?6=eBc9nJf&S-C>u%S_sfqt;D-7E`pe)J+${ey*-g+^2$Rb5ZjN0lG3D`ZNoU~nB!yi&dMh+(kfLZwEUwv{|+`z!A` z(SAzqifVd_hk#fXtwZoqYq2^L;;DS2)mts#b`%=4Tus;QZo5B@wilGi($f^=wbJ-j z6>sC6tch6aaP7qL6}xX@{xf`J%4``BXTv%~1!pq2QaxPAZZ(7i5Ji6q1V-o%}%dUkE`RK3W% zfg!){CoeWnvrCBkf1 zfIfE|$+0Qvi}O2Fy;NsL+oS^zpJ2(^+Y7G1ly^$l?^M-J(ZI($1>@4K+clC}cB(3j zmgjJGT(3Hg_}zZRlKup&lu*cFCBSTM7S)2j!kXeWJ6>id zUcjGfR?5-cVJ8GO8K1+q^4U~_TIB`0KL;?WO1HdrxT;3|qlpP@>d=sXjd~D;VeuaRo;s~;%fs}z*ilf zhjc56s1(8R)j&7=B6KW%-p`TXvI0mePt&4SqI2XMXy^f#%g~`}JC?K{{89B~p;G9G zn#>i4X0h~6QEuzMvkgmmaRq{6on-S$e{dSNH8WFHX>-PU*_D*3Rm4kJASE)7CjGzD z7RWDQfg^ztrh3xBEs-$9WOEqhB`g3gh#IfGZA{20rM`p(VzjW$^~8J*B2J+3U)H;X z1t8L3QUQ%ksSdnM{)Jd2JK@oF%H$Pj*ztpKH7b0+2d5go);}fxaza9JD~-_$;F@OS zd;yqBOAtOv{c2*yA|9mP05JN^OY=hfFqdmyGL%7e@H1I9^AEPl9G}s5eO&)+-atGF zgU&6mVjJ67jQzmL7-RqL%bMri9zW!iE88nKqB$eDdL{u4E8DYSM0w`0F$_~ty5Bd> zc3MHcP2<$e5##qOhiYU;C;m(oG?9HzOpPqI=3N#G+c)P{-YrP+PW;IjOxe$S_tVAu zy%C)IZQ}TBM5B*4uf&9j?CoF3V6pbVIz|~Lamc2rRqpEA1>5e7qRg&5AX_+F|4`M=)%i!1PE(eZwVY!>@*IrsC@E4xUC!pI+haRY|);tK=59j_5nt1_{ zzUoapWMxdFp+1rzCeKwuDOL`@YNLOU&1aHMqeC94z{?1fn(|=;O5p4KMxEPVx^-w!)Es(>Xc|vlotk}N2$)_{`2}4)eTni>s#PY zVRSibYiJO2XsE7lfj2iWsZeGwlX7mr^{p&1!$OxPGq-{8*^#lr@l2_(E>mgOGv@Na zOD4-p3w9%)>kp8t#mWSlVbg5*&6{A0D)V8VOYdrT(^2jXTUrxq5*OS1F%%CH?V zS6+?A1~0@&GVh&xzBt{g|ER;V z=487#KRIxza8DnFA_8f^8B4j{DU0shBUtmuT$joI!W-7VUh>Vjc1xsQm@GtK>#FT@ z>>lll?^BrM5Y{%~QGOFJG&TQ4L}3#r3-V!-oTH^%n1r2QQo&D0jkKGA7U7GVX2RHV zl9U(g&jmKPAubJ%wdFU(d4SWC<=^P}ATisc99u@(k=3rVuH_m_S&duR1xzHm z>gyx!P29F__;yrKJu3i#{rw2t!`Fqf>3V65u1>w(4#+wn)QA1`mPMoBI=}hdh0$ET zFD2tkP8vmbZ%fEZ$j-SJ3`A%gHPh5Tq`cJJH6&3#6EAwSwcxmP!zuFDgM#JX+A9BG zUuJZUaPMui|0(pC6tg5I#70)}~3YSK7Njzbbe}Gd^r-<9%^w$|zwOTh7s%DK&0mqbxJ+ z!!E4dtdXjX(Dz(aJojqnCjKB*1;DrzizTN-SooKowtS4^w8Sx|7as? zr$@Fq6hD=1@pNbKH&QN-vSk=QtG{6iw61J7ej#luz&op{@7}3eIGw>_bY{9)G!1Y; zi9dg?-b^UluZr;|L~f^5`s^s^VJ)6}Z+-%s^CJ>lC)+o|-oBmdivm3;gJ4EdXEFL- zr^K_gP$1uJpxS(XqQcJV+s7A*!IFXopy%jo$MGf4nI-?(k>4Aq5d)D@2+(0ZEmrcG zbJM4qIG500P0F&k2i%gOwG%DuIiYvt`<`!;w$Y9gw92)?T5V$4t8%+Z9lfMpz$Iau zwW-MQ(N>S{_jVN>D1_U>M0NU2mwkW_y?5`7x2FgUNJYsp)Q#tHq+R)&~7l*Vep1;V$?Oe{E6luCr^SwejW0RDV z{cwW9Tul1bp=Atw;oCEj)E+~I)CIhw z7|jEh<$W$OuaLIxxwBOxZT5XOA0HdWxoj#rI1(SJl>K1~w^^&68&Wa!WZ9?Z+?Mg- z8ZGX1qcJaJZ)*+}&ztE>70rFMT{MsQVJp|gV{&QlZ6D3L%g)a-MC;Bp$?RS#Rt*3B z1oYQzT$&%?;gY6n)#PP$F~?y&BOdpY7++>?oA@`X*iOm$#kU`d=&j$BxHi|7ETYQNioV%% ziQ7E>QKeVzzNC&Wh*pg`B|KDRTom=PF}pYvacQ4pjN|C<*NS1{SUr!}+`=rEvilEF zcYm=pwN&bROb0%5b9|R&g#DNIQQ_jdG2t6|D$1K*u^9ZbPZ}c=auVC=t9ATW!=+%w z8xh67Gq0cszEj8{_yw>$;L5O8#1+|P@fn86dU}9Pl&R8-Q_EV@ zRxJwSfd>~yvO{J{7q?*no`P@n-;RkB=mEVEoy708EzI;h*w)rv=!|Q399Hm7sT#+X zC@XJ2jJT8=(fD34E$_=jU)=!9^*0W+*rN$u8DD1~o1aVux`)W_^t9m69G1rGSWlati-NkP%nPqtx@@ok+?A1V|?t>DYM$k z>AHneI|maLuqS4QtVIfUJP;`uq{9`MCNGYazn-7$bKcy(xUem6cMfQxTl=+eydN9D zuZF0o4WIeAL${+d?v84f&fTAeQ-jB6y4>VCQiFH~Z$*Z?{u~;7@XUoQKXD~_^R$qE z@V7RbD{WSu{nf#BwX(}+h9`&Q$NopycZM~UZ(lnqI>I0$MN~v=h=72KfKu&9mtI0q zdPjOsL`9@a69gejZz1&1LKFq0m(W8J>4cDk7D^z=dl+Y&@y@;f_nS}Dlbm1Od+oK> zW*r6AT{CyDBV!H1U6BD)(wj85ifu|@?;CNtaPtadFILsDhpa$$ zq2MGyS@)x{Umt6@{)Gj2QII5cJn!1D1!PnJQ(ZeF|Myu1%+xw-X;l>4^hW%%P&Qs4 zp2hL4JQB8k7^z7(BTg3Bo`VJ(G#Fix%k(0=u)G&})DynZLaM4!AfTG6t=r-aN*@N@ z*69hLh;;7bkPY{n?d%~{V@_bChE3fNSlpL@^`Jh+4zcG2PShAv?7$_r@b%nyTN5$> zX{|wVb{#hJeU9v(8?+XZkTBguHa9mL_np00tp4`uA*%Hp8?Q1YJT@ymuOv70IT2Oz) zsy8pOUOZy7mDpb5pd?0b8-g>tkm~|oId%zhl=2P<_*}E)xt-CY2s?Q4`5n0lI^((T zrGD(ImAP$+yF0@T%)>ir55;*KzOG+jEPdu!Z(>8bV5&(zE_A2GoMiJ-U)=FWv5xxs|Wyu$3;`KJb!TxW=_b{7GQQ7@{2-_Q@@`{nPn)ykI^r3Q)`X{ljNqKUr2TDmonkD6gqEo zp6TrC z>A652|81TtRSPRKsFaeIuz-aEAGfq2pV_x|VgjA z4*6l$NxQ*f{q$ty_ zW?udUHl=jZ{mT)9%r6sU(rV8}d0s|9%i%?(M>4pPUY7a+6s92n{8LFcqeVTa;(@Kiz3q_;i)pc3R zE(X9oR`jqj=yv>4y6=He5<+GTp528NZk3B_hK*EMRPuy^-hNL@ zXmKFG&KYz-Cj>!mKyWnNFj|4CmS{||86H552_muTlv`~}VFG0PWD9Ts3ClMp=!m+U zB&L)73X9H7GV^p%fa^^{A6~Tf#f^@Tbkl2g44A* zZWp<)rt`>q3_L-QU&OW;4VT1@0)e^>I!|jkz9hY}FpYb^lY$0?Jpf~t&c_-$&eKRa ze8PUJHMUwiOYsR+Y56X%ZvA+~Usvzb{V9K>iym)pUgR#9?7ogQ48Hxx21vUO);>}5&IKwuKuqYIsQO%vTPevRPd{jx#nD;42G zTIEa?*BY(4J{&388qMbbBfCDngNI0H8wcxaC5y+_UDsRAALpsS1$1=f%AOsBgHAa? z+sobXisb#XFWAG7*BP5ryBWQvfp3w47#6$|=?KXer{2NH%_O!! z?f11Fm>**MBZyhXpTO+t*L%HoftRmWLLR=lE-ehM7Idbw6Qi*GIjV2>etE{iMyp6r z5VhBT2n;Can=RtP>6=ZRze)h>)4^;o&a15Znz&hAC0j&-_|)Gx-A!B8hky}~HR7q| zrDhX{W_7T$ez|qq-SDw&l9*o2>jLNgt>gXztT`w1Y_c1TOq9ueU*1M&>x+wRM6HR5 z61yJ+8vUcXEODsUaQ{{D_kI!Ahc02bs*mGsivN~M0BDfE!PA(3BY{gSEB3pVCw=@{ zh@WuiUB434PoDrI0FZ$JtF{W6{2wKOA9v&r9O^H00U-OHejNDqh2H-_h=1sj{s{7> z^?@h*d-tH-fN@USyY_#2lL5YFfDTQ+KC|K;QG`WXNib3aP?$-bvn`>FJQ8@y+OfNR31G3eTVD8Nov?9cyua=ybYA`xS8@o%=H5vVQf9K^N>-?{Q{aNf7GJXb_E#E~U zlifY{|20|pdV6;ty;A$jZQ=hmSpmGEIIC6e`Tece`aeuoe*Yc#$G?omdHtje{a+?4 zH%5W=d!wMI`agF1e=}J*{TA35*5_-350L)9($C-jbXZZLh1@jw_2K_;DEYqpfC2m4 zVFj3n|7P>`)BgC$VFd_b-tjyl{^$1i@gJs-hd67EFla=RKt^aXY4(2CVs(ocsS8XQ zc_Rkm3Sl-l*HXb--WVW3zq^{yc;m^pr@>N0r@(KYlu0ks(nhc_N=2J)F38l>v_Es5 zf?|$kHmi}AU3+TEyHfE^S@&bL^n55d z813V^11v)@rr6_?_7>_i>p~I+A@Nuc;H-yKu7{$UO3Wab*BeS+R;p8~aH$@Pj5YtM z7LE1$D1^rLRl-#!y-*)@A&NJ;jD-#Sz?|MW>E2p?q!-qbBar87gvT@bnM$&LVDus3F&yAmP^gUp9`C5N3 z&AG5AKVmR*OFmtn^wl0I+#Gf%EcRM6m&0Ja15hN$=}8lB(K7@4H?yity~9aRt7`Gx zlFc>X8%*QX%=sZkCO}*DI|)iApJk@6C3u@;zRqaxJ&B7%KTi)u(WVA4H= zo8O(-H>Nyh2p%2CVB(ONmypY2mFzBRt+JJ*2gH1sV+FXC$8I4w+oLZ=hN?`Du*Jkx zb2N%t@#14N9z@O{TxB?HNA)qSwBep$GAIb@LY9t`O|V$KEWi z$>qBHmPWkNG7*BgINggbNQ_al_us4xYF0&4o-=%2^k~s!b39D6s^fCAA)ae8tD)xb zI;#*GC=-9LN{UduvvER=R-aON3UcF510HMjr&Yf{0NsS%+3Benr zWty?_kC{8Gv4gT3&Z3~|D23rwoB9n1$J=LTsljoIp*VrJL#Uj zlwC?)pOs?!6T9i*h8d=F*BEtZu^U5r=joWD_{vFD^ubtTaG1u9UpWGTIPYv>^QqU{piKoN@ulzz6dK`8S5Eoe;V{Xf06ych7%h=+d{7ov?1VT8}Xf*~>ESCu~-i z=siCo*mqr{u6t5YX*3dPUQsr6;esQy9e^u7=W0L+f_BUS40qnz+C7vci5xh>di0XL z7}?QM&X?gJ20|btkY&dke?g5;gz@?Y_f_mY&tf<+^BtxAV|P4xwYNCq^y|1D^dZsK zuaOUyKUnr~C`VPjl#wa}5D29+7u3hB1r2FPYKgFW!7*L$EgNo%NbV@PS(?#+2Qcq2 zSq0Y~)RJnZERVqX=)l+;v-W`>3m+Dw*UH4tnS4=<4XHJJuBJheM+;)TpUj>qYxkK<1g|7E(^|_x`+yk z4u9aH>XK2t`f6^2{Qd(uC47?DmXPP)YIJJNa=a_tAW7eeax8LJbvj1zt#Wp<2)ZGs zU2ET(RxK9!;q!eHI*n>-3U?{Oo4m>I=f>SVaYvZjyCPW(^!Uz8u>I$ku@MXBe`_9s zBXLTDQ~C~r1@7CO70B@`zw`4ZVBLWFo^K!u0LVb(F&@I1R2L@&I<7IL$^DSnhS1xE zV^N&bW66x2?4E)obU@!uS6?$bphEQE)xK6cWgu!uws-P{2=T3d%Fj;o6f$j)v958r z6n#SSlYyVgjCE+rU%2qE)^Sf2>+h%Ywm*}$1~vJR5v!!CVSKrPuS^9;7|JTvmoS|> zap&L|J3E}pX$Bu_Pb$h<$lRNTIB>XpYn68lL^m&!p{-Yo$0}O)Q0Hw0{HVgequ&P7 zP8YKpGV5BnQxvGvRwbQ-=1IzT7H}sd6%W8IWBOaFAo` zqj-sD2$Ht4I#l|p$_KJ7z21p7BdtokMoH^u5C*j5C>7acFjDdR6Th2^I5YwM105O`l9onE+r8SV} z!*oi|52_5_A|cq<9r29y`EwjKSHzT~QEJ4YvRf2(N$M>OZfg#j`^Brj@tRBj*ZWZ? zo#JSj)bEMt_xS5;{!_)s+>KSQ`-midVrXkv1Y1iq7=Mbm^ByVVml6$KQu%VBGedHC zR$>#Uskrs!RYxSZxMhUIj?r9m29{K%C{dFj;Vp9#mZ&q1nIg0zYc^a&Un`;1Xq)cv zAz)w9>!?AuNG2wWmbD1r8bC9BH6VTnMn;7nl)*lyIj=MAzrTa-A(2DT$?p;8u%O&W#8nPZ(`Ezojkkd6>|b ztcbR(<8Fn1>+js0Np*P6W~$p7X+~3Z(`&&_gmW;_>-$Zq4rSEpU$ns8J|k(?mOggC zOZ#KJ`PuDaNi8i{N{;^AhSH_-8x{~^3oOcJcy4BHaX?qAOgrns-D0^hmppINvkfcD z0vhGOp;^hw6T<;bU-UMa5qZhamr$X!1>Bbi>yH?U@#t0MQ9d};BixV9?}C|iMc?CR z;7>w6BLg<7!nyK{D7=A2(G@y~_2G#hzAImU`z5%gi*Q{Uz*1O)ysF9fc!#Rx`0$Qf zD|Cdh*(X0kv|RDsHckid&GkN>lbUJLXj%E*q3-L*R3(gpXy3-8FrQqGPpq${bnQ}F zNTW`z0+4sO3+l3x!1^_>;B%`He{6o=;>GPVMZt{P5)H?+v10||EGcz$+J?6lhUDs` zDj`*c-Ax87HO8xfSh2h&x5x_r)uZUqF3I@wr>P-3WhGdbZ*q6ex`;o{aE0fP#8;mU zpX#9+&~rCr&-F{Jk$llh9v<{KNWWA+Wj5`4Bi^0aYo6=6rmjftfNYNcC4G4#Z z7~lrtXYowB}YPKr}L z6?a(+E~SOCJ|v0c)#uso{|h8N(lPMXTizu9)p*AI#|K>}>_&2uhg2?dv4$>ACy1n$ zTpj|e)^!U()jjPpMEwpMUnE$9>V1&)dmHTg&bGY??Rix#0sOWRz-YjR*W3@>w6GGi z7I%1kl1(cOm5y`|)HrxH@!R3hNemBbsA-d2PUCsKuRj`!?xwGQT)M|c)MH?oe$}6- z!$wmWx3WH~miivdM6`Bio{?6#WV66ThfbgwW77(&lEE;{y_l=#d|a43h|L+pVfx=( z+G_K{Ob#rtTU1XbC+#BoJ_JE;&gL0a%cEjCUm~eT>nGg5oUg$ z{B!F?2-jb<)6l-=4S@r3%41kDN~IE$*71h1R)PAeAezx`U%VjlVCD7D^@roI^M&N2 zM_K8-MT14YwQ9vq76q#5FXZgHO`W`m><0aEu9^O+h3P(p(L0Y`n@u-Y2S8gAXD$7O zXSmv((uN1&c8<@-GFcokZhT+_AD?;hWyR?{E77_tN_>t|K}vz?wJD9z zNL~q71a7=HMjUkC4XanKr?R2wU`jc9YVvt}8@?O#$XB{{aKW#&&};9_%{GpSL89B( z_UHQ}+RFS6>?J7aAnnZIz5!z-%|SY79+O+P05=6{3UZUL`g6IERRTL(0Wm%pk+dQA zLrHzv2`q`1T+ns3tAh;>bSr1h!iYWF^bHO20yE9Ep*wS|P+f2hgKxx`%_R+)u1#TE zOCGdGg`#?HPF_}_SL7M9ra%IjV>=*m70NAzPBKm>5ifx2&dqaJjK;5;C}D^@n-E3>MY51n*P$}W0F zRSxN}SPonGR`GkT^$ksywD^p> z&n!M0n;Q)#k;}M{PtAz;<%FLYmg^tfx8uDQ`Tkq&gSe(#McQhDVk~o>O9q_yfZf6X zHdas_Kux`CXfImY+aQAb<>gYjRKs28aL%x>9@TY|sauAPFD8u}?Chg5V>zUtV1iFB`g?^d-hZamPQ27kyE?ut-J9;>yfp z7TuV@By0L+))DcSx?A?S!Q1QgmMpB(zCDaPjXPWFD(A4zj8?hf!l(LqGQs8Q!P~ZE zc{C|dHzKgIL@D%kT=dQi!QbGW(Py>u;B9P>Zn@7e9+Jj+OJ56SxwXn1P6jahs%{ve zgp-Pak>>B(HQ%gq8ZKWLEUa@_sC*kvj!KfSP~=rBpqMBp&`xR;7nV;X45>Mtyhwo2 z-`};{tYhI2wP!A3=BRF2Y4q)v(YbdC;X)bT1m7mVC7b3FgeWzy;tM87-lEn^kC}{p zWTQK0+&V*Vf4EyU|KeL0sCo=4$MjhB)@hg}j66+qU%Ew!74waPEyd{C8&pnd*hnm` zYxEaALbzdEWlyW5!;KpNF<*s# zzfQ%uU!C;q>?EQkS{<^_*&8TN4*)r9-^zs!hyQI%v5=wZ6ib&v%f-E+eC| zw&RDe8&4__;Z+nqLI?1lQ8O{-oGXg@An&01wn#%1(*)7>cC9V1t)ygdB~_}s@{L$p z9Yv&ngJ&y&=0Uz8r8oUrh(#-_RlOAC>iURb{Gm|qR+MX`*X;2@Lu(7m8t~_`2(E0#cL8B)C4$|cMRq)~R**E*`+5Uuo_iLWc=|R`l zX4!O{vQc&2GW=2~u`oBSm4`vPm|Te9tGpDXg=jv-+40<5!MkPPAO+#sr?3ec$#IUACPU{kKf$j6^4 zuKxW8jqOqSJ$3qCe#IhcZ(nZQp-AE3LaFXg0;p*9;Nj{WDmR~Ix*|FlTDXpybyM== zEsRx6b>2`|dX@YYYrQ%Laq~sEy1`LbE|0oLP>|D>ewei}JlrvBtk9p4y^#v%%I{g4 z924M`xMC(;=;EX^892VFQoT*V=32?6=2a8!E;ZfbgmxBNu@)-3m$&EGH53GGX3HL6 zKShqN>i02+d5&k=xAZD)Gs@gh>Ck!Ko556ey|{(9vMw(j1m;KLV)9OUdKshBdn@IG zbeP*HY6-S?NtO*IBHa*Wo|mVYWN69+kVvuteixn0Gq}<0HQ4xOOScm9X0ZPGOB2Ud z!5vw<&YgZhS47fmQ7ZoSn6YTx)AvS==oZ6JJo?q*WBSgi#v}YpblcMQI)x3|MQpfu z6Z#z>e)ag5;F8!x-uA)^a~*{dRxtB)*bUdkhiG50D}cMGkrf;a&4UvN`^pu^O-7W= zR0<>wKIZ|*Ou!)=q)C;3Obr`v_$kUFa__LNmO`^;K~T9;N1{4k}Wr5wh;;=mih zzJl|{cImFHwpCz9-O;Ny#ok4>0Swkv?HN!Me}HerYdJQNgg! z8+LwgflGwLx1lFj{e(-F@?q)Vxx~f|)o@Ri_eBQu)Q9q^jf)r*-s?hXNj?nHrN54o zbE}b625)BY1GQg(k5ixf6a)8amMC&g;(aZAtlyV|;NL7E>eAK^FF(5B zeDx0*P}G_WB3^~F)J3eqetEvQP$VvcEs?HD-3UB%&n#MI1LL2o0_{RLZ+)KaPIs%{ zSX6Nt)Juk0pgz%%QWqyg)SD}5ntf*Gx(T2-h{wa~C=A)|_8Jn~nL1*>c${Wn*s+wbj=!$JC7r0W3bm7CW| ziE)?1cke2~JYHL6@`{yGxm8oi#X)TOP_eO{Co0YD4vt8%MEM?Am*N+FJ?Fc6)Uo0a zT3JBLXWNjplBaK84BHFrwuPSI3Y=5p8)CP~f^S%ine%KXeB28X)=gd?QAwx}fes~R zEFU#b<{bX4bj(F{o>-sYEm-zOS@Pv{&iQ)UQN^tTh02C@MB)c-yr_GALV1rI~5l&_E6_ zKBjw;&7wrq4PHxA4Ww7`y3DS{s<&ZoJr5fVJJx1vKFW;J!6L*tqPn(mH%n;Fh} z-!BVX=tBD_@YucS67|eP^u}!!U6wN{ZjdQ4)lK0UK_lW2%*vvRHYPZo=!Ge#a-ekyCl|_wcwVUJHm zoS9bl50{~k&pG$uj|V+aX@g}@bg_XZySY1^gsA~t-DcPO9Svv74Q;N2G{RjW;A}fH zO*oyGwHa@sYWHavHLHp~zQxL2rCAw#$oOmeJ$OYRpLD|zP)sL4*F#)IOC&43OO;o> zs=Q+70x-cOihDQ~z}luW1jv3Usy_^s{FN?YT)YDG!TbZq{cZzydf(oH;Ee8@-dC#H zp%A(aaI#h04xO~RB-jH`g)E94yDl`!aRz6l<`0q%Sl$V7srArl+qY)e?) zb@j3wOLb(dt?bkq+Ih1#B;0b8;nwI}$5J%J5qf(ldl@!FEz^{qLH876gE=r9N|&m6 zp^$d3z;evWFyiK5&W%t$;S2*) z(uQ#ltwhxfn__#<{Fmm=P~`Qhn~WXtQ|-x0P!d4a2gTER1R&0yh>F1^Fpc%B;5~e> zTMEcwC6SOjb&#wva>uc(@RCj8I?%Plsj=`FkW;!uTAs9LE|e(CZfyX}CB#8FZ|^I` zmQz_V^8H?H)~gKRH{Emmx(=fa;e>8O+$EVtuMJU>q##zR2U-c=@!9IBqr=`5MLQNL zSpbp4mPrZCA}}W}(oFzT9tPAB1Sy+en*pNihDrEm4#ZVu{sK#JaU3!*mV`;B4aR+V z=rz@)AFy=GeYrIucjUC20727XLP+VZ7TsEl|DUfv>0yYC###Ve#=Bnw4l zVSOrF1-)37fV-})KGn>J&#mZk#~T!S^5%_2)o!wX>ei3wupD1d7;CLwBw z0VpK}h$BKQ%BnbXT?%WOq+N;d$Sb4E>5_&!h{MFNEb?fuzW@oh!w&{w}7zfSwPZnp|^c}x+KLQjX|?Q zky6kff~}jU>-Vp;_^jQKsRANNv&YMTd&J~r6hCCVjC{1b?y64Pq4a@*k(=lZ^Q&Ie z1*xH;4X51w>W;zU77V|QD#^OQ*CqYxqGU4!Lx#BOsI*NTt}4(^bAB5Sp_bHjUWnqi zwdhH8q~rYBxGUVoYeq#3iodnPjVp!(D-%bw{bkUB*Jlz{OF9iLnjx?l8PP%LlPo>9 z+_ES2yi8`PeOY?If-pHobys-Nrq&EoF{HcqaqiZ{0FB2NvH0zP9>?t%e(8;GJY9IO z3|?)3VO3XepxVka-j3VdS%~X>vGJb?#}9_G@>~@pW-03 zIjI1!hZ`6tZCZg~Ez^ZCZIQkPyX%w561I82)zyo$axBZIAQ+G+A^LOFOtd9l>Qhe$ zfvR1rlzbUEh(qXVC4ibtxvsH!g*6&l*#f%Ff{Q#ZiKLBJJHMPGe*e9PE;zBbq5M+O}@jtGas&6;TuTX_C!175?TNorc@ zB2cgX>-iQ;k?r8A3ur@K2meY;%zDii30zsB18(^Qf7U#Gg;=6QtItMh(d2Uc>+bng z&J48JUx>CyT19mjz@-Q&q19%ew(IjY{yJxY_NBjCgHQ4W_v}&$C9l8%Q5M0xr*6)( zf3_=?9?gDgCxjsKCA;G+628FVz?w?q@Ed-?YkuF(@9+uvaqfnJ>%`v>4-8##xM^43 zyY&+z{RiCMsJA71YRYgTD*xnGMc|$Px5T*h-y}~J>UDvn$l=z&tGBf|fVpeq$YOM!dJTyfekeuT3LZN$vB2;hIP81M|z|p<0JQ7{-YG z*!An9uw*Z`v((2F9K@8T;|;7dV0e7G`-zX_VMTisA;Kt~J@Cn!K%LT+vgA_aR?C4y zcA@nw2L-%*s=C$bqD^lHQ}aG5+nEboIz>%5{JLReTOU(JbR({Bo@}ucP3sQs!P3Q-nh<*6I44% zK5TBEK?7td!Ee@_4S*nudHQAhKNVuHjraBiWpo$2%-mIo&;_vI4`v?AEV-b_g(79~ zB2a5$Z>N3Wnm;(1cbHqzkH^8p9X=W9*06ti0yoFBN7On};XWj9#D&P#*)EX1oDaED zRj3tzwFXeKV8iQG?}iS;YBYr8cyFZq#%}Ru&08lcyCW+Y^6lda zFaV+QX*oVA77V0<(%@Poq;s(ZoXn!IpOZt%ix}LqS+`S&POU>A-H8fV9i> zrKz*NO`bdwW$?E}nJ3*uic~I0AXi>uF}a~~!l2cwfjaTbJZLfot>vw9?UWaf>o&8h z9N=wJTgD6!qYHyYWA}Im*J*kmky?Z^3f}8})xKA)2I~ViTsx8_5}yQ}8FL}}-M$9g zJLANK07IkxFQ{sM#d{#}p!5Or?J3`d%Hw3W2#fV(3j<7xMjGi|h0|t*-w)Gk57V2_ zV01g1jm^0VVCx*7k5XlM$DugTEO^=*a}>KT;2Y+-2EwFnXGLvXA0kpju-G21cEe97 zUL-~sLpW37ANnF{&|dY1!O-?+p-Ocgtfi-jW7rE?Z)X+15j!6adiRCSVKgO`2`%^9JAW*$qg2I#}FbqlD8Wi>R3vj^#g~~wP5J$lGHV#Hgch-bRugJ zDB>5>K2dPX$pY;a&roGkN@ zmr328hDUX`O%8GlWUQ^t0JyF3)>Ld&9#Yop!jc7q%AY?_ipO&{$?dKPtqv38h-SY zz{37%fNFpzyLv;D@5;549R|mNI9P702Fo-NieTp!edm8)%J-RVUd)DZlCFqQrGi64 zQHo9(UYSb>6AJLKHQV(UlMTi(g*NEBLe*sUNL~8oy&kZ9UeTx?1UgI`jTcl(n|uyj zBQ6r_;4as?X4p&}-1Vu(R0V4moNG5xqdn`Nt>bo;1h|_7njU+f+O4Cz>OT9BS*XejX}nYL15W%5qYGO zoxMb3812D>obO)>O#UqWB0W|Lo>3b}G3B(B%TM6U&v#SSW>-tf)|x zr5HVb6RHIi4D(ljCDkfe*|R3cZLSGPPFxzq3ybL<*9b^AxH0^Iat4T78Jp?y{&jM; zAC`+y3O(}Mnd#oM1cRytVRNyaAH>ib62G&#I|Jlo>KWLaCv#4){6y-r&op+|iUTs^ zk5w;Y(KPYEY&1Q*+hky)^0my2@qawJ5rB3rW61 zFM_YBdl65vcq7gITCgUwyX?6gHn^7^kLcyVOyXyQxy-S`tB+HqgL8`{g6acc=W{IP zw*`)lY9Ow8&v;SEy^qgnw6*viY;>jJcu}U6J+$r=oP@lKoX=wEE|F$cyrxO89E8Po zvLsJXFTT1s1Ej3Z=rF>PP1s5RfQY!%Brnw$5lFe92ZZWA+IuE3)mu7XZNIN{w&FaZ zHm_FrSmW}n+&S=^v!hGzt%GJ|0U62f!8NN1J_Md&j5oWR?=O9x3U#&nvrvtkO;Gi> zt}=N~ykQpPYLMHts@1_pI(D!=*H8(O>#UMY8 zTX<-eS}9=RM;6w7n2nEB6R+=ftCmrO}(LwI0HFYq41D)P%kyyu6UV*F!DS3K~xwTlvz=a^#n=a zG*2Kxg`ic~&a14xeap}C0vqgQL$;8I@Rl9!p@fdjArBB{$veWNAK4f8pjtmYFn zsUs1xWj}X#eI0X0eK|YEX%P_bHCf3T_MK7GQ=oF|zPs^w(zZB9}SvJ3`3m8 zX}Za+^%z%)xIzyHjR~u-78X5)cMvBtq=1eEgU-T~6xIH^#7By&oeScJVD1TC{@EL< z`vK%Mom)c7>`;l-8Q?(JT|e&WY{j4Vxp49GMphz?(vn;7Cx=a=@zpMr>PENUo=hR` z75R|&zfl$-ye86!vS0T7g`w-5J~}xPG%8$VZALWk9bMCE#SFArktzzf#s{WjKwQBO zboWv*aHWa|x{?xa=Mlzj?dIn3=wL*9cHjC;r^wVkVsibm!fK>VpE1z&Z~ z#xPpB6e~sHH3R8KU>>X~xOt4+q|e~dDzzEznuXxaYzor>sK3^q(6iA=T~oMbrHq1J z+N0}For8gcP5JWt=x-T>>%7k4qIzr20Mmrao6!CVI9tzh~!3w%db zwNw3AWA%*ILgWP`+-IyHmt^iqO$s39uCxl+O||}3mFtUp^DX;Z&~(`I#mM6c#W?-s zdJlsC!;f^Mxr0cml60_8_nf4nG>K2}{b%AbBDf-X{x>Let%|eb#2qw8jA*nNa!6iG z%>)O5gPm6J+dZs0d0PC?+3QOkVM^P?cDbO&vAzC%IgiP()b;?J|#u_PQ&KHRo^fHRB;B6(92e2MPtgzE8zZWJ;Q8a`51%v+HI!7 zQGv9RQF7iq=KVmCq@|)qexebi?{1l0qe0hUHX#Zcvs)ho4{*25toB?;C69Pbh709C zC|4;fuvB4=Je$;OW`I8t7c5-3S|N{G`3<|FN%O|7hq=$Cg9CP4LbIavx%4@k`AB>> z+C&>_;@{H_PaH=pd6X?rt7LKVXDxLA^C<&q7s|qx{YGNr-~Kh0u!EPoK_l8s8yh+= z7=>GE*IvNJSmd=tT8_Uxh$)%6x`A*@Sll=}wtOLL$sHJy_;h^Ck{wkc2)Q&|ct-^+ z$YlCbuoFds4F=D)YENm60a3Dd+w2RL#}bw7{1UGbw#h4;C_;fGH|yIdDT68jo({+a zKUW_X86U$jD4-~a_1P?68vf&=n*a#bL+jILx3fE%@OgTg#8AF4)L~{CKrT@?wAM zD{gOqg5%p^fEB+OG3jtr`~7=S7jLSaNobXZpcwUoEH`V8zPvI3U@gSbcr^Cyas<{M zTZGv5tE^VZrv~(c?jvp-4!!D{f48#a($K->HCH*Et%n!Erp+sj)a`deM(m-Pl*onn ztc95A$sXMs(ZLGat2=hs_Im3!&Rh^^d-acSekE~F`gc?O(=9CA0wS7GYyOJoGz=9A zwWzt(jcX~zA|JB{*Nw$tUynAc)-UB=Rtt%T3tIbXX!F0?!^@m30OZgs`|Mq}mKjy*z5%p{-&irG^+fyYf1c*ns6C*6_HhQj9FQCU zc0zY{M>`Pkt+Iv7{L^sgwE5GY%-R3owfy0Sbea|T(b}iAf0in}viW7~M;pl>v0Sa; z=`o;%5$TNBzqJi;^UFWGZ2j>OV66{yHod3~ zNR})OpZ=?T#Lq&Q-yeklY8`Qt#!o-gIw9lo2khmhlK&{Jl3@#(+hN!W zlydy35IQZ?vIk>5e&xGj=%#H2c#f?698l?F$m0tT^+Bk=EC5$G%40 zlo^xVgdAn|{D=7G`s5+q#=o$DFIPU!F@6J+ThsB#)6pUJR=or5HYQEdRndQTCHiBo z0799_$AJG>ZQlh~DapGn>1L2x_v*@t)mYG*9yS1%GY9v!^%UwU!f5c>G$pECd~Q=Q$e z(jpveo{@V<|8x8OSmA&5lRWeE+<;}-b|uJD`mR9puu)$S40G)d14l2I&KLX6?2^c zW&96Oj$ygYgycE}?{-c(S`xSoE#SPDHa}IVVEO|gI(!4O;R0IAcC~X_d0^XMbCMmX z+S!}(SwK&@pK*7gLP;XEI&2sPgx5pcIgPpCu%0<@>kxnyHJYfUR8bGY+sTZNf2jjh zHZTwql-V?9$6!35ootk#CxPkSup(t@mBaS?T{V*&plU*0AN4fZz9cT*eLwn?+b%l* zA?4~oKlod@Sv^D3Kx;D!@LR!%2IJJ%>L(?%3Y1QCoIrzbC@5oisakYBh@0y`r};d! z&}F#Gy3$N1v z_`}m!!v3FgGkWPG(6<)o!D+45S6edcw!BqgvXrbH6Ss%j60#uL;2Y(S7!?=Q!bIXNG@uvf7hj0JL^; zH{=2=u<#_Z0ZBteLv0GWuG=46>({2`qlGyvZVaI)h%F|z3t_ml)=P(JjW#FLCiES* z9Y_@@#+VJi0C@c6VLk^cakv6tO5!ePW!R<*1ol^6YEWcW#rM*20mCm33pmiyS0IKv zGYeB*6yLKB9zzynrQMlPBk3w>UH{M^1*jZAm3{?PHTCI0b*c&8U1dl*CAofXn1gx` z&h)iV-nPQ5zwl`Ii)T6V`+J^Wt*buTNj8?w;_O=XvaqHo$|Z}Nwaa=fT1wi2-wvkb zf`8iCdqSS?m7h5k0=U4?PVPz->f~t;GYh7klZs7it#;0~WvtG0*a4(NTQ`*4d1IYR z#uIwB?UyFoDvnjyF{&q`FHJH03`f4eF0kIOx5*ynf_BQJ9$-g_XGZFmM+> z*{!Km(}tx=-Z6jgQq*no2AJ`SgNh0y08#Kl^92Wv9sp!Z(~TB}o2!dAJh5$ig`h!} zn~N`o0e2yUh`z|^Idg#>#{5?Ih3I0yo2SGyfL3nbr^CmXu!r~b$O;Ks;{9OB`uPuW zFa1sxswIH|VFtnXLW4vAy;T6?eBt2C-7h~nAnw;cZH)3-`JhRwpQ=t?JA0&wSu95q3QY`00(%D=0XM(WtXOd(QZo4xV<*zsr-hI= zx=Vb9Cc`cZwvIPl0@wV>@7-mqYP&fAI+}5w!nzYHamvt2xwNV)Oh=Pd zX)hi^sua=GA8Wn=3!#kONv})goOR9Jc)!1BY-N`>?`;p@%`)|}UO6rS@cv@5;9wX> zFh;Y;q`63ek@xV!ZJ#eka$Ep;N_MKVMfDDE8UPU_n-0sG$hlI?hjF^d{f#A@z4977 zq8X1^*m$m)-GXf}xVsd0EiJGCo_B!$0LLLxqQ-^Uf$-<1ha@=~Uw_)uqp89yG@so1 zws=?TM1nHEcOs9l>GfUVB7xA6Y<|{2$i#kp+nZa$yfg7v%I2d$^dX*9lmq&xC}hXo zXF5)K9+tLdvU--<%=7K*NHs%ECY&_w5be@Aq>Y zJgpIuqBY`(Fb!zCXMkep4{b#MLSDGjrAE;!w?0&)N3c%YCIux24bqh84V^I;&DzCb zpjOstiAO}pwnhbsf~|My%M{Gbwg9Y-#^r(}f~VftQ16gd zo!&yPNBMx<-2;)?D;|L>1#_l*OKl=A0LCCHXxI~KdI=4O_i+K$R$!^Y`7~EkGco@b z!r=H|i`pATVySSKp$@{dHj6Z(SMqX*wcdwxRnP)T*(wLB4Au4Y(OEGNsqt_+aKcL0 z?8j57#L+r$)ULIi6VDudUGC2KARG`wVjYL%KfAhlB_v&Ms0nN=8s#@Aw%-9i5xu+o zo}L>_6ymOmC^0o_m=;3tGaYriIG_W=k3TDq0bXg2cIn0nkK-25gEe(cgIYHiZVt$J z&KdV*-s{p@+!noC(IcL3)O0|kQ}a|XC$3mVIh>SfV3>5N zN)uS!1+&=v4_RZMmCQv3kHZqAd_J=Q2Q~J7Q23m80M)U&%PHCQbFpk5WW9E#C%H$} zzikGX&%zP|k{$>d5Dhb}9YYR3H+M4Uk!XYcU0wwo9PZroJ<^YTv9@)ip|#F4Ui1B> z|5wQ*1NZXKWdL4>#$i@gp@Hy6a=3a z?r?IpgY#ot47yI5J|`~!u)=rq-3+_s$vbX?zcHC7nxf9yl4Wb=iZ!=Dw zSn_wB*qQ)`YwqR#We=xiFxB$gawQ59>-`SF2{~z>XI36K-|1T?_Q~R*!IVZBMwFje zidxP<+rBzb&UCp1DQ2HeRnqgG?u7D^nCgI5nVjc`J%d_zwA?v9^mOjA?ah{7ROqn5 z%yq7xSl$HtgB{RS`mFMJ6_F_Da-l4^W_bXrKHl^m(EBPujq;@m=m%r~}!)n-~x-!GY zel}9^Z!OGpfqjZe?HfEnyKM~%>wgrKFFv{t40wdU$;Ec#ag7=gypQOeF(Kb^)(^Tt zN&Wtv^tv$dX~+t1pd>-yAFxo*nJ|b3^L%zFShs%QD>- zDLveMzwV1p+jgJiHrS2c=w@W%1gE4gE9_~5?*-Tm(H)>K-Rf(`clnKj8

Nby2^5 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 agl>svKRvgeeg^IcZPqi{kg$$&;{O04d^8UL literal 0 HcmV?d00001 diff --git a/packages/macos/img/macos-unified-logs-overview-dashboard.png b/packages/macos/img/macos-unified-logs-overview-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..92e6a2a723713781d3bccacf710f3afb126a7356 GIT binary patch literal 467982 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 z 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