diff --git a/2_README-installMEDIA.md b/2_README-installMEDIA.md
index 4c5754f..c9085c8 100644
--- a/2_README-installMEDIA.md
+++ b/2_README-installMEDIA.md
@@ -1,12 +1,13 @@
1. Download macOS installer from the App Store.
2. Erase the installation media as GUID Partition Map, Mac OS Extended "Journaled". Name it "Install macOS (MacOS version)" - Example: "Install macOS Mojave".
3. Use 'createinstallermedia' command to copy installer to install media. [guide](https://support.apple.com/en-us/ht201372)
-4. Install CLOVER bootloader onto the installation media. Use its latest build. [Download](https://sourceforge.net/projects/cloverefiboot/)
+4. Install CLOVER bootloader onto the installation media. Use its latest daily build from GitHub. [Download](https://github.com/Dids/clover-builder/releases)
* Make sure that your installation options match with my included screenshots.
-![Main options](https://i.imgur.com/tP3aksE.png)
-![Detailed options](https://i.imgur.com/P1tiD4k.png)
+![Main options](https://imgur.com/e4QT7kX.png)
+![Detailed options](https://imgur.com/Ly96jTI.png)
+![More options](https://imgur.com/iRVFUsi.png)
5. Rename "config_HD615_620_630_640_650.plist" to "config.plist" and replace the stock "config.plist".
-6. Place [FakeSMC.kext](https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads/) and [VoodooPS2Controller.kext](https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads/) in 'EFI/CLOVER/kexts/Other/'
-7. Proceed to boot using the installation media and go through the process.
+6. Place [VirtualSMC and its corresponding kexts](https://github.com/acidanthera/VirtualSMC/releases), [Lilu](https://github.com/acidanthera/Lilu/releases), [WhateverGreen](https://github.com/acidanthera/WhateverGreen/releases) and [VoodooPS2Controller.kext](https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads/) in 'EFI/CLOVER/kexts/Other/'
+7. Proceed to boot using the installation media and go through the process, formatting the hard drive as APFS.
8. Complete the installation.
9. Once installation has completed, boot into the newly installed Hackintosh partition using the installation media and proceed with post installation configurations.
diff --git a/3_README-POSTinstallation.md b/3_README-POSTinstallation.md
index 573615a..d9acc20 100644
--- a/3_README-POSTinstallation.md
+++ b/3_README-POSTinstallation.md
@@ -1,7 +1,5 @@
1. Install CLOVER on the main boot EFI paritition to enable boot without the installation media.
-2. Install the following kexts in EFI/CLOVER/kexts/Other/
- FakeSMC - system support
- VoodooPS2Controller - enable support for keyboard and touchpad
+2. Please reference my uploaded EFI folder to determine which kexts I'm currently using. Note that for CPUFriend, please generate your own DataProvider kexts per different machine specfiications and desired configurations. Use [one-key-cpufriend](https://github.com/stevezhengshiqi/one-key-cpufriend).
3. Using KextBeast or another kext installer, install the following kexts in L/E/ or EFI/Clover/kexts/Other/.
L/E/ makes it easy to differentiate between custom kexts and default Apple kexts.
EFI/Clover/kexts/Other makes it easy to backup or troubleshoot kexts.
diff --git a/4_README-ACPIpatching.md b/4_README-ACPIpatching.md
index 6c9ad1a..961b955 100644
--- a/4_README-ACPIpatching.md
+++ b/4_README-ACPIpatching.md
@@ -1,7 +1,7 @@
1. During CLOVER boot screen, press Fn+F4, or just F4 to dump original ACPI tables to EFI/CLOVER/ACPI/origin/
2. Copy files that begin with DSDT and SSDT to Desktop.
3. In Terminal, change directory into Desktop and disassemble the copied ACPI tables with "iasl -da -dl DSDT.aml SSDT*.aml".
-4. Begin with DSDT patches, open DSDT.dsl using MaciASL and apply the included patches located in 'x1c6-hackintosh/ACPI/patch-files/', make sure the follow the file name order. There should be 0 syntax errors and you will now be able to compile a new DSDT.aml file. Then place the new DSDT.aml fle into 'EFI/CLOVER/ACPI/patched/'. Reboot, the battery status should now appear.
+4. Begin with DSDT patches, open DSDT.dsl using [MaciASL](https://github.com/acidanthera/MaciASL/releases) and apply the included patches located in 'x1c6-hackintosh/ACPI/patch-files/', make sure the follow the file name order. There should be 0 syntax errors and you will now be able to compile a new DSDT.aml file. Then place the new DSDT.aml fle into 'EFI/CLOVER/ACPI/patched/'. Reboot, the battery status should now appear.
5. Enable native power management using XCPM, follow this [Guide](https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/).
6. Create a custom SSDT for USBInjectALL by following this [Guide](https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/). The USB configuration for the Thinkpad X1C6 is:
HS01: USB2 Left
diff --git a/EFI/CLOVER/kexts/Other/CPUFriend.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/CPUFriend.kext/Contents/Info.plist
new file mode 100755
index 0000000..0be0201
--- /dev/null
+++ b/EFI/CLOVER/kexts/Other/CPUFriend.kext/Contents/Info.plist
@@ -0,0 +1,103 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17D102
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ CPUFriend
+ CFBundleIdentifier
+ org.vanilla.driver.CPUFriend
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ CPUFriend
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.1.8
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.1.8
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9F2000
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17E189
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0941
+ DTXcodeBuild
+ 9F2000
+ IOKitPersonalities
+
+ CPUFriend
+
+ CFBundleIdentifier
+ org.vanilla.driver.CPUFriend
+ IOClass
+ CPUFriend
+ IOMatchCategory
+ CPUFriend
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+ CPUFriendPlatform
+
+ CFBundleIdentifier
+ org.vanilla.driver.CPUFriend
+ IOClass
+ CPUFriendData
+ IOProbeScore
+ 6000
+ IOPropertyMatch
+
+ IOCPUNumber
+ 0
+
+ IOProviderClass
+ AppleACPICPU
+ IOResourceMatch
+ ACPI
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 - 2019 PMheart. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0
+ OSBundleLibraries
+
+ as.vit9696.Lilu
+ 1.2.0
+ com.apple.iokit.IOACPIFamily
+ 1.0.0d1
+ com.apple.kpi.bsd
+ 12.0.0
+ com.apple.kpi.dsep
+ 12.0.0
+ com.apple.kpi.iokit
+ 12.0.0
+ com.apple.kpi.libkern
+ 12.0.0
+ com.apple.kpi.mach
+ 12.0.0
+ com.apple.kpi.unsupported
+ 12.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/CLOVER/kexts/Other/CPUFriend.kext/Contents/MacOS/CPUFriend b/EFI/CLOVER/kexts/Other/CPUFriend.kext/Contents/MacOS/CPUFriend
new file mode 100755
index 0000000..e46428f
Binary files /dev/null and b/EFI/CLOVER/kexts/Other/CPUFriend.kext/Contents/MacOS/CPUFriend differ
diff --git a/EFI/CLOVER/kexts/Other/CPUFriendDataProvider.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/CPUFriendDataProvider.kext/Contents/Info.plist
new file mode 100755
index 0000000..b42bbf5
--- /dev/null
+++ b/EFI/CLOVER/kexts/Other/CPUFriendDataProvider.kext/Contents/Info.plist
@@ -0,0 +1,40 @@
+
+
+
+
+ CFBundleIdentifier
+ org.vanilla.driver.CPUFriendDataProvider
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ CPUFriendDataProvider
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.0.0
+ CFBundleVersion
+ 1.0.0
+ IOKitPersonalities
+
+ CPUFriendDataProvider
+
+ CFBundleIdentifier
+ com.apple.driver.AppleACPIPlatform
+ IOClass
+ AppleACPICPU
+ IONameMatch
+ processor
+ IOProbeScore
+ 1100
+ IOProviderClass
+ IOACPIPlatformDevice
+ cf-frequency-data
+ PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHBsaXN0IFBVQkxJQyAiLS8vQXBwbGUgQ29tcHV0ZXIvL0RURCBQTElTVCAxLjAvL0VOIiAiaHR0cDovL3d3dy5hcHBsZS5jb20vRFREcy9Qcm9wZXJ0eUxpc3QtMS4wLmR0ZCI+CjxwbGlzdCB2ZXJzaW9uPSIxLjAiPgogIDxkaWN0PgogICAgPGtleT5wbXNwRmlsZTwva2V5PgogICAgPGludGVnZXI+MTA8L2ludGVnZXI+CiAgICA8a2V5PklPUGxhdGZvcm1Qb3dlclByb2ZpbGU8L2tleT4KICAgIDxkaWN0PgogICAgICA8a2V5PkNQVUZsb29yPC9rZXk+CiAgICAgIDxpbnRlZ2VyPjEwMDA8L2ludGVnZXI+CiAgICAgIDxrZXk+VW5pZmllZFNsZWVwU2xpZGVyUHJlZjwva2V5PgogICAgICA8dHJ1ZS8+CiAgICAgIDxrZXk+UHVibGlzaEJhdHRlcnlGYWN0b3JzPC9rZXk+CiAgICAgIDx0cnVlLz4KICAgICAgPGtleT5OZXR3b3JrVGltZXJEZWxheTwva2V5PgogICAgICA8aW50ZWdlcj45MDA8L2ludGVnZXI+CiAgICAgIDxrZXk+U3RhbmRieURlbGF5SGlnaDwva2V5PgogICAgICA8aW50ZWdlcj44NjQwMDwvaW50ZWdlcj4KICAgICAgPGtleT5TdGFuZGJ5RGVsYXk8L2tleT4KICAgICAgPGludGVnZXI+MTA4MDA8L2ludGVnZXI+CiAgICAgIDxrZXk+U3RhbmRieUJhdHRlcnlUaHJlc2hvbGQ8L2tleT4KICAgICAgPGludGVnZXI+NTA8L2ludGVnZXI+CiAgICAgIDxrZXk+RXJQRGVsYXk8L2tleT4KICAgICAgPGludGVnZXI+Mjg4MDA8L2ludGVnZXI+CiAgICAgIDxrZXk+QXV0b1Bvd2VyT2ZmPC9rZXk+CiAgICAgIDx0cnVlLz4KICAgICAgPGtleT5JT1BsYXRmb3JtU3lzdGVtU2xlZXBQb2xpY3k8L2tleT4KICAgICAgPGRhdGE+VTB4UVZBSUFEZ0FBQUVBQUFBQkFBQUFBRUFBQUFCQUFCd0FBQUFBQUFBQVBQUUFBQUFBQUFJUWVFZ0FFQUFBQUNCQUFBQWdBQUFBRgpBQUFBQUFBQUFBODlBQUFBQUFBQUFBQUVBQUFBQkFBQUFBQUFBQUFBQUFVQUFBQUFBQUFBRHowQUFBQUFBQUFJQUFBQUNBQUFBQUFBCkFBQUFBQUFBQmdBQUFBQUFBQUFGQVFBQUFRQUFBQUFBQVFBQUFBRUFBQUFBQUFBQUFBQUdBQUFBQUFBQUFBVUJBQUFBQUFBQUlBQUEKQUNBQUFBQUFBQUFBQUFBQUFBVUFBQUFBQUFBQUR6MEFBQUFBQUFERUZnQUFBQUFBQUFnQUFBQUlBQUFBQlFBQUFBQUFBQUFQUFFBQQpBQUFBQU1RV0VBQUFBQkFBSUVBQUFDQkFBQUFIQUFBQUNBQUFBQTg5QUFBQUFBQUF4QllBQUFBQUFBQWdBQUFBSUFBQUFBVUFBQUFBCkFBQUFEejBBQUFBQUFBREVGZ0FBQUFBQUFBaUFBQUFJZ0FBQUJRQUFBQUFBQUFBUFBRQUFBQUFBQU1RV0FBQUFBQUFBQU1BQUFBREEKQUFBSEFBQUFDQUFBQUE4OUFBQUFBQUFBaEI0U0FBUUFBQUFBRUFBQUFBQUFBQWNBQUFBQ0FBQUFEejBBQUFBQUFBREVGZ0FBQUFBQQpBQUFBQUFBQUFBQUFCd0FBQUFFQUFBQVBQUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBSEFBQUFBQUFBQUE4OUFBQUFBQUFBPC9kYXRhPgogICAgICA8a2V5PkZyZXF1ZW5jaWVzPC9rZXk+CiAgICAgIDxkaWN0PgogICAgICAgIDxrZXk+MzQwMDwva2V5PgogICAgICAgIDxpbnRlZ2VyPjA8L2ludGVnZXI+CiAgICAgICAgPGtleT40MDAwPC9rZXk+CiAgICAgICAgPGludGVnZXI+MTwvaW50ZWdlcj4KICAgICAgPC9kaWN0PgogICAgICA8a2V5PkZyZXF1ZW5jeVZlY3RvcnM8L2tleT4KICAgICAgPGFycmF5PgogICAgICAgIDxkYXRhPgpBZ0FBQUFnQUFBQUJBQUFBQUFBQUFMd0NBQUFBQUFBQUdRQUFBQUFBQUFBQVpQLy8vLy8vL3c4QUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUJRQUFBQUJBQUFBQUFBQUFFZ05BQUFBQUFBQXlBQUFBQUFBQUFBQlpPZ0RBQUFBQUFBQUFVdlFCd0FBCkFBQUFBQUV5dUFzQUFBQUFBQUFBR2FBUEFBQUFBQUFBQUFELy8vLy8vLzhQQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJrQUFBQUJBQUFBQUFBQUFHUVpBQUFBQUFBQXlBQUFBQUFBQUFBQ1pPZ0RBQUFBCkFBQUFBa3ZRQndBQUFBQUFBQUl5dUFzQUFBQUFBQUFCTXFBUEFBQUFBQUFBQVJuLy8vLy8vLzhQQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUI4QUFBQUJBQUFBQUFBQUFFQWZBQUFBQUFBQXlBQUFBQUFBCkFBQURaUFFCQUFBQUFBQUFBekxvQXdBQUFBQUFBQU1aMEFjQUFBQUFBQUFDTXJnTEFBQUFBQUFBQVRLZ0R3QUFBQUFBQUFFWi8vLy8KLy8vL0R3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUdRQUFBQURBQUFBQUFBQUFLQ0dBUUFBCkFBQUFMQUVBQUFBQUFBQUVaUFFCQUFBQUFBQUFBMHZvQXdBQUFBQUFBQU15MEFjQUFBQUFBQUFEQUxnTEFBQUFBQUFBQWpLZ0R3QUEKQUFBQUFBSUEvLy8vLy8vL0R3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUEvLy8vLy8vL0R3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBRUpCUTB0SFVrOVZUa1FBQUFBQUFBQUFBR1FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDQVVrVkJURlJKVFVWZlUwaFBVbFFBQUFJRUFBQUFBQmtBCkdRQmtBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFCTFJWSk9SVXdBQUFBQUFBQUFBQUFBQUFSa0FHUUFaQUNXQU1nQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFnRlJJVWxWZlZFbEZVaklBQUFBQUFBQUFBMlFBeUFESUFNZ0FBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDQVZFaFMKVlY5VVNVVlNNd0FBQUFBQUFBQURaQURJQU1nQXlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUlCVVNGSlZYMVJKUlZJMEFBQUFBQUFBQUFGa0FKWUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFnRlJJVWxWZlZFbEYKVWpVQUFBQUFBQUFBQWNnQXlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBZFhScGJHbDBlUzEwYkhac0FBQUFBQUFBQUFBK0FBQUFBQUFBQUFBQUFBQUEKQUFBQWJtOXVMV1p2WTJGc0xYUnNkbXdBQUFBQUFBRDZBQUFBQUFBQUFBQUFBQUFBQUFBQWRXSndZd0FBQUFBQUFBQUFBQUFBQUFFQQpBQUJ2Wm1ZQUFBQUFBQUFBQUFBQUFBQUFhSGR3QUFBQUFBQUFBQUFBQUFBQUFBRUFBQUJ2YmdBQUFBQUFBQUFBQUFBQUFBQUFaWEJ3CkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBY0dWeVppMWlhV0Z6QUFBQUFBQUFBQUFBQUFBRkFBQUEKQUFBQUFBQUFBQUFBQUFBQWNtRjBhVzl5WVhSbGJHbHRhWFFBQUFBQUFBREF4aTBBQUFBQUFBQUFBQUFBQUFBQVpYQndYMjkyWlhKeQphV1JsQUFBQUFBQUFBQUI0QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQo8L2RhdGE+CiAgICAgICAgPGRhdGE+CkFnQUFBQWdBQUFBQkFBQUFBQUFBQUx3Q0FBQUFBQUFBR1FBQUFBQUFBQUFBWlAvLy8vLy8vdzhBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQlFBQUFBQkFBQUFBQUFBQUVnTkFBQUFBQUFBeUFBQUFBQUFBQUFCWk9nREFBQUFBQUFBQVV2UUJ3QUEKQUFBQUFBRXl1QXNBQUFBQUFBQUFHYUFQQUFBQUFBQUFBQUQvLy8vLy8vOFBBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQm9BQUFBQkFBQUFBQUFBQUdRWkFBQUFBQUFBeUFBQUFBQUFBQUFDWk9nREFBQUEKQUFBQUFrdlFCd0FBQUFBQUFBSXl1QXNBQUFBQUFBQUJNcUFQQUFBQUFBQUFBUm4vLy8vLy8vOFBBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ0lBQUFBQkFBQUFBQUFBQUVBZkFBQUFBQUFBeUFBQUFBQUEKQUFBRFpQUUJBQUFBQUFBQUF6TG9Bd0FBQUFBQUFBTVowQWNBQUFBQUFBQUNNcmdMQUFBQUFBQUFBVEtnRHdBQUFBQUFBQUVaLy8vLwovLy8vRHdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBR1FBQUFBREFBQUFBQUFBQUtDR0FRQUEKQUFBQUxBRUFBQUFBQUFBRVpQUUJBQUFBQUFBQUEwdm9Bd0FBQUFBQUFBTXkwQWNBQUFBQUFBQURBTGdMQUFBQUFBQUFBaktnRHdBQQpBQUFBQUFJQS8vLy8vLy8vRHdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQS8vLy8vLy8vRHdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFFSkJRMHRIVWs5VlRrUUFBQUFBQUFBQUFHUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNBVWtWQlRGUkpUVVZmVTBoUFVsUUFBQUlFQUFBQUFCa0EKR1FCa0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUJMUlZKT1JVd0FBQUFBQUFBQUFBQUFBQVJrQUdRQVpBQ1dBTWdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQWdGUklVbFZmVkVsRlVqSUFBQUFBQUFBQUEyUUF5QURJQU1nQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNBVkVoUwpWVjlVU1VWU013QUFBQUFBQUFBRFpBRElBTWdBeUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBSUJVU0ZKVlgxUkpSVkkwQUFBQUFBQUFBQUZrQUpZQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQWdGUklVbFZmVkVsRgpValVBQUFBQUFBQUFBY2dBeUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFkWFJwYkdsMGVTMTBiSFpzQUFBQUFBQUFBQUErQUFBQUFBQUFBQUFBQUFBQQpBQUFBYm05dUxXWnZZMkZzTFhSc2Rtd0FBQUFBQUFENkFBQUFBQUFBQUFBQUFBQUFBQUFBZFdKd1l3QUFBQUFBQUFBQUFBQUFBQUVBCkFBQnZabVlBQUFBQUFBQUFBQUFBQUFBQWFIZHdBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQnZiZ0FBQUFBQUFBQUFBQUFBQUFBQVpYQncKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFjR1Z5WmkxaWFXRnpBQUFBQUFBQUFBQUFBQUFGQUFBQQpBQUFBQUFBQUFBQUFBQUFBY21GMGFXOXlZWFJsYkdsdGFYUUFBQUFBQUFEQXhpMEFBQUFBQUFBQUFBQUFBQUFBWlhCd1gyOTJaWEp5CmFXUmxBQUFBQUFBQUFBQjRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCjwvZGF0YT4KICAgICAgPC9hcnJheT4KICAgICAgPGtleT5UaGVybWFsQ29uZmlndXJhdGlvbjwva2V5PgogICAgICA8ZGljdD4KICAgICAgICA8a2V5PkRvbWFpbjwva2V5PgogICAgICAgIDxkaWN0PgogICAgICAgICAgPGtleT5DUFU8L2tleT4KICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICA8a2V5PlNGSVdpbmRvdzwva2V5PgogICAgICAgICAgICA8aW50ZWdlcj41MDAwMDwvaW50ZWdlcj4KICAgICAgICAgICAgPGtleT5TRklNYWludGVuYW5jZTwva2V5PgogICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICA8a2V5PkVmZm9ydEN1cnZlPC9rZXk+CiAgICAgICAgICAgICAgPHN0cmluZz40MD0wJSw2ND01MCUsNzI9NjclPC9zdHJpbmc+CiAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgPGtleT5TRklEYXJ3aW5CRzwva2V5PgogICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICA8a2V5PkVmZm9ydEN1cnZlPC9rZXk+CiAgICAgICAgICAgICAgPHN0cmluZz40MD0wJSw2ND01MCUsNzI9NjclPC9zdHJpbmc+CiAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgPGtleT5TRklBcHBOYXA8L2tleT4KICAgICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgICAgPGtleT5FZmZvcnRDdXJ2ZTwva2V5PgogICAgICAgICAgICAgIDxzdHJpbmc+NDA9MCUsNzI9NjclPC9zdHJpbmc+CiAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgPGtleT5RT1NUaGVybWFsVGhyZXNob2xkczwva2V5PgogICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICA8a2V5PlV0aWxpdHk8L2tleT4KICAgICAgICAgICAgICA8aW50ZWdlcj42NDwvaW50ZWdlcj4KICAgICAgICAgICAgICA8a2V5Pk5vbkZvY2FsPC9rZXk+CiAgICAgICAgICAgICAgPGludGVnZXI+MjUxPC9pbnRlZ2VyPgogICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICAgIDxrZXk+VGhlcm1hbFByZXNzdXJlPC9rZXk+CiAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgIDxrZXk+Tm9taW5hbDwva2V5PgogICAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgICAgPGtleT5IaWdoVGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj42MjwvaW50ZWdlcj4KICAgICAgICAgICAgICAgIDxrZXk+TG93VGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4wPC9pbnRlZ2VyPgogICAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgICA8a2V5Pk1vZGVyYXRlPC9rZXk+CiAgICAgICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgICAgICA8a2V5PkhpZ2hUaHJlc2hvbGQ8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjEwMDwvaW50ZWdlcj4KICAgICAgICAgICAgICAgIDxrZXk+TG93VGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj41MDwvaW50ZWdlcj4KICAgICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICAgICAgPGtleT5IZWF2eTwva2V5PgogICAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgICAgPGtleT5IaWdoVGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4yMDA8L2ludGVnZXI+CiAgICAgICAgICAgICAgICA8a2V5Pkxvd1RocmVzaG9sZDwva2V5PgogICAgICAgICAgICAgICAgPGludGVnZXI+OTA8L2ludGVnZXI+CiAgICAgICAgICAgICAgPC9kaWN0PgogICAgICAgICAgICAgIDxrZXk+VHJhcHBpbmc8L2tleT4KICAgICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICAgIDxrZXk+SGlnaFRocmVzaG9sZDwva2V5PgogICAgICAgICAgICAgICAgPGludGVnZXI+MjUwPC9pbnRlZ2VyPgogICAgICAgICAgICAgICAgPGtleT5Mb3dUaHJlc2hvbGQ8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjE3MDwvaW50ZWdlcj4KICAgICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICAgICAgPGtleT5TbGVlcGluZzwva2V5PgogICAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgICAgPGtleT5IaWdoVGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4yNTI8L2ludGVnZXI+CiAgICAgICAgICAgICAgICA8a2V5Pkxvd1RocmVzaG9sZDwva2V5PgogICAgICAgICAgICAgICAgPGludGVnZXI+MjUxPC9pbnRlZ2VyPgogICAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgPC9kaWN0PgogICAgICAgICAgPC9kaWN0PgogICAgICAgICAgPGtleT5HUFU8L2tleT4KICAgICAgICAgIDxkaWN0Lz4KICAgICAgICAgIDxrZXk+SU88L2tleT4KICAgICAgICAgIDxkaWN0Lz4KICAgICAgICA8L2RpY3Q+CiAgICAgIDwvZGljdD4KICAgICAgPGtleT5UQ1BLZWVwQWxpdmVEdXJpbmdTbGVlcDwva2V5PgogICAgICA8dHJ1ZS8+CiAgICAgIDxrZXk+VENQS2VlcEFsaXZlRXhwaXJhdGlvblRpbWVvdXQ8L2tleT4KICAgICAgPGludGVnZXI+NDMyMDA8L2ludGVnZXI+CiAgICAgIDxrZXk+Tm90aWZpY2F0aW9uV2FrZTwva2V5PgogICAgICA8dHJ1ZS8+CiAgICAgIDxrZXk+RE5EV2hpbGVEaXNwbGF5U2xlZXBzPC9rZXk+CiAgICAgIDxmYWxzZS8+CiAgICAgIDxrZXk+RGFya1dha2VTZXJ2aWNlczwva2V5PgogICAgICA8ZGljdD4KICAgICAgICA8a2V5PkRhcmtXYWtlQmFja2dyb3VuZFRhc2tzPC9rZXk+CiAgICAgICAgPGludGVnZXI+MTwvaW50ZWdlcj4KICAgICAgICA8a2V5PlNsZWVwU2VydmljZXM8L2tleT4KICAgICAgICA8aW50ZWdlcj43PC9pbnRlZ2VyPgogICAgICAgIDxrZXk+U2xlZXBTZXJ2aWNlc01vZGVzPC9rZXk+CiAgICAgICAgPGRpY3Q+CiAgICAgICAgICA8a2V5Pk1vZGVBPC9rZXk+CiAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgPGtleT5FeHBpcmF0aW9uPC9rZXk+CiAgICAgICAgICAgIDxpbnRlZ2VyPjA8L2ludGVnZXI+CiAgICAgICAgICAgIDxrZXk+QmF0dGVyeUZsb29yPC9rZXk+CiAgICAgICAgICAgIDxpbnRlZ2VyPjA8L2ludGVnZXI+CiAgICAgICAgICAgIDxrZXk+QmFzZUludGVydmFsczwva2V5PgogICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICA8a2V5PkFDPC9rZXk+CiAgICAgICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgICAgICA8a2V5PkJhc2VTbGVlcEludGVydmFsPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4zNjAwPC9pbnRlZ2VyPgogICAgICAgICAgICAgICAgPGtleT5CYXNlV2FrZUNhcEludGVydmFsPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj44NjQwMDwvaW50ZWdlcj4KICAgICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICAgICAgPGtleT5CYXR0ZXJ5PC9rZXk+CiAgICAgICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgICAgICA8a2V5PkJhc2VTbGVlcEludGVydmFsPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4zNjAwPC9pbnRlZ2VyPgogICAgICAgICAgICAgICAgPGtleT5CYXNlV2FrZUNhcEludGVydmFsPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4xODA8L2ludGVnZXI+CiAgICAgICAgICAgICAgPC9kaWN0PgogICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgPC9kaWN0PgogICAgICA8L2RpY3Q+CiAgICA8L2RpY3Q+CiAgPC9kaWN0Pgo8L3BsaXN0Pgo=
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 - 2019 PMheart. All rights reserved.
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/CLOVER/kexts/Other/IntelMausi.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/IntelMausi.kext/Contents/Info.plist
new file mode 100755
index 0000000..bc870da
--- /dev/null
+++ b/EFI/CLOVER/kexts/Other/IntelMausi.kext/Contents/Info.plist
@@ -0,0 +1,89 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17D102
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ IntelMausi
+ CFBundleIdentifier
+ as.acidanthera.mieze.IntelMausi
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ IntelMausi
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.0.0
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.0.0
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9F2000
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17E189
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0941
+ DTXcodeBuild
+ 9F2000
+ IOKitPersonalities
+
+ IntelMausi
+
+ CFBundleIdentifier
+ as.acidanthera.mieze.IntelMausi
+ Driver_Version
+ 1.0.0
+ IOClass
+ IntelMausi
+ IOPCIMatch
+ 0x10EA8086 0x10EB8086 0x10EF8086 0x10F08086 0x15028086 0x15038086 0x153A8086 0x153B8086 0x155A8086 0x15598086 0x15A08086 0x15A18086 0x15A28086 0x15A38086 0x156F8086 0x15708086 0x15B78086 0x15B88086 0x15D78086 0x15D88086 0x15E38086 0x15D68086 0x15BD8086 0x15BE8086 0x15BB8086 0x15BC8086 0x15DF8086 0x15E08086 0x15E18086 0x15E28086
+ IOProbeScore
+ 1000
+ IOProviderClass
+ IOPCIDevice
+ enableCSO6
+
+ enableTSO4
+
+ enableTSO6
+
+ maxIntrRate
+ 7000
+
+
+ NSHumanReadableCopyright
+ Copyright © 2014 Laura Müller. All rights reserved.
+ OSBundleLibraries
+
+ com.apple.iokit.IONetworkingFamily
+ 1.5.0
+ com.apple.iokit.IOPCIFamily
+ 1.7
+ com.apple.kpi.bsd
+ 8.10.0
+ com.apple.kpi.iokit
+ 8.10.0
+ com.apple.kpi.libkern
+ 8.10.0
+ com.apple.kpi.mach
+ 8.10.0
+
+ OSBundleRequired
+ Network-Root
+
+
diff --git a/EFI/CLOVER/kexts/Other/IntelMausi.kext/Contents/MacOS/IntelMausi b/EFI/CLOVER/kexts/Other/IntelMausi.kext/Contents/MacOS/IntelMausi
new file mode 100755
index 0000000..ab57f9a
Binary files /dev/null and b/EFI/CLOVER/kexts/Other/IntelMausi.kext/Contents/MacOS/IntelMausi differ
diff --git a/EFI/CLOVER/kexts/Other/SMCBatteryManager.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/SMCBatteryManager.kext/Contents/Info.plist
index e947d8b..071c7d7 100755
--- a/EFI/CLOVER/kexts/Other/SMCBatteryManager.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/SMCBatteryManager.kext/Contents/Info.plist
@@ -46,6 +46,8 @@
ru.usrsse2.SMCBatteryManager
IOClass
SMCSMBusController
+ IOMatchCategory
+ SMCSMBusController
IOProviderClass
IOResources
IOResourceMatch
diff --git a/EFI/CLOVER/kexts/Other/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager b/EFI/CLOVER/kexts/Other/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager
index 930cae6..dc6b1cc 100755
Binary files a/EFI/CLOVER/kexts/Other/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager and b/EFI/CLOVER/kexts/Other/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager differ
diff --git a/EFI/CLOVER/kexts/Other/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor b/EFI/CLOVER/kexts/Other/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor
index 380068f..9b44993 100755
Binary files a/EFI/CLOVER/kexts/Other/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor and b/EFI/CLOVER/kexts/Other/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor differ
diff --git a/EFI/CLOVER/kexts/Other/SMCProcessor.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/SMCProcessor.kext/Contents/Info.plist
index e5f35c0..24ce69b 100755
--- a/EFI/CLOVER/kexts/Other/SMCProcessor.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/SMCProcessor.kext/Contents/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.0.5
+ 1.0.6
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.0.5
+ 1.0.6
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI/CLOVER/kexts/Other/SMCProcessor.kext/Contents/MacOS/SMCProcessor b/EFI/CLOVER/kexts/Other/SMCProcessor.kext/Contents/MacOS/SMCProcessor
index a7b10c0..12d7361 100755
Binary files a/EFI/CLOVER/kexts/Other/SMCProcessor.kext/Contents/MacOS/SMCProcessor and b/EFI/CLOVER/kexts/Other/SMCProcessor.kext/Contents/MacOS/SMCProcessor differ
diff --git a/EFI/CLOVER/kexts/Other/SMCSuperIO.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/SMCSuperIO.kext/Contents/Info.plist
index 875a4e4..26ef062 100755
--- a/EFI/CLOVER/kexts/Other/SMCSuperIO.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/SMCSuperIO.kext/Contents/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.0.5
+ 1.0.6
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.0.5
+ 1.0.6
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI/CLOVER/kexts/Other/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO b/EFI/CLOVER/kexts/Other/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO
index a87d9bc..f872417 100755
Binary files a/EFI/CLOVER/kexts/Other/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO and b/EFI/CLOVER/kexts/Other/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO differ
diff --git a/EFI/CLOVER/kexts/Other/VirtualSMC.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/VirtualSMC.kext/Contents/Info.plist
index d4da247..6126f40 100755
--- a/EFI/CLOVER/kexts/Other/VirtualSMC.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/VirtualSMC.kext/Contents/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.0.5
+ 1.0.6
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.0.5
+ 1.0.6
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI/CLOVER/kexts/Other/VirtualSMC.kext/Contents/MacOS/VirtualSMC b/EFI/CLOVER/kexts/Other/VirtualSMC.kext/Contents/MacOS/VirtualSMC
index 55e4270..2295abb 100755
Binary files a/EFI/CLOVER/kexts/Other/VirtualSMC.kext/Contents/MacOS/VirtualSMC and b/EFI/CLOVER/kexts/Other/VirtualSMC.kext/Contents/MacOS/VirtualSMC differ
diff --git a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/Info.plist
index 8f17771..e543d28 100755
--- a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/Info.plist
@@ -3,11 +3,11 @@
BuildMachineOSBuild
- 18A391
+ 18D109
CFBundleExecutable
VoodooPS2Controller
CFBundleGetInfoString
- 1.9.2, Copyright Apple Computer, Inc. 2000-2003, David Elliot 2007, RehabMan 2012-2013
+ 2.0.1, Copyright Apple Computer, Inc. 2000-2003, David Elliot 2007, RehabMan 2012-2013
CFBundleIdentifier
org.rehabman.voodoo.driver.PS2Controller
CFBundleInfoDictionaryVersion
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.9.2
+ 2.0.1
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,21 +25,21 @@
MacOSX
CFBundleVersion
- 1.9.2
+ 2.0.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 9F2000
+ 10E1001
DTPlatformVersion
GM
DTSDKBuild
- 12D75
+ 18E219
DTSDKName
- macosx10.8
+ macosx10.14
DTXcode
- 0941
+ 1020
DTXcodeBuild
- 9F2000
+ 10E1001
IOKitPersonalities
ACPI PS/2 Nub
@@ -135,7 +135,7 @@
OSBundleCompatibleVersion
- 1.9.2
+ 2.0.1
OSBundleLibraries
com.apple.iokit.IOACPIFamily
diff --git a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller
index 073fb59..ed2d862 100755
Binary files a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller and b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller differ
diff --git a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist
index 49a2d93..9782b3e 100755
--- a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist
@@ -3,11 +3,11 @@
BuildMachineOSBuild
- 18A391
+ 18D109
CFBundleExecutable
VoodooPS2Keyboard
CFBundleGetInfoString
- 1.9.2, Copyright Apple Computer, Inc. 2000-2003, RehabMan 2012-2013
+ 2.0.1, Copyright Apple Computer, Inc. 2000-2003, RehabMan 2012-2013
CFBundleIdentifier
org.rehabman.voodoo.driver.PS2Keyboard
CFBundleInfoDictionaryVersion
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.9.2
+ 2.0.1
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,21 +25,21 @@
MacOSX
CFBundleVersion
- 1.9.2
+ 2.0.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 9F2000
+ 10E1001
DTPlatformVersion
GM
DTSDKBuild
- 12D75
+ 18E219
DTSDKName
- macosx10.8
+ macosx10.14
DTXcode
- 0941
+ 1020
DTXcodeBuild
- 9F2000
+ 10E1001
IOKitPersonalities
ApplePS2Keyboard
@@ -275,14 +275,32 @@
Default
+ Action2FingersTap
+ 3b d, 37 d, 1c d, 1c u, 37 u, 3b u
+ Action3FingersTap
+ 3b d, 37 d, 2 d, 2 u, 37 u, 3b u
+ Action4FingersTap
+ 3b d, 37 d, 2 d, 2 u, 37 u, 3b u
+ ActionSwipe4FingersDown
+ 37 d, 2e d, 2e u, 37 u
+ ActionSwipe4FingersLeft
+ 3b d, 7c d, 7c u, 3b u
+ ActionSwipe4FingersRight
+ 3b d, 7b d, 7b u, 3b u
+ ActionSwipe4FingersUp
+ 67 d, 67 u
ActionSwipeDown
3b d, 37 d, 7d d, 7d u, 37 u, 3b u
ActionSwipeLeft
- 3b d, 37 d, 7b d, 7b u, 37 u, 3b u
+ 37 d, 1e d, 1e u, 37 u
+ ActionSwipeLeftFromEdge
+ 3b d, 37 d, 1d d, 1d u, 37 u, 3b u
ActionSwipeRight
- 3b d, 37 d, 7c d, 7c u, 37 u, 3b u
+ 37 d, 21 d, 21 u, 37 u
+ ActionSwipeRightFromEdge
+ 3b d, 37 d, 19 d, 19 u, 37 u, 3b u
ActionSwipeUp
- 3b d, 37 d, 7e d, 7e u, 37 u, 3b u
+ 3b d, 7e d, 7e u, 3b u
Breakless PS2
;Items must be strings in the form of breaklessscan (in hex)
@@ -603,8 +621,8 @@
OSBundleLibraries
- com.apple.iokit.IOHIDSystem
- 1.1
+ com.apple.iokit.IOHIDFamily
+ 1.0.0b1
com.apple.kpi.bsd
8.0.0
com.apple.kpi.iokit
@@ -616,7 +634,7 @@
com.apple.kpi.unsupported
8.0.0
org.rehabman.voodoo.driver.PS2Controller
- 1.9.2
+ 2.0.1
OSBundleRequired
Console
diff --git a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard
index dd8ab99..888a5f6 100755
Binary files a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard and b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard differ
diff --git a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist
index 8f256b3..bfaef17 100755
--- a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist
@@ -3,11 +3,11 @@
BuildMachineOSBuild
- 18A391
+ 18D109
CFBundleExecutable
VoodooPS2Mouse
CFBundleGetInfoString
- 1.9.2, Copyright Apple Computer, Inc. 2000-2004, Slice 2010, RehabMan 2012-2013
+ 2.0.1, Copyright Apple Computer, Inc. 2000-2004, Slice 2010, RehabMan 2012-2013
CFBundleIdentifier
org.rehabman.voodoo.driver.PS2Mouse
CFBundleInfoDictionaryVersion
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.9.2
+ 2.0.1
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,21 +25,21 @@
MacOSX
CFBundleVersion
- 1.9.2
+ 2.0.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 9F2000
+ 10E1001
DTPlatformVersion
GM
DTSDKBuild
- 12D75
+ 18E219
DTSDKName
- macosx10.8
+ macosx10.14
DTXcode
- 0941
+ 1020
DTXcodeBuild
- 9F2000
+ 10E1001
IOKitPersonalities
ApplePS2Mouse
@@ -186,7 +186,7 @@
com.apple.kpi.mach
9.0.0
org.rehabman.voodoo.driver.PS2Controller
- 1.9.2
+ 2.0.1
OSBundleRequired
Console
diff --git a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse
index 4c89bc0..68c7892 100755
Binary files a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse and b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse differ
diff --git a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist
index 3fc65b1..0618bb8 100755
--- a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist
@@ -3,11 +3,11 @@
BuildMachineOSBuild
- 18A391
+ 18D109
CFBundleExecutable
VoodooPS2Trackpad
CFBundleGetInfoString
- 1.9.2, Copyright Apple Computer, Inc. 2002-2003, mackerintel 2008, RehabMan 2012-2013
+ 2.0.1, Copyright Apple Computer, Inc. 2002-2003, mackerintel 2008, RehabMan 2012-2013
CFBundleIdentifier
org.rehabman.voodoo.driver.PS2Trackpad
CFBundleInfoDictionaryVersion
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.9.2
+ 2.0.1
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,21 +25,21 @@
MacOSX
CFBundleVersion
- 1.9.2
+ 2.0.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 9F2000
+ 10E1001
DTPlatformVersion
GM
DTSDKBuild
- 12D75
+ 18E219
DTSDKName
- macosx10.8
+ macosx10.14
DTXcode
- 0941
+ 1020
DTXcodeBuild
- 9F2000
+ 10E1001
IOKitPersonalities
ALPS GlidePoint
@@ -105,6 +105,17 @@
+ Native Multitouch Engine
+
+ CFBundleIdentifier
+ org.rehabman.voodoo.driver.PS2Trackpad
+ IOClass
+ VoodooI2CNativeEngine
+ IOMatchCategory
+ VoodooI2CNativeEngine
+ IOProviderClass
+ VoodooI2CMultitouchInterface
+
Sentelic FSP
CFBundleIdentifier
@@ -238,20 +249,8 @@
Default
- BogusDeltaThreshX
- 0
- BogusDeltaThreshY
- 0
ButtonCount
3
- CenterX
- 3000
- CenterY
- 3000
- CircularScrollDivisor
- 0
- CircularScrollTrigger
- 0
ClickPadClickTime
300000000
ClickPadTrackBoth
@@ -281,82 +280,20 @@
DisableLEDUpdating
- DisableZoneBottom
- 4200
- DisableZoneControl
- 0
- DisableZoneLeft
- 0
- DisableZoneRight
- 1700
- DisableZoneTop
- 99999
- DivisorX
- 5
- DivisorY
- 5
- DoubleTapThresholdX
- 150
- DoubleTapThresholdY
- 150
- DragExitDelayTime
- 1000000000
- DragLockTempMask
- 1048592
DynamicEWMode
- EdgeBottom
- 1700
- EdgeLeft
- 1700
- EdgeRight
- 5200
- EdgeTop
- 4200
FakeMiddleButton
FingerChangeIgnoreDeltas
3
- FingerZ
- 30
- HorizontalScrollDivisor
- 0
- ImmediateClick
-
- MaxDragTime
- 180000000
- MaxTapTime
- 130000000
+ ForceTouchMode
+ 1
+ ForceTouchPressureThreshold
+ 100
MiddleClickTime
100000000
- MomentumScrollDivisor
- 100
- MomentumScrollMultiplier
- 98
- MomentumScrollSamplesMin
- 3
- MomentumScrollThreshY
- 18
- MomentumScrollTimer
- 10000000
- MouseCount
- 0
MouseMiddleScroll
- MouseMultiplierX
- 20
- MouseMultiplierY
- 20
- MouseScrollMultiplierX
- 20
- MouseScrollMultiplierY
- 20
- MultiFingerHorizontalDivisor
- 13
- MultiFingerVerticalDivisor
- 13
- MultiFingerWLimit
- 9
ProcessBluetoothMouseStopsTrackpad
ProcessUSBMouseStopsTrackpad
@@ -365,64 +302,20 @@
500000000
Resolution
400
- RightClickZoneBottom
- 0
- RightClickZoneLeft
- 3800
- RightClickZoneRight
- 99999
- RightClickZoneTop
- 2000
- ScrollDeltaThreshX
- 0
- ScrollDeltaThreshY
- 0
ScrollResolution
400
SkipPassThrough
- SmoothInput
-
- StickyHorizontalScrolling
-
- StickyMultiFingerScrolling
-
- StickyVerticalScrolling
-
- SwapDoubleTriple
-
- SwipeDeltaX
- 800
- SwipeDeltaY
- 800
- TapThresholdX
- 75
- TapThresholdY
- 75
USBMouseStopsTrackpad
0
UnitsPerMMX
50
UnitsPerMMY
50
- UnsmoothInput
-
UseHighRate
- VerticalScrollDivisor
- 0
WakeDelay
1000
- ZLimit
- 115
- ZoneBottom
- 0
- ZoneLeft
- 1700
- ZoneRight
- 5200
- ZoneTop
- 99999
HPQOEM
@@ -478,14 +371,6 @@
Thinkpad_ClickPad
Thinkpad_ClickPad
- BogusDeltaThreshX
- 100
- BogusDeltaThreshY
- 100
- Clicking
-
- DragLockTempMask
- 262148
DynamicEWMode
EdgeBottom
@@ -510,27 +395,11 @@
ScrollResolution
800
- SmoothInput
-
Thinkpad
- UnsmoothInput
-
Thinkpad_TrackPad
- BogusDeltaThreshX
- 800
- BogusDeltaThreshY
- 800
- Clicking
-
- DivisorX
- 1
- DivisorY
- 1
- DragLockTempMask
- 262148
DynamicEWMode
FakeMiddleButton
@@ -541,28 +410,10 @@
MaxTapTime
100000000
- MomentumScrollThreshY
- 16
- MouseMultiplierX
- 8
- MouseMultiplierY
- 8
- MouseScrollMultiplierX
- 2
- MouseScrollMultiplierY
- 2
- MultiFingerHorizontalDivisor
- 4
- MultiFingerVerticalDivisor
- 4
PalmNoAction When Typing
Resolution
3200
- ScrollDeltaThreshX
- 10
- ScrollDeltaThreshY
- 10
ScrollResolution
800
SmoothInput
@@ -586,7 +437,7 @@
OSBundleLibraries
- com.apple.iokit.IOHIDSystem
+ com.apple.iokit.IOHIDFamily
1.0.0b1
com.apple.kpi.iokit
9.0.0
@@ -595,7 +446,7 @@
com.apple.kpi.mach
9.0.0
org.rehabman.voodoo.driver.PS2Controller
- 1.9.2
+ 2.0.1
OSBundleRequired
Console
diff --git a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad
index 356c071..0422ed4 100755
Binary files a/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad and b/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad differ