From 33cbd12f6d7f2a42b1cb2400a61f5ce33e7dd7ce Mon Sep 17 00:00:00 2001 From: comfy-test Date: Fri, 15 May 2026 06:21:50 +0000 Subject: [PATCH] Update dev/macos-cpu --- dev/macos-cpu/index.html | 16 +- dev/macos-cpu/logs/sharp_basic.log | 4 +- dev/macos-cpu/logs/sharp_basic_console.log | 28 +- dev/macos-cpu/logs/sharp_basic_resources.csv | 15 +- dev/macos-cpu/logs/sharp_exif.log | 4 +- dev/macos-cpu/logs/sharp_exif_console.log | 32 +- dev/macos-cpu/logs/sharp_exif_resources.csv | 10 +- dev/macos-cpu/results.json | 30 +- dev/macos-cpu/session.log | 605 +++++++++--------- .../videos/sharp_basic/frame_000.jpg | Bin 114418 -> 113289 bytes dev/macos-cpu/videos/sharp_exif/frame_000.jpg | Bin 109619 -> 116299 bytes 11 files changed, 358 insertions(+), 386 deletions(-) diff --git a/dev/macos-cpu/index.html b/dev/macos-cpu/index.html index c74352a..59b34f0 100644 --- a/dev/macos-cpu/index.html +++ b/dev/macos-cpu/index.html @@ -924,7 +924,7 @@

PozzettiAndrea/ComfyUI-Sharp Test Results

- 2026-05-15 05:26 UTC macOS-15.7.4-arm64-arm-64bit-Mach-O arm + 2026-05-15 06:21 UTC macOS-15.7.4-arm64-arm-64bit arm
@@ -960,7 +960,7 @@ fail
- 6.95s + 8.02s
@@ -974,7 +974,7 @@ fail
- 4.76s + 5.17s
@@ -988,23 +988,23 @@
sharp_basic - 6.95s + 8.02s
Workflow validation failed Details: -graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,4,5], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}}
+graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}}
sharp_exif - 4.76s + 5.17s
Workflow validation failed Details: -graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,8,9], sample: {"inputs":{"UNKNOWN":""},"_meta":{}}
+graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}}
@@ -1067,7 +1067,7 @@ graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing }); } - const workflowData = {"sharp_basic": {"src": "", "title": "sharp_basic", "status": "fail", "duration": "6.95", "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,4,5], sample: {\"inputs\":{\"image\":\"beach.jpg\"},\"class_type\":\"LoadImage\",\"_meta\":{\"title\":\"Load Image\"}}\n Status: FAILED\n Error: Workflow validation failed\n Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,4,5], sample: {\"inputs\":{\"image\":\"beach.jpg\"},\"class_type\":\"LoadImage\",\"_meta\":{\"title\":\"Load Image\"}}", "hardware": {"os": "macOS-15.7.4-arm64-arm-64bit-Mach-O", "cpu": "arm"}}, "sharp_exif": {"src": "", "title": "sharp_exif", "status": "fail", "duration": "4.76", "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,8,9], sample: {\"inputs\":{\"UNKNOWN\":\"\"},\"_meta\":{}}\n Status: FAILED\n Error: Workflow validation failed\n Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,8,9], sample: {\"inputs\":{\"UNKNOWN\":\"\"},\"_meta\":{}}", "hardware": {"os": "macOS-15.7.4-arm64-arm-64bit-Mach-O", "cpu": "arm"}}}; + const workflowData = {"sharp_basic": {"src": "", "title": "sharp_basic", "status": "fail", "duration": "8.02", "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {\"inputs\":{\"image\":\"beach.jpg\"},\"class_type\":\"LoadImage\",\"_meta\":{\"title\":\"Load Image\"}}\n Status: FAILED\n Error: Workflow validation failed\n Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {\"inputs\":{\"image\":\"beach.jpg\"},\"class_type\":\"LoadImage\",\"_meta\":{\"title\":\"Load Image\"}}", "hardware": {"os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm"}}, "sharp_exif": {"src": "", "title": "sharp_exif", "status": "fail", "duration": "5.17", "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {\"inputs\":{\"precision\":\"auto\"},\"class_type\":\"LoadSharpModel\",\"_meta\":{\"title\":\"(Down)Load SHARP Model\"}}\n Status: FAILED\n Error: Workflow validation failed\n Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {\"inputs\":{\"precision\":\"auto\"},\"class_type\":\"LoadSharpModel\",\"_meta\":{\"title\":\"(Down)Load SHARP Model\"}}", "hardware": {"os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm"}}}; const workflowNames = Object.keys(workflowData); const videoData = {}; diff --git a/dev/macos-cpu/logs/sharp_basic.log b/dev/macos-cpu/logs/sharp_basic.log index ff27600..b626c1d 100644 --- a/dev/macos-cpu/logs/sharp_basic.log +++ b/dev/macos-cpu/logs/sharp_basic.log @@ -1,7 +1,7 @@ Capturing execution frames: sharp_basic.json Frame 1 saved (frame_000.jpg, t=0.0s) Validating workflow... - Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,4,5], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} + Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} Status: FAILED Error: Workflow validation failed - Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,4,5], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} \ No newline at end of file + Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} \ No newline at end of file diff --git a/dev/macos-cpu/logs/sharp_basic_console.log b/dev/macos-cpu/logs/sharp_basic_console.log index 547a1f7..66f3565 100644 --- a/dev/macos-cpu/logs/sharp_basic_console.log +++ b/dev/macos-cpu/logs/sharp_basic_console.log @@ -9,14 +9,6 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-warning] WARNING: Multiple instances of Three.js being imported. [Console-log] [VTK Bundle] GLTFImporter included in bundle -[Console-log] [GeomPack] Loading UV mesh preview extension... -[Console-log] [GeomPack] UV mesh preview extension registered -[Console-log] [GeomPack Gaussian] Loading extension... -[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... -[Console-log] [GeomPack] VTK.js textured mesh preview extension registered -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... -[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack @@ -30,20 +22,28 @@ [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack [Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [UniRig Debug] Loading FBX mesh preview extension... -[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Debug] FBX mesh preview extension registered [Console-log] [UniRig Compare] Loading compare skeleton widget... [Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Compare] Compare skeleton widget registered -[Console-log] [GeomPack] Loading mesh preview extension... -[Console-log] [GeomPack] Mesh preview extension registered [Console-log] [BVHViewer] Loading BVH Viewer extension [Console-log] [BVHViewer] Loading BVH viewer extension... [Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [GeomPack] Loading mesh preview extension... +[Console-log] [GeomPack] Mesh preview extension registered +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... +[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh [Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension [Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... [Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer [Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension +[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... +[Console-log] [GeomPack] VTK.js textured mesh preview extension registered +[Console-log] [GeomPack] Loading UV mesh preview extension... +[Console-log] [GeomPack] UV mesh preview extension registered +[Console-log] [GeomPack Gaussian] Loading extension... +[Console-log] [UniRig Debug] Loading FBX mesh preview extension... +[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Debug] FBX mesh preview extension registered [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. -[Console-log] [comfy-test] graphToPrompt: 4 nodes, missing class_type: [2,4,5], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} \ No newline at end of file +[Console-log] [comfy-test] graphToPrompt: 4 nodes, missing class_type: [4], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} \ No newline at end of file diff --git a/dev/macos-cpu/logs/sharp_basic_resources.csv b/dev/macos-cpu/logs/sharp_basic_resources.csv index 9457930..bd72439 100644 --- a/dev/macos-cpu/logs/sharp_basic_resources.csv +++ b/dev/macos-cpu/logs/sharp_basic_resources.csv @@ -1,9 +1,10 @@ # total_ram_gb=7.0 t,ram_gb,vram_gb -0.0,0.58, -1.1,0.58, -2.1,0.58, -3.1,0.57, -4.2,0.55, -5.2,0.55, -6.3,0.55, +0.0,0.49, +1.1,0.48, +2.2,0.48, +3.3,0.45, +4.3,0.45, +5.5,0.44, +6.6,0.44, +7.7,0.44, diff --git a/dev/macos-cpu/logs/sharp_exif.log b/dev/macos-cpu/logs/sharp_exif.log index 50249f4..4fe1618 100644 --- a/dev/macos-cpu/logs/sharp_exif.log +++ b/dev/macos-cpu/logs/sharp_exif.log @@ -1,7 +1,7 @@ Capturing execution frames: sharp_exif.json Frame 1 saved (frame_000.jpg, t=0.0s) Validating workflow... - Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,8,9], sample: {"inputs":{"UNKNOWN":""},"_meta":{}} + Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}} Status: FAILED Error: Workflow validation failed - Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,8,9], sample: {"inputs":{"UNKNOWN":""},"_meta":{}} \ No newline at end of file + Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}} \ No newline at end of file diff --git a/dev/macos-cpu/logs/sharp_exif_console.log b/dev/macos-cpu/logs/sharp_exif_console.log index e227fd9..04d4e8a 100644 --- a/dev/macos-cpu/logs/sharp_exif_console.log +++ b/dev/macos-cpu/logs/sharp_exif_console.log @@ -7,21 +7,13 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) -[Console-warning] WARNING: Multiple instances of Three.js being imported. [Console-log] [VTK Bundle] GLTFImporter included in bundle -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension -[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... -[Console-log] [GeomPack] VTK.js textured mesh preview extension registered -[Console-log] [GeomPack] Loading mesh preview extension... -[Console-log] [GeomPack] Mesh preview extension registered -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... -[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh -[Console-log] [GeomPack] Loading UV mesh preview extension... -[Console-log] [GeomPack] UV mesh preview extension registered +[Console-warning] WARNING: Multiple instances of Three.js being imported. [Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension [Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... [Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension +[Console-log] [GeomPack Gaussian] Loading extension... [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack @@ -38,12 +30,20 @@ [Console-log] [UniRig Compare] Loading compare skeleton widget... [Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Compare] Compare skeleton widget registered -[Console-log] [UniRig Debug] Loading FBX mesh preview extension... -[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Debug] FBX mesh preview extension registered -[Console-log] [GeomPack Gaussian] Loading extension... +[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... +[Console-log] [GeomPack] VTK.js textured mesh preview extension registered +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... +[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh +[Console-log] [GeomPack] Loading UV mesh preview extension... +[Console-log] [GeomPack] UV mesh preview extension registered [Console-log] [BVHViewer] Loading BVH Viewer extension [Console-log] [BVHViewer] Loading BVH viewer extension... [Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [UniRig Debug] Loading FBX mesh preview extension... +[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Debug] FBX mesh preview extension registered +[Console-log] [GeomPack] Loading mesh preview extension... +[Console-log] [GeomPack] Mesh preview extension registered [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. -[Console-log] [comfy-test] graphToPrompt: 4 nodes, missing class_type: [2,7,8,9], sample: {"inputs":{"UNKNOWN":""},"_meta":{}} \ No newline at end of file +[Console-log] [comfy-test] graphToPrompt: 4 nodes, missing class_type: [8], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}} \ No newline at end of file diff --git a/dev/macos-cpu/logs/sharp_exif_resources.csv b/dev/macos-cpu/logs/sharp_exif_resources.csv index b99b2bb..9a31746 100644 --- a/dev/macos-cpu/logs/sharp_exif_resources.csv +++ b/dev/macos-cpu/logs/sharp_exif_resources.csv @@ -1,7 +1,7 @@ # total_ram_gb=7.0 t,ram_gb,vram_gb -0.0,0.55, -1.0,0.55, -2.1,0.54, -3.2,0.53, -4.2,0.53, +0.0,0.44, +1.2,0.45, +2.2,0.45, +3.2,0.45, +4.3,0.45, diff --git a/dev/macos-cpu/results.json b/dev/macos-cpu/results.json index 20355c8..82c91dc 100644 --- a/dev/macos-cpu/results.json +++ b/dev/macos-cpu/results.json @@ -1,12 +1,12 @@ { - "timestamp": "2026-05-15T05:26:24.615882+00:00", + "timestamp": "2026-05-15T06:21:30.612109+00:00", "platform": "macos", "hardware": { - "os": "macOS-15.7.4-arm64-arm-64bit-Mach-O", + "os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm" }, - "commit_hash": "e63db66b516a4a08a507d157b09d202f7696e080", - "run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/25901860804", + "commit_hash": "03f1f97c252e89e1ad74e68b5aca94e7e23ddb70", + "run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/25903604547", "success": false, "summary": { "total": 3, @@ -24,34 +24,34 @@ { "name": "sharp_basic", "status": "fail", - "duration_seconds": 6.95, - "error": "Workflow validation failed\n\nDetails:\ngraphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,4,5], sample: {\"inputs\":{\"image\":\"beach.jpg\"},\"class_type\":\"LoadImage\",\"_meta\":{\"title\":\"Load Image\"}}", + "duration_seconds": 8.02, + "error": "Workflow validation failed\n\nDetails:\ngraphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {\"inputs\":{\"image\":\"beach.jpg\"},\"class_type\":\"LoadImage\",\"_meta\":{\"title\":\"Load Image\"}}", "hardware": { - "os": "macOS-15.7.4-arm64-arm-64bit-Mach-O", + "os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm" }, "resources": { "ram": { - "peak": 0.58, - "avg": 0.57 + "peak": 0.49, + "avg": 0.46 }, "total_ram_gb": 7.0, - "samples": 7 + "samples": 8 } }, { "name": "sharp_exif", "status": "fail", - "duration_seconds": 4.76, - "error": "Workflow validation failed\n\nDetails:\ngraphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,8,9], sample: {\"inputs\":{\"UNKNOWN\":\"\"},\"_meta\":{}}", + "duration_seconds": 5.17, + "error": "Workflow validation failed\n\nDetails:\ngraphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {\"inputs\":{\"precision\":\"auto\"},\"class_type\":\"LoadSharpModel\",\"_meta\":{\"title\":\"(Down)Load SHARP Model\"}}", "hardware": { - "os": "macOS-15.7.4-arm64-arm-64bit-Mach-O", + "os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm" }, "resources": { "ram": { - "peak": 0.55, - "avg": 0.54 + "peak": 0.45, + "avg": 0.45 }, "total_ram_gb": 7.0, "samples": 5 diff --git a/dev/macos-cpu/session.log b/dev/macos-cpu/session.log index 9f841b3..f8a06b6 100644 --- a/dev/macos-cpu/session.log +++ b/dev/macos-cpu/session.log @@ -1,4 +1,4 @@ -[00:00] Crash dump logging enabled: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/Sharp-0523/dev/macos-cpu/crash_dump.log +[00:00] Crash dump logging enabled: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/Sharp-0619/dev/macos-cpu/crash_dump.log [00:00] [00:00] [1/5] SYNTAX [00:00] ---------------------------------------- @@ -17,336 +17,307 @@ [00:00] Setting up ComfyUI... [00:00] Cloning ComfyUI (latest)... -[00:00] Running: git clone --depth 1 https://github.com/comfyanonymous/ComfyUI.git /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI +[00:00] Running: git clone --depth 1 https://github.com/comfyanonymous/ComfyUI.git /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI [00:01] Creating virtual environment... -[00:01] Running: /Library/Frameworks/Python.framework/Versions/3.13/bin/python -m venv /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/venv +[00:01] Running: /Library/Frameworks/Python.framework/Versions/3.10/bin/python -m venv /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/venv [00:03] Installing uv into venv... -[00:03] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/venv/bin/python -m pip install uv +[00:03] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/venv/bin/python -m pip install uv [00:04] Installing PyTorch... -[00:04] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/venv/bin/python -m uv pip install torch torchvision torchaudio -[00:12] Installing ComfyUI requirements... -[00:12] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/venv/bin/python -m uv pip install -r /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/requirements.txt +[00:04] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/venv/bin/python -m uv pip install torch torchvision torchaudio +[00:13] Installing ComfyUI requirements... +[00:13] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/venv/bin/python -m uv pip install -r /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/requirements.txt [00:23] Installing custom node... [00:23] Copying ComfyUI-Sharp to custom_nodes/... [00:23] Installing node requirements... -[00:23] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/venv/bin/python -m uv pip install -r /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-Sharp/requirements.txt -[00:24] +[00:23] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/venv/bin/python -m uv pip install -r /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes/ComfyUI-Sharp/requirements.txt +[00:23] Running install.py... -[00:24] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/venv/bin/python /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-Sharp/install.py -[00:25] -[00:25] Installing 1 node dependencies... -[00:25] Cloning ComfyUI-GeometryPack... +[00:23] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/venv/bin/python /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes/ComfyUI-Sharp/install.py +[00:24] +[00:24] Installing 1 node dependencies... +[00:24] Cloning ComfyUI-GeometryPack... [00:27] Installing requirements for ComfyUI-GeometryPack... -[00:27] Running install.py for ComfyUI-GeometryPack... -[00:28] [comfy-env] _discover: scanning /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes -[00:28] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml) -[00:28] [comfy-env] _discover: ComfyUI-Sharp -> sharp-nodes (custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml) -[00:28] [comfy-env] Workspace: /Users/runner/.ce -[00:28] [comfy-env] ComfyUI: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI -[00:28] [comfy-env] Found 2 node config(s): -[00:28] - geometrypack-nodes <- custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml (python=host) -[00:28] - sharp-nodes <- custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml (python=host) -[00:28] [comfy-env] Bootstrap interpreter has python 3.13 + torch 2.12.0 (cpu). Looking for cuda-only wheels matching cpu/torch2.12/cp313. -[00:28] Generated /Users/runner/.ce/pixi.toml -[00:28] [comfy-env] Installing 2 environment(s): -[00:28] - geometrypack-nodes (python=host, 14 pypi deps, 1 cuda wheels) -[00:28] - sharp-nodes (python=host, 10 pypi deps) -[00:28] [comfy-env] Running `pixi install -e geometrypack-nodes -e sharp-nodes`... -[01:08] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` -[01:08] - bin/.librsvg-pre-unlink.sh -[01:08] To enable them, run: -[01:08] pixi config set --local run-post-link-scripts insecure -[01:08] More info: -[01:08] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts -[01:13] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` -[01:13] - bin/.librsvg-pre-unlink.sh -[01:13] To enable them, run: -[01:13] pixi config set --local run-post-link-scripts insecure -[01:13] More info: -[01:13] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts -[01:19] ✔ The following environments have been installed: geometrypack-nodes, sharp-nodes. -[01:19] [comfy-env] geometrypack-nodes: deduped libomp -[01:19] [comfy-env] sharp-nodes: deduped libomp -[01:19] [comfy-env] Recorded install hash 3536ff80e155 -> /Users/runner/.ce/install.hash -[01:19] [comfy-env] Install log: /Users/runner/.ce/install.log -[01:19] -[01:19] Installation complete! -[01:19] -[01:19] [requirements] Re-installing main package requirements... -[01:19] Installing requirements for ComfyUI-Sharp... -[01:19] [comfy-env] _discover: scanning /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes -[01:19] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml) -[01:19] [comfy-env] _discover: ComfyUI-Sharp -> sharp-nodes (custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml) -[01:19] [comfy-env] Workspace inputs unchanged (hash 3536ff80e155) -- skipping install. Delete /Users/runner/.ce/install.hash to force. -[01:19] -[01:19] Installation complete! -[01:19] Installing 1 node dependency(ies)... -[01:19] ComfyUI-GeometryPack from PozzettiAndrea/ComfyUI-GeometryPack -[01:19] ComfyUI-GeometryPack already exists, skipping... -[01:19] Installing validation endpoint... -[01:19] Cloning PozzettiAndrea/ComfyUI-validate-endpoint... -[01:19] Running: git clone --depth 1 https://github.com/PozzettiAndrea/ComfyUI-validate-endpoint.git /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-validate-endpoint -[01:20] [INSTALL] PASSED -[01:20] -[01:20] [3/5] REGISTRATION -[01:20] ---------------------------------------- -[01:20] +[00:28] Running install.py for ComfyUI-GeometryPack... +[00:29] [comfy-env] _discover: scanning /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes +[00:29] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml) +[00:29] [comfy-env] _discover: ComfyUI-Sharp -> sharp-nodes (custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml) +[00:29] [comfy-env] Workspace: /Users/runner/.ce +[00:29] [comfy-env] ComfyUI: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI +[00:29] [comfy-env] Found 2 node config(s): +[00:29] - geometrypack-nodes <- custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml (python=host) +[00:29] - sharp-nodes <- custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml (python=host) +[00:29] [comfy-env] Bootstrap interpreter has python 3.10 + torch 2.12.0 (cpu). Looking for cuda-only wheels matching cpu/torch2.12/cp310. +[00:29] [comfy-env] WARNING: torch_pin ==2.12.0 not in TORCH_FAMILY_COMPAT; pinning torch only, leaving torchvision/torchaudio unpinned +[00:29] [comfy-env] WARNING: torch_pin ==2.12.0 not in TORCH_FAMILY_COMPAT; pinning torch only, leaving torchvision/torchaudio unpinned +[00:29] Generated /Users/runner/.ce/pixi.toml +[00:29] [comfy-env] Installing 2 environment(s): +[00:29] - geometrypack-nodes (python=host, 14 pypi deps, 1 cuda wheels) +[00:29] - sharp-nodes (python=host, 10 pypi deps) +[00:29] [comfy-env] Running `pixi install -e geometrypack-nodes -e sharp-nodes`... +[00:31] Error: × failed to solve the pypi requirements of environment 'sharp-nodes' for platform 'osx-arm64' +[00:31] ├─▶ failed to resolve pypi dependencies +[00:31] ╰─▶ Because torch==2.12.0 has no wheels with a matching platform tag (e.g., `macosx_13_0_arm64`) and you require torch==2.12.0, we can conclude that your requirements are unsatisfiable. +[00:31] hint: Wheels are available for `torch` (v2.12.0) on the following platforms: `manylinux_2_28_aarch64`, `manylinux_2_28_x86_64`, `macosx_14_0_arm64`, `win_amd64` +[00:31] Warning: ComfyUI-GeometryPack install.py failed (exit code 1) +[00:31] +[00:31] [requirements] Re-installing main package requirements... +[00:31] Installing requirements for ComfyUI-Sharp... +[00:31] [comfy-env] _discover: scanning /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes +[00:31] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml) +[00:31] [comfy-env] _discover: ComfyUI-Sharp -> sharp-nodes (custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml) +[00:31] [comfy-env] Workspace: /Users/runner/.ce +[00:31] [comfy-env] ComfyUI: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI +[00:31] [comfy-env] Found 2 node config(s): +[00:31] - geometrypack-nodes <- custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml (python=host) +[00:31] - sharp-nodes <- custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml (python=host) +[00:31] [comfy-env] Bootstrap interpreter has python 3.10 + torch 2.12.0 (cpu). Looking for cuda-only wheels matching cpu/torch2.12/cp310. +[00:31] [comfy-env] WARNING: torch_pin ==2.12.0 not in TORCH_FAMILY_COMPAT; pinning torch only, leaving torchvision/torchaudio unpinned +[00:31] [comfy-env] WARNING: torch_pin ==2.12.0 not in TORCH_FAMILY_COMPAT; pinning torch only, leaving torchvision/torchaudio unpinned +[00:31] Generated /Users/runner/.ce/pixi.toml +[00:31] [comfy-env] Installing 2 environment(s): +[00:31] - geometrypack-nodes (python=host, 14 pypi deps, 1 cuda wheels) +[00:31] - sharp-nodes (python=host, 10 pypi deps) +[00:31] [comfy-env] Running `pixi install -e geometrypack-nodes -e sharp-nodes`... +[00:32] Error: × failed to solve the pypi requirements of environment 'sharp-nodes' for platform 'osx-arm64' +[00:32] ├─▶ failed to resolve pypi dependencies +[00:32] ╰─▶ Because torch==2.12.0 has no wheels with a matching platform tag (e.g., `macosx_13_0_arm64`) and you require torch==2.12.0, we can conclude that your requirements are unsatisfiable. +[00:32] hint: Wheels are available for `torch` (v2.12.0) on the following platforms: `manylinux_2_28_aarch64`, `manylinux_2_28_x86_64`, `macosx_14_0_arm64`, `win_amd64` +[00:32] Warning: install.py failed (exit code 1), continuing... +[00:32] [!] +[00:32] [!] +[00:32] [!] stdout: +[00:32] [!] [comfy-env] Workspace: /Users/runner/.ce +[00:32] [!] Traceback (most recent call last): +[00:32] [!] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes/ComfyUI-Sharp/install.py", line 2, in +[00:32] [!] install() +[00:32] [!] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/venv/lib/python3.10/site-packages/comfy_env/install/__init__.py", line 90, in install +[00:32] [!] install_workspace(comfyui_dir, log=log, dry_run=dry_run) +[00:32] [!] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/venv/lib/python3.10/site-packages/comfy_env/install/workspace.py", line 644, in install_workspace +[00:32] [!] raise RuntimeError( +[00:32] [!] RuntimeError: pixi install failed: +[00:32] [!] stderr: Error: × failed to solve the pypi requirements of environment 'sharp-nodes' for platform 'osx-arm64' +[00:32] [!] ├─▶ failed to resolve pypi dependencies +[00:32] [!] ╰─▶ Because torch==2.12.0 has no wheels with a matching platform tag (e.g., `macosx_13_0_arm64`) and you require torch==2.12.0, we can conclude that your requirements are unsatisfiable. +[00:32] [!] +[00:32] [!] hint: Wheels are available for `torch` (v2.12.0) on the following platforms: `manylinux_2_28_aarch64`, `manylinux_2_28_x86_64`, `macosx_14_0_arm64`, `win_amd64` +[00:32] [!] +[00:32] [!] +[00:32] [!] stdout: +[00:32] Installing 1 node dependency(ies)... +[00:32] ComfyUI-GeometryPack from PozzettiAndrea/ComfyUI-GeometryPack +[00:32] ComfyUI-GeometryPack already exists, skipping... +[00:32] Installing validation endpoint... +[00:32] Cloning PozzettiAndrea/ComfyUI-validate-endpoint... +[00:32] Running: git clone --depth 1 https://github.com/PozzettiAndrea/ComfyUI-validate-endpoint.git /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes/ComfyUI-validate-endpoint +[00:33] [INSTALL] PASSED +[00:33] +[00:33] [3/5] REGISTRATION +[00:33] ---------------------------------------- +[00:33] [DEBUG] server=None, server_url=None, api=None -[01:20] +[00:33] Starting ComfyUI server... -[01:20] Starting ComfyUI server on port 41886... -[01:20] Starting ComfyUI server on port 41886... -[01:20] Waiting for server to be ready (timeout: 600s)... -[01:22] [ComfyUI] setup plugin alembic.autogenerate.schemas -[01:22] [ComfyUI] setup plugin alembic.autogenerate.tables -[01:22] [ComfyUI] setup plugin alembic.autogenerate.types -[01:22] [ComfyUI] setup plugin alembic.autogenerate.constraints -[01:22] [ComfyUI] setup plugin alembic.autogenerate.defaults -[01:22] [ComfyUI] setup plugin alembic.autogenerate.comments -[01:23] [ComfyUI] Could not autodetect AIMDO implementation, assuming Nvidia -[01:23] [ComfyUI] comfy-aimdo unsupported operating system: Darwin -[01:23] [ComfyUI] NOTE: comfy-aimdo currently only supports Windows and Linux -[01:23] [ComfyUI] [comfy-env] ComfyUI-Sharp: 1 isolation env(s): -[01:23] [ComfyUI] [comfy-env] nodes -> /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes -[01:23] [ComfyUI] [comfy-env] Workspace: /Users/runner/.ce -[01:23] [ComfyUI] [comfy-env] env: /Users/runner/.ce/.pixi/envs/sharp-nodes [OK] -[01:26] [ComfyUI] [comfy-env] prestartup complete -[01:26] [ComfyUI] [comfy-env] ComfyUI-GeometryPack: 1 isolation env(s): -[01:26] [ComfyUI] [comfy-env] nodes -> /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-GeometryPack/nodes -[01:26] [ComfyUI] [comfy-env] env: /Users/runner/.ce/.pixi/envs/geometrypack-nodes [OK] -[01:26] [ComfyUI] [comfy-env] prestartup complete -[01:26] [ComfyUI] -[01:26] [ComfyUI] Prestartup times for custom nodes: -[01:26] [ComfyUI] 0.2 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-GeometryPack -[01:26] [ComfyUI] 3.5 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-Sharp -[01:26] [ComfyUI] -[01:26] [ComfyUI] WARNING: Potential Error in code: Torch already imported, torch should never be imported before this point. -[01:31] [ComfyUI] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4']} -[01:31] [ComfyUI] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []} -[01:31] [ComfyUI] Found comfy_kitchen backend cuda: {'available': False, 'disabled': True, 'unavailable_reason': 'Extension file not found: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/venv/lib/python3.13/site-packages/comfy_kitchen/backends/cuda/_C.abi3.so', 'capabilities': []} -[01:31] [ComfyUI] Checkpoint files will always be loaded safely. -[01:31] [ComfyUI] Total VRAM 7168 MB, total RAM 7168 MB -[01:31] [ComfyUI] pytorch version: 2.12.0 -[01:31] [ComfyUI] Mac Version (15, 7, 4) -[01:31] [ComfyUI] Set vram state to: SHARED -[01:31] [ComfyUI] Device: mps -[01:32] [ComfyUI] Using sub quadratic optimization for attention, if you have memory or speed issues try using: --use-split-cross-attention -[01:40] [ComfyUI] Python version: 3.13.13 (v3.13.13:01104ce1beb, Apr 7 2026, 14:43:30) [Clang 16.0.0 (clang-1600.0.26.6)] -[01:40] [ComfyUI] ComfyUI version: 0.21.1 -[01:40] [ComfyUI] comfy-aimdo version: 0.3.0 -[01:40] [ComfyUI] comfy-kitchen version: 0.2.8 -[01:40] [ComfyUI] ****** User settings have been changed to be stored on the server instead of browser storage. ****** -[01:40] [ComfyUI] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ****** -[01:40] [ComfyUI] comfyui-frontend-package version: 1.43.18 -[01:40] [ComfyUI] comfyui-workflow-templates version: 0.9.77 -[01:40] [ComfyUI] comfyui-embedded-docs version: 0.5.0 -[01:40] [ComfyUI] comfy-kitchen version: 0.2.8 -[01:40] [ComfyUI] comfy-aimdo version: 0.3.0 -[01:40] [ComfyUI] [Prompt Server] web root: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/venv/lib/python3.13/site-packages/comfyui_frontend_package/static -[01:40] [ComfyUI] Asset seeder disabled -[01:43] [ComfyUI] [comfy-env] Version: 0.3.88 -[01:43] [ComfyUI] [comfy-env] register_nodes: ComfyUI-Sharp -[01:43] [ComfyUI] [comfy-env] ComfyUI source dir: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI -[01:43] [ComfyUI] [comfy-env] Found 1 isolation env(s) -[01:43] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... -[01:43] [ComfyUI] [comfy-env] Metadata scan: /Users/runner/.pixi/bin/pixi run --as-is --manifest-path /Users/runner/.ce/pixi.toml -e sharp-nodes python /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_meta_2dc7gvwh.py /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-Sharp nodes /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_meta_out_0040wjxp.pkl -[01:43] [ComfyUI] [comfy-env] Scan env PATH for nodes: -[01:43] [ComfyUI] [comfy-env] [0] /Users/runner/hostedtoolcache/Python/3.13.13/arm64/bin -[01:43] [ComfyUI] [comfy-env] [1] /Users/runner/hostedtoolcache/Python/3.13.13/arm64 -[01:43] [ComfyUI] [comfy-env] [2] /opt/homebrew/lib/ruby/gems/3.3.0/bin -[01:43] [ComfyUI] [comfy-env] [3] /opt/homebrew/opt/ruby@3.3/bin -[01:43] [ComfyUI] [comfy-env] [4] /Users/runner/.local/bin -[01:43] [ComfyUI] [comfy-env] [5] /opt/homebrew/bin -[01:43] [ComfyUI] [comfy-env] [6] /opt/homebrew/sbin -[01:43] [ComfyUI] [comfy-env] [7] /Users/runner/.cargo/bin -[01:43] [ComfyUI] [comfy-env] [8] /usr/local/opt/curl/bin -[01:43] [ComfyUI] [comfy-env] [9] /usr/local/bin -[01:43] [ComfyUI] [comfy-env] [10] /usr/local/sbin -[01:43] [ComfyUI] [comfy-env] [11] /Users/runner/bin -[01:43] [ComfyUI] [comfy-env] [12] /Users/runner/.yarn/bin -[01:43] [ComfyUI] [comfy-env] [13] /Users/runner/Library/Android/sdk/tools -[01:43] [ComfyUI] [comfy-env] [14] /Users/runner/Library/Android/sdk/platform-tools -[01:43] [ComfyUI] [comfy-env] [15] /Library/Frameworks/Python.framework/Versions/Current/bin -[01:43] [ComfyUI] [comfy-env] [16] /Library/Frameworks/Mono.framework/Versions/Current/Commands -[01:43] [ComfyUI] [comfy-env] [17] /usr/bin -[01:43] [ComfyUI] [comfy-env] [18] /bin -[01:43] [ComfyUI] [comfy-env] [19] /usr/sbin -[01:43] [ComfyUI] [comfy-env] [20] /sbin -[01:43] [ComfyUI] [comfy-env] [21] /Users/runner/.dotnet/tools -[01:43] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: -[01:43] [ComfyUI] [comfy-env] [meta-scan] importing nodes from /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-Sharp -[01:43] [ComfyUI] [comfy-env] Traceback (most recent call last): -[01:43] [ComfyUI] [comfy-env] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_meta_2dc7gvwh.py", line 65, in -[01:43] [ComfyUI] [comfy-env] module = importlib.import_module(package_name) -[01:43] [ComfyUI] [comfy-env] File "/Users/runner/.ce/.pixi/envs/sharp-nodes/lib/python3.13/importlib/__init__.py", line 88, in import_module -[01:43] [ComfyUI] [comfy-env] return _bootstrap._gcd_import(name[level:], package, level) -[01:43] [ComfyUI] [comfy-env] ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -[01:43] [ComfyUI] [comfy-env] File "", line 1395, in _gcd_import -[01:43] [ComfyUI] [comfy-env] File "", line 1360, in _find_and_load -[01:43] [ComfyUI] [comfy-env] File "", line 1331, in _find_and_load_unlocked -[01:43] [ComfyUI] [comfy-env] File "", line 935, in _load_unlocked -[01:43] [ComfyUI] [comfy-env] File "", line 1023, in exec_module -[01:43] [ComfyUI] [comfy-env] File "", line 488, in _call_with_frames_removed -[01:43] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/__init__.py", line 3, in -[01:43] [ComfyUI] [comfy-env] from .load_model import NODE_CLASS_MAPPINGS as LOAD_MODEL_MAPPINGS -[01:43] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/load_model.py", line 11, in -[01:43] [ComfyUI] [comfy-env] import torch -[01:43] [ComfyUI] [comfy-env] ModuleNotFoundError: No module named 'torch' -[01:43] [ComfyUI] [comfy-env] Metadata scan failed for nodes (exit 1, 0.2s): -[01:43] [ComfyUI] [comfy-env] File "", line 1360, in _find_and_load -[01:43] [ComfyUI] [comfy-env] File "", line 1331, in _find_and_load_unlocked -[01:43] [ComfyUI] [comfy-env] File "", line 935, in _load_unlocked -[01:43] [ComfyUI] [comfy-env] File "", line 1023, in exec_module -[01:43] [ComfyUI] [comfy-env] File "", line 488, in _call_with_frames_removed -[01:43] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/__init__.py", line 3, in -[01:43] [ComfyUI] [comfy-env] from .load_model import NODE_CLASS_MAPPINGS as LOAD_MODEL_MAPPINGS -[01:43] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/load_model.py", line 11, in -[01:43] [ComfyUI] [comfy-env] import torch -[01:43] [ComfyUI] [comfy-env] ModuleNotFoundError: No module named 'torch' -[01:43] [ComfyUI] [comfy-env] Scanned nodes root: 0 nodes (0.2s) -[01:43] [ComfyUI] [comfy-env] Imported nodes root: 0 nodes (isolation) -[01:43] [ComfyUI] [comfy-env] Registered 0 total nodes -[01:43] [ComfyUI] loading... -[01:43] [ComfyUI] calling register_nodes -[01:43] [ComfyUI] [comfy-env] Version: 0.3.88 -[01:43] [ComfyUI] [comfy-env] register_nodes: ComfyUI-GeometryPack -[01:43] [ComfyUI] [comfy-env] ComfyUI source dir: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI -[01:43] [ComfyUI] [comfy-env] Found 1 isolation env(s) -[01:43] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... -[01:43] [ComfyUI] [comfy-env] Metadata scan: /Users/runner/.pixi/bin/pixi run --as-is --manifest-path /Users/runner/.ce/pixi.toml -e geometrypack-nodes python /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_meta_k05oiurn.py /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-GeometryPack nodes /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_meta_out_gdhlk2lj.pkl -[01:43] [ComfyUI] [comfy-env] Scan env PATH for nodes: -[01:43] [ComfyUI] [comfy-env] [0] /Users/runner/hostedtoolcache/Python/3.13.13/arm64/bin -[01:43] [ComfyUI] [comfy-env] [1] /Users/runner/hostedtoolcache/Python/3.13.13/arm64 -[01:43] [ComfyUI] [comfy-env] [2] /opt/homebrew/lib/ruby/gems/3.3.0/bin -[01:43] [ComfyUI] [comfy-env] [3] /opt/homebrew/opt/ruby@3.3/bin -[01:43] [ComfyUI] [comfy-env] [4] /Users/runner/.local/bin -[01:43] [ComfyUI] [comfy-env] [5] /opt/homebrew/bin -[01:43] [ComfyUI] [comfy-env] [6] /opt/homebrew/sbin -[01:43] [ComfyUI] [comfy-env] [7] /Users/runner/.cargo/bin -[01:43] [ComfyUI] [comfy-env] [8] /usr/local/opt/curl/bin -[01:43] [ComfyUI] [comfy-env] [9] /usr/local/bin -[01:43] [ComfyUI] [comfy-env] [10] /usr/local/sbin -[01:43] [ComfyUI] [comfy-env] [11] /Users/runner/bin -[01:43] [ComfyUI] [comfy-env] [12] /Users/runner/.yarn/bin -[01:43] [ComfyUI] [comfy-env] [13] /Users/runner/Library/Android/sdk/tools -[01:43] [ComfyUI] [comfy-env] [14] /Users/runner/Library/Android/sdk/platform-tools -[01:43] [ComfyUI] [comfy-env] [15] /Library/Frameworks/Python.framework/Versions/Current/bin -[01:43] [ComfyUI] [comfy-env] [16] /Library/Frameworks/Mono.framework/Versions/Current/Commands -[01:43] [ComfyUI] [comfy-env] [17] /usr/bin -[01:43] [ComfyUI] [comfy-env] [18] /bin -[01:43] [ComfyUI] [comfy-env] [19] /usr/sbin -[01:43] [ComfyUI] [comfy-env] [20] /sbin -[01:43] [ComfyUI] [comfy-env] [21] /Users/runner/.dotnet/tools -[01:49] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: -[01:49] [ComfyUI] [comfy-env] [meta-scan] importing nodes from /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-GeometryPack -[01:49] [ComfyUI] [comfy-env] Traceback (most recent call last): -[01:49] [ComfyUI] [comfy-env] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_meta_k05oiurn.py", line 65, in -[01:49] [ComfyUI] [comfy-env] module = importlib.import_module(package_name) -[01:49] [ComfyUI] [comfy-env] File "/Users/runner/.ce/.pixi/envs/geometrypack-nodes/lib/python3.13/importlib/__init__.py", line 88, in import_module -[01:49] [ComfyUI] [comfy-env] return _bootstrap._gcd_import(name[level:], package, level) -[01:49] [ComfyUI] [comfy-env] ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -[01:49] [ComfyUI] [comfy-env] File "", line 1395, in _gcd_import -[01:49] [ComfyUI] [comfy-env] File "", line 1360, in _find_and_load -[01:49] [ComfyUI] [comfy-env] File "", line 1331, in _find_and_load_unlocked -[01:49] [ComfyUI] [comfy-env] File "", line 935, in _load_unlocked -[01:49] [ComfyUI] [comfy-env] File "", line 1023, in exec_module -[01:49] [ComfyUI] [comfy-env] File "", line 488, in _call_with_frames_removed -[01:49] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-GeometryPack/nodes/__init__.py", line 17, in -[01:49] [ComfyUI] [comfy-env] from . import blender_io -[01:49] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-GeometryPack/nodes/blender_io/__init__.py", line 8, in -[01:49] [ComfyUI] [comfy-env] from .load_mesh_blend import NODE_CLASS_MAPPINGS as LOAD_MESH_BLEND_MAPS, NODE_DISPLAY_NAME_MAPPINGS as LOAD_MESH_BLEND_DISP -[01:49] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-GeometryPack/nodes/blender_io/load_mesh_blend.py", line 29, in -[01:49] [ComfyUI] [comfy-env] from comfy_api.latest import io -[01:49] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/comfy_api/latest/__init__.py", line 8, in -[01:49] [ComfyUI] [comfy-env] from ._input import ImageInput, AudioInput, MaskInput, LatentInput, VideoInput -[01:49] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/comfy_api/latest/_input/__init__.py", line 1, in -[01:49] [ComfyUI] [comfy-env] from .basic_types import ImageInput, AudioInput, MaskInput, LatentInput -[01:49] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/comfy_api/latest/_input/basic_types.py", line 1, in -[01:49] [ComfyUI] [comfy-env] import torch -[01:49] [ComfyUI] [comfy-env] ModuleNotFoundError: No module named 'torch' -[01:49] [ComfyUI] [comfy-env] Metadata scan failed for nodes (exit 1, 6.1s): -[01:49] [ComfyUI] [comfy-env] from .load_mesh_blend import NODE_CLASS_MAPPINGS as LOAD_MESH_BLEND_MAPS, NODE_DISPLAY_NAME_MAPPINGS as LOAD_MESH_BLEND_DISP -[01:49] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-GeometryPack/nodes/blender_io/load_mesh_blend.py", line 29, in -[01:49] [ComfyUI] [comfy-env] from comfy_api.latest import io -[01:49] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/comfy_api/latest/__init__.py", line 8, in -[01:49] [ComfyUI] [comfy-env] from ._input import ImageInput, AudioInput, MaskInput, LatentInput, VideoInput -[01:49] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/comfy_api/latest/_input/__init__.py", line 1, in -[01:49] [ComfyUI] [comfy-env] from .basic_types import ImageInput, AudioInput, MaskInput, LatentInput -[01:49] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/comfy_api/latest/_input/basic_types.py", line 1, in -[01:49] [ComfyUI] [comfy-env] import torch -[01:49] [ComfyUI] [comfy-env] ModuleNotFoundError: No module named 'torch' -[01:49] [ComfyUI] [comfy-env] Scanned nodes root: 0 nodes (6.1s) -[01:49] [ComfyUI] [comfy-env] Imported nodes root: 0 nodes (isolation) -[01:49] [ComfyUI] [comfy-env] Registered 0 total nodes -[01:49] [ComfyUI] -[01:49] [ComfyUI] Import times for custom nodes: -[01:49] [ComfyUI] 0.0 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-validate-endpoint -[01:49] [ComfyUI] 0.0 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/websocket_image_save.py -[01:49] [ComfyUI] 0.3 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-Sharp -[01:49] [ComfyUI] 6.3 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0523/ComfyUI/custom_nodes/ComfyUI-GeometryPack -[01:49] [ComfyUI] -[01:49] [ComfyUI] Context impl SQLiteImpl. -[01:49] [ComfyUI] Will assume non-transactional DDL. -[01:49] [ComfyUI] Context impl SQLiteImpl. -[01:49] [ComfyUI] Will assume non-transactional DDL. -[01:49] [ComfyUI] Running upgrade -> 0001_assets, Initial assets schema -[01:49] [ComfyUI] Revision ID: 0001_assets -[01:49] [ComfyUI] Revises: None -[01:49] [ComfyUI] Create Date: 2025-12-10 00:00:00 -[01:49] [ComfyUI] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table. -[01:49] [ComfyUI] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references. -[01:49] [ComfyUI] Change preview_id FK from assets.id to asset_references.id. -[01:49] [ComfyUI] Database upgraded from None to 0003_add_metadata_job_id -[01:50] [ComfyUI] Starting server -[01:50] [ComfyUI] -[01:50] [ComfyUI] To see the GUI go to: http://127.0.0.1:41886 -[01:51] Server responding, waiting for nodes to load... -[02:11] Server is ready! -[02:11] Checking for import errors in server logs... -[02:11] No import errors detected -[02:11] Found 720 registered nodes -[02:11] [REGISTRATION] PASSED -[02:11] -[02:11] [4/5] INSTANTIATION -[02:11] ---------------------------------------- -[02:11] -[DEBUG] server=, server_url=None, api= -[02:11] Testing node constructors... -[02:12] All 0 node(s) instantiated successfully! -[02:12] [INSTANTIATION] PASSED -[02:12] -[02:12] [5/5] EXECUTION -[02:12] ---------------------------------------- -[02:12] -[DEBUG] server=, server_url=None, api= -[02:12] CPU runner - will execute 2 workflow(s) -[02:12] Running 3 workflow(s) (all with videos)... -[02:12] Installing screenshot dependencies (playwright, pillow)... -[02:13] Packages installed, downloading chromium browser... -[02:19] Screenshot dependencies installed successfully -[02:20] Starting headless browser... -[02:20] macOS -- using Apple Metal GPU via ANGLE -[02:20] [1/3] SKIPPED (not in cpu list) pano.json -[02:21] Capturing execution frames: sharp_basic.json -[02:28] Frame 1 saved (frame_000.jpg, t=0.0s) -[02:28] Validating workflow... -[02:28] Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,4,5], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} -[02:28] Capturing execution frames: sharp_exif.json -[02:33] Frame 1 saved (frame_000.jpg, t=0.0s) -[02:33] Validating workflow... -[02:33] Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,8,9], sample: {"inputs":{"UNKNOWN":""},"_meta":{}} -[02:33] Results saved to /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/Sharp-0523/dev/macos-cpu/results.json -[02:33] Saved: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/Sharp-0523/dev/macos-cpu/index.html -[02:33] +[00:33] Starting ComfyUI server on port 41886... +[00:33] Starting ComfyUI server on port 41886... +[00:33] Waiting for server to be ready (timeout: 600s)... +[00:34] [ComfyUI] setup plugin alembic.autogenerate.schemas +[00:34] [ComfyUI] setup plugin alembic.autogenerate.tables +[00:34] [ComfyUI] setup plugin alembic.autogenerate.types +[00:34] [ComfyUI] setup plugin alembic.autogenerate.constraints +[00:34] [ComfyUI] setup plugin alembic.autogenerate.defaults +[00:34] [ComfyUI] setup plugin alembic.autogenerate.comments +[00:34] [ComfyUI] Could not autodetect AIMDO implementation, assuming Nvidia +[00:34] [ComfyUI] comfy-aimdo unsupported operating system: Darwin +[00:34] [ComfyUI] NOTE: comfy-aimdo currently only supports Windows and Linux +[00:34] [ComfyUI] [comfy-env] ComfyUI-Sharp: 1 isolation env(s): +[00:34] [ComfyUI] [comfy-env] nodes -> /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes +[00:34] [ComfyUI] [comfy-env] Workspace: /Users/runner/.ce +[00:34] [ComfyUI] [comfy-env] env: /Users/runner/.ce/.pixi/envs/sharp-nodes [MISSING -- run install.py] +[00:37] [ComfyUI] [comfy-env] prestartup complete +[00:37] [ComfyUI] [comfy-env] ComfyUI-GeometryPack: 1 isolation env(s): +[00:37] [ComfyUI] [comfy-env] nodes -> /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes/ComfyUI-GeometryPack/nodes +[00:37] [ComfyUI] [comfy-env] env: /Users/runner/.ce/.pixi/envs/geometrypack-nodes [MISSING -- run install.py] +[00:37] [ComfyUI] [comfy-env] prestartup complete +[00:37] [ComfyUI] +[00:37] [ComfyUI] Prestartup times for custom nodes: +[00:37] [ComfyUI] 0.3 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes/ComfyUI-GeometryPack +[00:37] [ComfyUI] 3.2 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes/ComfyUI-Sharp +[00:37] [ComfyUI] +[00:37] [ComfyUI] WARNING: Potential Error in code: Torch already imported, torch should never be imported before this point. +[00:42] [ComfyUI] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []} +[00:42] [ComfyUI] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4']} +[00:42] [ComfyUI] Found comfy_kitchen backend cuda: {'available': False, 'disabled': True, 'unavailable_reason': 'Extension file not found: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/venv/lib/python3.10/site-packages/comfy_kitchen/backends/cuda/_C.abi3.so', 'capabilities': []} +[00:42] [ComfyUI] Checkpoint files will always be loaded safely. +[00:42] [ComfyUI] Total VRAM 7168 MB, total RAM 7168 MB +[00:42] [ComfyUI] pytorch version: 2.12.0 +[00:42] [ComfyUI] Mac Version (15, 7, 4) +[00:42] [ComfyUI] Set vram state to: SHARED +[00:42] [ComfyUI] Device: mps +[00:42] [ComfyUI] Using sub quadratic optimization for attention, if you have memory or speed issues try using: --use-split-cross-attention +[00:48] [ComfyUI] Python version: 3.10.11 (v3.10.11:7d4cc5aa85, Apr 4 2023, 19:05:19) [Clang 13.0.0 (clang-1300.0.29.30)] +[00:48] [ComfyUI] ComfyUI version: 0.21.1 +[00:48] [ComfyUI] comfy-aimdo version: 0.3.0 +[00:48] [ComfyUI] comfy-kitchen version: 0.2.8 +[00:48] [ComfyUI] ****** User settings have been changed to be stored on the server instead of browser storage. ****** +[00:48] [ComfyUI] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ****** +[00:48] [ComfyUI] comfyui-frontend-package version: 1.43.18 +[00:48] [ComfyUI] comfyui-workflow-templates version: 0.9.77 +[00:48] [ComfyUI] comfyui-embedded-docs version: 0.5.0 +[00:48] [ComfyUI] comfy-kitchen version: 0.2.8 +[00:48] [ComfyUI] comfy-aimdo version: 0.3.0 +[00:48] [ComfyUI] [Prompt Server] web root: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/venv/lib/python3.10/site-packages/comfyui_frontend_package/static +[00:48] [ComfyUI] Asset seeder disabled +[00:51] [ComfyUI] [comfy-env] Version: 0.3.89 +[00:51] [ComfyUI] [comfy-env] register_nodes: ComfyUI-Sharp +[00:51] [ComfyUI] [comfy-env] ComfyUI source dir: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI +[00:51] [ComfyUI] [comfy-env] isolation env not found at /Users/runner/.ce/.pixi/envs/sharp-nodes: pixi has not materialized `sharp-nodes`; using in-process import. Run `comfy-env install` (or your node's `install.py`) to create it. +[00:51] [ComfyUI] [comfy-env] Found 0 isolation env(s) +[00:51] [ComfyUI] [comfy-env] Importing nodes (root)... +[00:51] [ComfyUI] [comfy-env] Imported nodes root: 8 nodes +[00:51] [ComfyUI] [comfy-env] isolation env not found at /Users/runner/.ce/.pixi/envs/sharp-nodes: pixi has not materialized `sharp-nodes`; using in-process import. Run `comfy-env install` (or your node's `install.py`) to create it. +[00:51] [ComfyUI] [comfy-env] No env for nodes -- run 'comfy-env install' +[00:51] [ComfyUI] [comfy-env] Registered 8 total nodes +[00:51] [ComfyUI] loading... +[00:51] [ComfyUI] calling register_nodes +[00:51] [ComfyUI] [comfy-env] Version: 0.3.89 +[00:51] [ComfyUI] [comfy-env] register_nodes: ComfyUI-GeometryPack +[00:51] [ComfyUI] [comfy-env] ComfyUI source dir: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI +[00:51] [ComfyUI] [comfy-env] isolation env not found at /Users/runner/.ce/.pixi/envs/geometrypack-nodes: pixi has not materialized `geometrypack-nodes`; using in-process import. Run `comfy-env install` (or your node's `install.py`) to create it. +[00:51] [ComfyUI] [comfy-env] Found 0 isolation env(s) +[00:51] [ComfyUI] [comfy-env] Importing nodes (root)... +[00:51] [ComfyUI] [comfy-env] Failed to import nodes root: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing analysis... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.analysis: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing blender_boolean... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.blender_boolean: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing blender_io... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.blender_io: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing blender_remeshing... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.blender_remeshing: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing blender_texture_remeshing... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.blender_texture_remeshing: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing blender_uv... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.blender_uv: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing boolean... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.boolean: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing combine... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.combine: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing conversion... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.conversion: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing decimation... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.decimation: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing decimation_cgal... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.decimation_cgal: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing distance... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.distance: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing fill_holes_gpu... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.fill_holes_gpu: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing io... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.io: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing paraview... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.paraview: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing primitives... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.primitives: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing reconstruction... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.reconstruction: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing reconstruction_cgal... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.reconstruction_cgal: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing remeshing... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.remeshing: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing remeshing_cgal... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.remeshing_cgal: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing remeshing_gpu... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.remeshing_gpu: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing repair... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.repair: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing repair_cgal... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.repair_cgal: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing skeleton... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.skeleton: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing smoothing... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.smoothing: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing texture_remeshing... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.texture_remeshing: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing transforms... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.transforms: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing uv... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.uv: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing uv_gpu... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.uv_gpu: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] Importing visualization... +[00:51] [ComfyUI] [comfy-env] Failed to import .nodes.visualization: No module named 'bpy' +[00:51] [ComfyUI] [comfy-env] isolation env not found at /Users/runner/.ce/.pixi/envs/geometrypack-nodes: pixi has not materialized `geometrypack-nodes`; using in-process import. Run `comfy-env install` (or your node's `install.py`) to create it. +[00:51] [ComfyUI] [comfy-env] No env for nodes -- run 'comfy-env install' +[00:51] [ComfyUI] [comfy-env] Registered 0 total nodes +[00:51] [ComfyUI] +[00:51] [ComfyUI] Import times for custom nodes: +[00:51] [ComfyUI] 0.0 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes/websocket_image_save.py +[00:51] [ComfyUI] 0.0 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes/ComfyUI-validate-endpoint +[00:51] [ComfyUI] 0.1 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes/ComfyUI-GeometryPack +[00:51] [ComfyUI] 0.3 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-0619/ComfyUI/custom_nodes/ComfyUI-Sharp +[00:51] [ComfyUI] +[00:51] [ComfyUI] Context impl SQLiteImpl. +[00:51] [ComfyUI] Will assume non-transactional DDL. +[00:51] [ComfyUI] Context impl SQLiteImpl. +[00:51] [ComfyUI] Will assume non-transactional DDL. +[00:51] [ComfyUI] Running upgrade -> 0001_assets, Initial assets schema +[00:51] [ComfyUI] Revision ID: 0001_assets +[00:51] [ComfyUI] Revises: None +[00:51] [ComfyUI] Create Date: 2025-12-10 00:00:00 +[00:51] [ComfyUI] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table. +[00:51] [ComfyUI] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references. +[00:51] [ComfyUI] Change preview_id FK from assets.id to asset_references.id. +[00:51] [ComfyUI] Database upgraded from None to 0003_add_metadata_job_id +[00:51] [ComfyUI] Starting server +[00:51] [ComfyUI] +[00:51] [ComfyUI] To see the GUI go to: http://127.0.0.1:41886 +[00:51] Server responding, waiting for nodes to load... +[01:11] Server is ready! +[01:11] Checking for import errors in server logs... +[01:11] No import errors detected +[01:12] Found 728 registered nodes +[01:12] [REGISTRATION] PASSED +[01:12] +[01:12] [4/5] INSTANTIATION +[01:12] ---------------------------------------- +[01:12] +[DEBUG] server=, server_url=None, api= +[01:12] Testing node constructors... +[01:13] All 8 node(s) instantiated successfully! +[01:13] [INSTANTIATION] PASSED +[01:13] +[01:13] [5/5] EXECUTION +[01:13] ---------------------------------------- +[01:13] +[DEBUG] server=, server_url=None, api= +[01:13] CPU runner - will execute 2 workflow(s) +[01:13] Running 3 workflow(s) (all with videos)... +[01:13] Installing screenshot dependencies (playwright, pillow)... +[01:15] Packages installed, downloading chromium browser... +[01:27] Screenshot dependencies installed successfully +[01:27] Starting headless browser... +[01:27] macOS -- using Apple Metal GPU via ANGLE +[01:28] [1/3] SKIPPED (not in cpu list) pano.json +[01:28] Capturing execution frames: sharp_basic.json +[01:36] Frame 1 saved (frame_000.jpg, t=0.0s) +[01:36] Validating workflow... +[01:36] Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} +[01:36] Capturing execution frames: sharp_exif.json +[01:41] Frame 1 saved (frame_000.jpg, t=0.0s) +[01:41] Validating workflow... +[01:41] Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}} +[01:42] Results saved to /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/Sharp-0619/dev/macos-cpu/results.json +[01:42] Saved: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/Sharp-0619/dev/macos-cpu/index.html +[01:42] macos: FAILED -[02:33] Error: Workflow execution failed (2 error(s)) -[02:33] Details: sharp_basic.json: Workflow validation failed +[01:42] Error: Workflow execution failed (2 error(s)) +[01:42] Details: sharp_basic.json: Workflow validation failed Details: -graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,4,5], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} +graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} sharp_exif.json: Workflow validation failed Details: -graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,8,9], sample: {"inputs":{"UNKNOWN":""},"_meta":{}} -[02:33] Stopping ComfyUI server... +graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}} +[01:42] Stopping ComfyUI server... diff --git a/dev/macos-cpu/videos/sharp_basic/frame_000.jpg b/dev/macos-cpu/videos/sharp_basic/frame_000.jpg index e77d5bb228d6dc325e25744e6f64dfb52dfa21fc..951abf786297a1f63c91a64448b3d35c7edf1bc3 100644 GIT binary patch delta 50628 zcmcG$1ymeOw=O(`gg^)o7zpm}?izx-Yl6FbfIt%n?hG)vy9SpKBm@nv2^u_jaECj| z`@P@yopbIv_x@}BcP+ZAyL$JoUA204KlSWg9N#?(KYR2+n-7?ZOPLY3P#+X~Pi&c= zmjbP8@!7*XzC&i1+lB4b384kPd5+L-Y_$q$yCOc=XNN0pAMh$(x}i z)4_Uj7?rX?<^^~yiq=1scpu*cOVqt>R9av!-AIZSsU)?#&+^ayC54LosZ9RpYM2VE zg&%~LB_yl3k-#$e%RB7-sc4eAP=Rh+sWG-R5#tl%>NVvXUjk~^pr>TXIm8Z-Idf_E z>FO)L)#VrQJvdkXn$ej98TUN$#aU~kAv_*eYxv7qc{v#6(fg&rI?tKD(C0;1nn1_X znB}zhZo|QinJ-{s)H$xj%TrqN4R)@{B?nn z$=xxDR^C;}*^a$plGRDc7URrTanYiOhDehFrF)h4)7}v3ID&RlA&i21%>nYf`fPct z)+BOg3N0NSsF+8qJJ}X4)}*C1RU)_5kV8q!MvP0JWBVysK4R*=*ZoBJDqoe-N}HgI zQJkvylh((YgmKluqlD$p1?w)^D*oSd(CRmTW~=Pj{8d?l`g;gS>pcr|kdV}12Wa41 zSSJhE1LkA{mWRc?2V=oHbHR_B0`kDIU@XnZ2M}ojF#GaeNi8d+fDB5g&kA!k2QvY< zTtHue(b@O|C}E1{U*{7RGM17W28IK+2fuy@QK&A?iu8Swl;Tu4+L?WP^s!8Vl6CCB zz{~IqW$FF2mF!@ibcKP7F(#eoL293oZLSo^$WL7-t|o#R*TUi|jH2~oSjNqdrl(b0 zo%^N0=dCJ^g`-pavP4xJu(D(L>3vc9UsV9Qi!?p#z7#wGBf|#MK;vd0upE2vlctTcALzW&=INr-(~kht5;&&(%Gn8uF;ea4VwD_B_xCG7JwrRUqQz}J?^ zB!UNiONP{Y4$;X^g0_eCZR`(nt=kT3%SI;X>17!K|IA+cj`omE)N^ct1Ib{j%v_f= zP^oCPmlI|>H;pPWskF?L2SllOu?sVunMNZjBP!~&e@Be)6U{BDXU@*e`&#MoK+NHg zVZr-rRPq+~uPBH8SK0`~C)p{dYezZg^L9+>g_eOLg9Qj);HW#Bf#Sus;};(?kM4fS zf&m<$huMvC+fDK#Hg{R4SqbO?bXK-Et34~dN!xtz1}KfWQz25C^+6y zs*H+pi{E)%so_gDm#^l5miOXoQoxlJosjHq>{~4oxyq~+r7GS%qVvG#UT+ac=)tu% z7cLT81E`uHoc?~4A{jMhKh`s9**VP2lXuOYhqLeWabD@NR1S(CAt#X6ltede#kTbU z+e(DN%`=Wg%$1OFdyIZrVvPJM{v7m=kv5fv)Z6v(@%`knri|tjhvwntvQLUmZ&QClWV3(p&xH^{C0@hvxt{pn3pJaN)_2-awEn8#?d@v zzx$zd1f|MFE&WNZ!+8+u@%h1sw99S`&|Kbl5l2&4%bj8#;b9Wg<(OFQVtwuZy-3dR zC7!Ufwv^KgA6y7nUg1ee&dGXM*d_J4IpQQ$Nolrxi}!|swPBv<&_{amYf_h`;*ZVs z$vqcCP^E^K_Ed~_b3FSVz8kZ(-}c!>Uxl>L4i)ZDOWh2R(J{-44jkqI-sS z8K2)SeyoX)^4Th4cp5y`g13pY`C$P>g#>S4da-oBsA#>{%o|8K5*+veFm;x3IV~>A zM=*SELt%Xz66^Z;1p}RkV0_=MI6<+>$LCL+*0VW6et?ml?PjGEzy2nY*@nr6$+}mK zgl>jURjuDXJF^k|aTGr~=gmdWGp!f0V(R>-hgv+S$WI9*vM*Y@1|Q!f_ev**ycc%NRTg(xX5U}R zX?{aF8C<}1wP$hi1eu(^mt)iiL^ZLMHA1jI)e`r?B#t8{(`PF!EmqaHxuY_lqI=>e&y5jbpcDB=ebdpyc7ZopM+}fvknaVDA^7RoLE%)t!OACiwY^#P&qtjqvix za0lblwr>w0?d2qp)TKJc14uu8?*tg-y)8vl@?667~+nGPk|LbN6 z0@Y+8S+KmrX5V$=ZOK10fx`Ug4<`!o{yYzF{QgHT09UN)<6i1N%6EI>G#KQ>D>mJ< zA^yxCf?23=?%lDK?yvdeuL}I!KQXjvrs(fSDVow_7n_XaK~bmMGAruo-Zl4?9gL!X zDGHz@lNUNIm1_Gl3eizs;2&y9GZ~HQh95w}^T#>!!?A{E4p*v3M!|^N>UUXASDVX8 z2upt|kkm4K3~&?b{)1K#LHKZsmh6FYr@`32^*ojVD%t##$eYr$7x|3j%@8Ui5ioOe zkYEymV0u^w6pRKXTT5$duLhfep*iW;|7?Q6n;3!8=l3Gi51^{>+q8UY(*mQ*Q|Nsw z-Lb7=iPJ^gxD;dnEq*nDe=UA0I1amb76q5YL0{%^W1w^(ALWb{1?&*3k01wK-?g0A zvy`8Jp9I;ympt*?qDWrmF6~)_sOanHrjFOPZ!RRM58@3t2dsw*P3J$Nv}R>1havfUP(1ze!#h`!15yivSjd50Z0AY@4I@}lEuLM1SBy-RO z-@3HD51Xn1)%4};8qCg|yY#pq^;_pfm`9)@VaZbE;xe?hFx4+8M41r{OG<$tYElWA`~XOV(ex$A7?FZt z>k_y={iey?Uz}@_7X9sG9iO_ZHOSIRz?0ceu4poz;2R@@r3k2?YlPixTO3tNASphg znIcrxrXHlG@7Zeal(V$sg|R~!Pw`Ghj@nUHObY2s@1FRR?n4M5wdjHq{9 zX5C|z#$Q_s5QtzL0`Q(Uu?wG{dtrBzEhq4&Cixejqsi_$(Inun)n_hwuwYl1r-DZ0 zW7dKuCjywpwM`}u9jUM-tXvp*od;# z{bqN@qpq&G+4}x6g4VUe5QDyH@~~>@WkX$a>gvrdv0{&ZGqEbNE#rN4kwT$ut%tR#q(N$+LLeQ7IhSPo2s%oeGgM)<0 zy~m?mwJ=0GWGck0qDrY18`@8GF-$k!ENs{^5gUkR&jNLE$+2Y4axi=%rl;IZ?2OZb z3s0XnIvX=cRt?1fs&ok1CCiAlaFYnMeyJWU>FFis7u9xm)w%k-fZL(B+z9tPUcOkc< zQauMDf<6bKP%aE?elRy5KTckP zJNHGnA*fIs-G?-PTWwq%oB4!xIHAA&wWmqgd{*;mF;O{`J!O!idw2X*Fn z8^_desQf4KJH?a2Ug6o^#q2kC%PPeUGEyMowQfV`Dv}h!Q-V?~{s#6Wh-qx}; zuvwb(NMkQde0Ji#ZU)ElZPyA&oi5F?oh@Rtow-5&_21l62|cjCVt>&C`7HxpR8Ax= zyNXKcE94Q_&nDQvhM;V!vrB9h3V7%RApj=9N%Dy=FtAEG`@}{9P`OLLs1K!k(yoH( zTvT1MQc9fc3u>JcTJZ$>)m=qfaH)3OOLD^uZBB+7wfDp=V{|k+&xsyDf_Wd9V%T9C$v!{zGUs=Os%bF3x>>ACgPl&eoAu2wb7{V^G_{D1`p=WvOI5e zrQ+qItE$HXx_;=8Nr8NXb>caF5`Xy#>Gi)(~8oZ&PXir z>Ro^$M?1ZBl#AR%POQfwb@Re$9*yNDtoeDbsT;M=)#j9AElD&663ZP&1-gli;ehC5 zhaOQ!eI|PGy^mi*(x;>}xy>sVN1AN>uUyzF1h>1s-9AZ~?V)yNUM|?(-frB_(R3}I zjf=beL6eKF$tR|Fc>yAi&ey}*WQ4ExD~B8Qq$*7e;=V+820Xu% zB{sWd9Qj!OUBRMM#db!?!OfN`*5d|G7#;iwV@6|CBKEbCsCOj<+_Z+e(sINy)Og&- zY#$H$+4b&=Ehg21HVs4-EcMrc^c7A@4BubgOXmyp$aWm$EF$^Sjbf%`B*NszyM$eBvDuasy=(iU69 zSP#m6oj9->fy!3JvQHU5JNU(dkMWTqG`4y}x5&o8f7|dXlr33|D0Gf{K=M1$rtv=&k^vhKH+#p3;{hsh>9^GHaJ~wNuR^89P+-`0H>&b+%Bc3^(miV;Q0s zK|S{ZJt}F7C(t4;^pVV$P*y&&l$+~``V$VL_&@7sd)vjJ5 zyNGmiw3if@iVILU2;+d!%8sp<9!7bTaqhIftL3<>b@&)~cimOk58CEF3p?{`LauZsI87eoy4Hs2;`%-a{%py;a6v+LB^~BwK9gb!@=ZXa7 zH(Li4NwD&i;iKbXuBZ9b?R#Y6zSD&Cpu7lrgu%P6)4~FkX3@m@FP@^rUWAIzs)`G~ z+E3uPSd;|hvHBlF2l}^SLT6yAQ`eTq!smX?j|615`^se( z1D#Suws=?zZ{9|~z|$qXaZiv16NS$ih&=I~1xo=Sue3)Ei2ByYwqAJ#VbvCf{Wt4U z*8NB^%?mPOD_RXx&9R+>F#Q63I5BP$NE2g5ueQ-d6uTAcvtG$sT-zG6Iinq6J)$*R zQtp%7RBBsO;5ADtyGE0Qz(`Nm4#BWSbW@p*&JN`cb2$9M`Bc2VzxK!b{+sTbj@L}; zJ39bVeOuG`S-Jr#Ov8KK6VA+*$e@j4eV+pxzZKu^eZRA6^mjiPXmc)kKc{Pps{6#>#|Mt4ea-nx7{PFC$aMmXGQkSAQ z`_+h-H+F1k5+Zb+S0U0qTPJ-CtG!JQRQ{F?pX~Yvs}Bh-eyrs6Ul;j}frXR)@ zDya@%^i2d%K|`fUfbwgtd3I^I!iUA@?ix3eR zTgtGn9T<@{3U7y_);^qxPJu}vYU0Sh4=9!$K5%BaIpeGGe2$7?v$wWLWl3XfiW@Y_ zwiL^@lr06~`g)Q7^`dxO9R2w2=keY4sVbsyhY$SE5Ar_=At}B`KP#HrDwGgM%04;( zmdX03-6jilq4y%AH)~gfRkA%4=~)D+G`{lDv}<=tbJ*>}G0UN10Tni;zTWFiac_?V zBrgdmGApYno1<=z_+2iwJ0fzWrcBx*@3a;qy3VK`K$Q`%q^5cfCt^QGMUBTR8pFop z!4MdeFgOhgxG+M+=~16ZEbl5T7m|zk*SA0`?3rNfu3$7+rT~~&N-I)9r`7d&Fp0rL z^@qv5b{$f)3;YG3Q{7c|22x1l7a!;2p8u=TXkX~{%+@gku$g-Rjkeqdvs!(twjkRw z3QrVG^n#K)lS1bm$&umx=r2PloC%PAn*+^tCPYsB{XDeOnF#9c@DiHoM20Nu>t|;G zHF6|;BvULehBgfia3n-ly;fT;ga$YhBQpKUfx=@2$kblf6Bqx`{1$oeH%kUrLx^IY zwXCl(`9~J2=SYd5b_rc{Bu0)^PV~ox`a6+4%012RkpH6)lJM1HBH&1sQHX!m{SzpqbKT|T79i(p8Ajw2F3QXo#jw*{bzu9Q##S04C5 z2cQl`?xqE&)C?5l1)!yNtWB_8|9k)q*b=6xBrnm3$XWK)bdn818HG3r>+F14awy5$ zY8zE<=wi3DN{ZzC8uS)pQ{n|{{01eu&?Wj_f5R_S(zk$mhoCU7jN$T22Jm;CA|6*< z(m&pE}A_x zY4fKV1J5NxVNA_nnm_Bzf8nE)2hbAa8Z^qmPDV1D_P7y0;G z|AaYuY>ETjGVW-%^RFIm+efsjmD!3xeH*INbS5OCsZ4Sf=r!RRsT*c48~ax=Zx*w@ z-3m_0oyQ{pX1)1b16%Z6ePZ-xcMJZwBjYmc0MYrz>XjDD zJmvaIRbxlMUPq5j-+%LMci(WD#Akd6MgC``Wo45Ow#Gk>v3Q@#GHa0t6YMEgM<3rP=IG% zo_07JS!qUKxA(Bp_%eH6MrqPO8)R!WbixU8Bb8o+Q`7HETUt@6*E7;U@L(|#{6&EP zDo)I{m5|+5x&y(|GsyQ1ozK!AO;uVkH4glC80kSJjHb?9s$*cfTi@)9zGEK4({gN} zujK*s7NFAVUybV#j#y|Bv;SpL-v_IMnUP6MURRo!HoX-Voh-DSK}i_D3KRJSlt5Ba zgO_6ErPeVESs9`*<@I0i=R-hfLSuDC9-mO)3kavntJu30l_CS6Z|E(6RXhe(sJ|wR ze~!3RkuLY;wTVjN(=Uz$h_fU%VTJG;yxEf4G|{VZedOI3`P_4$P@7ZkBoPWwj5Puw zgKSq1&2Nem1o^SYP_K&E)YL#UKbI~A67uy``}C>wzcc~=o3{UB6N9PG1iX)b&Blm} zHk_A^b^E>QE6>VgKo_WtMIGL->n}Ls%x|2o6JVJ7<$f<6pquhv8EuniC zO<07$Cfz-Ui`I%Z%Q z6Tia?uc0o7&;NM`2gXAU#)OCKfwg0{i!#j5#Wiqq`a70#>|7nJ?!{zo0!y^+{&Aw& zy&~NlyV{?CnuW4Ru){8~{_Lj>P10suTPU+lq85Iz{-l%nqz9AlH*q$kcby^_n38AP zTGlxjtzuZ)g6=xC)>~R~tnr`c`gh2~Q;eHXHaoZD=PKqeff1TX2em4X$Fz+NSl;Z^ z2E^}z9rpY8v!1#@R8b6UR!JBcDtP2f+U_T68nCG4pAW{BC26x{#9&h4B8P_A?>CU( zt*m7f2A6l!qjBnn_AdFn?XD7<<$}Y@Yr3#X?zOyBvy4oU1AV0kjJG|X*XU-eTrQ^{ z^X!J7`3hA!0(uRP$>X@Bs2uSR1KvD{{BaK2_Scjtu zK^k4%KH5r!51>%@Vfm4R&mu1*ar=|zRC6kf{l>uSTP=O^n?G|fTHdOexs+|seY(YY z09oq~z8uA7{hq&NLq&zo6|3mAuZLN^ylCq=xx)wJ1F*UT2dOOkLBziVt#IR|Kps9; z5ft^)9;K3o-H(bH;%UNh3&IYWJD8l`m_8nzC?I91cf#_%0PNc)*XwVXS1ptdM9*JD zfltg@4o7X*>2omBFd=&|?bc*IyY#Oqbnl(D-nQ^L&`sha#!TB89T^J7WP3oK`$Y15 zEq`n-3ncRgID9d8U3eFhb=C*R?>~;F(|4SecnXTXJDf0!gVQs2Zu*3y@=j)}aYKuD zd0oFLSXBCzr$fDPhZ}{z#6=MY%Af@G`E0=lKJ=z`pn)Gf(wnBCp}ZTpr&F(3Pd8{Y zt`8~7j9~jp<3QM;Sj7W-`26aJ9f1QYjfVsUu;kVv&cDaMe`u%#0nZeD%I}=h)Q&Cd z#(l3rpX!Ne3kWnh-q*x^mlNtq!Zd)N%sHcM;N0xN1qn}AtsI(Z*i*h-41OzqyM>8*J~zdj|9>_UuB5b>Rg>TGGDQd$jUycXnG33gHqUjxu>d(xE&x$v}_QG>A&> z2i$29@$ZX=@GWsC!p0@QoWMW9rK>dKmp-h#3(Lhz_XiMRm5(~Uxz7a0l`oH?h2(*M{nPsq))l^-+)h+sXChxb(?=Zt-|8RRNeNgPFb+jW@3vH|8DJFtQ+e~xwT^guqL+-BoO6^anrR)Zug8$HeD1ZJxWMn<*mW@>|G`G(7wNT*kdx0Dj z*{@9)+*gV}5*cPps36b{K_L&CfTlgNMua|#mS~FM1e1X4B4f`Gp^NFb zFmXZfQ}o{uhH55`v_l{C8mh|32pvjCLoX0%uWunJpevpUfIwO7$ziV(z$DPuDHH&> za>cu?8tVlnf|j{hGLTYn^Rs=l#IP%dDk%;q z?f|$Md3gc0vT*6{tqYTTy~Fz?^iME`9y zJUc+?pM%W*V>JLbTXkF<=b!qY{5?xj|5f<6?8Mo&IQGFm=7j#AlczxwA!}h>6rCTh zOrUEVbik1Kf7d_5Kl%@wP&s2(06aoauYIOu1h(ZgWZ(ABXk5ITTe=Uug=g2uK!@!) zfytE!gVbaq>p4B5yh;#z)>ETN?#N-qO~~=eA=j^t&`RqfSn8#YSTG=IKV=HJ&^w4cT+`i}GNv3l!!GoH5Kh!7&xEdB=& zmT3KKUA$RTa9n>+x6H-|rlx9O_FB6F#-Fyj;RwBGlu!+S^kbQvibP^pskT*i-$8ez zoROxBy1Abk-Jdp+oRf6v&ARS-$V<3X7eY6%7}CERflIWHFQ*dsJ@lArz_e#Mr!Wo_pOZca`hc&MVz6@6(<%1wvh$!d?iTm zeABLylz`57cxFFYn@X^XXF4!?pon)H~Lhtz%wK7fuiQ&Qjis84tpjz^f0v0bOM zhh9x-F?Z~kUXyL9sUjCP>Qy#%_7teJhgMH%&<2}GY1RCnEY&k2?u31-f`-o@Thg)m>vkXj+r~E+&~i(X`dy~lCnc+U%q9S zUCUs)#(3+%6ct--yJddFeM1#9@ws<|JCl`!JUTRO(3Q^|8sLi#Xc_p~ZZ5xu>b`ux zAbTvJjxp41{AL6QTT27&v=QWArBNjK(x&q0r7iSREv|pT4f*B!b{$ye!3^DJtE?A! zL1e>Rd6++ihi6yKMvQ!Hy7r_ha=D3Wx$KBfkK%_sy3x9?{}eqEGTn zC7U6O$WzCl}42Y{#T% zane{q1!6(6^tfO}a@0N?u zEPkqq06{;EF7_Vq4Uu6tqha48NAu`p)%_;d_v^;-U3)gM7Ww)%q!f`VeCmeZ-$&1_ zsFpvYM}{KCNB}?1DQleGO7V=bkOT);95N1_bUniu!H^iBBR=V6G+2f#EPh`yxC{J@ z;}_&ct@gnNpIzYQ+m47(8fbc^K2wzFPD6dhk&PzU3Ax@BO!%>}^Gg=OyI6@~t>jtp z*w1tCXI3{?686;z`n81faZ#xFcjFfV-jrGO@Trf!x$p!$bvRxP(!QaQrmuR0$R>b7 z>`_8}ggi99+$Yjd5Wmdsnx&_P0}^KlWEU4XITXhe7WN;_-<=(Z2YKyYc% z(bM&rVMk!R6Srcmj+$ZQivUXXYk~cJaUwoZlCdwYG!@sOS=TO8CY<(jIF6p|h}6Hl z@gX&r%5z4T18=CNDARs6pNm2>3`fW-@kU>Rm`u*W$JuAT@>|tQ zUDv)^MMoBs5}fHoI4&Yh-z{3cEt%0Sb}V)BpYH+mh%frO)2MdvT9wu>9zb(A2H~ms z->B48+m|Fngr=^Y0?At@D+xVYab9(8G4C9Onf4EcXq=FK@2gZOxQtbPK#C^dYaj7eJW=S_t-L#m^~Qkjsgm}dS_0u%_C?LGNq z@uxQ6l{_kqW?j-0!)x{eX#Z|ZXiYh9D{X|1O3bm{X||@R!xvw)&%qJ7{-UO`Tlf_$ zOls*0pPsW9xRO*v69*)D7)u}_h}g-`_B_WM{}O3pyt(*&UtjhskzXJGYj4moSB5Im z5_aA3TQ3I-*HVfI8!BgM3C0Scn}}J8EFqp*ASRPGZ|*$;*pZUce(}WV_;P-d;LtER zy=-B7uFa>wfTmg6>h32s2YFD&vt6xyR?>-MqLk0D5UF@ccWUCOu}6h> z9|F$}r3cZHmLv>)%pzuIpbF#lEsors)PB~E0fIs2*8B?{hj@c`DEd9qJfr(ODFcPu zz}PU?p-rv~W`e6v4e=dg;buP1enSR!8B%@h;ESB~DCnq&cg|B4d@|lce3??_|EB*n5%n>*})- zTk8kV+LBQj95lnThYJg+A~?hWgp2F(CHT^30`Blc=tbyzkX*!{$i+QUQnIme@#BNq z;K<$`jr$ijI7BM3Nr2BDJ#Sjn#=R-?djNg8*F@WR0HJ&PVf3HwmP`**vC;9;1T5dAZ-*n`;Q})eeZ)Oj^sp-3rnVkiW%DlY1o+pH} z7I_mjs;K1b%YUwcL>&vsG1VvV(WI=W$x8pu(R>USzb<}bF7mCmK z+Fz%~J?ELyTD6VD3AY?%lSk!ZwiE8mg@I4z$GcM7ce1N5{XHUmeLYGPHeV|mkvz|< z9#el-b5~txBWW3JwFM|m?qffIG9EyT1MO2z9tcW{-JA~~XXpH1W$)duC*pgAkOM%1 zXf^Ou7_xZalh%qg!?yQ__is+!?xqc+~Ww5{r%HWuMI`_Hwy(3 zgWZ7@>{4(j0z=>i+rpf=!RVx){-Pa#-%MJRn;L1cltcbc(nQik(?I?*c9`O8Z~!cT z5d0KI)&e##2G{>4=Cwn=J-?ybH%K2Dxyx*{a`bO02FwfzknEVzzk>tJj?K-jVr@ag zdDTTpTulSaG`vpO2=eh6K33HY>K1c7t{51c7;rQGW7w5=HO6`$D(1fjG_-NJvz&QE zD0=J2n;QFAHC_7iK$i=VK9HAEyz8f`$w58b*YCae)qVga+k0-co}nC<2vh}WOH^3@ z+WEz575w&N5@}G!%Ir_S@@y0;%J z6rRia?-#&-xcdL?qBI}Q=X?8?-`OgvH{JSnOac0!3bzP>oZlJ!;*a5Q(t8*+*)OaD z7*a+k8Q`h2S@~K@b#jKPKDgkj5dRVWmgk@w6J)A^t?0m-=4tbdV@RrZ)dm^*UGNP5 zlanSm(lw}*^?1c6r$HL-w52q*@byjvkkD#(ILQ+yGr^{;zz1pMblUcrzQF%W&w!eDB2IBCeE27G{l_?FCf) zWz4sz)&~#<3e_(3N~;?CH80GXrdBs$)oaekdNBY~^se=KqPfaUrcl@B*?(E28GQVE zktVm`n>HN3Bx6Hk=}nX{O8*#YasOjQW<^#yweHth>~mP{Yk9#6F|SiNy_xn^carL3gb)e2^xtbXpwcY> zJf?Xrc69apX6h-6^4UTCrIp=G>s903=jDm!^nu`>g*tG+o@}WH+vTm;LF}#;L+LBS z*0}ZbSTon1eeI=_fo9c_LCr?`j;4{vxWjM4L zvJW)a^BJ;1Nos>&SDIJm{@!`O#Hoy1A$iLaY?<&!x8MY~>~7p(spp73y)PXEsnb^Z z$8mohjW$dQ@H5=%<Y6sk2rLaeGi(P@3^1ygN*Rw!byHa+et zn(uY17b__vtcIOm9B*<)m!CXe4tm#naCuhduI7wJpBMKhkKuPN15Exg_)QZsEtm~# ziM+fol=+bllWFj{ts=9zmn-V*Fs?iNCT$XBn<~-Rh?N6Yh z#wzRms3!g6dB!^NR`n;1Wa(s`q@$K^HGQQ;{}V^P46xY{rf+*$s`7na!|uCV**&ZD z_;prQ>9IALJyF=#|KkF};628QmPi#mP=A zx|jV$hsfoL!Gav(n!CN`+7#h__Lnr%`EYe@SLqi>8V!Eh_V}DB(-kh zUk~$?gMn_txgb*X>^3oS5!AKY&Aj`;3`1cDYR0g4Lxt^1#kr%O7^tl+4Q!G$mO)6KQj)qbCZYbLQ$V8d(l-yTcmZD?;W;@} z>kn;?$K@aU$<{%nEqfdacloxu^NHzuSu)TpKD8~OCbQz#-%CxWD;=WSJXZl${wzMz z=Uzi@@$;1;ph~>dMtk{fY8CXDSR8ZgoCgqlp{|NPPa(u9X-k7l!e@6D$lJP zXtf;?k5dAUF-~!{EtnY`f z0)Dk;p1a`?M3Pp2L=jU?>ifRHQ@Eh>7|ij(p7eftjxC(K&S|s0ssKa7gqlo6WhTdp zi!IngtYH9RDn?J1tn>B}X)^)$18DCRXW!;@!%I^@Y$H(wD7{0r+LTEWQQxNl*y*fxYBZ!v_{)B`wMf`f%Ls#dZ6b|=st~B|4&inlb@?Ws9gc2Q{G<7u1R+?fIB*@WG zXBEXo3&mpDYAm7#cfDs@j1g-UZSRQI_}JFmmMG`JCEH!}8?dQ*6?daIaWV5A)z|V# zsVSPF;tNmTamlt#jTkG%U8G(bbni`~#8E(*h>g@DemUL(=nl%tw{I|LpI8Ibl}cy%;>7(&t^}S0C7|KiP%MSy_@3jOZ~K2hd9! z&T9_A?o8FfCsUdhn6SDLStuF&Jo6$7MI)v_>)V&nylTm!0Y-xl@#2~0Ci`^)_nPtB z6WpHr)R9Dn{JL>xc8tRdX_jQ zaWLtAUrPKrJQ-&lN9^{=mA16B-RtFh39biFXGfB`*FTs%^axb^{D~lVl(+6$5D5$r zz%%%f=M{Y2Y%lnt>5_>lE8Yz7kNWt#0|(2%vfMo`ZCa2023H%CeHA-REHENtEbx=@ zD{^q*jiTo>YFBTQ_sC7eR>czm406a($!;pvj*#vq%2x%%87{HCb-S;Rk{v`Tn$e%_P?Z3@0jL@=N+`$*k>@?X5trHU;yw zI5tc*L3b~K*pq^);ajfa6eMd4X~fV)=w-w@D}|kJIK^AX=!guTAbrh3M&H!Qa>Ddy z{t7cP4V$@?OX`JqUN z+uCR9C{1Yg$tm{M-Kccmz;se^Ox#Z*c>h8x*ncM*I1)<&yIutCsX4qpwtgHx|Ew-{rBi#| z&lO;7SXJnqWI<}QgLvVzPuxiFfxIvFXJ=Z{qXCVqpNdV7usS^X?|+is|8{mCTmEu( zi*@rqh15S(NKy&MOvvvY|5=wy zG@mXau^uCkpM+=5@-9Fc->OmYTAKyp1|HXcZ7}R6xF8=f#$8141f8={df`r4N{xdy z*UAp4-F#dSjP97wKEf$WHCxRC`wbPDBJ~>Z>b+rmz2A*Faq6*~DLOdRWlFjkUmFgP zV|P(CG}9#zcm|*}f~!0u1OmQ=TnpI|f#mzMKgq43BoxH7XTkU7*%e{dcP39V*Yr7t z;S-;Z8u<+6MZV+o8&^=0OzJBX`~w+bQjfugJWqj-YMKe89BO08H^3Fr=mQAhUMoK4 z-+!`hX<=uAOb%q?aIQgyn|KwTnDLJM3P6PKa|M00@rAH^bIqg1iKTQ181iylM#R~w zeI=sVug-3jj(bL-h@%Jp9|-f2{rcZ4_Z?n7-Xl1^8R&Jn-ARJ)*irto`R(t2)PW=H z&fRj(ZEhMBs}BO7b6aJF1pH1lK%y%~sbqlPe1H1;10w#&FB)`12)$}2fiAQYJ|!1< zBl1r|AND~X%mF>@Mt@2n!Vhoel2uWu1TjE0+i9R;?G#S~&VHN~j*7q^f~Uj609`O8 zKn?z1yuAffRByXBJ|iGV3ew#T($b~0bf=UwNT)EgNHZghG}4W9mvnbXiFBi+q~At= z_5RQMp6`6?zt&lcVa>pfXU~52{oHX~*PR3^&-<)cV8m8Z*DhR19@gAf^1aad5^-fj zx#sw@5<5KuYzKUL!%W>H@oi=Q;??2Bi0g~nk79{urLM;47PYMvdJZP9Y))qnzjS*4 zi@&<+U|}2am%nPm`xB%}v3kADY@->k*q5c}p?W@zw%(qepU~(+fPbaKAz)E&5qt!>3(4cn;beSQadLxCKT=!SZfD7~K zAvYv(pX;Y9MmbvO9xYugXO6v1NlP!0ObYq zjUs_<(~7W1J_AIC|LzxT1q=&lr?&=2at-H)4|Xmy64BS}SAlWGY^OKzV<98L*ZaVF zHNC4wrv3bvNqd{SPaEw zbLHzjP47i}7lrQt)6fc0ozN0a1xzfMZYK`9jnAXoL;~bP4I=Vt*wT;?1T&RsK6&~M z6zSqUR^M!W2a0@BLh`@$C&>TqDeusrFaBA`quKmW;`6tiiTl&E0KC^UL1HdOT2sKf zRJX)JJF(yw+F*1TTT2<_(f0SJA`6bgwA9k5s2qfS=lAo7Z5N~`=9zT5-HW3V?A+QB zC{on}wE{gi#L=YN{YAK#JM|*R<_Y<-9uHNeT-Wc8t{xA8kS1j>?zVrSW0=f(?r>}s%V)|2dzCR zqzV1OMIE}cBX@M(IQ+`!b^X!G#k|*5$42*q-AmUD6n56^+CTwwpkVC@Mtv}h(kmhs zul-BKs94b#hqfldz8nuX=x7sqU(gcaTbDL`P8j?cZbSygg5M$naDM!!U`cr1d$1&= zbn6WAYN}*^_T`gTkaHQaGWncnTS$jzRrzG~(`m-*x{+1`KOb9p)u#Bto&GU*CeQHW z{f5pxOtUxVazET|Tr^L1`C3|{KVv>gQ_d*#f87L2%PqBrhkm+ci8q|bqM6j_HyCeZ z=3JMfDS%+iR#_~eg>rX4So;Y|*IUnlNQY}jwH!e)+@e-6II&AVL=7Hc25U30hU%tC z@9gP}b{oLu(-;j0J{j?1&`MNniO6OuGJD3S$x-Ws4pl(iTMpi@rbBWJ8>gWgM9Rs| zCCv7mNQPN6Y1uxSwvAW1dm))J)Y%{}jD_@-#Sw_ZJ1c}zS5x>zJH{X#mC7Ducy^9| zx5vmjNYOe0DY)}N)IzVhkPZuWnhfq$iR6-YQyk)l(o7Wz1k|?Zi|sBxGD*UHv#_EA zeQQ&G1R_(}!-*tsFwuD4@rNkdkm;AK6-BS#lQ}!hB?y5^IM~p?+RtfPt??5cPL!2* z38MW_W1%$@22nXRjZETCE%?v^!HNs{3?vuW9wOjby`JoQ;2sq6lN z8SZZ&!^jhtY6jNh`k##CGL}9lJfqlD@pih!V_Tn!`V3tkhg9|Y+bvVtfm2RqF={Ay_Pm5zm*dVA_Mu<;O#-0qaXlgexy7J4 z=~b&(gJ(wu()vg-gncL5-J(^K6VKzkoT|8l3|J*!#_q4XM4FxENkHt<&Eq;-%(0uE z--ARxd}!{h;#?d{IG5wjL2edUuDRMC9igip(5KYkTkda_@etpfmx4Bl?tm6&L zEepnvk<$yZ#2Gts6?vE#k`XP$pIaSv17dkN+Q579IrA@x{{8%vwnV*>(w$ z%B4o|S6`vM4SH^Tkr(cmeyJ=mm36iXb)^sQnHkTD+!R&4z_GUYGGuKiOPc#hRuoto zWrrC~oXn31svGe-x;M*Huc{gpmo1fC!DA4%PS``QBcT{~pjd$0_6*(!H%a|0Kp zcH@(blPp~9E(ADsJ(vt0O9ABd6D7cvV7yvINw5wWrp$v1Tjs-qb?|w>%6O5{5Xo+< zn(i=i0FUOQA1(ys*;lgLdLnjzPGam}?U-c2?I&o(7TH$z6AuM*F{VgobICu`Dt8cd}cnYFE0oCH%9};wEg1g+>+mG7KoPY|0s${cz~Y z;`?U6nZ}{aaD6$$#>}JEWPkoH);jDZUV-Sl?v+)Dt;8!_)kb_f3d1asN44>x_;DR^vlH|U{=puc!}@om>yq?O2n*Sz zhD^bjzSSi%;6caS!B|xNVdR7Mup%B(m~<``JeD4e1E-V)qXD;2nfiCR=B{LO_xg7t zeei8m@C*d)5?#z{rsPq+_7Y^7Mr<5rkiJj6zLwaFV@L6gTr9_RiDV2ZL*c?8F*_!B zFJt-EZNSFedDaG}og3MHz7~95Ic%Hh_>PI?)KZv%Xv%#nJUCLbgzsebMVE61Uk3oE z)i}v1b;;OI?j$y)F_a)lTq8p%RnkST6posjEr;aBoMPXK4MS5qt#^ncpD4J}=pv^w z3mzb3s9}2LDdg)9opm}fXKxd#foQov0z_N3%;6pg&vzcCnlITySaTPQEk%vKywKBe zBUHQW224_Iu=Fw*>gSMhHEoD%fMIJdImd!U{Zu%}3;~U~!a<-Nx$qV@eU5LOMuMxK zS{RCw1>~LYD=k~b>1wDt^6Zxu@0S{uEFIv@;u+Y}rd_CaW98bEe&Eq2s8B%kp|LYI z#$0sd-z?F}jE7Oi@&20|+!?7Fw=1!&AZrHa$O22_{rfx>HVQb4@{iPp`hT0+029GE z8Neh6f5;F%*7TOv!Dq!o*5U!RG4}A%ZxQ&H-md%KFdkF=1f?kgC`UkmFaMsfiVPk@ zBG&cMtE)qR=O^>`TXF0a;JKb`F&8`TYdvhettRVG_L zTNdeL+8;yWxUDAtYjhx)aFmtof4R7S`2bug5{zn=7=}C}0HFfNiqSTT-(oJzznlY# zgL+Y;Pc&W6hYtaEDG+`tL;0TbJ!RVJ_>fDw;*YL^L^?M5NSrJeUh=+)=M{SvL+>jl z_p}#;pxf3Q=Z4hXohKtM)cb60D&F8xt+ZUxfv<{OGg;4^D=Ta=~U@fVz;bl`4>GwXyDk~$ch5O&DmSdFa@{GBxN(f7eOC7!{ysGBnpc`dmM>!D@ zxM4m#b9FC1D4aL1im#E?4F5=;6@G_&`{9)chTMKD=^oFjt8Ypj*OG7^E0olfJxsHv zbL3zwdFwjQBD?NWZ{Y|hS2+q>vqu)5csXHTd^>vnid%+sNe$)WgH-{6vtK9v%v#L$ zVG=t*S2+7^+!6Sqd?H#vES_#XCuLkV{G~#0wXQVi^CyHDqtvaBgs$pYD&x#)!2$Y^ zM>^K!H^qky)MKCO`maCJqC0hS%29G!mAFq7fAyJ8+_WmWu1Izyd_%M;rl%hz*eBJg zA}5eU7~EFF7thasxg73}z(gRN1jFsUB(8k*YBN;Sm2>shn~z%-#i}SB;C`H30Lvr< zayfN83aynNq@1b z-NAfvERIKpDj-exlAmUDLRW(P^n;gm!-4yiRNX*%yPx+IDkw0%b#?JJ3&?4Ye)$g6 zMO1IB?v(?N$sMjev=)p5Hopf!&1ghIfI2cw)IF~DTXAe%Rr-Te0*Lr9=5?)KL~I;< z{_;w%Vp{)&kF4lO)RNVKh-k~?z9Z9^l5fs%o8+dyk|JL$5?&(@@a3WK7AF&UP12H- z5A!`H%G23SdM2n?a$C#0Oii}7S77Y~7r1hFJqRS2(sq7czxVXPQ1b|E zL;u35n*emcdZUDL0c6@Mwgk1{q(`<-2qIhUq0?YHTv7&YyUj@_anfeI3C{$=tRDfa za>T3^-0Xh~dWO=$k=1%)^z-1HNL<8=-s+kLD=NSj#BlpD4C# zkPXa4UaBDD0TR445X9;IgroP@Wj&*3JRNbdGCUFIZ>F>BdeR?X^<0c1LPD5nM1wW6h*HQrieCpOY*xT`E(R9zA5{5nQt2#yW7*Yk29=>jJIGR@b z%YbKQ!I6hfQtCCbD}Py4To{3fo!R*vN!$}-rd4kwGvXsV&otNtqiUCOUEw(j@^(!M zFGLPaaZ>`ZfHlop1{rlJ3z=6soE@p4%slCS2$WYEK6F7q$lr}zZB#R<-GQ zap5d!$aSBK!x_U2s6J0NPj-AU6qc{(;3~wXj%&0c{U$Adr?Z2TxMW&T|Mf_=y?e3I z*L$T#a!{2k3gL8;#lAddbN@H*|Oh2ftjnri(K$9_ZS&rhVaz3EHqJBMM1MB*CwZHOj~l}JL?k}G-W!_#7d-&bX0O07HHe}*fe4z3~W8${2gOzziLbvg1=4I zE8)b&gvDr-xQUQ43>xBNb6d3y5%i6iAMW3n&GNG9=RgIptH(oTUTKrS57_4N$oA^9 z!-2kQMa_mtOVC_K?(hGAE}7CStH~{^L89T7iTg5%`{G!ci5otu8$K!s+hZSfRb#~4 zCXIe?qEqh%-O=SBIA~0ukhEb2wwE22ZCmjtlK;ajSpVrtg0$}B8C7KOq?SYB#_zzi zP)1hx4;LWWu{2ahb;I(HYKgf;rifDbyv(Q=D&TXP13Rhu*M5rw3jDCZ0X&T8JM{w) zS%G!kYC#Sx^zq|=>V&-kbi&e`m`PRcsU6riI=i2CduHL9`s0KfsD^{4%V*Lio)f=L z@{L+RV~Y11jg&P7i4b~gB&5+M%yB=mK6~_up1T9Lyj+Ly6z$lOjGy+T_-@C=+V7fc zHh>gQO;wYbvqOBIq`a&Xlta9SOi(3_3DWSz(ZR0R0qO&D#j)zsSrd^zPH|n{%rUvc z>RjFEtpH29y_R{H(r~G!1X_GI|FDnuP@7Lb83>^I$w;&E9ZxW{*i7|=A25Wk&{kGfU1{|39P4L!g-k(e9f)2T zEp60a14BLFje;oJKT-=_I+*rJ9#5J7%){QvVLJY(U6?#|WIX_~!c?}LXz}qQ0U&W> z$SO1V+AOUOaTN+GwgdK-X964oFk?;^VFqF*{I4(Wzxy-j1*A!|nyu&Z0BZrezf;eTVJN$KMRCq^Fp3;L|s~B$lL}whmDHVjmKgMG#AknLBTg!PA3&?ai=oikZXV2(Aw5JFTh)rsEIMOB)1_k&~P| z!8_irC;4I(x!g}loja(98qLExOU3)hxRY4hK1f+vH&{1W>8@*p%e`)CB7eFWz93x98*cezHHEhj94pGu1tzH6 z`w&256wI4P5sJ|jRiwY9?^~#A5o0!R)UOihaqDUDgYo2UNjBj}J+(^XDglEU^_u+vt5fyjN-y>l1mh z>z>)VG&nM}it%nDDA!>Ko8yJhetde_ew1^d&P$o|>c=@G|F(*}>dBwLF#wT|-E((4 zsRCh+oGLiVe<2kQY<#eRWHAFgLl&GVkq5{I0PMm;y|bU7qX+4C99bIDQ(o*HSFJhG zfNhCw;1GyTlT(CfvWz|T8CWjj$lfHi(~&NdaR*bvd^pHZ30kM4PyF51 zPIF-BTWqkl$Eau+^FW9rE2E^Wrv|6<0Fu?)?D!bKc9A|w;(|xsqxa6?wjN+|7(WLd z&4)%`s~!#P#Q7}%x~U4nj0DUgXWxi%IRL?CO@Q(|&Qn%`!o zz9(|k%4tc(O;VTdY8l@df5zReNh22XqCXKA|D&D+@1XMtUAKI9RIN==WE!R-3piEE zuHD3@dw(^2W!+T6YL!U)B8Kw&{QP)jnW~y^ku6&-X?8FSa=M1fiinV(Un({;aQpq% zZOV$6uDT1lxL5!iWH2@N2l0az+jctsjfqZ;Hg zys^_-*;`upYR`J>VK(}44XXoCek(1oc~X|Y^T@CkJp7QnUl6sq*d|uap}`^{gf;7G zXkt+8t1iMeM4b=1CMCglF$>TX0g)0h)ZWQEC-Kg00CbuDfH%G?`W<_yW0&z|S&g{3 z5i6c0hxK!j+8IRRU^-jfj#g0RGKtNR&wdg|aB$xrF}T!{0xBz~QA5=op-zmPvsG%P z$ds5Fms6f@B>Hk}YKwH9neJX_{tz^L!eyUdWtB4W4=-&Jw(TlEhHnm=Q6kU~uHG*K zHh$oFxGKdE5>Lo+xr}`|Ma*P?QBL=cPtSHCQ8#mGU_IbXM;fNLYhmS%q;jQf{B0zLc7+5g9?e#bSv)4R#$ zgxL*J{E^qeLQ|gwq{7x-9BNR6zz4a(AE{ENn_I5~E&q7D$NyO1??|YAxPb0+Bmx{O z5bOX~qy>|}m3_fcU<}yh2?;D&fDKTu>$#y9I}Z^}vpPgXxt}Z5*x6VpYoWF~C1}Rdv5VHkFZh5Zt|v^Xyp^41JktSdP{i zQet7qqsVRowI(1CM1akY#zK(mOyb6?fA5Yr znsJhofrj=+G+y>Q-KZ4lkxPl4cCEU8HMPs)YL+5bCsg6D#Y2gIy1T7>Me0DuL=|IJ z7$daaEwOyH;m_UlORK4wEHZ{hX5(1}3+~)dpXelAaLif&txqnIChaEak>^$K>4@Z$snX^cA&Izc5>UAia-gF2qXaF zax4t1`6)714p{7Ivqrc&DoMT;dNo&Oc>2!BWhTHOvmFjQ2<>3+dF|8o1| zCun!9h2pUF=KD|3OyOtps(Xz0hX3CBAIH$To5o)V;Ki_ruB^Sb5!+P(0CC>wIeF=zYhn*Ooh??>tPDF45M1SC(b{?izHGvdPk%NUm- zQCfiQz!ra$I0cz17&%X_{i=c^*EdXRb$44pzgFB|aXRQfX`?+v`%}axpGySBc~M41 zcB%Cbv)w!N%sUmYCMM&~WHa84A`52Vr1;41OKn`OLvYFNVg_f?v?90 z0^ul!P9BCMKF|Vv3H;g-LWII%A{VDW$#hXyS;XYgebYwhA(7HUdLf^s_3yQR)u;F%aM0p#(4Kn9wN>6 z)aYiT)Gbm%5ExoO+j7}R%zuE`F_oLuCgsix^*~G0O}uV-O%?NH$+pBa30zE$gqZTt z;)`(;)mrHt4aL|GXsbsC3wuk8xAYG}Rh+pG^=3pVC$v_MZigJ^4t74}`B($X7S#qG$6UUy&oysEzwob@W#dqO%Ms$K{H@fDZ(7rxuHu?xR-p3);7| z8h|LWtND@7ciowXa`rB4O#?MLDOr)55JXbqgFOe+@1z4>!raXIJLGnL8ex3w1UJUC zPDep?mUX4vy73ItWgBmUWav60iv=I*#9G};1)Q@$fT)JV?1*J1LCDW@|0N>AG}IsU z&MM3QGR+e}rp>l4LDn?6w4{+_!@c z&mAjYNp=bKCR@I=K$5%!-|Y0ms_i^OZFLVapyOZZ2U#{Mde%22V&x2s9|eq;ukDMY z|LuAd$f&9spg_vtHvk$7y;g+`Ja`ZDUzOP5`>A*0I)Cd013Ez8{JsGSX@C;`!#kbV zf4&MGUDN`xo52Ztmz^^*_$V0exaxD}jN`%)Qf2Zj(FVwK3;d9HVYO3YGM9lMGTQV9beUjTX?y*WpBnQdoLo5$f3b*2lVju%jdxq% zp?@04;YoS?LlX^d*kR=qO1ppHZ8_dFLmLgP?$r8TMBU>sA&a7k9r-v%EuQAh!wXKH zWO3Hsdok)-?CWumc}M4B8N)2<{P)8Y=ixHQPKUec>Z-$sStOGq4WBmy^Mg58$v_9P z1+G%s&03!Et3<=%?U$$@e4HLNM%agocW@9g%vHVSet;A0*y(cH%bV58)?1S!hW)uY zH*=hMKU7KkmBhaK51aXY?m?ob`x5P&&29~g;V*Pi!brltLYgt0iAl$;mZ)_cD&A5a z&5HEuZ-q?6M%e;sO~p{b^Sf&_5!aG!Xu6ILBeeGQpmOWeA|=5aQ(($|iHJalYg2<%h3+v#!`cbjwm#i%JtpsHQ7wN~6LTy~s@V zL|K*+gZYg+kx;0UCQqZ+<$In>Y?oM0gP~ywNy5mh88g@9{p=T-rIM#| zQ7ETn$UJY@tg5HT4|GLs)ReP$crwZ?o$BsWI?A3EpNer1iKXg|ErcE5{sg%fJZ76A zEPGreA{tyQj+l_iA#X{av}Sf_kxnh(UlGZOTTP^x?GAZYBU%-ZlHy=@W5dx6cPinC z?0ewU?s73oR(T$?`J6WG1T)j07a6cbzYWpO-NW>k`-0iCMv; zzWI8Zf7e_B@I&JKeq2sS`jA;Lb_wB{wiI6oB_-j;^$1}2E4s#b=C?B8bv>nd_7zYv z#_|ygMAOEzdt8;yx%iZ@Kz-d(=H^4f)l{OdqmhiA1G=v*lkVp>^v}RDBEQ@SlIa&= z85p!?mS=JkVMX%Lh15)UI&80{4xBK2I1C?2cHiKqOa8b9KE1a2Y_7(gFu#y~TdfAe z=~bvSBXw)rX!0RXjUxgS_3f9Pm8;bl9cZkHkv~r{me5Sv?2Q<9 z6A)u&U^po*?&ChRTc|)m_vHUn5i?!$TEv9bl1Qzww|_Oo2Quw-{L*nEvxteG%I~lR zr8J^rdwq^<9A9H(&}moiSV%`Yx$S{gY&qIQTJ=+var?3l;a z^JLa(-ib8;J8OjKQgcFWqu~*^MWDIiNdFnntQoqq^Z^&H$F;3pMT0#* zcd84~qv+M?W{71>Nnd~Mfg@{6Ow}gDiFIV{llePlW_Gzfkq~Eei|JG9kvJT3X-~9S zUt5_@;t0NETqnL&fnnc9jXA@Ns!C0oO$VK69o8o`1zvWwyxl9lA&)&g%7vYZt#Ek3 z8pdGdU$+ouwn5Ue>LkrHn}v(iJNr`hwDgr~h37s*Z{-PkMoO96M#F1up;GDZ$a6z) z!M*!NO7~e^VJn#@oo(R)2`ASYX zyhl});Gc8<&xJ&n_AXp&|Gz32|L=O~YLCBA=tck0WkI9hdz=yf(6vX<%m`%W#>Hrd(s(xDh3Yl$W}@2)-qcF+P?5e!}h# z4QkKp&*_dVIF|gw7&;9afgGLCp13M4TS3vIBkYGnsM4d#ttFD$*ytC>nFF%suW|GP zCdM1~>GAol5SuKaH;T@=U!RxD4mI#k>C^nUGCM9U?3OeRi$)i*aWxp|1|en^~aW+!B*jt;6`=%3Ui{tQsP}Wrxno#y!C} zdY$3HGco;%e^(CA;luI5h5SYP7E2Xr_;T)5#6)~4WI#4PcY@O6YTglo$uc*vQO20Y zZjEd;vS!#tm~#(~w@nVrdKexRfG~2)O##DXxTpFk1xk{lL!!nYFnRDm(ah*e~P~MyaSPv zf7n}VA%R2qNO*<>?ug#Zx0$2WS|5%ftxPS?cKi_Jar;ov^xb>~Gm}AyTb|4#dkwUn zT@AYGZbd`rksJxPF`w7Q2d}57)ZODOn3;f2qp4C-_}2 zNW~-)HFhCXO$mX*<~&|6!qpQCOHz5!f+r471cMu|P(^`=f#|f5{{AtCp!cO#d0|Px zfLf5E^RCnM*6Zeu0-g%0IWMBq+jj{w*b5I3ZS)v#)tn%c=LHl<+9#_yuZOAgs!NzC zltXj&3Z%)xk9w(0YK1-u(BwQBoPWt=a0Kc*9Ks1C3;`NM9=ByXQ`dl^x<>q_2KN?+ zhF|E{n-tD<8!)Q&F$BPtG8wzjVZB4J=sJY?wD_ln@S&+(%A1A9>)OF%KS7qC_WXAI zAtMDMyABY2T6wwzO{>+{lqf$8DE#>GW@qo6m4_My;q}g!zmsa75el7D_2<4Ga(8?u ziH$|&o-|a%8Rhv_vU3v(J}a(2!4UO&7DC}gWR8r$TTy{g$8V5=bDyaWsh4PeH=OJ+ ztdJZwFB~@+sXBb7*D{zOa!cIy{6J%7i<#4CM&Y7!SH*sj);DBPtw4 z1`OGyzOC-F&#=9C<`kGSkCwh}sF@Rg!ij+PIL<-Tt%tQom|{GC`&hy@qes|m;5{ei zV0OSvYwNvQ*2nhvjDg(L#U}mm4hrcu;Z2dP%g*JS9uvWb`6awg2}2&VZ-(ERi3=`I zZLfMlczR-&dk11WGS^m$AfF`gK7|A*DYJ?+TI5Y0_>JH-se!sZd)u~qcnMQ9ZAuvE zaXH>u8+J1m;8M%l2llb#F96)+w5EyDsxI5GQEo5i*Zp#5+t0`Hu*?K7bxnyzO2xM? zG~6%S>TAPdb+RrXl$)i<+s|IInGO+0Z;hcr-crL*N66KMT+)z~zLuI$GdwIOsYg$#Y0K_4=WvKU24axvfdlW+7qCgs2~>z zo8P)+Rg4BFPiF40A3QdG+zYM{qBss`@N{?+=QvLn3Eseb^L<}!zLRZv>SZjtqsy0V zUH79d#1a?Woehbq&JJ3NZzXI8utHM^Na!eK+ zcbHjXPX9}MrT;$exYCJ-1zZ~=3zoSD$@}sm|JU;i6bBS2F1s$nt)3rh3vA?$+)H2o zKAuP=8`~6#Eu*IBbD-ef;ZbhO%vh$5h=|&*Kc-lk*f^ygzpK7rO-ZkeX&b5TJZl zoQy$##AuCphjXg)#4lS)-|nbKca~Y^ls`O6rJ5w8U`PR zYo7U6#yPATm&Tlb`gO*R6R8t%`Z+INGYKzcp>Dy%L~&6e=;Q`QUlL z!aYaA^Ze!r@8mR!P$@`FvcpzfGKi1M*U@Kc5oeCEZ2e}Qf{n|Z;m~~ZQk}KL0S6_| z1C3ZxPlmsb))7fRbVWU<*XS|ZIw9dL?iR~~#>J#|!iI#5a-C$~5R1mR#9@B4`IACF zvbU1*`{Wz$M-$O$RX^qw7G3S{$x?4oWZWy2@j62}t3n~FxONnkxYUBiL*G6yTnIm) zBF*MnDdh6!&mD0;M>p*26N~57NwRuw3_Qv~SHGYkIe+JRN`r8O;os2#knmk^^*hnv zv;P6&_`fGpQ{R!P|Ej$xIeq#^D>1|#GDUWgA$TAcm>U9S`}h+i7X$lcG$w)6j)vCn z_E50v83zkDe?U2Wr%o#d~+9UPu<7NX;_&rTE`l& zLrA+fMGQ!9-+i1{#H-XV>F**W)KZ1EroMPd;<<(?S9oORAXlhv_|UMTCKc`TQ|jso z0|zlCvvVoU$&!txw#d@Si(9kvusvoEEmQvP)d1M|`~H3%bANt*-q*ca0(|97x)CCk z(JrY?S{v}MEcImcjmq>3{`!6%*kA6I$U=s>-^%hLEG>K>e3vdU!t3$M#LgAYB^~=7 zhMHlog5=Wha$$Ndr@dLSoS%U?&p}2h?Q@}hvC#p;;Du99v%0o_bcb z_;aCTL;0mWE(!Kq1Uyiw$Tu4dQ>lpO^$vbt2`^_jvv(4-TrS4Dxa+nQEDX>nPqxsP%S%PO;s^^Q* zzCIB7y$=-Lo9xtDA;GQY1W@TCJ4B?m9Z#S>H5H*q-91{=fx?cAzK~Q@vZpY+)-(JN zcEe(UX}>DsoR$8mvO|h_;(5yRq3MszPQmlaQ`M`Tw_tI~YZ%nH(m>Qs&E zM*9;KWuo$Zn46Jf9mr2yQ{-87 z32d&rbY3#Up`}f$<{kY#U3?CF4OQjk~Qw`6(7}HHVY!Uwmlk z&9MsXTZ`&PsEw6j^+8qilU3p)NT=|# zd=u*&kAgL=&PnHr(d8ahl?ALX1ATW+f5+cW|7KbMIgArJqy)lpkrvpoBFah`1;@BZ z03b3KpbQN91ssy$K_3N2dna)oSZ(sSh=YG4%ccu21AuD=-t|67=f^4g#b} zfoAKSk&e3cZ2~>h#kg#Ymaj3}G;khn3PVh=5SEJGq0pJiu#BQlB6YYA3u)F1)^Ldv zT~0wBd(u#O7~^13qFRIXo`%iS;Hg=Iuj;@0_%g5eX+*O6dZ6R;${Qw=%CE_Us13|S zVc(Jj?`TKV|Xbln{O ze(_^+v+Jd0<`z5Crn2aT_fH77CpCLVdE_--XWtWzr~CfElB(OYXH!FKOW)c=<@P4o z+;(yk;G(Dxf6%=6;PXUK&fT1iRT}aY;DPB493AW>?*3RC%R;u=a0W%CuYp`o^J(7> zwO3WC40GhF&+xBp&YzUbmaJA)YZx$70@t9|osv={&>UAHn?I(aUn#n%dsvz+LSTc{ zk-n=@MvGO@?R1pozckBRkn`yi5#d@f6yM;SygDWyo^S@CEd}=|tt3#tf_(0}SSWmG zG_H_S{L0IV6t(1ai2bmwG#(QULLVx)FsW2@WXMem=K6U+GD%alf2V+GoazbEw}N_k zw-FnQ=yGaY*o`B}{7l+?-`!^cbj64uaX@6irm(p=xQ>;Ct$t0c)3&cu&ZwtIn!T^0 zyEgykjdHj!Ct-(~zi$!L8bZXg`5yk*bsp0fNpGsuV$$LTXARY>c)3+xea$C0FJvsj z<)0o&hl}aGmnb1pGnbU98IQ{X5k0_&o3yB{!gzA7DnEuX9(i!Pe0E+yJl!wC{m6gl z0rD#qe!McW-iW6JoD5W4Sr^)F#HzN5mnm*G)tM*Up;4Cj8;S4h>~J3Im*~x-JK{<$ zvq>R767)KMa}K452gbse{cI4@U|SgS%Ic=;!;n@C^Z8OyqUe=m8D|4+T> zI}tw#8lb=G=v`_Y;lFgk%89g)B45e8YZv++XorQz^I}*1=Ie8eA;$$hLzJwAFwSmS zv5};-?w_FHa$V*A&&&fU%Q5oXyo>B4@6GEBE(%+kMF6?Vuca!pUy8?!yMw*TAIcwz z#oaJlVrrXo8}zpNx;YUHk#)C6`p@zL%>y5h9o0O5NN<+1xPPqV4gbQgW84O?5~S*Hq^7nN_H=!RkrD zS;jmV!^zmzp&-$Z4ph-h+f z)-pN`pX=kYpP3}On+PjUd z29iv^8v1gz!KmsUMyO>9@GOtzc7HHL7`{KXk)VH4WM9v;;B* z)t9A>k}zCD-^{V59Ul!o_+%)e(SOd$N!gB&QG{Ri>gIhTYC|Wdzjxf+M_#$XD0J-J z`S)M_1&X{~^oqwm<4CmgpO!ezcm$_~^6oXS*B5w?F-$SSJnP^t!x*;=^gA_KNKD* z2{uRl)6{5whbPK{Ka&3|XnOJw;%yFc4q-+#b0n-ahZz2)7CZ!B;RP_3f+hes8O&CD z{krG&TY=e%hUgzp`;S{HwVvB@zs&dKIX77kZi&PWlQ!KNh4dq)>Yg#vU658datTiN zyoYS2a=C2kE1*doH7rL?pE66TmPZM?M3#D8TTR1v5{~(%=|Eb&JwJT3&0VhqT-W+v z-|Drj3xA{$+YApqTACZ$holWZd}EWp<=AOfR?t@>q)QnV+ul!Y?m#AjUw0xHEqXS% zoo^{VE28`70i6ZQ1XH-yYEvuu9x&hPc1k*O%*S+nlR8-GHDOQ_~GRi1=Hgu=lZBA4++6ufbmm8+*gy;$3tW#cknm!ovIO zAN8QkS4yJsrWi^*Ap=Y}k@mDgbx|zd-DSKw`h}(5dA-){EfK^ldVw~)c;F~t5~24x zzoAj#EucW;N{Q7V)?IYb??#kk?EdWijrFD86BsSD2!Y1ja{S}F?aBDGnd_)5)Y$0c z`C}gGBB0$6LECB$<5cW7Drn}XpCFHuoC`?frM7l;wu=vOa}Sw?*u}~z4%fn)lpE&I66djJh>B33mBMNrA0apTQ~{>NJJ#)eqrK2AO+mCODt_n8iQ6^qud!;XL`!KX>7QqrblD z=Jiq6hlHeDrB8t>nbBm(mR9=If1X?i5i}DeM`!8=OZtdg5YwLkS$4 z0|-TCG^H#S3SJJGvROx~D4mr;#@InAw{G$HkG$)^$03L(B{Z4kI8*O7>aFNm?Djy* z37c+o&2>zJ^f9E^DH622sgAn6hWd77{{=l!sDwktKwXC1nj``tCtJ%lo{~`@YZjzTaQp zA2Y@|_kCa2oHO@wuKRcWeh?=-^l(Aw*+EP<;%&Tn2GiEKqb(7!-@Hym)FfujiQbg) z)SAojq@ns@yjZbKr@m%^GRrYZF_lk)%l9V?<%1*}q&EfTJM4q89$;U_vSIn&WK?r+ z*2fr}kZg|m-2j%X$j&8>u|g~rpcRowr07Xv8VVAqrX7vebU$=sLR%OPQQ`0nOzw-i zs8+DmK_bb!*hdr}z`G_r*JZIk`einEvc^jGVqtX{uR%2}lZVQuc^#ZoL7vXV z%^FV@{<=#t0gj9M*_up7eKIOZuTpIVoAr?vpW-b}-!57?nG|wFSyl9S_mHSdxy1?E z4|=*|6(UpgkII^994^}%@l{LmI3UKVqBL^9GF8{kL?8GS3zJb{hOU$C`++0_LY2eV4ml{7Gw%1C6*D|N(*#LAZlK}>2uJ{{xKbDt zgZbWmk%RQN=r^O3tlxwfi9q@@W`R=>Xy^S{G#`d%89?}RM{U%QD4h7>BwFz>v%V`p zrCv+XU%rn2h8kD?s+38k0WXB&WioiAC)HgK&}e(+%rCy9(Hup~T}_Pf_c`=p@_5=) z#W4G$kuqwO>dLC2QVjmT6`D~UDBfVC<^{8uB&3)Fdg`I>%7rc z6qg%426|fCw^!!Y1GOXjSfhnpV-Ad1DRW_324`p|@D()d1E#-u+WkzBrSlJb8Ia-osQYu4RBGvA=4<>q!WUSAcBrQ7ZBUL&Zx;|OJ zC!B3&Vt(Gd@yIOv@FX%oC0^ZNPAEj3Pn78kT>y(EGGq1>^R;1fbz=+yZAGKJoS!s# zlJb~*6J@}&!fD|cHFi6O54xz(ztx}eI7CeCau}t1Ky;hLT|&fl`no>2%rMC*SyLi90CO3SR-ZQ20zn!l;C9MA0aC7i1=?ThfhmuHN)T5uiNuy-LG!F-B9LWl^ z4yo?>dT7JZ>3Vv-AZW*E?2Pj2b^JPNTuVA9!jHP!M$c;^&MEI|VDFjdE_~b$=Y66{ zr6K@k^;*OxumZva1V4_hw}C{tI(TEnD!%f@f}XQ3U+QZfM;#Zx zq1lAsjCcvEhJ&i`CJ0uPn&iCoaEPs)rSlpY@+xfB+CdILuAx(vfmGh&2b)@EAZKQ_nY~zIHCvU3 z4}eEdTY=8KCGEH+T+FxbRc{6b-9l5V;Asg1Sr!)dM20u8+nI?B4F3Rj^ZWv%lFdi; zhiB)h)3IFC5Iu2k(}_!%Qcea8hw@&mNC7m5A*+?dUSNc7a5l@70+b|Y!FR-{P0K^s zA6Rq1>rW7T1EI6;5l}3^ggKG_iYUhr)#-x-JdWkt-%yu~J|*oY3jLaZC(lg6cJjC< z42vN_MuZUoC4j2m!N0~}=3j7c)2)?@)Gm#Lnw{iIy)a;HtaqG^U-ObuQBpCAk``L6;S_g9k8SX^Ot}>@LSwZFsqz5V`YvA1-jpx#o_66- zWo3Dj=n?wpBgd9BW-^!CBmfie^tDRvKpHE@mQ!`$dv+dVQ?ahAm0rH5zR5zFn`QRR3U!WoAz#XZaZa zb&lqhD0zGqU^dER6VHxZE4jM5czN?)&12iHYL?pqEDt0w(fE}jjvEJ_C-ogsv$QEI zzMp?+z|s|KhGadUr|Yywv*IZ%+WUoU|J>K17qpK&)q{B!=2}A}#np+@g|uz<59*9v zE@F5L&uu!NxFFs%S2mC@?=j@{?VwI*;{)}4ZQlVOd*w%~b!VD-A1O;T2zfX9HIvU*ML?pC9S5;RXOeRcwADv!}WTYcG-Q&@U zzpL0E#Umx_egi?Yh!2{nl)!X)(Xx{N3LyS5nE_0&6UgNO!eLwnY}oI&p?tJ?X7`Mt_vb`Lr%%zk zD;0svA97c=X6XdPR^C>|=Cnb@)HitH?x`#^yFvBlQ}~I1kQWZM)&W@XsRm#`VNw^y zqPO|ufDhqRwlhGK;5TSn1R$WWdmVgoN6mdljHuo@i9qe1bC<=#9GlZd0-4D9os%JX z94`pQ9cXtg>r>Yd>B2KPI(_ziy30U+>(-jX=!rA z6{1g`zQU1qb=G%vwJxy?pz_XW%D$`DTECgs81B*(#Nn<2AHk{X~zTSgQ0^*88SOOTk97mOH>w6xkHu z6A%Q+W^zGedfP%W-ce|{giW^ZW762LAgX%NTd6K13SpR)n@;9FA@L^6vXrDJFvh?D zE6)!pRi$M?&mg)VYuNlBL~Nu$?L;-an`}$q8I94R(#pn^mAJsh z;M-*^kn1iN;LA|Mw1~P>^-Hh5BNi~~7%|);ygAY1t52N%KRXEjKeP1bhT#9r7uA?~ z8NsHNnx4&`(BkzSVOnprC9u6*Inzzq&zA`Is#8c_=CFB2W8vaTal4oP^pnb)kmR1s zipFK4ZaTGL$ErIHkx{Q_J2p979#zp>TSbt((H1@07^ao#+n@kgSQ#hkqQllD-WX7o zG4U+n{j~0%v087Sk*0pZu@^lxqxsq8DYkPzq)-);2i=FTCupEjsvomOq>sfa=uKGS zgHRysY_#P923^@!A-Gs?Ees(^P~qBrk#U7M59LrRM3QQpn$t>34bQofM^ch;@6bYhINs#GE#f@fG!Yix1}Hup0=7lmx)m6e z?*U!f8Po^f-umf7s3~<&0sfC`{C6vWtk8dS>c4B^FD=0T?uGgv`2_#wUi@7Xu}Ms} zK^V2KRcA_aIC}4#Ioe2L`HNwhEFa@d)ECIA6+t_WFTR?$VdUJrWwE8Vyi1;8@hEAv zOUa_YqU*5R`Lp=ai{BBo;8{y?#(8=0f~a$33Twsv2njUZjV6itZ~A}@rN-yppmcjM zw?gTW_tkq-$mSznV2C%>u%7V%*b4&+A*_c2WcHW9`KmNoh#w-mZ|)NSM3N}wvDLaz zs?d*)5e?{v2JtGpjD~+kKZFJJLjl-p2@ormEe2vkA+k!|HN_mH*Vn!LHiKJieX>5$ zotaW=O+3+$!Ieqcv?`7Pw`9{&INTILn}t@lGLRD$8V_^eccq=qifDXSRqqFJlfZ|~ zsK^toY?oR!SNq|9Twx`hi?;>e@jQm2lNpa*^r;(ZHxt)abacm0 z#AGZuZWy;kM0%LWwHcPBSv-QD1*ILEH@@=PTNWL&W`pywI559xX3OQ(q@&9*CR+at zMbu#sJS~v*crIH0!Lwyr+d#l<@=~;s)Aoxny({iDBt6;z!8=VJvldniMG{C9^{au%hzKc$J?4=;tZ-PN}OP zBAEqBj!&xvNWkp?tW$TAKMrJB>1|FJCm48PrC}%*O9Vstu*K3R`qfnfy+cF8_7BJs z>E9(XwL$K~!wGNuB`2aMf7CLVI1cU>1|(^fD4+`O(4!vW+H#*Q9n520S)*;pno%R; zqi<|xvej@v`Hqe{#wwnqKR228p6TidKzNB-h*RISZZexD_qlg~<>pvF?K8%0{Bu4NswGPOv&Ba-ZjS9d!|dIJLSd_sfszw)4yCb_5?ppX zR8~{##&Tg5202HM)Yi3ol9|}WM^Xu=e;dy@uAEqUK62p?^+5`gRh`MZnBC?C7P+vs zFhoYU5)FhmErsyI1_domnVaN6wEEKVTu(qSOtyXq)lyUEbLP+#E}#|v0dLZ}_Q|sA z-D25DqjfM4xzGLrROKvKRWQp()c%CWmto(|TqVDptG7~sCAk3|2D~n-!`}2Gk*vN2 zSHa++gVMU1fzPcUE;8xUO<*;08ZR()(cv@PL~coM3CY@SqFQVH*%PykSLo#pF8gH_ zA8R_Q;ak{ZSnhBe)sxqiahf|o`B@yAeK{!W!us?`+MyeoZd827=@11b@7$DV`f z6tOH5F>-0k)oJ%Hmin>WmqGEY2;tk)pfjNlU-@0fD8Y^)aZxmIA7lM8WcBvXN6-oX zNK}0E>$uR+$QZ38irN%EVd6zKvRCBq@&z)<9Ba}iLKRB6tW%=B4E`C9ZWZ9sg&^!R z5ywWo)8v`X>a$i$ zp?b&Py%^&;*8fx!1T{hn!GIC5=kLA=2acOP%7AskNgnrbIn7_=<0X3S4Nc(QQ+jph z+IH$3xshNeY&D26uX5MIPw>`?y1m&eF3I8&9q=jEc{TZ$R840uZoSo74GZ3rM6a(* z5wCGvntb4teFrml*OkFf{^bI5PZMjvk&fer(m#O6*ggm)J zUo0Ly_`3ZK?kdoZNKOhE9y8)uQAB3u*Y=$-NsOVd)N?+{NnmCGDyc$|p%`jw#~&*_ z`L4W;Mu2wJCj$59XXxn@4*4CyWjV5mY{i9{6j>7i{qf?3tyv12Hed zkp+{&h1@SZ?L}W7fL>u-RHy z_zJ4=?EkV$y!}=@*ENi+4N%EACK$rQ;b{hF>IzAL{XKQ2W3N4xx@v;G*tQ0sgu!8d-RmBiII?@;MCMw zmmhvTe?14#o|C+~vR;mVthYJWIn@eQQ#oMDYE^G@nnc%dVG|-DS8A#D=7pTuttEpc z0^_l=RRWeO3S!3Ii-PFsmL>tVt_vPHAFA-~JK_xg)~bt=6Sgx7(iOQ12l3l1BrEK; z-g6w}(x-MX@cz>(_At}b__k-6?MG03U=5zc>sfvuX z{`~dK^XMA>j3e+)L51}n$6Hx}5vkUg6@pvX_7wc(ot6L;QrRk2Z?~O*CC4paLOV?W z#!2#OyShI3|5wv7AbPB9^=ktv3OM|RZvBW1hcuuCAh`5TY&+))sU)c?zU#S!wK0YQ z_7f%_{Fj_5=>mKu3R@lsiNd@-uV_9{lAz`>@TIFJBy?KdmXcQ7YbU-V+)_4QEarc_ z^Ra0u)kxqjSh+Q*3LA$+2owkqx}WgQY;oG;tmwoEa>TP@XC0OIcix7kx|ECrH%jMyJ@aVs6;9s;4|LaTiKXnNH8}|%230FgL5LT-iqQ}-N zLj#x#xh@2>mFj_=@Y?Oko!>s12@p0bz`CfJz8N_8$dAAv!ktbg$E($k)<^SWQ)~DI z6|)hYTfVn82QQje;n#!p{h_pH-r|@2Gxrq=eMhY7G_9$AMeZ{(u97?;wTLJ7YqszW zH0OFUcst>S!YITG99kO9rv;+g1D^FuT-Xb<)6mc7PN-j}Y2sKmflp|b}$VvhfbI=P&!jxC>9Nvb|(7- zj+0|K(}A%s>A)DYoe{9@rzqAf9l+?=$)JOTwkWDvNFj0P-=v(O{5|Cic02`GC{G0z z4gl$rrDWy6FM(ZCSg}-y`Jh$?0eP#L9>{Erda6rB7&S2x_Z0|Z2_d>DSg{jh(I>i_ z@Ivw>oq56ZIOo<$bBuo62l4v`>h#ZpjoBp|ZcePcq|=Q+bl`haYkXKwHXM#rStmo- z`^?Er-nINh+@yMAFpF9;*3%fF7!+obg%*RIUr!w#KE>`N>p0+zvr7+BlsN9@@M3}WE7PIs6v_Lp z!hFMf;^j9M<^3}$_D!#0-B~+h6i*x63dYFBrEWN;*Hxm@SY9z&-gt5RunrFc;>dwL zDhnZ0Q|2Mj%TS)L`-sj^y6TZR^pT_sw}D(maC0f$?edZ{w;(J!4AKFRjyjBu{48vY zdICbA{DD*k%KNj@FILG8T%N?ZfOQMZgQrCd2o9Rz1H~rb=TTtSOp##`^#K%13j-^r zTk9NOvO&T2lVC4gpU5fC-DaWmj|D5?sVuxYPGF#Zsq-Hi+*-lKz`Iq~r|aXu{CcDm zw`>Ep^TUAh{l&L`VI@-RUl;t@=33vb-~Z?i{O4b=60Z9Te<*%lirtYnQp}$NEqyT6 z4lM_+1X$xF4G&x1+2_eONyHzEV4ryVHBUL%eGVY&ocO5n;f(D!8{*dTrhk(R#{^} zO;h1|Q0X&yh(vQK!mp^^oyZ|4hSiB#*iEDQvk_PQZCqi5Wx&7t zVFWZrEc`nI0*mXo%o7{ksJ()_QN`vJ6;ea*b+`||nVY_QW8IUi9fjuDazVTRqfL&N zX{k2LWszq77M={pvnIOO;e0SUb+|#z<#;8XJp^VOUh7;UUP!ae`E}nHR15k*A}dLI z4Ijo6KZbY2IafM}Jgo6n0fGjkAGeP<4b>0XyaC7%i%p@xN)87-(@gSO?B=cYjIY_= z-w|H06kdk6gO(*>0u~BKvsJ^`yG0E1RfEe8d-h=Z_kk^sUNN`m%bYcF`3h6_Di zHe5=0Ont>JMi}sm#Y6Zf8ExfGnPi8Oo!?1!J-N1T&zvqwE;>R0u`~Gm7=!4qnbrB0 zmEN`|yAIU|HzBRn0cw|4Ut3BtD>DDJhixWhDh4*&KZLT2nK~=wrb$kzT5ybWV{2q{ zGW$U~V{*_u`x)^%mn5T?3c(p#h>}UCyvCGkajf1xk-oH1(os@c=GQ%Pm93u!8e_Yf zMdrFrG-gY1CYJ&t$t&dwS>oRs?Of1^XE>#b7u~sBib@qZk@~;O@<5SGVmijCu;Shj z{XW8+Oh1OOi6yj!aD|`C=RdvAK>vyD zWim=yog&KMV?U7@FVtI!dN|_RV`i<(N zZdKT4QSK0h3yIG~gEW7U!LN;?5)Vr#Eb&SRI`i5VX4fb{%JhEP8g3Vuhgm8f_rG|| z1prR)UZ&aZVojesUJGO9YYf_w8hGPd4~o<_Rhkvm71eWHrjI^)tdZWkj&Jp1Yq_J> z-+MuVfh&6|4;6f0`v%*1{D#0qi;753WuSLC5{fIcn6)&5aiPo^S-;{BtSvl9mYsXs<_Wl?} zIrUU*`^%Tj#F(yvZ;8^I#gZeY(eu`;qnS>oCc@0~vdU-&)w5>lHJOy>A}a3-@=Dd!NCpBRYWBQx$R5ENj<3vQ6V^hxn=%agX zt&QPOX$b4$mkKfpN%49z^NF=tMU1(a#P@6d2gGaEP*$dF7YB;dh6=_QB6=OoHkG={ z;#nB^Idqqy_A}EANf*7_6_Oh63QsD-$!>X*7MUibc)9qRgpTz?<)5gV6y*t$7;(ZDUsBAFW#Olu^P%cZ^haiX%zzR{qO~Jtq%5r)9fjI9S$K zmWh0Xk*gayLXUWGai3>cfb3Yz+?|Ibb)hbWk8r66`kOC!EI)8Lb?Cw|foOGq&!W^M zMjob5-+JO*Hbt)`J-A0lXZ%12RzsG3YFE{BLA2~lEgAu`x!XdeXc<)b_)_t>gf5LC z`t=jr3Hwny+*t5gO1r}twYJC;qN7p=)WkIwFoR`>t&aM{Bp^_UM+Bcd zI`=i_Zunk+;1%~4*fV5mpdGa8*>(3lzPN86X_ua&R1?Y~*1Q3peB@8{zDS6v!-F^O zg&nb%Nf>U}Gl7_q=i^`#Vlc+aF1jMa{WYSuL)zu8$=+kunxj*SnhVNgv>JWsCt_R7 z>wZz;G|W?M+kXb%R+Y#&xZalcW{^+q?ZC13&G3u-LbX*r>DDrZz9EXGjFf`ezGUv& zOSTd@UQ@)#h9QWNRB;{WwC5?-fDP<_{*+#=0@AC45C*T`3g?O0Jo}E|(P@_c$Z@oX zdPAQ`|3goDqiNXro&x#IXASJjQ0@gE#iH^-9o|zd#tG-hkoozAc>@`pPMby>A_()_ z!3Q0?=~Od#qxgqWVUpWXA=dAR%U?KJVrlkr#;U6dg3;L8NQB83A=Z*lkhoXJa=DjDpQX>n9Jp&38^hxfNF7Q`hzUkp0S?eKE z%Zg_c6uTfQ_BnZSz7eBzRH=i)){dWTYvw5}!Z>ux97Hh;dNLMUujT;u_22ltBZTOb zg(e6m7$_5-Y9j<7@QfJD4o{l5npZ3qE2q>>|X|qrd>VlAnb>IDwyqM{KrSl=MDVZLNUS z5V&oW4LA|PGwVwJI_mMrS|4COw*ZwrcWM>5#**_W*$Rzsl(TYF&D!k<)kV(AT z4#FY^vst{;bQYTG=jWfNe`AI8#SbU4(D0uYMf|LWC7T|}05CLA{VyH*c@lidUFYDc~Ug85;MkP;TU;Rqbg z$g&BBd|x17FrR!N8^_8 zfH0ZXv?6#*b?^21j2=x`@5}H_H*}t{fCb;@G^AhmUZsWQ_ju*w;Xgu82xmLCNWnF8 zFDPxe^zYc(dxFK4>PlvptoO{jFzfZ>n#eAsLAe|8bxKU^PlYe88!8B)oV~S7_3uw} zBhGlx2ORQsI|n(lBhW3k#_)EWtBJq3A7Z0}xZ#;n2Dy+YnmC0(;F(c9{mdT zVBxDhkAVk10n5RP?8wYgX4VyTyu-lL7@_-L_C>cznBt6~+O@J#^XhsyUSV#tbsL3Z zC-lWaGFrI2X0z`=KEgE~gF;tY7>r0)+i?vck!mKzEFAq3SW``Q!l_&AY@Iu{IpfmmQ=RONCrv*!bMn&!JZ z5Jem?C3UMLpMZ6HM8a5{V*IUX;tqsIb|I|HnbGufV=|deXgIWYPXC$c_$XCUOdg(# zA=#_B+XMw?jzL(@5WIGG$j~}sbZjGnD92))1UYk2YEw_w55ze(8OSVc>gqE3z!Eo` zZ+4-}#r!d=5Y#;sAv?+6%#j1sMzO35Mi7k$$<0>?r zIl4H$$VUMVe6~~P!}9lfLUkblvb~=kZKPdy6;MWjtbkcP!+91SoP8}Syjo1_9c3l4 zy^T16HwVyz*WwR;W-ys26Dp>Ve~Zo2MkW_Wy91T#Sk+b6@pJNaCDI-xTQJMf>7Y>D zfo?y5vZ@J{T+Y7ZtyA?OiMN~%DWv#wy<87Pk+FRty4&!oA$BTXU`IRSXwoueYLGFM zXhkm~GYKdt+zGy6mTszy){Ip6%rN~5M$;*WNh%Uudk5N4MKvAU?`WwxQc2SB;^M5C z66I7gH0X0=fD1V~Sh%M_Ri*7xzuiudyerhgeQa2Q)+Z=9BWvjQy>MH};T*%!wZ>$z z@=<;L5{0Wc7EGl+0$WT@Aq$itBQDA%6yd(*T?A0e48J-^!)mJuXuudw*=}`oQb!AC zjlCBo<=8CZzYbBb8E5OP@Z_|#$$w|!B`Ln-N$%PKvYazevRh_Q%8iVcK=H%Tpoja> zDpHH<={gxc?V)_Wo>??UTa4n`gI8j52l^11{aQsLql)W=cnu$P-PF8_v%Gcr(_BDy zAPZ2I$?ER#C92ch+9*WXMbtea@|)2E=Sm_Kc#W4EH`LIx!>Fbqh>a~aw~bb#7?a|G zN1oq1*|D<$E`{$@<=?qJv-si-7iM9o>l#U;WztH?wldIAQ6!T~Kfl!K8)BZ7T*EoD zoR&ZvK8`*Wo$tu4=4i4=ar{7IO02V&-t``6S!tv%@Im?U{8LYD)l`xI4NDDi7KW>? z(Ex3DO!`Qgm>iK;Yk_Adg-{IpebNpOBNtg$-Z9# zG_`u;<376@XwuJhAO%+()KLt12-2W03YsTnypZxyTOhqZZTxr=zDi*D& zPIQ3_q&M)<*16fn?mFK3-h5=FIpT2w+ar?&r2U~%a>HFa(SMt zcw)FAJ6(i1o!)C}eVoSjBy-4|BT1JDEW;V?Hw>nLi=4R(Ipy_-1Y-t8dhASzj6c<# zH{>o+!&P1WEV*>)zEIkJ2D6npD_8VcZD8+jGpD#uk^ZyzLE-H48uW$de*2ik8&Zak zWQ09LR8d)SWOn12v^8F1n=2Iyy}1L~G$oqMwo#Be&7Ey&6@m~uIk|Rr@)Mn$QQrHH zg!G#xiHWJyx8!Yk`&|sB*5+F<$v|Q`_*;(7?9MZ`4o(U^^l~@}E27-dj7agrea=h~ z7K|%}yyQkriSxJ85tfM}^!lnT;7$Po1^D4Ruo9rX=Rj9W+VmZGdH%lsA*Y*{w8TkH zv%=&RR-`QM+^dCBN8 z7Xik;T+J8~i#z&vAnP$;1F_vSZHW!!V_!J^V?_N)&W}>#iY=h|cn(C^4=P;gZ$u8?R|FuBCQ2rfg$n_57KQb7+eSCB^5+@e#z4iBq&A+)3!Y&@_ zJCM;?me?At`p3jGfBsuP=+%C-2c=FXd?E7V*Ps)i)VX5ocOEkTB(}LBaq4s7zu9{* z8gq6zS@WlK2q7r{gAh>V_yB_9KbM8?UOHc&Q=ZS0ZHoP-C7LbSfP}w(hW<&%J?paJ zy6MC+0G}eA1K zO0cQMat{RLNT9_ zG%uIF=ad%9Ek7QX8d#fXslLRhra}n@U^T#z^5kC#Emnf+^?ei%>O6iO zIb0C%qKAh(HY*wi~@;*75%Pa*z=7@%_Qjn{-~sZ)(a?)+U8{Nhe4!G=bKkJheeO z{B>;^=A}?_iTq)(^b3E%G3j?2$AlKJN>a}5ClW(DYWm+^EQIlSc@u)g&J*y&7R%7^ z!TJ#uwgtfAi-RkI^p4J<#x<#-nw_AI$CHFLRucBsu8@TD>)PaMe;0u)jBy>wTS7m- z*`FVsmujj%S?DjklMAr%tSXFFpVa?i6>wey=1;l3PbG9J)2$pVj4_);o>+OkUl zYva^5E7r1ralxZk`HMT}t|?lhr;ls>EI-w8cSX@1h8wtTe0P@-Hj@s5s5dT?kINZ z(6OR7_rQGA9M1vrgVijMMNP-kNc5zy)sZ%0Z!I@jt*ifi`Q-#N><~&I$*jvxSK~jz zNs&`tSeRv7xgV7pq9oaED8otZN!hP0v8At1lgXufMKGY6E~!Kv9np@FwDrEq*@x+z zRF1I&q(ub(ND3x|Jy0TpsoXWe`$fP5utC*u;2*fXu>1Spi2iw@^Etxc!0*9`QDRih z)&Vi8B2$DFUTS)%qP!F7sj&FW0Z&gdtnm$MFi-e6mWJd+o(!0 zk`nD6#pR})MGpfF<8%7q1iY|dH)E#XW5W<(ApD?S zE=Rm2IS1->hWzuh{Hkw+RgqWB?2g-_-Q@Y%R0WOxY?o_e_%XjVWornE*Gbvq2+)Z^ zaY@hj2R*zy@+BWx=k#0HWxmUiiYvEcMtZL2O?dhdvpN@4*mG2`JK&)sUo32 zb!oXWZ<0~+Da8j@d@stbokWRIh%1<0GU{%L3?IkodS7A(2 zoH_}CDEE`VL|8H2m!lisMvq&L$=by$*dowwk=@A3W|lQt3Mfa~xZ#s# z_}sK$%Cz#Nn~YXPbOz#0D}=M4g2ezV1C4^hv(txf~b zeFJg>RIW6AAbXneT0}S(kUh24J5ZInn)v@t8~EQ^=%4Fo%Dh zuq^C$LWN9)$&@5!9^Z{-Y0CUSqf7$Nr=jTFgoN1KZb+PHrS47>fnJ!ph+sz{BXhrKl>lMD3j2 zk|yK*F!$ih7ghMN(!_Ojp_2?T(ho{3-HK~pbva+`=$48MG<$reWui9S8aSS`MJf1sPQIAVVq{qPj>b^IC}4+Bkn)-Gk`qDA+>vCG_2*O{ z-RE}S$R4pk+6G8=67$WF_63H@9zqPY`0Hw8`x=faKJT#_u0mDvp2^n-ZS%I<&(J8j zx&!$NaCF0D>Su{E2Z&cYxxmhQR9Ny{{WHp@!PY{>lg3P?32xdi)ees~+|FDxLbETw zjjGx)8}*u_Sg77}+?kB&L(v}yY$v4L(V=v01jL#U0J$B%yW+iA91?)9LCcsO0s8e} z$xbuKufBx6Fi6r2eLxnJ9&Tuk^ks$-*=uG?%GXssOUGE)#jAx_^r6_kA4x(%C~>Yu zUE58xIN{&|&gZ8D^(h-RSr0>J?m+xPE^)gKN4ko2%G|-{&B~R11|i1fZ&EOCl4B

YqjMWMBLA{75XOnt$to;B!`Z~8GB)8iEc;XgVdz) z!Il9_m+GSobCe4DX2O&Yg`?=vr!+<_t8MSsejXQBBZT$WEWvTY$D6noHo~L*H;~g^!sL*wD z8nQaJJW*Mn?zKO9gEiY0zMHrD@YK zClO?cvr)J=$hoI^;;*v%;_+(%XDK{#BfSaBnNHDQ+Q^$ZXr9}+Dw>~nafd5MIIg3N zAoZ0|g#pWRbf5*c&NTEKoTfGFFS%f(s1DsblbJYZ&w4k8^6n^To#i3<%d4jBhDpSR zuSBx{txE*!!)(>3rr7qqmyR3aDvP4ILu1WL)MLC4(49oYWZpku#qzI{rv*i|@3Ccs zH0}gu2MP}$>j#zc`0xsku(j)aF0=4IqOP<+k~MUq$pn6UnAtXzU9waxRcAx&jg_sq zU7YcZN3&5~$6bwX+Hj3&BUyKQ7HJ-9=ACh^Mn!}1DqREwfYG|f^#&2(<1J#K@qoV+ zY<5ODIKQF2yYNuP~Sv*uI!!K5?i`jJ%m8w{7l1EdMpQzIcIYh9`O>O_NZs-xU1 zow(1AS1oeQ9!CNPqYZ-yrKs#l!42v(YscjHT&1b~tKb7v8L*{SZ8W0p7c23H<_6Wx z-1-YutCl+Fkyk%lhxre|JG$elVAX;1uF?EL!0KvcOC0AP=FGpEHd;4g9UN?BNfr00 zRn3ueD3l=z7V(UwdX+KNXZ@e=c}HcKKlz$PDz}&UouYEq@yWuLd4}!?W)K%8e2Eec zl@z)hMzti!c?=Vl#UC}1S(68)x5{_=nk9P{h&;j(nH}p}XazI4g3GreKsm7RX(@oD zI`arEb#t+|NNe_w14Z+Lc|Cvek7r}27))Du-DKH`==G`OVWrFxELk2=5pZ<$+rv%f zK{p|0=g&iDFy}Q$8YGzPWPraLeh$<-FWmHFHx3G1+aL)sdso&*(Rzox?wmDT2@wlT zGKpt(T&t$*Ru(%K_#Q};T_Ubx>FMxcY_^A_MzSwRj*T7j06nBX{Jv!u6$a>aL<*_F z+i@OF?oh|Tpo#Ld0L_Wl+O`DdW+Sf+&G&<*c);YaCVL{_p=D`;P7a1pK_f=Z0ABl! ziv$%PJF6Yet{vFX>z7^>-jVJ8N&YpTXdpA3Lb-*I#a<`T_};&DHdVju4G7R zTd)Ac$`no#uxBoYs6FJjm5qNAlX&vW_4EfjvS;ZZudgz@)%vf{K0}W`w)g(>t034S zqYWF4zWI&)|AIaP!m@w`IRp0?{TUBNVL?tL_Y!`p`g;6g9xVVrxOuXw87Au@!NI4} zHk;;G$n(+K(VIAKpv75v5pE|~ANI+4**5u?7b$*2JE~V;rsW8WpN3ZkM&+nO%8b~B z{)qk*_7D}}tyd?=s%n+*azRRAN&0lCxLx$9B$=>zHxbxJw`YJm_2v3|D^@pKgqtDX z`RB>I+d9aRerP^yt>&$Yx?cIN3))d`Z*+fX$;?8Z4SF~SYboruXXRqT4iPnS)b=)C zr&TU7c8hU&_Q-Xr8kI>yJK18vG^n@M98 zZ$M~Nc?XISS(LfeQpgvs@NGsBg=omiYsYfri0jRK+fy4~3hvOYi26R3b&UVs?}VAi zoC+CsIVmaJxx8W}Lr$!WUeM?6%JYu4qI-d*2U%f+ou*pAiln;ew+~Lncd-F^PX$ywfJ?1De2q(ujV`%HcMj1wE;Zi ziE?e|tDX;^wkkj3$9|@ggrd^Gtp8T*N0FU4tW}-Xff*z1q>vG5AC9nc*lw3^%_{c) z0H>3o|Jpas@irar7C*qkI@SQru$O^Zopf~OwrjpA1Zb78Y9EA!&3KgRw;bt1IMJH0 zPmxjur$ZK?3ev0CdF)J)u){mD-~1&NHC~IT0J8R9khcD>CnMocQ{lZdzE;|@G`=eM zpC6Tn{@hAxard613aKKCv~9^I`7@pTzqNpWGa2Q1`{8J+2G?sucokHihj4`U0kuF< z$<@c77pXUAx1R6+lfDPvt)=cjA(Y94yyeS+4W&N#8T2wLJ2xzpKZ;2_7Gw%+`Nb>P z1CrMZTVvyu&SIhKAj-l+Kg*?g-@_ytg5!Dg;2~S+_vD}Mii9Ef`k&>mhHJ@$k5*l}@ z2w#gYQG}trzdZSXa7GwWhI^z7u}t&0f5?T)EjwCxK9cHxY7l&E;?cdQ?RagCyH#B{ zCG-Z*KtEh0370Ke{3}p>w(2#6S{uQLTv~bfFadv(B=^$-V5>V5j!XAoO-@Up`0=1D zT5QDYwst0Czj*y5wkv9aTXObog&{!M!;Qvymsvr*OBMtgUT7_Z1f#y zVrI*(u$?J^Yr8ijr|p-G>610AGjATr5ogENV0yQR0MRT62L`ZTCSvPIrX3&!hr7)# zynAgOApp1PR1aiYT5e>aAH4&$)mi0Pdz(_ce-g2(u*ayX{ZwodbmTs_lIQNBie}iv zSYA8fvG?NkJ_6veSyEfSC3F}$u8fThCGN@>J}U{EI@qrgwml{7OAR+kx5TNi06lz3 z&K=Q>;JJ~z19&uJS2zB?%rsadzB{fxVpPgI(Kw-2gcHSjOC1}3hCf{7s=4}w?UBBJ zqAOSaIi=qd8PG-f-1$b88@?)<5?X|pVzH4TY1P15Ki*dX<|f0`YS>mJxXZ5UsU#N#IcN`YvSJPd=d#GW$h^+W=p#To z8ZSnc9GL+Y*$LB#uT1gJ>rsNzKa&!-lDi>7;eyw)`PB_I<)Wt*Y#-yNRAos-;;iX1 zIFDlYc3EN&s=I2&vsL$RG%t@$+}N$Jp{7dfTuV=5`kFW>Fko1J7@Bfc@r-n_`=cvn zxzw;MiFo*OHC6#EDDnzpnK29NqN?8Z$sq|!s?ej{9a=%;H6(R}VI|_?XY~oTJS9uX zyL$&(#p1tyaG|XuSZV;dKt@EGkZ!dS7W1C_rcT!AN`o1}au^REO54nAkL84XiOt~3 zlgG#lmEpR-aauCNh_u(y@p<}zy^26E{kbiO92Er8V*VFrJuy)Z&1CdAd><9e@K0R2 z^CvE~`xBS4>50RnJ%-Xc?t8W##6U_FZEf)<-?Hq_P08c5-r_#A6BSz*_My`oNny(2 zY+A@7BZKyq_vt)#s*0~g6M3DrO8K6E zOb9S^(>Iv!9w4ucY&e+u84mJG@k}fyBb?%3b^4)5BNvS9#yKSF{}4<1afxZ@ARXpN zdr5`NqGuZgpx_IptIl-xGZ*<38m+U>oTuC4TV80-bTZ02mi~E{LO)Fv zA51UDd++0M+~}i{K;p<0jqch7li6_w@{a-JBbK*g*$Df&5jsASMbMDSQtUG`Dwq>@ zZ!yfJb)1Z%4K1Yx73N5v$HgsBbu^OgaHP1zv8}SEMY7(zuwYTH*AFZEI=bX&xEd7Q z$TVtavX%HlhTMt9a_%NvT>;w0V}nvn;=uJlt4;@3MYs&y)ti$!b)f;NFxT4;GJ_nl zRj42bpNA0@Sx)TD>ebZAt?E*vt+os*%ZvIeNmv%;3VEDWWSE|uw5m!pwjORitL%bLWTx+Aa>x)uC@E4Z0%^tzC+xoT#y{x!Me^L z%V+%EXYJ=3_BanS_2uNFXw4#_`q&Ek<~3>ZU^FmLvZcmz8ULuAYj+L z!gyPy(Pyl%b0ESx24gk~qMy6R)EV&QHlcR_uZ_Edde6hGL=-)bz{1FuNz)O>$9_vT zu_?i{)JdD0#-R6+r&$>CVZof9A`;C~U8Uj^OEe79EM9Fc=066~$ZX=*afK4A%W&z4 zO3Rby^%pe>`xv>V_r8e$eO&vPN1=bI`D1oSfF7MThQlaa8N!^xCbVwgQL8%?f8^u$ z>E-#QS9Xi~(bOoE&7XNtdQlDc^L0YG{^)s$2&}JVk;`4LA^tg2*7^M$C&U6-_bC(p$Td)9 zw)?q*I(TderQP@dH1}&+%J(};O6r#AB#deF1Mh>D3R^^d$Fe8(zw1sYkf(m3DO<@1 z2#XcRQ8cC1Znm+dW|qeQ3p$Xwc0x+EUB4nC8pTML(x2_Mq%eRs%r-%hjeOV4S60O} zQkQ^+`2A?16hprh!49%v5Zad2H}$i zaSmz7hz^jgN82Fl4+HHP&N*5nW25oB?^xXKQ%$}q=fO?NEZp>$EtN8E7#Y*%n3jBo z@P!SpVK5?qJn-x5j}JZ>*?3m)@Hmeu%84fa|NU1<3$|}W#Qm0@tOs>E*RPrp?sIL= z;a~3??3Zt}GZ`FBpU_F79C$_$`q_}9`m{J z{Dl?DZA2KL35(Jik?)Yf1uUWlQX|ieMEe3M@qex)JH5|+o3C=UG>oEq&V$pXfrwnM z+`jC&1HB@_YV3rJ|JDM%qgao5*pN}h|0gTCkEh6P*Oi;+c)%2b+csTaiUNjQGf#gJ zfmZy*C1O3q9aM1K=lqSv$eADXVuj%bK!`>qIzY5hR3zQ_2iyJ`E0EvW1xZ8QB@i0< zTkP36^PA_txw?Up8Z~jZ5AZJASg~)GGf~2E;QzV7le8(59YlkkA5o(fiEEBlt zPX}skkhlbXV^Zlik$_*)iT%pl_+zTnZ;vA{W6ht6LdanKH%Xf4{Jg*POX?R16#b@X z#N9<4V~Be|dEAN6;Gfd{x^M2|BT#pR-rjE}5+~HK6cGAKQ4Ym=Fe2Iqq9XUHz>elZ z0Z`Xt5kYz22aUE9+e)p{=ZER&+sxH}^yw65IE{*?aj9p+xMme&DC4wfZr(?z>>_SQ zGv$tcrP>}XLvY@=-rN4ntHaw$z)I!jC&D*8kqxz_x=d&9)Hy>aWf6LsbHxQ5bX`uC z;`_;?jc<8zHCHg)UIV3+(*W!a6abm5vdNi|6Dv?GPq;~joUh#2{JvsUu{6b~#Ho-` zT{D8^aavO~b`^K`rQ*$Rs@C{gLN|K~^$B*BW$7v9K-~kpKn3 zxKC8@HN&BY2=elKQlHmjv6sh|!e*4ED)f2xn)mn2Fwp{D!?aU-qX0JZC37~Y^4HIH zxa$+?T=4R9^JZ;Zz(ED^TKswrzGdF}bX`y$mdr36NkL1r_W%6t8v1kOrW|s83_XIZ z=vAuqJi6?7u?|0LzXKf)Lb~rjQIxZIh|DN~I}pt+Z>ls|EcSmg8~C41{~yl={s+AO zkBK8_1OKmz``;jrpl$tM-!=V#>}a{LN#=7tnsLW{S-9sT!}D#(<%Iri_iQY!kImcb z4I+Hj}Er} zKCDVd)~FHfKq3{?k6S6y>-p{&J}&3UKaJZaD>W3yPF_x~7{)7duCc)~ho&z4?Gg*h zjO-q)v9s;TA~6oB?E`sF44cnN86`b#Ra!xYb(xeSHD2-9{Y*nM2-r>@56%RdSL9*i+R-p0IMjrrVZ0nTwq12{e^j8xZ~rI`EYa|rRn z>8+L}I=SbpQ!@0}hBHqBiA$|eX&_03D&nN$mueuxx0Dk)rjQM0S&wlm})J+fkBs?mKj2xFO8ZofBMEjLz85wb(=)+Su z=VLH6{E;&_7%qYbjsQpzE;-c11fImRsnK?E&nOo;w4Y(6dgHvp-O>ec>W|4zWsCJ1 zaq=5^R{BPyW=ox)Wf7)|!||Y>R*|Ow{rz>@A2o?Vgd0wvy~#jwKX=|qC?@Qa)$unA zMlus$Z6p1$ua%|tMxB~|cn#MkV}jndbJX@b7*ZL%Z!cVUNS_<#^4X1CecsXPj- zQ~cd}khj1ER6^eUOlEBVVBa)l+bi8vHa+5LuQe@lH0O2k+AfezX755aUaKq#Shgpt7t?b516p6jT-vDce27Wr!aA^C+afJ*jCE}_ z&vsDSG)DGHru9q+Tij>mTZG)C?f%=!H5T^wc0Zq9;1ZGtz0hPtz!}}^9p;ZJg-@#O z?O9A6AH-N(^wqCqv2E>wKJYw!?OTnnCQbb-rvMKC{a{H-4(_9gj%=UoEbyWZZx7oD z5PMyY{=Fu@1j<0FrfkdpdK80GoZx*Y4d!dnV!w8@J$>zj!iS0si5rWQ-$_1|4>(O@ zSO1henk`9mUS~WZ2Y!Bd{`{*b^JF^0r8(lSa`d55hu2;i5%SnE3PA{gUIph`yocJR|2D06 zRIp5kt~VO~n>aUR`QqVjh35B4md>U6N<|&(GqlOEoM}+kIppBz(_hZfL(zs&H&p-T^mO0#u=W5&p|C~Uj&TfhSSFg2gP z3_V*gn5Nc!wqPjhwqYx5L{>XH^gQDt3v2J$*T*rl9jx*I=*m#F_RGs25BI1R4rYHK zr8o+&?Vw~^`yG2O)tE`5d|Le6Zgg=75yIBneYvH%acJ2ezV$fM6fM~W&P6ox`G{#y zo^4FD$iv8!?NroUtwHyBP2%X@+nCS7^~D4#pFI>G4Q^A)*zvgI{?l|ZkaA)kf;w5yl^$GSbK z(xhd1W#XWsfqlImnVeazx@0ZU+*1iOGJocm4e~w`mL1WFlIL zZaB|+2-hAnPn^8P5>uz)oAIUkmZey`^mv8pdv z{j~h@!nKDO5okT{5DM9zM~hxC;r94cOf+7$$hf9(+;y?_d|X6U^rrH#F)C7hE`fVa z8V6TSVyFyNg#lz0NWLP#TH2uGjhgx383`ZpL%z_1N^r|ohv~$Pxh71fi67RAslgTW zB>WNC9q8q26^M$$d)TrMJzzZ2ymEdEvI{XDLAayNZ;|Y*e^fX?4$Zfv{SmK-+l?JY z2BKI9LU%dwN{d+0tcjNy|L~7^r_+#vMC;XVIrS585u`NC>@E2jcUajc z!IsiN-hNQoG*SWASK8$hO*0J>#CzlV$ zOIUE^hG;6|>g8$N^rGc+a|J*XH{7xfOEg(HAfe#r{Q#5(4}wQ0h(R1 zQN3~{B?8QCD5}Ud@IyYZJxn36{0-4+1_1OnhnBJ(!-g^4i!*@jl~ijgk4> zG7v+A3Za*gd3lzFIm3Kut0DXT`Lba-jYzwC%1497N z27%Sgk-ZZ^knw&>iLXb_kKb~m-%PB~Y`hIRTTj3Fh<1GpJEC0C&G}XTKo-k?Iq_nB z>a2nCcu=Jqh@zbN0SpO3p4{@j`xOk&iF^F?`r*4#EO#K>7kT>36Zrjz7xDumQYnF51gKbAKRb|lL>p1< z_uq8_|IN@UKo$W~7JuF^{4kk{*hhkI#xx)ysit?Jca-V~X|4klPd{8wAnIX%Uc+~^ z?m!qhOiok>r+FJZ^m=F16`TSXIkb}l1!3&D(4lcUMHbf{c9~s3r89`AgAXVeO>NU=EOnAZKN>T zT@$kh<=i12o#zg)fKSW=3%)6%-=Jsem5ZYY(-}q<@waBKf2GzqexKj_Vc$*bSLoLmAd1_1d5407!=fSHQ#asX>z0={u{>Ya8{bPv zJkp7>(TpFu4(M+nPJyCbVC9J8ypTjceP`bG$KX_{=dt5eNOPVmKkUJ~FILFlZ?Wpz z#)m(FdCJKT8tQdlJfHONQ*^FP%#=26z+B#^v$f1zr!ftRrEd+nF!<#f#N#Rf_JsWw zpvR={u${?IHXptu*JB~_J?*|Z)f&?aTcU9s6&-b7A4}(LMsFxcxILzY;$r2PVXPu)N4LNH5a7S}9dkKNtsSwrk zHn5uoOe*((23MLD!cT=*94WfL^U)J_jkG4-S>$!TGQD>PO8OKM9-|v{EJlbd zveIZiB2GA_5lbs0_e3koD;oh|1-k`@jC~7OqgX$(thkq(Lp7fNOKOnCuMn6pd_NOB zn|L3L3cMKQ!Y<&s?x69$6HG*3!7u;)@m z&6vdLl(kw!Wtfl}PlT>AvA!9i()7!tUoBT$>JYd-Fqo4^Uh#0yTp1_XXMgo9f4104 z+Xpn1_-OT3lqLL2a+#B5dJ7g!B9&Lq0Pm{c3*aEt?P?SD-erm}t1Fn{0J|Go^5q>! zu(0`a0UAqvo9KV`hq#ru4DoB-o!uFUjYC+4}2l+Y>c}g^t38-{b zB-M3;`NO)8+&ix~ymmcyW_ellt4hmjqUTiBy6`%8CHF6)-Gn_0vIw%r_y*n@(Y{@d z9r^C?T9a}WQ9D96VQ#CM%ucTrA=URGTGu>K=wbQ}1?zi&b_mseT9-VRMYN)e`ahl9sS6O8K zz7u@ao)wCT%s6u&qBqD@#!{Nkww%@j4Wv3(4I5fzm0esfNnl!6q65cmBLuoJNBKB2zoy@$GSA85S4a>^V>K?WQJv6C@wyT1 znT?j2r?}HvX|{b8BBSWSFZwWhKlf`75e}_tFOJbTN1=$jbj+i&*y;z>Dc|XAkP_N( zi73Jfp3N>K`qN&>)8fj)94d&WZ{0iPkuu$jW(`GqYcgn3XqDQLfZ6zs48L)fLMaaF zRQo+eXWB^24O8P6$pu;Xdu%h?+bkYbJdyZ#vkUc#z(d;~Alal*aMW6Jfx`FQeUj0A zmJm?VH$H5@Zg1~eB7ZQ)p@b~*!t$Z)$&DSw4E(_{yV0QCahp(lUF27~NGXH0*hLUD zYaMn)_`Lk0%2AC7fL>T)8*c*=ny2%U-;dSOlJj)kL*Dt!po+3QWhB2xZFEr7@Jhng zB43nHS+3sa^C@KfmcD%dfZaKF(MMRp59uYP#IPpI;*PAZ7eR0|BduAyWx5)E1zz9> zE+t0;8zjbnsnS6Ym_g0XhyuRkJJ6Ex|5fV1JuuLV zh+DJI7|f>Xd}**1`Ls-6-YMVdH+GzJ2lBeQy;S*8#52ia&6K`uVCfpf>UZlV3?7ou z)@5bmm@)tKmIl^`NyS#XA}SUSR*+-0s7Ud9=8{kT1$U2XbtN)@H&g#SvcmSrKhZ{{ zFp1|anT*Ir&}m5oh-qL%EOUI!cHsW6>o7Q)u>-bXRR-VB0i(j5?GQC#D*531Kve9i=7MVPnI$zM~uZ=-amLB?#+2e>O?nyLv)Z1lpXs#9q@XuKDs~FQmmxq&)`O zL<-4sg+HolY>#Q;m+4Rzl_;f?(HvcWG8JOm(;gi$k*Q$r?pn1}6G5*fW|12xH)QCp zI=96=E6vgnllUfxnq>_xdjAfDBD&4mSwT=m1O~M1l@OF#Z?_8n{U(^qQcR*A7df8% z6;Yhrwc4!zF=CTLgu6(wu%BADUAjq+{0I8wLt99>M;~RX_5=YU|29$e^tRvx-!OEd zALU-A8LAZnSkoe9y7I?-f9%EOn<7gmK{{Y)0J`;ayvw+m8|9&7@NyeX{t zBA)Dfk}jt#$RZ_WbaMUDnSPXp=DbV#GGn5ejb{J_ZJg-EqNlFTe$hGNKh#{P5^`9+ z6zh2W2MQ(?xcvtR<{DPCDwlN?-s7lrYC+2knD@6&uAMp++<(*OV*23R9J(KLu=8_5 zxV}EMM+&aN6E!Q^6kNrE(ay!)y+>O%^t(5t15F?&#S*@x3YG_EIHkRL(?{oLb6vYg zy2*d^>U<=>bXD*qh+eP{C-+W0rjqnw);y(1`(Dmi%5LV7{k@YVN;E5u8zZ-0E$LN# zkg&=|M4=OPBc^UOwMpOO>gtu;(>m$ny{A}g52d}?E{ za2y(6{r`x23$UoRzioJi?vj)g5D=8^?v(EC?iLU>A*e_XFw)%&A+0E(bT^VpN~)x! z-^O!1=ls9t|Gd}peDC`{-*q{|cJ|(DuUUK6+P}E(`=@)0$cfbN4Zv;@t*Ftx#kRZ3 z7%mogXy~KqA&}qPkfG_UkQOrNnu>f!M2an(@{oivFowHmeJ}}npGd?wJm3!80TN_! zd()xdCGIo#g2vh!l*;E9li8dBtcp8Z+u|vtuPrVfV!Cn^+bb*Pl_pa#EGKmN5S!kpk$IW;yDryqwtnRv^TZ9vD@CJHCi9Ew!l}_a^icD&1zf zajY_?eVZp`O7q8h0uchWfRoDCtZqDhs|I0+;y7e3_TI4q`SQfiVLj+`C9k6dT^q2A zqYSb?3%@DTQbCUFF*omQdCjtc?6qlR{ESiDwZApdg$q?9ts8U1BuEdHnpn&26Ko8b z1#q2rW=XAK81SZ)e&hF{T;|*>Fr)#?iL|qQ_LZ_#qDt=%%GRY1I7j42uS!e&&; z`c9OnR5qk2KeV%SpzvdWAOi<&pNk&|%jb;xciHu<>+wPfcV^Ou@>AO1;w~t;t_#AL z)@}Q#s2~dHGwH3q&YIq?_ijBLQ#35{(FKB=+s*JLv<-Z;n{S&t)@GCAu8eF*(ZU-= zT|KxJ#9m)arp`sy>(R(Y1)z1Kk?Ptkc!%TbUa~Pov!hJ=<2w42bcQ~3p+s+M@H@Gt zo3Phx)Weg1{OT#gc}PQtE<)g10{x;mU#)*5IlqLD^!9$9XF%yln%!^X>lPa)MEHSW z8@LMgg*2EmOs8>p!oI&{0x-HM>~-YqtUQQuV8(uPkZ9V59q$*45}Vl}ejs#h$F~fx zqS%qu8YGoX_y}j-{X|pbtfQ^u=MMHa9VvTkO6A1bucaJMcD?*v2lDAUl($ zzVQ1ETX;uVu?s?R!YB6pC*C%D04p1dnO*9l;JB1Kl|; z>Ky_HocC6bjJzC5j0QBvT2j0l^jx9D5E$@|4-2Gyk0tI%(ud-}?sRYh;3+rF?kM7$ zBOqWC;2pi8P-#GJx^cow#3iqQfIu#8gZEvMJ|<=qY)?wm2Rz`{ef`fnxC&~}b%)Ed zfZfMD`jMBtFKACh$bgDUj$?BXp&iS&&)~S1Txku6=*bW83x5iWA1>=)lM?l&LoKjq zr%5BRdLZwx7elED-~ z$kaD9J#C44yF-)=>)s?GVVY7-k;w_CCxuqz37pTZ{pmI%lF$Wvb|f*GQZK4*-_ss= zK1%?6*vF!z5G22TH^uO!j`#3x>$B}RO{HOjRl%*9qtYDxtj|gOaS}^tD3=RpLV^@M z+FL4D)#4^+o{#rhuRb4Iqa0reYoL&kY8iJ>y%GglA(1GXC^j@X{eM6p^_boz8Ot@! zMn_AXdG{ex^Mw7d`V$<9?qu}P6K<>zWrR~hp%}2y0&Tc@GE^GS_X(0{+MYhy<<4ko zy8to8MOr<4ZJ%3>47QE(c8Ehv?3b$~#2SiNmXtSqZ5`eax5@>aEL!=YbG^SPycE7} zDL?nW1mun-dZ#4C&6Gy8^^U&&xPGw>B$j4oX1I(e>$oI}=YhUQ^$~4KfLtGr%W zd}pllPY61x*$tb89F}K91N#<0q)h5!dF$bJFBQgOjj_9=TA*%Np_-LGQAf+lp&t0e z5n<4;n#gTy zRDY$oV$O}R!~~VcxKkrFav_~jvfSm2qeS0w&#R6)*9Q`B);g9;I8dbafEi<5y*XVd711LFmBuShK|P6g|3g>_As@>>>QESK1Ff+?LCHWbc7$HeRZUXUi| z>aiAk)}02!Ifq+baD&BfgXkqr@I8K>_s~|u%U*_qlb+ZrG{wy(^T4EejmGHry$K_9 zv+bSzl^Jm!Qrm5jx1l+XZZrCt#(B^}i`?v`<2mCW-s+)9qTLBN?hmen^~vl#rs19@ zEGXSTM@`U$zPtMhF266Ot;L%C0E?GI$&S{^WV3mi*S@!YHpOJoq#faXEBfX8aX(Ok z(Rp)bU)#nHRX9a|00vkBK~(2CR!P-18CiPF+7Rpe%=^Z}qg-2tmO4Jf&;8$(Ncvu= z+~xZ6+DmSJDA@}ryHvF{U0hgJd3WHSe1h_gL_8w56iidF3zb+Jh_Q&VbfI`kcEK%@ zp(OAe@C_@w=UM{PND8c2fg9pM%a~9>)ECG=NL>1dF(d!mn88=ZSLTwU0)GVYKSORv zP>$Ghf5U5Gy1`N~x_&IUsyWy?r#Unmpy757{Cb7o(U{;9)FRq_3g*t!JLbkYW6=lK zSkBWIzdJv9S6`>z;tD~Y&6Y?YspO5x>Fp2fXWOu(T0uB2f4?HTu}*Z=)l&XWuy*mDNLP;uu)%l}zhxy;(GIt`stp_CN*gd)?7i{(Bz_Vw|oAgo8O0u!}$T5DdhG@fta1@X&^N=W-TO-`(as+kQ&H@06o-&`HH zZTsFb1+8-Vj22({e5R`*PR5(HP>CW(A1l`mhoaSRS;ggDA~beRk|sjfQE8##-mwZc zd4ab32E*ACB)efDV5G!F_nz;Iw9M9U?rvnLplHP8@s4I!sVcGGRs-$sK|o?EI>UUm zGJELM1uwU$N&pf^(s$*mmn%X@nejcP<*)_7Ue1}Ml{1l%?SAAcj!AZp*t-DYOvlA9B*}O!F?pk^IY^ z@M@Dox#I-@KBMZ%TIvTOC_oO2Rt@u)tZSO&GY&FtiQ(+atf9LVstC!3G9%|0ZG9SZ z;k}rjYzhBPCv1}>{IGQRiSR*;xR&Q=Tw0Zi>f0df!j|U@38i#}6)gq?QYgW=4g)J9 zB~Lm?-q!PjQhGtY&yg*4XL$&ehP}|68t%YXzFkEE-34wBVlPvhNC5}MDV=^}zs15; z2a5eidwT4mJjF()$}?JKMfHBtYq>U#$nJCcbgq1{t}B!;=@pHz11ycLUB;SSgh>~N z@w~HFvV2!WDqh~Etuy)%>we-QAH$guf#W?B4Ve_D9kb0I@1Jx2?jP)Y@(d>uivuNe zmg4#r^LPvER`p}WL}LS{9NahRxY3<%M*N5LE(9HFoh4Rt`G*y zLYRQ~_qv+*R|;pL2}U+pNNZ#FYh@+*!%YnQGp*4J+RNbb%oqT>2Ue_`g;o!PYk_j zLs+O#>|Fy#8vf;h`^8r<4lDmd{qofxo05cyUF84%>=-PrA=tx7%KN!-tm=Pv?O%Hd z(aE-vIP7ct+IHPQ18%`YCnN!SkmTOHQMil&#$3Sr0OCfDOBa!S_0=EmU$G#Gf?o6) zgUx#z?(7)h+m^#DkS>Vk5H*w+I_DVp@x^=jgKh4|Q3r6x_3xqhJLmdrWlQf09-nfv zk1wF2=Tf6OZd>oZBc6B=$UC%=<2myaVn-4=BHL=L-Fxd{W`F+|2d;x1fAYIoEG`$?v~ZmHJz1hhn92 zx!wt$)RkX291L&8U(YHe zxVjUR4j%6S#e`9R$HOYA1%1liwxv=b7|vidopt)mKO!Df8~I{t(enzUpiQ7Tgf0l? z-eO^IZQ3udym}@iA)s9%dtL`1@W;!{f897X7S&G&8@Z<7wrd3E5$ME z3t1Tl4RpCZBZ1faF{kN~`}yuML=nW3SYNx$;kJn%d{sUDc;9FK z*{96jay>iM4^^59VhYkud#4d}q-M7H%f|i8QFl%nmlM#Ym2F3!i5UWTg4mhc8i_?OA^DO443ybZ|f^2JRaxN zJZ6G1OxL#xpwId4SjJS^^a6M}RjdUxj*JhB21p0Y9wY({cN*gNjirh4rGfL=N{LQ{ z6P(s*s%mpsMo~J)vi%BGx3@&gWCBc14xoe{ZRyp21^#d-$_rz35g_Wnvk*5pi4y3wbcZbel1ps zug}%e^sG&jhmL3nQkS=#L_Das#D36e!aEPt_Rs;5j(N|maQW}0a+dFYwHpt`*GCCc zpISw=y&+;fgBDf=b|GsO(?&~L#VpC;w8DHU_c9C=@Q6kkc%%gAt`DoysVKa-I~cOkfio5?jaVi zByUX+=59Jod`cB~!1`fMlyI9g5uJ%t?=UWq+iO`lYDO>CH-Np0Ui{&U`tH_GIIcTK z#Ip?=jRJ|iPliNz7@+Nor)^U5q4(!}0QJHyU-vgdb7r#45=<-H;x8%Ar%aU>A5^tA zA2tohubr}Dmcg_RP?g#1W2xx|)GF#j+e|^u9 zY(Lsa(vkfI*SNN3P=-O0oL`&}e1O+*y+Gy13B(ROy;!0bx)*syl(dua@1 zMyMj{j&rT5Blp)+7a#0bZW^vRJW1?TW-H&P%M3*B?Je&3+-D!tpB|U99srsfhBz@K z%aBix-(3aAI`pj)jDJ`e_y6cIajkK_6C%LCK6MtNOWAy`D+Wqu?6r#F==*JK=(IVe z^1&@3^sAyYco>%~$as%znz9v{Okc@%Q3qoP(x+*gnTV~gooa>B1l*QKE>`L*bs&I4 zIia-jP|O`YpXDEyv^S`-sjNT3am4^O|NEa1Qt=|=zX3D9je~az2p*wd*cni#m!{3g zBxaNj=AkH!{iiwbJK$9Yb00%v0HJ8r|B@Wiq$!beE%-uvgPP(7v!tc%O=+=E4k+MC ztSJd*!~b{*y=I;`Pj?mS!92Py4#k_SU+|n9UtJi5uzZ!I*@*F;9EB{ttEWkR;TIwx;#dseimQru@1rL7w>ii&azSWf#8_3-iBw!Ep4VSse!fNVIoe>h z5+^Y7tS&B-C{XX_Ot<+T$ofyb>c<$W&wUZ0VT1% z*O$x8Ay_ggC`@ce zUZz}aP(SbFifi)+1NNDk(U55x`gexz>vEB1=bzcBA|)6KNGSuhV9R_?t6l!Lx;%*t zKh6c0+oT5|##%eK=bLbvs@=U!uEBo#-|lWJZhT%QV)HngSYx|>dBMb71j`6(M; zZS$bL?K|-d@a)HHBPK|meGol<@btUH%>~4eWUZAL4J1vKzsBu< z`7y^5tx@Xg)#J9Ww40ixXHTbdJR|@PX7GQKxQJzZ+S;x3?9xXp**f;1fj6yJLkWZ} z^R*%HclYpml+cOVzJiZ?{E?p!DTJeAfFE}SqF|w2GZejnqX?u_f;_`le8}Sn$F}c3 zA!Msyo(}v8RBjbqiL`y|S6(lZvZ_r+N}nR>kz_^T&cN;B%! zV(y!iS5VwI_$tTODQ3lOv|C9Bfs^E?eDdVni{Yo|V@o$2RPd=?mMgU-wFNRuQD6z| zYz+VJU;A(4rToV!pBR|Td-wtdAK`%JOKJavw1eWQ{)iyp3;%FbPh2IE^<5P!idm zgWz0VP*zwFCnkK#7fJ@FCxBAH*{PsHgyLzgU`T=M`=xZw&8&YYbtCl51-KW-yWj1) z#4zDip@pSx54Ln%Iu*s`5WhB^n(T@whY_GtbaMlmYJ)hh*|e6`qE+t|SuH#II?_{o zDo@Pmsa}5=jcxFNE`3ADK56x?wfua8RJS@hQ%dM?expTAgSFrHE>EvoR$kATip!pa zM|*o)hBKvQ;!_Q&^Kn|zO2GL6Dk&0lQb(V5XB|X?|AYu{*W(h+t@OF=Pxfuxs^yl1 zP}#>9N$7nW%BX3M^K`@z%JA&%DP_(>q|&&Fc5@J-vTNUZ-^k|a=kDgwmFP& zLPJzz%SE)2Hcse*6-K{foZ1sbM!!&*ASe^YN=qcri-Tc-AtqIMRzIv1))~LwB=uuD zmSnJSx~D}enUzh6g7)K##L>w0xx{CM6W@_59*{B}|3mLBiP^Y3tyZB8U~lphG9hvC z-VOZG(f@xg4qh7oN69$#KMU*D?$lBmllMz=xW=*7(wg} z`bpo?jvIjC3@sE{O&gs)y~4D<{F zU$KI3{C+MlEWrufK6DyOb6bzJ(ND>9=tB>Y#ZuCnRW6DZpl|(2MfryWzbxB~k%bWWr50l(H@^aK)j&dQ1(Y02eIp`Td`$6 z|DchT#uLwLwC@v^`>uuQxVma3e9q9%B%UJy`YGaJL;VE1#l(BVXG`b)rYm|^b7fTc z+QUMXN_^N`!1R)dM8Ez;?Beb}-R)E?d~VkSr%|(c=$Yw5cfv4TS+tSm)M>1ulx=&F_>{|r?H*!J8G=^A9PB~y82!=#nEhQNwhjq{nB{Z7KPRg?~|Ya;`eBn@hM3x zjWo7b$HQ!GJ=Xzfg$3&D(Fwp^nDbE7xwM@`SEo1Dc#NCV=2aJmzOsmn8!FKHMFn{|s zcyK&jXdzrk4vJ0tUqHnCnYV!JxkCA2e$F(oZ7Uq$o{nv;w$GL%!KZW0h%If+|Gf=R zatnGsib5`)Y;mqLsewYQb9^g?Mr0HTFF(KeC&ZlNqUUU~ptQ6K|LY%?46?8c1Kgt= zN(1}kf(2_^PKR%jKuKYUmsGGXESlIPV)2(Da@WUFi92wpCbZ_x*YSVm%H*9GCchx+ zgOR`G9&O#^+QDpD6|2BaNfPk%1^5ydXxZuOgH;WXhU)26f=XD(yTig3W7{~Xxkii{ z&l$g%@C}u6ed@b-e}FuiEivp=)X*v8>Pv~nf?6(cRV9zjvt|!=MT3$YSQj>ycp(o zKSQ#o7&+U~Fr5>tptDoZH|_o6RmtYGeJ+B%_ADSee9X$Vkf+;A@q~FYXj-r25&M$Z zt06kM?kxy~*f(@#Rl0lNdJ}r1QtcJIoth7*zttK=J8Ae_fe-`T{>SqMV^phe`_1_44Y;olMl)z2 zg?nK#@5kUH)Pq;vP{J5US`yhApBFYcSn2BOp+$pJ z(YjuY*PlBC`Md@?o01lkaK}-_Wf6qYIuOxcJ4wl%IPacG9dn0%Bm- zJbkhGMFBHxIeNG`T*W!fb;I=4hjl7@LAp;f{?^`P&o+$vKBs9dYaCi16iU?s9&I~N zhWKRa_hMb1>4RnB4FK=M+d}M&ww9yeA0i})zvM@w+$16HX@>^g#^~tCcmk>2PNjXn~l5&_5kz5YF`vF3vC951%}A2$>fI zDdE?Gl}yI}KNf|6Rq8w5`M2ZwON$rsH`9iNT*U<#2XXR`w6{{1zaP?GbpFFR7NJCn z1DAG*wi`2aTl1ejD!8!6qeCg+;+W7_IBh7@>;G(?P87g&1%+oNP9qiD9tAszxc@i< zLu*<$VIGHvUp^25BcQ?iPL3lHOslD1tm!ltbp`7)2GMeiu&@{>~*jk=W3U z%I({LZYCQ6X^ofCPl%pGXJcNYVg^I>&@`=pVs2=;g!y6gcPX7*6;+?}xTy#uI?!`EOHE$yQ_93}F}r(Dh^K6{F#4oa zfgYbBsfb^?q;zSFWiV@U8I|DEzUPH=P&-M0I554||9;$jM2eO09tDYPw+A=}wFE`t z0h9CeIR9YsrQ+b}5m6G^JMrXS(7ohT@>$<**L|oaANE4SAJxU4f0ngi?4pH65!xX> zRq*+xVzPG>L(Yj5g8Ix&uHoK~xS>5h(nNh1Zm&0i_)a6s~tA@PYm zCiJN>@C@Xe4UFnixDfwq6HHK^%2NYWfyPbJ?6V01WCxe|XtCeS)S&z5wK1tfQcLMyrU&W>|=rUx6 zMQ^xyVG(?=UwT7Xxa>-Qj_@KYf9RlqcqCLPs{!|a7RuGE>D#4q*NRg zA1*g;IoB<*Gv^69P>>YHs+Sl8L2Q1rV%|n|pYaLCd*#N*T?i)YQPzX1`6gCc7QFpElaC@WQb$aJ!qtqh9y_}3RxZ_UX;ky2wr^VWVLCKlkMyh z)N-YVJN76~4r&ew;yK6(ZK*>}Ngl+!6DIr1R`~TR{qq^p_dnndZ~}=TKh7up{&<`f zslRJ8a!|Lf?jkP&9}=1e$et=H(f3gM9`t-oKKIrmhZKhOebtzcGl+kvJ^MYCG3Faj z^x5vTealz`?s9V6~CKa`?EOTO?MHf&y0OZ34y52P?I z(2K1Xs;H3 zc<_}IQS&qVkt|Xp8HP_u3wYTnGmf0KO|y4bMd91dDFRrw(ekci-Q^!?d**4geD%0* zp~!kjF2JC!K?3TnreKSRNnX`5_MnSHw;E zzKNA1pVvZS3K)&P{Y6yCCv{Htd9yog9l51AyOFTRNU_2fKYO!Ze;8lNGdf!eOmqgy$nx&(a_M;_BG$QY<|!vD=Uwv?xvTTN9Z6^;_e z`LTD9`;B@Ti6d|OD{^})JMufwZtwBNwc4=F#Es^KH=(v$O=7GKSA!Z(+yR8{FGG>r zzJ*Ol5f?8eYAUZgBZLJroN~=1jPf2-aXan8lN3K@K_K}nGDb% zU^VEr(cG4k`<>Y+ihoYFeJ_uv4X)fQ-x+%8SH9!UepN(HI1@d2I|9c-Cu)s5$%Fht zzqNeQxS;(}AW_H;SK+g=FODw}THywLf+Gk`PJy(riJ9?+SY1~&qvYGpaO1cpne}~Y zrJ_WO>Xwi0T#4Nnp=grnm5V?GXBWzJpwR4HuS zmc_6>>U;0(=I<$QCZMT@IDnGI_rUU>U@@yik{T2@_Mnq0d%Jx%uk*zLT)k=T&(d*9 zqBz;dgz_vl+43%#zU?#%N9DJ7-?<^U(Dy$BtgTG(7vcb!^{Ec>b+FP`W3P|&n)hE- zC{TWeD0F_h_}*UC-A>jJ!+k_vCBGPx|6spmfj>V6nzP|t_avX-SpatZw5wr^^9N;8 zX3+%v2HTNb$HRU`mW$p2Izb9VN`h-g=h~+PF4cB+$>C)ajjzGzo~fy$jwdd37|(L+ ztk2UA7yUJX3*Rjt<^e6q5g>3|RNME&_1+jInsrTJqKPqt-aOd`&)H^IwMxYm*}R`2 zhJ<|<%y+PEBkot{JtH@K{KE6FO2|&=({+l1dOEf#n$RkZNyjrkTSmOMS3gKvEQ1_s zWeL+rtnqZ-k)QKJH-)|`Of#eJi(rmM$~jiVG&;8cjN(2jx1lp=)#{WT#iCEq{~bG(t|Tg+x6AC@ry+t5;PQnrf~45H}u8Xy=B_Cig}`pZ8vQ6he+_vj#PKJy!^Kdv_>pc6SaPZyr;!xFkEt0OqhpDwcL`19_qX3dE|z2MOt&8}RQlO6$eJWGpaiQ5 zyULEZj4e>%zYf?Ia|X+cC9x&V_r+vW3a!+Y0C>(NdD`%M4VFG?rKwx=1m(j90EJkE z`Vg0V(gDsmNsomy{d*<%`pSd_^x%xB_gSEl1XbsXj6<_ER;ZZLD)S+NI`s+TQW2S^ zzh@9ML=rb~7Nm1&ioEv`eG&EXz6Cy~k3_sv>e3x|w2J$o))AoUlJY=PD$8BxmnHh# zvbe=e6m($r%F*2?OPgqAv^_+BNqCbFtCs3^Vv)afO3&wL%gqKhyw#_FMe+aDeOmYs z4{MKj1sA1<24ertu9iw*-B5RaAsOnl%EX{>Ml`T?bBg%+)t@u`*Ng}4S&m6(5+v!{@;g+gB8x%t?5DJ$l@^cq&(SpwzTiTaQ8K3kh2m4D-vrOe`K!- z9{QHar+0CuI=VJ`M6$9m!C{{Q_2oRtvM{5!;3vmR1{8ncGU=buM`swacyWCaP~inky>iW$6Vo0r zZmWa5vw`Z+cs(k+Gqr}XbK!6h#ePM z`!y3^e*QY1?<%E(g8}AL@;gGvqo>6(cY7H6mMJd!-$xjwXR45_w|(q` zWOCz$mnz%feYzFe^Hy#bFrHlacFFyqe%@a;W)@lt+lg4J`jR>(2XO4qo;kwqNCYuU zjHlT;dnCw-G#iW)jSF=vF@&-%2oPnlOMee=XKC;GRw8Afy0klu(KXqC8vS8@myK^B zX4tdcY`IAL+paQ^zQZX`Q);HqaY^^M*-n82krbKa6@_mqL~cs;ty(Sw%S)yx-2XIFd=P?4o-L4<$>$(*S`OZ6#0-RuEE>T zp`0*w(=Wt-5f}a;O8_6?hZfQP7i92Jp(Oo(6Ggy4S==ARq+zNrB*B=;)ANUqb3m&A zTq8;@I`e;r#z=mvhIl!(hzW#a1t(38(Jc!) z?~%i@vgesg`H|%Bt%|bKtZj)3J(1pL?dH~AI{6|Qq@ZT626yG z|HZ7If}|>a)$>e+_BCr&kvrc8imhMC$RTa3f~EHBI>K%NDxB=(ZauB{jL?pbiVf-7 zzJ}P9LBqXF@65fGCf+to)7~wvQ#O}$vVb|!gIWUiZ?;n z)`cxeyiY#7)J1j*Wy_ji-)Nj-$K57*-XWwb;sw@+7}9pNI`tH{ABYp%&Tw+4uSw&9 zWtMdm^;soXw=B$U>z!IAVfud~FGcnI8lmA#bl=E!!21-VXSyYpS?5(<&T#6ztR87& zL7MDiaiF?dA;@KVRJK2M64YGvW!gZB$xPo9C3NUk+BeSCq&>dQL3nY2iyAuLmuw=* z*YvOA-|c$u%%AJqVqDA!c@ov%zk5N~nj`?TpkqhZ?)eEZt2A;X<&QKYm+}y_TbnX< zw=(Nt68CtLvt`Wb?M|_iLUm1&efyqXy3LBsB0$cUhcep3=)#1hP0PRkvQkV-mY{>m zFq6&33w>bAD19)-D()lx5SzsnoA`KFH9H1MxooaINvgOSLUAH`iYzp`NKKdVh-Yqv z$MOEOBjf#DsJz(|ypWb5{c$_5#Hy)S&F8)3C^6oqd<`+!rM<)?To&biLSGHf8#0&* zD8T{=+OeetWz3h(SoOuZYZtpd(v?)nL|Z}WwTAO|^c5L!gm8%M3X`q)kGj-}ZSTlR zbmr>#t2{G~KCS>zs~P&<7k|ghOf9m-|A@MoO*m;&jj)=R!Cl{$Wp4LQW%T)Kd`WKZ+?&5@jT>ezy5kq zn~hWt^m z0L1K!Lcm%NV37y74l9%gCLBiubBJAo^Kn7RK-4+yR-#wPvD6SOce@6lI_CQ)JW}X4 zD;9)iflW}2dPf&PdRlVvy%l(IK)H%P)c?m1(`DvCsMa4Bp#qb}kY6c&*yfhc@WJNc9eUZ4*KDQ_q znE=Ql;zqMf7;3(JpGS-&xM!gJAl<~TcOZC03{`=ifRhX-Nc%bUqhit4Pu|C69?m-S zm;$V;p1o_6w`kcJt;2_gp~K=07I}^`BA@(_aua~3LaP{$XpT*CrPzps%tGyQ*(n=6 z=Ma5UwMmeX>58+U4hrlykc0q;wj$OzmHbEYa+o6i;t2NqmOi_3p{4asvqf#W*6!?z zKD{Vws#&Xt2b(PYlV>!K)>3*>(WQDm>ulKAiI6$$LihCC{RMGr%5heinJm6 zNH*58b3H*ms)|Fzv(S&77zQ?@Tw^$_;QmT{H3JC0U>0FJ`>v^m`0X2iUQDVAJBfhPgQ1yqJX zEnFpDo2xplcy7nSFK)A)qd@&AZ=dX=LCg0JE2QUt>1XQ8Zlx%u%JUig7EC<>hA5{?XdXhI&$Zl!Ay-_ z`9#c!%TG0x@2$eF@MF!-&$=n8koQbrfMQ>X=!ce|;#u!6tkVc@{sQi^*jntzLn&*?9xDNd=dLpsLH6m|$E`*sv+yAC?{DsNL3)0>Zdo!o$R% z8(XJlm;w0fl4qctogDu@zC-xYa}@zB*m+W594> zp78w5puCA6GsUHoP?{39Z-sFug@C)~l!CXWQYEhqgG?xz8o3_z;C<#q&;D#DAZX}a z0M42l)#`X+5i432bZNG2}>$MYden@g# zjfh!E%1|4841%DYBa>+FnePiw&<2TZSB9dR>Et*yuxI!TW0lvs$&=fR%Q>A)gn5%K zu9b;7tJ$bVzes{Q?zM847AZBL!6+&Ol?rMyo@A34BhNifIxLK}#nWYJ!f)x<1FY4*6P4*e+XYie2J+PR0{N3zMU+4bZxpImMRpI$Ers+&;33d}8}lBy%umwzxS_ zx`Nn@llZvmh2n&5`lGL=QjaFEpxcUHb#`6%vvmY`gk!#m&?4L_lYluXMklPVboOFw zN=&IwnEi;hwu|*!ET5xcP@@_&1OdBUv%1rFVvr}}rozhAY#c1&e(#&2+6naFx&G0Cm5+}xDYX0S(YG$HKXNu_F zmPx+y5CzInZ`F(P2aI&}oaU`lnWO)jKmQFUFrbY2i%Gu%*S-y{yJ2%Q;ZQXJ#zJLePGq084<+Cxdk&s=N(Os-gQ`5;&h`ZNG1{8g5?O$ z85nV-%%Ipcm1z;h#yC!7+Io+y%GbB)G^I7xvLH3eOT3?Z!%*^ZpoB?#^I+=q-g+1X zc&d&->dCab%ZbMm5nTltAc}!HSWVS&t`9{v3QzMEgU8mFhMv4h&(lVGRT*KlBsA;h zu>PEH1=26$3FadG9A*z^<8a*{styv(OPsg7I|$SDd5g3%qpQTuIFhXN@bP@8(B^n* zsGYO0{>S{+uN9v4gr-p|S>Yd4veipC&8exOi%&IGa~eYl*$p0=h5^XPnR=%0bF?Zti|6qlEc7J@b831%jcYxdUA^ccfu2Vd z1WulX?1qZT)()bZ@kVN7sPscaYl-~5Rt9fJ7=uN0>0bp@nj{#fH!!~N#;RFDM@BCN zgZ@!0?-f1#y?fkHaRCDkKlSzdf~kNSSGf9krIFFHNllcX5#O*u;{3#1)gyZ~f!Brb zTl<{G{JQu;?gwm*oq*5OLx;uM)FloHQ)Hy99Whczbhi-8iS3|UbvrYi{c-7&w=3&pRxpgzVI?iJTWtGF>Ra(eczQDf%}L7~loe4UbUyS| zVzsGrl2ow+v-S=4`|~I}KC>L8nDd$G`%VPOI(~w|rxYfO*E9EZ?nlwetHH+cQh#_IRcWhd{vaXsPzDLzibun#AHgft#LhrLzAEPUYzR-Y$v$(s z6|d)EP>jW=h-`ntrC09;jV1@0?fn+~5kLz)X*vTdm&6<92g?jKmyS4}eNhFt;uDg_ zq36>swNJ$jsEsM8J&n1I2YiX-XyN4Ychlw}F;ts}m8CTqQ|ID6p6olRY6%>sN|QO`-~{P3YMgmsqOHRN^dOnpF9Edw zr@b!^q-t&ZUds?kL=+{2GDJm$411f0$~^ZoVxVXtM~)3xq(kJo)&zh8FL+tsGogJKW^d#>%(NA`k= zFVXo=Ut7J@V0u16Sef&(B?SAPSBAPPB0Z^922!oqB6}xdccynM*!gi#zI3ykvF)c$ z6&AFUEZonF45~M^SZ@Jk*%aiJzs8wz42k&d` zQC>JE29k+D-p%PT{bc(|jVv zdTdIE&9BbijO^wDOGf7Nu zxIXWR+4*{(Zi$78ta?}~E%)b6I?l_A8)AYpWV~0yjGfz6`^o}v0 zUIMs*4&rPh=48~y*jFf5H3sv}#Z^P7z~0fpDOlobq;k`R52B1@IU32-@9^q+KYB-NEN z^gOx1@Pb*z%RR@QiWQ@KCyj1D3JVlmPyHfJ^6O*^F)pr!JRcOM?_HprQ~OkLs%1e5 zW2m}$j_Pem$Jyj-1#+Xa3Ayb^g7_PThClzprDw$)Vf7 zRRrgj5Qobeomub;z)>r6I3`;`@Ph4b1+}(MH2Am?m6Tn&{`iJ=TgF?`DkotQ9feH} z;q80~D45-_`C-M_bm%65}*xREk=tC#->X*QQeF zii{-=BUOpdB8oq`Xygx5O9cnjbagF0G2bwo<=BjqY%k;L6?U%xmZ3Zn7;5W~xu2~A zf9gBW1=ul9yY_DbAz<+-@FWG#b(Yo5JNQYz_#dZTWX!-W(thm+Vp8J|!*4nop!)$j zDeSBjye_r-SMNzKC>^y$fODC`gVZLGPY+<^<;UC{X}@S9uiq>7h3euESD zuK?WsSSCNysn6D&VYj!~vyzA>V<7mOOY~o(#{J*K-Igys4>b|#0F;K`?DEqTahtyB z-*EJrBz9l!MQV6{%MG@}E0kmo9Oz21)64&ihxeD_>;9L--}=J;y0!)WW^IFZ13ug~ zGxN6Yk3>wP)g0S*0X~An_7Wt)@c##^+26oq0o*K|Yl{U@bNdKN8q}ZWqxVU^5vN@5 zu+)<|wIJ+Uajwf@YLa3{ITR$Vy+ThDuzUG=z@ zf-NNGMkLVP;~b)OIrjo`I+YLK7&Cg#uA%+hvuPgWMYa9AVrUs}oj*sp?>)Eoy7g6g z;mEhO{Blmii4Po{LlSN|RvwOh_~o69Z1AM}O#g+P_>bZm3eQiT*&Q%y_cpSPEl)5< zz({8#Cntg5@o9l$UUj^JHd&e@rYY6hz&+^j?H+}E0plKn!je;KMTlBDs|9~895{7B zM|VYM_c48CGmkwFU06<%J)u@_D}*GMYp)a@eHQ=e^n4d@l>9DI)LV%!PAG~GMa_$k z)dqO6;ef%)K`Vw&aM(`GSoT*E zUbefaX(aCnq^4$D))?|tV?-_(I6zFI7pcies7|37b(?cam);&GSJF$pM6y&a@|dSF z#npak=gd1B#<=<`Xov;7Fsq#r2%N#_4*tes`umtjy`iwy%20=`l7yqMRgCa{%#{?? zU(jJPR{=UqDr+y{C(r6%2ga};10&{~r!>|}A7(?SZTTCx7+sjt>7c6|m#(ddq}VJO zZ;Wf|&4@lqBAZ5i26K&cXgcZ*Kmww$po8W^tNW(#gHoE|gJ3G~7YK&D+XzkgMXnyC z`+~^mtq5|lCVx!#|3X}2c_6FAz!xgkCTH?-vjAI2rQs@ zu3yUb32oXc5YRoa6pXDRvk&FB%j1q#Bd)uTQ2(yvZ=yJF6}MIJccDmCPyxR!_=hCy z@P-Pq6-H+#Icq$-^@jMIu#?`mG&F6d>#~?jf*}j6mpps`>x=>#dnhU9@XcW-p8AiQ zQ!57PxI%4-Gnzv&DUCa%CaGo6v@PgZ_6{TOyMi8Ij&9rHF*-@XwEz|hY1^Dd0NrUK z9gyq*?}C5y5cxOL|J%v`J@Nm3@m&G3u9CwPkkg*T5{dok#h-aHYHI;>7)R*ggDnzY^EC3w{Ra=;tj*;H&LALWbmr2q^ zKWsc(r$K`~w#9sfFLy`KjVg+sb^UAG{0daTXAOuJ!u+e67${6(+d(M^}Lttj4uXsZD&0?S?6^GpTSGCK$aR+x-YQas6V7wuMrb%Jb_y1n|m!(;xo? zugn}#PMp%j4=Od=5-vFUSMWVZiE^*X2y4)=iGVaWCyW1i`~v`@CaH^BnJ9aW zd&TlnA-k{kAiYaoTy)r5Sf^}|qqA)M2x<(?RJIJLzBku^3FQC)X#tQ2xnH5Nx-kM? zcvV;ZE41@yA%Jb+25WW{@=p@|2h$+`t91Xtg8rf$+4B71_OE^TxpL|sobFD$ zv6E)RSUmjfeBIaV}#RqtZ`F zVfN-8!2L^d+=i`;|EW*8P3SKV%u^&1NH??C*@b8(uj%wi-rS~3Wb>8h3BiVhz#a(q zc4y)iIQ6Y}p(%gb1{0@$VcGPzM?SL%&(rJVxKk6Pab?TY_tq$~(4_R9b%NGP79?Y( z7v{|fp9tCo*2Tx-lncy0zY9KQTzhBZ&YJew@fPW5L(fmq<3(9d{q-8Uw|rG=+PQ#h zF;{X3iwv3+XX6O(Cq-QA^jg^t`G{t*SO*Y1De967Lv7?PFe-;!nrSdD0O~CXQr+Un zL+!_i$SX3nG6l-7x17n3dd9>pPc@GD+~z8y(49sY%#js~V6oNj0O+)%8gB)A@?w^4 z%8G3AW#?{|I>x`xd>=*L;e0>@)lVCJJj@4=cPZNk4O3Anu>~y&nZQ*GeQM@ zV^%y0_MW9#NyTxyORfsm6(#6Jf3^fXn(^H8a=fxT&960`uamcl#?+5W{b3!m`ZKAT z4!6pQEqLggIgMeyFoU4FVL)@pycw8yLDRhvtjY%9M-zb;8dvfsEWr~t!9MVWE4F?Z zk;1W7zUj}&31^E-YEAa?@a6HGx=++wTFRZ3Z&7>b-H)UxH30+`?CRWd2-pU5m7Xq7s$XFCIz!v^pf~@yv zT>5efg!fkFbNlc=D4#({E-?|upOI>{!me0JXP~E2{fW#aK|4>->!`V{dyCVRwgs)DtYGOruoM%yR1_b?XJ3cC48jKtUkiPtSd2BEqVLqv5O6i{okE6 zf27xn)+oM_mB;cuJN03iuh?o&7`s&yp5l~xDVi~%QpTU>cTzzo6W3yv#q$)yb<%Vz*6FPDo2Ga;_?C!KaAs)9ah>DrbYf{2inIsT{6s9 z#vn4Gf%hZCdq?9@__IiL)f(CD@#j*Psn>1RwVZnKiKBf96365-CV3t1 z^ybjpRPn!%N!8JaxyLJ8E?dl=igE&LE^n7mIYj!cV2-(hG++N{;|Sr)=43*WlvYK9 zMsk|V{g`YmuE%0YIRHy;MK#qzCkMBAJ-s!7$`aCstG;Nc!MC}fbi_)dSOrMgm zD0UcyGkE})!$@0-SJ)H&7*V=tU!ODXk1m+$%0#>oTz~!a)n&`BHU5PDm}hh??_Q=j zye=Nwkr0p<@K)aOnP(J07AMmN-Ib2?pZ@49RpnllMD9`Ua(OJ>(o23$kt}wYxOVLY z(@?r{MRNRA8m=mxV%*U@yPg<)jgqTj_uV}vmri#uEwr(=O$*%-iE8~Mn>g(nQJ@%1 z7Q5ECb4GHm!K6ju6lb?|=kZCm$bO-W5Rv(-DYs^p)Egx-1nUEnUPyY&3Z%##CO#rV zY4znJfnEg(7Amb92|vMI$Q$dMpFUQ=un%9F&^sw{5bLRniT@CjX-1EHKa@d*= zO>FlwT&vJa5OiuOd!36m40i<#Lx9Q@sEzjjvmbeoj$VIs`JjVSZ{kKuj?lhkHWyP; z4*@=X(?d9HV%+NHF=}=p-i6Y)X$q5`)KcnhPXe=!G4t6bwAx7ljUAn*nx{4+1{Gwz z`#1XnET=cji|pS0t<7gXNhG9}^=D}hoc*Yfs5@k;Rmhy7Ya5%=!L75(FurM>3L4+e z{;kGGp9P$em?svqGds4-kFTxktRjJL{#o-y{;d7}N%PH`Gw4n&p?013lXTEzKvN0G zgHs~yq7%cnIb`TGJTBesZjZXP?!3ByrZy6=l(UFp)7#OFDdHB{9dd0#g;0~&K%W1) zdmvUrQKM99NE8r_JxLcx_K8Gh)%L%u_@Kq)<56vEYb$Wfj=yR^tW1>Y`6*v21!c&| z1|#_~U*C|MO4=cPXLiMwx5kdw%&2P= zE2<^mJh2YfDU$2WKW&VKhD|c3o5-5oKKXDlQ|&&sz1@q>*`f?1{R_@8YRm~qax9t( zrp6qy97dFPYLIiVsM&0pI+7&Z0NX$#PW-aXjkU6|g2a{X$6>&GjI@?y0co;9%|25| zJdL~ula5z>h-H{F+7Q!pk8pkaf64`O{I#tFYrrOxwDw2(M|+!^W*<%A7t|L3wz2iD zsI>*F?RY8QQX(L$@cS(du#=4Vf4=Mnu(o&vR8tKK!0451;>1#1gv5JtbyGZ2s7+i7zHzHD>7i20>F3Bh7nj)Abfysld!H*HX!Kn zUH-=b0DK2K8vvvJH2z8YQ%%*|FD{jE1$lxYYzWazFQsC?2Ev#4J-*lGFF`B-8_B2m zM56HKGKeYY>#>Gke1N>NmE3~(ft`%8NkA@&Hf1e8-dor69?xNTBt6J~?3l1K4nRFc zq&OCJv*U>{;B| z@dB?G#&RiBG}Kx3#mSxrDiQkNDWe7%K~0Sx z5}q*3?VUx&W`+m^mbsL_7a#e*CioA>NB-?M`1b@t{_|D(e-a4!%Wt-0_U#_sN{uW^ z8cKBdD)huMkt0fZWW?1~qHDMf94P+DzH!&`@RM+-Iz=|?8g`uiQ^D?4l1oG)8ybs* z!>ft&w*G}5Vk#~GvjEb(m+Xbg0Ot@}mn7mszN613R7HufH}qjS4Ek#(&4ec2 z3@PE}Z{R_4R9E~V0ZblN9J!BlP+qP?m89AsXu8xePb}C%Hy3^`ZAD`+aj? z-P<>@f93h-JbU~CQPK>tn9s1u@+_KB3$*ml_d;jF!#c+g=Io$vK=&xrS{Xn1SX6|Foh zAtGU;H1seDH$Vil!dSMufIxHRF3hkSSo^n*b+r<|_v`f8kG+Y7`LKp}VG62$il6f= zTXzWF`(4j0z9{$@@x0HnrO(1v$O2}y-zj&=WVmlzMDXNkwp2;22j?Aq$o|??FFB0Q zpXjl;h2P%VsR*72bnrubj;Pb9$Q|Dc41V*pP|aAEOM^77b!Uh_4NjKLg7xEL$a8}t zOAfk7Xu~#MD7h=%?9@~+vRW;^?rC;x@TBRbU+`Ih1O1~%B54&Uw4RZY5ZBah zQV*&d8hAj2IRn^z+{18jaayA^DyP`-w1r-$&iN8j4!5OY*ID#F#+KRRJ)$Yhp7|;J zi8HUDIT>pD*+K2P11-MFB6G6OK{@ehJLiIxhNB&X zb%Mes7hItEJa==^xCS`e9@Hgxo)|`6gIHp_z@lLPJZezB15ERG)>ys(6}w7L*}xwn z+5$Tkxy|rZ^+IGU`Hwjw8&kg|UT8ts33OMD*T&0$EeQp5m2Nuge=COJZ^ZnO=WOnG z!G9+Y^4G5jVtW0xK>L5x#dkdy!^IgCWX&m34PDzlZGiboOK<`VAJ4zrp~?zL)MgE- z+$8F4IDUddW0Lqu?A9SUw0Q}CMh9T6j*bJ} zm`%a<#hU2)y_=G%v6&7fW1RlgBmJq@D=#}GvmLSSJnHpF^P3eLB#`ccsCH^#IbC7*H2DBBuy~b}ZlX z!IFi0LPo!n=mB4Tv6Ivy-B&0-Jxh)B_rco&-?paMUFU>~ffTlLN49fcky_oWtVKz4 zpEeSy{!;hs`asBvBOY4d;H=wU9yTX2Ql6Q^}wuaq*zM}IY#x^ z50@*@heVG)IauUf&C>YVvMY*?$zQ`kYH6cvr9r_|oL_LGNBo89jSk-Q2oGYwxNP*U zMKwrxC!5Id7{fUC0h{Ttl#nsIAhc%bA!|ApSk(c+ zH&?xE0x;#uWmr`anEaWY5)Gha`F6(-Blp43vl%MPE;ur^$}(&X=WV-eO@tLj*VR?(?J580E4l->m}MjM;LJhm zM>K{PR3NNK?=DOcfJHY*T&0)GzU*k+!Qa$sJNvp36_37&(b0 z(%QBjnXG)ISf!-7>xIL9OZKM2iII_EJ2_J|=Xh*Z^etZH9O@~Zu0S_uXX*&`INgNm zZoSTxa7Hs#(qBGbdV2pI#}NeqAMH;O7DkE{WM5|Wb>F`@U-&4(`YEE=L zFh2Ihtp^`R!sXs$ZgM*OXE~3(oS9)Yb)NAq z%04q)XdqUs`St{Tc4O|cSE@P3>60pw55|cTUN)cL{XCN3!RIHf+u(0OHGc4+NX^(( zqHPTpuZiF7sy`{NJ~fXhhUC5LtUVaRDhBO@R#+*9E`4u?P*cu%7CEfm?Q#9$jdK)- z%(&nB+&6c1zcK_ZWxx3Fr5x+kjk4V5t&e~Bgu}YS+eGcQ@!iuO`N7yE*atOT<{KH_ zVD)#JGl+?GaJyO&?!ca?-`K%>?|gfDz7>_J*Gr!&glYg$o*B)1^{RuTG+g0Temmby z>fyRcY~T*6qr?HTiJ#WrlRkc=^!NiWZ7r{vOyLNLC?kRO`uavQsqOc%N|SpCueWuC zN}0pJn}ksXMwFhjw@-{j+$gzLx5T>M>0;o!_A!u0hH8m&pLDtdS?&$y(s818eUAQX zXB{Sy;Lr4V_cPd8ucaLllIB*5(rAtoF+1sYwTT_f{qNIWLdL$i5@ZnorXTGH3%yZ4r)K`zXc)hy93!8jq7^IkYu4L&xWl`p}qeJ`Zn#kd2 zVf}p*Chd2X`yJGo!e$0_MR`xkpK6=S;OJO3+KKR)p5x)kFwqL3Hg8L~mCz2yd>ca} z=AD)Mwp{ulTg0k*%%IBbK1V8yb+4$YEw5gyBznzMb>V2}1BO7Oa!b|_lgI&1oVk|& z2jA)AXrsC5@-Y@J2;sS+>2alUNJ)lr&lcQ2UN$1?+VWIVVZ!;)^?)B|NXU5&Aa*Prf$m$z)@l zX5a{0o4LLs2)*~^vQNEj&Q4;Mxz~40gt;i|e0sU~$ocu2+yeQd+NSfq?$sR3B8!zz&)%Fxm#UciSWI`O2#@^ot9~OI?5pKYm!>}#( zjwHDIZX1RB#@VWJvFs*6{$7|(ouvI^c3@HQ@J)t9U=Bq?hK8HeO<##|V&(qP>$+CY z;}zqgGq~Q;Qmd`Wo!+m&aG7Q1jB5Uqf!$W&+Sn0m>}=ZJ65r@{V%F1<`v$;%T{VM{t& z2V}qf<3T&LV0t%g&*(!fSw{&=kAme(icUap&t1AwB|$e9{yP7gs1pOWh+NX{v%MSj zYqD6JK;xT-kwMjMtr_poLC+?FbGHNz`z9x3VbHd8FjS%sNt*AzWR%O4mmN4H%BVs9 zaY36aY1b*^epQDR+7ERWt{)6sMK{lATaZpK2&8L8Z3A>JiX|XCr zF!{-C#C@(LQlM7@0Y9gK0dpD1S2W2I(435IDdmE>U=?f<4wzph7Qqy}V7>6$ zh`-NgyKL+i9DsNJ|0Vvuvi?x3$Y0fJB>0TPL7Md^B&+F6B@TiSateG;&RRTJ*}N)S zZ@-b)XTLE87zx2=Jmj}(Kv>_3F^{;E&E^scK@%AKmPq60h`-z`{KyAsS4Wfm_@}){ zRetj;v<{x_{E-t2=gRlI<)B~he}w*2&hCI8Li~9|_(z)Kdt1s-+adySOuxOvFY^3G moL|HR@AyNs#6Ocq&6Rram)a;}CG1^|msXN^oa}@8+WkNJRS4(+ diff --git a/dev/macos-cpu/videos/sharp_exif/frame_000.jpg b/dev/macos-cpu/videos/sharp_exif/frame_000.jpg index 14f5127b3f860022e7c7b172696ae11ba4d4972c..b19078d6efeb298967af814a66cada648cd5ae18 100644 GIT binary patch delta 68853 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 delta 60227 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 UD|sqoNHNUI%Oxd9^V{?P0~u)xKmY&$