macOS automatically anonymizes crashlogs, so they don’t contain sensitive data
Both is fine, when posting them here best put them in a summary block so they can be collapsed
Sending them via email is also absolutely fine (andreas@folivora.ai)
macOS automatically anonymizes crashlogs, so they don’t contain sensitive data
Both is fine, when posting them here best put them in a summary block so they can be collapsed
Sending them via email is also absolutely fine (andreas@folivora.ai)
Bug: BTT crashed when disabling BTT Mobile
I was playing around with configuring a Floating Menu's "Menu Availability" setting and "Menu Size" ("Min Width" & "Min Height") settings when suddenly I realized that on my iPhone, the BTT Mobile app wasn't connected to my Mac. I tried troubleshooting to get it connected again – restart both BTT and BTT Mobile – but nothing worked. I then decided to toggle off the "Enable BTT Mobile" setting in BTT's settings and then BTT crashed.
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: BetterTouchTool [91181]
Path: /Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool
Identifier: com.hegenberg.BetterTouchTool
Version: 5.294 (2025033105)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2025-03-31 22:01:53.7155 +0200
OS Version: macOS 15.3.2 (24D81)
Report Version: 12
Anonymous UUID: F83147C6-3426-A747-8699-A3E379B66F5F
Sleep/Wake UUID: C8DAC694-A8A3-48B2-BED9-9B499C2DA2F7
Time Awake Since Boot: 150000 seconds
Time Since Wake: 8125 seconds
System Integrity Protection: enabled
Crashed Thread: 0
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00000001029430c4
Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process: exc handler [91181]
Thread 0 Crashed:
0 BetterTouchTool 0x1029430c4 0x1022a4000 + 6942916
1 BetterTouchTool 0x1029430e8 0x1022a4000 + 6942952
2 BetterTouchTool 0x1025cfa0c 0x1022a4000 + 3324428
3 libdispatch.dylib 0x18acd7854 0x18acd5000 + 10324
4 libdispatch.dylib 0x18acd95b4 0x18acd5000 + 17844
5 libdispatch.dylib 0x18ace8040 0x18acd5000 + 77888
6 libdispatch.dylib 0x18ace7c58 0x18acd5000 + 76888
7 CoreFoundation 0x18afb39d0 0x18aef7000 + 772560
8 CoreFoundation 0x18af735bc 0x18aef7000 + 509372
9 CoreFoundation 0x18af72734 0x18aef7000 + 505652
10 HIToolbox 0x1964e1530 0x1963d6000 + 1094960
11 HIToolbox 0x1964e7348 0x1963d6000 + 1119048
12 HIToolbox 0x1964e7508 0x1963d6000 + 1119496
13 AppKit 0x18eaea848 0x18eaaf000 + 243784
14 AppKit 0x18f450c24 0x18eaaf000 + 10099748
15 AppKit 0x18eadd874 0x18eaaf000 + 190580
16 AppKit 0x18eab4068 0x18eaaf000 + 20584
17 dyld 0x18ab0c274 0x18ab06000 + 25204
Thread 1:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x18ae4af54 0x18ae4a000 + 3924
1 libsystem_kernel.dylib 0x18ae53af8 0x18ae4a000 + 39672
2 libsystem_kernel.dylib 0x18ae4b29c 0x18ae4a000 + 4764
3 CoreFoundation 0x18af74a4c 0x18aef7000 + 514636
4 CoreFoundation 0x18af732ac 0x18aef7000 + 508588
5 CoreFoundation 0x18af72734 0x18aef7000 + 505652
6 AppKit 0x18ec0f278 0x18eaaf000 + 1442424
7 libsystem_pthread.dylib 0x18ae8c2e4 0x18ae85000 + 29412
8 libsystem_pthread.dylib 0x18ae870fc 0x18ae85000 + 8444
Thread 2:: JavaScriptCore libpas scavenger
0 libsystem_kernel.dylib 0x18ae4e6ec 0x18ae4a000 + 18156
1 JavaScriptCore 0x1aa5fcae4 scavenger_thread_main + 1524
2 libsystem_pthread.dylib 0x18ae8c2e4 0x18ae85000 + 29412
3 libsystem_pthread.dylib 0x18ae870fc 0x18ae85000 + 8444
Thread 3:: com.apple.NSURLConnectionLoader
0 libobjc.A.dylib 0x18aabbb90 0x18aab4000 + 31632
1 Security 0x18df408f0 0x18df22000 + 125168
2 Security 0x18df40854 0x18df22000 + 125012
3 Security 0x18df4079c 0x18df22000 + 124828
4 Security 0x18df4560c 0x18df22000 + 144908
5 Security 0x18e0c8498 0x18df22000 + 1729688
6 Security 0x18e0c83e0 0x18df22000 + 1729504
7 Security 0x18e1a9274 0x18df22000 + 2650740
8 Security 0x18df8696c 0x18df22000 + 412012
9 Security 0x18df263a8 0x18df22000 + 17320
10 CoreFoundation 0x18b046b54 0x18aef7000 + 1375060
11 Security 0x18e19940c 0x18df22000 + 2585612
12 CoreFoundation 0x18af8e394 0x18aef7000 + 619412
13 CoreFoundation 0x18af8e038 0x18aef7000 + 618552
14 CoreFoundation 0x18af8db48 0x18aef7000 + 617288
15 CoreFoundation 0x18af73530 0x18aef7000 + 509232
16 CoreFoundation 0x18af72734 0x18aef7000 + 505652
17 CFNetwork 0x19087a69c 0x190625000 + 2447004
18 Foundation 0x18c13d444 0x18c0e9000 + 345156
19 libsystem_pthread.dylib 0x18ae8c2e4 0x18ae85000 + 29412
20 libsystem_pthread.dylib 0x18ae870fc 0x18ae85000 + 8444
Thread 4:
0 libsystem_kernel.dylib 0x18ae4af54 0x18ae4a000 + 3924
1 libsystem_kernel.dylib 0x18ae53af8 0x18ae4a000 + 39672
2 libsystem_kernel.dylib 0x18ae4b29c 0x18ae4a000 + 4764
3 CoreFoundation 0x18af74a4c 0x18aef7000 + 514636
4 CoreFoundation 0x18af732ac 0x18aef7000 + 508588
5 CoreFoundation 0x18af72734 0x18aef7000 + 505652
6 CoreFoundation 0x18afed9d0 0x18aef7000 + 1010128
7 MultitouchSupport 0x19aa13db0 0x19aa0f000 + 19888
8 libsystem_pthread.dylib 0x18ae8c2e4 0x18ae85000 + 29412
9 libsystem_pthread.dylib 0x18ae870fc 0x18ae85000 + 8444
Thread 5:
0 libsystem_pthread.dylib 0x18ae870e8 0x18ae85000 + 8424
Thread 6:
0 libsystem_pthread.dylib 0x18ae870e8 0x18ae85000 + 8424
Thread 7:
0 libsystem_pthread.dylib 0x18ae870e8 0x18ae85000 + 8424
Thread 8:
0 libsystem_pthread.dylib 0x18ae870e8 0x18ae85000 + 8424
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x000060000327cc80
x4: 0x000000016db59f58 x5: 0x000000016db59f50 x6: 0x000000000000000a x7: 0x0000000000000000
x8: 0x0000000103872000 x9: 0x00000000d2663038 x10: 0x00000000000000ff x11: 0x0000000000000c40
x12: 0x00000000000007fb x13: 0x00000000000007fd x14: 0x00000000d2863832 x15: 0x00000000d2663038
x16: 0x00000000d2800000 x17: 0x0000000000000032 x18: 0x0000000000000000 x19: 0x0000000000000068
x20: 0x00006000019626d0 x21: 0x0000000000000000 x22: 0x000060000322b100 x23: 0x0000000000000114
x24: 0x0000000000000000 x25: 0x00000001f47fc920 x26: 0xffffffff77ffffff x27: 0x000000000000000f
x28: 0x000060000322b100 fp: 0x000000016db5a270 lr: 0x000000010294305c
sp: 0x000000016db5a260 pc: 0x00000001029430c4 cpsr: 0x60001000
far: 0x0000000000000000 esr: 0xf2000001 (Breakpoint) brk 1
Binary Images:
0x1022a4000 - 0x103573fff com.hegenberg.BetterTouchTool (5.294) <76ce82b6-549c-34e8-897b-345b88a9fc1b> /Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool
0x103b64000 - 0x103bb3fff com.mixedinkey.MIKMIDI (1.5) <16ddf028-19de-3847-bbd4-8c164b405d1f> /Applications/BetterTouchTool.app/Contents/Frameworks/MIKMIDI.framework/Versions/A/MIKMIDI
0x103a14000 - 0x103a67fff com.ridiculousfish.HexFiend-Framework (2.18.1) <ce31ba42-f6b6-3617-b5d5-ddd35f9414fb> /Applications/BetterTouchTool.app/Contents/Frameworks/HexFiend.framework/Versions/A/HexFiend
0x103b20000 - 0x103b2bfff net.wafflesoftware.ShortcutRecorder.framework.Leopard (*) <1f28ebb9-986a-3e5a-b15c-01183c53a265> /Applications/BetterTouchTool.app/Contents/Frameworks/ShortcutRecorder.framework/Versions/A/ShortcutRecorder
0x103e60000 - 0x103edffff com.mentalfaculty.ensembles (2.9.1) <36a6c99c-16d4-3f47-8040-37cdc7663a02> /Applications/BetterTouchTool.app/Contents/Frameworks/Ensembles.framework/Versions/A/Ensembles
0x103f2c000 - 0x103f83fff org.sparkle-project.Sparkle (2.2.1) <998f01d4-1e73-3cec-a0c6-5a49be01dbf5> /Applications/BetterTouchTool.app/Contents/Frameworks/Sparkle.framework/Versions/B/Sparkle
0x103b04000 - 0x103b07fff com.hegenberg.BTTPluginSupport (1.0) <8544739d-8d4d-319f-bd3f-e505148b2242> /Applications/BetterTouchTool.app/Contents/Frameworks/BTTPluginSupport.framework/Versions/A/BTTPluginSupport
0x103ad4000 - 0x103ad7fff com.potionfactory.LetsMove (1.25) <4cccd167-7048-39ff-a5c4-594f5fa5e57a> /Applications/BetterTouchTool.app/Contents/Frameworks/LetsMove.framework/Versions/A/LetsMove
0x110684000 - 0x11068ffff libobjc-trampolines.dylib (*) <3d687e9b-e092-3632-bc1d-74b19d492de0> /usr/lib/libobjc-trampolines.dylib
0x111dbc000 - 0x111dd3fff com.apple.iokit.IOHIDLib (2.0.0) <a8fe4691-d173-3b0b-8c08-0e0d938b0208> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib
0x121890000 - 0x1218affff com.apple.security.csparser (3.0) <fb85321b-0fa8-3ace-941c-abef6c37ff36> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
0x168e38000 - 0x1694dbfff com.apple.AGXMetalG13X (324.6) <d03677d4-c896-3fd7-88c0-abed05133e06> /System/Library/Extensions/AGXMetalG13X.bundle/Contents/MacOS/AGXMetalG13X
0x123314000 - 0x12331ffff com.apple.security.ldapdl (4.0) <21ff6513-5fa3-3f13-b700-a9b58f85fbcf> /System/Library/Security/ldapdl.bundle/Contents/MacOS/ldapdl
0x18acd5000 - 0x18ad1bfff libdispatch.dylib (*) <5576e4fd-aad2-3608-8c8f-4eec421236f9> /usr/lib/system/libdispatch.dylib
0x18aef7000 - 0x18b3ebfff com.apple.CoreFoundation (6.9) <190e6a36-fcaa-3ea3-94bb-7009c44653da> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x1963d6000 - 0x1966ddfff com.apple.HIToolbox (2.1.1) <950f1236-acaf-379d-819f-6c6b0b5deabd> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x18eaaf000 - 0x18feebfff com.apple.AppKit (6.9) <b88a44c1-d617-33dc-90ed-b6ab417c428e> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x18ab06000 - 0x18ab87f3f dyld (*) <398a133c-9bcb-317f-a064-a40d3cea3c0f> /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x18ae4a000 - 0x18ae84ff7 libsystem_kernel.dylib (*) <eee9d0d3-dffc-37cb-9ced-b27cd0286d8c> /usr/lib/system/libsystem_kernel.dylib
0x18ae85000 - 0x18ae91fff libsystem_pthread.dylib (*) <642faf7a-874e-37e6-8aba-2b0cc09a3025> /usr/lib/system/libsystem_pthread.dylib
0x1a8fbd000 - 0x1aa7eafbf com.apple.JavaScriptCore (20620) <49a0e786-bb6d-35af-9d6e-f873c2746c66> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x18aab4000 - 0x18ab05ca3 libobjc.A.dylib (*) <b2882096-462b-3878-be2a-410f7b1a27fd> /usr/lib/libobjc.A.dylib
0x18df22000 - 0x18e318fff com.apple.security (7.0) <2cdc4b1d-902a-3808-8b42-7473a3be43f2> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x190625000 - 0x1909edfff com.apple.CFNetwork (1.0) <446389be-e9e5-34d6-b055-567fab324e8b> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x18c0e9000 - 0x18cf30fff com.apple.Foundation (6.9) <16d282d0-8b48-3e76-8036-fcb45dece518> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x18ae2f000 - 0x18ae49fff libc++abi.dylib (*) <e7dba219-4e97-307d-8e80-e0d97be8517b> /usr/lib/libc++abi.dylib
0x19aa0f000 - 0x19aa53fff com.apple.MultitouchSupport.framework (8420.1) <68841138-333a-3fb8-8c94-dbd92c95253c> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 2
thread_create: 0
thread_set_state: 12
VM Region Summary:
ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)
Writable regions: Total=6.9G written=2506K(0%) resident=2506K(0%) swapped_out=0K(0%) unallocated=6.9G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 384K 3
Activity Tracing 256K 1
CG image 18.2M 971
ColorSync 640K 32
CoreAnimation 15.5M 355
CoreData 96K 2
CoreData Object IDs 4112K 2
CoreGraphics 32K 2
CoreGraphics (reserved) 16K 1 reserved VM address space (unallocated)
CoreImage 512K 1
CoreServices 256K 1
CoreUI image data 5600K 44
Foundation 16K 1
Image IO 4720K 96
Kernel Alloc Once 32K 1
MALLOC 2.6G 120
MALLOC guard page 576K 36
SQLite page cache 16.0M 128
STACK GUARD 56.1M 9
Stack 12.4M 14
VM_ALLOCATE 129.7M 32
VM_ALLOCATE (reserved) 3.9G 1 reserved VM address space (unallocated)
WebKit Malloc 192.1M 5
__AUTH 5334K 694
__AUTH_CONST 71.5M 948
__CTF 824 1
__DATA 27.0M 941
__DATA_CONST 25.4M 969
__DATA_DIRTY 2752K 347
__FONT_DATA 2352 1
__INFO_FILTER 8 1
__LINKEDIT 610.4M 14
__OBJC_RW 2374K 1
__TEXT 1.0G 992
__TPRO_CONST 272K 2
libnetwork 128K 8
mapped file 522.2M 159
owned unmapped memory 11.2M 1
page table in kernel 2506K 1
shared memory 912K 15
=========== ======= =======
TOTAL 9.2G 6953
TOTAL, minus reserved VM space 5.3G 6953
-----------
Full Report
-----------
{"app_name":"BetterTouchTool","timestamp":"2025-03-31 22:02:05.00 +0200","app_version":"5.294","slice_uuid":"76ce82b6-549c-34e8-897b-345b88a9fc1b","build_version":"2025033105","platform":1,"bundleID":"com.hegenberg.BetterTouchTool","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.3.2 (24D81)","roots_installed":0,"name":"BetterTouchTool","incident_id":"1BE0FD36-41FD-4C98-B32C-756FDC5728F0"}
{
"uptime" : 150000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,4",
"coalitionID" : 61889,
"osVersion" : {
"train" : "macOS 15.3.2",
"build" : "24D81",
"releaseType" : "User"
},
"captureTime" : "2025-03-31 22:01:53.7155 +0200",
"codeSigningMonitor" : 1,
"incident" : "1BE0FD36-41FD-4C98-B32C-756FDC5728F0",
"pid" : 91181,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2025-03-31 21:55:29.2759 +0200",
"procStartAbsTime" : 3617496619813,
"procExitAbsTime" : 3626724881853,
"procName" : "BetterTouchTool",
"procPath" : "\/Applications\/BetterTouchTool.app\/Contents\/MacOS\/BetterTouchTool",
"bundleInfo" : {"CFBundleShortVersionString":"5.294","CFBundleVersion":"2025033105","CFBundleIdentifier":"com.hegenberg.BetterTouchTool"},
"storeInfo" : {"deviceIdentifierForVendor":"49C63CF2-9321-50F0-A160-5084974E563C","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.hegenberg.BetterTouchTool",
"crashReporterKey" : "F83147C6-3426-A747-8699-A3E379B66F5F",
"codeSigningID" : "com.hegenberg.BetterTouchTool",
"codeSigningTeamID" : "DAFVSXZ82P",
"codeSigningFlags" : 570495745,
"codeSigningValidationCategory" : 6,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"gGpo+GABALTIdQDQAVVB+flyH5SAanP4n2oz+P17Qan0T8KoCXMfFA==","atPC":"IAAg1CAAINQgACDU9E++qf17Aan9QwCRBXMflPQDAKq+\/\/+X4AMUqg=="},
"bootSessionUUID" : "71257101-2213-420D-A734-2A08F1F13932",
"wakeTime" : 8125,
"sleepWakeUUID" : "C8DAC694-A8A3-48B2-BED9-9B499C2DA2F7",
"sip" : "enabled",
"exception" : {"codes":"0x0000000000000001, 0x00000001029430c4","rawCodes":[1,4338233540],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":91181},
"os_fault" : {"process":"BetterTouchTool"},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":12,"task_for_pid":2},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":13799112,"threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":105553169206400},{"value":6135586648},{"value":6135586640},{"value":10},{"value":0},{"value":4354154496},{"value":3529912376},{"value":255},{"value":3136},{"value":2043},{"value":2045},{"value":3532011570},{"value":3529912376},{"value":3531603968},{"value":50},{"value":0},{"value":104},{"value":105553142884048},{"value":0},{"value":105553168871680},{"value":276},{"value":0},{"value":8396982560},{"value":18446744071427850239},{"value":15},{"value":105553168871680}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4338233436},"cpsr":{"value":1610616832},"fp":{"value":6135587440},"sp":{"value":6135587424},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":4338233540,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":6942916,"imageIndex":0},{"imageOffset":6942952,"imageIndex":0},{"imageOffset":3324428,"imageIndex":0},{"imageOffset":10324,"imageIndex":13},{"imageOffset":17844,"imageIndex":13},{"imageOffset":77888,"imageIndex":13},{"imageOffset":76888,"imageIndex":13},{"imageOffset":772560,"imageIndex":14},{"imageOffset":509372,"imageIndex":14},{"imageOffset":505652,"imageIndex":14},{"imageOffset":1094960,"imageIndex":15},{"imageOffset":1119048,"imageIndex":15},{"imageOffset":1119496,"imageIndex":15},{"imageOffset":243784,"imageIndex":16},{"imageOffset":10099748,"imageIndex":16},{"imageOffset":190580,"imageIndex":16},{"imageOffset":20584,"imageIndex":16},{"imageOffset":25204,"imageIndex":17}]},{"id":13799301,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":291383466262528},{"value":0},{"value":291383466262528},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":67843},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8537742840},{"value":0},{"value":4294967295},{"value":2},{"value":291383466262528},{"value":0},{"value":291383466262528},{"value":6141304936},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625285636},"cpsr":{"value":4096},"fp":{"value":6141304784},"sp":{"value":6141304704},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625210196},"far":{"value":0}},"frames":[{"imageOffset":3924,"imageIndex":19},{"imageOffset":39672,"imageIndex":19},{"imageOffset":4764,"imageIndex":19},{"imageOffset":514636,"imageIndex":14},{"imageOffset":508588,"imageIndex":14},{"imageOffset":505652,"imageIndex":14},{"imageOffset":1442424,"imageIndex":16},{"imageOffset":29412,"imageIndex":20},{"imageOffset":8444,"imageIndex":20}]},{"id":13799328,"name":"JavaScriptCore libpas scavenger","threadState":{"x":[{"value":260},{"value":0},{"value":466944},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999998904},{"value":12887584408},{"value":0},{"value":256},{"value":1099511628034},{"value":1099511628034},{"value":256},{"value":0},{"value":1099511628032},{"value":305},{"value":8537760376},{"value":0},{"value":12889155840},{"value":12889155904},{"value":12887584992},{"value":999998904},{"value":9},{"value":466944},{"value":468993},{"value":469248},{"value":12887584992},{"value":8366505984,"symbolLocation":1312,"symbol":"_MergedGlobals"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625478804},"cpsr":{"value":1610616832},"fp":{"value":12887584528},"sp":{"value":12887584384},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625224428},"far":{"value":0}},"frames":[{"imageOffset":18156,"imageIndex":19},{"imageOffset":23329508,"symbol":"scavenger_thread_main","symbolLocation":1524,"imageIndex":21},{"imageOffset":29412,"imageIndex":20},{"imageOffset":8444,"imageIndex":20}]},{"id":13799496,"name":"com.apple.NSURLConnectionLoader","threadState":{"x":[{"value":105553168189632},{"value":0},{"value":105553169165440},{"value":22114712016},{"value":1},{"value":0},{"value":8412971752},{"value":6625182224},{"value":13180760288},{"value":0},{"value":105553287369488},{"value":7},{"value":105553121119360},{"value":105553121119440},{"value":8397118464},{"value":8397118464},{"value":144115196472969257},{"value":9223477590016314884},{"value":0},{"value":4858618384},{"value":105553169165440},{"value":105553166973221},{"value":4880409389},{"value":18446491213205893760},{"value":8401817600},{"value":105553133147024},{"value":4599179600},{"value":4622200896},{"value":336789705}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6678883276},"cpsr":{"value":4096},"fp":{"value":13180754368},"sp":{"value":13180754336},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6621477776},"far":{"value":0}},"frames":[{"imageOffset":31632,"imageIndex":22},{"imageOffset":125168,"imageIndex":23},{"imageOffset":125012,"imageIndex":23},{"imageOffset":124828,"imageIndex":23},{"imageOffset":144908,"imageIndex":23},{"imageOffset":1729688,"imageIndex":23},{"imageOffset":1729504,"imageIndex":23},{"imageOffset":2650740,"imageIndex":23},{"imageOffset":412012,"imageIndex":23},{"imageOffset":17320,"imageIndex":23},{"imageOffset":1375060,"imageIndex":14},{"imageOffset":2585612,"imageIndex":23},{"imageOffset":619412,"imageIndex":14},{"imageOffset":618552,"imageIndex":14},{"imageOffset":617288,"imageIndex":14},{"imageOffset":509232,"imageIndex":14},{"imageOffset":505652,"imageIndex":14},{"imageOffset":2447004,"imageIndex":24},{"imageOffset":345156,"imageIndex":25},{"imageOffset":29412,"imageIndex":20},{"imageOffset":8444,"imageIndex":20}]},{"id":13800813,"frames":[{"imageOffset":3924,"imageIndex":19},{"imageOffset":39672,"imageIndex":19},{"imageOffset":4764,"imageIndex":19},{"imageOffset":514636,"imageIndex":14},{"imageOffset":508588,"imageIndex":14},{"imageOffset":505652,"imageIndex":14},{"imageOffset":1010128,"imageIndex":14},{"imageOffset":19888,"imageIndex":27},{"imageOffset":29412,"imageIndex":20},{"imageOffset":8444,"imageIndex":20}],"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":343146412113920},{"value":0},{"value":343146412113920},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":79895},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8537742840},{"value":0},{"value":4294967295},{"value":2},{"value":343146412113920},{"value":0},{"value":343146412113920},{"value":16374112312},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625285636},"cpsr":{"value":4096},"fp":{"value":16374112160},"sp":{"value":16374112080},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625210196},"far":{"value":0}}},{"id":13842244,"frames":[{"imageOffset":8424,"imageIndex":20}],"threadState":{"x":[{"value":6144159744},{"value":82039},{"value":6143623168},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6144159744},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":13847537,"frames":[{"imageOffset":8424,"imageIndex":20}],"threadState":{"x":[{"value":6143012864},{"value":106591},{"value":6142476288},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6143012864},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":13850495,"frames":[{"imageOffset":8424,"imageIndex":20}],"threadState":{"x":[{"value":6142439424},{"value":169487},{"value":6141902848},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6142439424},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":13854356,"frames":[{"imageOffset":8424,"imageIndex":20}],"threadState":{"x":[{"value":6136147968},{"value":0},{"value":6135611392},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6136147968},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64",
"base" : 4331290624,
"CFBundleShortVersionString" : "5.294",
"CFBundleIdentifier" : "com.hegenberg.BetterTouchTool",
"size" : 19726336,
"uuid" : "76ce82b6-549c-34e8-897b-345b88a9fc1b",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/MacOS\/BetterTouchTool",
"name" : "BetterTouchTool",
"CFBundleVersion" : "2025033105"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4357242880,
"CFBundleShortVersionString" : "1.5",
"CFBundleIdentifier" : "com.mixedinkey.MIKMIDI",
"size" : 327680,
"uuid" : "16ddf028-19de-3847-bbd4-8c164b405d1f",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/MIKMIDI.framework\/Versions\/A\/MIKMIDI",
"name" : "MIKMIDI",
"CFBundleVersion" : "877"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4355866624,
"CFBundleShortVersionString" : "2.18.1",
"CFBundleIdentifier" : "com.ridiculousfish.HexFiend-Framework",
"size" : 344064,
"uuid" : "ce31ba42-f6b6-3617-b5d5-ddd35f9414fb",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/HexFiend.framework\/Versions\/A\/HexFiend",
"name" : "HexFiend",
"CFBundleVersion" : "200"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4356964352,
"CFBundleIdentifier" : "net.wafflesoftware.ShortcutRecorder.framework.Leopard",
"size" : 49152,
"uuid" : "1f28ebb9-986a-3e5a-b15c-01183c53a265",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/ShortcutRecorder.framework\/Versions\/A\/ShortcutRecorder",
"name" : "ShortcutRecorder",
"CFBundleVersion" : "1.0"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4360372224,
"CFBundleShortVersionString" : "2.9.1",
"CFBundleIdentifier" : "com.mentalfaculty.ensembles",
"size" : 524288,
"uuid" : "36a6c99c-16d4-3f47-8040-37cdc7663a02",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/Ensembles.framework\/Versions\/A\/Ensembles",
"name" : "Ensembles",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4361207808,
"CFBundleShortVersionString" : "2.2.1",
"CFBundleIdentifier" : "org.sparkle-project.Sparkle",
"size" : 360448,
"uuid" : "998f01d4-1e73-3cec-a0c6-5a49be01dbf5",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/Sparkle.framework\/Versions\/B\/Sparkle",
"name" : "Sparkle",
"CFBundleVersion" : "2017"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4356849664,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.hegenberg.BTTPluginSupport",
"size" : 16384,
"uuid" : "8544739d-8d4d-319f-bd3f-e505148b2242",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/BTTPluginSupport.framework\/Versions\/A\/BTTPluginSupport",
"name" : "BTTPluginSupport",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4356653056,
"CFBundleShortVersionString" : "1.25",
"CFBundleIdentifier" : "com.potionfactory.LetsMove",
"size" : 16384,
"uuid" : "4cccd167-7048-39ff-a5c4-594f5fa5e57a",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/LetsMove.framework\/Versions\/A\/LetsMove",
"name" : "LetsMove",
"CFBundleVersion" : "125"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4570234880,
"size" : 49152,
"uuid" : "3d687e9b-e092-3632-bc1d-74b19d492de0",
"path" : "\/usr\/lib\/libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4594581504,
"CFBundleShortVersionString" : "2.0.0",
"CFBundleIdentifier" : "com.apple.iokit.IOHIDLib",
"size" : 98304,
"uuid" : "a8fe4691-d173-3b0b-8c08-0e0d938b0208",
"path" : "\/System\/Library\/Extensions\/IOHIDFamily.kext\/Contents\/PlugIns\/IOHIDLib.plugin\/Contents\/MacOS\/IOHIDLib",
"name" : "IOHIDLib",
"CFBundleVersion" : "2.0.0"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4857593856,
"CFBundleShortVersionString" : "3.0",
"CFBundleIdentifier" : "com.apple.security.csparser",
"size" : 131072,
"uuid" : "fb85321b-0fa8-3ace-941c-abef6c37ff36",
"path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser",
"name" : "csparser",
"CFBundleVersion" : "61439.81.1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6054707200,
"CFBundleShortVersionString" : "324.6",
"CFBundleIdentifier" : "com.apple.AGXMetalG13X",
"size" : 6963200,
"uuid" : "d03677d4-c896-3fd7-88c0-abed05133e06",
"path" : "\/System\/Library\/Extensions\/AGXMetalG13X.bundle\/Contents\/MacOS\/AGXMetalG13X",
"name" : "AGXMetalG13X",
"CFBundleVersion" : "324.6"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4885397504,
"CFBundleShortVersionString" : "4.0",
"CFBundleIdentifier" : "com.apple.security.ldapdl",
"size" : 49152,
"uuid" : "21ff6513-5fa3-3f13-b700-a9b58f85fbcf",
"path" : "\/System\/Library\/Security\/ldapdl.bundle\/Contents\/MacOS\/ldapdl",
"name" : "ldapdl",
"CFBundleVersion" : "55005.0.2"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6623678464,
"size" : 290816,
"uuid" : "5576e4fd-aad2-3608-8c8f-4eec421236f9",
"path" : "\/usr\/lib\/system\/libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6625914880,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5197824,
"uuid" : "190e6a36-fcaa-3ea3-94bb-7009c44653da",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "3302.1.400"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6815571968,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 3178496,
"uuid" : "950f1236-acaf-379d-819f-6c6b0b5deabd",
"path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
"name" : "HIToolbox"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6688534528,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 21221376,
"uuid" : "b88a44c1-d617-33dc-90ed-b6ab417c428e",
"path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2575.40.6"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6621782016,
"size" : 532288,
"uuid" : "398a133c-9bcb-317f-a064-a40d3cea3c0f",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6625206272,
"size" : 241656,
"uuid" : "eee9d0d3-dffc-37cb-9ced-b27cd0286d8c",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6625447936,
"size" : 53248,
"uuid" : "642faf7a-874e-37e6-8aba-2b0cc09a3025",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7130042368,
"CFBundleShortVersionString" : "20620",
"CFBundleIdentifier" : "com.apple.JavaScriptCore",
"size" : 25354176,
"uuid" : "49a0e786-bb6d-35af-9d6e-f873c2746c66",
"path" : "\/System\/Library\/Frameworks\/JavaScriptCore.framework\/Versions\/A\/JavaScriptCore",
"name" : "JavaScriptCore",
"CFBundleVersion" : "20620.2.4.11.6"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6621446144,
"size" : 335012,
"uuid" : "b2882096-462b-3878-be2a-410f7b1a27fd",
"path" : "\/usr\/lib\/libobjc.A.dylib",
"name" : "libobjc.A.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6676422656,
"CFBundleShortVersionString" : "7.0",
"CFBundleIdentifier" : "com.apple.security",
"size" : 4157440,
"uuid" : "2cdc4b1d-902a-3808-8b42-7473a3be43f2",
"path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/Security",
"name" : "Security",
"CFBundleVersion" : "61439.81.1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6717329408,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.CFNetwork",
"size" : 3969024,
"uuid" : "446389be-e9e5-34d6-b055-567fab324e8b",
"path" : "\/System\/Library\/Frameworks\/CFNetwork.framework\/Versions\/A\/CFNetwork",
"name" : "CFNetwork",
"CFBundleVersion" : "3826.400.120"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6644731904,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 14974976,
"uuid" : "16d282d0-8b48-3e76-8036-fcb45dece518",
"path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "3302.1.400"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6625095680,
"size" : 110592,
"uuid" : "e7dba219-4e97-307d-8e80-e0d97be8517b",
"path" : "\/usr\/lib\/libc++abi.dylib",
"name" : "libc++abi.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6889205760,
"CFBundleShortVersionString" : "8420.1",
"CFBundleIdentifier" : "com.apple.MultitouchSupport.framework",
"size" : 282624,
"uuid" : "68841138-333a-3fb8-8c94-dbd92c95253c",
"path" : "\/System\/Library\/PrivateFrameworks\/MultitouchSupport.framework\/Versions\/A\/MultitouchSupport",
"name" : "MultitouchSupport",
"CFBundleVersion" : "8420.1"
}
],
"sharedCache" : {
"base" : 6620971008,
"size" : 4865835008,
"uuid" : "5700d77a-6190-36e0-884d-fee6d586d62f"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)\nWritable regions: Total=6.9G written=2506K(0%) resident=2506K(0%) swapped_out=0K(0%) unallocated=6.9G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 384K 3 \nActivity Tracing 256K 1 \nCG image 18.2M 971 \nColorSync 640K 32 \nCoreAnimation 15.5M 355 \nCoreData 96K 2 \nCoreData Object IDs 4112K 2 \nCoreGraphics 32K 2 \nCoreGraphics (reserved) 16K 1 reserved VM address space (unallocated)\nCoreImage 512K 1 \nCoreServices 256K 1 \nCoreUI image data 5600K 44 \nFoundation 16K 1 \nImage IO 4720K 96 \nKernel Alloc Once 32K 1 \nMALLOC 2.6G 120 \nMALLOC guard page 576K 36 \nSQLite page cache 16.0M 128 \nSTACK GUARD 56.1M 9 \nStack 12.4M 14 \nVM_ALLOCATE 129.7M 32 \nVM_ALLOCATE (reserved) 3.9G 1 reserved VM address space (unallocated)\nWebKit Malloc 192.1M 5 \n__AUTH 5334K 694 \n__AUTH_CONST 71.5M 948 \n__CTF 824 1 \n__DATA 27.0M 941 \n__DATA_CONST 25.4M 969 \n__DATA_DIRTY 2752K 347 \n__FONT_DATA 2352 1 \n__INFO_FILTER 8 1 \n__LINKEDIT 610.4M 14 \n__OBJC_RW 2374K 1 \n__TEXT 1.0G 992 \n__TPRO_CONST 272K 2 \nlibnetwork 128K 8 \nmapped file 522.2M 159 \nowned unmapped memory 11.2M 1 \npage table in kernel 2506K 1 \nshared memory 912K 15 \n=========== ======= ======= \nTOTAL 9.2G 6953 \nTOTAL, minus reserved VM space 5.3G 6953 \n",
"legacyInfo" : {
"threadTriggered" : {
}
},
"logWritingSignature" : "ba65f24138c63464a35d3b96854dbfd6394973c5",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "5fb4245a1bbfe8005e33a1e1",
"factorPackIds" : {
},
"deploymentId" : 240000021
},
{
"rolloutId" : "63fe4dd2238e7b23a1f3067d",
"factorPackIds" : {
"SIRI_UNDERSTANDING_CAM_AB_TESTING" : "643938cae7268460c2e35a16"
},
"deploymentId" : 250000004
}
],
"experiments" : [
{
"treatmentId" : "993c66e1-bf83-41fd-a09f-0d8d5906d223",
"experimentId" : "664fc3cd79a61a0b8b557292",
"deploymentId" : 500000013
}
]
}
}
All works well, no connection problems etc.
Thanks for the log! (That one seems to crash in the stop function that disables the server part, I'll have a look)
Can you enable it again after starting BTT?
Following up on my last bug report, I'm now able to consistently reproduce the crash.
It seams like messing around with a Floating Menu's enabled/disabled setting and its "Menu Availability" setting is causing a whole lot of unexpected behavior. I'll provide more specifics tomorrow, but a quick summary is that BTT Mobile disconnects from my mac and I can't reconnect to it unless I toggle off the BTT Mobile setting in BTT causing BTT to crash:
Here's another crash report:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: BetterTouchTool [76662]
Path: /Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool
Identifier: com.hegenberg.BetterTouchTool
Version: 5.294 (2025033105)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2025-03-31 23:19:25.1020 +0200
OS Version: macOS 15.3.2 (24D81)
Report Version: 12
Anonymous UUID: F83147C6-3426-A747-8699-A3E379B66F5F
Sleep/Wake UUID: C8DAC694-A8A3-48B2-BED9-9B499C2DA2F7
Time Awake Since Boot: 150000 seconds
Time Since Wake: 12776 seconds
System Integrity Protection: enabled
Crashed Thread: 3
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000436105f56a20
Exception Codes: 0x0000000000000001, 0x0000436105f56a20
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [76662]
VM Region Info: 0x436105f56a20 is not in any region. Bytes after previous region: 73602954521121 Bytes before following region: 31469125408224
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
commpage (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL reserved VM address space (unallocated)
---> GAP OF 0x5f9000000000 BYTES
MALLOC_NANO 600000000000-600020000000 [512.0M] rw-/rwx SM=PRV
Thread 0:
0 libsystem_kernel.dylib 0x18ae4af54 0x18ae4a000 + 3924
1 libsystem_kernel.dylib 0x18ae53af8 0x18ae4a000 + 39672
2 libsystem_kernel.dylib 0x18ae4b29c 0x18ae4a000 + 4764
3 CoreFoundation 0x18af74a4c 0x18aef7000 + 514636
4 CoreFoundation 0x18af732ac 0x18aef7000 + 508588
5 CoreFoundation 0x18af72734 0x18aef7000 + 505652
6 HIToolbox 0x1964e1530 0x1963d6000 + 1094960
7 HIToolbox 0x1964e7348 0x1963d6000 + 1119048
8 HIToolbox 0x1964e7508 0x1963d6000 + 1119496
9 AppKit 0x18eaea848 0x18eaaf000 + 243784
10 AppKit 0x18f450c24 0x18eaaf000 + 10099748
11 AppKit 0x18f278790 0x18eaaf000 + 8165264
12 AppKit 0x18f2785f4 0x18eaaf000 + 8164852
13 AppKit 0x18f8db3d0 0x18eaaf000 + 14861264
14 AppKit 0x18f22cc38 0x18eaaf000 + 7855160
15 AppKit 0x18f47e44c 0x18eaaf000 + 10286156
16 AppKit 0x18f47db28 0x18eaaf000 + 10283816
17 AppKit 0x18f47d950 0x18eaaf000 + 10283344
18 AppKit 0x18f441090 0x18eaaf000 + 10035344
19 BetterTouchTool 0x104b66a84 0x104b38000 + 191108
20 AppKit 0x18ec8b454 0x18eaaf000 + 1950804
21 AppKit 0x18ec8b258 0x18eaaf000 + 1950296
22 AppKit 0x18f33cba4 0x18eaaf000 + 8969124
23 AppKit 0x18ec8820c 0x18eaaf000 + 1937932
24 AppKit 0x18ec87f54 0x18eaaf000 + 1937236
25 AppKit 0x18ec87dcc 0x18eaaf000 + 1936844
26 AppKit 0x18f440530 0x18eaaf000 + 10032432
27 AppKit 0x18ec87250 0x18eaaf000 + 1933904
28 AppKit 0x18ec80564 0x18eaaf000 + 1906020
29 AppKit 0x18ec860f0 0x18eaaf000 + 1929456
30 AppKit 0x18ec116f8 0x18eaaf000 + 1451768
31 AppKit 0x18ec113a8 0x18eaaf000 + 1450920
32 AppKit 0x18f44367c 0x18eaaf000 + 10045052
33 AppKit 0x18f44fa08 0x18eaaf000 + 10095112
34 BetterTouchTool 0x104f8889c 0x104b38000 + 4524188
35 AppKit 0x18f056b04 0x18eaaf000 + 5929732
36 AppKit 0x18eadd89c 0x18eaaf000 + 190620
37 AppKit 0x18eab4068 0x18eaaf000 + 20584
38 dyld 0x18ab0c274 0x18ab06000 + 25204
Thread 1:
0 libsystem_pthread.dylib 0x18ae870e8 0x18ae85000 + 8424
Thread 2:
0 libsystem_pthread.dylib 0x18ae870e8 0x18ae85000 + 8424
Thread 3 Crashed:
0 AE 0x192543098 0x192507000 + 245912
1 AE 0x19250a620 0x192507000 + 13856
2 AE 0x192517234 0x192507000 + 66100
3 AE 0x1925199ac 0x192507000 + 76204
4 AE 0x1925197a0 0x192507000 + 75680
5 CoreFoundation 0x18af748a4 0x18aef7000 + 514212
6 CoreFoundation 0x18af74838 0x18aef7000 + 514104
7 CoreFoundation 0x18af7459c 0x18aef7000 + 513436
8 CoreFoundation 0x18af73138 0x18aef7000 + 508216
9 CoreFoundation 0x18af72734 0x18aef7000 + 505652
10 AE 0x1925449f4 0x192507000 + 252404
11 AE 0x192520a64 0x192507000 + 105060
12 ScriptingBridge 0x1d50f46c8 -[SBAppContext sendEvent:error:] + 80
13 ScriptingBridge 0x1d50edb44 -[SBObject sendEvent:id:parameters:] + 236
14 ScriptingBridge 0x1d50f6450 -[SBPropertyGetterThunk invoke:] + 120
15 CoreFoundation 0x18af535d4 0x18aef7000 + 378324
16 CoreFoundation 0x18af53150 0x18aef7000 + 377168
17 BetterTouchTool 0x104c240bc 0x104b38000 + 966844
18 libdispatch.dylib 0x18acd7854 0x18acd5000 + 10324
19 libdispatch.dylib 0x18acd95b4 0x18acd5000 + 17844
20 libdispatch.dylib 0x18aceb6a0 0x18acd5000 + 91808
21 libdispatch.dylib 0x18acebcd8 0x18acd5000 + 93400
22 libsystem_pthread.dylib 0x18ae8839c 0x18ae85000 + 13212
23 libsystem_pthread.dylib 0x18ae870f0 0x18ae85000 + 8432
Thread 4:
0 libsystem_kernel.dylib 0x18ae4dbbc 0x18ae4a000 + 15292
1 libsystem_pthread.dylib 0x18ae86dbc 0x18ae85000 + 7612
2 AE 0x19251f1e0 0x192507000 + 98784
3 AE 0x192511b5c 0x192507000 + 43868
4 AE 0x192511928 0x192507000 + 43304
5 AE 0x19250db90 0x192507000 + 27536
6 ScriptingBridge 0x1d50f4230 -[SBAppContext createEmptyEvent:withClass:id:] + 252
7 ScriptingBridge 0x1d50edaa8 -[SBObject sendEvent:id:parameters:] + 80
8 ScriptingBridge 0x1d50f6450 -[SBPropertyGetterThunk invoke:] + 120
9 CoreFoundation 0x18af535d4 0x18aef7000 + 378324
10 CoreFoundation 0x18af53150 0x18aef7000 + 377168
11 BetterTouchTool 0x104c24078 0x104b38000 + 966776
12 libdispatch.dylib 0x18acd7854 0x18acd5000 + 10324
13 libdispatch.dylib 0x18acd95b4 0x18acd5000 + 17844
14 libdispatch.dylib 0x18aceb6a0 0x18acd5000 + 91808
15 libdispatch.dylib 0x18acebcd8 0x18acd5000 + 93400
16 libsystem_pthread.dylib 0x18ae8839c 0x18ae85000 + 13212
17 libsystem_pthread.dylib 0x18ae870f0 0x18ae85000 + 8432
Thread 5:
0 libsystem_pthread.dylib 0x18ae870e8 0x18ae85000 + 8424
Thread 6:
0 libsystem_pthread.dylib 0x18ae870e8 0x18ae85000 + 8424
Thread 7:
0 libsystem_pthread.dylib 0x18ae870e8 0x18ae85000 + 8424
Thread 8:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x18ae4af54 0x18ae4a000 + 3924
1 libsystem_kernel.dylib 0x18ae53af8 0x18ae4a000 + 39672
2 libsystem_kernel.dylib 0x18ae4b29c 0x18ae4a000 + 4764
3 CoreFoundation 0x18af74a4c 0x18aef7000 + 514636
4 CoreFoundation 0x18af732ac 0x18aef7000 + 508588
5 CoreFoundation 0x18af72734 0x18aef7000 + 505652
6 AppKit 0x18ec0f278 0x18eaaf000 + 1442424
7 libsystem_pthread.dylib 0x18ae8c2e4 0x18ae85000 + 29412
8 libsystem_pthread.dylib 0x18ae870fc 0x18ae85000 + 8444
Thread 9:: JavaScriptCore libpas scavenger
0 libsystem_kernel.dylib 0x18ae4e6ec 0x18ae4a000 + 18156
1 JavaScriptCore 0x1aa5fcae4 scavenger_thread_main + 1524
2 libsystem_pthread.dylib 0x18ae8c2e4 0x18ae85000 + 29412
3 libsystem_pthread.dylib 0x18ae870fc 0x18ae85000 + 8444
Thread 10:: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x18ae4af54 0x18ae4a000 + 3924
1 libsystem_kernel.dylib 0x18ae53af8 0x18ae4a000 + 39672
2 libsystem_kernel.dylib 0x18ae4b29c 0x18ae4a000 + 4764
3 CoreFoundation 0x18af74a4c 0x18aef7000 + 514636
4 CoreFoundation 0x18af732ac 0x18aef7000 + 508588
5 CoreFoundation 0x18af72734 0x18aef7000 + 505652
6 CFNetwork 0x19087a69c 0x190625000 + 2447004
7 Foundation 0x18c13d444 0x18c0e9000 + 345156
8 libsystem_pthread.dylib 0x18ae8c2e4 0x18ae85000 + 29412
9 libsystem_pthread.dylib 0x18ae870fc 0x18ae85000 + 8444
Thread 11:
0 libsystem_kernel.dylib 0x18ae4af54 0x18ae4a000 + 3924
1 libsystem_kernel.dylib 0x18ae53af8 0x18ae4a000 + 39672
2 libsystem_kernel.dylib 0x18ae4b29c 0x18ae4a000 + 4764
3 CoreFoundation 0x18af74a4c 0x18aef7000 + 514636
4 CoreFoundation 0x18af732ac 0x18aef7000 + 508588
5 CoreFoundation 0x18af72734 0x18aef7000 + 505652
6 CoreFoundation 0x18afed9d0 0x18aef7000 + 1010128
7 MultitouchSupport 0x19aa13db0 0x19aa0f000 + 19888
8 libsystem_pthread.dylib 0x18ae8c2e4 0x18ae85000 + 29412
9 libsystem_pthread.dylib 0x18ae870fc 0x18ae85000 + 8444
Thread 3 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000192541144 x3: 0x0000000000000010
x4: 0x0000600000a95040 x5: 0x0000000000000010 x6: 0x0000000000000000 x7: 0x0000000000000000
x8: 0x0000436105f56a00 x9: 0x000000000000e234 x10: 0x00006000006f9e90 x11: 0x0000000000da8743
x12: 0x0000000000000400 x13: 0x0000040000000400 x14: 0x0000600000cd8838 x15: 0x001ffe2000000000
x16: 0x000000018ae868d4 x17: 0x00000001fce3b118 x18: 0x0000000000000000 x19: 0x000000016b4f04b0
x20: 0x0000000000000000 x21: 0x0000000000001eed x22: 0x00006000006f9e78 x23: 0x00006000006f9e60
x24: 0x00006000019da568 x25: 0x0000000000001eed x26: 0x00006000024dd020 x27: 0x000000016b4f1530
x28: 0x000000016b4f0498 fp: 0x000000016b4f0330 lr: 0x0000000192543090
sp: 0x000000016b4f0270 pc: 0x0000000192543098 cpsr: 0x20001000
far: 0x0000436105f56a20 esr: 0x92000005 (Data Abort) byte read Translation fault
Binary Images:
0x104b38000 - 0x105e07fff com.hegenberg.BetterTouchTool (5.294) <76ce82b6-549c-34e8-897b-345b88a9fc1b> /Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool
0x1062a8000 - 0x1062f7fff com.mixedinkey.MIKMIDI (1.5) <16ddf028-19de-3847-bbd4-8c164b405d1f> /Applications/BetterTouchTool.app/Contents/Frameworks/MIKMIDI.framework/Versions/A/MIKMIDI
0x1065b4000 - 0x106607fff com.ridiculousfish.HexFiend-Framework (2.18.1) <ce31ba42-f6b6-3617-b5d5-ddd35f9414fb> /Applications/BetterTouchTool.app/Contents/Frameworks/HexFiend.framework/Versions/A/HexFiend
0x106390000 - 0x10639bfff net.wafflesoftware.ShortcutRecorder.framework.Leopard (*) <1f28ebb9-986a-3e5a-b15c-01183c53a265> /Applications/BetterTouchTool.app/Contents/Frameworks/ShortcutRecorder.framework/Versions/A/ShortcutRecorder
0x106440000 - 0x1064bffff com.mentalfaculty.ensembles (2.9.1) <36a6c99c-16d4-3f47-8040-37cdc7663a02> /Applications/BetterTouchTool.app/Contents/Frameworks/Ensembles.framework/Versions/A/Ensembles
0x10650c000 - 0x106563fff org.sparkle-project.Sparkle (2.2.1) <998f01d4-1e73-3cec-a0c6-5a49be01dbf5> /Applications/BetterTouchTool.app/Contents/Frameworks/Sparkle.framework/Versions/B/Sparkle
0x106374000 - 0x106377fff com.hegenberg.BTTPluginSupport (1.0) <8544739d-8d4d-319f-bd3f-e505148b2242> /Applications/BetterTouchTool.app/Contents/Frameworks/BTTPluginSupport.framework/Versions/A/BTTPluginSupport
0x106344000 - 0x106347fff com.potionfactory.LetsMove (1.25) <4cccd167-7048-39ff-a5c4-594f5fa5e57a> /Applications/BetterTouchTool.app/Contents/Frameworks/LetsMove.framework/Versions/A/LetsMove
0x112ebc000 - 0x112ec7fff libobjc-trampolines.dylib (*) <3d687e9b-e092-3632-bc1d-74b19d492de0> /usr/lib/libobjc-trampolines.dylib
0x114b34000 - 0x114b4bfff com.apple.iokit.IOHIDLib (2.0.0) <a8fe4691-d173-3b0b-8c08-0e0d938b0208> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib
0x1098a4000 - 0x1098c3fff com.apple.security.csparser (3.0) <fb85321b-0fa8-3ace-941c-abef6c37ff36> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
0x1373a4000 - 0x137a47fff com.apple.AGXMetalG13X (324.6) <d03677d4-c896-3fd7-88c0-abed05133e06> /System/Library/Extensions/AGXMetalG13X.bundle/Contents/MacOS/AGXMetalG13X
0x18ae4a000 - 0x18ae84ff7 libsystem_kernel.dylib (*) <eee9d0d3-dffc-37cb-9ced-b27cd0286d8c> /usr/lib/system/libsystem_kernel.dylib
0x18aef7000 - 0x18b3ebfff com.apple.CoreFoundation (6.9) <190e6a36-fcaa-3ea3-94bb-7009c44653da> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x1963d6000 - 0x1966ddfff com.apple.HIToolbox (2.1.1) <950f1236-acaf-379d-819f-6c6b0b5deabd> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x18eaaf000 - 0x18feebfff com.apple.AppKit (6.9) <b88a44c1-d617-33dc-90ed-b6ab417c428e> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x18ab06000 - 0x18ab87f3f dyld (*) <398a133c-9bcb-317f-a064-a40d3cea3c0f> /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x18ae85000 - 0x18ae91fff libsystem_pthread.dylib (*) <642faf7a-874e-37e6-8aba-2b0cc09a3025> /usr/lib/system/libsystem_pthread.dylib
0x192507000 - 0x19257bff7 com.apple.AE (944) <09e72a53-8b7e-3365-987b-3b6ca4f73672> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x1d50e9000 - 0x1d5100fff com.apple.ScriptingBridge (1.4) <74ac1f24-541d-3884-a0f7-ea1d89435393> /System/Library/Frameworks/ScriptingBridge.framework/Versions/A/ScriptingBridge
0x18acd5000 - 0x18ad1bfff libdispatch.dylib (*) <5576e4fd-aad2-3608-8c8f-4eec421236f9> /usr/lib/system/libdispatch.dylib
0x1a8fbd000 - 0x1aa7eafbf com.apple.JavaScriptCore (20620) <49a0e786-bb6d-35af-9d6e-f873c2746c66> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x190625000 - 0x1909edfff com.apple.CFNetwork (1.0) <446389be-e9e5-34d6-b055-567fab324e8b> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x18c0e9000 - 0x18cf30fff com.apple.Foundation (6.9) <16d282d0-8b48-3e76-8036-fcb45dece518> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x19aa0f000 - 0x19aa53fff com.apple.MultitouchSupport.framework (8420.1) <68841138-333a-3fb8-8c94-dbd92c95253c> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 2
thread_create: 0
thread_set_state: 12
VM Region Summary:
ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)
Writable regions: Total=9.0G written=2570K(0%) resident=2570K(0%) swapped_out=0K(0%) unallocated=9.0G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 256K 2
Activity Tracing 256K 1
CG image 17.3M 335
ColorSync 576K 28
CoreAnimation 2096K 85
CoreData 96K 2
CoreData Object IDs 4112K 2
CoreGraphics 32K 2
CoreGraphics (reserved) 16K 1 reserved VM address space (unallocated)
CoreUI image data 1952K 16
Foundation 1.1G 1084
Image IO 1.1G 2176
Kernel Alloc Once 32K 1
MALLOC 2.7G 94
MALLOC guard page 384K 24
SQLite page cache 16.1M 129
STACK GUARD 56.2M 12
Stack 14.0M 16
VM_ALLOCATE 128.2M 15
VM_ALLOCATE (reserved) 3.9G 1 reserved VM address space (unallocated)
WebKit Malloc 192.1M 4
__AUTH 5316K 687
__AUTH_CONST 71.2M 941
__CTF 824 1
__DATA 27.0M 933
__DATA_CONST 25.3M 961
__DATA_DIRTY 2752K 345
__FONT_DATA 2352 1
__INFO_FILTER 8 1
__LINKEDIT 610.3M 13
__OBJC_RW 2374K 1
__TEXT 1.0G 984
__TPRO_CONST 272K 2
libnetwork 128K 8
mapped file 215.6M 47
owned unmapped memory 1376K 1
page table in kernel 2570K 1
shared memory 896K 14
=========== ======= =======
TOTAL 11.1G 8971
TOTAL, minus reserved VM space 7.2G 8971
-----------
Full Report
-----------
{"app_name":"BetterTouchTool","timestamp":"2025-03-31 23:19:38.00 +0200","app_version":"5.294","slice_uuid":"76ce82b6-549c-34e8-897b-345b88a9fc1b","build_version":"2025033105","platform":1,"bundleID":"com.hegenberg.BetterTouchTool","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.3.2 (24D81)","roots_installed":0,"name":"BetterTouchTool","incident_id":"C98024C1-38F4-4AB2-85D4-3270FEBC443F"}
{
"uptime" : 150000,
"procRole" : "Default",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,4",
"coalitionID" : 61889,
"osVersion" : {
"train" : "macOS 15.3.2",
"build" : "24D81",
"releaseType" : "User"
},
"captureTime" : "2025-03-31 23:19:25.1020 +0200",
"codeSigningMonitor" : 1,
"incident" : "C98024C1-38F4-4AB2-85D4-3270FEBC443F",
"pid" : 76662,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2025-03-31 23:19:13.5675 +0200",
"procStartAbsTime" : 3738079505214,
"procExitAbsTime" : 3738355643790,
"procName" : "BetterTouchTool",
"procPath" : "\/Applications\/BetterTouchTool.app\/Contents\/MacOS\/BetterTouchTool",
"bundleInfo" : {"CFBundleShortVersionString":"5.294","CFBundleVersion":"2025033105","CFBundleIdentifier":"com.hegenberg.BetterTouchTool"},
"storeInfo" : {"deviceIdentifierForVendor":"49C63CF2-9321-50F0-A160-5084974E563C","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.hegenberg.BetterTouchTool",
"crashReporterKey" : "F83147C6-3426-A747-8699-A3E379B66F5F",
"codeSigningID" : "com.hegenberg.BetterTouchTool",
"codeSigningTeamID" : "DAFVSXZ82P",
"codeSigningFlags" : 570495745,
"codeSigningValidationCategory" : 6,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"CLlE+R8FALGBDgBUiP8v8Be1RPn2YgCR4AMWqgWuAJToIkD4yAAAtA==","atPC":"CUFAeT8BGWuACgBUCAFA+Yj\/\/7XgAxaqAK4AlAAAgNIzLP+X9gMAqg=="},
"bootSessionUUID" : "71257101-2213-420D-A734-2A08F1F13932",
"wakeTime" : 12776,
"sleepWakeUUID" : "C8DAC694-A8A3-48B2-BED9-9B499C2DA2F7",
"sip" : "enabled",
"vmRegionInfo" : "0x436105f56a20 is not in any region. Bytes after previous region: 73602954521121 Bytes before following region: 31469125408224\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n commpage (reserved) 1000000000-7000000000 [384.0G] ---\/--- SM=NUL reserved VM address space (unallocated)\n---> GAP OF 0x5f9000000000 BYTES\n MALLOC_NANO 600000000000-600020000000 [512.0M] rw-\/rwx SM=PRV ",
"exception" : {"codes":"0x0000000000000001, 0x0000436105f56a20","rawCodes":[1,74083990858272],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000436105f56a20"},
"termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":76662},
"vmregioninfo" : "0x436105f56a20 is not in any region. Bytes after previous region: 73602954521121 Bytes before following region: 31469125408224\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n commpage (reserved) 1000000000-7000000000 [384.0G] ---\/--- SM=NUL reserved VM address space (unallocated)\n---> GAP OF 0x5f9000000000 BYTES\n MALLOC_NANO 600000000000-600020000000 [512.0M] rw-\/rwx SM=PRV ",
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":12,"task_for_pid":2},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 3,
"threads" : [{"id":14321439,"frames":[{"imageOffset":3924,"imageIndex":12},{"imageOffset":39672,"imageIndex":12},{"imageOffset":4764,"imageIndex":12},{"imageOffset":514636,"imageIndex":13},{"imageOffset":508588,"imageIndex":13},{"imageOffset":505652,"imageIndex":13},{"imageOffset":1094960,"imageIndex":14},{"imageOffset":1119048,"imageIndex":14},{"imageOffset":1119496,"imageIndex":14},{"imageOffset":243784,"imageIndex":15},{"imageOffset":10099748,"imageIndex":15},{"imageOffset":8165264,"imageIndex":15},{"imageOffset":8164852,"imageIndex":15},{"imageOffset":14861264,"imageIndex":15},{"imageOffset":7855160,"imageIndex":15},{"imageOffset":10286156,"imageIndex":15},{"imageOffset":10283816,"imageIndex":15},{"imageOffset":10283344,"imageIndex":15},{"imageOffset":10035344,"imageIndex":15},{"imageOffset":191108,"imageIndex":0},{"imageOffset":1950804,"imageIndex":15},{"imageOffset":1950296,"imageIndex":15},{"imageOffset":8969124,"imageIndex":15},{"imageOffset":1937932,"imageIndex":15},{"imageOffset":1937236,"imageIndex":15},{"imageOffset":1936844,"imageIndex":15},{"imageOffset":10032432,"imageIndex":15},{"imageOffset":1933904,"imageIndex":15},{"imageOffset":1906020,"imageIndex":15},{"imageOffset":1929456,"imageIndex":15},{"imageOffset":1451768,"imageIndex":15},{"imageOffset":1450920,"imageIndex":15},{"imageOffset":10045052,"imageIndex":15},{"imageOffset":10095112,"imageIndex":15},{"imageOffset":4524188,"imageIndex":0},{"imageOffset":5929732,"imageIndex":15},{"imageOffset":190620,"imageIndex":15},{"imageOffset":20584,"imageIndex":15},{"imageOffset":25204,"imageIndex":16}],"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":52789443035136},{"value":0},{"value":52789443035136},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":12291},{"value":1280},{"value":0},{"value":18446744073709551569},{"value":8537742840},{"value":0},{"value":4294967295},{"value":2},{"value":52789443035136},{"value":0},{"value":52789443035136},{"value":6093034120},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625285636},"cpsr":{"value":4096},"fp":{"value":6093033968},"sp":{"value":6093033888},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625210196},"far":{"value":0}}},{"id":14321459,"frames":[{"imageOffset":8424,"imageIndex":18}],"threadState":{"x":[{"value":6093598720},{"value":5123},{"value":6093062144},{"value":0},{"value":409603},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6093598720},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":14321474,"frames":[{"imageOffset":8424,"imageIndex":18}],"threadState":{"x":[{"value":6094745600},{"value":32515},{"value":6094209024},{"value":0},{"value":409604},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6094745600},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"triggered":true,"id":14321475,"threadState":{"x":[{"value":0},{"value":0},{"value":6749950276},{"value":16},{"value":105553127362624},{"value":16},{"value":0},{"value":0},{"value":74083990858240},{"value":57908},{"value":105553123581584},{"value":14321475},{"value":1024},{"value":4398046512128},{"value":105553129736248},{"value":9005137670438912},{"value":6625454292},{"value":8537747736},{"value":0},{"value":6095307952},{"value":0},{"value":7917},{"value":105553123581560},{"value":105553123581536},{"value":105553143375208},{"value":7917},{"value":105553154920480},{"value":6095312176},{"value":6095307928}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6749958288},"cpsr":{"value":536875008},"fp":{"value":6095307568},"sp":{"value":6095307376},"esr":{"value":2449473541,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":6749958296,"matchesCrashFrame":1},"far":{"value":74083990858272}},"frames":[{"imageOffset":245912,"imageIndex":19},{"imageOffset":13856,"imageIndex":19},{"imageOffset":66100,"imageIndex":19},{"imageOffset":76204,"imageIndex":19},{"imageOffset":75680,"imageIndex":19},{"imageOffset":514212,"imageIndex":13},{"imageOffset":514104,"imageIndex":13},{"imageOffset":513436,"imageIndex":13},{"imageOffset":508216,"imageIndex":13},{"imageOffset":505652,"imageIndex":13},{"imageOffset":252404,"imageIndex":19},{"imageOffset":105060,"imageIndex":19},{"imageOffset":46792,"symbol":"-[SBAppContext sendEvent:error:]","symbolLocation":80,"imageIndex":20},{"imageOffset":19268,"symbol":"-[SBObject sendEvent:id:parameters:]","symbolLocation":236,"imageIndex":20},{"imageOffset":54352,"symbol":"-[SBPropertyGetterThunk invoke:]","symbolLocation":120,"imageIndex":20},{"imageOffset":378324,"imageIndex":13},{"imageOffset":377168,"imageIndex":13},{"imageOffset":966844,"imageIndex":0},{"imageOffset":10324,"imageIndex":21},{"imageOffset":17844,"imageIndex":21},{"imageOffset":91808,"imageIndex":21},{"imageOffset":93400,"imageIndex":21},{"imageOffset":13212,"imageIndex":18},{"imageOffset":8432,"imageIndex":18}]},{"id":14321481,"frames":[{"imageOffset":15292,"imageIndex":12},{"imageOffset":7612,"imageIndex":18},{"imageOffset":98784,"imageIndex":19},{"imageOffset":43868,"imageIndex":19},{"imageOffset":43304,"imageIndex":19},{"imageOffset":27536,"imageIndex":19},{"imageOffset":45616,"symbol":"-[SBAppContext createEmptyEvent:withClass:id:]","symbolLocation":252,"imageIndex":20},{"imageOffset":19112,"symbol":"-[SBObject sendEvent:id:parameters:]","symbolLocation":80,"imageIndex":20},{"imageOffset":54352,"symbol":"-[SBPropertyGetterThunk invoke:]","symbolLocation":120,"imageIndex":20},{"imageOffset":378324,"imageIndex":13},{"imageOffset":377168,"imageIndex":13},{"imageOffset":966776,"imageIndex":0},{"imageOffset":10324,"imageIndex":21},{"imageOffset":17844,"imageIndex":21},{"imageOffset":91808,"imageIndex":21},{"imageOffset":93400,"imageIndex":21},{"imageOffset":13212,"imageIndex":18},{"imageOffset":8432,"imageIndex":18}],"threadState":{"x":[{"value":4},{"value":0},{"value":1024},{"value":14321475},{"value":8352},{"value":0},{"value":9946544674366272901},{"value":1954115685},{"value":105553123581599},{"value":105553123581592},{"value":105553123581584},{"value":14321481},{"value":4398046512130},{"value":4398046512386},{"value":2095104},{"value":2043},{"value":301},{"value":8537760392},{"value":0},{"value":105553123581560},{"value":4398046512386},{"value":1024},{"value":105553123581584},{"value":14321481},{"value":105553123581592},{"value":1853189228},{"value":8397173552},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625465336},"cpsr":{"value":1610616832},"fp":{"value":6096463936},"sp":{"value":6096463888},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625221564},"far":{"value":0}}},{"id":14321482,"frames":[{"imageOffset":8424,"imageIndex":18}],"threadState":{"x":[{"value":6097039360},{"value":31747},{"value":6096502784},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6097039360},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":14321485,"frames":[{"imageOffset":8424,"imageIndex":18}],"threadState":{"x":[{"value":6098759680},{"value":31235},{"value":6098223104},{"value":0},{"value":409603},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6098759680},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":14321486,"frames":[{"imageOffset":8424,"imageIndex":18}],"threadState":{"x":[{"value":6099333120},{"value":23047},{"value":6098796544},{"value":0},{"value":475139},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6099333120},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":14321723,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":361752210440192},{"value":0},{"value":361752210440192},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":84227},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8537742840},{"value":0},{"value":4294967295},{"value":2},{"value":361752210440192},{"value":0},{"value":361752210440192},{"value":6100476008},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625285636},"cpsr":{"value":4096},"fp":{"value":6100475856},"sp":{"value":6100475776},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625210196},"far":{"value":0}},"frames":[{"imageOffset":3924,"imageIndex":12},{"imageOffset":39672,"imageIndex":12},{"imageOffset":4764,"imageIndex":12},{"imageOffset":514636,"imageIndex":13},{"imageOffset":508588,"imageIndex":13},{"imageOffset":505652,"imageIndex":13},{"imageOffset":1442424,"imageIndex":15},{"imageOffset":29412,"imageIndex":18},{"imageOffset":8444,"imageIndex":18}]},{"id":14321759,"name":"JavaScriptCore libpas scavenger","threadState":{"x":[{"value":260},{"value":0},{"value":4608},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999999016},{"value":6102773400},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8537760376},{"value":0},{"value":13287614720},{"value":13287614784},{"value":6102773984},{"value":999999016},{"value":9},{"value":4608},{"value":5633},{"value":5888},{"value":6102773984},{"value":8366505984,"symbolLocation":1312,"symbol":"_MergedGlobals"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625478804},"cpsr":{"value":1610616832},"fp":{"value":6102773520},"sp":{"value":6102773376},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625224428},"far":{"value":0}},"frames":[{"imageOffset":18156,"imageIndex":12},{"imageOffset":23329508,"symbol":"scavenger_thread_main","symbolLocation":1524,"imageIndex":22},{"imageOffset":29412,"imageIndex":18},{"imageOffset":8444,"imageIndex":18}]},{"id":14321777,"name":"com.apple.NSURLConnectionLoader","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":389240001134592},{"value":0},{"value":389240001134592},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":90627},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8537742840},{"value":0},{"value":4294967295},{"value":2},{"value":389240001134592},{"value":0},{"value":389240001134592},{"value":6103342392},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625285636},"cpsr":{"value":4096},"fp":{"value":6103342240},"sp":{"value":6103342160},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625210196},"far":{"value":0}},"frames":[{"imageOffset":3924,"imageIndex":12},{"imageOffset":39672,"imageIndex":12},{"imageOffset":4764,"imageIndex":12},{"imageOffset":514636,"imageIndex":13},{"imageOffset":508588,"imageIndex":13},{"imageOffset":505652,"imageIndex":13},{"imageOffset":2447004,"imageIndex":23},{"imageOffset":345156,"imageIndex":24},{"imageOffset":29412,"imageIndex":18},{"imageOffset":8444,"imageIndex":18}]},{"id":14322337,"frames":[{"imageOffset":3924,"imageIndex":12},{"imageOffset":39672,"imageIndex":12},{"imageOffset":4764,"imageIndex":12},{"imageOffset":514636,"imageIndex":13},{"imageOffset":508588,"imageIndex":13},{"imageOffset":505652,"imageIndex":13},{"imageOffset":1010128,"imageIndex":13},{"imageOffset":19888,"imageIndex":25},{"imageOffset":29412,"imageIndex":18},{"imageOffset":8444,"imageIndex":18}],"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":414597488050176},{"value":0},{"value":414597488050176},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":96531},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8537742840},{"value":0},{"value":4294967295},{"value":2},{"value":414597488050176},{"value":0},{"value":414597488050176},{"value":14798577720},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625285636},"cpsr":{"value":4096},"fp":{"value":14798577568},"sp":{"value":14798577488},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625210196},"far":{"value":0}}}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64",
"base" : 4373839872,
"CFBundleShortVersionString" : "5.294",
"CFBundleIdentifier" : "com.hegenberg.BetterTouchTool",
"size" : 19726336,
"uuid" : "76ce82b6-549c-34e8-897b-345b88a9fc1b",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/MacOS\/BetterTouchTool",
"name" : "BetterTouchTool",
"CFBundleVersion" : "2025033105"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4398415872,
"CFBundleShortVersionString" : "1.5",
"CFBundleIdentifier" : "com.mixedinkey.MIKMIDI",
"size" : 327680,
"uuid" : "16ddf028-19de-3847-bbd4-8c164b405d1f",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/MIKMIDI.framework\/Versions\/A\/MIKMIDI",
"name" : "MIKMIDI",
"CFBundleVersion" : "877"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4401610752,
"CFBundleShortVersionString" : "2.18.1",
"CFBundleIdentifier" : "com.ridiculousfish.HexFiend-Framework",
"size" : 344064,
"uuid" : "ce31ba42-f6b6-3617-b5d5-ddd35f9414fb",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/HexFiend.framework\/Versions\/A\/HexFiend",
"name" : "HexFiend",
"CFBundleVersion" : "200"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4399366144,
"CFBundleIdentifier" : "net.wafflesoftware.ShortcutRecorder.framework.Leopard",
"size" : 49152,
"uuid" : "1f28ebb9-986a-3e5a-b15c-01183c53a265",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/ShortcutRecorder.framework\/Versions\/A\/ShortcutRecorder",
"name" : "ShortcutRecorder",
"CFBundleVersion" : "1.0"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4400087040,
"CFBundleShortVersionString" : "2.9.1",
"CFBundleIdentifier" : "com.mentalfaculty.ensembles",
"size" : 524288,
"uuid" : "36a6c99c-16d4-3f47-8040-37cdc7663a02",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/Ensembles.framework\/Versions\/A\/Ensembles",
"name" : "Ensembles",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4400922624,
"CFBundleShortVersionString" : "2.2.1",
"CFBundleIdentifier" : "org.sparkle-project.Sparkle",
"size" : 360448,
"uuid" : "998f01d4-1e73-3cec-a0c6-5a49be01dbf5",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/Sparkle.framework\/Versions\/B\/Sparkle",
"name" : "Sparkle",
"CFBundleVersion" : "2017"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4399251456,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.hegenberg.BTTPluginSupport",
"size" : 16384,
"uuid" : "8544739d-8d4d-319f-bd3f-e505148b2242",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/BTTPluginSupport.framework\/Versions\/A\/BTTPluginSupport",
"name" : "BTTPluginSupport",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4399054848,
"CFBundleShortVersionString" : "1.25",
"CFBundleIdentifier" : "com.potionfactory.LetsMove",
"size" : 16384,
"uuid" : "4cccd167-7048-39ff-a5c4-594f5fa5e57a",
"path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/LetsMove.framework\/Versions\/A\/LetsMove",
"name" : "LetsMove",
"CFBundleVersion" : "125"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4612407296,
"size" : 49152,
"uuid" : "3d687e9b-e092-3632-bc1d-74b19d492de0",
"path" : "\/usr\/lib\/libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4642258944,
"CFBundleShortVersionString" : "2.0.0",
"CFBundleIdentifier" : "com.apple.iokit.IOHIDLib",
"size" : 98304,
"uuid" : "a8fe4691-d173-3b0b-8c08-0e0d938b0208",
"path" : "\/System\/Library\/Extensions\/IOHIDFamily.kext\/Contents\/PlugIns\/IOHIDLib.plugin\/Contents\/MacOS\/IOHIDLib",
"name" : "IOHIDLib",
"CFBundleVersion" : "2.0.0"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4455022592,
"CFBundleShortVersionString" : "3.0",
"CFBundleIdentifier" : "com.apple.security.csparser",
"size" : 131072,
"uuid" : "fb85321b-0fa8-3ace-941c-abef6c37ff36",
"path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser",
"name" : "csparser",
"CFBundleVersion" : "61439.81.1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 5221531648,
"CFBundleShortVersionString" : "324.6",
"CFBundleIdentifier" : "com.apple.AGXMetalG13X",
"size" : 6963200,
"uuid" : "d03677d4-c896-3fd7-88c0-abed05133e06",
"path" : "\/System\/Library\/Extensions\/AGXMetalG13X.bundle\/Contents\/MacOS\/AGXMetalG13X",
"name" : "AGXMetalG13X",
"CFBundleVersion" : "324.6"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6625206272,
"size" : 241656,
"uuid" : "eee9d0d3-dffc-37cb-9ced-b27cd0286d8c",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6625914880,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5197824,
"uuid" : "190e6a36-fcaa-3ea3-94bb-7009c44653da",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "3302.1.400"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6815571968,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 3178496,
"uuid" : "950f1236-acaf-379d-819f-6c6b0b5deabd",
"path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
"name" : "HIToolbox"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6688534528,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 21221376,
"uuid" : "b88a44c1-d617-33dc-90ed-b6ab417c428e",
"path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2575.40.6"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6621782016,
"size" : 532288,
"uuid" : "398a133c-9bcb-317f-a064-a40d3cea3c0f",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6625447936,
"size" : 53248,
"uuid" : "642faf7a-874e-37e6-8aba-2b0cc09a3025",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6749712384,
"CFBundleShortVersionString" : "944",
"CFBundleIdentifier" : "com.apple.AE",
"size" : 479224,
"uuid" : "09e72a53-8b7e-3365-987b-3b6ca4f73672",
"path" : "\/System\/Library\/Frameworks\/CoreServices.framework\/Versions\/A\/Frameworks\/AE.framework\/Versions\/A\/AE",
"name" : "AE",
"CFBundleVersion" : "944"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7869468672,
"CFBundleShortVersionString" : "1.4",
"CFBundleIdentifier" : "com.apple.ScriptingBridge",
"size" : 98304,
"uuid" : "74ac1f24-541d-3884-a0f7-ea1d89435393",
"path" : "\/System\/Library\/Frameworks\/ScriptingBridge.framework\/Versions\/A\/ScriptingBridge",
"name" : "ScriptingBridge",
"CFBundleVersion" : "87.4"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6623678464,
"size" : 290816,
"uuid" : "5576e4fd-aad2-3608-8c8f-4eec421236f9",
"path" : "\/usr\/lib\/system\/libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7130042368,
"CFBundleShortVersionString" : "20620",
"CFBundleIdentifier" : "com.apple.JavaScriptCore",
"size" : 25354176,
"uuid" : "49a0e786-bb6d-35af-9d6e-f873c2746c66",
"path" : "\/System\/Library\/Frameworks\/JavaScriptCore.framework\/Versions\/A\/JavaScriptCore",
"name" : "JavaScriptCore",
"CFBundleVersion" : "20620.2.4.11.6"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6717329408,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.CFNetwork",
"size" : 3969024,
"uuid" : "446389be-e9e5-34d6-b055-567fab324e8b",
"path" : "\/System\/Library\/Frameworks\/CFNetwork.framework\/Versions\/A\/CFNetwork",
"name" : "CFNetwork",
"CFBundleVersion" : "3826.400.120"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6644731904,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 14974976,
"uuid" : "16d282d0-8b48-3e76-8036-fcb45dece518",
"path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "3302.1.400"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6889205760,
"CFBundleShortVersionString" : "8420.1",
"CFBundleIdentifier" : "com.apple.MultitouchSupport.framework",
"size" : 282624,
"uuid" : "68841138-333a-3fb8-8c94-dbd92c95253c",
"path" : "\/System\/Library\/PrivateFrameworks\/MultitouchSupport.framework\/Versions\/A\/MultitouchSupport",
"name" : "MultitouchSupport",
"CFBundleVersion" : "8420.1"
}
],
"sharedCache" : {
"base" : 6620971008,
"size" : 4865835008,
"uuid" : "5700d77a-6190-36e0-884d-fee6d586d62f"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)\nWritable regions: Total=9.0G written=2570K(0%) resident=2570K(0%) swapped_out=0K(0%) unallocated=9.0G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 256K 2 \nActivity Tracing 256K 1 \nCG image 17.3M 335 \nColorSync 576K 28 \nCoreAnimation 2096K 85 \nCoreData 96K 2 \nCoreData Object IDs 4112K 2 \nCoreGraphics 32K 2 \nCoreGraphics (reserved) 16K 1 reserved VM address space (unallocated)\nCoreUI image data 1952K 16 \nFoundation 1.1G 1084 \nImage IO 1.1G 2176 \nKernel Alloc Once 32K 1 \nMALLOC 2.7G 94 \nMALLOC guard page 384K 24 \nSQLite page cache 16.1M 129 \nSTACK GUARD 56.2M 12 \nStack 14.0M 16 \nVM_ALLOCATE 128.2M 15 \nVM_ALLOCATE (reserved) 3.9G 1 reserved VM address space (unallocated)\nWebKit Malloc 192.1M 4 \n__AUTH 5316K 687 \n__AUTH_CONST 71.2M 941 \n__CTF 824 1 \n__DATA 27.0M 933 \n__DATA_CONST 25.3M 961 \n__DATA_DIRTY 2752K 345 \n__FONT_DATA 2352 1 \n__INFO_FILTER 8 1 \n__LINKEDIT 610.3M 13 \n__OBJC_RW 2374K 1 \n__TEXT 1.0G 984 \n__TPRO_CONST 272K 2 \nlibnetwork 128K 8 \nmapped file 215.6M 47 \nowned unmapped memory 1376K 1 \npage table in kernel 2570K 1 \nshared memory 896K 14 \n=========== ======= ======= \nTOTAL 11.1G 8971 \nTOTAL, minus reserved VM space 7.2G 8971 \n",
"legacyInfo" : {
"threadTriggered" : {
}
},
"logWritingSignature" : "bb9ecdb8bc9283d281aae68f3de8d81a6c9526a6",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "5fb4245a1bbfe8005e33a1e1",
"factorPackIds" : {
},
"deploymentId" : 240000021
},
{
"rolloutId" : "63fe4dd2238e7b23a1f3067d",
"factorPackIds" : {
"SIRI_UNDERSTANDING_CAM_AB_TESTING" : "643938cae7268460c2e35a16"
},
"deploymentId" : 250000004
}
],
"experiments" : [
{
"treatmentId" : "993c66e1-bf83-41fd-a09f-0d8d5906d223",
"experimentId" : "664fc3cd79a61a0b8b557292",
"deploymentId" : 500000013
}
]
}
}
thanks a lot, the crash might be fixed in 5.295 alpha (uploading), the MenuAvailability thing I'll check tomorrow. Sounds like the Mac side is running into some issue. Restarting BTT should have the same effect as disabling / enabling.
Hi Andreas,
I noticed that {variables} in floating menu items (menu is App specify) do not render in BTT Mobile..
Thx,
Christian
Note: those variables do exists...
variables will become available in the next build later this week!
( this will also finally add auto-updating variables to the floating menus on mac)
Can this run text selection in Apple Notes like it does on the Mac?
No, this is just for remote controlling your Mac. iOS doesn't allow stuff like this unfortunately.
perfect !
I can confirm that on 5.295 alpha enabling and disabled BTT Mobile no longer crashes BTT and my mac is "re-discovered" on BTT Mobile and automatically connects to it.
I've also just noticed that the value for the "BTTFloatingMenuRenderedPreview" key in the JSON config of a Floating Menu has MANY characters. Has this always been the case that it's so large?
depends on the menu, but yes these can be quite big. These are however not transferred to your iOS device and are just used for preview purposes on Mac.
For example this is the preview that's saved for the example menu (it's base64 just need to replace _ with / when decoding):
I can probably reduce the size of these previews a bit (edit: next version will save much smaller jpeg previews and only when exporting presets not when copy & pasting).
Thanks for all the testers! Already 100 Testflight installs and quite a few sessions
Not a crash but I noticed that the trackpad functionality is not very reliable. I closed the new BTT remote and opened the old BTT remote to check if it’s a WiFi issue and the old remote trackpad worked fine.
When I say not reliable, it’s very jerky and after a few seconds it quit working. I tapped my phone like I’m clicking and it starts working again. This isn’t needed with the old remote.
Mac Studio
iPhone 16 Pro Max
Mac is connected via 10gb connection to my switch.
iPhone is connected to network via Aruba access point (< 3m) from me.
So it’s doesn’t appear to be a network issue.
Bug: iPhone Mirroring app triggers "click" events on "hover"
Instead of constantly looking back and forth between my iPhone and Mac screen to create, design, and troubleshoot Floating Menus on BTT Mobile, I decided to use the iPhone Mirroring app to display and interact with my iPhone directly on my Mac screen.
However, I discovered that when I hover over menu items in iPhone Mirroring, this triggers "click" events instead of "hover" events.
Here's a sample Floating Menu with a single standard item configured to display a HUD message "I was clicked!" when clicked and "I was hovered!" when hovered. This works as expected when interacting with the item using the macOS Floating Menu, but it you hover over the item through iPhone Mirroring, then you see the "I was clicked!" HUD.
[
{
"BTTActionCategory" : 0,
"BTTLastUpdatedAt" : 1743469078.899843,
"BTTTriggerType" : 767,
"BTTTriggerTypeDescriptionReadOnly" : "Floating Menu",
"BTTTriggerClass" : "BTTTriggerTypeFloatingMenu",
"BTTUUID" : "D1AD0314-9F9F-4B32-9534-6F1871A74C31",
"BTTEnabled" : 1,
"BTTOrder" : 8,
"BTTTriggerName" : "Floating Menu: iphone_mirroring",
"BTTMenuItems" : [
{
"BTTActionCategory" : 0,
"BTTLastUpdatedAt" : 1743469078.899827,
"BTTTriggerType" : 773,
"BTTTriggerTypeDescription" : "Standard Item",
"BTTTriggerParentUUID" : "D1AD0314-9F9F-4B32-9534-6F1871A74C31",
"BTTTriggerClass" : "BTTTriggerTypeFloatingMenu",
"BTTUUID" : "C7533B34-6796-4A74-AD47-D8BF7562DCB1",
"BTTPredefinedActionType" : 366,
"BTTPredefinedActionName" : "Empty Placeholder",
"BTTEnabled" : 1,
"BTTOrder" : 0,
"BTTTriggerName" : "Menu Item: click_me",
"BTTMenuItemActions" : [
{
"BTTActionCategory" : 0,
"BTTLastUpdatedAt" : 1743469014.0862341,
"BTTTriggerParentUUID" : "C7533B34-6796-4A74-AD47-D8BF7562DCB1",
"BTTIsPureAction" : true,
"BTTTriggerClass" : "BTTTriggerTypeFloatingMenu",
"BTTUUID" : "B257E7CB-6AA8-4563-87F4-6551B88B1B4A",
"BTTPredefinedActionType" : 254,
"BTTPredefinedActionName" : "Show HUD Overlay",
"BTTHUDActionConfiguration" : "{\"BTTActionHUDBlur\":true,\"BTTActionHUDBackground\":\"0.000000, 0.000000, 0.000000, 0.000000\",\"BTTIconConfigImageHeight\":100,\"BTTActionHUDPosition\":0,\"BTTActionHUDDetail\":\"\",\"BTTActionHUDDuration\":0.89999997615814209,\"BTTActionHUDDisplayToUse\":0,\"BTTIconConfigImageWidth\":100,\"BTTActionHUDSlideDirection\":0,\"BTTActionHUDHideWhenOtherHUDAppears\":false,\"BTTActionHUDWidth\":220,\"BTTActionHUDAttributedTitle\":\"{\\\\rtf1\\\\ansi\\\\ansicpg1252\\\\cocoartf2821\\n\\\\cocoatextscaling0\\\\cocoaplatform0{\\\\fonttbl\\\\f0\\\\fnil\\\\fcharset0 SFPro-Bold;}\\n{\\\\colortbl;\\\\red255\\\\green255\\\\blue255;\\\\red0\\\\green0\\\\blue0;}\\n{\\\\*\\\\expandedcolortbl;;\\\\cssrgb\\\\c0\\\\c0\\\\c0\\\\c84706\\\\cname labelColor;}\\n\\\\pard\\\\tx560\\\\tx1120\\\\tx1680\\\\tx2240\\\\tx2800\\\\tx3360\\\\tx3920\\\\tx4480\\\\tx5040\\\\tx5600\\\\tx6160\\\\tx6720\\\\pardirnatural\\\\qc\\\\partightenfactor0\\n\\n\\\\f0\\\\b\\\\fs48 \\\\cf2 I was clicked!}\",\"BTTActionHUDBorderWidth\":0,\"BTTActionHUDTitle\":\"\",\"BTTActionHUDHeight\":220}",
"BTTEnabled" : 1,
"BTTOrder" : 756,
"BTTMenuAvailability" : 0,
"BTTMenuName" : "B257E7CB-6AA8-4563-87F4-6551B88B1B4A"
},
{
"BTTActionCategory" : 1,
"BTTLastUpdatedAt" : 1743469039.1275311,
"BTTTriggerParentUUID" : "C7533B34-6796-4A74-AD47-D8BF7562DCB1",
"BTTIsPureAction" : true,
"BTTTriggerClass" : "BTTTriggerTypeFloatingMenu",
"BTTUUID" : "243C7F4A-7CFA-4002-B18F-DDB3EAF72721",
"BTTPredefinedActionType" : 254,
"BTTPredefinedActionName" : "Show HUD Overlay",
"BTTHUDActionConfiguration" : "{\"BTTActionHUDBlur\":true,\"BTTActionHUDBackground\":\"0.000000, 0.000000, 0.000000, 0.000000\",\"BTTIconConfigImageHeight\":100,\"BTTActionHUDPosition\":0,\"BTTActionHUDDetail\":\"\",\"BTTActionHUDDuration\":0.89999997615814209,\"BTTActionHUDDisplayToUse\":0,\"BTTIconConfigImageWidth\":100,\"BTTActionHUDSlideDirection\":0,\"BTTActionHUDHideWhenOtherHUDAppears\":false,\"BTTActionHUDWidth\":220,\"BTTActionHUDAttributedTitle\":\"{\\\\rtf1\\\\ansi\\\\ansicpg1252\\\\cocoartf2821\\n\\\\cocoatextscaling0\\\\cocoaplatform0{\\\\fonttbl\\\\f0\\\\fnil\\\\fcharset0 SFPro-Bold;}\\n{\\\\colortbl;\\\\red255\\\\green255\\\\blue255;\\\\red0\\\\green0\\\\blue0;}\\n{\\\\*\\\\expandedcolortbl;;\\\\cssrgb\\\\c0\\\\c0\\\\c0\\\\c84706\\\\cname labelColor;}\\n\\\\pard\\\\tx560\\\\tx1120\\\\tx1680\\\\tx2240\\\\tx2800\\\\tx3360\\\\tx3920\\\\tx4480\\\\tx5040\\\\tx5600\\\\tx6160\\\\tx6720\\\\pardirnatural\\\\qc\\\\partightenfactor0\\n\\n\\\\f0\\\\b\\\\fs80 \\\\cf2 I was hovered!}\",\"BTTActionHUDBorderWidth\":0,\"BTTActionHUDTitle\":\"\",\"BTTActionHUDHeight\":220}",
"BTTEnabled" : 1,
"BTTOrder" : 757,
"BTTMenuAvailability" : 0,
"BTTMenuName" : "243C7F4A-7CFA-4002-B18F-DDB3EAF72721"
}
],
"BTTMenuConfig" : {
"BTTMenuItemMaxHeight" : 50,
"BTTMenuItemSelectedTab" : 0,
"BTTMenuItemMinWidth" : 100,
"BTTMenuAlwaysUseLightMode" : 1,
"BTTMenuItemBackgroundColorDark" : "108.442, 96.000, 190.435, 166.991",
"BTTMenuElementIdentifier" : "click_me",
"BTTMenuUseStyleForSubmenu" : 0,
"BTTMenuItemVisibleWhileInactive" : 1,
"BTTMenuCategoryBackground" : 1,
"BTTMenuItemBorderColorHover" : "255.000000, 255.000000, 255.000000, 255.000000",
"BTTMenuItemBackgroundTypeDark" : 4,
"BTTLastChangeUUID" : "212AA09F-A5EB-40AE-9C95-1FEC97CB7A83",
"BTTMenuItemBackgroundType" : 4,
"BTTMenuAppearanceStyle" : 1,
"BTTMenuItemBackgroundColorHoverDark" : "90, 90.000, 180, 166.991",
"BTTMenuItemBorderColorHoverDark" : "255.000000, 255.000000, 255.000000, 255.000000",
"BTTMenuCategoryItemSizing" : 1,
"BTTMenuItemBackgroundColor" : "108.442, 96.000, 190.435, 166.991",
"BTTMenuItemBackgroundColorHover" : "90, 90.000, 180, 166.991",
"BTTMenuItemMinHeight" : 50,
"BTTMenuItemBorderColorDark" : "255.000000, 255.000000, 255.000000, 255.000000",
"BTTMenuHoverEndAnimationDuration" : 0.14999999999999999,
"BTTMenuItemBorderColor" : "255.000000, 255.000000, 255.000000, 255.000000",
"BTTMenuAttributedText" : "{\\rtf1\\ansi\\ansicpg1252\\cocoartf2821\n\\cocoatextscaling0\\cocoaplatform0{\\fonttbl\\f0\\fnil\\fcharset0 HelveticaNeue;}\n{\\colortbl;\\red255\\green255\\blue255;\\red255\\green255\\blue255;}\n{\\*\\expandedcolortbl;;\\cssrgb\\c100000\\c100000\\c100000;}\n\\deftab720\n\\pard\\pardeftab720\\qc\\partightenfactor0\n\n\\f0\\fs44 \\cf2 \\expnd0\\expndtw0\\kerning0\nclick & hover test}",
"BTTMenuTextMinimumScaleFactor" : 0.29999999999999999,
"BTTMenuHoverStartAnimationDuration" : 0.14999999999999999,
"BTTMenuItemMaxWidth" : 200,
"BTTMenuItemVisibleWhileActive" : 1,
"BTTMenuItemIconColor1" : "255.000000, 255.000000, 255.000000, 255.000000"
},
"BTTMenuAvailability" : 0,
"BTTMenuName" : "click_me",
"BTTGestureNotes" : "Standard Item"
}
],
"BTTFloatingMenuRenderedPreview" : "iVBORw0KGgoAAAANSUhEUgAAAZAAAABuEAYAAABZwJlSAAAMS2lDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnltSIQQIREBK6E0QqQGkhNBC7wiiEpIAocSYEFTs6OIKrhURwbKiqyCKHRCxoa66sih217JYUFlZF9fFrrwJAXTZV7433zcz__3nzD_nnDu3DAD0Lr5UmodqApAvKZDFhQSwJqWkskg9AAMagA5bF75ALuXExEQAWIb7v5fXNwCi7K86KLX+Of5fi5ZQJBcAgMRAnCGUC_IhPgQA3iqQygoAIEohbz6zQKrE5RDryKCDENcqcZYKtypxhgpfHrRJiONC_BgAsjqfL8sCQKMP8qxCQRbUocNogZNEKJZA7A+xb37+dCHECyG2gTZwTbpSn53xlU7W3zQzRjT5_KwRrIplsJADxXJpHn_2_5mO_13y8xTDa1jDqp4tC41Txgzz9jh3ergSq0P8VpIRFQ2xNgAoLhYO2isxM1sRmqiyR20Eci7MGWBCPFGeF88b4uOE_MBwiA0hzpTkRUUM2RRnioOVNjB_aKW4gJcAsR7EtSJ5UPyQzUnZ9LjhdW9kyricIf4ZXzbog1L_syI3kaPSx7SzRbwhfcyxKDshGWIqxIGF4qQoiDUgjpLnxocP2aQVZXOjhm1kijhlLBYQy0SSkACVPlaRKQuOG7LflS8fjh07mS3mRQ3hKwXZCaGqXGGPBfxB_2EsWJ9Iwkkc1hHJJ0UMxyIUBQapYsfJIklivIrH9aQFAXGqubidNC9myB4PEOWFKHkziBPkhfHDcwsL4OZU6eMl0oKYBJWfeFUOPyxG5Q++D0QALggELKCANQNMBzlA3NHb1AuvVCPBgA9kIAuIgMMQMzwjeXBEAtt4UAR+h0gE5CPzAgZHRaAQ8p9GsUpOPMKpWgeQOTSmVMkFTyDOB+EgD14rBpUkIx4kgceQEf_DIz6sAhhDHqzK8X_PD7NfGA5kIoYYxfCKLPqwJTGIGEgMJQYTbXED3Bf3xiNg6w+rM87GPYfj+GJPeELoJDwkXCd0EW5PExfLRnkZCbqgfvBQfjK+zg9uBTXd8ADcB6pDZZyJGwAH3BWuw8H94MpukOUO+a3MCmuU9t8i+OoODdlRnCgoZQzFn2IzeqaGnYbbiIoy11_nR+Vrxki+uSMjo9fnfpV9IezDR1ti32IHsXPYKewC1oo1ARZ2AmvG2rFjSjyy4x4P7rjh1eIG_cmFOqP3zJc7q8yk3Kneqcfpo2qsQDSrQPkwcqdLZ8vEWdkFLA78YohYPInAcRzL2cnZDQDl90f1ensVO_hdQZjtX7jFvwLgc2JgYODoFy7sBAD7PeAr4cgXzoYNPy1qAJw_IlDIClUcrmwI8M1Bh0+fPjAG5sAGxuMM3IE38AdBIAxEgwSQAqZC77PhPpeBmWAuWARKQBlYBdaBKrAFbAO1YA84AJpAKzgFfgQXwWVwHdyBu6cbPAd94DX4gCAICaEhDEQfMUEsEXvEGWEjvkgQEoHEISlIOpKFSBAFMhdZjJQha5AqZCtSh+xHjiCnkAtIJ3IbeYD0IH8i71EMVUd1UCPUCh2PslEOGo4moFPQLHQGWoQuQVeglWgNuhttRE+hF9HraBf6HO3HAKaGMTFTzAFjY1wsGkvFMjEZNh8rxSqwGqwBa4H3+SrWhfVi73AizsBZuAPcwaF4Ii7AZ+Dz8eV4FV6LN+Jn8Kv4A7wP_0ygEQwJ9gQvAo8wiZBFmEkoIVQQdhAOE87CZ6mb8JpIJDKJ1kQP+CymEHOIc4jLiZuIe4kniZ3ER8R+EomkT7In+ZCiSXxSAamEtIG0m3SCdIXUTXpLViObkJ3JweRUsoRcTK4g7yIfJ18hPyV_oGhSLClelGiKkDKbspKyndJCuUTppnygalGtqT7UBGoOdRG1ktpAPUu9S32lpqZmpuapFqsmVluoVqm2T+282gO1d+ra6nbqXPU0dYX6CvWd6ifVb6u_otFoVjR_WiqtgLaCVkc7TbtPe6vB0HDU4GkINRZoVGs0alzReEGn0C3pHPpUehG9gn6Qfoneq0nRtNLkavI152tWax7RvKnZr8XQmqAVrZWvtVxrl9YFrWfaJG0r7SBtofYS7W3ap7UfMTCGOYPLEDAWM7YzzjK6dYg61jo8nRydMp09Oh06fbrauq66SbqzdKt1j+l2MTGmFZPHzGOuZB5g3mC+H2M0hjNGNGbZmIYxV8a80Rur568n0ivV26t3Xe+9Pks_SD9Xf7V+k_49A9zAziDWYKbBZoOzBr1jdcZ6jxWMLR17YOwvhqihnWGc4RzDbYbthv1GxkYhRlKjDUanjXqNmcb+xjnG5cbHjXtMGCa+JmKTcpMTJr+xdFkcVh6rknWG1WdqaBpqqjDdatph+sHM2izRrNhsr9k9c6o52zzTvNy8zbzPwsQi0mKuRb3FL5YUS7ZltuV6y3OWb6ysrZKtllo1WT2z1rPmWRdZ11vftaHZ+NnMsKmxuWZLtGXb5tpusr1sh9q52WXbVdtdskft3e3F9pvsO8cRxnmOk4yrGXfTQd2B41DoUO_wwJHpGOFY7Njk+GK8xfjU8avHnxv_2cnNKc9pu9OdCdoTwiYUT2iZ8KeznbPAudr5mgvNJdhlgUuzy0tXe1eR62bXW24Mt0i3pW5tbp_cPdxl7g3uPR4WHukeGz1usnXYMezl7POeBM8AzwWerZ7vvNy9CrwOeP3h7eCd673L+9lE64miidsnPvIx8+H7bPXp8mX5pvt+79vlZ+rH96vxe+hv7i_03+H_lGPLyeHs5rwIcAqQBRwOeMP14s7jngzEAkMCSwM7grSDEoOqgu4HmwVnBdcH94W4hcwJORlKCA0PXR16k2fEE_DqeH1hHmHzws6Eq4fHh1eFP4ywi5BFtESikWGRayPvRllGSaKaokE0L3pt9L0Y65gZMUdjibExsdWxT+ImxM2NOxfPiJ8Wvyv+dUJAwsqEO4k2iYrEtiR6UlpSXdKb5MDkNcldk8ZPmjfpYopBijilOZWUmpS6I7V_ctDkdZO709zSStJuTLGeMmvKhakGU_OmHptGn8afdjCdkJ6cviv9Iz+aX8Pvz+BlbMzoE3AF6wXPhf7CcmGPyEe0RvQ00ydzTeazLJ+stVk92X7ZFdm9Yq64SvwyJzRnS86b3OjcnbkDecl5e_PJ+en5RyTaklzJmenG02dN75TaS0ukXTO8Zqyb0ScLl+2QI_Ip8uYCHfij366wUXyjeFDoW1hd+HZm0syDs7RmSWa1z7abvWz206Lgoh_m4HMEc9rmms5dNPfBPM68rfOR+Rnz2xaYL1iyoHthyMLaRdRFuYt+LnYqXlP81+LkxS1LjJYsXPLom5Bv6ks0SmQlN5d6L93yLf6t+NuOZS7LNiz7XCos_anMqayi7ONywfKfvpvwXeV3AysyV3SsdF+5eRVxlWTVjdV+q2vXaK0pWvNobeTaxnJWeWn5X+umrbtQ4VqxZT11vWJ9V2VEZfMGiw2rNnysyq66Xh1QvXej4cZlG99sEm66stl_c8MWoy1lW95_L_7+1taQrY01VjUV24jbCrc92Z60_dwP7B_qdhjsKNvxaadkZ1dtXO2ZOo+6ul2Gu1bWo_WK+p7dabsv7wnc09zg0LB1L3Nv2T6wT7Hvt_3p+28cCD_QdpB9sOGQ5aGNhxmHSxuRxtmNfU3ZTV3NKc2dR8KOtLV4txw+6nh0Z6tpa_Ux3WMrj1OPLzk+cKLoRP9J6cneU1mnHrVNa7tzetLpa2diz3ScDT97_sfgH0+f45w7cd7nfOsFrwtHfmL_1HTR_WJju1v74Z_dfj7c4d7ReMnjUvNlz8stnRM7j1_xu3LqauDVH6_xrl28HnW980bijVs302523RLeenY77_bLXwp_+XBn4V3C3dJ7mvcq7hver_nV9te9Xe5dxx4EPmh_GP_wziPBo+eP5Y8_di95QntS8dTkad0z52etPcE9l3+b_Fv3c+nzD70lv2v9vvGFzYtDf_j_0d43qa_7pezlwJ_LX+m_2vmX619t_TH991_nv_7wpvSt_tvad+x3594nv3_6YeZH0sfKT7afWj6Hf747kD8wIOXL+IO_AhhQHm0yAfhzJwC0FAAY8NxInaw6Hw4WRHWmHUTgP2HVGXKwuAPQAP_pY3vh381NAPZtB8AK6tPTAIihAZDgCVAXl5E6fJYbPHcqCxGeDb6P+pSRnwH+TVGdSb_ye3QPlKquYHT_L_TOgwjqDST4AAAAbGVYSWZNTQAqAAAACAAEARoABQAAAAEAAAA+ARsABQAAAAEAAABGASgAAwAAAAEAAgAAh2kABAAAAAEAAABOAAAAAAAAAJAAAAABAAAAkAAAAAEAAqACAAQAAAABAAABkKADAAQAAAABAAAAbgAAAABNQ7tTAAAACXBIWXMAABYlAAAWJQFJUiTwAABAAElEQVR4AeydB2AURffAZ3av5JJceiUhWSAhQOgQelmq0qQrSHERUbAgCIoFcQFBxIaKAiKyFFGx0IvSVnqR3hLqQkjv5XJ95__ucheVDz_9fwqCzhxk9vZ22m93Z+fNvPcWodseRFcJzG0vhhZACVAClAAlQAlQApQAJUAJUAJ_goDoSnvbx+34T9TwVklxt5OuD_Ld1sj1QSbPQd5ySMyL9bYlT2OW+m5Sm7Gf61agXGaYxqg7zASghThV14+ZgVPQOXYlugxpy0n2rQqh+ygBSoASoAQoAUqAEqAEKAFK4HcI1EJ+yB9HqdPIEVTPOVwtRWNJHdtaFKF+7iiztajoxRx1DrONyJhzrtvZGeooT25V43bPuN7PM66v8PxOfqfU3_3ZW8DvHvhbB8Q+1yq9VToy3Hj3YPWD1ZHZc5zGEztqR9Zp06RTyFacyZzT1AtLZYPYfqhJgICaktrEEHCC9EL34YKAxngZqo1aBU3AfZABj9OJqAwbkA3Jv1Uu3U8JUAKUACVACVAClAAlQAlQAv+FgJGYkQ7xZAMykwU2kTyCLqCDxfPwJvQ9CS09gY7hC9hc2thZ7FyLjpdKpJpaz3Euv86FnNT9x3cV3u_JuWpc_xvj_v9SgVv_9L8KIN6lGdWTLeuJnXWeSp7abFvNeWwx7sDUTywmo9FBdCxEwa8jAc8JPYEwro8UVkRaWN3IYE+g67DMEwHJfRA0juVRO6xFYYyAWPjokHLratO9lAAlQAlQApQAJUAJUAKUACXwXwk4kRMm9Dm0l9hRviohC3Ig5JRRHFJRrhMhO45CMc7GiJAziHOKZCqSyIsFjfES1Ao1LeQcr5JeztCLE9LqnLUf010J8pRVNe73fL9ZLvivVXL9+IcFEA41hg8KUtAJ+KBib861U5K2tGwVMJ9tp_FX27Z7mznJdMVf1eRRAilDBqOArCBYYMSjAOwPAkU_SGdFWsjCBiCcIGAEYj3SEBmAYEByAvY5AUlV_t5yaEwJUAKUACVACVAClAAlQAlQAv8DAdfEPoOCYMKfwMi8MSohVuTAPNLBxD8LAgpCemSH_aWkHASWtciIGRi3r0W7iI0cLTuhdieH0MtXJOdeRzmzb+_kC0fSehw6WPq0tya_JSd4f785_l0BxCV2NAbBwyV2nECo1JOBWieoflSziQkvsr7oR3YxPxbFQpMigteitjgJGdkgEDNApMAToJFaZCVr3WIFS1Wqbj4B9DslQAlQApQAJUAJUAKUACVwVxBwiSlOWDhwgDiix_1gUQBEFjIPHSNpqMxZjG7A+D63qJ+zAnV0jpEXphafyT763qU5nrozHrkhwCM3_OaCgnfJ5BZtHgwBgY7UrwWPpGnJgc2z4+Yxl9AG5t2u96MBYLsRE45QfVwD6VjOLWgQWMHAIE85yAQqeNwCLd1FCVAClAAlQAlQApQAJUAJ3G0EXHpIrgUD7zheB99d43rvON8z7vfKAV65wNMM9We5oVKO+K3m_e4KiDdh0o7k_c3qJExgW2AnW9SlH34Fd0fhoQIIGLCEo86D4zCsdsAiyR0KFmJBRVBWJioip9AJsg5tAwUvGc1EnxEjEdHrRCJaNI8MRuPUuaQfeY+sJolIqjKTv0PVpMVQApQAJUAJUAKUwL+UgMs1T3Xsh1ugINCpn4tbonn4LTQep+B5aBoejcuRiJ9Dj+Bs0BjpgJrjd2HmORaHoWRQlaGBErg7CRBYHWkMQgqYUDATyCzyA8orkJyHCesM3rE2rcvZNkdTL7nkgv8avFbtVQfdbN1ee2ydmi3nBrzMtsaxatuus_EkXBONCZkHCzQqCB5rIeEdFTxIFGmndiWN0SbkD2LGWpZjFuhbspx+tc4cVOBT5MsaTKEvGWVDmK53cDX_XQbiw4ZFhoraLZpxvsh3DWqGIkF4EkFYYlEBNXKvOvF0gxKgBCgBSoASoAT+MgK4M0pAryJB3UDOq91U2TrfNrakRnGg+ZK1VkHfknjzEqtYNLqsoznGMi9_SPla61P2WaWHrIqqVT9zNCc8bos17FAchF_GT+AraAJMoLo+NFACfzeBynG_ZwECv4A7odBQnn0HXWEWd0VuuWFf7ssXFqZeOfRC6eyb5Qpv5W9eAbn5O6k7Jnl5yju9EUOYUXhxAw75gujhSyS3atWdcJNrIiZY5ShWCRlh36wi7SzNF8ZeusaBJ_03ceEhj4TJwY_X7lMDGZrqh4UqESLOxfsYwsrYhD5nLjA8TsYqs0wj4St4BfMyaJyVomooEHFeADSmBCgBSoASoAQoAUrgLyeQBDm6_m+C6c5ZoJVxnSDnNSciwaSL+qNTIY3QBPKDyqlh6qOOz+2oeFfZoaufXZGKKko1V+dly2UTK_zTVxSvA+FlkHME4ZjXmYFsS1g5yUG5aDedQP3LzxfN8H8j4LIZATe_qAIWJiqwoGJ1KRlzWjm_+OzII5M2evP8D_miakeLiy0u9khAAYcTDyduuYRK65TVH9L8tTpD2GboTWZuj1TUG4zLk31cxuV2ZCG8N8fbEhsgVz8UhmJQkDPX+YL1dWexcbH_R7F1A5fGpIQHtvi2jmL8yPer2D41OdwZN8e9QLVqCfoUd2YUuNlDUV9IX4KuoiwQNLQegSMM9rk6AgT50kAJUAKUACVACVAClMCdIZDvLiYLfAsdBsHBDnHJLwSI66gMbUcysZBw1QICyjkSq6Y6lbzni0+c7XZazI4rePl4G+V9W2tbrdJUazHzMHNNm8lMQFdglLP1Dqq+3xlWtJR7lYAeRtw+WEYbwVj9rKXYeRRNUV_YUifVeObLn6anfnmznFElgHjaC0sE7qAm96ivpOQP7Qe6iBzuUIsD6QZkHMft10k0oGAQGZC627nWfl09ET02_HLK4Pj3wnNCPkz+qY6it2n7BmSFimgKehjnQ_UvozRyBlZkvDe2pwE0ogQoAUqAEqAEKAFK4J4hEAeTpt1gJrkWSsIDsUBEku7McKAKi0WXn5fFXU_IurrbclwoX2IemNmrbCKTwti0J8DpEKKqWffMOf43VNTm0pHSgLcsopDdl5WzW85wR8K+cJlsuEKVnMGISPzVjjpd673W7Fr4HLIaHUPXQwUUAWsRQargOui2hlySiy4hxZnvfMn6rhNFfx1eo0V6_JoofdiHTXo0RvqntV8GkjAFDM27o30geOxFp8lnYAVCBY_belpo5pQAJUAJUAKUACVwBwhch1WRbeBMZxc6SsYSgZmFA9l6Gs5vjKE44nKsGL+rWj8+q7ngO8RnZsQ5v0bqh+oZpx7co9JACdxNBDxyg1eO8MoVniqqXrnDK4B432iOcH8cyWZUE_A41A93D+6HTPBCkuKqn29PEy2w4tGCfOBIVHljgl_72N4B8RHzQoz1qydz2vmaYwZkFFEayiKfgbSUByLHPhA8aKAEKAFKgBKgBCgBSuCfR8CtskWOoYuwCsLDG6uNuDrmfev6TA6bFo1iN0Q2bW2shzS92TL9YXYCzDRnwPhI_udhoC26Jwl45AavHOGVK7xt8QggqncpBIVNSyivvZyx4RnMTOIIux98RbFgg1EMr2jXwIKJd+nEm_4vi8lA8qy6iwjaNzRHfftoG8fgiC0tG9Tj9ed0jY1bQjjyLtlGQlQJalKAXKpWNFAClAAlQAlQApQAJfBPJ5CP8mHy9WeNj6GoDUzDygFz_JKqD63JR7cPX9rsYI14NZ_c59wBE8thlbaz_3QstH13OQGv3OCRI7xyhVfO8Na+ygYkKSV5fWOHr46Nx2ZNbo82uB4WmOF1G8Ow34Zyb4Pth+s9HrDyAX8TVQ0JCtEFiElPRByv9XX1J7sVdRXIMbKBPAySv8s46zqV7L0njMaUACVACVAClAAl8O8lADPLvfEpzNltjtyK4FLuzO7L8ldtfsCOUCdT0dhWjKfgYTgRvGXRQAn8nQRCwXo8QlMMThUkdeX5E85rxOCI2LI_7cjZB05oKmxVKyDoEl6reUW_mryCauAFQUHICO_3KL+NuoVOMFIpRMXMISyyC5m14YtDsuu1SOBQW1QfjYL3dFDB4++8bGjZlAAlQAlQApQAJXAXEiAuG5FxSGCPa2r6zPCTos+Gz2ySxu1Se6k7bEvUCXdhlWmV_o0EPHJElVzhkTO8KKoEEPwNegpfM4zFw1Bt1CF4HnjztYFlhuA98C+PV6BNJBlJ+njdxaCpPvF+j_j0CQ+PEuGNiu8QPVH+8vJohpQAJUAJUAKUACVACdzrBFIrbWEZGb_EjtXKxgDfqTF7o3nmMl6gnchw5G2ylFRUehi615tK638PE_DIEV65witneFtUJYCwk3Ez_INmEG6II_FT8CKODLD8sMAbx29TIN3Rw+oi0s_voOG+8EEBMn4SR7MmLYcM8Gp3XyLfpmJptpQAJUAJUAKUACVACdz7BPJBSR6CRmLj9H0Nij5MHxeg108ghCSoPiTo3m8gbcE9TcAjR3jlCq+c4W1TlQCCOsDAPwINR_GgGhUILxJxqUipYPp9mwKJJkPVeML5HvM5GVEvCOEl+FncCAtgclVpdHWbyqXZUgKUACVACVAClAAlcM8T2IK+JQ8QjlWZUJ3RR_BxaC8HDTAUkd0kwjlFPXHPt4824N4m4JUjvHKFV87wtOpnAUQFgYMgh8sw3P3_Njeb+JLGahkJMtzw2RWaEMKhj5HIxDHyf7wh9DbXg2ZPCVAClAAlQAlQApTAPUdgHTjqHUMQm8pO0ul9eH01fXxgBz+efEnSnBzVJLnnzuc_tcJeucIrZ3ja+bMAcocbTu4j48kHpJ9uj2alfxd_AffEQ3AhrIDQQAlQApQAJUAJUAKUACXwXwm4jdHfgxcWZuNFGkWnaC+wab5P6hSCSVNVS1Ww_is8+uPfTuBvE0BQOnwOoWJ8FS_Ci2DlIxrcdQUi7m8nQitACVAClAAlQAlQApTA3U7ADs6CSuDt6Q_illgC1fn1eB5+FN6ucBZdRRtgPw2UwF1M4O8TQO5iKLRqlAAlQAlQApQAJUAJ3GMESu+x+tLq_osJUAHkX3zyadMpAUqAEqAEKAFKgBKgBCiBO02ACiB3mjgtjxKgBCgBSoASoAQoAUqAEvgXE6ACyL_45NOmUwKUACVACVAClAAlQAlQAneaABVA7jRxWh4lQAlQApQAJUAJUAKUACXwLyZABZB_8cmnTacEKAFKgBKgBCgBSoASoATuNAEqgNxp4rQ8SoASoAQoAUqAEqAEKAFK4F9MgAog_+KTT5tOCVAClAAlQAlQApQAJUAJ3GkCVAC508RpeZQAJUAJUAKUACVACVAClMC_mAAVQP7FJ582nRKgBCgBSoASoAQoAUqAErjTBDR3ukBa3u8QKED5tzwiFIXdcv_NO_9s+pvzu9u+_9Pbd7fxvtP1oef3ThOn5VEClAAlQAlQAnecAF0BuePIbyowDCXBB5Gp5DESiCRrsfUDx34iWN+wxDneU3lLU8sBx9Mqp36mTiRzkYjawgeOrwp1POkPkw2kJaRvav3RkUtE62RLmCf9DscQSD_CGUsGIwH3vSl9VUZ32UaYR+Dah_ahNIQc5xwr1SkEWbpbTrp4WAVLhWOsyttU22bns0RC3oGrN91d1pw_XR1P+9R16iyyHon2J2zxzg+JbD1vfcGxBa6TeMsOhwhcSiqvH_ty+zDnMSKrddRAkgbXzd0aPNevs6az3HV9WtdYujlWqLz3+vXeD2Q7+R51RzLyHH+3NofWixKgBCgBSoASoAR+nwAVQH6f0e09ogmJRfORbAw0LvOZwKI2H7frU7N1gNjuKH804f4gkX+08xO1LwRxoTPCZP80rUIGkX4kCFUNuIkvKUfPINkv3v9bfQtGarWuzUs1HwtA7Yv4rIT+QRL_cZettWOD+Yj7o9Ybp2slZ6nKkB9_Tn97G_cncp+FXkcrkIKfwtPxD4ivtS6hW9grBoGv27lV4qYgrn1Rp9LEsCC56ZjmWdVX+QvIF92PzIiHIerX6DBS_kTJd1fSWWiCi4P9Xdsw5w9E9uX8musqGCGJrXsxMtBXSpnaUh__eADfNraDo9baQKXZtpTH44b6y4nhtbMjAg2c_kv9EU0AFm07bI84WhOxis9dIqjB9evjun4j7ouc5P+Elmu3uuNHtd4N4tuH8f4JLwRJrcPaFbvuB9_qfqt1iBHJNo8gcnedJVobSuC2EiBjKyeo1LZqC4KQCBMLNV0TCyQO7h94ftzWwv+NmXv7R0__653I8fIno9WervOAFqGF_6jnzb_xXNM2_20EqArW34a+smCVJ3WIjKRqjticwPE6afSjY_Pa9Yzjfa_4zdU5MId34xQ0HkkLHvzgzG6cLuz5VF5QmlosaL_TbmHTsEKiVOwSKCJKIh83PqRDozY+HtT6jep84MSg_YYQRkQzUCEag7ilEZ+s2f9thvwD2VJxfmMhp0vVpbHNMIL1ENcazF0XSAVRCDxYNXZtKBuHFX5V1wVJmmC5c0S3h5MGhnLuCh9C6Lp0zVGYY5XPTpySuyHlkqAeVnuQWoTDx7AFtUCVx911rfsDFXKteMDKD1lBPkfZiGt3lt+ZcCJIbNeu4zsJicFCdFi1RwO+9RH9z_p_4fMVy+lH+Ajas4g3VzOvsH2O5PImZfOshQ4hM+PG5OJ4i3Co9oHDV0uK+f1he0ZcKSlR8D68DvLn4Nz_ekXtD1TtrzxEnaMOV98iYtOBKT3jnjUqQ7cOH9Li3WiOfUdzAs_GnGlC+bu2BCLPeWjmE1v3X0JXn7qUkr_WIrLbNXkMwvJfWReaFyVw1xGwI5trAsK_wL+6voxF+AdchIORiB_D49AwxNnM1p3OM4S35tmuOJJUHq2vXDFGf1Rl965r8F1SoUVogYu7Jl0TwhRixdDV8J62LiORRWQm2oVkchklos+RYnnV_Lj9eVV07nPuU9NgJf5mDYW7pDm0GpTA3UiACiB_91nJr7T5wC_il_CPWNT660axoYyIE_AahBjFWz2mNtsW98ccykQfIS3M9HsCSUWprk1mMH4Vn0G8treuFnvRLXjkoJas4jkMMc+xu5gpmEfrIIcIT_pm3l_vwtg1AIeW4fooGgUgTtND8wlTgTl4KDyC0M_t0n6kTWNPMwK0wCtI5SLHXdie_2eVnF2cdckzhOff6zK+dv9gbsCbD_o3HhsthNhDe_o9qeXQSPQF0KnM9SH3+Tzi+uIHH90MxLtjpBEjURQyIj0X_06NSSEXfHnDZsN1bRwrfP_J5qRzRQWcdhXw+xa7BBG3KqArjzsaviGr0Wak6KfqyzTjGY59QqPHPTQSiEajoB6KltMFss1UETfGLfEaLJMslIFKYQXvLNLd0XrSwiiBO0lARqfcM+u1oND6SHhs+rhN7drFSkETgmsa4rUCc5L1Zd7E3IE+e7Zc+aRA2dZ76_7zB4p4507HqypHeLQN70BP__ycuJNVv6fL8qi6Og7YF6gy4ep8UW9l1Lu+wrBxjxxusT2Gtz9t7+xUVMmmWnc6FqjKV8mruv9UP4u7nHyxT_6bFpFBMC2ShMR7mgGtPCVwhwgwd6gcWszvETiEDqAKpJAY+LwKA6ybw1fkS3SaKLD71sboF9AFVxJ2PbOemesZmLp2eAL+Gn+LXoUH0il0El2+d1SUiMckn4wmj5K1SPa2xxuTpiQYvfif+72_32sx2PrMctn6VNsYsy5wkl7omddnX317hAiCh+z3pI6rbA8WPO0SKhwVL9uTnULRkML5FSvsnKlR+bfWdIfi+V2sjLEYMim0lV9tndJjWh9cX4rgaqoJW8MifXhQ7eruPAprcH93+AZ9A7O3CtlFdoHwURXgbqjmvh8OwP3hvsKrfqIblMA_l0CBa_0TghaVoRGYq_FjrTfCfvCVal5JMIfH+CEuukZB6Ae+KGJG1BXjM3oRl2MzegrxxGMz988Fc2daBvaGvYk_kgI6BRT5hGmkuCPc0pA3fFGtU4n54V_4cTWnJ84Iv+Qv+Wn8vtM_wSqkK2mI5t8F_eidwUNLoQT+EgJUAPlLMP59mWA_UNH6EPGlZ8pGWB50omtNle8LFpqEzOUZzUt6mIXcpTnNyo5ZhMJWBR0rSu0SvoqPgt4q5zbm_fuqTUv+DQL2UfZo5yBVbpae8kxc9QAloiQqzljoI3kOF7zJLhkuDMyrV85_8t5Hh_dkX0OvLXip+QbdBeH9um_H7jx9Vbn6+OUN+cQke4_3xEJE_cjBxrF6rsbamg+ETTMojh1OSY0lHAx3XJ+_L1xCl_6+wmnJlMBdTuANNAeNgRXsyqB4YhkPQUNh0ZP3fKfRX02gOUpBDaumROTK7DHCK_Be1Bm498K9UO2_ulCaHyXw7yBABZB7_DwzMrMHRyGh4NW8LqaP7fzCzz9ovHvRdeHdqDmNt2+7KsxVXo_5oe8V_mzpqcczz5qQ5iPNBvYNzLl1hJPu8cb_A6vvPAA+oEKQEF9SY1tIL4Oi+VKTw+zDkrepFd9XRNpynPyahV9PPcFlSz8tPLhZmVcqloQWRZlXOdC58WfOZfcy8atDVj199KEssbRpyXhLsF32pvfEUvXg+Lohe31431W+D+tyGd5lc+MyBr_pOPqVEqAE7gYCO9B2dMW9Av6r2pAz6Ayy3zsr2r+q_L3w5RK6CJ__DLvIZ+gqcL9APLoH_3kI3UMJUAL_nYDmv__8L_x1KOni8ipCWqAUAkZo6BU0D49AHO6EGriMgVES_rXRbhY5jUpAdWSdx_jP5YUJvoPlQjUUCOmugzG0Sxf3dhmneYwNyQlylICb0jwhr6g8xyGiNaBs9TDUwzWvnQrWAt_iaTgL3PBexlehhpz7zP6RGW_PzDjREoxmgWpYKkoD7ysITUVT3Vxc7XRxaQOar0mwPw0c4rp+zyKnwPxAAZexLmNnBIZ7uwh4p8Ir0EpXOjQff+Xm8ncZS3qMNUmUp11erydQ1V+F+p7zmA7nEVaabrdxJxkIzmbnIVl3St9bewAr7rqoP9fIusTysGOKUy4+VvRRxVaH5Dyj9gc_ODJ7QRMEPAVUE+brfsRc1qOZN0oGWSXrYusDjny1Mp+fs0HaJdr9zDAQX0V2NhjsI3W+GqyWwACnCboPg3H_XRu6kE7kQ7g_a4A3ODMITO+hV93XYQPU6VfXYUFlC4gMKl2u+_GbX3tHw1k4D+5t4U_fl97+oie6391fPIHGYXB+AO6u+7rvh2jcwNUPVPF03T1wP4Ati_v+AF9vr7vTDfKkS8c3_tB15i13FhjL3sLrG56PZ6JucL2+C1ZTrvvtfw3fVnr5IdVdKibA+6b7BMr52FPOvD9SjtvrmSufb9ACd7vHevqRBnDd3tyPuOqcRTLd_etcNBdU9OA7OkXgfGJfcNDhuh8HocFuZxMeW7rfbKa3H+tGGqFt7vIrbSw8Cq1V7ViOVrrb4TrO9RzwntdXfuM6g_PmLv_P2lB561dCCtz97GW039Vfup4j+BEwbi5HMWi4p3Xtf9HKd9E7aCP0swopJCeRRC6TBJIHv6cjKx4JnNLxSXc_C9flH+Lk8eoE51tPXBMSnVAn9_Xs4uy6jn_v+bcIzXT388vRVnc__7_aonj5j0TDf3V_PFp1X7mfr9DSUDcNz30FJvuZ7ufOXPSZ+3o5g3a6r5fr2Ipdz+FX4Mn1y_vBez17yxsBXgeBOzGqP5KniUT6kutwRYjuMlpCek8gV0H8gEAOonFkGVwnF0lLMhH42wgC7jLY7VQ+_yuwv_t+9iakMSVACVQRoAKIB4XT7jyqNkSC_nF9kXYzluIWxq8OdvrITcpTnotjjGLEjsgSo1av+D_u76+3agT0FXrclbTIWfii6VGbVGQpLKioY1euZl2eUDDBLKQuOCdn60xKeULZC9bDKoe1zAL8DeLxSNwHLYeBDwzk3QPzqlPxv2143fAa9xs36VuzSsOSJhtiOH+kfUUXzPbDImtgEfMZls_mnh6UNdQkZ6Vm9C9Zb5MZzNR3G8vdLAB4OmRw76h3PYBVu3pU_QRJQeHBab6hGi6pYd24SNaXq_t6cq_og35C0IDgbMN4LfJ90HeZbhjLWRXr8_YgVSxeVrjX3NSu5L+WpylvZeNPRZ94LGNamZAx+8bm4gSbZDtqW+qIV3m2O_s8cw3L_1vr_x+pqh40sHDuGliEwWc0QrWGJT4XftEgx+VxG0Pu08vkPDlLXkIS3o6uow5IcJ5X18FgUTqrOVUz64pJLhib37e8vl3Gc2ERPtXzYPp_VOP3DmXexauwLxJKJhVvrFjkkD3H8950gWODGhjidVy1N2NfDZynFy4fuaTLYy0ytOkqPDh5RxPHKedEghJ6124UMcJX8Bvol6p7BG7zXNQV8hC8+RQU5utMY+yCuZfphk1ROV0TfX3NK1h0__6A96i7IK6BariGz06LQ1YTiKBdo7NAPYWaaQnNw2wGqdmClC5x9QKUyP5R3wXU0CO_Hv6P6QZoFGeEs5T8QPjslKzHSupbhBsLr68sWmqRTt53TL6RXi7nFed1NnW0y4yDIbgjCObXPQMFl+8xl8D8W8FlHAwDYGcA9Bc6IuiydPdrf2TkhNa1b4Q3MijJJxoERtv8ucicqOKAcr3kd8n_QV0KqzDvMBHMTCxWxJtmWJc6lcK6BfVNfjbh3LWzb2R_aRLTUs4Zc_xMQnlsWSdLtpNjT8J9Ox_ui+V4CwgpXFV1vq0UpGLkOGvQk3o5cWjtRyJ2GUQQD+qTVTDwkdAyPABxp3YfK7zRtFwpeq4opGIFeGX4fwoi5D3yluu9QsZ5AbV96rJi08HNd8bNNXL4C6Y1EFCg_zuKTiMlc_ONXSVnrXxa9HlbTrZZZHYx510rslWCisudNgzonDbnTy5efvF+S_TXWS6xRtKMcIcvn3y94ZJqr_rz4fMidhmtOt53mO8m_XSWt12xbbaPUOWS4OKj5vsc0rWdyo+FmWb+VNMTezOSy6Tcd7Nbl561C6gWquEeIDfBzd0DvZsEEWIGoRoG0j49DF9pCxiunl_9DlHH_eTAB4OaGl5nZWeM87gqIP5c8ukfsz82odyXcvjSbBvnM9Znu3YUI8QX1agW+qiBb_ZAyrNx5UYp7FBEjP_rOj5ge0CeoadWWdFn6RsH789Qrg29WlxwwsKz09m1TOP_R3_mmQhhw9gYxoKluruS46Om+0phXSPi_ZtpFXWUWoYsSNF9rX9NQxjXZfAsOKCoClGjo98NmOrDdfi2U1LitCBObU7mk3FEcDxpL1SnEuX0oJMHMgaVC8XrirB5vpNn2jKD8AO_6Lc879VRl6iLyFtIZNZDz3YYCdW2xrYNMutluL9i45oaxVhr9bHBWwySsdh4xWcEK+N3mKfxJCyWTioZVHHCzuW9lvtG+W4bf3zA0cfT15dJN85dn1a00iqZTeZoR4BThH5+FHb1879lo+Lpn9UezkYEJgb07X0maCqwFHUtekjAlzql6QcpW+MEoxC+OvIxY4peChoSuNowWauw7TWvM+cwKreVSZZ1DlQ2rczfanfKNwLS1xQtM8unzSdwZly5kv9y3ubyDnZO7aU2UQPhfl+IP8UlSFDnqiNcNndRD0ePCPhYxyWuTkqMeNHA47eYcLwAKTUn1twWdtCXh_41rgo6bLBPsm8xj2OlQcNGXMxIoxISE+rr10ErshOYCPw2kvKUvO2m9nb5XI1TS7P6mhBMUK6D_zRQApTALwjAyORfGlwzbjCjY1ttE5wCEaOeid4fkKVVej7Z51z9h8Kl1sXtDtR8N0TRP+9zRPM4wzMGnIO1oPv5HPM6ZqADz4EhHQT1gupHlhCOLFK7kKlIsCfYs52vqvJV2+UHCoZX8Fse3Tj9zLJc5dTU47NvWEw8iUYzcTyScXXcDMH7Lf4sfTJQbUsCkBR6LHyc36tabtDiIZHN+kbLxoHGlj7vawSdVf8BW4i4T5WFU_Z1vSHdGH9tTlEDq8Q8pZvCurwo_eyG1z0XSI5XvmfBMd3xkXM4eAH5ut7OqJ2+8hB1xOSU76sJ8V9yfqFzfSRmFPhgYWAGfT+zHzpzCRuxAVZcRPIUrHn0gZmhz9VqsLogwIyQlQwnfKfR3S7WWRCmnHzy2I30BiX8jl4_dEhLLuSvTb3aPP+0hdfs1drYaCzAEKpyZvLPgvGm9764rnrl+yacj6o2tR24fZ2dEhF3wKgMG_nIBy24WDmoffAN3481Isy4Kq65LXaKZiGjR+K5kjMDsqaXC+cfOa3Let3EwXso1oPwKONUeHzdhqA5BsOMFKxcOJkantPKxLWt3mFDwtBQpPPX9WG_AB8rnZlH8XSkdO7eVZN0LlRKu__82zmzKoSca1nzSpvYuPDzkV2MilbpXrtH9bprw3nfXL+ndT1YwVtVdQQ8cD8jcsaAG_bilhYBWGwlEURAJvQ8egAr3uPullh9UH0QxRAxLCfiOf_vtBzfsGtR7XUhfOuYti1qFoYgfQOf5ppXgMuTTE+mO9yfCfgxGKLJcA6XgqipJJ2o2zdqmL+inoaWbyVcu5c6dkz43ix+99XqwOO52fy5l88MzroK5xXerwNrBRIa6JlRvxmAxzuOrZXtoHMYkWK+j40Ocuq4+_16TavnCFNad2k3p1bnEF53QT8cRGqZaYOzcSLUpyuTiZdDfQbDytYWMBLeQV4l8UhSx6gtUTsi81917eE6j6eXnbicObZM2vTUOvkUlyumdU2dm_OSWdE01cxi52MFBCSrayabzCLu98K0mtDmTI39gSI4FZjR4P4IyWly1nO2AW94vXAgUx8p632N2OfDbGnd5u_Wn5yYzzP5DPRe0G_dNEC_uZlV4tc+99olajiycVJMpj8SRo_p0OZorGT3s4c6QUAl08hMUEJB65d8N_rk+mz+fP+zM7MLKxS3F6AoGGh6BA_7Jdt8p4nIsTvizgWv0SuDsx9+vlmNKCX50_pfRqcaJe1oXVe2KfC6zPgxidCPHIZ12t0gcL1GnkWvwQRINTKMpBKpzeZ2rvlouXthjwn1Ntrlb8xf5h31z+IOLNm78aqthNO8oJnrFti+QB+7Z_w9DVNbqzUIJqLxORi29mClXsoD1xu0ikA1Pqi1LzzOINiWWefYFYS+GfrV5GOBmZIcsv3khZwieahu5LmUZtFKSv9W+7jZwbxhjGGBrgMjMXUZH3CNLrKN2NrYjmTf9b4TdTwrqJLaG1bmBPYai9wrOf8B9tY7SBMS45oQ8Wvtn673Z+VRM8bMbdOoumQcHVjk84lGJp+QxXAlI_00_XFNE1b25CJ6c6tzX10mKtIo1_oq8bGIuX480wgc9H6CZMcHzv6qASkLfD7Q_zhCEY9sPTBLCSuV9W19jmsQI+Mn8FjXiohtrm2wM4tIRquxjU8FK7TfwycnPBuEupf0zK4XFSEGpwaf922jEbCZycOPMiLzOTMSnn8yrJTyrutZTVP7gOG7QFqpiHQgHF+j6_ykXWHykdcPtldGF6PvTKsbHT+YIxUvLnrQ3M_BacZoVjNr4Ur0CiI8rLFAPRyd7AFqEyJH7oo+blyuE_suG7imkRIhNviikTmmfwAyNjR+6HOdFfAWphpeiQVmDPMVfgZLUIvZcLVw8AweTuLg+TNeXYxGElENVV8iIhF7nO59qKKnA+0cvq1d2nd5_LYHtojndxdytjBbluN1Ilo+sHSzv6nyne_v5kxigsWu791_vR4bzqtTnG+rk5DEmMGr1QbMuXmPg9I8QVNHM5b5HAtdfLp_W_eFcEW9qh4gmwhiHLgPCC7S9YHX3ilsYhbOp5zpnTXrikAK1P5w10i3ewXdWz8aUwL3AoF_nwDimWlxvuycpQYRrvb6pGkRLxuEvoaB9Rpti+QbN2r2YRwKEGBmdDaayUhwEn8x3+Q+pTN_eWKZLtBBdYYOdZx7r6wF76Awd4mSQb6JvmIUI8ujpxjz9GiVfXnS4eMZwmFyoLOyrlRgC9h4SCn_Mq__Zdvt9eQCDJhTmL5MSyT6KDDT15hFujf189jTrOTNU9tQM5XZyHBkI1oNAzPXQB+m_6Hr9oYCGFZDwCKoGoFg1L4d3zwhMEjs9U3ftxrERnBxD8VvCxlqkGH52nWU648r8LDU3Nsdu796_uyBgc4Rl3jjPs7PtTdMCTf79WTlzhnd+9eB6dEYHPdQ0AgD9+mNjyfta5UuZIdkFpZ8aENsjqYt09GTf_YvM_1_bntXPFyCBzzgYV3gqlpKhBZbW+3h3g8Qhz488qGUkGp8xPbIDOMbet6TuwhL9Ag1Quji9gsX8pgy9N3o1Z2Pt86W80_nHzPl2xGziDkMtRPRbXJaqxmvXeay0Tn+zk_Db7xRxnVf0iO2SDXLNbbVAmp+3noqdR31R0bXMyr3J_YqSN4YJh2as7_l1fHF_H3ter+cfDVMqW2ukxjZw0_0tMubDl1+7hLK8zPJ5wvP+mbXN4m6x7WfalIYDlSZdrhVPzwJ7paI8WeMWI_lvr4D4xuVRsnVf4prFfyWQdTW1z7D6hkB6ilW1TW9aguBKtpM19qJe0CcBWesNXqGgZ9hpQJFNPJDI58dzba6GisuvbQ48sC36eLp2scHZGSYJFg5TGKTsFi1QlkHRPQkWIF5yllXtRC+UVKTOTHz_MTeaf3mNvwkUkiuaLC52i5_ETO4Ftrprs+QX9TCtbkC3sXzc+iCukBteBZ6CeSqF0J9oI5Kc9QSxalBcsScqEH+S_XihitrMk6n5XBHkmAgl1oqwIpEP1AlkUDlaBpZjpSLKO2t3PkVQh+ufzOGYQXtdO18JgRYuHqrYwg13tu8SfUXA+WNSWvnn0rKF2GW131_Q1tu7UXPW8MzlSs8mvXadNaMucaHmk6v_naAwj7NPomnsJKr3pqTCFkLrN86TKpw7uXTb2etKpfYr9mB+DzmQfFlBZQkqpfV_QTWY5p80fxq9Qn+Up8r_S82fD6Cq9OsXmpUsJEHxSEIcDxUFf7zsJ7cB9SGfg5dYHM5EuGcrfb0I67fhCjQSQpIZsWHKoZlpGiruc7TQhgQcwc+3ZtypXOJomkL_UcS9KveAa4rhpbjR_DzuBwJPn190jVzGE7TSPM+Hs7yzLdMB+0jiDceNTbRR7PygPoPdW6yIxzxTbqMTioJldnObAaeyfCuwkGw+I+Ao0DF7muov8sd+o_wswG1g4mtPx7SQFEIVtyg956Eh4PXpQZBgw2btLxumO5bdon7enoF9btFdgpyfRCbqUliumI4L5rPwDUvnJjKY3UI5cA3pIvSrmXfw4jcRyJJa+j1XRMy1RByhNivqesJqpYd83DgfTqhx2e9r9c_Gaa0fbLjqoSCUMUn3Ge4Zi3kcBL90lm7gkbDC19_Edz3Fwj66IRrJ0bw_DvM1mVQxxc6P1h7byivf1e_RfMqI0gDFz9w4KEM2SpZAh2jicB8xobhF+A6wWo2KCWK4Z9EnjNe14pDL41sn6KJFpuzLYZw9kAJL8WjUR6jAOEQVNdd8JvQT3mD4N1AXdx3kwxEENrvvq9cP_ERKPJhI2Klvk8OPNHo3WgFVug+wB9ieXPxhitnTudLZJIqkfsJ53vAX9J_oZG0Gu02ZjUro0FaBNfez0EGdgp85eHDQSzCB7Z1SCeyhxkZ9lQGsTLyjzWG6Z_RcuCh8W236hp0IZ4jaEQJUAIeApp_GwlHPYcNtDu5cBwR6T9Kq4z4bvTkVhtiUEK7xOPhX_lxwGM2dKSCl4u12Pqew6zKGVtvHC7+2Czc2H_9ZFG2mSt6uCixoqcdBS8JPuV7Rqs07Nh4V8ygQD5oeDDnG62VKtNjPsw_HP7ppYe_Hsm1yI_hyruVDbDGOJXUT871yjZUuI7TVx77J_8WgO2FK1yBD4GusqH7G+f+C3_IRfAydAk24GH3q+AVyDwqaC0HtalXoxhWBvAjw1u+EiMFPBTY0OcbreBJI3vTlm4vjbYsdPDpadekotdNcvqxa60LX7Xw9gWO8c6aqhzbMjYh+G0fVD+h0bpqpUGc9mvtERZsGioHEww8B+s6our6cyOcj+5smRYjLl39SeH+YxlKwYj8Caap9srjXDq7_2PwqpCBkJVCBiGl7Scd+tfkA6VhMY9Ub1kRqwRuD8owDNJKnuy9Mdofu2fuldACYU3k1ynHJ+fKucez55al2QR49ddU0B3noEbuGTtPur888q6MmZaZ0qw_qsI3tb_68fjLWdKT5c+aOzbkkJ+_33jdUA1XWTAWu2R0t9XpGi43O9mienzXQBQ5McrfWKbjQIHsOlzHnuMQyqzIOFJcZEarW3_e4OioLFS+oOyCJc2J2KnsV6ACJ6Hfcu8MP_ydQR+qHwgPeKEmqjUwjPMVUbirNpizD7aHOS+oKM1yfkTOq+V89pmsb0pGWpBpU_nbNqdDjkqNHhQ4BVQoE5pvqh4QhHQNdQ+whxgeEkPAKOr9aGdgDR+la0L37+t0COPTOpzbltPLrKjL1c1kDZFwTzzKpSrpXOV80SV41GqVsCD8WQMaOX602jonlq_mG5MWeNxHdGf3i_7C6XR+qqpEudArdW1uhzI582TG4eJRFs7+vf1ZdRpB0fujnwjor1dqZ9ZtHMkZZcMMww3tZFby5CPHdYgvChnlyw0fJ7zR4p1YkZ3MxuP6GdLuSTs7XtxZLGkma8exCzB_9Y3L8fkOs3RZf+mtvLblXAJKHBWO_Cuzgb8xF2ONQeUGOWF50vaIrQYutee5gTlfmyV2H3sZL0Fi1YE3bZCJZASIEEpgWHAvQ6BGSR7TYG61ngEKmvzrAy9sTDXl1ivjbryTbim2WhF41+uEQZVF3QtvT4D3INRIrIXDHD68wD_WvLWuuhieFdnVGKwTKnPBsje37GZZySXpFvnysQtb8t8pR0WfFl2qaOAQA9sHzTds0PC1LidawkR_qVqPmM1BjX0UTzoxfDCoQtn14rCCR5a1WB6j+B71PaebxXLbg76fcf56oaAN0z4EUyA8rOz9KpAdIGhfce_i3X+ng9ggID7l21bTuWrBfPj08EnG1nqFNbNDYLZdcR9ziz_ls8v2wJsgBOska4CjiSrASzP3YnhygNpmO_TmLRL81q5ByL0S4ehhj3K2InJawfmi7NgyxedBn2jtwyCASGgPmoSlGjNrvRr2np+ieUPzBbMSi9ATuT6o6JXC1IqVdj6_Z966cmJFqDr08E6wYXiUZJPGRC75sGSimXcKTHf2HWYy2HqVq20IzMXrLT7LND0Z8aG1w7jmF6LFlKxWL3A_BQqV1YRyPaH86bJcK+9QLlW7mJK3r1zOapqxvWSGhWeWMBJ+F8vcmzXvDw3x5Ws5Es3hKf6ypramO9RP0MyFlY5VDN8mo_2wWjuCFdIarGm+IGjFiKXcod1ZvKXCPNeerso2P+smxziV77GqT3by7DCUEtxyG9cqSIHpAx61wpynGlzFkorhtrlOKe21cy2yR5ZJ15YocYVRFbJD49gCV5wU2j90pl+wTq5jqMdE7fWXonNiwgKfMniSI8HQ0fCj9jkW9Qrv+1GD76OkC8a053IWVYinuGOtM5qUc5nnbpiKh1vQlQ6XWufHlUuOho6DzjWEM2qMZ32KtFL0zhg+sKuP5M2QxKsE7ECEDJ8bPxTbzEpF64r7beEOEXfFc_AmLOZG5Lxd5rQKZKT7fpLQVjiTN09lejOjMSXwLyXw7xFAXCoB8GAlb4KS0VNIaj6oRQE3IIADwWNW+MmqB7fkvQ5M_UyBtgSH8nmiNPZwRYZ0pv2puIwvy3lrsOUJxyhVsG21KY5uRNSF6AZpFmPhh16Ref5jC+Rh4Y+0bvFKNKqbl5wVPSvAm50Qtjl8p__Derljm85f1n42RD4bDyo9e0wCk8uEYc3PD2RvgjsVk3SigHKIrK_rs1C7DEs9J_aJqX8uQg44D8Orb7Scpx6ytz6XL1yam1+7HK0MWzrmUHKmWLAq_5ny3nbe9J6JtW1zioRX7wNjSFG3RZ+uyWWk+pcbzok+UyyOdIyObP1gdS5AE5Djs1qjVOaH+XopyRHR8wKEZi1a9I8_WCptHLw2+tTqfE6_SI80VxnRW+7vxknYvSZB3oVHnR8snY9lPmK+QRK_scvR2p2DlQe3PnykWXw13u9Z_4H6nlWXPadeUa+QpYg_UHfvgisrC7jlwpL4g1My+YoNpsG22aoMRtoz8OvwMGwLgkfS79bizx_gURkD9YKnQOuYO3nw2L70H03ctqZbis4_k8f32zgINRoaLXkL0lf4TNF8y8jwwsEpRuQje2fbQR0iDh6QnDLyqrEgysRL+xa_cQDdEK6cudQlf7oFscfgdZfX4Lq72QbIm_HdFLvEPnfAqGBQvp+pj1X59r3V6vHSbPHkR0ffTu9ZJtqctjBHB9B9_9xxxaVqpZmk7cwOw3w7U8eOtYaXCwMPPbSp6a5qon9L_0X6ThqxMj8k1aqZeDC8zE+MionuETBYK6Rz178pMlkVNg508p8BPlvQEbQIC72e7ne1QYNwBQSPHYGgC+9JL3hiVFhQsM9ks0lrpnx99MTjWfzJ6sev3GhdLpsHVeTa16sKDETGwSy0pN_uM0vzFINqrq61LXy4jzR4wMO1m+ZW4+K+i78QMtdX8eSnBJ4NeskwCVTp3uphrfdZuHD84tHR6d3KRNPE8p+saU6+5MGSAsscJ3d43YG8q6uKlISXE0E2q+rHkGGZgdGGsXzLXm2u18gJEs48cdI_s04FYp9jwzQggP2WKpaap54i64nYeHPTadVD_ZF_K+Mn+rfd9+vD3ra64gMf7Ol2uV8Rsu2z5Tt6E5GphReAiC4wK5iP8aMYDTg4eHbjBpEcCB5Bxo563pOWBwFtKghoaN_Y3Z9frl_AbdqyPvyMPk8qeahoY8UmB7Ll2cKc7xBeu1U7g7VhPmhW8MuGHRquW3bPx+u9E6p03NKpceKr4by2p_ZJUIJSgseGNPAdqVO6pfX4vu5PYfKJfse2Xk8vE4qGFl4y73fIsL7SAMqWPeX_R8Rcg7ugBhJjy6tzwZxBRGY0BBUiEa44HoaM8tW1lxflx5s4+bsdxy88U6BkRWW+VfKaVSl7EmwNLjnlvDdzppWtt0maTzUzwKpOAgHEFTj33z_wBx8CpyBg41NRXLHYdt0pfPrMguB9a29IOAScnbwLRuRtkRNPwYpoeyOg95OJXOAbQbDIoq3K+Wzq6eWZm0vENc98_diJoFzkHOQgahlB6E28DpQRUfnnZTmWWU5J21jbDNZyJMd6xxNODeGaZDXrUOOhALHp8ZQp8TlBkjvD65hzx_Ans8eNRcVzzPLKc9Jnh97PkK4uv1KzIMui2I7B1TcZbBoLcSGsWfG+o3x1uv2s2HBA09Exo_z5_vrBrZrMjxZC40OXg_KnBCpbn2PQEmjfsSNJSA9FR9sdSb52oFT+yXzo1WtSqeQ71W+izsmKiZNql0es9BdBOORhgkDx1qOilekjW20nL23+9MkDweno1Pjji2_ElknWPtbXHFcIp65U3wbzb0nfCVZaLjAo6EjwZN_ZGr7_icHLGt+IRK0bt+tZ840Q2ZufXz2_p3Tfs3Kjb5tMj11slFO_PmMCr4Hc7h92Mhd3F3GHkw_8pESXINsoW6DDl8gpn7V8jvsuQBTQmK2tu8Z5s0H2Dx0D1FaqsGH_2qBTk7K58+fP7M2+UiGwI1gFz4AV9ynOj9SuoBpWRlqRM4SqXlWRoxuUwM8EmJ83_9lbTh9nmtqN8LHPVF8dvE+vtA_n8xJ6hsqeVove1luesCTZS1Ru9YDPF_30fSa_e8KulIuaYqW4YdFw8_MO3rLH8rz9UVVRz6kfkSNEsByxfGB_SOWuvXx1aeFoi_LFihUBP2VnKUUXiyLNWjvnzdcT83WPJC+M0hkVYyPjOh+NRiBH1S3kYSLfdNwd+2prYStwfEmkTju6fFC7W7Bc_at4PkTx9ZbPeTcuZl0Iyl1Rzi9u8dGsPX7p8qVqF+7PHWCWSsqLA83VHYKjv93f2YQowHmf2ppwFWWmMTaYedu_as+IK+tKuD1DdwmXDudLSPHmWBlr83T1QeVIrvtWcpuo5f4Kq2d1zAmskBSSAupQNx3967TubzVh8b0G2OIUOs+RDTAQWgGmnDKSum3q0b7O1hB56E8jO6V0iOHcgkeHnwUPxyLHUJctyPYr3285H5ArLLN9qj2wOROZJ5uD7Z+pCjPWLXhIf9pL0i2qfMtdrpUVsElSJ6hPuWyJmJeYL8DaSEo+23B4tSZ+fNLWuosidX78LdP+vLPq9yPjDtmvfVgov5f05v07JirK1TaX0wrqWSTmGNBtDLYEm8kGmJGTHLmOrepnBDl626s56xDkfNyRop4lHPIYO4PCzn9X2fm57Nu6ZW8Otgffq8ryvkuOHvS9gfZP3d3rclqxWD4P5hnPOhWbv22t8wNVVC+q35ELRLSmWV52rFS5bY4tYamNi4SzMaeDs0aV_kcdfWv6faGL0ci+b_sV6kbCC8W2khWkMZJt2LbKMY_I9drVbxcd5CsmZzY4Xu29QM6TgeDNyJJoXml_1omWjv9E3b81XZKv7LhwQS3mSw4Xm81BDt72g62HI1AV7LXtirMWkcu7lK21vuFUTnxwrF56bDla1OTDOXt+ui6AEW9KebxV9ObribkaZ2p1D93oxzX_rkW3+I8CBGcvZxcyFHHOOOclNZkIF15LLcsdauZME+AFlLurXkDpGnLLrmF07Y+TGkTM8lMCygPf8kllBTKWPOYyLr+pnKqv5EUwe7Yhqamt+YnqxwLhToJ8hJ8H1Lkf5XxXarIKl7pfPJD3jVkG_X33fWptZS13DFR5UF0aWzspiK9zOLksqkmAtxzeW8C+ubvzLs8ukL4YvsJ45IlsLqvFjX3Fc22iOdy81L5UVZw_ON9S8whnWWsZZW+rKlkpmRdLxtjk1czKgp9QjrirdPvBC4PyqvLz5MtF2qJ0Abk+qMUTrXbXSA4QbZusrzruU8XfvX45aBsHuQjwAcUa8gjpCENgUe67o++FNXnc+8PfbrOzqyL_WGdnnYs1i_i0Ruc_z2lZwWUOuFFRrFpFewt7ofMxGGBuBlH1l96VILM_FDyqnOpHcN_HIbn4cFFFxXAHKnqsQKqY6JAKjQU1TOPtovqM2ouEE+HmPK09rA6HRVWKcovqVNjh+ITCR0zPOKSi9wu3mR52yPYH7HrXdUcOkTTyOpLCPg37zL9CK903pVfDeoHhPMuyCWBfxHnzLZ5ZtMvsYxek1z6tfvClG+j0Zyefz9xjUioGm_bbFjh5xwbHdOdQothDK6_nkkvFTcyBDn5vgPzx5feLhVUPSbMP781QbB_YmjqHqIo3X_DMh8H0G7UP43ck1gmWnDXhaTEJVK+2Rczwb6BVAq4FPO1j0ghVx3s2ivcWf28OsqNz+8+0zfIpl0uGlawxP+AU1M5qPZID3BdWemmzllnnOy6ofFadTH1JjE1Zt+Hb0pPaHLHg+fw1Jj+rcnO+NabVNMHKjeh90W1F_4oLtm6qXKgviDU9AByl_HUmg0Ms_7o82trNKd+cHo0gYEuH5PJTZa2sW5xiYWBhD9Nou1Q4uHBlxWSHVFpaUtOyz1GpyvkfiekOSoAScBGoGpH9Y3F4fNqQuWSJS_2IW1FzXWiOjxT_Zo0BIYtBpeOmcHXE5WUFQ0xIfmq7+UJ4kcgKYBLcBAbCX7rdxnKwYD7WncQ7c+wxToVO_Bq4mBUyp94YVlzDyh2st_e+y7MLhQ5HOs1OfDVUgCF6nFpAkOnp8mW2XQ4h+ExIqW+OBpVuKF1svt8hwYAPwVzrHQvwBvEYl3cYNh5MZg1IatyhmVpdGyjoHtfZ2RJGuLkiuwN2LruoK5CuPXm1V8Eeq6CbqH9C8xIWQSd9LHoAjvbycCVsAXNYx8H9I+AGryr7cAHMmC7e1+3y9BK57ujkKLC6EMLmR8wyPquT2Y+YJkKOrwAAQABJREFUTfhtLJGPVQP5EcmG7w37dZ8wkrWJdQIMSGTIIw2BjjPEtwxkOgwZGsKDORyOkxF33_29yuodDOUHPDn4uyZvRss+Dp_22vdZb1rO8pVFbz+l8rvmbJuRVi9X_Oajr7Ydfy0XOaaCAJVKeKh3LfCmw7kFD2+q2xl7bQw2OReReJi576YJZiKx3DPjgfn1nwlV7g_v3Ta5OFIOcASM8snUiJ6qCJ74NyNDrmGIyxaIOEksCYGZuA_JS+RLMJ53YIJBlUz_pj5XAwaWgTuClvg8yXLsUc1gJhbLtn3WIc5ylS9sWzATBjI8qJ2tdLstrV_ptOE3C7zNP5y2nliX0ahUONPmdIdMp0kkn5NEMhgKXQ533QNwvkLBveYvArgfveEyblVl9R3VRNDlXReH5V6rQM3PptjjlgTLbIZGy4zGvE+qj0X7HSP5LPfJ1p5lZHgT_WxQ2ZNAlz4QBSE+cWxSTmQXP9mvGggodlb6RRHuzTNPn56ZeahUOhV4IiUjplzGMjaCzZEAd8VUdMhdrzDX_VAVXP0FfGe+Yb4Bg2vpytpLmrx+ZvFI4MEXlFNFUo_4Ph2TSRQPvYlryCbjZRDXQFKyoyET_ZO_dIQ51EZBpbKpN6iazXQKN767rhYJFvHG7PS04uVmKQkU5SM7GAVveaH6MJNfoF5q0Knx2mpH_OX9p3ZfuxpegnRh+kPsRly1EqIiNculix8pRB8NWKvjYx+NOxU81Vf25MN78ztd_2Rw5selcn6n_D7lQ+wCPg21ew1Wlk+Q7QRUfxr5NfWtfj1A9tH5TNHWYSRvurKVZTUtFx3irme3_5A2pZArzCyYVhFll_RaXRm7hRFhJfYn0g3uYFfo5v5b+Scd3NKmIlTWqnSr5Q2nvOvcdiGtcSFK6d+yb_zIIDl4TchA3+U6XtdAN579kkEN3mncIeZjI_fDsC3dz79UKDsPOLeoPWCg2gQNAK9dwi9yvuXm1Qcu_5A_0SR_eWrFoZ_GZQum6yaDtZkqMieYH3B3OJ8uWweXO2Cv+1+X0V8WfP894_5blnaLnYMgZ7huoQd1Xd0IFLqiUQrmYKsfqNAqEP86dIf161pwdBd0AyVCuvfg1Xgj4ZAK8J3l6sdc9YNAAkgG9C9KpBI9OUCj4xMnJ9kitvvLrt_cQamMDikHll65UaScCTjlzMg3yZoe7IdMKeZIHXAn0gLKN6Of4Eilyl7Hl5S7zpd63PkyeK+STlw5FpE+o0w4fOrAj1c3F3LtUEeU8Is5jKSoujUjexnF6B3VdIGP6zjHbvsX6jiC1AfIeHDQIkPeWytrUvk3NCi0up+q41tuar26xvFAcduE7x88n1jIWUotzeyZKqe9T_Mi+z7mWA5sf47B3fcNXotL4b1YgQXTTRaHuPnwhrpn4nM5rm+NFaGTDJxqht7gLBGv11Z8CzpZFOY7eMtSCRbcll4dQWRPcltzckjFT+KWiMMp8KLH9cAx_Ze1+sV2AmqFfOH3rpVutIF6bbCh5H5xBN2kBCiB3yDwzxdAXEaV4AZSu1e7l92EUbUZMY8GztHzHh6Sl4vjgmMRuC0Ud+NddS88WyA4XnTuVJfBgLCeRgcOBzl4wNx6Jtgz8MYII5cbSNtEW4BzEJE2OzfsPvN1vnx08pHA6y+XyKBXPpc8gUTb87ZdMNMsZhdk_1Q6y8YxHDOXaYVlEEDOo17e2tz+WFVV8FhOxMCOgYt9vtPwAdMC5_v4aURPyZwnRjktsv1LZ1nEs+tPn8jsbVKYaLY70x866i7ga+gF71G3iD1c2DGaBUw+Ruktr9cqetoiLmmw8OH9TDpn4A09tH6MAo_LR8CfmFDaoGSgJcep2OuBIAAPSuZBcAdZjEU0CmZYEcxJ_kbQhmjK2BIs9ms3KLLRknC5z3v9pYbh0Zx2obY9PJi8qTjvxg8bNk8+ty5XWX1q1UNHh+UIzDPMAWYDuEceAQ_8Fr8_QPHm81fFaiq4v1yPRP9V_u11R1hpUMiQSU2_j1S6nO6+s+4n4RLew3RFXve4MEOLJPivgJ3x4iO51x1FSrWI2KtB4wxy1JroLQHbfARvvRo82+i9mJGBvJA9ZmRrC+EW_vjBuT190vmyEWVjLGan1LpFO10tm1HscbH3A8kDIgRDP8Oz2naMVPpg6WGL7JCWv77kxgE+Q7409uLavBIzp0Xahmwg5rz53+n48NKDhmvNiyXbNCvnqAtGrI+CNzC4n34l+P6yUt77MgKPwSuRUNy3eKY53a6oI8E7TmfCsQiGZq57VgaaIuI0+dquzBUYaA2DXgBWUIwPBtT12awRo16Nfs8o6hR09peZw4BYKouzVnPwP+btRBfNhbxdtI1y7iWiVtb5gPWA8JsDUq+g_gSIKDDQ1KRpF7ILGX5z8MZrZ9oUoOZHW86MXxzMgfEsMj6uryo0Ym3E+8bLesH4sn9fn7YsqphkesV2zYnK9petsuQ65bNFp+dmGsuUxFm1nREd_BUmnWXBWxPnn2p8xYfVcI1rNRlePcAo7T3646LLlmKEXkYb4Q0wMnj9ctfDvtY21nlFlVsdadurRs9A3hhrnObzkYaH4S1Cr4PRst1xEfynyae2HY_MuFqqVIw3zbbNhwFgoHYemJ9zgQODuhke10hBG4J8DcsB7UBItwFx3gYULs5_y1RkFQqfK5ht+sIuhYeCDV6cFuF54PuqH1bguBDvsTfFie7vL5DJ4GYYFRUWVjddtcuFHxTOqIi0C8HILYDInjRcNTWmdeB9BjGqRvTogFM6+frRa58U+loqfz_tOeoWke0BW4DLqH5PHfmHi7sLxGJzUYeKpxyc_j2g0IKRbpHk9uzyXh9hcGW7gvd72e8U5z3OGxtgKOwKngkyxpdpCMb5YvX2cVuDQ_Wy+7d+7r_uPzCNE08IEk6vOSlmdimVQ_qGZvgxGgWvhPOTA9fz752fApIPr+RD9pcdrNqZiGkXz5_J2WByCSCtQQDh3YXAH0O4YYFWYMVmZ1I6Vu9nlDd9vn78maMFfFFR4aCKEBtyX_fo5+teXw78f2KEwd2G7mm6phpqFtFiRNzuQDl11Ln47M_LpdSPz83KTjYpFxek5ebNqJCssvUVO9y_6pCK50iCqnz_8aZxZ7cVSCifuNwEIDQYP4iegDvfDw8HY3SOqcM0cLslvlmAVOF5X3kGfuu6rGxSiOe69a4Um39jnOAFQGNKgBKoIqCp2vqnbqyr9DKiaaV5kJmIUfiqiPHGfXoOTYMZpfuQ4m228znQ6UwF49FDqc1zC0GXcwr7CPMllqFHzEeP_vYA2Jve+6BwCyLfIA5UMNIsiQ6uqH_hOLPZweFF6BF0EI52wCvK6sAMaBjTCY+HRekleDS8qk8GBZy6VXndgQ3wh95UzUOisWZAoaEBy_sONrype4blQAxCqP3PFShuXTTWfBX8vLfK8SufbJfBG04dZjtwcYUX_gAX7wvZPoSZTPBGdb32tTmFT1klVEyGu21y3oc3CpwCHtG4zPWCRJzKrINhISJ10GPuMhAK8MS3jEIHhv9fe+cBXzXxB_C75K3uTQstNGWWvfeKCCqo7KWgRhEHCjgQcIflQAQRUFDEyFAQUEBlCEKQLbvMMtOW7j3efkn+v7y+FC3yB_3zB4W792nvjcvl7pvL5X53v_v9OgY8axZ73d87uPGgaNboZ+xJ9_aV70+OiO0QVz90tFkK6hb0nQXqW7awbLjzdVnCICRp571pYVd5u8QtwIbaaMR2Wsaerf1+qHR36r2d68dGIZyAu6MULOjlceQ43veEK+yWFzbOOMXkoJ+UtcOONcyTEnrUmhTJWoRnPGOiu3zKlO+xedYg+Y6Tmq9vGV_jmxA00G+op4XDyX8+5pPuOwLSpTpRddOiFvhL8ZsT6oY_4i+hl7xHiAHHgkaZn_JwxvGmnoafYUA+DlybgbUaGCzDMtZ1XG_fiW90lN8lt6D0kJsFfwUt1bGqQEXA3qnruWLawECbOmgKM58NoR7B0MKTQYxD3r0Bl4sZCmaoYCYTVNN2o8FICAgN_MR0lhLCZ0SA1wiT6EvI+mJka2Sd5nLBlH_zC2X5Qx0MbTIIlAGuVx7MYCdfPyfoBwZg2LSda8s+WtrdxRTnFZ21v+LmKgsgYR0ivg_YbhL8C2E+uC_Nw3x0OgzyBeNWwzm6D0YHf_htdcrAErbT0q5ra0dH8HB8_yBkFvRy1+jFuCNq+LORh6PeCTxoZIunFH3qWOrhYafLfXgdFqiv6Za4P+br921Yu9rTgYzhbthMfAlzen2zTmYGlaQ6hIvvXOiX18jBG44b9lKpSFLilMZqviqG_hTW0y_awAV2COpjTjRoh72qH6vFVV+KXRI62k98bRSf1nNuLRZtRQfxGrjfE+C_Zp3p2uEzmOBByjvKU2oLxIcFhpv9D5i4yodZGL9lxrO04Ofyr2ccDCsrF5VfVH_Ivwuk1KxVXSWUPF682WF18_s_2Dcq5XSJZPzU9Crdk2LheoI0Be3m3xryQASBlX9qOMXBkFuInRWXF7LEIvmqI+jVwo_jSXg74rltTxrbT6guyt+CsekZsCKcACYLru_61IQnHFIjwLDwPHCkOtG027Ce0p4l7WESqSJQaVQaxlgIL43sFbDLyLmiXBnyaJXf1nfL+2dS84RqO+NGhA7344M6BX1hXmzgfQcyls1+nY39aKkBatS5ar9gofbHdZuDCMt3O9BjemKIzJWxpV2cNd1iRkT6oKLVDj75i1NfZtus0qkjJ9plDrCKWeGZfUtoF+_a5trp+VYR8WD8Ap4L7UETPLQVfBIIAULgphPwPilu+llv4glB89XridvwuEGh3sMocm6UK3CuCYEAgvQNu1px3MM9w+XnFKaoYeEsu9sjYRveixpc_YF1rSrgEFwX9jBw9HQwglgM+YyAYVA9OKoEMV478ZrOv_YZgQ7rWm98U_+pTRSDegCJQfOCPeaTNO9Xx7+JKQLmhbXwWnmk_bd_a+PcqbJkP+oY5h6jSAGrAu4z9aFY7bfrCvrMUkfo5qG+1C5Y8tYe6ONBWeAVJIF_4_IwHoxDJgMb5F0M93157YieSu+CDbCsZh6UOkRLviOYqx3ZclSb4fGhoehc_pmUvCSr+MOhNWOTluYxsOH7QQTmGeG48ut0tQxu0PegAud1iBgdWfX1oMNGrldRb0vjGdEiPPBHgK94Tj+NZ6gnRnar3Kp13_x04FQ6+8uun7uciS_UBgizlMMqd6LnsaiMfVZmxc9L9xzonM4_9uqIgvZCdd501BwOVp94WCmYAoML1CW126Q6hZFsTkB279KlLj7SFXUwMN0swnnqgu66FnuDfbNtsKubLJUsKV5v3+5hKZYKA9dzgvdH2BTrjW_iP1djZ748WGGdq1yvykaFRS3QBK9Zy_IViesvTyiuBbt3QbUC_Eb_eQBFQRhA2eHVD0l+Tf0GmgZRTGhWWLj_JaMIPxWiIVqK8uBqATPmw2Uxf3jemrLmbs6IjR76AOah9f61oM1Yw32BG4Fy3LeYzeuft6HM5mLqoHoTqvwupzAHKERZTILfWf8aphMUB0LYTFhRFQ39jVPBXC574eHzoXkOB5_ivMjmI6tYeSa5ap3YQcGpFj7287jOoSvMYsGU_OMZjT2sGqVUBf_NfGzzuDmhJWY+5lLVE8HzLbzv1IxeBGnOhYC8D61C9uysqJJYF7LstfQ2vkOJsIfMI2erfPDK4EEW8FMR8GtAX1NNmqkwHStBm5HAHGwf0xrNCll0nxiQAS2iN99D0K4cmtedvxwY3xFs5SPN480bwTGkZHZbGhuXUIL6m5oJUzsipLPCHwt_fxoc1Rwfe+YobH7dvBPW+z3IlGwqphUs6BNLf3rQv+FLX_9LBdA1cWfERTtiVgTvNHNQ9Aag3nU5cIgDOkyk15SBt19A4Nfp716f8nxbe_vzy+eAd9AXPQ6qhXwQCrrfkmjkDK_Qe6gqSNg3ffeJC9tL2dLHS1rYB6RIA+mh37XwxDA1OjGrw7f7M_Qyehl1N2Z9mYmmMabDdDYF+mUmuK0pIRSFaZvzxdga1buEqH5s8+RWr1Z_Ikxyr3DFyTMVMcn_SET6zCJx2_4thcnrC4STLY8nZz5iEzA4+sS_QTk1D+le1bc_FJd8IAQIgf8jAcP_Me9_RtaZyKV5LqbWU1txLuYtVSyHDK9QUuXCyW974mCPhqR0UrapH6o8WD_vDgKKWDnddX_WNhfCwML3n_nDcSF_+HRLPoAaSmv0tSqaXjL60aUUZ4gxrKBCKREKMxT+JPjzBneyZ7b8gAoziGpH1E+V0FcwxNoAXHTBQk94vXHHPwgYzPUedp3pmMzQjMTiJnYxb1vuk9ZTLtS4edNx1dwhrPd4yZcLg9G999yf2uDtaPEEPrY646JVuuA5vzhvtJ2HPTH1vB57b5Cnet8Zr4jAS_cytToSm7iaNo1dG8iHDw1_0X+qiak8RDo8+GDDtCeKpK29N6efSSqUwOHZTrD7wuOO+F6tfcFw+QDoYIt7nDvrXphTLFWpFf18UDeT0AcNWN8UVeX1E_vV8HsbzFAyfbMGXmz2YVVJ+Uh9R9kK7RyBjvPvQtmK0rucX3pgxSsnsazQw9Cb6IfwNMx5vb38lwHc77K4oW_VzuCu7y1oj2DCy7vLowVkH3RDT_HHzHRVii9hhaoU9jZ8rs5F4HDOl4irSHwWbYIpBEkeJw9UeqmC8Rz4zaiG9XQVya73DR4PgtUIWCB93dNMSQYrRu3_eCRVk+qGH0ci9T71BZ4PPDLVJHQeaX4_tNVTRF2gNlKvIn5fjT2TL44sFpqtb2mu_lkYD9aiVtJPYUkbsBn8KKb2b3XXV1nqL55uenJo1gTYKDDDsdozTEHx3yTUjjhrQRETI78JWGQWfGfnbJtt7V0rZO7Q9AO_pLKlEl2LGktNhIHgKlQGA1QWrVDvV9+FgWVn8P+NMYf9qNfwMu9AMQNqxMPQTnshUPF5DFR8eE9rTxk4b+XAF1E3hOH4vyN+_B6NV7yB+k8DB3y_Yg7m39vA7jbJ4Ed_TLWHdvszWqQuA173gvhY6_cH_vF9yevF39pdblHdBL1_PSiXCIKh8sc0_+ZPuCrUCYxcUPeDOd6ZWIK63A8CCFNRJ40jfOuOdp+Uq0G_sBWujAT9_f8afNcH2iijtQpcC1Z2F2PO2MI0w3Acrk8GPG+MsJJGKSc11cfjGUcfy4C9VBkPpNuLPRLX5b27+taZHYbq9a0fEv1sIBf5SNQrgWNNQlhOeJK_0cwanzV+C+1b9BWThb2Yv0I7hCyNiDYi0bgHVsQn0FI7eOwkTAhHjXo0Sau2KERa+p7QbN_7l9BO+_ZV59sWsfQJ2oTbABefytr_Wm1yPCFACFybwG0vgODG0PXBzIZnsqemglW2cH_BYNtmN4pHCShi0GVApl_MFw1pFO__VkCx6TwtlL1Y+pVjiaw5w1ryV6ybgIJVH21gKE9XXlQ_gAfuGHcnsO+O4Ftt6K3poA6BuVjGsN1goCZDx6l9CypZ3gCnu1kBj6fm4zLMWRmr1fWGzDqcjkvuDjJrRpah4Cm3ohj+Jf5dTDZwc7XHGAL2pcCTGwguHeFRBTNHoBvOVCS81huf4OEJcJ+Wq4Kgl6iEgblewXtYHjyYWlFtYds6a1xiyKJ3w3keBYpLvL9mXitr7fe0F1Opwudt4gLnnK9_bZSK8p7KjS9b5WbHDBj3XbcJ8VKDiY36V30_mIGSex+JoW3DOvv1NzLDdnH72hqqCbPOTz+4pYUk2r60LnXFwxL9UFCQA4eM13Puv5NGra5WU+epIjM_4c2IU_4SrIPFA80rzrd59YbEU1_mIffXrkS5MZgF3kKruB4W9XN61ZBA5c99zD1DXqcK69p_92TSylw+5ruqG4O_NItt+3e4LyEuXM+XCfoyOMGcbuDg+GN6Ht6YRxyQEc4NPjM05xsrY7_LvsUVJEuWgZYVRtErmP4h+W37YRPehV5GjHMW7PAYqbDWOWUWZ7xHQAv_WGNjgvEp2klJEU0iRwTWNQpll0oEx6+yiNfCThJwxPfH1P_lk0_gUX5RVqsLVD5qQFRgYLpJqiyAFDcuus8+xi3a1tiiXFGKhPdR4_Fyb3tZpAkghu8NEpiBlY78cDDo0tJSNnta5oqSKAcb16uGd27YVwKm5Yw2b9WYFsqIM3+5_8yyQoaaSXUCTTK2_rcNP4gZGCBSr1EUhsGiXuLMxukbS752oMPdD0xJCytFhgvGAXQB1pwdlmlpqBI6AGaw+eIJxa0cwz1SWcuyQOerHtBm84e5aVrPBqWlpswtnGRjv1339ZSDv2Uwpv7mLEMQeOR+CFbg4qDlXWdQc2Dq4xKU7wKIX3Y4LgSGjBCwCT7XAetu42GldRti0kaltCyY6eQMPxrn0Rcwhzz__QSl7UuyHU96BJwEJjH6eLnGo9n__Zh_xa96+1LBvHKZymVtzGSLVzs5UGWC3e2X+xvdHDk4DMzdcywV2Yfb33AflHn8NvoYlAqZ661rxfWBBWnvdd0HV+ssHF0AcSu4TrPwq5qZ48IOBV1t5zyisb_pHRBqOe9Gb0018iG8CFaj2fweeYOtzTz86uUrjh1al8ObF5p3G7vnsTGfVv0h+F0TX2ViTIegTSa2Clvls2CTiWFa1loT_q2f2MDaaEvVzsF8yPwQl1+EUfCVmymPMQrcHFTd_ISBHxI+bFirt6uhvA9zqpYNdYmnqVMTs+JB9TqeftBrntx3IIkIAULg_0fgthdAUG94nNSDmcUdHqQMUJncrJx2ZRkuDpC2RJ_5BsDwwdCXXkflYCauY_W9ocjMncwDs52nbQyF6EvwuBUgyX8PvpkTVyPXEXmOKjYXW52tPjpQ6H__4AbNv4pBnnaeYAWpgvtFtyLXU7gtn25cdsqVz+8N3z354v0l2ib0s9AJ37RAnadsmEJ8SZ3iYY4cDwP21qu6BsicZvoHlrI5vSCB3wXx5lkGJnRD2AW_hgZkzSjd5SoBx1YwuIDBr6inu2q8DjwRJwP_d93VlOmwyzH3qc86tK4mMS8lfBRRH8z9VsdxMPSW8s_nitbXXOLyGUs77x+XKeaezrGVdXcLRm_GcAWuEgp_LDhkE13ionPz5+0aksZeLLnQMH+TQ4JBVDVt0+HaoasbJ4nZqEav+L1hir8YuD6onYUxsL7s2Lo_J56s0jEI3T+6T2bj6Cj+653Cx78dz0KmaWaO_g3_35bm1efA1tLXSKyyJrp6cIG5vDx9fKWCyPGso74nQuGKY4umOdp5OPUCzEhmQnkueNMI3v+_+weelJ_RNlM6P3T2dD+qMN9MWDJ4f0SmFDohbI9_sVGq9279SdEhQYzvEPZ3h3rfWgdYj7pGerhdr_1a+_xbhdACwL5MF+BeiFQQxO6YgBvAHO0cxFkXWM+7zoI1sGn5Lus6F1sZgCXXr5_xS1qo9mhsg5AuZunkhMIcW5yVNR6nIunTwO06VwjV19UJaggSgmKCHzaPooXgTiFzYRfDFecrjC_oZzvqkuxdbTNdNWQWt8JRYC+I8ZYrBYm6ConzvLOXZ4HKHapzwJr6dBEbh2oEasopekjYUNM_cnwAipoeNTLwBSNnPRzwvEsCx6D+DdrGVAuSfOkY9UvwjsMhPunXI_PS3inmnCWOhZ4ZimhMNVnpOZj1poP7mjpJYVAf40qGFb1pby0j6+qy6a46Hgk1BgUyj9mXHTjodjrHejYr_MED++VUqYzB53AIuARkcT6Ow2AkoCLhVd5g30BaHQOD5otgve81WoQzI_o5egYeh3kY3P6i9fNKfeVddYgqwh6zWNhzxlMGqhm1BPLXBJC4q2QOXytV1WhYa+NgMugLyIdHu6+e9l_1i7aVWuOSD2bKgUdm_3S6eKBT8tbhjyvx3u8uuM8tyZ1oE1JMUreCXKfgvT57rn19KpgcQ2dg3yRsXscHwDoaa+CNe2EtigV_Jh21cqir1Wy0Hyag3lF6KO_AdXyO_ox6DiMDZ3jNO83xGkw7geqW2gqMEtvA3HQ7uTrYY5Dc2G2S01QpdWfKxoLuTlFadbFl_lQHT3WjrJpDxGBbSL4F0VLUy1XeCOqdx7Xa3iYlvksI22XgXcdqt4sQg3NDHvDrU_40gbIyIQdCX_AD62mNfm2KY2cFScctx3Iz8qycV5W3zdWfNxX1JG8IAULgfyZA_c85_NMzqAoDUVh6dn_hni0PUaWckTlUyWEnX7nYxlWmQPpdSupo7nKx1pNhnNvPnSt7YOViV_kAGhbkIysf8_vPqg3MEYJZW1Mb88eGeZhtdqDF9DgqmK21ts7IqGmBfL1X6vtHDwsSa8bVah0ZG8CU9Swb50z2cNgJut+TLs9E_T7P_+d7KpvKx1UxVzylJNHeWObszzl6uI_JUuVzVt1aLSh4m4Wtua72A1Gr_UTXDHcfz_ewNH+tpWqfQz1Pbc9FZZeKqu+Pnxk61yw17dj8UtzGYL6OUC+8yiOBTJ0pdW1gtYeNalXlQOArJt7xvl115ykCqL9NBQs8bOXyVP5sT7Vvdc9TuIt5Fx7I_8jJ0bPpKaCOIVCz6a1afKrqSSYzxCZt+nrD9FNDcq7ID7ZePo62I7HzeXYdbN7lEr9rIEd_7M+4fnKNllNgIHOtelYu0PV+NqJYkPUY97eeKZ6JilT5MMunllOGfFiRy_bvaZxJC2iIeheY0tUUQ_68HfoGvPQD9CyqCEv5c_MSrOM9_JeOz7rsDriEiguLGzqau4XK59E_O3vb94KvbjarSmaHkp_cHAzyStUszOgrenq62z2mmuI++CQ4hgspe8g5Webzp+e2B5eUbOV6h8aGXvTbYGTb3dOxtKZfqKQ8AYpYwxCYey03b105_RWfNfPgyTAwH+usK_dQhC6v3zWsbkIYE9k6UgngTFzl9Pmt898qW+pCZTvL2jm7ygy+B_fEP_sEAS2x7_rDPV0NHUfMvhZ73pYiinn3AHdL8J8i6vlRj1O_wmZjoSXTZn8NV7AQx1WvHjbPwsS+FbcidIhfRToH7ZgE_k3YvRt23X2xXzEyjDDOpWZjyXseKLcewEjwaVDv4UoCi3McGzys9aPSX5xjrlxuqJIfDb6PzGytNbXHRO63cEqGskn9TOUNYw3TKT8sGoYZxv+3mDoA602rsKCMUB4A8xXCo64Rv7QbXFWcHPD+9t7da_NTN36wpm+zOmjkhlEBnd+LReZ5fhbDODCrHAqGV09dx4qUBVmQ0SfQ6ZX7N8THYSXzFCrvj393XSqK7rOKpRhBsQ+ue+am9OySmj4BpCIRCJIUVRN6QrH9kE5Va90dKqj3qQzsBZSudV0q_67WVBkVjqu_ssG3Vaf4M5NeeufSg0W1JL7Ku789GFhLej1jcuteSbWYGofiZ4cfMrMJxlrLIt6wMOMWv8b1OMKwr6+ctLDnW7XYl9DEX+4eH881+rlpg9iHAhBM3HWVH1QR1ZEaCH0Sb_i8fMWPWkDthD0cXOkzJe9p_nUurDqXmnfBIazavfzlQ19mC983Xbn1CJ0pAKE_BFBprAmTVGKNEOb98DN+SKbkLKX9XxC09Nw2gAeYo5Vz138kMSFACPw3Are_ANIRdfDOAA0E93g_q+ylR9NCi190Cm6be5C8QLnMhvG+ZRq92nRMrCGYS2zVIDh6Lwy4f3He76mt8hWCyOUjyt9pA20InqnuRnJdFcU+UX176Hgzatq8xYbqW317Dy6voIjFF4pK7GPd0rmvzsTnZtkZOpuOwduwWJ7ZzfsPHfcXsDmesz1v9bgekPms7hlq8UwHX7kEpjWmI4YGFNvhnk6xNZ8PZQPnB9rNv9ICOBw8o96jslcMiPWZym_Uj2FlQ_QsBc7DVNSuRUdDzbBQIfxoxMSA58yC7zwVceau9DbFox2o8K6CDbY3PYgqoCywwsL70l090lYGND1yzcii9gAeAS+4Ivg8WIMHFTFliIyV51X210Vbo89uLhRTV6S8Ca6ixMoZhrYNdfvNMTI9Wz7o16hmpBDUI6i9+XkaKduUr1VtBvUGB5ghXIpfREzeKzkNyqwu8SrZM50eYrfVPhwqUq3oCdiOReVF5W5veTqWq_pVHOcT+NCL8HoDSZ46nq+VT1QmIityaMA+UKKyUdFoPwwgrxJCL4Rn+AeYmEHGh2q0eDaaocfTb1CvIF5+BM4HjhFhZtjnMu0qGdwuX6_Eq9EYzLo3eb5TVqroQpfz2Xn32gXZA9MRNVSxUjW5FltbLa_eN4Svg+vdGzUWbJ++4GzsFhQWLYLXnw0I9ZXSI85H5ZdVPnxe+Fh_q5Hrcne3L+vMCpdMReZ+hlEUW+k86NyIM33z2tj40ruLOUeZLFHT4P6FgVfldDB_vAGDQ7y8I7nflpW4hdNrTnyYtaP0imSt_Nu+HZ8eJrTq2mZijedDGF8CXk94tl3yxJzuZVLOhuwJZaluXjOqgfddeT68Gf+CnkesHC63APtU7LmlZ2vm3GtFsILyGLiAYPX8QpJDt_p9YmS7fH7Xo3X6hyHjO4aD9E6KAT8dW5W2MNh9HX3k3QT8tG8zsB5rfoZAhdYZ5Tzmqatw1SPifwjba2ZbHG0VVb1hKFv9xxpSWJi_FFsWdz5E8ePC342I929j4twjYfPxfkUA49qDNX8Oejn+dXFj1BhD_WH_Si1UE19Zj4fBrWQarBg8qvYCP1LSVevXEdYg6iKUtTZrZ4m_U8oZk_1U6SfOy_mxcK3gU8f2XWJr1YqQ4kuZXuHgP8b5vLO1px08_3xGRK64Tr7rpixWPgA_IYLRZfrI0ByzXWZ3e7V2p3ApfmFCQPiMAD7+FyYnvGcAH3ch7khobT_W0cex0TMBjJr4B35lnkZLNXfVnhT5caCYsKbWO5HOALZhvcb3Vns+hG0W06JldSpY8PRyR8tOVdL9V4EJk_L24lORBp86F7T+3mv8ZTE81wy2Xa67FCHTmSEVV3dysix_oSgwoVgp0BKdBoI8QlvBMeu+3_HTBDdtquch2D3U5Mr2o5Y_dZDaAwSuM5BuPvpWBXP_VzwPK52PfCQECIHLBKjLb2_Td74ZINpNV8FzsZh8+NTHWeDJ9te128adrZbPVq51eFi43X+ySXp6yOhnu2ypwSQubZha9Rl_zv6UvYrboSD3Jff7crEqeb73vKmMUJHjvOMpzzEF1RvXIC6mpr_4WP8ntrcLjGWqrI5+Gez46_lL+nkOBx4clbaqWPSc9vwMOvsIvF0swg_qv97EmPX5Idhh+AKGtswPrdaUHuuRy+fvyttmHewSKpWEae_s+HHNNRH8yKWjsjrb46QgKjjTnGTgnTucT3guKKyXxwQVuWe675VTVVE5AEaNh6rsPXm9djW4FC51N99rrj8wijOYwLznCMzp+YOH3TLXHg9KOnq0XzpbKlLBVBSOxAIegZ8Abe7rD5EVO2nKj9Gv+2OwIlCMpdyj2a+XfugWv_tkxZDDr2SJtqHWea73ZLbSCdg2D7VPZ3qEofv4B5wNbREMlQ8GghHMoIqgWQ7GDCql_9sfqXeoRWgf5vY9u3eGFFYseFxyrPKFKlTOsCvVbUfdH6P4YQ05T9tnY7iwuuEL_GUD53CAxnpzhfGEeSQF2pFLcS2Wh6uCp5+HUYJV5r7E+39tOCacG5k+6u5OajwfFBu01WIwsJXz1z9TmEqAGUHhrvXdcb3zkWyvggfPNGoUyVN3UQ_DgFYAVaEn1VAk6Olv29gnQJsnmHfQP1DC4biDG1I7lwonax2jMqwlUuV6h4+PqAZ24dDI2nBfjKvOd87p+nrtV0IFV1XXJvD5yEF_sVbrL9ztwCM1eJp3xji_9uxWucT4hi2je_mJo0e+PPmumjUQ83jCrIgTAZwvf0Y_T_rrlz4uWmbndz69fePZHwphwzn4MagJA6Kr7E0D3wafgFEC1vor+FVPlLk9p3clXVxRyOr56XG1_Nh2of0tXKujbZ+NTwjTv66Id5jFbWfPFghyP0+Q_AMM3K4mfvruM7PVMsjQgRI35v9EneiQL10Uzu_JnVwmVmRY_obrmtbtsTqfRYnPfDfmYJfv46SIEZFDAscYWec4R4RnFvQj77q7af2q51fPswr0J84BTj8PpXIJtWq6Ik5amGEPPBbdJqGaED4oYpjG3Rd4eaG8EAzusid+O7Yhc0Ypb7OAQmdTEEA+By8_+68UnPQD_7Gxz_GnskaZA3sXNdWy+mqSylUub7WH4vJCE_xEy6N+ocaHKN6xwd7YbVQY50JHD88ShdUdTFIDYcfho0jIsmRmFv_iQpsa_cSe6JRTOTsU0S3yg4AjJu759i9eYB9m+OZrwUFtcKDgbOukPUdVAfqZn+Qp0M_o_Y7D9Z38nsqbCszjDE9jcUC_wT83S68ite3RwVTz6XA9f973hr_w2jk5N8gqZZ5If724g4vJ2pLxUonqFIsPF5kdz7klXzrBF4vt3uvQP6FVOHt3o3u3J+4IEz09PTHK4_Cced3VUj6kivIDnljNaIP8WHnsGuOs5QkDwd4SvsX_ZQN3V3j3MfXWRIDxBHoE7G7S80fQIjjozaTcedm9SrOdAlWDboufgX7e157RVHWyClb_5DzZoay9UnAxHDKE0M9iLn5SzYci7_PjXBEuSX5JlRwBjg_c3RXGFe7aJ4O58P_bCroPEIkIgX8zAcO_ufB_pex4Kn5Pm_G3L7O95p6kCLuX7hh5_sdCru0X7eckvBHGBm4J6mqeahB9eXJVR1Y7GtLLjx+1cmx61+nxfMo90s6ChTY+NU7amj_bLjhm2E+5RyhMXKPq8eEfWIR63zToGW0LFKIvxOwLKq5wCKfnhy6NTutW1NXObd25ZVtyjQKeukQtpdqAB_At6gg1+K_U5MampdPA2OTPWEyNkWILHnUIex7amXVhVT7zwOS+fGOhqgTdNA9_DL0bHDJOxXzbRztMTYgPQ1Wt1UaC1i2fOjp1ZYHLJqTFpYwu+MjBm_eb1xkHUBwzruYF2Fwt1LUlJkT3C2QCY8Gu+44rB8CH5AP70wYWswfxb51T3i5ljb1NKwytMKttkVYX34ABfzDYTIoBR5RHTJ3pJZg5NOJAp9TDpWjX8F8_Pf9xPttD6inVl6pIMKQrf3EwE4gw6rG3Z50GQ6qwx79JojJeKpPO8slxOcl2Hvw2DIIZSUFXefm7VwP740DwSM6eyzpzKjfNzp_ASQcyhpUITcFlcxwK4fR8DfcY3qWWYv5u5p6fE5kqfN1v6oVVqRqITn5xPC9zeimT92JugHWiiwl4LnCbqdTA10qrvT5ynb+YOLRBPhj4Ff12+S83dqIFX34sXEsOiUiyd7MnuA_BJvM3LYsM_WgBLH+l4AQk4FQwatwNsw+e6b+gScMYpri0eCj4HGZ2PCKGnO1XLOEFYIMJeIIzL+_MtF7O2y0Gj8o7cBHinEbnUU8fld+46Sf6+IN5Qq3X6pyKej9Q9H8nINE0oYIrV+ON+N_Cd_jzj3z4xPJ2H8ax7aM7t6w1LUxKK0wxFdSxi6DSGSknKnxsTtwLYQUWqXZE3S1RzwfyVe6Pnh10txkccnoJijpHz6ueocpwlduZud1xLr9AyhuVO9Ca5BFNKaZo+lXMe9PV01P_LtZ17XNgjnY6Ei9sOdcld6SdyUi8dLoo2y5Wk+MSQ6P9tDYgQovnvZpHDCXpOeR0z36rtIlDvGA458irYmdgU_cTYMZWwprv7_8yIQC8vtd4lYYU5zmqyuLPFzc4T32ex4wcNio2whMggRnVdDCjyoGgMt7YhOI7XOy8qJYQLtUIjp8TnunPpZ1IbVaw3iakfpx6qSDAzrhbut5QeiG2Wo1qWSHPmZmGpiZTql0KQlVORh8M6m7Ri8vpb1INKS8VdLaJexJ2Nj8_vVg0xZq+gpUkSc1Dn8KeAw4FQso4PfW_INYEPri+SkuFVWNUztqu7HsQxaSIS5EDApCpogK1D9S5O6p+oDhh0Btl906rKZaNL8ty7PNIcne5BShtMmueXzn9yIZs7nSNU+OyxtlE3A5s2s1BaH_Kvs9Tokq4btV6JCb2tQuxGdVbhF6AdlEeuDh7jZFhz_hJI4+OatrpXA0mpYY0tKCvTUzPvTSyKMnB5H+Xd74MVvJDe4Y+4r_ewNcLr_9BzPhAlPBTrdkRm6CEQaaZdBbF+PJDriTXi3JbRfxl_+aByVKeQPWFp58Zc9kRWTVKxruFjB8vjS9qbeejYANJIDLrh6HAeUHtzLwBPTz_0cZtTsRKHZ_v0rxWpzDxTMCpdjkTrGIJVXK3vbobwVVORV0wV_UEOKIsMHN1H6+3LnpVIB__HtMB1hhZX4acnrG1rfWEK1vmD27en5Q6G_y+rDRkwEQcD96AtoIQAkZj8BOwZoQc4Y65nlGKACsosnpS5WgIeDJ4XjfQtTVHnz1j7mcbtqzCNOvf_LG4x0NY90PuEbJJ5nNezZpRqrqYxXcvit27OYNVf1G_VsFaYYWAoxeExITAHUzgjhFA9GtsHGdcTsMA96yU3C33Cbu46ev1n5wsyEH37ru_R4NaVfjAtoEu8+MG3peejxpUJTZwsFmM6lplfWAbE9_U2qxX7IIQTtmuXlQ7wZLzWOMYeiRG1HZqH3RMou84PUalsSVDHBvc6NuSZRsPDMrgsldnBpcsdrPUG1Q6PAgENU_Jg2VtAY0FX8uDYEgQgnaAvZArwxA8FBbjGfhhC_wJ8Fce8sutwCAQsMDQJAOvNsip_3g5BsdLg8HwCYM+gcXiPwbvngL6TfoFKgQLG40_Vj_RNZ+LCaxaGDzXIjSPbRVbXQ5l6HQYQMDKBdhNnwwO8kC7KgFcwPqj6m_GDwx7y491v9huKFOqcrg7rg6GFnljgPEB+keKwWEwrN0BHW95YHwxulD93PS8e8vQt72_HnRgXBbn+tr1lJwADuaSKSP+GfHgpR30BWBA7BtQgV+Wl3AilP8wqFhJei4Q3wOvWvB9Hu7gs3SzsLLXam_qxWip15rZcjQbdNbFdfnfP5r0dK5YL6jBfTErA5kaKP6psFf8OV_OUlC7oLPmFAMzSH64e8vlMcysQ+8f2BKYwjgetUue0WAlC+FAcIzG+tL_9chnd96xxj7NLSrMj1PWTD_2Xg4T07RqEawtidFLYlYFD7ZU5G+oCytHIAAm7KwFq_wBXPV28Q+Gd_Ln5AueJFBhkfBz1Clshj1IH5g60mvgwf8jSkHgEMxXMMYXo9O2k12z1pbyS_GXwfsCM8T+zQZPaVY1mmkBOz_jYVOKHvzr+j8NQ11h6CfDS1u9GotKvitGdoeMjv5yaPalX0s56nU6F8xWiv+rIKaf76rxE+gJWJlhUA7ajB73pSq5auorf9A3g78FikIDIJ+v4O_IlclAqPQ6IoSN3Re9v_rMMBtXG3_QjBGcCD7WInNgmbTqzPJVh1AG03v5gElNG8YIoUNBde+EkfPlyIe8HDrU72Wj2LJr6wk1WoZKTQY3c8YmB4vqcbUBtFzR+JLhAXBwyoCg9yD4fGF8x4m+GDmM9qnuYhn9UrLZ7_RTucKWLZuCT79SwBnDjffQQZiBnQoObWB6rQD3a5TmMDRzecZzxYkuNqnkaL2MFiVMNRS3KDT98qZ0Xz6Mnt+RmYfS0_YXswW1C_bYQjw87FFbjwOgnR9C6XqaP419vAwDwLP7Eoz2u_dtSllRguLa1YgNK83m7955z4jEdVGcXye_L4yzaQbq_gS4YUXVE+JRGOfHxr1R_XzoRQtqtbRteHyAKqopYF4ahGUDYzhEJYKfn110IQgwgu_ckl6G3HdzvipNc0pL+i6auG9gOpf3YO76ss1uiepF_4JtoEKIZKTuh9QdoH+oC1MLHaAmtaENHNJz+GfHeAs+Bj0+mzYzlS_cY5dgrczb7+qlNu43BdDvYhH644Dwd_0F+D4a_kR4QtwL28HRtr1bdifvyGflpbD+xqrI8pUliZ5NoYIf8z62etzc6gdXxBz6JVMc6HyoqOX4akw1c2xoyHSLBHlogQ9vGtEmoLZJDBciFoFYwTae0CS62iqVkSPlSPUhlaGC6Q_wO2BWt6mxNQ2qi9A+X4TjBO1gb2C0q4ikNTErJx9+IVM6vONgh7QXygTKQxshNaeISk21GPHLhy0z7H85SwrLi2gZYDGJNSLj48McFYIDG_xMSIBlpVFsjJqeiUUhfL2y+nNiNgeJaitlPvj6Qup98FxbjBmD3dCH6gWb2gMNtakkjHytlvOVBrn6OYvkiYq4bsB3w45uzOROzT_BZtWwsvQWwwtUnvf53VsTQKhZeAsY4OCL9xQ_Z9_iYfKS8laWTXPx0c2j7UGTzQLcESxcCgSb21lLvlEMhgc3bCKCb0A1dgbi02eE31X0vUMCq2oPoAAsqg1g_RiBKhsJhAAhUEGAqnh3h7yBvQHluqJtwGYQOAr8YcH3DZPuzRU_z_9k4s6NKdzFrAut8jxWAbRNofutGMCxsFEZhi5gX_yAKQg2qzPmcHN_w_3g6G0JtUObEfHh49S31bdhJMeet597Mq9WmbRwxXy0KzmNSTp4RE5PLWPBcksJBkdM5fNbcJSmm5sIM10vySHqRJUzzzEfNwRSnC+_y1EveFsb_l5Aw9FPl4fgUIve2oNVbg6bvZ9GrLmH6Sl6Hs1ePtD37ks0BPeDLrOb2lAF60uVdVXBfvolbUBd8iaYo7woi5_v_2TYzvsuoVX7lm84FJrBF1uLQ+1JMNP0x8BTU6glWv2BRwuNhykQ_Kl_QyGwxZ6gPXh8yZkyQ+liZycPt6ffTvFCUr60cO78L3d+f4kver8w1r4c9nyso87jZOCiDRg13XltKVzj0h3s04SBINIed8DpmPflVxEZKEMqdQ_mlG7yeTVUFbBm8+XPBmj6Jt3m4D8DzOsWv1iUY5vuYdb0WNnn8CNZjOecZ4vySMVSO+M7AVOfbrAlZmgw16ffgMeadoriwXPvQc9HsBfAt4m4oiB_9Y1vqZ+qRzXWNlWernrSmVXTJn0+4tOduz5PZc5tO5OdO7BMAKtWjTytFL5S9oJhryELtl8K5nmWKoYPKdHUyPQhvRdu569A8Pgd90JP4au2nW5m28dbfkqeCO185qcLdr6axqRclNYUFDmYZZeEWvufykAXRp07lfegla10HiZ4VEiQ5TmjNOLE0_d0tMPwp3fN0og+fpyyFh786+B6_Y9B1Yw8nAYrdBmGFtRgGJiDozJoNZyerSHU0JyqD9e9LlzVdGi_mmdnMNt83UGzvQMittJZnQoCuOC9f5f_Sbc3FxQ050Kup8vLU5H_AJgWAB180PVuBlaVxK1tNyvJuwqkeWmz5ouhEjpd+2RiVu0SpG6DFQcYUPmO0_qLFPgsGZ8zHqCfBodpTUxjNEd8IHjUhMG3nr2eHqUHpi0qGm5nhDkLd+95N41ZvWf5kMNLcjjXYWeo5xGFAwHce3_qB14rxr527uAd2P2WwiS_f_KDrAgrf63jTkxKejGzhZV1BNumuL5QEOzxOKrt8bjWcRW_+1bGPCPd8fJDqvTd+RXjDu_NYRfVXcDv6pcqZO_OeqO0haMiue8ND1woTSCDPWdFBn+KM79s_sHwHMWD4KGtnLC+dJxngae9Eqfyp1udjM56sZT7Kmth8N62adL5bWejc6faJRCKe2PYA+DtP37fD0xUJ6CDSKKdhjiY4qh8fmRsZ5xEN6EE8Ja+4g97Aa5IeXO_oMpANTITJoY+_vHUiW15QvrgSw0KPXZO7ug5q7wJ_VB5YHwx74tFIPAVvJfoSzRDHcYimgJPl6_gztKeF8CFHmNYQ8Vh8eBb+8+k0qXMnFUzn9waLjGHjh64J+3+IsYd6fpBjqnYI6m1bFbLz5BtrA+ig2g+YYkyrKIE4yjjdLouluA3LQje__AvOycrtTTcyfy4c+3SY7YsbsuXP997umGBKHfxqfTNhD0csFfJq+IJVuDSp6bNKO7qRF_9vHDV7p8voeTHTirZ0aWstW_Zaldtj+TLl_XFov6cMZ+2PGQ4REvg32uCoYASDU+Xrxj70glqVzVe8z+TE5x9X+lgJ7uq9vKLB1_J4LfM3bjh1KYCUd0A_t7bQrl9XHzHIXqN4QBdFUuX6qcsLtzslLZU2fjWqbq5kr267bzrN5nX0_li1hcLvlg0HzIPNNxNccD6z59HvoQkIgTuZAKGO7byvk116i541UPi4YUHNqXWKBNTfrp4Ln+gxDfKbtopNjaQT5hXMyximh8b9mh4bMASE+M_wF80spSkZMmTVBgoFbgKJltfcbGFLQoSbXXcYmbvjIHFp53CsVZHJqUvtrJFXYqa2nfBAPsu6mvQpRfRepwIOtraQMobqB_AEysMvDOWpQcXh7vEb4TFz++_cEkC++jx9BeYwya0Db+EmHP1k+_NEW0MXZ0+AB4ABG+3Nh7x+AxVqh2fMzF7cynjYpfPXfbegbJLomWfJcWYTInULmo3TkfsqaHHP8iEJWv6K8MndDN4ABvBDPHKP1x970qIvnnb8YG90D1XkX56c23i8Tl5_Nng5KicUTamzrh671XJ9hNimbjI0Fg_PnhhcHNLA1o0f2rZauRpztbSlu2SZbbosYI3bU+7uEK6MMbm55aS7zv1TLbRxp556_QD2SHwAF0qRyjHVQYUkTbgqfBw03VvfUUCFSUGVohYeYf8qWJR0c50cfO56EKU927ukLKXXZzynVIK86Rc_uS82mVT3ZzaQV2lwkAe89QRnOp9WMIC+p8E_TzL0acYdOWTfjqSmc6VsZ89PbfOjp8kMXpN1e3Bk0yMkqlkqCuQQC+kF+H3sZS1POO7kqlOZPjRUBPMeoqw7vIKOgfx_xo6gooLDAioRJh_A_OfySdPRmYhOzc7aUa3X7gUVCu59rSoD_2YmJeqvR3yvEmI6xQ3MbSORYwMiMoPdJoE8HDcF8dgzrbYNtS9SuZKvii+ZDd4+JTtF98q2GuXLrx9vn7ub3b24hfnp+WNdXDq++pJNE7lqcXUSGiPfG6LXKlstFv8rNsnQ3c8kcq1VFpPj+8dzOvVws1A9aYhmMM8pSxTpiIEa30ID4PhyFuQIup_F0DofvRboOzAJ1U7kpK+s0zyxLoHKo50BjbNH8etYDPpgzanS1T4_H25XcqGuDm6IT0VlEgE9ByaDEoXrF7Oq8VgFW2lZg3tfO2zpbnr7egbasn4_ScuCUa7sQddglm1g1KomhCXelyaXBDgRMYh4OdiGdwfs9AYMF9xOWgDFFBBgtlWeCHx9NQTd2cttvFzTsxUt4mpbNNNzffGLQOVjx4JncNlPyniocjoQI+J87_o39A0mOaoXOplPBxUQPPsj7oXyqhwRWGxrZFHuPRkykuFNRxCUtSRVZeGlQrZXbIWlua5Bdhk_rh3k_kTaLzWPv5uMPmZhoOLUS750KmyrK025qsDMGAPTJUCjwd9Yr6flkDfJRuZEWN9pmyf0y6jc6FnOufcbWMNm4wxdCEW4byRoBXz14O2ORkGmPIi8IgUonJ7a+6afXFaCZ8x8tK+YsrJ1Pu0_jPRgf5M9Snxr4Yzfih0ZOhGv1Qj778t4KSxgGbcm9yByoMKW_Q99B9gHrroUqFid7qE1Hkp9xdscHBHDh0MTssoE+zv22u7eyk8TGD85p3AqDQBAcYsqsFqJV_SvWS8A+q3tt7q0UlTs4Xo6Bi_IJdRVALkX7X7HFS_ZhfMdbCGZYYi6mm4_uPRU3+90jf+CBAkW2r9WWpxypKCIIc0q__7a37Zc5Gt3anusSoufzH0SNh4_xCDRPvTLahY2DsnwjUDPzaqU3WgD5GUUvfiBwXpDsF4l2k4DXsgoYSz4E8CYbyJZh0SrS033pHun9a5+FUnO98+J_fXgWmocacmctW0AFSroO4bVTb5o6ihUY7AADPrPzmgtakGzdBRhjfBAC4qDgGjKhY3W9ypcNaKgY8AABgpSURBVIc9w42yX8qKKPV38ccvJM1LX10mZPRIn1TscfHUalihPYNYUIUeBAaYGShDedD643rQr6wvnxg8m5F8PrerXZyx6L1Om1+RUJ0ldZ+v4vYTEqs1eBj81EihGeEH_R4x8kFngxpaCgyi_yN+35heoXnnVtc5T7bC2S5aG7ie9PAlq8GxZH2PlOpOcRaYHOj0j6eOZ5tsKDcyO7T0vEuASag9sKYqwqroEm2CQS+OHuMiMGIC_pU0h7Gadcutz_2MTk8q4NKCUhoUvGTnYmvF9Q59xMKZ25ufMr5HSXgx9N_9oH4D8UKtvyx+tmixvb2HB9Wr92H1A8Ez_25YkRL1_ElMCBAC2njCFxqObmxoU6_GThhfIGTizoE6C6xruiT99xsdexp6LjiiPX2b70v87skJ988ye0yrQh6L4NTH1VeUrypmXm70aa+en8_crjIezGnC2od8QT6pNFNZ_1xQRUmhhYAmgZvMGynBXMXUk_6A4pTZ6iDUWxWt08q6O1uA_fsB1kWuxQonf++ZJyerPG0x9KJg5grzsD6gDZRikNcc8J8WADpgsO7RFAa1oucRTyMZNtmpK9VPvDNxLuTQNj8b7zO+Tr0Lg_K1YO9DW5s5hpK8m6K1TbNwPOqFemrWj9y8u73cH9ZvhoNRUNhEh3bCAwaEHUNnw0PUKCxRJVSgdw+DfvyfFuh3Xy6ApW2w7iG3ls3KIJVTW6tjNfOMwTOCXZZCA2cR_Ooah1HISBkv0Scx4_rBtdxTXxGs_mXPuPYrjP0dW6CLlQVYhq4JGlssvZsqBfs9PFqOV3hnVnWB4Hen9L71bQaGsntFNbmmXKY0QZx8Tt6uNgHrW23A8n9X8HD_NMXjvWCW8VXDVsgXQWpt_eR6Qjk3Ho3SZrY93cDrxhaVVZ5U2qmBsOJSD9ZfQCSDwaa3BHQjqjnugnj6rKEl1RvOc+zGbkqvKLBvft+76RtmBuXJ8jPqLNBh1+oFNQt6JLjIcoZGwVFBc83nDBxuTb2A1yHWRTu3eR5RRdvjNo_7UZmzvljm56wnc+gNUL17FPbwfElvoBYCdx6U8EDwqhD4tPNBvsppcIQHgqz8nuc5JV1l9PKoPhU_r1EAEOnAq_ByygztyEjFw0BCQJkow7snRD_gr8Y+K3LKVGWIZt1L_snzGQicLJRlF5QMgXh6EIEAbhxomAbKHuBxEju8qm_X66leu8ra_bUYZoBhE70n2b1c+RQs16xE32orid4VM1hpMzxr_JyaAUPVCfh1rDkSvNb94UYu7f5T56pvqdp9+4bnAeWQyoLg_4xxMsUEHg3qaX6A5k1jTUsNszBYMaPmwdon4wp2_eh5WuGtZ62NXNsV0VpQ1su5Rmbpg6AxvxrMR2dRKo4BAa8Russ7QPyrPCun18yQZ8FAqqqKYUAleHZ5PpEfgfp3VtsBAQGVgENB+B0fxcdB5GIN9Qyj6DewhN1Y1VaI_+frq5fneHl_BStnC7SVM_k7eZLSW+UDJwQ2MwfRkv8p_0jTWoozNQLTFkspQW4q71X6qoxthjXGtU0RbMW291yTZNbTyZ2ubFMZGsoJe6Mk8EHSGK4V4+1fMyGuHPT+8VFYO4b+0fMkGGnIVBmlk1JHTYf7XFPxhOtPDaRHg4s8np5B_wJXQLu_y_vXyvndqs++FVclQnFrzydlhTJTnQn9cYZyVB0A_XwSGIM9D+1Rv18j4A6HYGhq5MBzPcI7YWpJe25czZiGrx8Ac_Ip2oDb09fTUgbO5g3mBoYESgi8FFjHbKIlc5LlacM5aM9+0KKHwsTH47Y9rtqyaNtuHeuClVrnBWc3j6IwFE01Ax8iPBjxKIG+lP_dnjHvRNdVMfrqqfqDWXvol+Umsqo0V1nDa9C_d8TI7wy4j3VSrOVtv_3GtrCyeNoUZxhCsZ6aniawTZ9x9nMeds9ROEc_+4_uJEWyi6DSGKtI9AJYH14B5V5HbfByeAW9r00oXDPo7cf3fJV7ytWUgSqntFVaqgrUawp4plkP_LWnBPRXOn9QPm4Da2ms4WvjLnoBZuA85c+ba57w7yWgtlDPGr4wcekP5wzdl7BDSnkyY9A2fGa2sbWxc8APxqK_lys5ihC4QQQMIGtgE4O0ob1LqH1izjHPb8mpneBeLA93vACig9BVaxbAtjYYeKvTQHVDM6+3Cq30mtnTBBUtaN0oqI5Ax_qs18xjH5jJhg4Ns6Cxrs3wwPfemZXrXYLVFUteVB+BORnNrjvyDaW9A3D0GvbOKMLj0uvQCX79Y6g4HnRwvcer5WZp9VTXOl5Pd7V4NayXaBwWqYs0h4lA5QXvZ3A0qK6Fg_SBaGPfzJqmuw8Pdhjqej3R4_FY81GMYMbJq9JytdNc9fvL55_+B4eN9WAIUQ+O8i3pX_X4q_2gc5tfLmih3VAbqB8E_UFZzr8DKEpp5fft3fCm+H_+09uhCNw161vryssF6nPLYOZfRBPQdBikayHP2w517r1h+2QfaIevQ3vR2qFW6uvhrvu7eQeurNZ+_ixonJ_G5e26ksrCnyX_S9_pA6MPVP36+lTxoBVp550FL5hRrxCc_lLmkFjnOU0tb7e+ARf8Uj4wmAm8tJnQ671f9fPr+S4ovz_U+RX9xafe_mI3nFnrJ3yCtPfu1e6Lgcg7EwzX6U1vvQb4NvVf7f7Wz_d3Y72da2aa_6x_iLhBnK9VvnVwd2ntVmvXWv_6ojrF24_A9ffy0gRPjZc2MeHrP7wz5iPKVwrxADCsq7WDZ3zmeq82gVG5HHr9tftcq792n5ffP+X3ueawVrtP_unGFfT71McP6lFeC62+l99drv1r+A0vr+ttVzqnVeWcwE3meFglQeA0dRlMIIlwjvL+Xk_HQjvWzBz3hh1OcJ_CCsAg3_Pvmb903sslLn+n56_1C_pzWLtua33mrdehtfCE05475YJiRLkgibR+UBNEe4Nys9YPPgP11+5r_blzvRyuUR4oR3k7zgczB3r4Pf96IHZp_dbffS7peV5nTASQ6wRFkt0aAkQA+Zvc9Y5Q0z0v72D0Dqf8weXzNPu3B0Z_s1i3_DDC5dZcgsvctaHv78Od3R5_T+JWvr98ffT+Qi8N6Td0Er+Pr+RFOP2ez61+f+X10Ut0a67TleX5Yzn00t1hz2UigOgXnsT_SAJXEUAM_8jC_pMKpc+wabE2o4F8__9JZbwVZSFcbgX18plh7cyX2+OtKQc5658TuPK+0NOV9x76JxKXE7iSF+H0T2obV14fvXS35jpdWZ5bUw6dAokJAULgbxPQdnyQQAgQAoQAIUAIEAKEACFACBAChMBNIUAEkJuCmZyEECAECAFCgBAgBAgBQoAQIAQ0AkQAIe2AECAECAFCgBAgBAgBQoAQIARuGgEigNw01OREhAAhQAgQAoQAIUAIEAKEACFABBDSBggBQoAQIAQIAUKAECAECAFC4KYRIALITUNNTkQIEAKEACFACBAChAAhQAgQAkQAIW2AECAECAFCgBAgBAgBQoAQIARuGgEigNw01OREhAAhQAgQAoQAIUAIEAKEACFABBDSBggBQoAQIAQIAUKAECAECAFC4KYRuPUCSC6yopM3rb7kRIQAIUAIEAKEACFACNx+BEqgSum3X7VIjW5PArdMAMFz8STcEPPuAZ5X7LVsDFqrbla7qLcnZVIrQoAQIAQIAUKAECAEbiSBxojBL2JB6aMckdPcnCdeNjqmu3ks4TXUErzmRp6K5EUI3GgCt04AceNjlAUjx0LnywXhBaI6CvFqmsIiIzKhEMTc6IqS_AgBQoAQIAQIAUKAELhdCOD7cVf0IZaU7srbrliH4KrvspdMsQm4L65LncLc7VJPUo_bk8CtE0AK0HeUGx+xfuB4M6dKIa8+hj5QflV5FAmvercnbFIrQoAQIAQIAUKAECAEbgiBR1BX_AOW5Bgl27XDwTmCXZ0Kp9skfB8uo7_BzW7IOUgmhMD_icAtE0DQLrwCT0GiVbH_nLu8REBz1bWoniqhElSKssgKyP_pepNsCQFCgBAgBAgBQuB2IHAf6oKmI0nuo2xwXXQJjuGuacWljmIcjLOo6vh2qCGpw21M4JYJIPhN9CwOwLzjPWd6wWpbgvOwu3dxYT6DB6CW+FMs3MbMSdUIAUKAECAECAFCgBD4ewRqoQjUCHOwczZA6SiztsGO+_LEXM4zXrY5E+VmeCl+jxpGxlF_Dy456mYRuGUCCApGJlwHMXJ7RXT1k5vl_Fgw4OS3yRweiP3prw0sssFKSBoSbxYIch5CgBAgBAgBQoAQIAT+6QTwPag9fhuJyh4lyuN2ipkP5yYd2nqWoVdSzYwtqRdQAKJRNRT6T68HKd+dTeDWCSAWbEEWgB8AL4xCi34oNV14MfeoNdrxbvZraRJujs9TnWgWuZELFSPpzr5MpPaEACFACBAChAAhcEcT0MdDMTge9cRCkaXsnYtnzyFbJ0fT3KO2Sfg83kil4qI7mhGp_L+GwK0TQHyI8D60kHoXr3HSrs5FbR2hGTtyzfsnJLGe83Koo8Qq4P14NjWPYv41RElBCQFCgBAgBAgBQoAQuFEEIsszwuvwB9Q7FLI+7HDlTrnEpwvZW_bMTJ5ErcejqZogeNjhpU3skkAI_AsI3HIBBEXiSNQIhVLjcEM6mOIK6OKzZ8S8xwtyi5VzTycjJUh5yzPdw+Mv8UTc7tYX919wTUkRCQFCgBAgBAgBQuDfTsC31wP_hr+lvqEF1153fllGEZeelv3m3l5JoqPIVVgyw8mjPrgH3oJe+LdXl5T_ziLwzxjR2wH6g7gb_hlx1CH8rGErdSRtTBb_q_X00byQosWnWh9jPG_IY13VbAw24pNUY5ohe0TurIZKaksIEAKEACFACNwRBHTBYx1eQn1K8c5m7h0l0_KFNCnzzI4XfmOLHiu1XuxSeBc1GAdRO3Ff76oHWfm4I5rG7VTJf4YAohHVb57+uC1ejvqCV_QcNVVlU+7L7LK92qmvUi5mVhXVnYxtp8OduzxdoizUZ4aWJg6_g5_HhRR3O10UUhdCgBAgBAgBQoAQuEMIVAUHzG3Aq_n+8pUOHIHT6Oo0KlxaMuBcvZPS+bhLWZta7mQLPCUpZ5Nyi6lZ1GTDS_gFVBNXxfch4u_jDmkmt1s1Df_YCkXiAFQLheKu6g70MmLz9xdFnX4gp9jhdFYpNO_nwj8OblN39yUmzB4cmbAyAZnbmsJCD0ZK4Em9VPOkjv3BBkRzJKp5KB8lQy1DUBDZzP6PvdqkYIQAIUAIEAKEwG1NABtB0IDxibeSmsNlFrdEY7GgOtS7lJdkrthaOjflgTNM8c6yPWm1M_mCeiW_Js_PSnDXc5+29nOvxcOoRvR2zIKNKxfy91m50jRISCAE_oUE_rkCiA7zHtwZf4JYqh+6SLeiOJvF0T_3gbIX7Xc7XQUB5_rmdyo+dLpL+jb_hyybI38M5PziLf7hKFiyPGEaGJoRxFus5uERC6IY4w7DGb8+ARxiURyYr+PBDLATGYh1LR0ziQkBQoAQIAQIAULgxhHAHVB99BDmlDVqF2WrLLgoV1HJk4XIMdrlKvy2iLM_7Hq06J4S0Y4c1vwWpZy1sf1Qdlgpdse6W1u_cmH0I96NdqO7sBOHUhHg2VwTPNoQwePGXSGS060kUOEqs+HoxoY29WrsRJpSlok7hzxIRapLupWFu+q5_eCXPDUP1kaK1FnoW9QAfYR+Q8fVD1QRRYJZ39pwg0bCC1ZQQNAIwk0wA58CUazvxtXVva56AvIDIUAIEAKEACFACBACN4CAA_LQ_opRCTqrSqCXkafuR0UoD17nIQYJBBUghJ9Cw_FJzKH+mMUC6us9Mxmv3IALQLK4pQQM4GwDmxikQClcQu0Tc455fktO7fTvFEBuKUlyckKAECAECAFCgBAgBAgBQoAQuCaBqwgglzehB8HiHgbdRM0toBEUlUggBAgBQoAQIAQIAUKAECAECAFC4O8S0OUKXc7w5VMhgMhj1WNqZ7m7ulnNUj9ysqgGKGOZ8Jq_ez5yHCFACBAChAAhQAgQAoQAIUAI3IEEfHKELlfocoZOokIAUePQPPV+O6++g9LQ0QJts5MJNBIFPSGJCQFCgBAgBAgBQoAQIAQIAUKAELgmAZ8cocsVupyhH1chgKAZarCnh6MvXob2q2yRBFulVBRFEc+aOikSEwKEACFACBAChAAhQAgQAoTAtQn45IgKucInZ+gHVgggjk8NDGacY9F+vAqfLGJht7oD5WNeT0hiQoAQIAQIAUKAECAECAFCgBAgBK5JQJcjfHJFhZzhO7BCAEk5fXTE4Vx5gTpReRj3LDgCZuIolE31RbTqgneh1zwRSUAIEAKEACFACBAChAAhQAgQAncuAV1u8MkRulyhyxk6GGoQBPhA61+o29UaSrP04erb6lfq94XgsA+HoiBK0n8nMSFACBAChAAhQAgQAoQAIUAIEAJXEPDJDbococsVejpd7qjwA6L_oMcNxzbKaGN5jEcqTkB1ahSB_00nUtyaqKKZ6yUrIjooEhMChAAhQAgQAoQAIUAIEAJ3MgEZybB7vAhMWJkRZQQ7VupFdDY19MTs49V+c3zFV0ZToYLFIu11WbBQFqM3lZmH56OLyI0yHRL4BoH97MQsb2WA5DMhQAgQAoQAIUAIEAKEACFwRxPQ5QSf3FAhR_igVJYzKlSvJKS9YJXDF_IcOYczfsoui+wftb7auGpDsQevxMmRCHlAIJFVC+wLoWAlxKKnJzEhQAgQAoQAIUAIEAKEACFACNxBBPSVD4O28kFZlFhlnTr8fLNTW068fGD8th91EpXljIoVEF8CtckH2gv8ofuC3FqeTz27JRCtUzPV9baPUDjyQyZahJ8xCCNH9HQkJgQIAUKAECAECAFCgBAgBAiBO4JAuRygywU+OaFCbvAhqCRXqDqZq+4B0RPocWKdRoktP6sv0IXoe_r9+4rQ87gtCvMXUS6yoTJZS6YiA2qmpycxIUAIEAKEACFACBAChAAhQAjcVgTKBY8o5I8CQZFqrroPFdpYOQz1kydsDD199vjpg0+d4q5V48orIBXptV3qYB+rQkVLz9CTpC5Ru6zl4IR7UY7tBRQEaSz0Edh6Ur75pCIH8oYQIAQIAUKAECAECAFCgBAgBP71BPRxvj7u98kBulygywl6PSvLEfr3enzNFZDE5xOfb52OIk7PPT13fyx4B_GFxMRG9VvOqb+GNqB91NP3sqgtCsCt_fsif2xClCppO0WQSwU_IvAiVrN0bCQmBAgBQoAQIAQIAUKAECAE_tkEdIFD31xuA7+ACmbQPmRV99vWyB7UVlmwSTx9+vipg6NP9dUrczW5Qf9dj68pgOgJG6xssLJdGgo_OejkoL3VUYH+fd1vE9u3PRm6nD5Df6Ss7m6hTlP34a8SPoKVkSIUYGG1BRpkkIvAr7oNORVivlcHR2JCgBAgBAgBQoAQIAQIAULgn0TAAiN3M1WkbbBAHjoUlYKFXKtDVBKVjepjF1+Q68ovUAO2OM4MPr1nX4OioXrRryYn6L9Xjq9bALl8oK6atRICrHJUCvW3NUpv_UyTUGoNcuCvm7PqG+g3dWcIj9_Hz+AHwvqC3axSVEURwIaWBUWoPIqAvSMlCg_iigc51RdQDlK8KyeV8iUfCQFCgBAgBAgBQoAQIAQIAULgbxCoAiNvzZ1GKOzYNuOPQKcJo2CKh1G3A+VjHv4HoRyKUyeo89UfC9fgqagN7lTMKzByVx8+LJ6663js_vlJRVee+b_LBVemL__mbwggf8xK392e9Ir2QtY__opQ4tgGG1u1iynDLbCT3h87Ds+mlilfh1tQA_UutWaopA5GbXFSKIc_RrVQq3ARNwPf60+YeeTGRnB+uKZyfuQzIUAIEAKEACFACBAChAAhQAhcBwGj6gbngH3VI6hEXeTk1THoPDpQwOJv0T61SZGATuJt+EIRo45VhlEPFzjUQ6pZbp0+4_Tsk_cd2JsVWPkM1xr3V05_tc__swBSKWPc3RtQ8BZvQMWVfkfxYtOdzbLpty07PctxJ8sUNAkH0PPNP1Myehav8XuGmorr4v30eygVVldsmmsSEggBQoAQIAQIAUKAECAECAFC4C8TqAF7sf0Ro7yhnlFbyxMVGn2q9rXPR2+rVvkZ5z2OToah6k7Hmyns0U5HouVJlfP3jetDfOP6Et_vFeZ0K6f_x3y+1i74f0xBSUEIAUKAECAECAFCgBAgBAiBO5jAzRq3_weI1yubC57cLwAAAABJRU5ErkJggg==",
"BTTMenuConfig" : {
"BTTMenuCloseAfterAction" : 0,
"BTTMenuVerticalSpacing" : 5,
"BTTMenuHorizontalSpacing" : 5,
"BTTMenuItemBackgroundColor" : "168.213, 183.731, 225.311, 29.612",
"BTTMenuFrameHeight" : 300,
"BTTMenuTextMinimumScaleFactor" : 0.29999999999999999,
"BTTMenuWindowLevel" : 3,
"BTTMenuOpacityActive" : 1,
"BTTMenuItemBackgroundType" : 4,
"BTTMenuFrameWidth" : 220,
"BTTMenuItemBlurredBackground" : 1,
"BTTMenuSelectedTab" : 0,
"BTTMenuItemPaddingLeft" : 10,
"BTTMenuCategoryMenuVisibility" : 1,
"BTTMenuItemPaddingTop" : 5,
"BTTMenuItemBorderWidth" : 2,
"BTTMenuCategoryShadow" : 0,
"BTTMenuOpacityInactive" : 1,
"BTTMenuCategoryOnlyShowIf" : 0,
"BTTMenuItemCornerRadius" : 10,
"BTTLastChangeUUID" : "7221D190-D546-4E05-A220-62A3FFC16B36",
"BTTMenuItemBorderColorHover" : "0.000, 0.000, 0.000, 0.000",
"BTTMenuCategoryModifiers" : 0,
"BTTMenuShowIfWindowLevelEqualsEnabled" : 0,
"BTTMenuItemBorderColor" : "0.000, 0.000, 0.000, 0.000",
"BTTMenuCategorySize" : 0,
"BTTMenuItemsUseModifierModes" : false,
"BTTMenuElementIdentifier" : "iphone_mirroring",
"BTTMenuItemPaddingRight" : 10,
"BTTMenuCategorySpacing" : 0,
"BTTMenuItemShadowEnabled" : 0,
"BTTMenuAppearanceStyle" : 0,
"BTTMenuItemPaddingBottom" : 5,
"BTTMenuAlwaysUseLightMode" : 1,
"BTTMenuCategoryBackground" : 1,
"BTTMenuAvailability" : -1,
"BTTMenuItemSelectedTab" : 0,
"BTTMenuCategoryResizeOnHover" : 0,
"BTTMenuWindowResizable" : 1,
"BTTMenuCategoryBorder" : 0,
"BTTMenuCategoryZIndex" : 0,
"BTTMenuUseStyleForSubmenu" : 1,
"BTTMenuCategoryPosition" : 0
},
"BTTMenuAvailability" : 0,
"BTTMenuName" : "iphone_mirroring"
}
]
good point, I didn't think of disabling hover events on iOS (We still don't have iPhone Mirroring in the EU, but maybe I can test it with a mouse connected to the iPad)
I have fixed it for the next build, which will support hover and scroll events just like on Mac.
True, fixed with the next build!
Hallo Andreas,
I noticed that BTT Mobile will not connect in the following situation...
Mac lid is Closed / BTT Mobile closed
Mac lid is opened (BTT is running)
BTT Mobile started on iPad (does not connect...)
Once in BTT the option "Enable BTT Mobile support" is toggled it will connect.
other situation:
When now the Mac lid will be closed and BTT Mobile is still running it will not reconnect once the Mac lid reopened.
On the BTT Mobile the Mac is still displayed (with a "spinning busy wheel" at the right), but no menus are displayed...
Thx,
Christian
BTT Version 5.295
Thanks for the details, I'll check!