From 9c13808605d0bdb110d7b7d6e4150bffa10f5d8c Mon Sep 17 00:00:00 2001 From: khronokernel <48863253+khronokernel@users.noreply.github.com> Date: Thu, 30 Mar 2023 17:25:26 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=206aba4?= =?UTF-8?q?7bcfb40c9ff01dd5804b6cdd212ae08d62e=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 4 ++-- ACCEL.html | 15 ++++++------- BOOT.html | 14 ++++++------ BUILD.html | 8 +++---- DEBUG.html | 8 +++---- DONATE.html | 8 +++---- HOW.html | 6 ++--- ICNS.html | 16 ++++++------- INSTALLER.html | 6 ++--- ISSUES-HOLD.html | 6 ++--- LICENSE.html | 6 ++--- MODELS.html | 6 ++--- MONTEREY-DROP.html | 6 ++--- PATCHEXPLAIN.html | 8 +++---- POST-INSTALL.html | 8 +++---- START.html | 6 ++--- TERMS.html | 6 ++--- TESTED.html | 6 ++--- TROUBLESHOOTING.html | 12 +++++----- UNINSTALL.html | 8 +++---- UNIVERSALCONTROL.html | 10 ++++----- UPDATE.html | 6 ++--- VENTURA-DROP.html | 10 ++++----- WINDOWS.html | 21 ++++++++---------- assets/img/BOOTCAMP-1.0cac0f64.png | Bin 0 -> 22584 bytes assets/img/BOOTCAMP-2.9fdb1598.png | Bin 0 -> 57685 bytes assets/img/DISM-1.e029bdd3.png | Bin 0 -> 32805 bytes assets/img/DISM-2.8bc0c201.png | Bin 0 -> 42029 bytes assets/img/DISM-3.2e96db58.png | Bin 0 -> 33815 bytes assets/img/DISM-4.6e500add.png | Bin 0 -> 30568 bytes assets/img/DISM-5.ef575e78.png | Bin 0 -> 49481 bytes assets/img/DISM-6.a25221d7.png | Bin 0 -> 19808 bytes assets/img/DISM-7.30b9eb32.png | Bin 0 -> 13012 bytes assets/img/DISM-8.c76af462.png | Bin 0 -> 15465 bytes assets/img/DISM-9.7b160495.png | Bin 0 -> 26741 bytes assets/img/oc-windows-done.5fe33d83.png | Bin 63440 -> 0 bytes assets/img/oc-windows.eae5bcb0.png | Bin 63242 -> 0 bytes assets/js/10.a0a210fe.js | 1 - assets/js/10.f8541cc1.js | 1 + assets/js/{11.6fcd1261.js => 11.890c54d8.js} | 2 +- assets/js/12.45cb4254.js | 1 - assets/js/12.64238ece.js | 1 + assets/js/{13.5d867d54.js => 13.2ab94d9c.js} | 2 +- assets/js/{14.cc9296b5.js => 14.1790fd62.js} | 2 +- assets/js/{15.77e06f77.js => 15.463f3787.js} | 2 +- assets/js/{16.9ee0f513.js => 16.f4b7d3f9.js} | 2 +- assets/js/17.33f43c69.js | 1 - assets/js/17.fabd64c0.js | 1 + assets/js/{18.66ff5097.js => 18.8df56e2b.js} | 2 +- assets/js/{19.1247f98c.js => 19.5b2907cb.js} | 2 +- assets/js/{2.a8d0e18d.js => 2.4ee0c450.js} | 2 +- assets/js/{20.91457b67.js => 20.e560a99f.js} | 2 +- assets/js/{21.8a5845c1.js => 21.2f5f97a0.js} | 2 +- assets/js/{22.399b2afb.js => 22.467f2ab2.js} | 2 +- assets/js/{23.9bb3ded9.js => 23.8870e46e.js} | 2 +- assets/js/{24.9d330dee.js => 24.a585dbba.js} | 2 +- assets/js/{25.2ac56403.js => 25.441f4a59.js} | 2 +- assets/js/{26.0fe59f04.js => 26.1ab7665a.js} | 2 +- assets/js/27.1a612ec1.js | 1 - assets/js/27.3dff681d.js | 1 + assets/js/{28.e52a9ae5.js => 28.e9c0759c.js} | 2 +- assets/js/{29.a60a6ffb.js => 29.4b6f08dd.js} | 2 +- assets/js/3.9d992a03.js | 1 + assets/js/3.bd705c31.js | 1 - assets/js/30.4a17606d.js | 1 - assets/js/30.5eefea91.js | 1 + assets/js/31.1f8b1e1e.js | 1 - assets/js/31.4f465c0b.js | 1 + assets/js/{32.45d0dec9.js => 32.c713f8f9.js} | 2 +- assets/js/4.18fad9ee.js | 1 - assets/js/4.1c8fb827.js | 1 + assets/js/5.b48d6211.js | 1 - assets/js/5.df42c482.js | 1 + assets/js/6.8fd3c6e4.js | 1 - assets/js/6.bc27a1ab.js | 1 + assets/js/7.12bac02e.js | 1 + assets/js/7.abb0e066.js | 1 - assets/js/8.02e3ea69.js | 1 + assets/js/8.5bd1d45e.js | 1 - assets/js/9.96b143bb.js | 1 - assets/js/9.eb085d35.js | 1 + .../js/{app.627f88c7.js => app.a9d2ff2c.js} | 8 +++---- index.html | 6 ++--- 83 files changed, 141 insertions(+), 145 deletions(-) create mode 100644 assets/img/BOOTCAMP-1.0cac0f64.png create mode 100644 assets/img/BOOTCAMP-2.9fdb1598.png create mode 100644 assets/img/DISM-1.e029bdd3.png create mode 100644 assets/img/DISM-2.8bc0c201.png create mode 100644 assets/img/DISM-3.2e96db58.png create mode 100644 assets/img/DISM-4.6e500add.png create mode 100644 assets/img/DISM-5.ef575e78.png create mode 100644 assets/img/DISM-6.a25221d7.png create mode 100644 assets/img/DISM-7.30b9eb32.png create mode 100644 assets/img/DISM-8.c76af462.png create mode 100644 assets/img/DISM-9.7b160495.png delete mode 100644 assets/img/oc-windows-done.5fe33d83.png delete mode 100644 assets/img/oc-windows.eae5bcb0.png delete mode 100644 assets/js/10.a0a210fe.js create mode 100644 assets/js/10.f8541cc1.js rename assets/js/{11.6fcd1261.js => 11.890c54d8.js} (59%) delete mode 100644 assets/js/12.45cb4254.js create mode 100644 assets/js/12.64238ece.js rename assets/js/{13.5d867d54.js => 13.2ab94d9c.js} (62%) rename assets/js/{14.cc9296b5.js => 14.1790fd62.js} (63%) rename assets/js/{15.77e06f77.js => 15.463f3787.js} (88%) rename assets/js/{16.9ee0f513.js => 16.f4b7d3f9.js} (62%) delete mode 100644 assets/js/17.33f43c69.js create mode 100644 assets/js/17.fabd64c0.js rename assets/js/{18.66ff5097.js => 18.8df56e2b.js} (91%) rename assets/js/{19.1247f98c.js => 19.5b2907cb.js} (50%) rename assets/js/{2.a8d0e18d.js => 2.4ee0c450.js} (91%) rename assets/js/{20.91457b67.js => 20.e560a99f.js} (98%) rename assets/js/{21.8a5845c1.js => 21.2f5f97a0.js} (91%) rename assets/js/{22.399b2afb.js => 22.467f2ab2.js} (90%) rename assets/js/{23.9bb3ded9.js => 23.8870e46e.js} (74%) rename assets/js/{24.9d330dee.js => 24.a585dbba.js} (97%) rename assets/js/{25.2ac56403.js => 25.441f4a59.js} (98%) rename assets/js/{26.0fe59f04.js => 26.1ab7665a.js} (99%) delete mode 100644 assets/js/27.1a612ec1.js create mode 100644 assets/js/27.3dff681d.js rename assets/js/{28.e52a9ae5.js => 28.e9c0759c.js} (79%) rename assets/js/{29.a60a6ffb.js => 29.4b6f08dd.js} (96%) create mode 100644 assets/js/3.9d992a03.js delete mode 100644 assets/js/3.bd705c31.js delete mode 100644 assets/js/30.4a17606d.js create mode 100644 assets/js/30.5eefea91.js delete mode 100644 assets/js/31.1f8b1e1e.js create mode 100644 assets/js/31.4f465c0b.js rename assets/js/{32.45d0dec9.js => 32.c713f8f9.js} (92%) delete mode 100644 assets/js/4.18fad9ee.js create mode 100644 assets/js/4.1c8fb827.js delete mode 100644 assets/js/5.b48d6211.js create mode 100644 assets/js/5.df42c482.js delete mode 100644 assets/js/6.8fd3c6e4.js create mode 100644 assets/js/6.bc27a1ab.js create mode 100644 assets/js/7.12bac02e.js delete mode 100644 assets/js/7.abb0e066.js create mode 100644 assets/js/8.02e3ea69.js delete mode 100644 assets/js/8.5bd1d45e.js delete mode 100644 assets/js/9.96b143bb.js create mode 100644 assets/js/9.eb085d35.js rename assets/js/{app.627f88c7.js => app.a9d2ff2c.js} (85%) diff --git a/404.html b/404.html index 68c378089..ce7b9861a 100644 --- a/404.html +++ b/404.html @@ -11,13 +11,13 @@ - +

404

How did we get here?
Take me home.
- + diff --git a/ACCEL.html b/ACCEL.html index 6f723af68..f276ef802 100644 --- a/ACCEL.html +++ b/ACCEL.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Working Around Legacy Acceleration Issues

The below page is for users experiencing issues with their overall usage of macOS Big Sur / Monterey / Ventura and the Legacy Graphics Acceleration patches. Note that the following GPUs currently do not have acceleration support in Big Sur / Monterey / Ventura:

For those unfamiliar with what is considered a non-Metal GPU, see the chart below:

macOS GPU Chart

Metal is Apple's in-house graphics API that acts as a replacement for OpenGL/OpenCL, introduced in 2015. With the release of macOS Mojave, every system without a Metal-capable GPU was dropped.

Graphics Vendor Architecture Series Supports Metal
ATI TeraScale 1 HD2000 - HD4000 No
TeraScale 2 HD5000 - HD6000
AMD GCN (and newer) HD7000+ Yes
NVIDIA Tesla 8000GT - GT300 No
Fermi GT400 - GT500
Kepler GT600 - GT700 Yes
Intel GMA GMA900 - GMA3000 No
Iron Lake HD series
Sandy Bridge HD3000
Ivy Bridge (and newer) HD4000 Yes

# Broken Background Blurs

By default with the non-Metal acceleration patches, many background blur menus may act distorted when moving a cursor over it. With 0.4.1 and newer, users can enable a new Beta Blur feature to try and resolve the issue:

Do note that enabling beta blurs can be more demanding on slower hardware

# Downloading older non-Metal Apps

Many Apple apps now have direct reliance on Metal for proper functioning, however legacy builds of these apps still do work in Big Sur. See below for archive of many apps such as Pages, iMovie, GarageBand.

Note: This archive assumes that you own these copies of these apps through the Mac App Store, Dortania does not condone piracy

# Unable to run Zoom

Currently Zoom relies partially on Metal and so needs a small binary patch. Dosdude1 has provided a nice script for this:

# Unable to grant special permissions to apps (ie. Camera Access to Zoom)

With version 0.2.5, this issue should be full resolved

0.2.4 and older Work-Around

Due to the usage of amfi_get_out_of_my_way=1, macOS will fail to prompt users for special permissions upon application start as well as omit the entires in System Preferences. To work around this, we recommend users install tccplus (opens new window) to manage permissions.

Example usage with Discord and microphone permissions:

# Open Terminal and run the following commands
+     (opens new window)    

# Working Around Legacy Acceleration Issues

The below page is for users experiencing issues with their overall usage of macOS Big Sur / Monterey / Ventura and the Legacy Graphics Acceleration patches. Note that the following GPUs currently do not have acceleration support in Big Sur / Monterey / Ventura:

  • Intel 3rd and 4th Gen - GMA series

For those unfamiliar with what is considered a non-Metal GPU, see the chart below:

macOS GPU Chart

Metal is Apple's in-house graphics API that acts as a replacement for OpenGL/OpenCL, introduced in 2015. With the release of macOS Mojave, every system without a Metal-capable GPU was dropped.

Graphics Vendor Architecture Series Supports Metal
ATI TeraScale 1 HD2000 - HD4000 No
TeraScale 2 HD5000 - HD6000
AMD GCN (and newer) HD7000+ Yes
NVIDIA Tesla 8000GT - GT300 No
Fermi GT400 - GT500
Kepler GT600 - GT700 Yes
Intel GMA GMA900 - GMA3000 No
Iron Lake HD series
Sandy Bridge HD3000
Ivy Bridge (and newer) HD4000 Yes

# Broken Background Blurs

By default with the non-Metal acceleration patches, many background blur menus may act distorted when moving a cursor over it. With 0.4.1 and newer, users can enable a new Beta Blur feature to try and resolve the issue:

Do note that enabling beta blurs can be more demanding on slower hardware

# Downloading older non-Metal Apps

Many Apple apps now have direct reliance on Metal for proper functioning, however legacy builds of these apps still do work in Big Sur. See below for archive of many apps such as Pages, iMovie, GarageBand.

Note: This archive assumes that you own these copies of these apps through the Mac App Store, Dortania does not condone piracy

# Unable to run Zoom

Currently Zoom relies partially on Metal and so needs a small binary patch. Dosdude1 has provided a nice script for this:

# Unable to grant special permissions to apps (ie. Camera Access to Zoom)

With version 0.2.5, this issue should be full resolved

0.2.4 and older Work-Around

Due to the usage of amfi_get_out_of_my_way=1, macOS will fail to prompt users for special permissions upon application start as well as omit the entires in System Preferences. To work around this, we recommend users install tccplus (opens new window) to manage permissions.

Example usage with Discord and microphone permissions:

# Open Terminal and run the following commands
 cd ~/Downloads/
 chmod +x tccplus
 ./tccplus add Microphone com.hnc.Discord
@@ -30,14 +30,13 @@ $ osascript -e 'id of app "zoom.us"'
 $ sudo sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db "INSERT or REPLACE INTO access VALUES('kTCCServiceMicrophone','us.zoom.xos',0,2,0,1,NULL,NULL,NULL,'UNUSED',NULL,0,1541440109);"
 
 $ sudo sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db "INSERT or REPLACE INTO access VALUES('kTCCServiceCamera','us.zoom.xos',0,2,0,1,NULL,NULL,NULL,'UNUSED',NULL,0,1541440109);"
-

# Keyboard Backlight broken

Due to forcing hidd into spinning up with the fallback mode enabled, this can break the OS's recognition of backlight keyboards. Thankfully the drivers themselves still do operate so applications such as LabTick (opens new window) are able to set the brightness manually.

# Photos and Maps Apps Heavily Distorted

Due to the Metal Backend, the enhanced color output of these apps seems to heavily break overall UI usage. To work around this, users reported (opens new window) forcing the color output of their monitor from Billions to Millions of colors helped greatly. Apps easily allowing this customization are SwitchResX (opens new window), ResXreme (opens new window) and EasyRes (opens new window).

# Cannot press "Done" when editing a Sidebar Widget

Workaround: Press some combination of Tab, or Tab and then Shift-Tab, or just Shift-Tab until the "Done" button is highlighted. Then press spacebar to activate the button, the same as in any other dialog with a highlighted button halo.

# Wake from sleep heavily distorted on AMD/ATI in macOS 11.3 and newer

Unfortunately a very well known issue that the community is investigating. A currently known solution is to downgrade to macOS 11.2.3 or older until a proper fix can be found. Additionally logging out and logging in can resolve the issue without requiring a reboot.

  • Note, this issue should be exclusive to TeraScale 1 GPUs (ie. HD2000-4000). TeraScale 2 GPUs should not exhibit this issue.

In the event Apple removes 11.2.3 from their catalogue, we've provided a mirror below:

# Unable to switch GPUs on 2011 15" and 17" MacBook Pros

Currently OpenCore Legacy Patcher, GPU switching between the iGPU and dGPU is broken. The simplest way to set a specific GPU is to disable the dGPU when you wish to remain on the more power efficient iGPU.

The best way to achieve this is to boot Recovery (or Single User Mode if the dGPU refuses to function at all) and run the following command:

nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs=%01%00%00%00
-

This will disable the dGPU and allow the iGPU to function in Big Sur. Note that external display outputs are directly routed to the dGPU and therefore can no longer be used. Solutions such as DisplayLink Adapters (opens new window) can work around this limitation, however, note that you'll need to use older drivers (5.2.6):

Note: This driver only provides partial support in macOS, full graphics acceleration is not currently available on displays driven by DisplayLink.

# Erratic Colours on ATI TeraScale 2 GPUs (HD5000/HD6000)

Resolved with OpenCore Legacy Patcher v0.4.2

Legacy Fix (prior to 0.4.2)

Due to an odd bug with ATI's TeraScale 2 GPUs, many users will experience erratic/strobing colours once finished installing accelerated patches and rebooting into macOS. The issue stems from an incorrect assumption in the GPU drivers where it will enforce the Billion Colour space on your display. To fix, simply force your Display into a lower color depth such as Million Colours.

Applications that can set color depth are:

# Unable to allow Safari Extensions

Due to a bug in the legacy acceleration patches, users won't be able to enable Safari Extensions.

The following tool can be used to work-around this issue:

# Cannot Login on 2011 15" and 17" MacBook Pros

By default, OpenCore Legacy Patcher will assume MacBookPro8,2/3 have a faulty dGPU and disable acceleration. This is the safest option for most users as enabling dGPU acceleration on faulty Macs will result in failed booting.

However if your machine does not have the dGPU disabled via NVRAM, you'll experience a login loop. To work around this is quite simple:

  1. Boot macOS in Single User Mode -
    • Press Cmd+S in OpenCore's menu when you turn the Mac on
  2. When command line prompt appears, enter the dGPU disabler argument (at the bottom)
  3. Reboot and patched macOS should work normally
  4. If you still want to use the dGPU, run OpenCore Legacy Patcher and enable TS2 Acceleration from settings. Then root patch your Mac again -Patcher Settings -> Developer Settings -> Set TeraScale 2 Accel
  5. Either Reset NVRAM or set gpu-power-prefs to zeros to re-enable the dGPU
# Forces GMUX to use iGPU only (ie. disable dGPU)
+

# Keyboard Backlight broken

Due to forcing hidd into spinning up with the fallback mode enabled, this can break the OS's recognition of backlight keyboards. Thankfully the drivers themselves still do operate so applications such as LabTick (opens new window) are able to set the brightness manually.

# Photos and Maps Apps Heavily Distorted

Due to the Metal Backend, the enhanced color output of these apps seems to heavily break overall UI usage. To work around this, users reported (opens new window) forcing the color output of their monitor from Billions to Millions of colors helped greatly. Apps easily allowing this customization are SwitchResX (opens new window), ResXreme (opens new window) and EasyRes (opens new window).

# Cannot press "Done" when editing a Sidebar Widget

Workaround: Press some combination of Tab, or Tab and then Shift-Tab, or just Shift-Tab until the "Done" button is highlighted. Then press spacebar to activate the button, the same as in any other dialog with a highlighted button halo.

# Wake from sleep heavily distorted on AMD/ATI in macOS 11.3 and newer

Unfortunately, this is a very well known issue that the community is investigating. A currently known solution is to downgrade to macOS 11.2.3 or older until a proper fix can be found. Additionally, logging out and logging back in can resolve the issue without requiring a reboot.

  • Note, this issue should be exclusive to TeraScale 1 GPUs (ie. HD2000-4000). TeraScale 2 GPUs should not exhibit this issue.

In the event Apple removes 11.2.3 from their catalogue, we've provided a mirror below:

# Unable to switch GPUs on 2011 15" and 17" MacBook Pros

Currently, with OpenCore Legacy Patcher, GPU switching between the iGPU and dGPU is broken. The simplest way to set a specific GPU is to disable the dGPU when you wish to remain on the more power efficient iGPU.

The best way to achieve this is to boot to Recovery (or Single User Mode if the dGPU refuses to function at all) and run the following command:

nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs=%01%00%00%00
+

This will disable the dGPU and allow the iGPU to function in Big Sur. Note that external display outputs are directly routed to the dGPU and therefore can no longer be used. Solutions such as DisplayLink Adapters (opens new window) can work around this limitation, however, note that you'll need to use older drivers (5.2.6):

Note: This driver only provides partial support in macOS, full graphics acceleration is not currently available on displays driven by DisplayLink.

# Erratic Colours on ATI TeraScale 2 GPUs (HD5000/HD6000)

Resolved with OpenCore Legacy Patcher v0.4.2

Legacy Fix (prior to 0.4.2)

Due to an odd bug with ATI's TeraScale 2 GPUs, many users will experience erratic/strobing colours once finished installing accelerated patches and rebooting into macOS. The issue stems from an incorrect assumption in the GPU drivers where it will enforce the Billion Colour space on your display. To fix, simply force your Display into a lower color depth such as Million Colours.

Applications that can set color depth are:

# Unable to allow Safari Extensions

Due to a bug in the legacy acceleration patches, users won't be able to enable Safari Extensions.

The following tool can be used to work-around this issue:

# Cannot Login on 2011 15" and 17" MacBook Pros

By default, OpenCore Legacy Patcher will assume MacBookPro8,2/3 have a faulty dGPU and disable acceleration. This is the safest option for most users as enabling dGPU acceleration on faulty Macs will result in failed booting.

However, if your machine does not have the dGPU disabled via NVRAM, you'll experience a login loop. To work around this is quite simple:

  1. Boot macOS in Single User Mode +
    • Press Cmd+S in OpenCore's menu when you turn the Mac on
  2. When the command line prompt appears, enter the dGPU disabler argument (at the bottom)
  3. Reboot and patched macOS should work normally
  4. If you still want to use the dGPU, run OpenCore Legacy Patcher and enable TS2 Acceleration from settings. Go to Patcher Settings -> Developer Settings -> Set TeraScale 2 Accel, then root patch again.
  5. Either Reset NVRAM or set gpu-power-prefs to zeros to re-enable the dGPU
# Forces GMUX to use iGPU only (ie. disable dGPU)
 nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs=%01%00%00%00
 # To reset, simply write zeros or NVRAM Reset your Mac
 nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs=%00%00%00%00
-

# Black Boxes on HD3000 iGPUs

A somewhat strange issue on Intel HD3000-based Macs, on 3rd party displays sometimes UI elements may become black and unreadable. To resolve, select either the generic Display or Display P3 Color Profiles in Display Settings.

  • Mainly applicable for HDMI Displays, DVI and DisplayPort are generally unaffected.
  • If you're inside Setup Assistant, press Cmd + Option + Control + T to launch Terminal. From there, run open /System/Applications/System\ Preferences.app
  • Issue has spread to more Macs with macOS Ventura, including MacBook Airs and MacBook Pros
Default Color Profile Display/Display P3 Profile

# Cannot Pair Bluetooth Devices

In macOS Ventura, hover states may not function correctly which results in the "Connect" button not appearing in System Settings. To resolve:

  1. Enable Keyboard Navigation in System Settings -> Keyboard
  2. Tab + space over Bluetooth devices in System Settings -> Bluetooth
  3. Pair button should appear

For more information, see ASentientBot's post (opens new window).

# Black Boxes on HD3000 iGPUs

A somewhat strange issue on Intel HD3000-based Macs, on 3rd party displays sometimes UI elements may become black and unreadable. To resolve, select either the generic Display or Display P3 Color Profiles in Display Settings.

Default Color Profile Display/Display P3 Profile

# Cannot Pair Bluetooth Devices

In macOS Ventura, hover states may not function correctly which results in the "Connect" button not appearing in System Settings. To resolve:

  1. Enable Keyboard Navigation in System Settings -> Keyboard
  2. Tab + space over Bluetooth devices in System Settings -> Bluetooth
  3. Pair button should appear

For more information, see ASentientBot's post (opens new window).

# Booting OpenCore and macOS

Now we finally get to boot OpenCore!

Reboot machine while holding Option to select the EFI Boot entry with the OpenCore icon (holding the Control key will make this the default boot entry):

  • This will be the Mac Boot Picker

Note for Mac Pros/Xserves/iMacs with unflashed GPUs

(Adapted from the OpenCore on the Mac Pro guide (opens new window))

For Mac Pro, Xserve and, iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process.

Firstly, open the Terminal and run the following command:

sudo nvram "recovery-boot-mode=unused" && sudo reboot recovery
-

This will make your machine reboot into the Recovery Environment. Alternatively, holding Command + R when your machine is starting up will also let you enter the Recovery.

Secondly, open the Recovery Environment's Terminal (Menu bar > Utilities > Terminal).

Now you'll want to get a list of drive identifiers. To do so, run the following command:

diskutil list
+     (opens new window)    

# Booting OpenCore and macOS

Now we finally get to boot OpenCore!

Reboot the machine while holding Option to select the EFI Boot entry with the OpenCore icon (holding the Control key will make this the default boot entry):

  • This will be the Mac Boot Picker

Note for Mac Pros/Xserves/iMacs with unflashed GPUs

(Adapted from the OpenCore on the Mac Pro guide (opens new window))

For Mac Pro, Xserve and, iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process.

Firstly, open the Terminal and run the following command:

sudo nvram "recovery-boot-mode=unused" && sudo reboot recovery
+

This will make your machine reboot into the Recovery Environment. Alternatively, holding Command + R when your machine is starting up will also let you enter the Recovery.

Secondly, open the Recovery Environment's Terminal (Menu bar > Utilities > Terminal).

Now you'll want to get a list of drive identifiers. To do so, run the following command:

diskutil list
 

The command should produce a list of drives installed in your system: -

Keep track of the drive with the OCLP install. You will need the drive identifer for later.

Now you'll want to mount the EFI partition (where OCLP is installed, though may differ if you've installed OCLP to a FAT-32 volume).

Run the following command (Replace X with the drive number):

diskutil mount diskXs1
+

Keep track of the drive with the OCLP install. You will need the drive identifer for later.

Now you'll want to mount the EFI partition (where OCLP is installed, though it may differ if you've installed OCLP to a FAT-32 volume).

Run the following command (Replace X with the drive number):

diskutil mount diskXs1
 

-If everything is correct, the EFI partion should be mounted.

Now you'll want to use the bless command to set the default boot device:

bless --mount /Volumes/EFI --setBoot --file /Volumes/EFI/System/Library/CoreServices/boot.efi
+If everything is correct, the EFI partion should be mounted.

Now you'll want to use the bless command to set the default boot device:

bless --mount /Volumes/EFI --setBoot --file /Volumes/EFI/System/Library/CoreServices/boot.efi
 

Once the command is run, it should produce no output. -

If the command produces an output, ensure that you've typed it in correctly.

Now you can reboot your machine. OCLP is now the default boot option!

Now that you've loaded OpenCore, now select Install macOS:

  • This will be the OpenCore Picker

You will soon reach the installer screen! If you enabled verbose mode when building OCLP, a lot of text will run across the screen. From there it's just like any normal macOS install. For an example of how the boot process looks, see the following video:

If your Mac is looping back into the beginning of the setup after the first reboot, turn it off, start it again and hold Option. This time select the option with a grey hard disk icon, it can say "macOS Installer" or the name you gave the disk during the installer process. Keep repeating this step after every reboot if necessary.

WARNING

MacBookPro11,3 Note: When booting macOS Monterey, you'll need to boot into safe mode if acceleration patches are not installed yet. Otherwise you'll hit a black screen due to missing NVIDIA drivers. (opens new window) Safe Mode can be entered by holding Shift+Enter when selecting macOS Monterey in OCLP's Boot Menu.

# Once installed and booting, head to Post-Installation

Now that you've loaded OpenCore, "select Install macOS":

  • This will be the OpenCore Picker

You will soon reach the installer screen! If you enabled verbose mode when building OCLP, a lot of text will run across the screen. From there, it's just like any normal macOS install. For an example of how the boot process looks, see the following video:

If your Mac is looping back into the beginning of the setup after the first reboot, turn it off, start it again and hold Option. This time, select the option with a grey hard disk icon, it can say "macOS Installer" or the name you gave the disk during the installer process. Keep repeating this step after every reboot if necessary.

WARNING

MacBookPro11,3 Note: When booting macOS Monterey, you'll need to boot into safe mode if acceleration patches are not installed yet. Otherwise, you'll hit a black screen due to missing NVIDIA drivers. (opens new window) Safe Mode can be entered by holding Shift + Enter when selecting macOS Monterey in OCLP's Boot Menu.

# Once installed and booting, head to Post-Installation

- + diff --git a/BUILD.html b/BUILD.html index 68150f9eb..1a72a41ff 100644 --- a/BUILD.html +++ b/BUILD.html @@ -11,7 +11,7 @@ - + @@ -19,8 +19,8 @@ GitHub (opens new window)

# Building and installing OpenCore

Now that we have a macOS installer, lets now build our OpenCore configuration!

If you haven't downloaded OpenCore Patcher yet, do so now:

Next, run the OpenCore-Patcher.app:

WARNING

OpenCore configurations are hardware specific. -If you're building OpenCore for a different model than you're currently running, it is absolutely necessary to select the proper model from Settings.

Here we'll select Build and Install OpenCore and start building:

Start Building Finished Building
OCLP GUI Build Finished

Once it finishes building, you'll want to select the Install OpenCore button:

  • If you created a macOS USB manually and don't see it listed, make sure it's either formatted as GUID/GPT or has a FAT32 partition for OpenCore to reside on.
Select Drive Select Partition

# Once finished, head to Booting OpenCore and macOS

- + diff --git a/DEBUG.html b/DEBUG.html index e666a78b2..6c86adeb8 100644 --- a/DEBUG.html +++ b/DEBUG.html @@ -11,7 +11,7 @@ - + @@ -19,8 +19,8 @@ GitHub (opens new window)

# How to debug with OpenCore

For those who've hit an odd bug and unsure if it's user error or within the patcher, we recommend asking on the OpenCore Patcher Paradise Discord Server (opens new window) for help.

# Debugging yourself

The easiest way to debug yourself is via Patcher Settings. Here there are many different settings, however, the 3 main options that will help are:

  • "Enable Verbose Mode"
  • "Enable OpenCore DEBUG"
  • "Enable Kext DEBUG"

When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.

# Obtaining OpenCore logs from disk

With "Enable OpenCore DEBUG" set, every boot there will be a .txt file generated in your disk. To grab these logs, download and run MountEFI (opens new window):

Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:

# Obtaining Kernel logs from macOS

With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:

sudo dmesg > ~/Desktop/DMESG.txt
-

From there, you'll have a log on your desktop.

# Filing an issue with us

WARNING

Currently issues have been disabled due to current events. You can continue to receive support in the OpenCore Patcher Paradise Discord Server (opens new window), where there are active members of the community available.

Now that you have proper logs, you can now file issues with us (opens new window). This is a reminder to include the following info:

  • Model patching for (ie. MacBookPro10,1)
  • Target OS (ie. macOS 11.2.3)
  • Host OS (ie. macOS 10.15.7)
  • Upload of your OpenCore Build Folder
  • Upload of your OpenCore log (if applicable)
  • Upload of your Kernel log (if applicable)

Additionally, please search whether the issue has been reported before. This avoids having duplicate issues.

- + diff --git a/DONATE.html b/DONATE.html index 296776786..43bb8c813 100644 --- a/DONATE.html +++ b/DONATE.html @@ -11,7 +11,7 @@ - + @@ -19,8 +19,8 @@ GitHub (opens new window)

# Supporting the patcher

OpenCore Legacy Patcher is a hobby project for us developers, and while we love helping out the community it's very difficult for us to troubleshoot issues remotely. The best way for us to get to work on the patcher, fix issues and add enhancements is having the hardware in-hand. As a hobby project, neither of the main developers can afford to buy every legacy Mac to test on.

The best way to support us in all honesty is to donate any old hardware you no longer need, as this allows us to have machines to test locally and push fixes much faster. While we appreciate cash donations, this makes it much more difficult for us to handle as an organization.

Main sections of help we'd appreciate:

  • Donating any Mac you own -
    • Does require SSE4,1 CPU to test on Sierra and newer however

Additionally, hardware info dumps are greatly beneficial for us to determine what patches a machine might need:

  • IORegistryExplorer (opens new window)
    • File -> SaveAs and open an issue on Github
    • Note: We want IOReg dumps of hardware not running on OpenCore, instead running a clean, officially supported OS by the machine

If you have any legacy hardware you're willing to donate or what to buy us something, please contact us at the following email:

  • khronokernel@icloud.com

Current hardware we own:

Model CPU GPU Owner Notes
MacBook5,1 Penryn 9400M Mykola N/A
MacBook7,1 Penryn GT320M Dhinak N/A
MacBook7,1 Penryn GT320M Mykola N/A
MacBookPro5,3 Penryn 9400M + 9600M Dhinak Display's partially broken
MacBookPro8,2 Sandy Bridge HD3000 Mykola Dead dGPU
MacPro3,1 Penryn GTX 680 Dhinak N/A
Macmini4,1 Penryn GT320M Dhinak N/A

Dead Hardware:

Model CPU GPU Owner Notes
MacPro3,1 Penryn HD5770, RX570, GT710 Mykola No longer powers on
MacPro4,1 Westmere HD7950 Mykola Dead Northbridge on CPU Tray
- + diff --git a/HOW.html b/HOW.html index cdfe1c233..7eb8f3721 100644 --- a/HOW.html +++ b/HOW.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Boot Process with OpenCore Legacy Patcher

OpenCore Legacy Patcher itself is actually quite a "dumb" program, and essentially edits a config.plist file and moves files around, it actually has little logic regarding the boot process. The real magic of OCLP is OpenCorePkg (opens new window), our back-end and what makes this patcher so powerful.

# Boot Process with OpenCore

To understand a bit more of how OpenCore is able revive older Macs in such a native-like way, we need to go over how OpenCore works with your Mac:

- + diff --git a/ICNS.html b/ICNS.html index 61dcd1865..898f2a912 100644 --- a/ICNS.html +++ b/ICNS.html @@ -11,7 +11,7 @@ - + @@ -19,19 +19,19 @@ GitHub (opens new window)

# Creating custom icons for OpenCore and Mac Boot Picker

For users who want to customize your setup to be more personal, OpenCore does allow for custom icons and images in the boot picker.

# Custom OpenCore icons

To generate custom OpenCore icons, you'll need the following:

  • Images in PNG format
  • Each image, with the following res: -
    • Cursor — Mouse cursor (mandatory, up to 144x144).
    • Selected — Selected item (mandatory, 144x144).
    • Selector — Selecting item (mandatory, up to 144x40).
    • Left — Scrolling left (mandatory, 40x40).
    • Right — Scrolling right (mandatory, 40x40).
    • HardDrive — Generic OS (mandatory, 128x128).
    • Background — Centred background image. (Recommended max size 1920x1080)
    • Apple — Apple OS (128x128).
    • AppleRecv — Apple Recovery OS (128x128).
    • AppleTM — Apple Time Machine (128x128).
    • Windows — Windows (128x128).
    • Other — Custom entry (see Entries (opens new window), 128x128).
    • ResetNVRAM — Reset NVRAM system action or tool (128x128).
    • Shell — Entry with UEFI Shell name for e.g. OpenShell (128x128).
    • Tool — Any other tool (128x128).

Note, for each image we recommend having one of double the size. This ensures that icons are scaled correctly since .icns support dedicated images depending on HiDPI or not.

Once you have a custom image you want to use(for example, as a background), download the latest release of OpenCorePkg (opens new window) and enter the Utilities/icnspack/ folder:

Now cd this folder in terminal and run the following:

./icnspack Background.icns <insert_x1_image> <insert_x2_image>
-

Once done, you'll see your custom icon generated in icnspack's folder:

# Custom Mac Boot Picker icons

Custom boot picker icons is much more complicated on Legacy Macs, on late 2013+ Macs the Custom OpenCore icons method will work just fine. However on many 2012 and older Macs, the icons generated will be incompatible with the firmware.

To generate legacy icons, you'll need the following:

Head to developer.apple's More Downloads page (opens new window) and search for Graphics Tools that is supported by your OS(note for 10.6 and older, the app is hidden inside Developer Tools):

Once downloaded, open the disk image and you'll find Icon Composer.app:

Graphics Open

Now run the app and simply drag the images to each section as so:

Now save and export the new icns

# Installing updated icons

To install, please ensure that Vault is disabled when you built OpenCore. If you're unsure, simply rebuild OpenCore with the Patcher setting "Vault" set to false.

  • Warning: Editing your OpenCore EFI incorrectly can result in a bricked install. Please ensure you have a natively supported version of macOS installed to boot into in case of issues.

Now that you've verified you can edit OpenCore safely, you'll need to mount the drive that OpenCore is stored on. To do this, download MountEFI (opens new window) and run it:

Select the drive you installed OpenCore to and mount it.

# Updating OpenCore icons

Head to EFI/OC/Resources/Image/ on your drive and you'll see all the custom icons. For Background.icns, we need to ensure the file matches the theme OpenCore has set so we add the prefix Modern to it:

Now reboot and you should see your updated icon(s)!

# Updating Mac Boot Picker icons

To update the Mac Boot Picker icons is actually quite simple, on the root of your drive simply drop the icon onto the root of the drive with the name .VolumeIcon.icns

Now reboot and you'll see the new icon!

- + diff --git a/INSTALLER.html b/INSTALLER.html index b6c470fbb..91a783cd3 100644 --- a/INSTALLER.html +++ b/INSTALLER.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Download and build macOS Installers

This doc is centered around downloading and writing the macOS installer to a USB. If you're already familiar with how to do this, you can skip.

  • Note: 16GB+ USB will be required for the installer

# Creating the installer

With OpenCore Legacy Patcher, our new GUI includes a download menu for macOS installers. So to start off, you'll want to grab our app:

For this guide, we'll be using the standard OpenCore-Patcher (GUI).

Once downloaded, open the app and you should be greeted with this menu:

OCLP GUI Main Menu

First we'll want to select the "Create macOS Installer" button. This will present you with 2 options:

For this example, we'll assume you'll need an installer. Selecting this option will download Apple's Installer Catalogs and build a list for you to choose:

Downloading Listed Installers Unsupported Installer
OCLP GUI Installer Download Catalog OCLP GUI Installer Download Listed Products

Since the patcher officially supports Big Sur and newer for patching, only those entires will be shown. For ourselves, we'll select macOS 12 as that's the latest public release at the time of writing. This will download and install the macOS installer to your applications folder.

  • Note that some machines (namely 2012 and older) may not be currently supported on macOS Ventura. If you see this prompt, you'll need to use an older version of macOS.
Downloading the Installer Requesting to install Finished Installing
OCLP GUI Installer Download Progress OCLP GUI Installer Needs Installing OCLP GUI Installer Download Finished

Once finished, you can proceed to write the installer onto a USB drive.

  • Note: The entire USB drive will be formatted
Select Downloaded Installer Select disk to format

Now the patcher will start the installer flashing!

Flashing Success Prompt Finished Flashing

# Once finished, head to Building and installing OpenCore

- + diff --git a/ISSUES-HOLD.html b/ISSUES-HOLD.html index 6f8463a69..4a99ebf21 100644 --- a/ISSUES-HOLD.html +++ b/ISSUES-HOLD.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# The current hold on new issues and pull requests

As written with the release of OpenCore Legacy Patcher 0.4.3, and macOS 12.3:

With today's macOS 12.3 release, I decided it would be best to release this build of OpenCore Legacy Patcher to ensure some important issues are resolved with today's release (namely Open/Save dialog problem introduced by Apple in the 12.3 Betas)

As the situation develops back home with my family in Ukraine, I am unlikely to continue the development of OpenCore Legacy Patcher in the near future. At most, there may be potential PatcherSupportPkg updates from ASentientBot and the rest of the amazing non-Metal development team however otherwise development may potentially be taken over by others later on. Issues will continue to remain closed for the time being.

With regards to the future of this project, this release should be treated as its last major release for the next couple of months. When WWDC2022 is presented, I hope my country will be in a calmer situation where we can tinker with Macs again peacefully.

This is not a final goodbye for me with this project, just a round-about way to say I'll be returning someday. I want to give the biggest thank you's to the community and to the many amazing developers within it. OpenCore Legacy Patcher is not just my project, it's the cumulation of many people that are all responsible for where we are today.

-- Mykola

If you encounter new issues with the patcher that do not have solutions easily available, our helpful community in the OpenCore Patcher Paradise Discord Server (opens new window) can provide support in the meantime. You should still provide as much information as you can by gathering debug logs when you ask for help.

- + diff --git a/LICENSE.html b/LICENSE.html index 4c57101c3..1a58da82b 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# OpenCore Legacy Patcher License

This patcher is made of multiple external applications from different people and organizations. See each program for their licensing:

- + diff --git a/MODELS.html b/MODELS.html index bee888a23..8517906a0 100644 --- a/MODELS.html +++ b/MODELS.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Supported Models

Any hardware supporting SSE4.1 CPU and 64-Bit firmware work on this patcher. To check your hardware model, run the following command on the applicable machine in the terminal:

system_profiler SPHardwareDataType | grep 'Model Identifier'
+     (opens new window)    

# Supported Models

Any hardware supporting SSE4.1 CPU and 64-Bit firmware work on this patcher. To check your hardware model, run the following command on the applicable machine in the terminal:

system_profiler SPHardwareDataType | grep 'Model Identifier'
 

The below table will list all supported and unsupported functions of the patcher currently:

Regarding OS support, see below:

  • Machines listing YES - Ventura and older means they cannot run macOS Ventura at this time. Machines with only YES can run all of the supported macOS versions offered by OpenCore Legacy Patcher.
Support Entry Supported OSes Description Comment
HostOS macOS 10.9 - macOS 13 Refers to OSes where running OpenCore-Patcher.app are supported Supports 10.7+ if Python 3.9 or higher (opens new window) is manually installed, simply run the OpenCore-Patcher-GUI.command located in the repo
TargetOS macOS 11 - macOS 13 Refers to OSes that can be patched to run with OpenCore May support 10.4 and newer (in a potentially broken state). No support provided.

# MacBook

SMBIOS Year Supported Comment
MacBook1,1 Mid-2006 NO 32-Bit CPU limitation
MacBook2,1 Late 2006 32-Bit Firmware limitation
MacBook3,1 Late 2007
MacBook4,1 Early 2008 - No GPU Acceleration in Mavericks and newer
- No Keyboard and Trackpad
- No USB
MacBook5,1 Late 2008 YES - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
- UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
MacBook5,2 Early 2009
MacBook6,1 Late 2009
MacBook7,1 Mid-2010
MacBook8,1 Mid-2015 Everything is supported
MacBook9,1 Early 2016

# MacBook Air

SMBIOS Year Supported Comment
MacBookAir1,1 Early 2008 NO Requires SSE4.1 CPU
MacBookAir2,1 Late 2008 YES - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
- UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
MacBookAir3,1 Late 2010
MacBookAir3,2
MacBookAir4,1 Mid-2011 - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
MacBookAir4,2
MacBookAir5,1 Mid-2012 Everything is supported
MacBookAir5,2
MacBookAir6,1 Mid-2013, Early 2014
MacBookAir6,2
MacBookAir7,1 Early-2015, 2017
MacBookAir7,2

# MacBook Pro

SMBIOS Year Supported Comment
MacBookPro1,1 Early 2006 NO 32-Bit CPU limitation
MacBookPro1,2
MacBookPro2,1 Late 2006 32-Bit Firmware limitation
MacBookPro2,2 Late 2006
MacBookPro3,1 Mid-2007 Requires SSE4.1 CPU
MacBookPro4,1 Early 2008 YES - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
- UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
MacBookPro5,1 Late 2008
MacBookPro5,2 Early 2009
MacBookPro5,3 Mid-2009
MacBookPro5,4
MacBookPro5,5
MacBookPro6,1 Mid-2010 - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
MacBookPro6,2
MacBookPro7,1 - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
- UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
MacBookPro8,1 Early 2011 - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
MacBookPro8,2
MacBookPro8,3
MacBookPro9,1 Mid-2012 Everything is supported
MacBookPro9,2
MacBookPro10,1 Mid-2012, Early 2013
MacBookPro10,2 Late 2012, Early 2013
MacBookPro11,1 Late 2013, Mid-2014
MacBookPro11,2
MacBookPro11,3
MacBookPro11,4 Mid 2015
MacBookPro11,5
MacBookPro12,1 Early 2015
MacBookPro13,1 Late 2016
MacBookPro13,2
MacBookPro13,3

# Mac mini

SMBIOS Year Supported Comment
Macmini1,1 Early 2006 NO 32-Bit CPU limitation
Macmini2,1 Mid-2007 32-Bit Firmware limitation
Macmini3,1 Early 2009 YES - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
- UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
Macmini4,1 Mid-2010
Macmini5,1 Mid-2011 - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
Macmini5,2
Macmini5,3
Macmini6,1 Late 2012 Everything is supported
Macmini6,2
Macmini7,1 Mid-2014

# iMac

SMBIOS Year Supported Comment
iMac4,1 Early 2006 NO 32-Bit CPU limitation
iMac4,2 Mid-2006
iMac5,1 Late 2006 32-Bit Firmware limitation
iMac5,2
iMac6,1
iMac7,1 Mid-2007 YES - Requires an SSE4.1 CPU Upgrade (opens new window)
- GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
- Stock Bluetooth 2.0 card non-functional
- UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
iMac8,1 Early 2008 - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
- UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
iMac9,1 Early 2009
iMac10,1 Late 2009 - GPU is socketed, recommend upgrading to Metal GPU (opens new window)
- GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
- UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
iMac11,1 - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
iMac11,2 Mid-2010
iMac11,3
iMac12,1 Mid-2011
iMac12,2
iMac13,1 Late 2012 Everything is supported
iMac13,2
iMac13,3
iMac14,1 Late 2013
iMac14,2
iMac14,3
iMac14,4 Mid-2014
iMac15,1 Late 2014, Mid-2015
iMac16,1 Late 2014, Mid-2015
iMac16,2 Late 2014, Mid-2015
iMac17,1 Late 2015, Early-2016

# Mac Pro

SMBIOS Year Supported Comment
MacPro1,1 Mid-2006 NO 32-Bit Firmware limitation
MacPro2,1 Mid-2007
MacPro3,1 Early 2008 YES - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
- Potential boot issues with stock Bluetooth card, recommend removing to avoid kernel panics
MacPro4,1 Early 2009 - Everything is supported as long as GPU is Metal capable
- UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
MacPro5,1 Mid-2010, Mid-2012
MacPro6,1 Late 2013 - CPU Power Management currently unsupported
- No DRM support

# Xserve

SMBIOS Year Supported Comment
Xserve1,1 Mid-2006 NO 32-Bit Firmware limitation
Xserve2,1 Early 2008 YES - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
Xserve3,1 Early 2009

# Once you've verified your hardware is supported, head to Download and build macOS Installers

- + diff --git a/MONTEREY-DROP.html b/MONTEREY-DROP.html index acd1c219f..8ca53c2ab 100644 --- a/MONTEREY-DROP.html +++ b/MONTEREY-DROP.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

With OpenCore Legacy Patcher v0.1.7 and newer, we've implemented beta macOS Monterey support for users. Please note that Apple has dropped a lot of hardware with this release as well as broken many of our previous patch sets. This page will be used to inform users regarding current issues and will be updated as new patch sets are developed and added to our patcher.

# Newly dropped hardware

With Monterey, Apple continues their their somewhat ruthless march of dropping Intel hardware. This release saw the removal, and thus addition into OpenCore Legacy Patcher, of the following models:

  • iMac14,4
  • iMac15,1
  • MacBook8,1
  • MacBookAir6,1
  • MacBookAir6,2
  • MacBookPro11,1
  • MacBookPro11,2
  • MacBookPro11,3
Model names
  • iMac (21.5-inch, Mid 2014)
  • iMac (Retina 5K, 27-inch, Late 2014)
  • MacBook (Retina, 12-inch, Early 2015)
  • MacBook Air (11-inch, Mid 2013)
  • MacBook Air (13-inch, Mid 2013)
  • MacBook Air (11-inch, Early 2014)
  • MacBook Air (13-inch, Early 2014)
  • MacBook Pro (Retina, 13-inch, Late 2013)
  • MacBook Pro (Retina, 15-inch, Late 2013)
  • MacBook Pro (Retina, 13-inch, Mid 2014)
  • MacBook Pro (Retina, 15-inch, Mid 2014)

All of these models now have support in OpenCore Legacy Patcher.

# Current Monterey Issues

# MacBookPro11,3 booting issue without Kepler acceleration

Due to the display being routed through the NVIDIA Kepler card and macOS being rendered on the Intel iGPU, users have been experiencing issues booting without post-install patches applied (see here for more info (opens new window).) Currently the only workaround is to install the patches in safe mode, by holding down Shift+Enter when you select macOS in the OCLP boot picker.

# Previously Broken Hardware

iMac15,1 5K Display Output Issue (Resolved in 0.3.2 and newer)
- + diff --git a/PATCHEXPLAIN.html b/PATCHEXPLAIN.html index 68d679c60..59024ec7b 100644 --- a/PATCHEXPLAIN.html +++ b/PATCHEXPLAIN.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Explaining the patches in OpenCore Legacy Patcher

In our patcher, there are numerous patches used to ensure a stable system. Here we're going to go over what patches are used and why we recommend or even require them.

# OpenCore Settings

Below is a run down of the main logic OpenCore Legacy Patcher uses to gain native support in macOS. Note that OpenCore's configuration is documented within OpenCorePkg (opens new window) as well as on an online version provided by us:

Configuration Explanation

# ACPI -> Add

- + diff --git a/POST-INSTALL.html b/POST-INSTALL.html index 53e0a028c..47a0e9889 100644 --- a/POST-INSTALL.html +++ b/POST-INSTALL.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Post-Installation

# Booting without USB drive

Once you've installed macOS through OpenCore, you can boot up and go through the regular install process. To boot without the USB drive plugged in is quite simple:

  • Download OpenCore Legacy Patcher
  • Change Patcher settings as you'd like
  • Build OpenCore again
  • Install OpenCore to internal drive
  • Reboot holding Option, and select the internal EFI

And voila! No more USB drive required.

# Booting seamlessly without Verbose or OpenCore Picker

To do this, run the OpenCore Patcher and head to Patcher Settings:

Here you can change different patcher settings, however the main interest is:

  • Show Boot Picker

Once you've toggled them both off, build your OpenCore EFI once again and install to your desired drive. Now to show the OpenCore selector, you can simply hold down the "ESC" key while clicking on EFI boot, and then you can release the "ESC" key when you see the cursor arrow at the top left.

# Enabling SIP

For many users, SIP will be lowered by default on build. For Intel HD 4000 users, you may have noticed that SIP is partially disabled. This is to ensure full compatibility with macOS Monterey and allow seamless booting between it and older OSes. However for users who do not plan to boot Monterey, you can re-enable under Patcher Settings.

Note: Machines running macOS Ventura or systems with non-Metal GPUs cannot enable SIP outright, due to having a patched root volume. Enabling will brick the installation.

SIP Enabled SIP Lowered (Root Patching) SIP Disabled

WARNING

If you're unsure whether you should enable SIP, leave it as-is. Systems where you have already ran the Post Install Root Patching cannot enable SIP without potentially breaking the current install.

# Applying Post Install Volume Patches

Post Install Volume Patches, sometimes also called root patches, are patches that have to be installed to disk for some older Macs to gain back functionality.

OCLP v0.4.4 and higher include an autopatcher, which will automatically root patch your system but only if the USB install media was created within OCLP.

Users with OCLP v0.4.4 or higher will also be prompted to install these patches after macOS updates or whenever patches are not detected on the system. We recommend rebuilding OpenCore with the latest version of OCLP to take advantage of these new features.

In OCLP v0.4.5 a new indicator was added to help users to see if, when and on what version the system was root patched. Note that the "Available patches" section above this does not track the status and will always show the patches that are available, whether they're installed or not.

Automatic install prompt in 0.4.4+ Last patched status in 0.4.5+

# Running Post Install patches manually

If you're using OCLP v0.4.3 or earlier, or need to run the patcher manually, you can do so with the app. There is no harm in trying to run the Patcher, as without compatible hardware, nothing will be done. You can see below on whether your hardware needs root volume patching or not.

Listing Patches Patching Finished

WARNING

With macOS Ventura and Macs with AMD Legacy GCN GPUs (ie. Metal), Root Patching requires a network connection to grab Apple's Kernel Debug Kit to start root patching. If your system is unable to connect to the internet, you can manually download a KDK from Apple's site:

Grab the closet Kernel Debug Kit to the OS you installed, and install it to the machine running Ventura.

Machines that require this are those with AMD Metal dGPUs:

  • 2008 - 2013 Mac Pros (MacPro3,1 - 6,1)
  • 2009 - 2016 iMacs (iMac10,1 - 17,1)
  • 2015 15" MacBook Pro with a dGPU (MacBookPro11,5)

Below entires represent GPUs no longer natively supported, ie. requiring root volume patch with OpenCore Legacy Patcher:

GPUs requiring patching in macOS Big Sur
  • NVIDIA: + (opens new window)

    # Post-Installation

    # Booting without USB drive

    Once you've installed macOS through OpenCore, you can boot up and go through the regular install process. To boot without the USB drive plugged in is quite simple:

    • Download OpenCore Legacy Patcher
    • Change Patcher settings as you'd like
    • Build OpenCore again
    • Install OpenCore to internal drive
    • Reboot holding Option, and select the internal EFI

    And voila! No more USB drive required.

    # Booting seamlessly without Verbose or OpenCore Picker

    To do this, run the OpenCore Patcher and head to Patcher Settings:

    Here you can change different patcher settings, however the main interest is:

    • Show Boot Picker

    Once you've toggled them both off, build your OpenCore EFI once again and install to your desired drive. Now to show the OpenCore selector, you can simply hold down the "ESC" key while clicking on EFI boot, and then you can release the "ESC" key when you see the cursor arrow at the top left.

    # Enabling SIP

    For many users, SIP will be lowered by default on build. For Intel HD 4000 users, you may have noticed that SIP is partially disabled. This is to ensure full compatibility with macOS Monterey and allow seamless booting between it and older OSes. However for users who do not plan to boot Monterey, you can re-enable under Patcher Settings.

    Note: Machines running macOS Ventura or systems with non-Metal GPUs cannot enable SIP outright, due to having a patched root volume. Enabling it will brick the installation.

    SIP Enabled SIP Lowered (Root Patching) SIP Disabled

    WARNING

    If you're unsure whether you should enable SIP, leave it as-is. Systems where you have already ran the Post Install Root Patching cannot enable SIP without potentially breaking the current install.

    # Applying Post Install Volume Patches

    Post Install Volume Patches, sometimes also called root patches, are patches that have to be installed to disk for some older Macs to gain back functionality.

    OCLP v0.4.4 and higher include an autopatcher, which will automatically root patch your system but only if the USB install media was created within OCLP.

    Users with OCLP v0.4.4 or higher will also be prompted to install these patches after macOS updates or whenever patches are not detected on the system. We recommend rebuilding OpenCore with the latest version of OCLP to take advantage of these new features.

    In OCLP v0.4.5 a new indicator was added to help users to see if, when and on what version the system was root patched. Note that the "Available patches" section above this does not track the status and will always show the patches that are available, whether they're installed or not.

    Automatic install prompt in 0.4.4+ Last patched status in 0.4.5+

    # Running Post Install patches manually

    If you're using OCLP v0.4.3 or earlier, or need to run the patcher manually, you can do so with the app. There is no harm in trying to run the Patcher, as without compatible hardware, nothing will be done. You can see below on whether your hardware needs root volume patching or not.

    Listing Patches Patching Finished

    WARNING

    With macOS Ventura and Macs with AMD Legacy GCN GPUs (ie. Metal), Root Patching requires a network connection to grab Apple's Kernel Debug Kit to start root patching. If your system is unable to connect to the internet, you can manually download a KDK from Apple's site:

    Grab the Kernel Debug Kit whose version is closest to the OS you installed, and install it to the machine running Ventura.

    Machines that require this are those with AMD Metal dGPUs:

    • 2008 - 2013 Mac Pros (MacPro3,1 - 6,1)
    • 2009 - 2016 iMacs (iMac10,1 - 17,1)
    • 2015 15" MacBook Pro with a dGPU (MacBookPro11,5)

    Below entries represent GPUs no longer natively supported, ie. requiring root volume patching with OpenCore Legacy Patcher:

    GPUs requiring patching in macOS Big Sur
    • NVIDIA:
      • Tesla (8000 - 300 series)
    • AMD:
      • TeraScale (2000 - 6000 series)
    • Intel:
      • Iron Lake
      • Sandy Bridge (2000 - 3000 series)
    GPUs requiring patching in macOS Monterey
    • NVIDIA: @@ -29,7 +29,7 @@
      • BCM94328
      • BCM94322
    • Atheros
    GPUs requiring patching in macOS Ventura
    • NVIDIA:
      • Kepler (600 - 800 series)
    • AMD:
      • GCN 1-3 (7000 - R9 series)
      • Polaris (RX 4xx/5xx series, if CPU lacks AVX2)
    • Intel: -
      • Ivy Bridge (4000 series)
      • Haswell (4400, 4600, 5000 series)
      • Broadwell (6000 series)
      • Skylake (500 series)
- + diff --git a/START.html b/START.html index 9ad84e565..0eaefd465 100644 --- a/START.html +++ b/START.html @@ -11,7 +11,7 @@ - + @@ -19,11 +19,11 @@ GitHub (opens new window)

# What is OpenCore?

OpenCore is a sophisticated boot loader used to inject and patch data in memory, instead of on disk. This means that we're able to achieve a near-native experience on many unsupported Macs.

# How do I get started?

  1. The first step of ensuring whether your model is supported is by checking the Supported Models page.

  2. Download and build macOS Installer

  3. Run the OpenCore-Patcher.app

  4. Reboot and boot OpenCore

- + diff --git a/TERMS.html b/TERMS.html index c738a0208..d5ffcaa9a 100644 --- a/TERMS.html +++ b/TERMS.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# OpenCore Patcher Terminology

With OpenCore Legacy Patcher, we use a lot of different terms to refer to hardware including SSE4.1, 32-Bit Firmware, etc. This page is to help users understand what all these confusing words mean.

# Terminology

Term Description
macOS Apple's own UNIX based OS used for Mac machines and "What makes a Mac a Mac".
Windows Microsoft's proprietary OS that is used and supported on a wide range of devices
Linux Family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution. Note that while macOS and Linux may be UNIX-based, they're vastly different.
Bootloader Piece of software that loads an OS, usually made by the OS creators. OpenCore is technically not a bootloader per se (see boot manager explanation down below). Apple's Boot.efi would be the actual boot loader in a Mac.
Boot Manager Piece of software that manages bootloaders – we have many of these: Clover, systemd-boot, OpenCore, rEFInd, rEFIt... These are generally seen as prepping the system for the actual boot loader.

Term Description
OpenCore The new hotness on the scene, made with security in mind by the Acidanthera team (opens new window), has faster booting and lighter weight than previous boot managers. Supports many native Mac features such as SIP, FileVault, Secure Boot, etc
ACPI Tables defined in your firmware defining your hardware and different methods, tied directly to how IOKit/IOService handles device setup
NVRAM Non-volatile storage, where many variables are stored including default boot options, Hibernation keys, Secure Boot information, etc

Term Description
XNU Also known as X is Not Unix, XNU is referred to as macOS's "kernel" and the heart of what makes macOS tick
Kexts Also known as Kernel Extensions, are macOS's drivers. They're used to perform different tasks like device drivers or for a different purpose (in this patcher) like patching the OS, injecting information or running tasks.
KernelCollection Also known as the ImmutableKernel and PrelinkedKernel, this is a bundle of the kernel(XNU) and kernel extensions(Kexts) that we use to boot macOS. This is also what OpenCore patches in memory to allow us to have a seamless experience
- PrelinkedKernel: Default caching system since 10.7
- ImmutableKernel: Secure Boot based caching system since 10.13
- KernelCollection: Merge of both Prelinked and ImmutableKernel's since macOS 11, Big Sur
IOKit Backbone of how Kernel Extensions (Kexts) probe and attach onto hardware, starts quickly after kernel initiates
WindowServer Backbone of the GUI interface in macOS, one of the first userfacing userspace programs to kick-in
OTA Short for Over The Air, refers to native OS updates via System Preferences like a supported Mac
DELTA Often used with OTA, refers to OS updates that much smaller than full installers (generally ~3GB), note Deltas require the root volume to be unmodified otherwise ~12GB updates will occur.

Term Description
EFI It can denote two things:
- Mac's firmware, which is the same as UEFI, but pretty modified for Macs only, so not so "Universal"
- The partition on your hard drive that stores software read by the UEFI to load OSes (like the Windows bootloader) or UEFI Applications (like OpenCore), it's FAT32 formatted and has an ID type of EF00 (in hex). It can be named ESP or SYSTEM, and it's usually from 100MB to 400MB in size but the size doesn't reflect upon anything.
HFS+ Also known as MacOS Journaled, this was the default macOS drive format up until macOS 10.13, format was designed around spinning disks
APFS This was the default macOS drive from macOS 10.13 and onwards for SSDs, and standard for all drives in Mojave. Format was designed around SSDs primarily.
32 and 64-Bit CPU The bit number of a CPU determines how much data a CPU can address.
- 32-Bit CPUs were only supported up-to Mac OS X 10.6, Snow Leopard.
32-Bit Firmware The bit number of a Firmware determines how much data the firmware can address. In some older Macs, it's common to have a 64-Bit CPU can have a 32-Bit firmware
- 32-Bit Firmwares were only supported up-to Mac OS X 10.7, Lion.
SSE Instructions Also known as SIMD Single-Precision Floating-Point Instructions, these are defined as instruction sets supported by your CPU. In macOS, there are a certain number of instruction sets required for normal operation:
- SSE3: Required for all Intel CPUs since Mac OS X 10.4, Tiger
- SSSE3: Required for all Intel 64-Bit CPUs since Mac OS X 10.6, Snow Leopard
- SSE4.1: Required for all Intel CPUs since macOS 10.12, Sierra

- + diff --git a/TESTED.html b/TESTED.html index bb0755938..46a319be9 100644 --- a/TESTED.html +++ b/TESTED.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Tested Models on OpenCore Legacy Patcher

To aid users in troubleshooting, we've compiled a list of users who've reported success with OpenCore Legacy Patcher as well as the version used. This should aid users in verifying whether issues with the patcher are regression-related with newer versions.

MacBook
SMBIOS Tested Tester Model Version Comment
MacBook4,1 YES Mami Stock Unknown Couldn't install due to broke USB support
MacBook5,1 air.man 0.0.19 N/A
MacBook5,2 Finder352
MacBook6,1 Finder352
MacBook7,1 MykolaG
Jazzzny
AlexSakha67 0.0.20
MacBook8,1 NO N/A N/A N/A
MacBook Air
SMBIOS Tested Tester Model Version Comment
MacBookAir2,1 YES Bruno Stock 0.4.5 Slow to the point of being unusable.
MacBookAir3,1 uvesten Stock 0.3.3 N/A
MacBookAir3,2 houser42 Unknown
MacBookAir4,1 NO N/A N/A N/A
MacBookAir4,2 YES bdwilson1907 Stock 0.3.1 Intermittent keyboard backlight
MacBookAir5,1 Ausdauersportler 0.0.9 N/A
webg3 Unknown
MacBookAir5,2 Bab-droid 0.0.19
K-Hobert Unknown
cboukouv 0.0.21
MacBookAir6,1 NO N/A N/A N/A N/A
MacBookAir6,2
MacBook Pro
SMBIOS Tested Tester Model Version Comment
MacBookPro4,1 YES cboukouv Stock 0.0.19 N/A
MacBookPro5,1 GURU_Jasho#5736 0.0.21
MacBookPro5,2 hvds
MacBookPro5,3 kommtzeitkonrad 0.0.22
MacBookPro5,4 NO N/A N/A N/A
MacBookPro5,5 YES ASentientHedgehog Stock -
ParaDoX1994 Stock 0.4.5 Camera/Bluetooth not working (connector broken)
MacBookPro6,1 NO N/A N/A N/A N/A
MacBookPro6,2 YES Jakeluke Stock Unknown dGPU broken
MacBookPro7,1 fussel132 0.1.2 N/A
casey1234 Upgraded 0.3.3 Upgraded SSD
MacBookPro8,1 YES AvaQueen Stock 0.0.19 N/A
MacBookPro8,1 charly-black Upgraded 0.3.1 Upgraded BCM94331PCIEBT4CAX
MacBookPro8,2 air.man Stock 0.0.22 dGPU disabled
cboukouv 0.0.19 N/A
MacBookPro8,3 lulujyc 0.1.4 dGPU disabled
MacBookPro9,1 YES jbdamiano Stock 0.0.19 N/A
dennes544
cgrazy
LIPA85
MacBookPro9,2 YES alexx17xx
Arvxistanx
CyberDroid1 0.0.16
woefi Upgraded 0.0.13 Upgraded BCM94331CAX
whgmkeller Stock 0.0.11 N/A
vinaypundith Unknown 0.0.7
casey1234 Upgraded 0.3.3 Upgraded RAM and SSD
crystall1nedev Upgraded 0.4.4
MacBookPro10,1 YES traviswparker Stock 0.0.14 N/A
il-rollino Upgraded 0.0.21 Upgraded BCM94360CSAX
MacBookPro10,2 akidone 0.3.0
MacBookPro11,1 YES ParaDoX1994 Stock 0.4.4 N/A
MacBookPro11,2 casey1234 0.3.3
MacBookPro11,3 NO N/A N/A N/A N/A
Mac mini
SMBIOS Tested Tester Model Version Comment
Macmini3,1 YES ASentientHedgehog Stock N/A N/A
Macmini4,1 YES Towster15#6369 0.4.4 Does not have internal SATA cable, booted and installed to SSD over USB 2.0 instead
MykolaG 0.4.5 SD card reader possibly broken.
Macmini5,1 YES MykolaG 0.4.5 N/A
Macmini5,2 charly-black 0.3.1
MykolaG 0.4.5 SD card reader possibly broken.
Macmini5,3 NO N/A N/A N/A N/A
Macmini6,1 YES cicofz Stock 0.0.21
Stig124 0.0.19
mwidjaya 0.0.18
MykolaG 0.4.5
Macmini6,2 Shelbs 0.0.16
Macmini7,1 YES MykolaG 0.4.5
Macmini8,1 0.4.5
iMac
SMBIOS Tested Tester Model Version Comment
iMac7,1 YES lulujyc Upgraded 0.3.1 Upgraded with BCM94352HMB

The USB 1.1 controller is unstable on Big Sur+, using USB hubs (forcing USB 2.0) can fix unrecognized keyboard/ mouse.
iMac8,1 YES EduCovas Stock 0.0.21 N/A
iMac9,1 YES Allanrfox
Jakeluke
iMac10,1 YES Ausdauersportler Upgraded Unknown Upgraded with WX4150
iMac11,1 internetzel Upgraded RX580 mobile
iMac11,2 MykolaG Stock 0.0.21 N/A
iMac-iPad
vinaypundith Unknown 0.0.19
iMac11,3 Ausdauersportler Upgraded 0.0.21 Upgraded with Polaris GPU and BCM943602CDP
iMac12,1 YES shnockdu Upgraded with Kepler GPU
StephN999 Upgraded with WX4150 GPU and BCM94360CD
iMac12,2 Ausdauersportler Upgraded with Polaris GPU and BCM943602CDP
iMac13,1 YES alexx17xx Stock 0.0.19 N/A
iMac13,2 Alain13
algernonpule
iMac13,3 NO N/A N/A N/A
iMac14,1 YES woefi Upgraded 0.0.21 Upgraded NVMe
mikeboss Stock 0.0.19 N/A
iMac14,2 OKonnel 0.0.22
mibaxx 0.0.21
iMac14,3 StupeFied 0.4.5
iMac15,1 YES JakubMazur Upgraded 0.4.1 Upgraded RAM, Radeon R9 M295X and Quad-Core Intel Core i7
Mac Pro
SMBIOS Tested Tester Model Version Comment
MacPro3,1 YES MykolaG Upgraded 0.1.6 Upgraded RX 470 and BCM94360CD.
Stock Bluetooth card removed.
christiann 0.0.21 Upgraded RX 560 and BCM94322.
Stock Bluetooth card removed.
gw463 0.0.22 Upgraded GTX 680 and BCM94360
AlexSakha67 0.0.20 Upgraded R9 280
nekton1 Upgraded GTX 680
Pri-est Unknown 0.0.9 N/A
vinaypundith Upgraded 0.0.6 Upgraded with GTX 680 and BCM94360CD.
ParaDoX1994 0.4.4 Upgraded with HD 7950.
Stock Bluetooth card removed.
MacPro4,1 YES vinaypundith Unknown 0.0.9 N/A
MacPro5,1 woefi Upgraded 0.0.21 Upgraded with RX 580.
Mabrouk Oscar Unknown N/A
astuffedtiger Flashed 0.0.18 MacPro4,1 flashed to 5,1
- + diff --git a/TROUBLESHOOTING.html b/TROUBLESHOOTING.html index 74adff17d..9e8f25066 100644 --- a/TROUBLESHOOTING.html +++ b/TROUBLESHOOTING.html @@ -11,7 +11,7 @@ - + @@ -19,11 +19,11 @@ GitHub (opens new window)

# Troubleshooting

Here are some common errors users may experience while using this patcher:

# OpenCore Legacy Patcher not launching

If the application won't launch (e.g. icon will bounce in the Dock), try launching OCLP via Terminal by typing the following command, make sure you've moved the app to /Applications before this.

/Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher
-

# Stuck on This version of Mac OS X is not supported on this platform

This means macOS has detected an SMBIOS it does not support. To resolve this, ensure you're booting OpenCore before the macOS installer in the boot picker. Reminder that the option will be called EFI Boot.

Once you've booted OpenCore at least once, your hardware should now auto-boot it until either an NVRAM reset occurs, or you remove the drive with OpenCore installed.

# Cannot boot macOS without the USB

By default, the OpenCore Patcher won't install OpenCore onto the internal drive itself during installs. Instead, you'll need to either manually transfer (opens new window) OpenCore to the internal drive's EFI or run this patcher's Option 2 again and select your internal drive.

Reminder that once this is done, you'll need to select OpenCore in the boot picker again for your hardware to remember this entry and auto boot from then on.

# Infinite Recovery OS Booting

With OpenCore Legacy Patcher, we rely on Apple Secure Boot to ensure OS updates work correctly and reliably with Big Sur. However this installs NVRAM variables that will confuse your Mac if not running with OpenCore. To resolve this, simply uninstall OpenCore and reset NVRAM (opens new window).

  • Note: Machines with modded root volumes will also result in an infinite recovery loop until integrity is restored.

# Reboot when entering Hibernation (Sleep Wake Failure)

Known issue on some models (opens new window), a temporary fix is to disable Hibernation by executing the following command in the terminal:

sudo pmset -a hibernatemode 0
+     (opens new window)    

# Troubleshooting

Here are some common errors that users may experience while using this patcher:

# OpenCore Legacy Patcher not launching

If the application won't launch (e.g. icon will bounce in the Dock), try launching OCLP via Terminal by typing the following command, make sure you've moved the app to /Applications before this.

/Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher
+

# Stuck on This version of Mac OS X is not supported on this platform

This means macOS has detected an SMBIOS it does not support. To resolve this, ensure you're booting OpenCore before the macOS installer in the boot picker. Reminder that the option will be called EFI Boot.

Once you've booted OpenCore at least once, your hardware should now auto-boot it until either an NVRAM reset occurs, or you remove the drive with OpenCore installed.

# Cannot boot macOS without the USB

By default, the OpenCore Patcher won't install OpenCore onto the internal drive itself during installs. Instead, you'll need to either manually transfer (opens new window) OpenCore to the internal drive's EFI or run this patcher's Option 2 again and select your internal drive.

Reminder that once this is done, you'll need to select OpenCore in the boot picker again for your hardware to remember this entry and auto boot from then on.

# Infinite Recovery OS Booting

With OpenCore Legacy Patcher, we rely on Apple Secure Boot to ensure OS updates work correctly and reliably with Big Sur. However this installs NVRAM variables that will confuse your Mac if not running with OpenCore. To resolve this, simply uninstall OpenCore and reset NVRAM (opens new window).

  • Note: Machines with modified root volumes will also result in an infinite recovery loop until integrity is restored.

# Reboot when entering Hibernation (Sleep Wake Failure)

Known issue on some models (opens new window), a temporary fix is to disable Hibernation by executing the following command in the terminal:

sudo pmset -a hibernatemode 0
 

# Booting with a non-flashed GPU

For Mac Pro, Xserve and iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process. To do so, make sure SIP is disabled (to allow NVRAM write access) and run the following:

sudo bless --verbose --file /Volumes/VOLNAME/EFI/OC/OpenCore.efi --folder /Volumes/VOLNAME/EFI/OC --setBoot
-
  • Note 1: You will need to replace VOLNAME with the Volume name of your USB or hard drive with OpenCore.
  • Note 2: Once done, you can re-enable SIP.
  • Note 3: The EFI partition OpenCore was installed on must be mounted. If it's unmounted, simply rerun "Install OpenCore to drive."

Once you boot OpenCore for the first time, LauncherOption will install itself as the top boot priority, making OpenCore always launch. Combined with RequestBootVar, all boot options must go through OpenCore, ensuring seamless usage even with OS installation and updates.

# How to Boot Big Sur Recovery

By default, the patcher will try to hide extra boot options such as recovery from the user. To make them appear, simply press the Spacebar key while inside OpenCore's Picker to list all boot options.

# Stuck on "Your Mac needs a firmware update"

Full error: "Your Mac needs a firmware update in order to install to this Volume. Please select a Mac OS Extended (Journaled) volume instead."

This error occurs when macOS determines that the current firmware does not have full APFS support. To resolve this, when installing OpenCore, head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show support for full APFS capabilities.

# No Brightness Control

With OCLP v0.0.22, we've added support for brightness control on many models. However, some users may have noticed that their brightness keys do not work.

As a work-around, we recommend users try out the below app:

# Cannot connect Wi-Fi on Monterey with legacy cards

With OCLP v0.2.5, we've added support for legacy Wi-Fi on Monterey. However, some users may have noticed that they can't connect to wireless networks.

To work-around this, we recommend that users manually connect using the "other" option in the Wi-Fi menu bar or manually adding the network in the "Network" preference pane.

# No Graphics Acceleration

In macOS, GPU drivers are often dropped from the OS with each major release of it. With macOS Big Sur, currently all non-Metal GPUs require additional patches to gain acceleration. In addition, macOS Monterey removed Graphics Drivers for both Intel Ivy Bridge and NVIDIA Kepler graphics processors.

If you're using OCLP v0.4.4, you should have been prompted to install Root Volume patches after the first boot from installation of macOS. If you need to do this manually, you can do so within the patcher app. Once rebooted, acceleration will be re-enabled as well as brightness control for laptops.

# Black Screen on MacBookPro11,3 in macOS Monterey

Due to Apple dropping NVIDIA Kepler support in macOS Monterey, MacBookPro11,3's GMUX has difficulties switching back to the iGPU to display macOS correctly. (opens new window) To work-around this issue, boot the MacBookPro11,3 in Safe Mode and once macOS is installed, run OCLP's Post Install Root Patches to enable GPU Acceleration for the NVIDIA dGPU.

  • Safe Mode can be started by holding Shift + Enter when selecting macOS Monterey in OCLP's Boot Menu.

# No DisplayPort Output on Mac Pros with NVIDIA Kepler

If you're having trouble with DisplayPort output on Mac Pros, try enabling Minimal Spoofing in Settings -> SMBIOS Settings and rebuild/install OpenCore. This will trick macOS drivers into thinking you have a newer MacPro7,1 and resolve the issue.

# Volume Hash Mismatch Error in macOS Monterey

A semi-common popup some users face is the "Volume Hash Mismatch" error:

What this error signifies is that the OS detects that the boot volume's hash does not match what the OS is expecting, this error is generally cosmetic and can be ignored. However if your system starts to crash spontaneously shortly after, you'll want to reinstall macOS fresh without importing any data at first.

Additionally, it can help to disable FeatureUnlock in Settings -> Misc Settings as this tool can be strenuous on systems with weaker memory stability.

# Cannot Disable SIP in recoveryOS

With OCLP, the patcher will always overwrite the current SIP value on boot to ensure that users don't brick an installation after an NVRAM reset. However, for users wanting to disable SIP entirely, this can be done easily.

Head into the GUI, go to Patcher Settings, and toggle the bits you need disabled from SIP:

SIP Enabled SIP Lowered (Root Patching) SIP Disabled

# Intermediate issues with USB 1.1 and Bluetooth on MacPro3,1 - MacPro5,1

For those experiencing issues with USB 1.1 devices (such as mice, keyboards and bluetooth chipsets), macOS Big Sur and newer have weakened OS-side reliability for the UHCI controller in older Mac Pros.

  • UHCI is a USB 1.1 controller that is hooked together with the USB 2.0 ports in your system. Whenever a USB 1.1 device is detected, the UHCI controller is given ownership of the device at a hardware/firmware level. -
    • EHCI is the USB 2.0 controller in older Mac Pros

Because of this, we recommend placing a USB 2.0/3.0 hub between your devices and the port on the Mac Pro. UHCI and EHCI cannot both be used at once, so using a USB hub will always force the EHCI controller on.

  • Alternatively, you can try cold-starting the hardware and see if macOS recognizes the UHCI controller properly.

# Stuck on "Less than a minute remaining..."

A common area for systems to get "stuck", namely for units that are missing the AES CPU instruction/older mobile hardware. During this stage, a lot of heavy cryptography is performed, which can make systems appear to be stuck. In reality they are working quite hard to finish up the installation.

Because this step can take a few hours or more depending on drive speeds, be patient at this stage and do not manually power off or reboot your machine as this will break the installation and require you to reinstall. If you think your system has stalled, press the Caps Lock key. If the light turns on, your system is busy.

# No acceleration after a Metal GPU swap on Mac Pro

If you finished installing Monterey with the original card installed (to see bootpicker for example) and swapped your GPU to a Metal supported one, you may notice that you're missing acceleration. To fix this, open OCLP and revert root patches to get your Metal-supported GPU work again.

Alternatively, you can remove "AutoPkg-Assets.pkg" from /Library/Packages on the USB drive before proceeding with the installation. To see the folder, enable hidden files with Command + Shift + .

The reason for this is that the autopatcher will assume that you will be using the original graphics card and therefore does non-metal patching, which includes removing some drivers for other cards. This causes Metal cards to not accelerate after swapping.

# Keyboard, Mouse and Trackpad not working in installer or after update

For Macs using legacy USB 1.1 controllers, OpenCore Legacy Patcher can only restore support once it has performed root volume patches. Thus to install macOS, you need to hook up a USB hub between your Mac and Keyboard/Mouse.

  • For MacBook users, you'll need to find an external keyboard/mouse in addition to the USB hub

More information can be found here:

Applicable models include:

Family Year Model Notes
MacBook Mid 2010 and older MacBook4,1 - MacBook7,1
MacBook Air Late 2010 and older MacBookAir2,1 - MacBookAir3,x
MacBook Pro Mid 2010 and older MacBookPro4,1 - MacBookPro7,x Excludes Mid 2010 15" and 17" (MacBookPro6,x)
iMac Late 2009 and older iMac7,1 - iMac10,x Excludes Core i5/7 27" late 2009 iMac (iMac11,1)
Mac mini Mid 2011 and older Macmini3,1 - Macmini5,x
Mac Pro Mid 2010 and older MacPro3,1 - MacPro5,1

  • Note 1: You will need to replace VOLNAME with the Volume name of your USB or hard drive with OpenCore.
  • Note 2: Once done, you can re-enable SIP.
  • Note 3: The EFI partition OpenCore was installed on must be mounted. If it's unmounted, simply rerun "Install OpenCore to drive."

Once you boot OpenCore for the first time, LauncherOption will install itself as the top boot priority, making OpenCore always launch. Combined with RequestBootVar, all boot options must go through OpenCore, ensuring seamless usage even with OS installation and updates.

# How to Boot Big Sur Recovery

By default, the patcher will try to hide extra boot options such as recovery from the user. To make them appear, simply press the Spacebar key while inside OpenCore's Picker to list all boot options.

# Stuck on "Your Mac needs a firmware update"

Full error: "Your Mac needs a firmware update in order to install to this Volume. Please select a Mac OS Extended (Journaled) volume instead."

This error occurs when macOS determines that the current firmware does not have full APFS support. To resolve this, when installing OpenCore, head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show support for full APFS capabilities.

# No Brightness Control

With OCLP v0.0.22, we've added support for brightness control on many models. However, some users may have noticed that their brightness keys do not work.

As a work-around, we recommend users try out the below app:

# Cannot connect Wi-Fi on Monterey with legacy cards

With OCLP v0.2.5, we've added support for legacy Wi-Fi on Monterey. However, some users may have noticed that they can't connect to wireless networks.

To work-around this, we recommend that users manually connect using the "Other" option in the Wi-Fi menu bar or manually adding the network in the "Network" preference pane.

# No Graphics Acceleration

In macOS, GPU drivers are often dropped from the OS with each major release of it. With macOS Big Sur, currently, all non-Metal GPUs require additional patches to gain acceleration. In addition, macOS Monterey removed Graphics Drivers for both Intel Ivy Bridge and NVIDIA Kepler graphics processors.

If you're using OCLP v0.4.4, you should have been prompted to install Root Volume patches after the first boot from installation of macOS. If you need to do this manually, you can do so within the patcher app. Once rebooted, acceleration will be re-enabled as well as brightness control for laptops.

# Black Screen on MacBookPro11,3 in macOS Monterey

Due to Apple dropping NVIDIA Kepler support in macOS Monterey, MacBookPro11,3's GMUX has difficulties switching back to the iGPU to display macOS correctly. (opens new window) To work-around this issue, boot the MacBookPro11,3 in Safe Mode and once macOS is installed, run OCLP's Post Install Root Patches to enable GPU Acceleration for the NVIDIA dGPU.

  • Safe Mode can be started by holding Shift + Enter when selecting macOS Monterey in OCLP's Boot Menu.

# No DisplayPort Output on Mac Pros with NVIDIA Kepler

If you're having trouble with DisplayPort output on Mac Pros, try enabling Minimal Spoofing in Settings -> SMBIOS Settings and rebuild/install OpenCore. This will trick macOS drivers into thinking you have a newer MacPro7,1 and resolve the issue.

# Volume Hash Mismatch Error in macOS Monterey

A semi-common popup some users face is the "Volume Hash Mismatch" error:

What this error signifies is that the OS detects that the boot volume's hash does not match what the OS is expecting, this error is generally cosmetic and can be ignored. However if your system starts to crash spontaneously shortly after, you'll want to reinstall macOS fresh without importing any data at first.

Additionally, it can help to disable FeatureUnlock in Settings -> Misc Settings as this tool can be strenuous on systems with weaker memory stability.

# Cannot Disable SIP in recoveryOS

With OCLP, the patcher will always overwrite the current SIP value on boot to ensure that users don't brick an installation after an NVRAM reset. However, for users wanting to disable SIP entirely, this can be done easily.

Head into the GUI, go to Patcher Settings, and toggle the bits you need disabled from SIP:

SIP Enabled SIP Lowered (Root Patching) SIP Disabled

# Intermediate issues with USB 1.1 and Bluetooth on MacPro3,1 - MacPro5,1

For those experiencing issues with USB 1.1 devices (such as mice, keyboards and bluetooth chipsets), macOS Big Sur and newer have weakened OS-side reliability for the UHCI controller in older Mac Pros.

  • UHCI is a USB 1.1 controller that is hooked together with the USB 2.0 ports in your system. Whenever a USB 1.1 device is detected, the UHCI controller is given ownership of the device at a hardware/firmware level. +
    • EHCI is the USB 2.0 controller in older Mac Pros

Because of this, we recommend placing a USB 2.0/3.0 hub between your devices and the port on the Mac Pro. UHCI and EHCI cannot both be used at once, so using a USB hub will always force the EHCI controller on.

  • Alternatively, you can try cold-starting the hardware and see if macOS recognizes the UHCI controller properly.

# Stuck on "Less than a minute remaining..."

A common area for systems to get "stuck", namely for units that are missing the AES CPU instruction/older mobile hardware. During this stage, a lot of heavy cryptography is performed, which can make systems appear to be stuck. In reality they are working quite hard to finish up the installation.

Because this step can take a few hours or more depending on drive speeds, be patient at this stage and do not manually power off or reboot your machine as this will break the installation and require you to reinstall. If you think your system has stalled, press the Caps Lock key. If the light turns on, your system is busy and not actually frozen.

# No acceleration after a Metal GPU swap on Mac Pro

If you finished installing Monterey with the original card installed (to see bootpicker for example) and swapped your GPU to a Metal supported one, you may notice that you're missing acceleration. To fix this, open OCLP and revert root patches to get your Metal-supported GPU work again.

Alternatively, you can remove "AutoPkg-Assets.pkg" from /Library/Packages on the USB drive before proceeding with the installation. To see the folder, enable hidden files with Command + Shift + .

The reason for this is that the autopatcher will assume that you will be using the original graphics card and therefore does non-metal patching, which includes removing some drivers for other cards. This causes Metal cards to not accelerate after swapping.

# Keyboard, Mouse and Trackpad not working in installer or after update

For Macs using legacy USB 1.1 controllers, OpenCore Legacy Patcher can only restore support once it has performed root volume patches. Thus to install macOS, you need to hook up a USB hub between your Mac and Keyboard/Mouse.

  • For MacBook users, you'll need to find an external keyboard/mouse in addition to the USB hub

More information can be found here:

Applicable models include:

Family Year Model Notes
MacBook Mid 2010 and older MacBook4,1 - MacBook7,1
MacBook Air Late 2010 and older MacBookAir2,1 - MacBookAir3,x
MacBook Pro Mid 2010 and older MacBookPro4,1 - MacBookPro7,x Excludes Mid 2010 15" and 17" (MacBookPro6,x)
iMac Late 2009 and older iMac7,1 - iMac10,x Excludes Core i5/7 27" late 2009 iMac (iMac11,1)
Mac mini Mid 2011 and older Macmini3,1 - Macmini5,x
Mac Pro Mid 2010 and older MacPro3,1 - MacPro5,1

- + diff --git a/UNINSTALL.html b/UNINSTALL.html index 256d890ae..091b811fb 100644 --- a/UNINSTALL.html +++ b/UNINSTALL.html @@ -11,7 +11,7 @@ - + @@ -19,8 +19,8 @@ GitHub (opens new window)

# Uninstalling OpenCore

To remove OpenCore:

  1. Remove OpenCore either from the USB or internal drive
  • You'll need to mount the drive's EFI partition, and delete the EFI/OC and System folders -
  1. Reset NVRAM (opens new window)

Note that if you are on Big Sur when you remove the EFI folder, your Mac will no longer boot and show the "prohibited" symbol. Be ready to install an older version of macOS before you uninstall OpenCore.

- + diff --git a/UNIVERSALCONTROL.html b/UNIVERSALCONTROL.html index 04c1a929b..406af1240 100644 --- a/UNIVERSALCONTROL.html +++ b/UNIVERSALCONTROL.html @@ -11,7 +11,7 @@ - + @@ -19,16 +19,16 @@ GitHub (opens new window)

# Universal Control on unsupported Macs

Introduced in macOS 12 Monterey, Universal Control is a feature that allows a Mac to control other Macs and/or iPads, share input devices, and share files across them simultaneously. With OpenCore and FeatureUnlock, Universal Control can be unlocked for most unsupported Macs, as long as they meet the technical requirements listed on this page.

  • Note: The following page is primarily for tinkerers, no proper support is provided outside of Discord support (see bottom of page).

# Enabling Universal Control

If you meet all the requirements, in most cases you can go to Display Preferences and tick the Universal Control settings to enable it. If you're planning to use Universal Control with an iPad, make sure to enable Universal Control on the iPad as well.

Display Preferences Universal Control settings
OCLP GUI Build Finished

Most Mac models from 2011 and above should work out of the box. However, older Macs like the 2008-2011 MacBook Pros require upgrading the Wi-Fi/Bluetooth card to a newer model. More info in the requirements section.

Some Monterey-native models are blacklisted, check the blacklisted models section for more info.

# Requirements for Universal Control

Technical requirements:

  • Wi-Fi 4 (802.11n)
  • Bluetooth 4.0
  • macOS Monterey 12.4 or newer
  • iPadOS 15.4 or newer (if applicable)
  • OpenCore Legacy Patcher 0.4.3 or newer

Check the table of models below to see whether you need to upgrade hardware and exactly what hardware is required to be changed based on the offending Macs listed. For help on how to upgrade the Wi-Fi card in older 2008-2011 models, refer to the Discord channel #hardware (opens new window) if required.

Other requirements:

  • All devices are signed into the same iCloud account.
  • Two Factor Authentication is enabled with your Apple ID.
  • Bluetooth and WiFi are enabled. Neither needs to be connected, leaving them enabled is sufficient.
  • Handoff turned on from iCloud settings.
  • The devices in question are in close proximity.

# Table of models

This table shows which models do and do not support Universal Control out of box (OOB) and what is required to gain support. -Note: For AirPort upgrades, only the best/newest cards are listed.

MacBook
SMBIOS WiFi/BT version UC OOB Comment
MacBook4,1 Wi-Fi 4 / BT 2.0 EDR NO Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card
MacBook5,1 Use a Broadcom USB Bluetooth 4.0+ Dongle
MacBook5,2 WiFi 4 / BT 2.1 EDR Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card
MacBook6,1 Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card
MacBook7,1
MacBook8,1 WiFi 4 + BT 4.2 YES Universal Control will work.
MacBook Air
SMBIOS WiFi/BT version UC OOB Comment
MacBookAir2,1 Wi-Fi 4 / BT 2.1 EDR NO Use a Broadcom USB Bluetooth 4.0+ Dongle
MacBookAir3,1 Replace stock AirPort card with a BCM94360CS2 card
MacBookAir3,2
MacBookAir4,1 Wi-Fi 4 + BT 4.0 YES Universal Control will work.
MacBookAir4,2
MacBookAir5,1
MacBookAir5,2
MacBookAir6,1 Wi-Fi 5 + BT 4.0
MacBookAir6,2
MacBookAir7,1 NO Hardware supports UC.
Spoofing required.
MacBookAir7,2
MacBook Pro
SMBIOS WiFi/BT version UC OOB Comment
MacBookPro4,1 Wi-Fi 4 / BT 2.1 EDR NO Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card
MacBookPro5,1 Use a Broadcom USB Bluetooth 4.0+ Dongle
MacBookPro5,2
MacBookPro5,3
MacBookPro5,4
MacBookPro5,5
MacBookPro6,1
MacBookPro6,2 Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card
MacBookPro7,1 Use a Broadcom USB Bluetooth 4.0+ Dongle
MacBookPro8,1 Wi-Fi 4 + BT 2.1 EDR Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card
MacBookPro8,2
MacBookPro9,1 Wi-Fi 4 + BT 4.0 YES Universal Control will work.
MacBookPro9,2
MacBookPro10,1
MacBookPro10,2
MacBookPro11,1 Wi-Fi 5 + BT 4.0
MacBookPro11,2
MacBookPro11,3
MacBookPro11,4 Wi-Fi 5 + BT 4.2 NO Hardware supports UC.
Spoofing required.
MacBookPro11,5
MacBookPro12,1
Mac mini
SMBIOS WiFi/BT version UC OOB Comment
Macmini3,1 Wi-Fi 4 + BT 2.1 EDR NO Upgrade requires some heavy electrical and case modifications, so instead used a Broadcom USB Bluetooth 4.0+ Dongle.
Macmini4,1
Macmini5,1 Wi-Fi 4 + BT 4.0 YES Universal Control will work.
Macmini5,2
Macmini5,3
Macmini6,1
Macmini6,2
Macmini7,1 Wi-Fi 5 + BT 4.0 NO Hardware supports UC.
Spoofing required.
iMac
SMBIOS WiFi/BT version UC OOB Comment
iMac7,1 Wi-Fi 4 + BT 2.0 EDR NO Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CD card
iMac8,1
iMac9,1 Wi-Fi 4 / BT 2.1 EDR
iMac10,1
iMac11,1
iMac11,2
iMac11,3
iMac12,1 Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card
iMac12,2
iMac13,1 Wi-Fi 4 + BT 4.0 YES Universal Control will work.
iMac13,2
iMac13,3
iMac14,1 Wi-Fi 5 + BT 4.0
iMac14,2
iMac14,3
iMac14,4
iMac15,1
iMac16,1 Wi-Fi 5 + BT 4.2 NO Hardware supports UC.
Spoofing required.
iMac16,2
Mac Pro
SMBIOS WiFi/BT version UC OOB Comment
MacPro3,1 Wi-Fi 4 + BT 2.0 EDR NO Replace stock AirPort card with an mPCIE Adapter board with a BCM943602CD card
MacPro4,1 Wi-Fi 4 + BT 2.1 EDR Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card
MacPro5,1
MacPro6,1 Wi-Fi 5 + BT 4.0 Hardware supports UC.
Spoofing required.
  • Note: Some older Mac Pro configurations may not have shipped with a WiFi card in the base model
Xserve ;p
SMBIOS WiFi/BT version UC OOB Comment
Xserve2,1 N/A NO Install a PCIe BCM943602CD card
Xserve3,1

# Blacklisted models

The following models are blacklisted from using Universal Control by Apple:

  • MacBookAir7,x - MacBook Air Early 2015 11" / 13"
  • MacBookPro11,4 - MacBook Pro Mid 2015 15" (Intel Iris)
  • MacBookPro11,5 - MacBook Pro Mid 2015 15" (dGPU)
  • MacBookPro12,x - MacBook Pro Early 2015 13"
  • iMac16,x - iMac Late 2015 21"
  • Macmini7,x - Mac mini 2014
  • MacPro6,x - Mac Pro Late 2013

The hardware in these models are capable of supporting Universal Control, but due to blacklisting, the only solution to use Universal Control on these models is to spoof their SMBIOS. SMBIOS spoofing essentially fools some aspects of macOS to think they are running on a different machine.

With SMBIOS Spoofing, the Universal Control handshake recognizes a different SMBIOS and thus grants a blacklisted Mac to connect to other Macs and iPads with Universal Control.

Situation Condition Solution
Mac <-> Mac connection Monterey-unsupported No spoofing needed
Mac <-> iPad connection Monterey-unsupported No spoofing needed
Mac <-> Mac connection One or both are blacklisted Spoofing required on blacklisted Macs
Mac <-> iPad connection Blacklisted Mac Spoofing required on blacklisted Mac

WARNING

Before we continue, please keep in mind that SMBIOS Spoofing is an advanced feature of OpenCore. Reckless usage of it could potentially break important functionality and leave your installation in a non-working state. Once you boot into a spoofed state, it is highly recommended that you stay spoofed, and avoid booting macOS without OpenCore.

# How to spoof

Ventura has dropped more models which includes all of the blacklisted Macs in question, making the procedure slightly different. It is important to follow the guide for the version you're on, failing to do so is likely to cause boot issues.

macOS Ventura

Firstly run the GUI version of OpenCore Legacy Patcher.

Then go to Settings, go to SMBIOS Settings, set SMBIOS Spoof Level to Moderate. Set SMBIOS Spoof Model one listed next to your native model in the table for spoofed models below.

Notice that "Allow native models" and "Allow Native Spoofs" are NOT enabled unlike on Monterey, this is on purpose. They are no longer relevant on Ventura and enabling them will cause boot issues.

Main Settings view SMBIOS settings
Table for spoofed models (click to expand)

Spoofing to any model with native Ventura support should work, but these are the earliest Macs natively supported by Ventura and thus chosen for the sake of simplicity.

Reminder: Macs that are not listed on this table work without spoofing, including systems that do not natively support Ventura as long as the other requirements are met, since they aren't blacklisted.

Mac by name Native SMBIOS Spoof SMBIOS Tested Tested by
MacBook Air Early 2015 11" / 13" MacBookAir7,x MacBookAir8,1 NO N/A
MacBook Pro Early 2015 13" MacBookPro12,x MacBookPro14,1
MacBook Pro Mid 2015 15" MacBookPro11,4 / 11,5 MacBookPro14,3
iMac Late 2015 21" iMac16,x iMac18,2
Mac mini Late 2014 Macmini7,x MacMini8,1 NO N/A
Mac Pro Late 2013 MacPro6,x MacPro7,1 NO N/A
macOS Monterey

Firstly, run the GUI version of OpenCore Legacy Patcher. Secondly, go to Settings and tick Allow native models.

Then, go to SMBIOS Settings, tick Allow Native Spoofs, set SMBIOS Spoof Level to Moderate. Set SMBIOS Spoof Model to one listed next to your native model in the table for spoofed models below.

Main Settings view SMBIOS settings
Table for spoofed models (click to expand)

Any model after the list of officially blacklisted Macs should be supported, but these are the earliest Macs with Universal Control support, and thus chosen for the sake of simplicity.

Reminder: Macs that are not listed on this table work without spoofing, including systems that do not natively support Monterey as long as the other requirements are met, since they aren't blacklisted.

Mac by name Native SMBIOS Spoof SMBIOS Tested Tested by
MacBook Air Early 2015 11" / 13" MacBookAir7,x MacBookAir8,1 YES Hzlph
MacBook Pro Early 2015 13" MacBookPro12,x MacBookPro13,1
MacBook Pro Mid 2015 15" MacBookPro11,4 / 11,5 MacBookPro13,3
iMac Late 2015 21" iMac16,x iMac18,2
Mac mini Late 2014 Macmini7,x MacMini8,1 NO N/A
Mac Pro Late 2013 MacPro6,x MacPro7,1 YES Crystall1nedev

Note: Unless you are building OpenCore on a different machine than it's targeted for, do not change the model in the main settings view. It is important to understand that OCLP targets this model regardless of what you may have spoofed to, as your Mac is still what the Native SMBIOS shows.

Lastly, Build and install OpenCore again, and reboot back to the OS. Enable Universal Control as explained in the Enabling Universal Control section.

You should now be prompted to log back into iCloud by your Mac. If you get this prompt, you have successfully configured SMBIOS spoofing. Otherwise, verify that you have correctly followed the steps listed above, or ask on the Discord server for further assistance in #misc-help (opens new window).

- + diff --git a/UPDATE.html b/UPDATE.html index 855ad5647..36f0a3119 100644 --- a/UPDATE.html +++ b/UPDATE.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Updating OpenCore and Patches

With OpenCore Legacy Patcher, there's generally very little reason for users to update the OpenCore installation on their machine unless you feel there's a benefit with new versions for your setup, e.g. Bluetooth has stopped working with a new macOS update.

For those who do wish to update, simply download the latest release (opens new window) and rerun the patcher:

Then, rebuild your OpenCore build and install again. OpenCore Will now be updated!

To check what version of OpenCore and the Patcher you're currently running, you can run the following in the terminal:

# OpenCore Version
+     (opens new window)    

# Updating OpenCore and Patches

With OpenCore Legacy Patcher, there's generally very little reason for users to update the OpenCore installation on their machine unless you feel there's a benefit with new versions for your setup, e.g. Bluetooth has stopped working with a new macOS update.

For those who do wish to update, simply download the latest release (opens new window) and rerun the patcher:

Then, rebuild your OpenCore build and install again. OpenCore Will now be updated!

To check what version of OpenCore and the Patcher you're currently running, you can run the following in the terminal:

# OpenCore Version
 nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version
 # Patcher Version
 nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version
@@ -32,6 +32,6 @@ nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version
       
       ⟶
     

- + diff --git a/VENTURA-DROP.html b/VENTURA-DROP.html index 88fa75daf..27836b734 100644 --- a/VENTURA-DROP.html +++ b/VENTURA-DROP.html @@ -11,7 +11,7 @@ - + @@ -19,12 +19,12 @@ GitHub (opens new window)

With the release of OpenCore Legacy Patcher v0.5.0 and newer, early support for macOS Ventura has been implemented for most Metal-capable Macs. This page will be used to inform users regarding current issues and will be updated as new patch sets are developed and added to our patcher.

# Newly dropped hardware

Ventura's release dropped a large amount of Intel hardware, thus requiring the usage of OpenCore Legacy Patcher on the following models (in addition to previously removed models):

  • iMac16,1 (21.5-inch, Late 2015)
  • iMac16,2 (21.5-inch 4K, Late 2015)
  • iMac17,1 (27-inch 5K, Late 2015)
  • MacBook9,1 (12-inch, Early 2016)
  • MacBookAir7,1 (11-inch, Early 2015)
  • MacBookAir7,2 (13-inch, Early 2015)
  • MacBookPro11,4 (15-inch, Mid 2015, iGPU)
  • MacBookPro11,5 (15-inch, Mid 2015, dGPU)
  • MacBookPro12,1 (13-inch, Early 2015)
  • MacBookPro13,1 (13-inch, Late 2016)
  • MacBookPro13,2 (13-inch, Late 2016)
  • MacBookPro13,3 (15-inch, Late 2016)
  • Macmini7,1 (Late 2014)
  • MacPro6,1 (Late 2013)

# Current status

For older hardware, see below sections:

The team is doing their best to investigate and fix the aforementioned issues, however no estimated time can be provided.

# Currently Unsupported/Broken Hardware in Ventura

# AMD Polaris, Vega and Navi support on pre-2019 Mac Pros and pre-2012 iMacs

For users with 2008 to 2013 Mac Pros (MacPro3,1-6,1) and 2009 to 2011 iMacs (iMac9,1-12,2), keep in mind macOS Ventura now requires AVX2.0 support in the CPU (opens new window) for native graphics acceleration. Thus while your GPU may be natively supported, you cannot run Ventura officially with these GPUs.

  • CPUs supporting AVX2.0 are Haswell or newer, which no pre-2019 Mac Pros can be upgraded with.

Currently at this time, OpenCore Legacy Patcher only supports patching the AMD Polaris and Vega Graphics stack to no longer require AVX2.0. We're recently received an AMD RX 6600 donation, so hopefully in the future the project can support AMD Navi with pre-Haswell Macs. However no time estimates can be given.

Following GPUs are applicable:

GPU Architecture Model Families Supported
AMD Polaris RX 4xx/5xx (10/20 series) Supported with patching
AMD Vega Vega 56/64/VII (10/20 series)
AMD Navi RX 5xxx/6xxx (10/20 series) Unsupported

# USB 1.1 (OHCI/UHCI) Support

For Penryn systems and pre-2013 Mac Pros, USB 1.1 support was outright removed in macOS Ventura. While USB 1.1 may seem unimportant, it handles many important devices on your system. These include:

  • Keyboard and Trackpad for laptops
  • IR Receivers
  • Bluetooth

With OpenCore Legacy Patcher v0.6.0, basic support has been implemented via Root Volume patching. However due to this, users will need to use a USB hub for installation and post-OS updates when patches are cleaned:

The following systems rely on USB 1.1

  • iMac10,x and older
  • Macmini3,1 and older
  • MacBook7,1 and older
  • MacBookAir3,1 and older
  • MacBookPro7,1 and older -
    • MacBookPro6,x is exempt
  • MacPro5,1 and older

# Ethernet issue with Early 2008 Mac Pro

MacPro3,1 suffers from Ethernet driver dying after returning from sleep, current workaround is to use a USB Ethernet adapter or disable sleep.

Legacy Wireless Support (Resolved in v0.6.0 and newer)

# Legacy Wireless Support

For systems that required Root Patches in macOS Monterey to achieve Wireless support, unfortunately macOS Ventura has broken the patch set. Currently the following Wifi cards are unsupported:

  • Atheros: All models
  • Broadcom: BCM94328 and BCM94322

The following machines shipped stock with these cards:

  • iMac12,x and older
  • Macmini3,1 and older
  • MacBook5,x and older
  • MacBookAir2,1 and older
  • MacBookPro7,1 and older + (opens new window)

    With the release of OpenCore Legacy Patcher v0.5.0 and newer, early support for macOS Ventura has been implemented for most Metal-capable Macs. This page will be used to inform users regarding current issues and will be updated as new patch sets are developed and added to our patcher.

    # Newly dropped hardware

    Ventura's release dropped a large amount of Intel hardware, thus requiring the usage of OpenCore Legacy Patcher on the following models (in addition to previously removed models):

    • iMac16,1 (21.5-inch, Late 2015)
    • iMac16,2 (21.5-inch 4K, Late 2015)
    • iMac17,1 (27-inch 5K, Late 2015)
    • MacBook9,1 (12-inch, Early 2016)
    • MacBookAir7,1 (11-inch, Early 2015)
    • MacBookAir7,2 (13-inch, Early 2015)
    • MacBookPro11,4 (15-inch, Mid 2015, iGPU)
    • MacBookPro11,5 (15-inch, Mid 2015, dGPU)
    • MacBookPro12,1 (13-inch, Early 2015)
    • MacBookPro13,1 (13-inch, Late 2016)
    • MacBookPro13,2 (13-inch, Late 2016)
    • MacBookPro13,3 (15-inch, Late 2016)
    • Macmini7,1 (Late 2014)
    • MacPro6,1 (Late 2013)

    # Current status

    For older hardware, see below sections:

    The team is doing their best to investigate and fix the aforementioned issues, however no estimated time can be provided.

    # Currently Unsupported/Broken Hardware in Ventura

    # AMD Polaris, Vega and Navi support on pre-2019 Mac Pros and pre-2012 iMacs

    For users with 2008 to 2013 Mac Pros (MacPro3,1-6,1) and 2009 to 2011 iMacs (iMac9,1-12,2), keep in mind that macOS Ventura now requires AVX2.0 support in the CPU (opens new window) for native graphics acceleration. Thus while your GPU may be natively supported, you cannot run Ventura officially with these GPUs.

    • CPUs supporting AVX2.0 are Haswell or newer, which no pre-2019 Mac Pros can be upgraded with.

    Currently at this time, OpenCore Legacy Patcher only supports patching the AMD Polaris and Vega Graphics stack to no longer require AVX2.0. We're recently received an AMD RX 6600 donation, so hopefully in the future the project can support AMD Navi with pre-Haswell Macs. However, no time estimates can be given.

    Following GPUs are applicable:

    GPU Architecture Model Families Supported
    AMD Polaris RX 4xx/5xx (10/20 series) Supported with patching
    AMD Vega Vega 56/64/VII (10/20 series)
    AMD Navi RX 5xxx/6xxx (10/20 series) Unsupported

    # USB 1.1 (OHCI/UHCI) Support

    For Penryn systems and pre-2013 Mac Pros, USB 1.1 support was outright removed in macOS Ventura. While USB 1.1 may seem unimportant, it handles many important devices on your system. These include:

    • Keyboard and Trackpad for laptops
    • IR Receivers
    • Bluetooth

    With OpenCore Legacy Patcher v0.6.0, basic support has been implemented via Root Volume patching. However due to this, users will need to use a USB hub for installation and post-OS updates when patches are cleaned:

    The following systems rely on USB 1.1

    • iMac10,x and older
    • Macmini3,1 and older
    • MacBook7,1 and older
    • MacBookAir3,1 and older
    • MacBookPro7,1 and older +
      • MacBookPro6,x is exempt
    • MacPro5,1 and older

    # Ethernet issue with Early 2008 Mac Pro

    MacPro3,1 suffers from the Ethernet driver dying after returning from sleep, current workaround is to use a USB Ethernet adapter or disable sleep.

    Legacy Wireless Support (Resolved in v0.6.0 and newer)

    # Legacy Wireless Support

    For systems that required Root Patches in macOS Monterey to achieve Wireless support, unfortunately macOS Ventura has broken the patch set. Currently the following Wifi cards are unsupported:

    • Atheros: All models
    • Broadcom: BCM94328 and BCM94322

    The following machines shipped stock with these cards:

    • iMac12,x and older
    • Macmini3,1 and older
    • MacBook5,x and older
    • MacBookAir2,1 and older
    • MacBookPro7,1 and older
      • MacBookPro6,x is exempt
    • MacPro5,1 and older

    Currently BCM943224, BCM94331, BCM94360 and BCM943602 are still fully supported by OpenCore Legacy Patcher. Consider upgrading to these cards if possible.

    Non-Metal Graphics Acceleration (Resolved in v0.6.0 and newer)

    # Non-Metal Graphics Acceleration

    Regarding non-Metal, the team is hard at work to get non-Metal working, however this is our greatest challenge since Big Sur.

    Apple has made significant changes to the graphics stack in order to facilitate fancy effects, and in particularly, Stage Manager. We will update you as we work on development, however, now is not the best time to ask about ETAs.

    The following GPUs are applicable:

    • NVIDIA:
      • Tesla (8000 - 300 series)
    • AMD:
      • TeraScale (2000 - 6000 series)
    • Intel: -
      • Iron Lake
      • Sandy Bridge (2000 - 3000 series)

    The following machines shipped stock with an unsupported GPU:

    • iMac7,1 - iMac12,x
    • MacBook4,1 - MacBook7,1
    • MacBookAir2,1 - MacBookAir4,x
    • MacBookPro4,1 - MacBookPro8,x
    • Macmini3,1 - Macmini5,x
    • MacPro3,1 - MacPro5,1
    • Xserve2,1 - Xserve3,1

The following machines shipped stock with an unsupported GPU:

  • iMac7,1 - iMac12,x
  • MacBook4,1 - MacBook7,1
  • MacBookAir2,1 - MacBookAir4,x
  • MacBookPro4,1 - MacBookPro8,x
  • Macmini3,1 - Macmini5,x
  • MacPro3,1 - MacPro5,1
  • Xserve2,1 - Xserve3,1
- + diff --git a/WINDOWS.html b/WINDOWS.html index f19cff9fc..782ad442a 100644 --- a/WINDOWS.html +++ b/WINDOWS.html @@ -3,7 +3,7 @@ - Installing UEFI Windows 10 | OpenCore Legacy Patcher + Installing Windows in UEFI Mode | OpenCore Legacy Patcher @@ -11,7 +11,7 @@ - + @@ -19,15 +19,12 @@ GitHub (opens new window)

# Installing UEFI Windows 10

To install a UEFI copy of Windows is actually super simple! All it requires is to boot Windows' Installer through OpenCore to force a UEFI setup. Here we'll be going step by step in the process, including partitioning and such.

  • Note: UEFI Windows is generally quite usable for Arrandale and newer models, however machines with Penryn CPUs may experience issues
  • Recommended Models: -
    • MacBookAir4,x - 5,x
    • MacBookPro8,x - 10,x
    • Macmini5,x - 6,x
    • iMac11,x - 13,x

Once you know if your model is supported, you're good to go with the rest of this guide.

  • Newer models than listed here will already natively support UEFI Windows through Boot Camp.

For MacPro4,1/5,1 and Xserve3,1 users, please be aware that Windows has troubles with automatic installation, so please refer to cdf's guide on manual installation:

# Disk Formatting

To start off, we'll need the following:

  • An 8GB USB drive for the Windows Installer
  • A minimum of 30GB of free space on whichever drive you want to install Windows to

First, let's format our drives with the following steps:

# USB Drive Formatting

Open Disk Utility in macOS and format the USB Drive as ExFat with the Master Boot Record scheme:

# Disk Formatting

Next, grab the drive you wish to install Windows on and partition it as ExFat (If formatting the entire drive, ensure it's using the GUID Partition Table scheme):

If you plan to use the same hard drive for macOS and Windows, we recommend creating a dedicated partition just for OpenCore. This lets Windows have the ESP to itself and OpenCore can stay within it's own bubble.

Recommended size is 200MB and the partition format must be FAT32 for OpenCore to operate correctly. You will next want to install OpenCore onto the new partition, either moving from the ESP with MountEFI (opens new window) or rerunning the OpenCore-Patcher.app

  • Note 1: For machines with dedicated drives for Windows, having different partitions for OpenCore is not required.
  • Note 2: We recommend uninstalling OpenCore from the ESP/EFI Partition when you create this new OpenCore partition to avoid confusion when selecting OpenCore builds in the Mac's boot picker.

# Creating the Installer

First up, lets grab Windows's Installer at the below link:

Next, mount the Windows 10 ISO:

Then open terminal and run rsync on the USB drive (replace CCCOMA_X64 with the mounted ISO's name, as well as replacing W10USB with your USB drive's name):

rsync -r -P /Volumes/CCCOMA_X64/ /Volumes/W10USB
-
If you get an error about install.wim

One of the files, install.wim, may be too big for the FAT32 file system to hold. If this is the case, you should enter the commands below rather than the one above. This assumes you have wimlib installed, if not you can install it with Homebrew (opens new window):

# Copy everything but the install.wim file
-rsync -vha -P --exclude=sources/install.wim /Volumes/CCCOMA_X64/ /Volumes/W10USB
-
-# Use wimlib to split the install.wim file into a size that fits
-wimlib-imagex split /Volumes/CCCOMA_X64/sources/install.wim /Volumes/W10USB/sources/install.swm 4000
-

Once that's completed, you can continue.

Command will take some time, so sit back and get some coffee. Once finished, the root of the USB drive should look as follows:

  • Ensure that these folders and files are in the root of the USB drive, otherwise the USB will not boot.

Once done, lets reboot into OpenCore's Menu and you'll see a new Windows' entry:

  • Note: Do not boot the installer outside of OpenCore as this will default back to the old MBR BIOS setup. Booting through OpenCore ensures Windows uses UEFI.

From there, install Windows as normal and you'll get a new BootCamp entry in OpenCore's picker when done! Don't forget to run BootCamp's utilities installer as well to ensure Wi-Fi and other important features are functioning correctly. This can be downloaded from the BootCamp Assistant app in macOS, or with brigadier (opens new window) in Windows.

# Troubleshooting

# "This version of Boot Camp is not intended for this computer model."

If you built OpenCore with Moderate or higher SMBIOS spoofing, you'll get an error when trying to install Boot Camp drivers. You can solve this by either rebuilding OpenCore with a lower spoof level, or running the installer from Drivers/Apple/BootCamp.msi.

Setup.exe BootCamp.msi
BootCamp.msi quirks

If needed, you can run it from the command line as administrator:

set __COMPAT_LAYER=WIN7RTM && start \path\to\BootCamp\Drivers\Apple\Bootcamp.msi'
-

Make sure to substitute \path\to with the location of the BootCamp folder.

You can also open Properties on the file to change the compatibility to Previous version of Windows in case you have BootCamp 4.0 drivers (the above command does this already.)

# iMac12,x Bluescreen after driver installation

Currently Intel's iGPU drivers for the HD 3000 series do not support UEFI booting in Windows. The recommended solution is to simply disable the iGPU: iMac 12,1 Windows 10 Boot Loop – Fix Intel Graphics issue (opens new window)

- + diff --git a/assets/img/BOOTCAMP-1.0cac0f64.png b/assets/img/BOOTCAMP-1.0cac0f64.png new file mode 100644 index 0000000000000000000000000000000000000000..1949bd5e306662938736cb2f458316f0f26603d9 GIT binary patch literal 22584 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

Q`xlRTuq~^bnrJ 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 W$G)D{-+rOX=?~9*uypFnYySg!=|U6$ literal 0 HcmV?d00001 diff --git a/assets/img/DISM-1.e029bdd3.png b/assets/img/DISM-1.e029bdd3.png new file mode 100644 index 0000000000000000000000000000000000000000..0208ed3088d709ac76f81eeccd5282232b77cb81 GIT binary patch literal 32805 zcmeGDbySpJ6gP?wpr9fkDqRYKgn&plDj_Z13?0(lprWLJbc2#ogLE^}IdsD?bPXLt z&dh!IzQ6nXn2OtoLNdAMgItX+J zc#8+RhYNK4Ghg+A?!NN}JvR`D@X75z4k#^y5(Ih%l9zs~>7B6)_wmWlE^ZP{z93PzDv`TzFbI z*RnV2c6tA(Prq;hJxB`s{I&y;zx%Iy_3gh-_a4q||M$`DwIGw{w+{yT_wL?p_xbyy z+YUtdzizxG!~Y`A|MxhjQ)1-q5^Yi%y{H%F;wbrHWVi>hJ0}PvorV%X=mgEz1;TVZ z_#NVX+fZ?#ih331N4vwM^@lmi&HryoQ00W zNcssGZB8iur?fF?J~e&SDs@H$KIWW+0_lV>s+;o1%xSYc?|L3h|1Fh~#2j%rmBEH) zT}GKZvVzuH(0(*me(R(S_dr5qY{6y}l7TWRj@qsY$5PX{pnp^rY5jb->`Q{82H3PW zGVW^ZLSI?hI!qK2!otXJz$BWRlxdJ&Y9C+#)`uRH!PUYeU})G^8V z#GRKJ;*98_`+DV0i0ijDz3WV42Pr=T@)8;Rb40S;GYDSGbiPiYx~Gzu5tor^KA0(q zfnoxXpY3s^>2X0ST{6kUiYf)S)A$#dQsO|D&)C&+!nx>3NXhKc9Lkzowd@T0MLx)= z#J2lRjh4UP{2<}jX%Afxu=*R8@|zd*n;dEtf*wl~y7(dScXB5FWRrh2yH|nM2uqGrxb0b^yv^9Q*%lehADccD^9JwB{Qd=IfLnqzqXR8@u`Ng-gK!Vj{0E=% zsVFDi*>_@xZEcZ0-MN?7xqeQKgRLOMQ=!5Eq5Jui%cqf^O&tV{hLAshSd9wbQ-hXD zHFS*Co9ucp=Tml!jVuDB=>_&_GcvQ%vtQqTrNFo8XUVZ$@wANOW%6g)FK!7{97ufp zzEd-e&Fl_?!oyMA94dt$CXYYnNQcbPd8{+z)%1sX-vONx?3~v^ws9gY@?ks z-(X&E%xu0Q#v|26zqL;N$*9P|<2e_}UrR9rVJvAZIUGC*1;|DlT8fU;cYusc&&~N> z94<>ed&cP5gkD-k_3zZ~gs_$u$;?mq^evihR|FGud5h7<^k{&=k~Sm1>g(&jK&U|= zQqoZmnCZ09&`5beIF|xN>=H~WI97_Vc5M%skKNFGKxr37r7D5h)n>UT|5i@XQXd|3T9~qJ4j(h!%R8E{t%P#jX`=Wt*mezsG!oSL`S}5oEIa$_ zY1TCeU7?T#Q8cl;F4yS>{$;R5D~(xu-%tLhHN3J5{#uLC;%CsS)#T*$%brb^y1KgQ ziHW?z!gxSL@CK~Bws?4k@?P)|DR)A`3yMA#Vxz@O#uHe~p71x61#Ayzk*IjfyI(g8 zl`r~Q^sa4r8rU~KPg8y;$?#|@>I0iHAx87B&cHgs1m656OAlmoz`nPxg;wA*~I#Io`KzO&7wUB;%rNj=EH|@8d zA$SEN$q2f%IIrOyI`CG!Dks!B+Yg|Y$nl)l_!xk9Y#(@Bl^nE zK>jj;E&kex*^~#6PVtV{b8~aMp4Z9wXD}DxX=4%pp8d2Cd?&Y(y2({9KRgL2)$2rf z0ZoDJv`69ln5g3(pA5(B*$tw>^w<+*O;+Z5XwT-0x|*5>Lr6S&a@k}&NEdZCchivB z7`w82H9%nE?@qia`Q{TsbJ4vH=TkL7_a2rqLlN6vf6$ zlN?#%tu))f4EfvEl66-|f*Xsf=NJk`%{|Q`=Cd z=BuyZW_59{9;<0BKR-YJ8~F@;qFN016)FmGp^aHysgy)-Aflvx^-N(4vc=CZ8KDf> zq&Fp7u{_xuPZwLB@m|bjp9pM_!L_{XF#9({UwXzojwLF#hkXdWBEoFU!Sfz_KU&jy zKudRg#OTvusAH`EVNdoeZ~~=4Y#HZBbH2-g%2vICWy0NWyBZtrUK~-h-bgZ3*VXxnW#Q=ANsHlvu2O8%B(jICs>-fQKTQet zOik6$3oR_p>^giptMSF%YyJ1f^nOf$lUYIs3!_F)_PLLICcHrAu6y?5Y}+ekvXSbP z&J^L~7@za_ z2{J|HqaF{!eI>Hkh?dZoYf8z3&62xmQv@{YPc`iu&WwE=&O3Oe^UMZzl;7lr-f_lP zCjkB8=y7M0mlBJYewP9N7r5y(;Y5xjBh1{xnBDe?zo~ zk&S`Q()3D5E~j2|-LJ*SbbcIL;hpohsv5RI;irjx3GoEKFDb7q=JE6H-)Ip~9``UJ zSybJVUK1DP;&tYSu2_$!B1 zFV+JzL=3RkcJpAv^P2hB^F-rxA7P79RWC=@c!1T-v6Rm{?F^-$CpkTv;IDt|6Mj0s zPG8uco0^(S0{)UZV4VCg7|_!p*86+PBIkKJ0_TEP}w&I^x49lX+lEBjf4XndD|vAiLA4MqR7% zG*4&*XI=ER$P0Uu#jQg6*%yqJ+tzfd?N+Sn73)*kWZ@HKtz`qfbXIHdX3+1H?t27iV_tJg?`` z1)?S!#H#u(SY{qIx|X52<}Y#>Z29BWT(?k`Xxg+CUOv;czc1cTi-&wVqgHkddS9h; zS+i34zQqV<_w2fBc>(P)N-jO%ILf@8A}eCxL|Q;$#QKHhpoQ(gR^E%P?iRa

XOK~3c}|Y6O(kX*j`$HSGL{e%Rf+AvLkNAEn`7~68^>x?fRjywspkV=%3t0S z5TBESZg6sKrjwll#NUlekMk88DgKC&u$Y&W;6mD&kKdV>*}FQd&A40UIJtjxi3}J= z2RYc;ihp9EOUC&yN|Sp`PZ3M&bGh26=j#1#=+u!=3EOAn!^p^c>=>&$z+n+GK?deK z+2oa$esj>gn^Y)CcHda>H40;*A>lTM77V%x?22ubC8HtPLCgwzlp4^I1p@z&D zOYBM#bOLr znAxcApRJc^Y~b4qq^lQS_bMbzZxTvOOV7=7q&54s6muzzlOPFX9`e94!O(5jwZ;`! ze`6XZ1&f?R+IUpceK^SFc7aJ zpriTW_YaIuL738Y2gH`F94q4F4&&sA5xM^;!*gypsQJ1-N+t%u%m`?ExSCuANF zi0*0H`&_~*5NXdDi>i+EfisDGbJJ2`r}U=d04rCvw&}t3;$)}^5g^p!?WD_qRyKGC z_W(3yY3k2-@{ESyWhKm+Scro4s5D2-gm^c_E1c^S23L~s|tfi^oLVoV0<)>W9vOZt3SC`A+_7{vVVyq+cvO8Gn=?4t`>t zafg~2!)SY!E$RLff)vlj`S_UD-b+Xyw^lE{6^&sqc7;2XD~Uf-TbxRgMMvfpa8Bwd z)mKy(!^WoogBtZZdqVGWTeW{nk1pz{*$Mv2>BBi8$T#8qqQv}!T;eRG_gkp-B4d*% zKKW2HKekAWIVT^Rceo$DC6eJfax`xx%Kc>ks?37jq@k+dC!zSIKp>N%Y+BfN)I zf7S(h!ha^rETwQdBIt%&&n+Diwp4hCcyL$FBMObu((@|%62%7UupN?^jRHc~kZ*yn z@*{(zltn#vy*K~Ks6n>2baf2<2Y)7nv^#JR1ikb#Ur7pYlC2Fi6tup9`;j#0r|Hkn z&tWW+umk0-jVD*gq1^)Ero;C*phwR=_h)>tUV)+`TF>5%06eTZeU>qJ8vDN3sHh?? zpyEaT2eXJgYn|<2$E$S$u#To6;4|>^r%IeRJN@{{8v3G8VeFZ_QvA24@*m>zUi7sJ zi7=zSz8dZ={jnH`tHj2fBWyG}M48Onoi9pzw%Delr2p~EYC8pLRqL-Qifo@hpX{uz zsjjW7@ta?0W6UomX?e9Dp0u8aPw)wOfQ&ndvKj_yBBW)1I)6Ru?s zT$6;V)oy+?SNyNV|6Xfui;HF3rix2rxgQ?)^VR*nVD7XTeI1Y0=5RHY&;na=Pn^f3 zI;9-!-DG5|u0ojwkZW8kBjjHv<@$My)=lXV);h>TK~clbPO+)H1%7Zc>)ukxC3UOK z+W~Fvr@)pD^E^4@HO9itM^WK@s|9?TI(Vrm{v#38f(vr7_ZPH)*Oe(# z3wJ9dpvy_`FS`HTc(YcL~^9v4>wyqb2d9pr+(X53t?w0IO)07Zs zF~5&@H)kS2%l;J5Ji&fV!^kJ39eijBC#YlCm*n#c$dhIRRv9K^4@0J4BeLjWI$@zFh@%poTu&!ZSePJ^SHVq{?JpYDAz-2)GqaE>`g zRfggi+5+30gp`m6DaCN}Irzrb?%E0NVhsr=_9*kcm1@(+aX#>t3KmWWDJhX~{##b2 zTxFXU_Ly@9BdAO|&ez4KtX9l)?;-$$s-0TodI`+@mlzi`6ejiTQF9RXoUk>wFAcna z?etK^n2ZhnXcQ>2drTVc8OD{v=0eapVxgIlLBRnIa$kaFw_dEK++1p3Va?`qu)(EcG^kQIzU?kT8|`8)8%4vr^T#DY zJrIi6JfT}H1_NZskN~(#-g;HS+vRV8ZQHU!k<_yhBn$&AW2EpNXv-MeJznW1OT;rG1^o&l1wGQU`oa3Mvc@#jT(KWnxSrqJDE>V&SYS_&S$KMw^7D@K zP~@-Iy5g21mpMN+StwJ&9RhR4@z}BoN8)GEbcrHhB5IHum zM#RxNpKqrCJa^;p%^zWg$*%R@lEnE!FD^!Vj=S7BLh4dI)xbqf?B`v+Y*%7l$7%sq zzJc5I22zb4BL}t(uI@z$xbfWTV?VvjC(f>-GvQPI$4xy&%`WhvFHa?|7K?r2$%!Px z&j>)$Ab|Et#|s=9d3hDNzpHGAi<>hVI^w(6Cd)5h&rCO%qMOdfA%i=+i52Tzf)u^9 zHDyu`O*vBiko$Hf>#gY;W1||3K1Wfeu+E%eH%ZFhwPb%B+>T?!tv)R0mO%89tDXxD zX;kiZT^%O7f|d5YZRcSFii^la+#z5Wk*)V4$=B_s<=fitGpX7ioA+jCKJh$l^xqSS z&8a*~G*wK^Lcetq=Q3bP{c!pDSoGy4etu6#0Vt%IIw$iTVpCg}&O{tAD45 zV?|}}R0qgnkG~5BO6)g$EYd+WcbbHLw~ zCL{nQy$4C7RBNbll6P+s%;^2{KRsjmv@I@eIyuu|Mne*yl=|% zsJIv0zMuN5xg5|#vz`Jx!Fxk&l4&mO@eJ?1vy+tlwAYpOB)F@8^>@?#hP+~;7~B?9 zS*Y2b9l#fJDQtcq4t0qVePOAj{b%B?_&HQ^YKL}M{=lTC>~g|0=84a$FM>M1M38GJ zAIL6{12WP{mBkOuE%RRkp?U}03htJ}7Yv{>adO|!d{UA!CocUhJS%Cb$^ws~GFzk< z4Gmw2_P^gdIHZ^Eq37MA%xpiOauVLjUzT6Z3!Gle?IyG{i+CFNamwY#rSwb5kX_`a z$EhtFr&EfjhMAT)OYcWKqH%Ro5rb?7x0$+mrm!dKQ7nShlgSl zqw>f8VvJI;nw1~=t8=a%+p-4MwVIe7-gCKZ?>i{#Pgk$pD~M&Rw9Q4CfH|8F)+P0S z(I>Xc>8z_@3^&fae_r$H6qbAb9rwU>GAuVRU;CP_34MAWBt+=`3y-8+s)1= z-tnQ?kwTRtxr3ByA2n+O#~1nIc)h$2?|IG6DMvL$ygQk#woY8Lzvr>e&3P~`+LPT$ zE_DAghWt;R-?oDLT*)|rsBXQ+qImRm_jg)5JHX-y1%3X&XD>uE%s4M>d`Je z>>w$NT*60;>Zr4mMS~iypElnm{&y^Z<)wxx+TuTDtYzc`@_h(Ay!}tDX{G(GXA*k^ zg4`l!Jn@D~YY7 zBQ2#T#eeOq@Bkv9D);ZwJHOU>@z4}4v?nl`%pL>v3-)p?s% ziS(^vaT9KMIc9D3-%!T94NAua3AAVCx<+7;a874j&*qB)l-Z$e|8bqujtz&G(MnON z3Pr%*;P1lg@KtXoLni|u(C(lgvLH0VzqD|29E9NUT$nk0?pWt{b8(bbK%^-@HS%|* z$qCYMya6j5mB0sOtS6|01I`i$)*mp`yY&oRLr>g9h%Yfo2YsLN_tMOn3zP?AG3USFq?V zo)G|G2)pNwa|>tqpBv&}#;}F^x%ISjoCCk{4(K!U&1p|0@NVfTaNOI{*B@jP0AEXe z^IJ|tJaoVRuZRis440XO1%-V_LM!yzqW32T%;o%bMy8{JzrBKArT+^aftk5ELF0p^ zYG)#VdjGfa4jF3S3Hg-`bZ0zzPs#G}v>%O-JfQd_Cp?*n@y<>jBO4!XB+*Q+k(`eZ zbqP3U!4*OR`^D=pS4}tV9u6E%1K^?rbp;33pSA;v3F@Cta$;M4`1!_qujRmcQqDhb z>mtn|7qj~oi_)M?N?gFmhJhRXd)^Rd0^y}9zSk1#7dMoF-v_x-M|FOv`(OxgZZ|z`pZ%HlyUqt2EH<%FL zp5Cb`o8cd2aJ{py95b8{Su>HPEpSRUdRa3vE{hcCX`Q9c2L@F}Q~+Ut9s4;9C|VYP z2fWAh6TzAO#q#c!h^RiY*K1bNCI~gk<@`C>HeL5Bu;8O~p0nwG+GQK$F3q?22SU?N zxdx5I9D~&risIHqA*ro7d_k7hB=L!tV<(|2e|*HAq{%o(5HnFY5TEI=&HQ~6^h@%U z0r@8VN0+gs^70y|TS_TGOYV zqf*Q5b`~A|{#1t~1F?3XcSPqSJq>=QJ*+jMi9`W1-<3)aswUZ_*_OjXzJNVV&o!wotx?-E@Fp&RT?qMZt1z^T{5^&1?o0ZOeq%i=<2a?E|T70?+3=8PEPe=M~~?Sv=fpb zy0y7X2C8`)9*Y@zedVR(SMfzs;$)o3MpM81 zjbX~?NGf}fNwnqO&JYnBDUkdsyEa$orfQ_-GU&fKJ)6~=AiGKYNJSYD;uCN-VqBI+ z*b7q~Z_wFS*0yk2xshr;^+ERC!l@HXpljorJ6whNS)PXU3mMI7A&5Ab074zq%BLMhUo%ZV;`$<2BTsS$(J4(JQ0a zQ>H&@dE!;FvkS+7q@}ALHn{w<``56!j%_vHt*=;qzu>O!Fu1YnHcf7v4GA z&CJXU%YF6l3*P&Xhuhe7+?QcSd1bSIpm_byaD?VfT?Oc^6)%Quy@Jf=jP zm!$0NcL~dHHVP$;-9yNKCtU56lpAvCT>Q%v^<2beBC>unw|^1>LS`Tp-R%fVIWFv7 zXB9@^yT9FoJi>PmtG4%!2wvb@Lq5cKI-2!u=84V#@u+uWS`@^fyCqg z6-@1_Ti9FGMVGM2MyOU+sJ2_))a^O${}0TzEbuGLLWXk#Vx_gJg=cgR1mJ_{^P}WP zj#q^3BksKg?8~d1HnBA=4Rwd3-3`ED9eMl{Do9<1#7=!tr*^hB+dw@IjMo&)W+l6&pySGN4n0Vl(Dxrxt-aVT&o`XJvtfFSE8ON?_8 z)t>Y(FBNdEZ~^y3yZbdMX<6aM#pf-oLNuK3fWhdKkli9-hRC9HhG_H|owtIY>tQz8 zGhq3TmbWm#$@nN5u!+b&uJ98y-UCie?te!wqyc}NF%_XnZ~iM1aH6koYQI20TcW@m zZN>PmmdSP+|EVEd}!aZC+$lJ1L&=G zp;;LyzvXhyVJZHj%DM~QHy#AtwAeI6U2_CiwRpLa5E5lCs|96!fVCZ|dbW=*e1s>R zEw=nto(`b%$#@?#6rdHfBhI7coJ|tI1u;~kqAfew+oyFsU2ECJ7auGe*o2t>wjKyB zbAd?Q1BJcFz>#`E7-+`;AW0J5pciY4E2YdG5;$bX9RlIYACzjER(40Z;QK#EDj1YS zxBZYDsf{-C8wQm!d50854G30!=z7Bqm$?O}zFr-x?q2vjb|-TAR#LD8t&OQ7B6=TfcpmCh-zb{Ddv9r%e47lT4oAsN%!kCA7vR{m1%I{;q9P3 zHaIqt>|@UlG6k@U13Si<#nSR^+(_e0YTCEqdaXGo7)f#mUQtgnkF^DOg_j2#SnahB zEW=@=-<~wKjAYT^x5bBxO$adjnxCK-m)*Y#{vo}>BjtM;9>7CeggizZwN|2|YW9N@ z3!2#U2Y31-#>T`Uy3^n8KY7d#9{7zShjFR7q`@5{BPx1c3a`Yg)P{TxGsPe11>e+d zDso+pzl07#Pba1}!zz{S>V~dOTUF(+$WD4Nh}=!8+7Wt;*ijm=Kjwowc|EV-E$01O z51A!M`}E!4PuV7Z`NC&CO2jC^{ARP!r?RwJi6xvh_Or;bd1-dbUujN`?QJ6o6vP-c z6`)v&G4WIp+DwR6?M`85FXC)tT(XFLpzdS`vt3YyDRw&U3W&R3oGeDge*6J_;H5HVfEIr`HDI+i3XQ2;Ic7U4wBk?$ zVmQC~0<`B&>-rP^w5u9t`!?L<%o7(xSCu4}T_2wKwF(zrSGIe?&!-_xZrjSUcrE+( zQTMz-r2j))DUBF#I&8|>?Jka=3`5G;WRca8J+Lg{lXe#h7M4P0X66`rajUBz16-K` z{9F=k$opFYO&wHZs}a$WQHm-GAEINzV>~-W9n3>XDg^0l{uI4wgh8*Fyq~*nW*6-I zQRtgGUYMk@GtOM#Q5hm4S*&vG5N#W+b@X=F4<@nr@>DUZNZY4-J1CBI)ZwdBQGrZtyQ z+?k)bc~r$w)#iXxi#?24Ft&_aoP%VNl19?cIEm|?_Iw!zI0_r7d`?$$ z?P1VYeZGfZ9x}_K@VF-^Y3zPXXa7v*YVj(0%zXTNXNGqg?t3ux_kK)GNo4ODPcX1* zc5sXR)U)~0x5?j8%Vpd~pVIkz1(4c4JF_JOzVKP<*u!VI&*A_r+&B0)@-zBu(m}MY zIuIkt6GhNXEa`OIMWLJ~#D;Eu*aTlbzt-1JqoLlhBVm9DYZ_@7Y3P9GM|2Sj6EkyT zD~?`u)wKzUiCX*f$tfv9fj1Xw4NMw_YRXz#FJ0j&-}YsxceEruygi*SCa84Q+^MWl zXKrBdwGMNE@8-DC@NhQgM%Ie!?A398t?+iOa9vAnRs9S5T2c1%)8?@K_afM*slEub zPI{ZA$B^l2i`$rk+t?9KN9am-bR8h4B_)Y~)p3vd(u`Fqk-7a8Z_o6&%H@U{DDtV?uDNr^)f%42Y6{JeO2 zmirM;#FPx{PTg)B0FQH7rJM@8=k~mu=7Uj^k(NktaW!b z(K6Ul@3N+ZR|M12uo?co-1u>tflYWr2TLdm!oZMgwKbO6wCh_7yOHdc>F;&!R}IQp zLKcRMmO&YH&n`Y~+OY3x7iVHIscl5_9>2nR7tLV`jpYN2W~4mt+_prlQc4LhXGi>A z4&Iwz20D7!=IabJ169wwxJ##DVS(y3JC#@tBz7~kq{+#L40UfWRU_0gdj^tqt9Exe zlKb?GHl{3l2GT^$kK-c5&8+(LzLvQ}uRH`X-p2vO4n931!?qOohj#2cHy9R}UNmFs z>u0`QT-2wq8jZIEs=g1F1JFtHv_m%OOx+Nf8ozWJ1N~+on+@Ob@T2n#=8HlOq^`e0RP($M2#PB6mZEl$>KhoJJtrEUKelrsjqW#KFFotJE9j zt$atIr^V|eo(HCi2AECHc{12(idGaKH$v>M`xc0vWCwAs?);eFl(=daJ;`d;m+;@1bXcW_Z7nwV9uA%HoD6OT3<;-h9Pt^@{^^MSQzYn#GP_y@Za$RQ~ooM~c|F z#;Lft{-mjmnUt-WnUwl^%H#nuI=XddAvot*V9>wSBj09Y()`F5T|LCqv5Bd|3szMO zLe9UctE)>(2lqT*zI>UyFG(4nII*DpBs<9^7@(SVOT8UnBj(|63Nh?<5KI{NTUOEC{#BwWX5GTn~x+Nv7%373A4U z&g}1H2Mx}X`=8U*7@f`kLyHgY6e}L2T+b-Y+j-rrt3rDZTDi{As4V3E-xem6iRwK1zWqjZDn+O5tTsa!S^G3y9$ zJT@`9MQyDZ5h!kdc^5jz!pIn(?dJg}8I#GEy!Pn9EHnfsLJvny1-a*M`s!jDN(vFz zec7^bFC%R^V(3yu`N4oz_h@#L>V}8^K0d9%Ds6Y_d+Epj$He}{qq=!SfT6BL(#SH^~ZTwv3 z56zPFMwJSW@{GciVO?D^UChh`B=o13{wjr4_D=a(o)|&Lrs>3l$LViA2(e5+HD_wN zKqJ{eYVd#f9nv}YncS0p9Q}$$6+H6cwy3sLu4G3b^CyZMvhUf{LhqHpc-9$8LWDFEe0BENXlCW{)Egtn{ zWkzz=y7tpKyfvT`Wn(=7DTmf>H;!+YLhMeN^Hdw%!g*PyvVQK8Er&ScJ;z2z_>gZ zrxC7M06C=;Z>Smj!^)AW>-Dy&3BK)ofwz&hb9GW^DB->!t#kYgZneq!2&DTn_1W0# z5gAaxe^#J$0xPLYH*+4?Ikul}erE9#{*6adZBO-dAq$HLe|mLYjR1dlXBU-(yglXo z+MuG(RHMqnVWRi z%gEkKjq=xcm|E0S+T2bpnwhP?H>@Vr6Kiu`6Ag`tXz83?n5*=|{yt%WNd)am>$s*B zAWuaJKpd-#Cen`qLg*b%or^D|YfgJuCk#-LWv0Z%CDI)F5c|RR3ks$hlTNyS6qS@O z&Th4A)gFkhKF+8(YOetUA>@b?0M-sTtEJttCmpP?Qo*y;A2u57vZ-nzFk2cPfKPco z{qf0SD(+GmgO8?#5~|?*+fj<`P*JA7q`)El3i=#&HX^-AL9_wkYe9btJRM_sd_y|- z*1DP<2p7NXW-&LbmVc7j!$2lPacjV_FeBsRV!Uo+#Qzj*Xn?@-|Eh}nUzLBiA*KJx za|ZAJr+mg4f=1A<0|2E)jPpVok0MHA%ZS@Gi*VNuNf!mS`GQgSGbZr2DEYi~B)w$g|3T*j+^I>3M03g)t z?CgLdCazu4scD7XAxmAD>so$fph>Pv%P&=jL41)`ivQwn$p(M z(J?ZDFD%&C&9APksH>~T#m7H+@+4EG5Q5Ak8Zpt}pHXoD+C!>079Z^GU*RlS+|5le zr37jP4$l2rjO*q(83ocgSy;N4oo4_9EzGKJ9)Qk=-~cH}Ao#sS0;tkZz$b-3R6cxg z7NQM=LK_&`$0(xJgd71fiu~V zOdH?&$t8gINA1m1+`IF2FRToM~_IG;Pea(*$D|xDJUrD=)^~u@jydDwfb#3`{fx|`vRGg1y5%({V4tfc2Ok`v>RTsS!~ zL5uQUSy_qR`ScZ&hin{J?;jjgQdBG{DY?EvmLmaUacAc%d>r`9`{oTWELcq~7Kkl) z?#@)0_u!M(XgW6oXseS*8VI8emF$z`*#lZJ+dp5AO* zFhP1+8h#_{Uf~Vw3z}hz&D9CwL67M1&OkdSq9*ORe%8-20ZD+~+ps ze7%?N73itNj$cH4(yc#SO6lo-)h`ro%NSl@Tl*-q<2j?eygaZGK$Hupt-Ix3V!GpN zG{C62axp`FeZa33v-U=a%3*NhS#ov=rnh;oAsZ~1mz*Df87p%l675EkzVsf?+t}DB zC@26VcbpGkId`L&=;+#6dv@t|6;eQ`fkLU`;^O}Pe&Dht_!sFli&|clcP7}EWi*&R z;gz&4MSA{)(9Cf80#jNzkxB-aTL$!c17;NmWWzM`*%NWBawITL|TE)F~kdy z3IpKYu|2wHkC@JBz~f1Ka0l1c);1V_d-dD+|BeM9a&0gKLKb|=9j}4X$?Z7M^zo8p z33z|hc-9TwPkJdn*kroQLDUmLAVeS9LE3x>hy;_ca09SX;86ft6ckvE{CcaWr?=W2 zrKqgDw>}eO?RI*S>=}bBE*xP%P8a)7NOsj~_o$QYf3?i?eVr zP_a4Aw}-9qIzLiN^uk~zr&CiG;zS+4z4-R*1*;$jqpbbAS$IUrms(wSJ>ByX^bWOx z;`euD2qWD`#STU#gj{9#c0q|{BkgxeWwNfVF>*(3_G|`r zB4|PI5GuqY$5NgGiR=St1bg0)ftsG6{mfs}ju5tdKt}u}5IWj>RkCS-uD$ketvz?O zQ_u2_&T>3>Hfmmv@^mPzwX(3VFf=qYe=iBt?y|G9zj-sZ?&@JG(O-JWJt!aKbiRl* zoNQeg%U1-B0Dw2qS7(ZLo=%4HAi^+=zQLsJv~S30P*!D12SfD zLnF{~q$uc~V1aGm`b%Yp_Ofd(d$`wI>DpJ6IzVZw!(1Ne2mJTSmdul{Omhk z^s|j5WZBC?%g(Lr=4?)9KTd6~H?eAfdLMGq1VMB9A_+GJ(#XNzh%SmHPPBKE+BD#W zh-fM@j#gfEBRWzo1FugO(*20ZAPkiBJ@gghoc+g;lG&v9ammC$`LKgLC)S1!o6ZEi zF&TH5%1-;`_^yz{wN{o);OrSL03&RV9^Ra9JS;B|zcxK=M{v<1&wQ<$4_#K{%F*uF zc?1K39dClm5YzUKG?niicNM0kG^456bt)qK`+I2#k*q4t#@9jL_&olVkrj!jh-q)i z)v#~(DRY5^s$C>k5Lg5GuFEI95+V>|c0|&=6-Dl$b(&Q`06LY|S^{&iibp_PZwQ&V zZJNmg9#^N^gcMxBDJv%}-PzOQ<+C%~VnGl<7n)AeyX3ud2K54qsJG#iyegmWsxzDIPpfmqzU; zX&@23fxmw}vph(f9UkV&JbCx_ZN#n-@AYMrpY`DIV*t4Q@in+~=C992)k%5)sj0Hv z@E3{&hGvVc;y;v3jD71$4nNb_i@X$rKeSL4kzA|Lm2ms4tG6sC{t26>k7+^^aH3+b zd&897V#>1~Eu2Bu5gG0CaRmXosX=ye{+d3owTSmmUiC(?&+4%CG5Mmt;hcKj0ezz> zDH#U#30q^0G2@)Q2tHzbv)aQ@%X$fXag2(aAI=g-x;EerCr26Am<{3<_39Zn?8W98 zk_zt$v)0&^X+C3&*9Xf)X7N8)n0qDsT*UAEC}VAj13g-D9LL+aW2WhHTD>+`$q_q^ z1P=Dyp-j<%{(k8fY;4;F>5kN*o~7zLRl^b-TwGk-+%YjR46jY3uo!gNa{Hd5sv;R1 zH+Q1O!CmUoH$Lj)SH#*iEw$yfvSqrHBO@j)HS`!VQc_YH8X5)$CvjOA^^3#p!fb6# zP2FL<=&-O4Dk_+(X=qkz>g)}h39JW{keuAVMo>C%%En8d(j4fOdZw0dZJp2OP-!9? z5oV#B_A1|Y>bO)sem&~gH8x?%0JQA}IS3scV9jT4|3SM_rslEO`=_7qK524ie%{;8 zmt(*3-)i~gh_wohhD7gjFA6Z|#3e|Ut2>k#9)2)+n;zsQah?$NG-xaJ>@1JSNh@iM z#bK7C>Uh_$ic~879-zKrV`GVkh#c##_n7N~9DGKduzS(tg{lApH=mV1shPSoP_>6& ze-E=aOv_Iw{`2S1w`J<&WBNn+z`fS@Bu*!5S2X+DL0PhidkoDo@@#{uT(h1ZU}csg zf4h7|v}|p+mpeiS1_l5_=<$;$JyA4*{uhTA7v7}u%F2`a1}%ET04rbb)%EoB)cHO6 zTkhSz1hpzNfORZ|9>=j^s8g%F{)=4@#V(L?BuSyclFd;FZ(8^kEB}EPcIH+ zW3UiMXFra`^UMW9ul=&#Z@d60RU%cz_U~9<1;`7EZ_$d4hS>zY=q_U`S-i5?mupKt zF}Q&p4aTh+sL0V>iEW3=#jTYcuZ&l|jWe!V|Ber$GkNs7J*s2*@5Xg`d3lhZ3~IK@ zx=dcJw3WH zpuPs4QKS3z&E*Mj8wHo4kk@|3{N9wloSYnB>z|_Lov_Er(2RtHiM|tZb@j0qua_GA zPiPL5v)uDji%L&5ef5iVEB4rjE6Oz>l)2zymu0Wm3UK{!OzZ%o<2q#Ehr*|ii3h@0 z%w7{$6r|z$Ka*V#^Z(g*Io!a))3TUprnG4X75abv+1ATaHn3yn*jBLOz&9aWz>%V? zeDgUhL)>o)c?LW$5#{TD>#ja6i#y`hJKSJO(cN-DUxwZ~T)mG<;@wLEUWmJZWj5v_ zwg=))bn@0-VWk}&lg7$3oidg6;|tj89oH(H#d$P6v$YFM_^{_8G%eA+=NWW!)YB79 zS5;u5psET*qi)^1ubVeO;FwA>u(@Yd*#E*=UOv2I`GcY&;hdZ~;`CIQ`{|vlKNhec z)1mmtucBpwNlq>7c4KRs*(5*29a>PnfuLzM1%-$(|HC$dDN2ytRgfKqfs{vi-1pSg z!J%w;GcqDVK~eE~M+Yim))@vgu7}lsCH~A-$&@a>)w$uZgk_v`=g3q|D_*VjZDVBG zz@3Tv<=kT)$vY&as7wy%nqnBe@aTz5xL!H)iJew9w4|7%;T+AkgR+ENOhkL~ytu5n zX6G%Fd{c(q5Q|ITc`h%Yr5_OZhUEp_f~K(DU33trIxplydKEDq-Q{IEmJh&(F5O!4 zbqlVF<-Wa;;Z49}Iq_`)xCJn?8ejQd|8MPmXH-+&*Jn_XM@0||9Z{@+^bSHmKokU| zOBbZ~-XT~B2m%j+MCnK`p@$Apkrt{{=~6-q5PAzq=EVQI=EJO6v(~Ix^XoMiOlxluFfB?SL+j|97HpK$m+)^G39XV=uzrS1+t|HkqDiNe2doeBPplji1|j`F>i z@z}m#SjznV^3T%d0?Tl->81glV~e$He0ww@uh;jTTOLXdo#S!ra{4H*enL;VD$^nhpR_Sz*HQU^>ZbYpxXpEnuBd&X5!Clou~G zHMOieUDIc6%!=3D+qXZkN%YQdrAT?^g7_XpHmuAqqb~uS3Un|qBodQuiu!+#!1xC! zQp(Z0hA@%!joMoPhh~6L9Xk~-JoTE@K{j&@s~)`^{ozC7RvR0zQUYd;PaO9ETm%Fc zAS`e?j)0Yc9D(M;uf@d=`1qVb+(4VZe8;jfebsM(6H==I9&*9)iTr#%WViA2=g&YD z1OM;#?c21>f;Ys)M^?#$-|vE4Xz-qI&t7yOecq^;^WRcemT&(8;iluFbOLA5$h zkQ*&~TTTuXNdZ+%z#=|M)8+$Y?zJvMz6kzQiwf_{6d;Fgw za?$_EyJNGsBp7#Jx=ed8emXc9Zp+uM5&7&!O+wXtNE`p#JZWYIZ(YM&pgah(B> zk}FUdwY8ETT-h^-8bd zF;JSY!xl~u-{CZa$b`(23-S>8!|i}31iz_t$lPJr4$~?Qm-Wi>^4$F3;2;oLyw`RY zeRMkcWJyX&3P1#19UXQ}`Hf`ZPzKJ#)*Wkp3rP_e1c;If_0E3@@G)1=LW zdg2Hh%};(7U4-3kNxdm5DmS3*THsu@kSiIRmAxOOTx+6}`wR>pkc%ZAU*{B!r37xB z7*6Q*)kp|PbbVI@0&Nho0HZ2?>(;AfKE*4SFQ;mRH;kC-zPNhjiYE?PbNB9DczukI zmG|2F$Vf2p6YP_sFQjTL#llYJfp`Pm(3dJRI_vguZ%9YAfX%hhz3l@F5bpE#NUFH% zQ$W$21`#&rM@+<%)>b21uiXKKi|1wsj+x?=6a_ejHv2Y~Bco6pXCMsV{)MHb_)G_H zn$l4=5VEftK|;Duy%Y4RtFH&sBezY~Z}SgOreLlEn8Y4=%Y?!3O6BD%mw`Bi%>D>_ zZZH^ATq37G3bVb0LuzBzec0fc2?4;OUu==|TYZBaS#3f#SgD|iFZ$ApVj(<5}k~1{v%$Jy0+^fZ7>-{uCUcTs!^Wg0L51Nf? z<~(jh09Ly+n&D{zp~cO*Iy$DopasXr0qK3VC@IG&lr`4cwl~dPS;=Xpya^!DN4cLo zm#!NHAG5~JY-x-e1=e%rvBgYCd|;Q_{$yZAnGz}r0I5Bg4d(>lR%C|+`ltuxI122Y z2T&KliB0apvH~>OSmZSb(;7OHnx@PKn;dPRb#(%ZF{vW+h_3TR$nsaaD!j@Y<1ccG z#C-|~0rb3vse^^(6Ti<^C;ePc+$wds+$flTbE?(G%ixT}{2RRLMOM-LF22UKwYQoQ zrAO6EjEvMwFZ7C0BlUj6-|bBc1L;x5fg^fBw}Kxr^<7w|@}hcFdo&j{*uE-`JI;(l z(CkOWmiS02MU{RxFgNgB(H>r@G*2nX2SD%FoZ8yML}Qn8-oeW7+f0iS*4hy=_{Pf2 z%-I7pxv6FLpR^?vM-B!Cpc&{mV)(zGn}TJ$JUTGoR~3mXpYsU#odpzPiCnwp%)|z%lgN;Zq>c zGwPm5n-H`aksN#3e-jLtb z_RiDVQx>=x%cNZHQT_5O0?>ob7WytvD8R^TN^0$kQ4t%pxWQ|}J^Vd(*{F>HEzQOt z{JL7($>PaT0jWlS9D9V^NXgwhF9+5J1<(UXr{^d#$&Z-&`nbE`=W=}7vXI2>_O_pE zgw2-Z_75>pnqEV&>&{A|pKTQ160|$Z14$*7Q>i5Y7jT)%>`RsqBI`56IRn6G+=YPx z`anNkHF-d2PHs+bW|5M_ea)14kbUM5PDskG*M)zZ2Yhff@{)(te4dZUPaYWC{x3E&W?&P~@TG zfv3Qor;fUpZiIF(1<8YAQ6qVL{P*wQe{n+@zqiKiTht(~Z{IY}X5EF<`qop--ejWB zZg!VT2FerPg-$I5tEi6h5cEv&j9f0RJ4Kvkk}d`0dh*#iO-E$SBGP%}bhF`?#A?|Z zx5?lh^2~Rr$Bmu-0hd+MEiPeHm-Mve#+9Pt*N}-c$6)Q~SCF=cQvoT8j>qGK@0^76 z9^v^7V2=agPNei#q%axAi`~Kg?Ok=i;DdE#2iRBZ0#$|XYuL%xQ9jFmkg+If?NRR> z;>>XT1fjpGVf;nqt6%a^Sd;Gq*3X3PE>e!dFmw?*+xCW!$*V~`I_Gu&JRRgm^dMF; zcs9Gwv8|TtN)};Q*RhV+e&Sjxj4uw;Da>Hi%V^ zc_TpimhK7gcQ|O3H8$#MG}YMc2jJEho|1ZOZQlQd*<2G4QBVBsk5i}(xw!s@H_+)60_f9Re5A&9RuA3jAI$*_X5L$fiDGNVH=*ha7^($8xAa_lnSDOe0ez znUK7)&bK=}Onb6ev-n~11i*x7hB&B;nZ%ND`&oTGJyX4Ce#e$2Pw&Z#PaM~`{G_3e z)Kl@*yKLh;2-L~%axB+&d(JH~vDMY)sBa_Ql|!c5gjDObkX1CDw6i3^m)L1g_H=h#Qa_leDaYg4!wk*ogO$ z1%*g{ZthNYF^8d^EKsnceO=?}(-l1X+=n_peRH|}BfTjq8Pm9(k4`=5pLx@Uc^eMm z_@8P{8f#Dj%}0Ha+)tq-go4dxT_ zF0S(F_ojS#6-}Hvs^mb-=PpKwnvJ_opP+Fgx<~7pwi_ml^>IJ$6nW-84P4(@6Z(>x z$PhQDsI2TroU&08_ROv=TlpIB(o3OT(Y_&nP>qntzwqt@wOV_D{e?<{Ycmr>WdJ7m)HB>N(RdNc6cN$!?hYtTNV#XMhLE~W?xdJ;h|kG8DP}a#sGGM$ zd|=BOqzT#>`XpU(5_PC+!ol7}_Z9UiS=bL%W#v{7P|2NawgeOQ4F^LL z6B2ZFb)RJH;kW!IsX+1v2pRBBh`&1a0%O+>@-DUd)2HzV)5~7keF+Iw^0pb}?zE4>Q7*9HXjec9-BzG4b{t$jhfN+ZikKWJtRh5yHN#h?ofF@LUxkWWOY&SM48s z-$F?F&qWLm=g)`fTsQStutftGzyK;EyzUA&HAdC1+G}|ZtHvat+t#*^ zgT9ovQc}_;gLvy52!s;yZ(?*2h5VmBaW?Q3?YY&AheZ>ewRIv9ca}<@bQ+RggCaYC z9C=m}F_~1ciqsTdN>p>uHY?N<<%XGk3|M)K;u<^1SwJ;Dnb{g&gx~J@xE-dbvH;RT zx$f8=-NPhxSPlF`>==d#H@%)%m-AeF=I`$x5D?(uQDGr!`nKQ5yxz z1%L<@0G$hFXKASf?K}wVDWKtIcP79(iwrc6Q(DKA`w+eU7R}k&z5cI$#V4El`Ltzs z_CYzB&pafDNon$*Pe=nSVMsEnD+%qly|!eFzV}hiw%3Z=q4IfY&03k+$o@xtUeBvk&U&`>IZuSRvuIlwhGab<$u6D2 zJek&?`lRoLI8!rye1PX{EOex2?Cx=0ZA&Q65JV4ePX>{9b4*J6jWJUDwRpENP*R7plCnoYeBNg+LN#gjC)xkLsRq#k*9`kCF;@R`YVi@7 zUD96114|~(F>%#FpEe}oW^G2#QsMY}P9^Na7KtrAEBj zQLox#fHZ)_b0o?_vTEeIW-6#o{Orlv40MZlaG_oEb3dB=Z87;Sc1hFesMM7$epiL> zg}A#ylx0nf-LbDs&2To!xmX?3=Ni--youA7an*aB@guk!;Cdhk1<6g$Nj6~6qhJ@1 zUH$xsE>U$PsDHfg_Yhz@0G@+eoE*T&z9uG<5e(5^_#8tNc5F^QykX(u`Y1eah|^Pb zd*7BrwUhk#yp>oJ-8All4ffa6si|EVqu=^pCP$2q49+C|a^9$8J0r0L2sjD1Ki}F$ zZ{okkD%~ytuG?P8>?>N^F2e&)FT0gSsBsUx_26GAXlKZU&MU`tR zpP#62Rl$z+7eCj1ge@nHlPw*FTNS>UN_Q_{!>3uc{xnInAond*fYcPN;U*wM{555N7*uWquHe@TJ-^3 z%$K-)@?KWY+W7ESY{>4n)AV3!#{$y4NjOh4-NnxCa0j41fS@-VC9stqqqi}HVS;U<8P@@>2 ziHUF8i+!?)1lWGdR_O;n0*dCX&CKv|)3=+(u3KX`df565w0@7q6`knQ6KyipD`doo z`!T!=@aCGD_2HqlBnC)-AO%}xrvQZjyF}t4FHXM!34`&^Lf`o1khs%d;k6p-d- zXJZRI^2qD+T;l`zVvkIzGr)=*1)iadZX#UY*5sc-ykF; z#Knafy22c+&6Iw+|5dY(aR7%J zxF{(04{AzUIHU{|3kJu_TmM^3`zGZ(i1?$wf1KX^{qy_3c2xQAAO7u*|4*IM``iHB zzDkWIAFvhw$fv7-|79SwRsBzcIVBAeX5(oge^^10R!Hb{*NRub!!*GD0sgOMVtp?F zHIi9!HMBWe2K;E(On)g|6G|Ks?E&dc41kfHm4k#jDp2lcP$?|0rKJVPRMb0gJ0l8{ zvAkYPTLv-$+U{6EAO_Lkj6A3OSx7%vhXZbQ5uBWQLphnQ09M_v|2;{$ax~)am9N5S z%Zir!0MeYC%d#5jMc*PgH+QVw*(~y3^9Hi3Jex`tg2u@zviMHQ-Mq^qJ>WMqk-mMgr$bOsr)VrLLkAB=P$)IY}9vAGLv0m+plQQpKI3j_Mco%zC1tw>Eq_1 zxn8$rS?lt9W7#rYiV!+J=u$GCw_l}b2&+=oD# z5Za)sVfTtx+s~h81bijgK@P_1ZSc5%AnU&mFj=v3$C&0twX|_HfoE&Jl^PTe|*t2aG8f-{9cj-_H>K9N9UakoJsJ^^y6ZWy;_^G7uHg zF~-3_BjZ7`^3Yd#XXkam^nqVUMkCgJ3`J}bopbNdi(1fvi<=N2)8gzQD}2^VI#|wp z^GT@hOz>#^IRKZw+BpZU&t0aVjr&Pf=OR z=Xh$D=L|S`Da{Uh+S!sK2+Q8AwlWv#Rk;U66-_UEi=`-!3|}Ey?-gymM~{L4kCu-c zkTu~S%~8{XGswlA4F>ggfJ)%s+S;O_=R7JB%F6o6rD%%S(9+Wj-rS5kJUo1EaOToY za8c;=BCmPx7%AKok0(Zr{GIZu1;FoVAp58SnmK|pkn#db#w@iV%x5UA`G2=Ew)woF zf`6wyTp{}mE0ZsO47-gEfjrvhqrglWZyp70Bprj#vu`1xMddJGdq9fjJAyh*d>{#SW5$$q z)#yghC5W3?wUeaV+zWdwwJ^BRr~x(%bERFi#!2$hYUGU|$>YxD=c81?n#hLP{^srE zHu{JN59P;?g$+T6PW3MBnAW<@Ds|cxB|4M8Hu4M&D;z#ow6e*^g*H2UyI4MGJLS>E zVJ}q907y~@WVX#z2li5PCGjFnZ+gKwZ_`Wq;I%-XNB4uZaQ|)LA#4;0{BJMjzg@il zqZ{i0($_Le6m4|}VJN#CrKtONjH>QysZyK0P)oR9RK}Qdr%XIwe%^?|(EyGzzN1dK zs`XVbqio=-60epjF4y^!=sI5+%@&$Y_hFfm0R&ENHFfza_zvvhL9gM>ZHdVvYiwrrm zIAmsmHvDoH$F5T03Zg`(Xl$20g=L-gkQvPNPFdP?R^${ z_2>ntYYYjbs8o?5@8uM41yjdz{!~XTRYDL6a$_XNFDK#5H0#JIEzFFz0bkOZzF-+E zk=L)l{(&n(kg@0ZZQhF9HSyjQ`X3Vst zhtR~FKdUdjnkU=GR1wv`jqp3kuVFOH-U{tBNkAHYG3NhEnFfaxQ(J*)`qi^hx1qD z71WZO)(=gR5|_W-tg4bsWGq@G8Hq2REwVK2W&>{He9nnXGXc<*iuwpR%MhTz4 zChYqTNhH|m1gR#h#7g9D`z}aSMclOcgW@JhTA23u+Hw4T#IBm0t1aiu!}paIiRu$= zeGcDNx#)b6dD9@*U&h2yYrVQF`QE#4SQxqXU0Vogyo%)5daY{+{b$#m-eq=wL2s!|PK=aUr&_F4gCPs|uTMkI))WXdYxA|!Gh+mS_+I!I zjYA73v_K!pb1O>G=A^)9pVKL_l*kL*2xo?SNPeOSizK_HucC^JGc~T3tL*D6{ zf8Ow~Ix5ogSw`AN+DC~06jkQ6X8juU_0#qe%P+H1&}T>S@_)9`XU@_)IwL`n6r{dn z9rEWn9m1oYHm}P~I$`iq%S@V!(D>f*z1M#<_DJ0RrQScZzmQt{kB8xe8y@eN+l zm;+SXMVaDq^lJ+U<~d!sHawGk&Wja3=q8y!M(gXkvBJ?GVEN@RrPqf$aBoT8iu??P zZzP?vk{JoMU%a_}qD^pnZ`=Xv^x4Wxg+?=MkqBFYOPP!3;ZL^OlTu_HB=>XfNO1lY zCeXrww~18p?;|~w9CZyWCF$Pl$GDE6AB*wZ6@ESg z+Db~-hNFHuG^o8yx)FXT5-LnvWbHb2r7Vf0(K34pz#L$r{hSqKk7>I|eEU8b&S9)) z#|sgirYgI;$$(T(9~oy|EUMBZ1YvgV2OR^NFryibdp2*?#D*f<1#z-Q&vMkQqlsdu z{Th+=XwwU>k@Ckx^QRrvDq}~oA zT3gnQ+6Wag`0(r*ggyJ6{vn}`)kZ62h$8nL_mn%BxKL+`hciy@A`--6D}q|IZd z!@5PZK#lX6HLz~?bFy1SsB~YUVO#W4m+X_;RFY1GzVM`f&z+n3^D6d=&`;Y4eYj?F z?tLwI=CdpX7Nhs}FHQ%4%KTJOEs>x(8lYY}{QgNT#S;qUoxK`|B$^4+0&I?%iszdk zt^F_tANQE7*U!aQPh-Dcillq^5EPEQaX9;(D_WD95epM6yU(EL$bh|s%WSX|oeu4{ zjL6Tucv|Q1F!=}xy-t1rRUg)U{ZxtA2XP5tF7sBOq1|N{Mh)ZIcl%5nWUqd!VvJ1u zICmMl65j%O!+9QzZs_$actJVkw_YK&=IE{Qou6w{@vr9#+gr@a`sG zJMM{`qiL@(cEU&#=PK6zFd5t@eE(52QN}y5C_83IZ0JO#C^K)7ZR(d!yY3Cv!|DC^ zMGavA#`7Z$Ev)!;@nY|26t! zNW&bf+`=36K+=3OcZClk;)&1rlcyX~j)$19@m#_o&sMjx(x3j~Zw6A>ueN)_5jxvt zmhAtacFJV;7=s&zH&0_!=>X!je333B^ePUOzOaDZEV~o3QG9?XdTaVbtv=eTT9K}eF2Bn=T-c!80n@zE>BYp4sBXT zxcLGDiUS6C^lKgbqMELi1eEEGM$uI}OGm;CoOMGe{aKF`&|ki1YaH0IgD^zgn>T3s z{q=5T&Dmq6qoS!r!>YgxaSgr{ls|^!gw`miaUH+28p5L-hR0;Hj9CJsB%W}+i#Py^ z>{+m|SgS;p*e%(sH#qN^((H*jkm7$!=Nzq=ci95>|HtI;nb55M}N;$(X9hGrV?jH#H36_A1@{8)vg;S@Ltvs*6- zA6i}4-q-FWb`JW8&4_zX=O4rm6FWT*KD^kZuT19Loe*Bxh~b&CoXE{uc<^v61goQR zJ@}@ftnthB*>gwL^-%wfw1%CTle)(K#=F{r>m)00ScOrO?7?g6vGr8t1{w!%ho-K> zMw-!U=-ve=?ZZ0l=b5=vHgKk!Su6bMak6GzrP-4-^ zGZ2??m?%KX#@&Fd`<`d&?o#J)A8zkvmagCXu~rp#xmM))?lH`zGD*joQH?URVIh@V z?u~UQ1uwv^7#l=NnYAz>6RU&5YV%s=B9=M;V)W6;*7P zCT}%JFnRkO1C^jq??H3J+3N8;u3~;--wB<2cc}AI-+G-4G(Y+y@lVCWxUU1RF8_0O zj6Ou7Ce{6va!&g~4F0V7;sc(bn(U*GCA>Vci9(+4X%QWVdh}lF<8BS8)y8cOW(lu% z!y-H~OKBhWqf7~}AI%=FwswArg;wob4X(*5H|T2wo&-)P0aoyuR}}FAC)(G0tV5_J znQwired4tS?C&(|Ccn5ra-Rhc^|0;Tp@-BKrq&Qm(kbhir0kU4a$@JB|h z1?0P1%x3#~ra2FLj#uC^Q=%*W9A!|Y-ZQW%kz;&O!LO<0<2*GYdR(d4a6PGEY2$>V zk-_$E96nU5PEgarAi@Y~@y?f{n2^djRA&20x@)qndk@X3eY$J9Dhx|)Xp6%aeI+uEU854+0KjM4jzKP3C^A4|QViy+qthFlwE77fJN1S+^ z_*sZo@RBoZlroI8PYC|-x^U;A+cXsGC%H}Fz zb5FlDJ^6FKDxxC|U(oEyApMM%^ApP|kJmNI1()tRU599tbT`7R^LZ^^wFnpA^>()} zb=BO_0XEU%4Zr+9sf_}LBGWH)Y=L>qpaGQ)cv=v$?%@$n{;&Wr4zf%I2(Gp@B#D1- zB0UQ#3!2n-6LRC~cG^j-2}9g`5fk($7Dh3;N)Y+ju8=apnVF-diH8*cn9Z;STvcTS z#cWAEQnKnhIPPyjgL_iA5!w5-d+9ClUZ5F|LLs4PA7!mm(R=1VK~_>LXO@7O7s>~I zEs|TzYvNWD@nlR57`bdpW%o-UMSK_7Jy9g(v1YF!p*Uwuy`>Qu+?fI#j}C8A#;o_! zf6jo~PNRL`%*cF*J=g#mvdicY(Y;pu>=n&M%=%H9rKO4}3wpKHmoeL?V7Yo2XlK(U zipiCKM?vTyp-3+*1@(r63VsJwJU|%vzpP8RNjdp{#o?Tg8H-%F8Qz|Wr2O)!vW8O0 IqnB^~2Un(^I{*Lx literal 0 HcmV?d00001 diff --git a/assets/img/DISM-2.8bc0c201.png b/assets/img/DISM-2.8bc0c201.png new file mode 100644 index 0000000000000000000000000000000000000000..28645831772810fa821c8b5f0512a342f47a9bf5 GIT binary patch literal 42029 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 B5s3f* literal 0 HcmV?d00001 diff --git a/assets/img/DISM-4.6e500add.png b/assets/img/DISM-4.6e500add.png new file mode 100644 index 0000000000000000000000000000000000000000..8fe591e0e22938cd92e423eda66d4faa2af88760 GIT binary patch literal 30568 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 F{{RoWBVzyn literal 0 HcmV?d00001 diff --git a/assets/img/DISM-5.ef575e78.png b/assets/img/DISM-5.ef575e78.png new file mode 100644 index 0000000000000000000000000000000000000000..bc0702659bd67f17c623e92a9622cd20451d8b76 GIT binary patch literal 49481 zcmc$`byQS+`!76-h$4cNfCwlk9RkuNI&^n~64KorA}uW)0t(U~orBUXEv?kh0}L?0 zFf;ESyr1V6=RNN_fBepRS?gXi?wQ%&zOGMP`;Jsqmbr`n03QSb-IbFCtAju{fVViH zTi1aXzF#5wz{_nXSv^+}=ng6NziXh3EJ_gQ5l9X!sp*xqyXc>_qwURgVd9*WQeu3{trjqUXsVk0@(Z%jpO1gu{}8NBcuN=uC;0AaA?sb-6*b4( z&n!eAv(}0k?!Lq^qp(X>y(LF<{43bnR0RJq$8lkc*q3-PBJSz@QS@5sUb)M5Afq6j8B!;Sq1sN-?E$jsGskm9}s1_AMh)3qP| zgj^0zDxkR}PR&%%=|$ojhfGA}DZS_&iNJuJI2gucIn9TI0(GpBTXS&%!_Z+qL~Kx2 z7wcTz(n+u#{jsw3jH0_p^nAQH)ej+nIV8n6Zbex#5tgSwS{?TI9541PZ^M9_nD9V6 zR^4r*1CJlmXS~ADVeb%INq6~MBKK%b0fvMI=KA!jcprU{IQwqt?Rf5FbKU^+*YVmI zMI$8?C8SJ%cgC1D*pdDQr5X4bwp( zlmVzCYCCm6>`v}snb)q6PMrE3;@LRSi%o_&!Cd{RS#V5(J*k@QX-QXiEU*S7rHUFvW!0cf?hu_9cK!jNmR>7IERg@N7!I$-UcR^Y|N` z_u5!^;HKg{Jj1~MV$^@XficF!;7>U~I^s@i=Qyp>F=|4h+ zW7@z%I}se{?Y&FGIIeHpxU}V#2;8BmsLegz;a^yOE8*m0<+Z0Du{jn_7jTRxQJcM+ zJ$Dbb|fW})?DvmlNn;qu#*`B^XR`5z)Gp(csFV2}!p z&+(f8+($3KuECLs-eLA9-J^D6kDm|t{jwxzlp@JPnH9J{^$@hx?ghh3)DM)lcthXCi5}gmWFx-dicY

Aj)0&l0N;%Tn6q^EK_mjN{lB%K6it|+d}F*hjaHY5l%WFU)aU$e2aE~h}#UEJHO6WL;Hi$ zwxe_-U!SoWV_691&mPwTYADYC@*63*OQ0C|$W3jN1+h3I>P)W)Hn)esQ#4>_uu+f7 z7t^OAfw{>G|D@(hD!-t?j z%_H&4gGL!k>7LnA)2Bs8T&Q({o1D#UY^^zBZM*!KBfNU@6Y}mEPmcp!$%_%DK-7mX z6zvF{qNBwY9ALl7(3$P#wj+KnV$M1`93kG&Jw(7NXQe%t_x7mx`Bn~QO+x$t+(QXN z@bsY1eKGp*uNJT8M)6c2*%1K;@96HS?a{&DCF{-=z`oAK{HgFo(?jcyk|Np>X9qxV z8{}fYr*`2^ErFz)PHI2>GB?x8Pfsrl?29~Yx&VjQCb<~ys-4mE#T$0^I|Ac_o)xBL zw0_%*L<^%iv`_LcERB(^^W6rnbOfaSe+p-oTpydoY>J#z?k%3Bq{0@m3-)$+9K9{A zo$I_1DvRyan&_3%3W8<5e6|_RH!lg3Jq2rRJsPKY~n9@%g* zzCuUtXl-OEh?1#nLQcRNTBAJiV0mpSf&0VVEhbVYqphdgOP~t3%FFkeBoHY`pyz%% zxWSPfh0ZlXOCAP~Y`D$%p0B6xXSWGDKeb`|`*91-CR}0r{w9 zyU1brtkjpY!0DY4Rr^lL@OkPo3apKZ0T$Y(pk;jk)uXxtw=5K+QV;_NZOy4Np=22vM8qs}dQp$+=AW_P5aVINhGsOebfDuc9^xirJbzW%MfkWCjjDp1+9 zWki7&aXqH}tzK|PH@IQ>xLQMC@iI{Z3~mT?fK5(8y03!+ky9!rXlkL=_mcF{)sEnR zFK&D9!Ck*JIEBbxBbG29`p7Bpu4@MV&KZ0K$wO`M;(%k+*7BoquG!SKw>>}pptF^$ z*beV*eWeGf>Ebjdx~s3fC!0!9h(Z2EGy_g7_wf(bWH zFcPy{x$ix{ow*>wVc@zJR$BM?C$Toy;2ka4@Tmoj>()PCbu7I20h3b z_C-QZH&fcWIKbeU1vhwR#RHEQIBth^FjgZ4P0Y@WD6})r5g1xz1npVqW!TEf-7gY> zrh#7jVox8aqf;?%KOZ|#-QzGiOPmSoDoxF~sHb)y!)bt&2jT)JTJSz4TtRhtc^NS~ zZTSkV)UrHCi7PrD?d^Ga&K1Z-_t|z=Q6f2cU=d&VbF_Q%@;@0_<1H?D!+r(;npevW4G^D$v1Fs@r^b=dErM2 z01>=M2&x+;QujU;HKx??m42)Z5y)`l+N!8?E_SUJyhq)JatR2(WzczrkUMUe+oy;Y<4n(nU$EWmfJk5ZWkit2xHG4Bk1Ho+*ye_^ z>Ki_5Mufwd(fh_9J986n)+K&Dbc?Mc(hjU`eUV=z%H%zEo8RkdiH;~4dUQKPBo_k- zmw+{L3s`FTU6*x>z&IVzCxNV%a1Jyy)T4QP2?W)MY(Z|s8Qq@2Afu^gj@L@d^7+kn z5l7$NyQ%Zb{(~2E2Rj6?04Vj+X)N_hFlMwSg_P;*R5+~p`p^9xgyA)(5_kV~cicyq z{fT3dFA}NQ#*;Wbm2LY=K0(>|_ZIyf#X6M7?03>tjL=bwA4+o)cHH8H0W#sSW(_Znda$$lqN?7xja7~aX2h=|xc5(r$|K3iTm*;uncOi`=& z9&uH_2x=aH-Tl2Q4-+3eU>=PgzlG0nDrzQ<8QUcSO68v^$_1?kw2ZnxDB^9d9?Mb|ZnCYJry>6Xz7jvgV$ zv%`2d>*j-0^%iR`b56JJmLcY&IrA$0tmi++waRQhTnQege$?z+dHl)G9y)EgjN_Af zYKtfmXE9O)e^G(t=A0aA5TVa2)BDGL*OtURMMP(E2)QJF?mCu^1XGjk$t+zsoHifH zh?8R`TGoc|AhARSi)#5jzvIUFFRb1SKqe0cREUvE92ivIjkMYixkG6dJgpJ5!P)qm zo0bi85H7Jsb9gF4f27}3nbPFJ0d`xFp>_Qpms6YF>Vkf*YB|hCD?YK5%C<3b`C|cr zv#7x7wM!Zyta3Mhx+c`Cdb0ic&xt|0w17zo+Jgc03+6Ty4p-Y})Z+VUTY6uFXa@;J z`?0%DZ-sw_gj#tmHA)G?I|`1 z8u*xfTa!kiA%QoS^Kqg(@R@+M9WYo2f>;`)B4#)}@oeKnmp5qh7i);$CFp27vfyg_ zGpA#6k|;>5wssPTqz(4pyExq_M>)cN+3#=#Xza}y@KAi4c4)^;i!2{)=S*=D$WVW{ zN%{jEGe)y3Bw#oKK~4@IFZrI=m(x(SX5w_VS8-{=j&{ysbvpwD%)PkkxJnX5V_{PSDZmAE} zGgbPa2iTU5npIN!Q1n&QOAtQkH(ro&=8Zr&Q2@-a_gTEoYlQzM5PqW_&whSkSbQJg z^smM`9YKx1Lz;?H9|{sXL2m8dvw57~)GHRSe<&f(U%l^rIr1Emlrn1asH4W;NBikU zGxO_)s4u6{9lAlpV<89m#V~@0Y>0sEkJUt|(e)kl{zXl|Z7$%{bo}vNSfvfb_)mX< zQxKWBD{8~rd&Tw-TO0fY>qP%B1sv@l5fZ3#2+xWB{^f;0?g6PpzwMh`^fpSP68Jqp zpPeoTJt4lm_8SNY234GT`Kwp_^oZ>}9rBP)qE^2hg)l+7Z8QfWmpqG%2m3Mb-b%fe z{T~=4554KRNW0j{6$uCZw#tBeBmOEIS(Y2uX)AfJZXX0E67fD-Yr--c;E&OHV<O>W0dFd^DfV-}5pF9qTE$g!VyH1WuQ z6$i*Plq|eUZRTGI2-@gAZz~x5erl;fI&(C^o-3u}%PLz2WwK{x(U9l+_{Gj$e(b8* z7|RPsUfRC;(%GlnzN+0K*)B_ZTLup}Y*V61h zR~1ri9@@IS#|42LOyg(A&*9I9N#!|p)zEmgHM!Lq;i<5#&}jvSd=r1hdexHk`QkFl zsIv0%CP=;Tb0T9@K68}*t7!p>^CK%^3NEIs^}~Jl)LYD}->n$+!p1ASCbO|R8;Ft$hVuPz zO%x9lBj@~`r~b~R*_-*QP{G`_inpnA*&8os*8+ceeDrK9h~d7k)DyC?e~^i#K}El0d?3qfnyIv=wPXDnL+ zojD_rc(K=7Vb>x;Uy+d==P&4)zh?kXwIdzM88LzOwlm4AcffVBJole_-bn)6%}@Ef zTRWp)hxx}x>%P`@o3$WwDUV*y*3wVhI$ib1vkQfh3u9o!lV2Mg zUiMW+rfmVB92C^~bN>(m^M~1*;CU@0m!QVIz97|7fxZ&vK{4xRF;Y4L<~(HF22Y{4 zUykV1XLDuR_$A;!r+YqV>7H5kDa9*pezL1NCw+B9?5M}_u7|^e5mjG;*Hi;8{$IYr zR1vWaj@KRF*4UP!h&0%?gz0-FOHRrh_anXKEeK9yriqBxtfR1=Ix4}k z8TKT{P6*r3kRZY@aCAXpruq84WRZUH^2?JS%_K`>+38*`-z@AzAQj!w%JMN5R?>Z9 zaHC)R>do?D;~62afY^3@)?#$rcEjFfeS*u8tKrGTe&MJ3X@R=Xvb$Uhms?SB5o+LS*Q7b4#L(!cyKDVP;pC&T*dy9IS1c1F zmnrq}g2xHlMbPh|bY3E{QY z+Gb4J#NSAv!Pt1+iR@}Rfw&O`r^mf@bvr_Wn^&(O-Wyjt2^2&X@;BUc5Pbjp$?LG! zf8YG4a03X&*uSBB1b^SWz4bqQ8}r0#LCGxZ<736)E}x&ZC&dWS={?V8Yf60>&oExU zx(~at*V*uUBp_ABuEDxns48nDipn~~DD4-qkR{^=DJBoKzt9@HN)`tbngxP=Q2h%e z9X&c-jtbEmj6Z*~I}wF( zu-&u0bfo>^zJM066K6~I8r1A7UtSEXOzXGT#8hu?$I_NEugtn{5ME2->DJWHTPm4r zZ`m@PpW01K6Z=^eLEleFRRm{{ad+xjT&|vHA|Xs@GDv$=EBXGzg2O}MzI8$Tm8=O@ZxmkFfq-$y#B^-OT zs!0O_lx+KaoHe#H-Rx2|G~b`TtW?0@3|gueCd8yNR)l@8hZK(`$O`$3NW3Z0K2{38k&8fm&g5!myXE~%%3 zJNS#%Ub|kE-v~uwEIa!|lA|7D1Qq5@0MbFeY3OA3Qs5R6*TN`HD;Z3mNBP9@An;at zGE2$hS6joq@jOpIK5tjG?Yr2ZH=)&AjHe!PQ6pQ#$-KQcLvvQu+qnZu+~@(x&U?sE~T^Y-&3 zd%O^zn%cgL|K6AI28_$6P}plXRmCRsQ(=buOJFxW^0r9OZ_CZ+#FJBv?)F%={RaOG zSuCtGF?POy!Cn|cp|Uo<t;y{+40u?v2Xy9}&Qu6rLf0 z_>tB;t<>?}zLS1?KS+H?y{<8Num43A5RrCrjX5EVjL$Vxqm7ab63p3u^^aEA@10^4 zB!YlELR9BdP-n-@soS%abBiizrNUVOo2$Gmc}7v54K^Mud3@%JTaQnYc}s%V4SGC+ zPc!e=or;jre(Q{pN~->($Jv+~`l>7Smxp`hiW^?oE^PBOvlZtD)YIGjRSd+Wuzn~` zr$wU6R|1<^fyk__Gn}(4y5-nly_ag4Wp*TCYz*Pzg6_baUtfw}jIsghAdsTx-o?M1 zJvQ;S3qQIV-OxjfiMjhLLK57m7|qR$bh!3>sjiQqDXwQ_-$-Sox2fVBdx@xLQ~fi# z+6-j&9?%E2oxt9=1tTqj{9M&jj~$Yc{L%k8J!%21kPU2g=gWf&`Cm)>L97!Vebz2` zU#@TNbSNH{D$(3co=(s`6<4=s(lx#bU^VR%FCEFhwv6L9QDIXD+ zHk$bA(2Ex3I-hrCQQt%ldMpA;vt4;D!WR5Ptb~gO&6!7NM#Uz=5}YEeyuv$*F00vl za7(|5y?&sps_^t;~l77axu!}5j#S6X1-HQqRr2$j?@7@YSA zC}*OW#xP3dG>ROQDnq{1>r{tMmbh~GI%|-Z0f8a?&;6C?uA&t~fknc#&)@sl#8S`f zMNIhLq5EDNgPhhR!@Jt2tB;OCXok1b$IZ&D0I8m~!1nQc(y`h_yFO zg5*xv3LAIH4F0;b-BViO2GV3&Xe3cwQ6OzO3fNF+2p9U^_$M}Qm>)`v@IxRwYMto9 z$ju?~t>WCndI&nrRiGBByi(wPHGp9bhi#XilPLy5Ej#+HU$-+)5*Tal%u5e=2be6M z9BYq1(`rbmJI^;x^i6@6pA$3`vq;;R$=VyGo<*|1`h%dkKmG9_c7G^2$@L_6^t#9O zZv~CDnA^PsqGZ@YYW*Fe%Ds@9ZO5~5d8Pb)SHff%pHw6v>;8bc!~;yf}( z0=%jA{5DyapIcsq#z`2K@|>68HVsss zz!nBr7Z&+>{+ox4cz{57pHE`Cr$L{5MX#X13rbLyB@mrdlyQ78*ek!o{)H#fUxV&Z zw*TckSzQ07F8|lD#Q%zH{%s_8teqkdGA7<{-dy|Z2!s9u$(U#01X&5|tniGJMZbU7 zsSCi5k1kuxW_Z=;yf^9_x1`+zI$<=x0MqcRMkH1(k&fPcEl+@yqpJ}EV?T8Gv&oiP zI7z1Qy*X}pQ{*~|GKr^x-!9H<#9niPXWCo*`vnfo_hk`aief^RZ`j#Hp0wKY-Zxqt zQ)sIC)~Z#v=lXCiZxD!V0KvMVWG4$ZJL9Cv@+0u5BJFi*6iiP$rX^m||B1IyW2agy znPN_iNq8U22HbGyb43wo*28_LmUzOfzfZeP9{j{Yz678xDc@yqTg`+ar3nL&Y61%( zgA;0w1EsY`n8^or;0Y1^O0ElD%TR*ZvWsg>+O=orynk$FCuU?jgi;_zqmsX3`c1LanR(JbV7rM3MEo8GEV$ z_4@6p5hJC^86JR&8i@1^{#i#+@wZAyxn!^pEt zKD{~ooFUJa^HIuXoe9h6G)```VYIj2twt8Q9=iO9>?O-W(d#cvu7@#3nF3(qK0x}m zaDBR#N9*AhNjK`!5`5;Ti?TkI?Nmo4%03}`xAwu!O;yC;W7~rSPkg*29w|N`LRZvr zg`Iu&J8poeh9r&QjLn1dKfH;i|dni-sQ{=HQ+U>nx*FFQA zgd^?%!|qLiDs}u9R@pdt5e^Zn)0>~;6ImRT^qL76Oz(H7bez{hGr`P(I9{_mDV0)f z^a)icRlfJ~PhXW+R`G;>n`GWWvIz6LmB;xu9>t3V9Ld>)%w}Uw5ohgxQ~A#2DjoAb zz+s=7BrJKN{SiR%B80gc=e<2;17=JOt70b5I_^HeNOVNbD1YTFt$WsWIsxlX&zekK z{qf`ZM$XQ_fbNM;xkSISggUgT7dGjNNkrJB@ka&Ot(Z-4VHFSMz#7{C0X z8$GKX^%F_5b@enb>1dR3XrL^QLN%f!bOi(b*UjeMsA1(;zT_z&FX!L1fD(_J4V} zh;G>1Q1y``dxkF!a}!1|-9yBBy4#$6h{vZN^$FuzJjvQK!#iHYYFKHbqV3MeL}=>_ z!iKKW<3K;~wXaX*Xs+&;RCD@4)#u~AO{PxwPiS|Yb6@*EfQ!;Kwj*F}2S?7MSi&qQ z{Hs5Ssdv7^`{AE>s8CMQcx=d0uLF;D&DZg&UXz@_x8*c%?E`@<_d7z+bz_LebAkKf z;?A8rIV#tLA0|xQP4Dqa9^~%G<)65JJKT!Vwb1h4KlpVNfdBKFZCgBmi=k5n;d_@E zBqLkdMU4c3YIEM!({pd8Pp{UxvRWeu=*v|b0W2@B-a4iIJBR*<{CE6aH1Vo52_#Jt z&+|oH+J$S|#KlhtCr-T(TBogExJGHO$g_Wevt!S}{!#wj+(Ln$Wx@WsF_JI7RJ$ll zxmwKRnKU@Y{XK83AGR4m>Fe*m$-Qh{j57x|iFr!V6lPh84{^o|)4?BvC4{3hS*>pa8XTa=Nef3s^J6;zjRPGLzi1hyx*cwa!UXe9 z{N<>Y@$)o#(_*Dr3Bo%>S*QEP%jrWKcX-uXHnLi9gnd|v&Bmt4tRvUUeMVhau;iw^ z#2((zum5tOC{6@@@owkKl^oV!)3t2cVtdo9pV}i#~W~WNmSHgD2sRGwd1V(!eoCpw~k$L{ZbnEdfsuk&(Ave|O6J06ijk0XHmA>t; zg`aat1ACsIj+)+fS1pjYSawONX~x7i*Uart-vRQ?6RZT8s1r8SNMsK1{&D?wOh~7x z;V0=f>9y82EkbptfbT7zxMvV$4NxgHq*64+s*!kfA)u-$J5EWnVA#Rh8X-+0n|UX9 z;NP{cv>_+sTldsN?nG2u@!Vg7W5jBH0Bq330zU!Jo(#0+3-#OnaE`XcO3cIv5>K5a zd)ZdZPG+StU(wTfoOfHFN%V$MeKr-EtlQO5dW zovx`mEe7L$Js#CNpGF~|HN%3P7ZCKF5Pkm3S1ndVcE>Ni6QL5mVb|ZO3>mwUpkB;0=GJoF$Ec_+`pZQ-3Oj zbA9n{;8_4P@TZm0n@_;@sAUyDiEU{Yn4coGRF~!-^qzl9yUtZ{YjKrJl53za#fnK= zsZf<)t8QX9Mve`j5I(-=V{Xc+{gm)cten;{25rUrq{=TRYhQa5*hfWvgJ}e^TuPvj zT)d~n{NAI%|{^n(PYsz7qA&?F*zKCur8Yb)#`7E<`Rp zUw+Q#d(q{kK9pDt&>#j?NjiNo=)-6Cjg)RrHut{E+QKY7p<}f8iM)zhCc{D)u4E-G z^0{*fzget|sql2_d^dBd(-I{TxtEg1PH~Y^`XzB-uo_T>zVVw(D!BNffJ35kCxU78>4tO}C6hMcV>5`7hMEPQWU%G9zy3OrVH31bH;n#mb~Goz zV>dI=mWp$lxb%r4I&_x<*p39PzRwo*J~HgZ?h+6v>A!@?;CIn~g~Qkf|F@LH{}uiJ z59yjhpRa+;0Bb`N@L2!>O?skRjQ~_os&ikdA$Xnjtp}yKcEP?MwFy-30)KP z$%bl(Vl1~W0R=0lhRg|(DFcgE{1T@N?Be{dl+$`CufTxV+r03T1gl*&CYR^ianO;6WEo~CysgPyMWYL|^Rt|}nD_o{M9sTifH@;%@2xL2Xeo@>-{bUq zBQE>FXP7r_AGLmGUZn3V%X^3H$R=>ZMi6lnytnF}xGGKMd$jBzWPsIl*u`17Dhv@RDhXmpCvx7w?|9@Ko_rj zyq9harIAsvo6Yx^u-H+j+(YC}mSO#*s+Y5(rHx@z>lK=0-Jzzs<~EVw($cpYPpIx> zv>1%UxZB${l*(99DL+swUrG~{9sI@lGhiZLTP)8hRCF%5+DZ`ow&?{Jz+t6=i`BR1 z()C&BR@6_~dFxsSssRPDlx=8zrYrO35w^{5MY%tx8uc?Y^rYdB^YU5-K?#3*K z7jwXUe37#Zx#7bvZz%%pD3VNRChiD;>h5sFH?D(ke}Km2~$?0bsC1iVu-dzZh$f%-q_OjqOp zg1?H!u0`K5{-McdzZ`6~s|7^4q+0l&uRv54gzp*HehW2-y_44d{3zowJtMuE5W4KhGh%Q^H^1So~8|@Kd&s2Wybl>iz?Bt>pC_Dm|{h##UA)7*LQ48Hu8o$2S*hGxFqmK#MeJ^tJETsKyCH05b>- zF5Fm9GANCk8nG<(_Y1EEB704;{)aW>{zcv1B{m#miMf5r-otIWi?jN;QSTK}%%-#i zQIRj&H|hyAbAJ8&gZXE1x`)pUfyo0=maySQNGS4J?Y}Lpw}%eC{mB+-3bDrZ&8_{_ zB$v!>twBB_E||m0`=_U_E$ZoK?d+`ZZY3?s;$`2{n+-Tu0vd}uNiS-CcF6gx3@Jr@*ZFTa5mb)LdxO~kL%pO zEZoxz`vJqD{Uy$j&9r~kD;kSlr&~COk;ehl@xv$fv^inokJKfsY3nvSV-*FdSIJsA zN7TE*EbTUs$HvU|H1Fp~tLXp0P{}|aVqF^7ZP=^4kTk0FpbE+T_l`*NGzA0$l92ap3#^h zp>s_s3~O$2;wf=d=QQlO(qIn~sDqeK27J!PtpZ3;#f9I1q_z{^)ALzT?JiZA+))!D zz_9^ZV+B{dW{Ry~;7LqoaR&VUB=!#0`?dptlLRlcAbd{df0=48Fu&lc^Mm&{W9ITFaDrht3H){<&_S8v(y34Ke3 zkv2i1z_?lu*7c(rcwXaX2VB#CHFsr{b}(;TLip>}?WP#>0fnU6DY^OqM-T3xD!!O4 z4`Wj*Mg50l+Em@gj`JRTzH<><)S2)n@p%W=QL`R^`1h7+?kTo2paULr(6bj$9_C9o z@jH0~0k1;TkL}^(5)$I6dSz;EBgR*=+sh)W)B0TE8qW!1-*BulGHeFsBaFI>(X{hp! zAEe%l2_XGT4r3~iVxSP?#PC+U4j|P6Y`Wqf(yK9|^WObwYeA}f34C_4t4#fmF{AMLr|+`GBM#m*j+ zdma0<5g=0C|3BEoSxh)Vk;~K_p9z+(h#shhp~H9NOH7wUjdtAGLfBMX__{HP5_Ikj z9YxvV!s07J77Z5y>JQJ_=gZw=cMq}a9#jx%a;>UNbvwe79+9aHkft4jf7q#k*bf-S z^nXK7y)t>Q{p`>@xc0)#vw>Ja`U0{)q}cE_8wl(c<693+x*)Kj7jfcA!%A7roqEIm zE2-D@xlfZ9qN>xSe%n}V6aoTpB|o`;gl3chR=WI$N@jU2I5R%C6wmp`VD@V=4Lw6oUzv}>y&rr& zM9`N~yL7V1kagF!E_dT$r)l~KMZtW3HAI89`YI8xxfXXO>0E-L8-KexHral=vC2MF zz0`=}npfP^dGoHkVRg*j^*sR&9>5#~gMk8_^!_Ez+UT0l#^-kG-mR0_s)7Ug{oeVy ziJtb^u{8o31|!<`E34taWnGml8m#{~N0&c0T|pJ|lmU!X60iD=L)4T1C*HP{_|#dj zw24k{_@lg(n6}zYLUW&6Hr1Pk->po397N?7dbeU1?RR6QEk7YGH>Zt4+S$xj^lG? zs=PMs4Pvbt1^o46V4KrpE25I5umwKf!6s))s23bbtLZX4884%bU~5j&fHX-O5m-3LWexr)oi~)~7RNmxPx_G)w*9ACL3j z7F{aiHMYE>0p#9>K{$24tiSj#DhW+M*q@ezuvl0na(4tw(C3Xct4m__YAwcJT$N{S zJs>>)ztbSQ?L+k9&HSzI)p8X;a%JiblNG1mr(bIZcFj-!$sRO1f+uc)A zTn=b!H*$8nJ}W};!)=9#Ij+cODe>5UN$ahF3vcG9+6E4~vV(VRJZ7FeUSHecs_2t+ z^-NT5vb>}{QFi;+LhM{<&XKn9&w6=J=?I@i|ZOFl{zY1iZ8{S(UmJE?c-%TbHXT z`ztJq;aB@_PS~7>XPY0Y9f{v8m#*$h`Q?7J4O>!pLuOJ8uXTZUH;lJJ_}A)HQjsC~ z-_*}t@6^GbL{JbM_x~hLtzPR$gIyCma3P%Q0*p!5W5iWri){zN5${JjTnIs@$7j0lU}xN8K%Fn{x=9jy4iyF3D}p|>OZf_XrKa5 zN^SDNxAvw!oyanWzPpx9%u$PN7(iM)b6FaMhJ35&WtFE-Pz92>7pv^Q0^yt6CGz@z zD=N(R1}IJRu8J?Z{nmrm4~*ZIt(28fK6baP%dVsUT3k5J8fbA?mN_;RaB>sFkTG&- z_z6I7Dp}%(jq?(D>1d?Z74?!Ew4StG^KZTR4PepM9Lvj{#xZx4y}R+?%rc z!|2=y*?6cYX-2=nD{l58ze@N$?4THbdy`i2uC^Hcrn@sA_Owfc>d!vJ00^`eS+t^0 z7jhcyJ>&iBEQ@Uc?#oL{^$$_wLl+l4)Nn0K!8^@F9!}CYvxtl@xH3Pq7+VunWA9h+ z5FS~&SlzP5{6W?&ui@MgKX}dlfUv3lfm>_OTRsG^O6tX5dszoMf)$AX<^7xkr~CB% zn?hd7&Er-!0-_$N?>CDULe$VTB_=JWAzT%?NNaT z$uU2T+2B?OhZ$hiX?H-Unk^aDb#p(vsq909E!exS5pd{xDE_w}*ZpyVu9P-kz7nj% z;-(K6-Z3D@T;0|Fz&T&MO_8XKUqwqyQw;t#%4kKi%@Lk5Gcsm{R;@_1>pEE z3~Sp1)O`3;U_h(A4uUlW3H#K_vv?fSO)g}WGS9MwRAT!zP)e2m*H1}0t^xcMZ41Zo zEev<=GM)UFuZE8RpUZ`nU+-hZS$gu;Lg!AC3GgE_lSs8TZDs*ewnMaYIMVCGV8vTc zB@%VzcJxY=Yfjd1z}T%`i{!t1MY^{Vbc=PA=rPtNX_l+4stENwR+n?1=HqkbScc0| zeIu}#?H}Ej=W`a@v;4I0G6{TWSp+1;N&G%BBcrP#LMA%%7oyoNfL>EqHcVjhybd705y6!Dnk{K!C@WwB1CX+KMH}arJ{!@~l1==?~)VQT+GtTA$^gm+!7V19cDxx%|U;p3#2>{rv&mzhu9@cp%7*Lc-1B=ni8-JF#sz1>mc;q%J2a z$c(yc=IH0WU8tnqi3(Ud%T6>jqXrm+4)@-A#RH!4F6UTv81r}E?p4wvWa&G>cJ&R} z+$%`=lfO5&g$|InKBap64Y5QL6_RP#>aWgca{H(O%oj79DATd2yG?I0zQ^14$3Ec6 z@`xyOz4%+fN56Oa$NnSmaQDnQsbydrxVEu4G36edKf2KK_`~tiw^3@3#oj@hxEU9q z%K12!Q^2s&3k!^c(#ap`rxB?a81G;zc&&H&hIjpD)7SPh252AKS{;)y05&1ZILV;F zNrLBy0f6=y&02Pir>6)3?hg3SkMe;d@f^Tc|9BH}xmKvvhnigLGhk@BCH6Z2bZXD@ z?OLUQu0$z@@oYp-(U%wO8s2_0<~HK5_4yCuUY^cpacpCfsQI~ z2s5Q70E4rrVc{L^{D>oU%BTI$KoPUGMr!{rzz+c&+(l}bKz8u=GiSoGhD_+|GT)Dq zhhFTKfO(|-Ui(5L)9+S^I3)9)6gN;;=C5H|X6f`JoO-szl^<)kuVme~^=^-yIluR> zTD-#nOYDSpl0C}5%t-sGD9I6Y{7q3P|PNZ>$DZ~+=R{(A-^9dgQOMy!=iu^A746Y6?Je+Yj(#N=k1 zkixsLTGLhC24Ahr2=9!D#v<1I2r+hBZ!`FFYm74eoYZBx@R5c51>t$u=;xRRJjo~5 zYId1vv+OAp*Yf(4>vHvI@Eek}i zDfw~C)lnx@g872z`*nYo?4G~P19ZRMkC&aZ9_@BF*FPQ}p^K0?*RY2o*pTLUnv`E8 zZgr@#E@`y;hKiBOlj$RVz@>6o3=(0c&IJ$+A{LPf>#i}TXS8Vb!JyX>y%Ugyre21+ z0Rusx9y5%_qyf;ro_Wp(lh@x(6yP`gu((f6b(*O?+BQ~@MTFHkb;a4Rv(qs-d}s;w zIO^tj2OT|_ot>t@3Q~3-JOY{qGz7mUb*t$DwzW_38heh9M>qh%Lf{Sh>?MG}dU9RL z&^gh8t-MgPuAE30vZo$YYr#QCQj@L(|TyoV}@5sNU+ART4Vj1&&w(`!AVZ*q12 zRD+H`YFRzhABl_B@Y^}NsKZV8bU(ZEm+L)SUvh;M>K3sU4Qxo)*E-7~T7;6v^-82( z0j0vozdnjnRsL2Mr+{DcZ(d`xt{1{TKpr>xYZS52dcw^{)y7geBVKz5dQ>fC)!Tz zZveay_WJ7eKR)6%Bj^GRi?4u~SGdx%Z2W9=qGq0@RP2fMS`7 zb$j~!Ipc2pp2UQ_%&U$K6+T9QZv6*OzkmJ`=%yUDT&X+sZM}{M*9;c!%7Os}sSGGj z2EwV-1j~0IK(zY5;646ZOogW*h`m`ywEz@TS1h#k97yb@f0)hq^keR%6ZXMRPNC$s;3fw$pSpSBeF39xQ*{#{#9;zfrJYJg4Ba`wA`tz zAXpM`G_$3&1z&1Dr7yYCZ56}5xvNgV0kBWb{%RH|m|4GKRY7Ksm)Bl206&?0vNCh4 zEQ;ss=E9ZZ{apQI_(D?D6nOSvi-(G~?r%c^|L3|D(x|C;+vPBD@`>C`rN8`EONd*qp4(FJE`FhJAhMFTwo=Ni(qurk zofpC0oI%e~-KquC!*V&nHmy2)bc%&ST2+$RGjuU6*C_ldYQ#oQi-F#|yfWVESGX#W z0|=NJ86ZJ=YG;e*KN^KGK2O4GvSbB(d|VdttkxqJA6Q1sXSP3hXtrY7p3$u-l*~Q_ z3iCR*m*rJ8l%D=A*<0yajpfY~f*%5Ai|4Vf)Sp3ehAu>dwxcTZ!i12+q%D{X3l5Zp z@|i2vQJmtxfP+(;0)xD$rliO^inyxGev+#|lheAwl(BvI!0l?5JGjUHtz{*(wDxZM z8F@Ud(EVG_p59`>N1v}MxH4q!NHN!~_tMWw#rc0k%0gjgTYT3w)1MLk9&JxLTDVql zpXK*`N{*lEKKM!LwN@$#L!So}nKwW3^NxiW55CCjt zbl@;Gaq6PQXlu)0=l)N)VT<^LD;|%5d8d046J@CkrPO(m>r&-{$5rH#=$qQEJbz8r zUf-n{DlhyvJ1WJ3C9;n7Ho#+dUa2WP!5>L8ps&^{8e`tIGe2%5v(dsYYQYKLiRxg8 zBH2>FOOj%KULjYe^&?)NzU@nb4B4@x+k?3Z+j|L)EQr+!7jVei`Gf)iq~uWAz{B}(7s6!DuMoPKOq-F1Fdj!OvfF8y6PW)`KHMnFjQ%9&V$mm>LJEYJR`NA?x z@mPviEZtc`Vkxh!&`CH=b+vA)a9cVY@!YgrzSgh^vJZ0f_}Z;)an4gNTHhrlr5i^V zg8neB^21RyNtp_#m5U*<^H>fyvb_1;urjlb8alcMRJ2rC{?8-~_K1U$D2nE+KIc}j zy(BT~OuNYP*5lWC7+2I@6;&hgGlA=xjtEVLvey%zqJYVd+8d5FvKx}@ihMIFf;_#E zUr}~_W4rdsVA$Z-xyI57Q}Oh$la`+SMuymT4YTNuY(wXtbmvbz6TMKU*^Fle8aLJ6 zpK~?t%ORrY?U=BK@*v63-Y)|(Tv9JRmdG62OQhY&XE^#OzppyW=KTMm?!Duh>b7p- zSg`>DDk4of0)q5TRGM^=CelQj^xmtY^j@Xrkt$t!Cn`usgby6)wo-H*hM6;wM5_i5=B7{vsS8bZ!$ z1~7Z>^DZ}&r<%m*#TS*SR9Y(01yPLB)<#ny%UKGS*WbNs?XkvtKtXaY`0;ncaktxP zrY~=n!0~^%Y}OnertDtg%gL&|B}GCM_(8kmp5u&qIHjz+l369}UQF=as7ZIr}1oNR6EAnYaDM>(reY&Rp+S<@cw^ zO{j?W1aKIflG@ly)QM;8<~i!feN?sxP2*Vc*X3q1jBrfLeoaJ zeE0V1t>L#*kh={bZ`vJuD#w`+4DZZpR_MA83np{t$<(B+`H~byX}Y|`j7Wbf5lNy6 zgs{*_Rr5KWR&;JFsBC(0^{Nqnk0Uaq@{KG*iNc4k@fagT3@DXf(MrHfB~kCdE?6YB0JPzn@P#CmGZ$fI)+|yQC2{< z%mZFgcR0K>^Eofn*}j8e+t0};=5B+TTS}%Eicoe%!%Ifkkk^`N*~D_PYAAwETFFV8 zN<`4H78T9tp2vPnT)QjDJKEfvW0rWo;j6iU&h_f$k52_|DQ7e6xY9vvrB6tTGYp!n zA1Wn&)w7pCnEUn80C&TSUFFNslR;?~J4bn8V^b}z90(Gg;ll1M!xfuS@n&_EOan8yp&TWViNckj^m8W;MDeY-`$;tf+<#tSq$oSvbVGB_53m znv~22M;y~^`-$9`tD%jVDy4@H9#}u~a;=^Tj>s)9kmmpSLhPy2L6S#|XIs38YE5ivbCe2r zp@0IRP$~Uv27((*S&tv5NKPlRJ$!Gg@S=d&ua9{CZm38*QZM@|&u|z;{UG6s=8Tmi zYWkm|5>4+8mYmu*^fIa_8g#`(!ZxtBn$Y2D?Po3rKO9vg05cJMv) zxv7G%R9KV7-VU2w?;~xWoSYPJNs=5yzO~2Gtz6~#j3|8AJ02ey(TrZ=^iGo8V7ZWi zgVW`{`D40))gmV$o|LsmTZ-5+Ipd9PReLOfwSM(jymGm%M)p?^F8oF3&{13I9WP2& zf&)6llp=A_c!S(f+jvYcK^2F8StBhD*^}4A!GQR9-}F9xn_NWfO>1SM>_ODr)Pth> zp;Qz4*@HMc_}H^2ezej^gxfc=)h8T?*Vfi8 zlp;WIzEb_GLi`n3y@z{iyAQ#<=Scwc8HS74kY-40OlLkwz9O4QGR!J+R3>~jHkkS8 zo7aq({xd`h;*Akl(}+U17Tj*p=(h{F>bCoNm~^2xA)E?1nH4k)QD|${HEGKX3%mK_$K}2GjI1bY4~A`BONFOJ z!Fmy=;dkAcH>1Yup%@$+K$I z@oOUHWp!8YLP*?ueCRQ)pF4j`tz}(ict1#HRQm3g=ldF_$b!>3Stj3U=Tk^Cx-tFw z#=&JID2_+7AGS(&gO5d*>c_WyzbxLE#e*)F{kyls!1Y&OzIyBm=kRX{sOV72zkbbC z@{=|9!l4w{H=%7M z^YIz>+6OQ4*!R*uC+`*3(CK}stT3})tZ@&Y)n%;jXiRMa!g;;^f%6WXHNKzxYva|5 zxRITY=r>obpoC>Dq41ZB$TohXjl$5FM|?M>T>X0;P3lfDlIOYed|7#V;Hn}rflas) zTQ|{j$AqZm!SPILfRlT${DP?2)SU1B_NKCF&}i6F_=;~8z2}%|>fKclB}Q7R`zS(! zg?tkfhwSX!RuL=ty2xtBqYv67M%3emMOrZkyAu6qv}!Y_io$@GE)O;1W~F8ZTI&V; z0yCxGmhZdQV0BZUR_&u|T1mh0ti5Y+2&Y<6tiWk+jk79r#N#`gA5>5nER;UzZ#3NI z6s{FzMz+9WYAC*=K~OSwnK1Z&C75vcHVYfn;Z%g2$zZ-MGBl z*ffVQ8E>v_8LP5=hK!X-V-IiJ>aaT;`|3islI1;f`< z`?p3^xaa+Ay`GD)xzA)^&97Wsm)H_cZpb@e-5!L?IgNkKrYBYj@?uZDGrOfG?cI7& zpM}Xu*pA0taLzg5V?tXWzmR_nD+jjDVWuUMx@8ite#fjf^?^jBfncO^Tk2!gLW6d# z=Um&NigFa4IciL^IUdZ)BUB(6R1_a}#D9it!jZ^`Nfr#vvUb1LuiMPa6I^JX)*%;D z$A$}c5-BOD?Ae$7>IS=GEH$*0o|8V8uScC77qa0@PPv`rd8rrNm#VGORSXxp?{MDi zrn+h&U5A#j5S5xCJA8)Yly~4D_eBHfs(qA7>j`~+&pay~}~*d~%%EMuAyP5`WqUZU1;@Im}>$Yd)NaNI{pPmx_9k#{07Cv?rNmeXz$P z_khU>%Nvv_xD<2mvc~XYOLlORwH3j0m(f_Zj2a*#zus`JrOn?8i*fT1N$Kq_0?k4b2XAJ za;<(zBh3X#0szGmZ-iCkdWyN&EtnF?4mb8^k$`Myd3_S+V-dKH*jBhk%^Q$>Lv<2}xn#KRMO+g#nLvMa92SY~G#rI#eSQ zdcb!KWtzSmT_+}~T}MfYNp~apj6_|NeLDAUkz-r}Ff^0q3J*h`RQa&+C;Atz8a%O{ zOUN~I8~MmoFzKN#JsN6)w>X(sb(?Y9FBN=f0*Sn%Uh7pY?9#i5Gyy6lXz4b3;{u6| z@=o2E+vF*kW2)CAogdYjZ~B6C+3*h7IYkz=p}}MluJzs+UKz+ta8OwzK4hTuLVm$< zsG2?XQqRcAm+d4TM&ViF$Y@}; zvp4m1{s(@nLbEN%3YoI4;9?q&7^P<~#syD;d};i5j5>qn2lduZ(HcIpoCJ%cBebShQ%S8+`>w+Cj# zU?t0@?mMRfCZDfO^;r(10%)ZxTUY4y6sWd_@|IntHU=wWFc6eSc;*R)8KkZIqHXX8 zGD-{j+TQhf>fnnr+c`|*6&m6iVb=tI6zL%wgmC6Fm`xDe`{?ipi}`?{p#B}+;eT4G z{@uhqq&wq-+QGj~o0Z6Pc&Q>;`&bjq65A}d<~nGU?)Q7w%~mYf6_-gLmJbenEsYhW z-S&eQX1A)N>j#z9yD}DQD+#+?ic$7rn_ig-db3+~^B}2&>V<<2hkGBO8_sMiDFK>R zmbWrw;Cl_^a}6AH@9h*~kZn-fPo8<)<|;%CuKI&en9@+QEqW^?H=Q5Pp18KC0$ayC z7_gkThCi@Sdg$5jC4t3Fpv*HqHauyHa!Yu_p0(SIpQp6C{B0??(GKKt*}0~t_v0k} zXaIgzdaQjEgWGKlKe)O|rc967>wUnq8WguGLBH+Srv52GG{m(%mZ)1l>OJ}blL~v< z%j!rn{q#BjAsSMHRMo#LuL?ezor03(P_pP6%96y&=$+CETW!nM$n?!$n>uky6d}_y z#~!Y<((s$b7J+3Pd)gjjAXP!I! zp0}mn8#6ew-EXm=C=r>yx{5`l>s+sx<(@8O27zB}YaH@3-H$}eeS$LU`Jlm7mvG*F zw}m2PKyv)WdJeh`X=dHM_`>$GczkH@_22XL)}gF)3%{%u%Dst#lb+ zaegS&Q5iKjq6YV3MVNzZEMuA`kx;7Pv2~!ts@z!dG%$PN>ajEJReEI}q_yJR_R9zI zaQgGQeA@ANziO?7CbeU{g@&=ebDQ0@U5CvDyx@TKW zl%eohtPM^dCSCmu%S#>dWgt%AX?|D+NpB91DkI`)UexVjE5-(f+(5|(m~3J#$6KLa zzDY@i%e`06w5bucsVcl6lExg_;BZg#&BMvWre_RSau|BGZn;W4IF`zOzg%)zI|83W88ND;c@&)NfP~VY8B*Rl{pB|wVg(3p(3pnug|kq6UWyza`iv2j~-5c%`(EUgcqFJ(Y5hv0&2J$*L~BraO(rj(yf zrgY^j-DWitcGN-a;AASi3iX6RHE_=(c!A!5p}eOqk~@h5hm>EHsOMU@C-YJW6qpV} z-zs81uoggw+Uc9}&aBYHg8Sc)XTJVU$#E$HbKxFQ!lre5IO0s`?Qi1D{B5|3Y%j-` zcS8U=2es=3mA#JiX1FJ-cC=%Z#L_wVhnlhv2j-`;^^(6;w?j#VO>$nS63CX({mjoc zGM$unVf{*hjL=^l8!aWiCNv6)lPv}K1Ut+nTFiSYco zR^G26s_?d_MeW3F46uVaJ^(jV*c1_D;c5eGS&xLcmwpBqJ^TQ)6oH7NLyyO z4;nIsQ(C4DN47e8_rH5{KojEJ??7Pl;9Z}4`C{qzlca@G^Y0Bt_u=E!8~ZBl&B#y_S+hJ%YF(g0-gyO^K3Xl#w0fEHhC|t0Dq_<)_!_3JBAee z!7Gg<74{tb0{*S3(457kSFrZyxF`NOm)C$SEhEW!gJ>=P(+dC{^6}b za{2E_VDxfU967K&=PLvbwMXnh_t8+ArGYG(KR?s`xo4FC!2!SQ@o>iG?pS=}<7&oB zc1Wz)KHFzi6mM?WWHf+pUeWZ0xvtO2O)GhpaE^wb&1!Y{112@S-PPydX*dZ#0icAUV4(`idH<%=n{m3-q2@X|aY6$Sp$Wj?#DB(M7tPptPIDJgBWdPj?^KBD;?1q_a6zy!;dm_C(?1zmF>(V4Vl`^(F@qOe&vC0*D zx$};32MTcJYQ24i?sCC_PguKhv;kU0J>F@h)Igqn1mSt5X%V%%-6^ zq=2len`MD+tOuU(DlV%5DBE;gq!b60c2A*PZvW0d(t_4pDjxxXznw5{=`s>`MVT*7!IEE`VUj z82iYna73ipP**uhmDHWK72GSRQ4NM*B8l1KqCmpBXTn-|G$~UQ`C`D@(s&NYNRzV< z@BBnJ{mk{%HsjqEpbj}S6tSZ(RwF&^xt(xvOtuAtE7XYBCOef7V3!FKG5P)UjO8p6 z+c%U1K{PY}i%k5x;PoHLM6X9z>MW|*37ee%8JFnVybH2xqejugl(@Qscr&$)Y!cca zsEUgvbXIINArd<+*PC!K+x2&`Y)wJ?x))u4E`4i7Qs9|DGg{^Qe+Hw1^gAwiw8=NN z92(E93bm~7>F&pTTK}Iij)skLeI}JEamTb@mp`7hHUe@^q3w|HU0VvahrPEfZ-tXZ zKXar>tdGY|WO&TTQh&^k(oE&Xg*5vHC=L3=U(5}=ss+8K%hZeV2@h*P_-xS=Mh^U> zvIQ0O?lE3wKuVTl`BuQj-sx+Le~WC}R|c+|tEEi~Vbkma3)(k~p1E2C1_ymCtW3i= zYF9rZK#|R5q$EEsOgkhEJv9>?<@A&ts3~sCyqk(0J%){&S7>R++dcF4*!DX?!6Ifh zMbE*>jh>p!vY)nBI;fpb&VkZ{HBXB-FwQKo;lzpXg9j8)u^!XXvibPc()ep9=dm>( zNX9{_JvsnnUvE{SC`7TZI7I(}*eRuvF0E9_J`UH0Hw?{xcX-H?;P))sYlwk+-z2v> zwfHXE0ER1x;OhhLspt`z$*-$XP8YJ>jcBS==>?Xg9*_SPj2~3ofNs^jI*trKkogIS0aD9yH&&+p+^svS5fqEs`-gWR z*Mbky5AY@X{p9{clvVm8@d6rR-m

*4|!x!vq_*0>^>=;XS;7v+u%UKA$`>@p_32 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 literal 0 HcmV?d00001 diff --git a/assets/img/DISM-6.a25221d7.png b/assets/img/DISM-6.a25221d7.png new file mode 100644 index 0000000000000000000000000000000000000000..e306544f8dd1b8acc80eda24708364080fab11ce GIT binary patch literal 19808 zcmeHvcT^MIyKbzg2#9=uih!VqbQS3(2vM3;>0Nq9=@1|`nhHo4fy6=)X#!G0Rq0(i z0Yao3AOr{yLfW19ednyZ?w_Zvd)E5>k<84V*^|BZy!(Bg_jz|F-cVnY<$%k5&0U!`F2jg=H^fu=l2y_Xg4Y_R+nzN3EML3&A z?$e1`{bpR__>~dAmeTcss}C$43dXoBNhdUn-<*7!^8TyUMWKfJ!*_&lTVG4O#cbq! zgI%-z#gzq3cH@*g1y&OLXN|6(zmEMvJ8ZQjU3Er)!<97T$v-_d-jhV8E)3w2#DRM^ zN!2U65q(Y}{wuQq11dzg(n=&A88V73L`VY71nss9TveFm}GpQ;9Iz zb~i%x(LRRWgcYGDVQ9Ei`mfz`gJ z_b~eK7Ji6vyPHwlt^9TrVcLCt)e5W#f5f(%JsBK7GRRtDA&IGbPw!!Cp^IZW-@<#r zLi|m*7}~~QlqJOKH~k0*