Mouse Battery % displayed (Bluetooth)

Just purchased a new mouse, and bluetooth battery has always been an issue for me in the past (Doubt that's an issue anymore) and I wanted to add this to my utility bar. If its not obvious, Mouse Battery is left of Laptop Battery. If you have better code for this, please share...

set xmlData to do shell script "system_profiler SPBluetoothDataType -xml"
tell application "System Events"
	set propertyList to make new property list item with data xmlData
	set allItems to property list item "_items" of property list item 1 of propertyList
	set devices to property list item "device_title" of property list item 1 of allItems
	set deviceStatus to {}
	repeat with deviceRecord in property list items of devices
		set currentDevice to property list item 1 of deviceRecord
		if exists property list item "device_batteryPercent" of currentDevice then
			set batteryLevel to property list item "device_batteryPercent" of currentDevice
			set end of deviceStatus to value of batteryLevel
		end if
	end repeat
end tell
deviceStatus

Thank you for this.

Can you share your Touch Bar BTT setting?

I found I can grab this via shell script. Seems less CPU and faster/easier method. FYI, for Apple Magic Mouse/Keyboard etc. Not other brands.

set finalDevice to do shell script "ioreg -c AppleDeviceManagementHIDEventService | grep '"Product" =' | tail -1"
if finalDevice contains "Magic Mouse" then
set remaining to do shell script "ioreg -c AppleDeviceManagementHIDEventService | grep BatteryPercent | tail -1 | sed 's/[[1]]//g'"
remaining & "%"
else
"no mouse"
end if


  1. :digit: ↩︎

I've ditched this idea of incorporating it in my Touch Bar Preset. Its just to limited in scope (Only supports Apple Mouse, or a device that displays battery % in the bluetooth stats). I had the Magic Mouse for a few days and returned it, its just the worst mouse I have ever used in my entire life! LOL

trackpads ftw. I'd rather a magic trackpad, tbh. You can't comfortably gesture on a mouse.

Of course, if I'm using 3D software then I'd need a mouse to be able to click and move

That code should work on trackpads too. I had to return the Magic Mouse 2 after only 24 hours and self-diagnosed carpal tunnel LOL. Really though... that Mouse would cause some wrist. Ended up with a Logitech MX something with a bunch of buttons, but only reports battery level to its own control panel.

Running: ioreg -c AppleDeviceManagementHIDEventService | grep '"Product" =' | tail -1

...should return your Apple devices.

JSON for you if you want to paste it in your Preset. Let me know if it works for you.


[
  {
    "BTTWidgetName" : "Off",
    "BTTTriggerType" : 639,
    "BTTTriggerTypeDescription" : "Apple Script Widget",
    "BTTTriggerClass" : "BTTTriggerTypeTouchBar",
    "BTTPredefinedActionType" : -1,
    "BTTPredefinedActionName" : "No Action",
    "BTTEnabled2" : 0,
    "BTTUUID" : "FC7AC046-C644-4ABF-92B9-122C745D3DD4",
    "BTTNotesInsteadOfDescription" : 0,
    "BTTEnabled" : 1,
    "BTTModifierMode" : 0,
    "BTTOrder" : 18,
    "BTTDisplayOrder" : 10,
    "BTTMergeIntoTouchBarGroups" : 0,
    "BTTIconData" : "iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAMSGlDQ1BJQ0MgUHJvZmlsZQAASImVVwdUU8kanltSSWiBCEgJvYlSpEsJoUUQkCrYCEkgocSYEETsyLIKrl1EwIauiii6ugKyVtS1Loq9PxRRUdbFgg2VNymg65733nn_OXPnyz__fH_J3LkzAOjU8KTSXFQXgDxJviw+IoQ1ITWNReoEODAGZOAMmDy+XMqOi4sGUAb7v8vb6wBR9ldclFz_HP+voicQyvkAIHEQZwjk_DyIfwUAL+FLZfkAEH2g3npGvlSJJ0FsIIMBQixV4iw1LlHiDDWuVNkkxnMg3gUAmcbjybIA0G6GelYBPwvyaN+E2FUiEEsA0CFDHMgX8QQQR0I8Ii9vmhJDO+CQ8Q1P1t84M4Y4ebysIazORSXkULFcmsub+X+W439LXq5i0IcdbDSRLDJemTOs282caVFKTIO4R5IREwuxPsTvxQKVPcQoVaSITFLbo6Z8OQfWDDAhdhXwQqMgNoU4XJIbE63RZ2SKw7kQwxWCForzuYmauYuE8rAEDWeNbFp87CDOlHHYmrkNPJnKr9L+pCInia3hvykScgf53xSJElPUMWPUAnFyDMTaEDPlOQlRahvMpkjEiRm0kSnilfHbQOwnlESEqPmxKZmy8HiNvSxPPpgvtkgk5sZocFW+KDFSw7OLz1PFbwRxs1DCThrkEconRA_mIhCGhqlzxy4JJUmafLEOaX5IvGbuK2lunMYepwpzI5R6K4hN5QUJmrl4YD5ckGp+PEaaH5eojhPPyOaNjVPHgxeCaMABoYAFFLBlgGkgG4jbepp64C_1SDjgARnIAkLgotEMzkhRjUjgMwEUgT8hEgL50LwQ1agQFED95yGt+ukCMlWjBaoZOeAxxHkgCuTC3wrVLMmQt2TwCGrE__DOh7HmwqYc+6eODTXRGo1ikJelM2hJDCOGEiOJ4URH3AQPxP3xaPgMhs0d98F9B6P9ak94TGgnPCRcI3QQbk0VF8u+y4cFxoEO6CFck3PGtznjdpDVEw_BAyA_5MaZuAlwwUdDT2w8CPr2hFqOJnJl9t9z_y2Hb6qusaO4UlDKMEowxeH7mdpO2p5DLMqaflshdawZQ3XlDI1875_zTaUFsI_63hJbhO3HTmPHsbPYIawJsLCjWDN2ATusxEOr6JFqFQ16i1fFkwN5xP_wx9P4VFZS7lrv2u36ST2WLyxU7o+AM006UybOEuWz2HDnF7K4Ev7IESx3VzdfAJTfEfU29Zqp+j4gzHNfdQstAQiYOTAwcOirLuoSAPsPA0C9_VVn3wW3g3MAnFnLV8gK1Dpc+SAAKtCBb5QxMAfWwAHm4w68gD8IBmFgLIgFiSAVTIFVFsH1LAMzwGywAJSCcrAcrAFVYCPYAnaA3WAfaAKHwHHwOzgPLoFr4A5cPV3gOegFb0E_giAkhI4wEGPEArFFnBF3xAcJRMKQaCQeSUXSkSxEgiiQ2chCpBxZiVQhm5E65BfkIHIcOYu0I7eQB0g38gr5iGIoDTVAzVA7dBTqg7LRKDQRnYxmodPRIrQEXYpWorXoLrQRPY6eR6+hHehztA8DmBbGxCwxF8wH42CxWBqWicmwuVgZVoHVYg1YC_yfr2AdWA_2ASfiDJyFu8AVHIkn4Xx8Oj4XX4JX4TvwRvwkfgV_gPfiXwh0ginBmeBH4BImELIIMwilhArCNsIBwin4NnUR3hKJRCbRnugN38ZUYjZxFnEJcT1xD_EYsZ3YSewjkUjGJGdSACmWxCPlk0pJ60i7SEdJl0ldpPdkLbIF2Z0cTk4jS8jF5AryTvIR8mXyE3I_RZdiS_GjxFIElJmUZZStlBbKRUoXpZ+qR7WnBlATqdnUBdRKagP1FPUu9bWWlpaVlq_WeC2x1nytSq29Wme0Hmh9oOnTnGgc2iSagraUtp12jHaL9ppOp9vRg+lp9Hz6Unod_QT9Pv29NkN7pDZXW6A9T7tau1H7svYLHYqOrQ5bZ4pOkU6Fzn6dizo9uhRdO12OLk93rm617kHdG7p9egw9N71YvTy9JXo79c7qPdUn6dvph+kL9Ev0t+if0O9kYAxrBofBZyxkbGWcYnQZEA3sDbgG2QblBrsN2gx6DfUNRxsmGxYaVhseNuxgYkw7JpeZy1zG3Me8zvw4zGwYe5hw2OJhDcMuD3tnNNwo2EhoVGa0x+ia0UdjlnGYcY7xCuMm43smuImTyXiTGSYbTE6Z9Aw3GO4_nD+8bPi+4bdNUVMn03jTWaZbTC+Y9pmZm0WYSc3WmZ0w6zFnmgebZ5uvNj9i3m3BsAi0EFustjhq8YxlyGKzclmVrJOsXktTy0hLheVmyzbLfit7qySrYqs9VvesqdY+1pnWq61brXttLGzG2cy2qbe5bUux9bEV2a61PW37zs7eLsXuR7smu6f2RvZc+yL7evu7DnSHIIfpDrUOVx2Jjj6OOY7rHS85oU6eTiKnaqeLzqizl7PYeb1z+wjCCN8RkhG1I2640FzYLgUu9S4PRjJHRo8sHtk08sUom1Fpo1aMOj3qi6una67rVtc7bvpuY92K3VrcXrk7ufPdq92vetA9wj3meTR7vBztPFo4esPom54Mz3GeP3q2en728vaSeTV4dXvbeKd713jf8DHwifNZ4nPGl+Ab4jvP95DvBz8vv3y_fX5_+bv45_jv9H86xn6McMzWMZ0BVgG8gM0BHYGswPTATYEdQZZBvKDaoIfB1sGC4G3BT9iO7Gz2LvaLENcQWciBkHccP84czrFQLDQitCy0LUw_LCmsKux+uFV4Vnh9eG+EZ8SsiGORhMioyBWRN7hmXD63jts71nvsnLEno2hRCVFVUQ+jnaJl0S3j0HFjx60adzfGNkYS0xQLYrmxq2LvxdnHTY_7bTxxfNz46vGP493iZ8efTmAkTE3YmfA2MSRxWeKdJIckRVJrsk7ypOS65HcpoSkrUzomjJowZ8L5VJNUcWpzGiktOW1bWt_EsIlrJnZN8pxUOun6ZPvJhZPPTjGZkjvl8FSdqbyp+9MJ6SnpO9M_8WJ5tby+DG5GTUYvn8Nfy38uCBasFnQLA4QrhU8yAzJXZj7NCshaldUtChJViHrEHHGV+GV2ZPbG7Hc5sTnbcwZyU3L35JHz0vMOSvQlOZKT08ynFU5rlzpLS6Ud0_2mr5neK4uSbZMj8sny5nwDeGC_oHBQ_KB4UBBYUF3wfkbyjP2FeoWSwgsznWYunvmkKLzo51n4LP6s1tmWsxfMfjCHPWfzXGRuxtzWedbzSuZ1zY+Yv2MBdUHOgj+KXYtXFr9ZmLKwpcSsZH5J5w8RP9SXapfKSm_86P_jxkX4IvGitsUei9ct_lImKDtX7lpeUf5pCX_JuZ_cfqr8aWBp5tK2ZV7LNiwnLpcsv74iaMWOlXori1Z2rhq3qnE1a3XZ6jdrpq45WzG6YuNa6lrF2o7K6MrmdTbrlq_7VCWqulYdUr2nxrRmcc279YL1lzcEb2jYaLaxfOPHTeJNNzdHbG6staut2ELcUrDl8dbkrad_9vm5bpvJtvJtn7dLtnfsiN9xss67rm6n6c5l9Wi9or5716Rdl3aH7m5ucGnYvIe5p3wv2KvY++yX9F+u74va17rfZ3_Dr7a_1hxgHChrRBpnNvY2iZo6mlOb2w+OPdja4t9y4LeRv20_ZHmo+rDh4WVHqEdKjgwcLTrad0x6rOd41vHO1qmtd05MOHH15PiTbaeiTp35Pfz3E6fZp4+eCThz6Kzf2YPnfM41nfc633jB88KBPzz_ONDm1dZ40fti8yXfSy3tY9qPXA66fPxK6JXfr3Kvnr8Wc639etL1mzcm3ei4Kbj59FburZe3C27335l_l3C37J7uvYr7pvdr_+X4rz0dXh2HH4Q+uPAw4eGdTn7n80fyR5+6Sh7TH1c8sXhS99T96aHu8O5LzyY+63oufd7fU_qn3p81Lxxe_PpX8F8Xeif0dr2UvRx4teS18evtb0a_ae2L67v_Nu9t_7uy98bvd3zw+XD6Y8rHJ_0zPpE+VX52_NzyJerL3YG8gQEpT8ZTHQUw2NDMTABebQeAngoAA54hqBPV9zyVIOq7qQqB_4TVd0GVeAHQADvlcZ1zDIC9sNnNh9ywVx7VE4MB6uEx1DQiz_RwV3PR4I2H8H5g4LUZAKQWAD7LBgb61w8MfN4Kg70FwLHp6vulUojwbrApUImuGQnmg+_k38yFgQA+c7ArAAAACXBIWXMAABYlAAAWJQFJUiTwAAATNElEQVR4Ae2daaxdVRmGKZO0zBQok3i5gGLByGAYJEHaUiMKlEElJiZGJJAwyx8pBH6gpaiJWnAAImj8hVNoFKhBpQQoZSoFaaBAW8okbaW0FCgtpa3Pe7vP5ba9t_d86+zpnPt+ydt97j5rfPb3de+19tr7bLWVzQRMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwAQ6nMCwTuzf+vXr1a890O6ZdmI7An0CbYe2RtsiW_MEPiLpOrQGrUYfoHfRskxvDxs2bD2fO8o6IkAIiEM4Kkehw9DhaBTaNdMubHdEO6CO6C_9qNoUCKvQSvROHy3h8xw0F80mYOaxbWtrO4chGHQmGImOR2PQiUgBobPEcKSzg606AjrL6OzyHlqMZqAH0Ey0lKBRULWNtUWAEBRy_kPRsehUNBbtjGztQ0CXY_ejaehx9BLBoiCqtdU6QAgMXS6dhU5BRyJdNtnan4Auy55G_0JTCRRdltXSahcgBMU2kDoGXYZOQN3I1rkEFtC1R9FN6EmCZW2dulqbACEwdHY4Dl2KdAmlsYZt6BDQ2ESXYDejxwgUnWUqt8oDJDtjjIHERUiXUzYTuAsEv0bTqz6jVBogBIfOFFcibTUDZTOBBgHNhOmM8jOCRNtKrJIAITD2obeXowuQbujZTGAgAm_zxW1oCoGyaKBERe0vNUAIDN3J1jTt9ehzRXXK5XYkgWfp1XVoGoGiO_mlWGkBQnDobveN6EykmSqbCUQJaIZrKrqKICnlLn0pAUJw6KwxGX0eVWFaGtFYJ9TYVtGOTqiz4TPaNj6X3a9nqHAiQaKbjoVaoR0kMLan9RqET0RaE1W0aX3QcqS7ti+jl9AC9CpaipYg3b1tLLjjo61JAo2FnlrXNgqNRAeibqRVDgchrW7YDWndW9G2ggr0n+7Pi7zkKixACI69aPzV6ApUpL1B4fPRc+gp9BiaC7QP2dpKIpD9Z3gY1ele1tFInw9Gn0RF2hQKn8Tx_l8RlRQSIMDSAPwW9MUiGk2Zi5BOr1qqoNPtfADp7GGrCQF8QGccnV10Wf1lpMtszV4WYTMp9EJ8QAP5ehtgvoTmoLxtFQU+hS5DByPfaa+3K_S2TscqO2Y6djqGOpZ5m3zuS72V1vEDDTwJvZJzz5dT3t_QmWi7OvbbbWqegI4hmoCmIh3bPE2+V88goWFj0Nwce7uasu5F5zaP3ynbiYCObXaM8zyjvECZY2vFgQadhhahvOwhChqHdB1r62ACOsZoLNIxz8sWU9CZtcBGQxQceV1WvUZZlyBNF9qGEAEd8+zYywfysNcppNogoQGj0bw8ekMZd6IjhpBPuKv9EJAPoD+idahVk2+O7qea4ndRcRea1WoPyP8GOg95+Unxh60tasAXtkXno_+iVk0+2lVqx6lwJ3R3qy0n_xNITw3aTGAzAvKNzEfYtGT3kLucy3YqUnRPaam5GzKr0ftvRsU7TKAPAfkIyuM_45spp_h3oVGJ5rBXoFbsDjIXdVe1D15_7AQC8hV0eysOR1757IRCeVDB4ehVlGofkfFq5Bt+hR6pziscn9GVy0QkH0o1+W4xE0EUPBxNS20Z+dYgLTXYuvMOn3tUBgH5TuZD8qVUkw8Pz729FPoDtDaxVYr6Sbk3ygUOSQL40o9Q6plEPnxVruAocDx6C6XatWT0NG6uR2XoFiZfQtekOiP55MvjcyFIQZrSvQ+l2i1k9JKRXI6GC2kQkE8h+Vaqyadbn_qlkK+ntoB8M5CePrOZQO4E8K290cMo1c5uqVHUOhI9mVi71tSc1FIDnNkEBiEgH0OpM6szybvHIFUM_DWZNa2WYivJdMbAJfsbE8iPgHwNyedSTO9LiBs16Q7mwpQayfPjeI3OYQLpBPC5nyT6qnz8gHDNZLoBpUzrPkK+vcMVOoMJtEBAPoc05o2afHxyqGoyHIjmRWsi_VJUz0ceQwScuB0J4Hsaj8gHozafDF399Xmgu9rjSKz3HEXtXjLMiGZyehPIicAjlHN3Qlld5GnuMV0iaU80HUVNs1Z63Y_NBCojIB9EKU8lTiffnoM2nESnoHUoal5KMihdJyiDAI47Keq8pJfPb_nuOgm0GEyPO0ZN4xXfECzj6LuOQQnIF1HKGFq+P9Cwg7c7r19_EHoHRe37g7baCUygRAI48OVRJya93tPV3beZm0bLOXypn1yO2FwS_z2SwWlNoAQC91DH88F6tDZLMdBrvQFC5OhN7HpNSu++3lRb_nAHXy_YchJ_awKlE5BP_i5Yq3xfb_DsfTt932A4hi_1Nu6I6eex9EOL6yKZnNYEiiaQ+eR06pGPRqybxHo7fY_1DZCT2RO9A_4seWb3lOR_TKB+BOSb8tGIKQZ6b3b3BAinFD3M9AXUN2AGK1RnDf1eXK1++H2wRvv7oUMg881p9DhyhaMYOCaLid6A2I+dnw2iW0H6PwXzOLkJlE1APipfjZjexqiY2ChAurQjYE8RoS8H0jupCZROIPNR_fJYxLpIvFGAaHAefdPDPyI1Oq0JVEhAl1kRUywcqgy6c663zfWO2rWzCdM13YNNpHMSE6gDgQdoRGQcojYfpdjQgGQE0u_IRexFEi+MZHBaE6iQwGvULZ+N2JEk3lEBopsiGpRE7HESRwc+kfKd1gTyJCBffSxYoCatdlCA6A56z4AkUMB_GPx8EEjvpCZQGYHMV6P3Q_alwXsqQFJ+Cvqlynrrik0gjUCKz45WgETtXTIsiWZyehOomIB8Vr4bsYNTAmQZNSyP1OK0JlADAvLb6Lqs5AB5pwYddhNMIEJAA_Xof+z7pvzijiqqbAaLuentqP+r6FT0SZRyFiRbLraaUmahuxgIzsmlRBdSFIEUvx2VEiCavapkBovgOIy6f4rGoB1RHex0GqGn125jO4lAeb8OjXIbNiMgn1252d4t79g7KUBwguhdyS03o4lvcUAth_kTqtubU3QGG4n0Cku9vOzSbFqRP211ISCf5disCrZn15TLk4+ClbScnI7p5xN+geoWHJv27TvsmLDpTv9dGwJR392mLQIEvHqA5cTaYB64ITojf4uA3nXgJP6mQgLRAOlZalJhe5uu+iRS7t506moTqq265LJ1AIGUM0jKuKVVVIO_8a7VGvLLvxtFafmOrX4Eor77frsESHT+uspDo+nED6tsgOsekEA0QNamBIh+Djol34CtbuKLR0nTLjcntWq0nQK6CfztnyTz2d7X+TTZoxUpjj6cwqUy7Z9UFn1sssz2Nepaz4c7mVKMLmlo5Pe2OALy2RHB4henBIiusUudpcHhdPPtSrQg2MGyk_+VCv9SdqWurykC8ln5bsSSAkQD5tJnaQiSp6n320iXW6XfqKTOLdkavrwdXUw7K1uGs6UG+rsen41O9rwZHbSIs4JjjyqA43z6VdJTqfscpCUeByK906sqe4+KZ6M_oxm0LzrPXlW7h2K98tnof+zzUwJEU5h7VUUYJ9QAWP9bSzYTaJaAfDY6_T5fYxANLKPWHc3g9CZQMYEUn31OAaI5+_8GGz+aS52yZ7KCTXRyE9hAIPPV0UEeb5L+LQWIVjg+F8x8HOl3CeZxchOoioB89dhg5c+TfpUCRGvknwlm_jTpu4J5nNwEqiKgB+s+E6xcs6bvb53NvERvwimwtCjPZgLtQECrweWzEZut2Ghkmk_O6FOCX4nU5rQmUCEBPaIdMcVCz2uCGgGiQfrCSAmk1btLPxXM4+QmUCoBfFT3yo4MVrqQ9D0TV30DJDpQ18Dn3GDFTm4CZROQj0aXRikWPg4QrrXWsmMWiizh0B3srxKhVd7Jpgk2E+ifAL6pE8DXUMRHFQOzspjYaOAynS+WoIjpGfGjIhmc1gRKJHA0dclHI6YYeKCRoXGJpb81k9UzMGl82cRW61vGZJHaRHInMYFyCGQ+eTK1RdcNKgZ0NdVjvQHCKUV31O9CkcssFXIe6tYHmwnUiIB88rvB9sj39RLA3idCewMkK2gq23eDhR5G+tODeZzcBIomoLFHdHmJfF8x0L_ptIT+iKI2jwyj+i_Ve02gXALyRfRS1IlJL9_f9KSxceNJMB7pLXRRm7RxSf7LBKohgONOijov6eXz4wdtMYn2RNNR1F4jQ3TGYND2OIEJRAjIB5F8MWoPkKG5Jw5JeB5aG62B9H9AKQ9hRRg4rQn0S0C+h36PoiZf_16_hfa3k8RdaH60FtIvRSf1V6b3mUDRBOR7mQ+yCZl8vSvUPjJMRilnkRnk2ztUmRObQIsE5HNIvhc1+fjkcPVkOgAtjNaWpb8xXKEzmEALBPC7nyT6qnz8gKSqyTgxsdKV5DsjqVJnMoEgAfkaks+lmH7XJc2obSR6MqVW8mgmweORNPTO1SQB+Rh6FaXYo2SKvgpo45ZRwDdSas7y6JrQNxA3Ruq_ciKAb2nc8XDmaymbs1tuCrXujO5LqT3LcwvbT7TcEBdgAn0IyKfQbzIfS9nIp3fuU2T6Rwoaj95KaUWW51q2kTX56Y11zo4ngC9pSdQ1mW+lbOTLg981j5CkwB+glGlfdeAj5KUoEeBOOyABfOmHmU+xCZt8OH1gPlCrKFS_CzIt3JyPM6zh42Voy4vBBmqA9w95AvKdzIfkS6kmHx5RCEwKPhylzhioQzqTXI22K6SBLrRjCeAzWkZyFZIPpZp894hCIVHBBLQitYVZvjvY7lNoQ114xxCQr6DfZr6TupHPTigcCpUokm9KbWWffHfzef_CG+wK2pqAfATJV1q1mymgnIW0VKSp33tabTH5n0AntPURdOMLIyDfyHyETUsmX81nSrfZ3lKhVvzOaqnZGzK_weY85GngZuF3eDp8QVcp5yP5RqsmH+2qBBkV62cQ5rXaA_Lraa47UbEDqEooudIIAXxAE0F69FU+0arJN6PPpUeaO3haGnAaeqXVnmT5tX7rElTu6XDwbjpFwQR0zNHFKOVpQLJtZq+z58yCm91c8TREQbJosyam73iIrOOQl6g0dwjaNpWOMRqLHkR52WIKqkdwNI4MDdIL5Obm1UPKWY3uRX7_bwNyh205tt9EGkCvQnnZCxQ0tpaoaJiWHud1udUAtpwPU5Huv_gGYy2PfPON0jHMjqWO6TKUp8n39Fsg9TU1EM1BeZv+l3kKablKN9qhvhTcsr4EdKyyY6Zjp2OY5xmD4npMPpd7cAzr25G8PtNQvf7nVlTUPQ69mv4edD96Fs3jdZGr2dpqQgAf0PjxECRf0CWP3nS4HyrCZlLohfiAfCFXKyRA1EIA6Xepr0ZX6O8C7XXK1i9k6Tcd9ALux9Hcvu9X5W9bwQQ43ttThV5DeyzSW9U1vXowSnvem4xN2hTS3cDxXtJk+lCywgJErcigXcnHiUg_uFO06Rd7lyO9Y3UBmpdtX2W7FAnie2gN8hkHCAHTGUFjwJ2Q3lqjR1UPRN1IZ4qDkI7xbqiMy98V1DMZ_bzIq4dCA4TG9xiBciof1JnPb9hT+r_rqVGSNbYb_vK_UQINn9G28TlaRqvp9avMEwmMaa0WNFj+0jpIkOh_Gb0OSPPTXlYy2JHx9_0R0C+hTUVXERy6OijcSgsQ9YQg0WlaZ5PrkQZvNhNoloAG4NehaUVeUm3amFIDpFE5gaJnQS5HF6A9Gvu9NYF+CCxj361oCoGxqJ_vC91VSYA0ekSgaPpPg3hthzf2e2sCEPgAaRpfg_B_V0Wk0gBRpwkSjUfGoIvQWchmAhpn_ApNJzg07qjMKg+QRs8JlF35fBy6FOmMMgLZhg6BlXRVZ4xfokcJjHfq0PXaBEgDRnZG+QJ_X4aOR92N77ztSAIL6NVjSDf8nqz6jLEp4doFSN8GEix6gEqXXePQUaiMm41UYyuYgG7yzUYaW+hXZecUXF9y8bUOkEavCJSd+az7KFrGoGliXYJpn619CGgFgwJCN_ceR1o_pxUPtba2CJC+BAkWjU20zOEEdDI6EY1CWgKhmbCtka06AuuoWjNQCojF6BE0Hc1EbxMU77NtG2u7AOmPLEFzKPuPRFosp8syrRXSoF_SZdmOSOuDOqK_9KNq03IdrXuTs+tySQNqaQnS5dJc9AzB8CLbtraOdBgCRv3SDcjdMzXOLgoSLbjT1LKXuwAhYJpulbTQU8HROEss47Oks4PXuQHCZgImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAJtReD_34Xow_qLpNsAAAAASUVORK5CYII=",
    "BTTAlternateIconData" : "iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAMSGlDQ1BJQ0MgUHJvZmlsZQAASImVVwdUU8kanltSSWiBCEgJvYlSpEsJoUUQkCrYCEkgocSYEETsyLIKrl1EwIauiii6ugKyVtS1Loq9PxRRUdbFgg2VNymg65733nn_OXPnyz__fH_J3LkzAOjU8KTSXFQXgDxJviw+IoQ1ITWNReoEODAGZOAMmDy+XMqOi4sGUAb7v8vb6wBR9ldclFz_HP+voicQyvkAIHEQZwjk_DyIfwUAL+FLZfkAEH2g3npGvlSJJ0FsIIMBQixV4iw1LlHiDDWuVNkkxnMg3gUAmcbjybIA0G6GelYBPwvyaN+E2FUiEEsA0CFDHMgX8QQQR0I8Ii9vmhJDO+CQ8Q1P1t84M4Y4ebysIazORSXkULFcmsub+X+W439LXq5i0IcdbDSRLDJemTOs282caVFKTIO4R5IREwuxPsTvxQKVPcQoVaSITFLbo6Z8OQfWDDAhdhXwQqMgNoU4XJIbE63RZ2SKw7kQwxWCForzuYmauYuE8rAEDWeNbFp87CDOlHHYmrkNPJnKr9L+pCInia3hvykScgf53xSJElPUMWPUAnFyDMTaEDPlOQlRahvMpkjEiRm0kSnilfHbQOwnlESEqPmxKZmy8HiNvSxPPpgvtkgk5sZocFW+KDFSw7OLz1PFbwRxs1DCThrkEconRA_mIhCGhqlzxy4JJUmafLEOaX5IvGbuK2lunMYepwpzI5R6K4hN5QUJmrl4YD5ckGp+PEaaH5eojhPPyOaNjVPHgxeCaMABoYAFFLBlgGkgG4jbepp64C_1SDjgARnIAkLgotEMzkhRjUjgMwEUgT8hEgL50LwQ1agQFED95yGt+ukCMlWjBaoZOeAxxHkgCuTC3wrVLMmQt2TwCGrE__DOh7HmwqYc+6eODTXRGo1ikJelM2hJDCOGEiOJ4URH3AQPxP3xaPgMhs0d98F9B6P9ak94TGgnPCRcI3QQbk0VF8u+y4cFxoEO6CFck3PGtznjdpDVEw_BAyA_5MaZuAlwwUdDT2w8CPr2hFqOJnJl9t9z_y2Hb6qusaO4UlDKMEowxeH7mdpO2p5DLMqaflshdawZQ3XlDI1875_zTaUFsI_63hJbhO3HTmPHsbPYIawJsLCjWDN2ATusxEOr6JFqFQ16i1fFkwN5xP_wx9P4VFZS7lrv2u36ST2WLyxU7o+AM006UybOEuWz2HDnF7K4Ev7IESx3VzdfAJTfEfU29Zqp+j4gzHNfdQstAQiYOTAwcOirLuoSAPsPA0C9_VVn3wW3g3MAnFnLV8gK1Dpc+SAAKtCBb5QxMAfWwAHm4w68gD8IBmFgLIgFiSAVTIFVFsH1LAMzwGywAJSCcrAcrAFVYCPYAnaA3WAfaAKHwHHwOzgPLoFr4A5cPV3gOegFb0E_giAkhI4wEGPEArFFnBF3xAcJRMKQaCQeSUXSkSxEgiiQ2chCpBxZiVQhm5E65BfkIHIcOYu0I7eQB0g38gr5iGIoDTVAzVA7dBTqg7LRKDQRnYxmodPRIrQEXYpWorXoLrQRPY6eR6+hHehztA8DmBbGxCwxF8wH42CxWBqWicmwuVgZVoHVYg1YC_yfr2AdWA_2ASfiDJyFu8AVHIkn4Xx8Oj4XX4JX4TvwRvwkfgV_gPfiXwh0ginBmeBH4BImELIIMwilhArCNsIBwin4NnUR3hKJRCbRnugN38ZUYjZxFnEJcT1xD_EYsZ3YSewjkUjGJGdSACmWxCPlk0pJ60i7SEdJl0ldpPdkLbIF2Z0cTk4jS8jF5AryTvIR8mXyE3I_RZdiS_GjxFIElJmUZZStlBbKRUoXpZ+qR7WnBlATqdnUBdRKagP1FPUu9bWWlpaVlq_WeC2x1nytSq29Wme0Hmh9oOnTnGgc2iSagraUtp12jHaL9ppOp9vRg+lp9Hz6Unod_QT9Pv29NkN7pDZXW6A9T7tau1H7svYLHYqOrQ5bZ4pOkU6Fzn6dizo9uhRdO12OLk93rm617kHdG7p9egw9N71YvTy9JXo79c7qPdUn6dvph+kL9Ev0t+if0O9kYAxrBofBZyxkbGWcYnQZEA3sDbgG2QblBrsN2gx6DfUNRxsmGxYaVhseNuxgYkw7JpeZy1zG3Me8zvw4zGwYe5hw2OJhDcMuD3tnNNwo2EhoVGa0x+ia0UdjlnGYcY7xCuMm43smuImTyXiTGSYbTE6Z9Aw3GO4_nD+8bPi+4bdNUVMn03jTWaZbTC+Y9pmZm0WYSc3WmZ0w6zFnmgebZ5uvNj9i3m3BsAi0EFustjhq8YxlyGKzclmVrJOsXktTy0hLheVmyzbLfit7qySrYqs9VvesqdY+1pnWq61brXttLGzG2cy2qbe5bUux9bEV2a61PW37zs7eLsXuR7smu6f2RvZc+yL7evu7DnSHIIfpDrUOVx2Jjj6OOY7rHS85oU6eTiKnaqeLzqizl7PYeb1z+wjCCN8RkhG1I2640FzYLgUu9S4PRjJHRo8sHtk08sUom1Fpo1aMOj3qi6una67rVtc7bvpuY92K3VrcXrk7ufPdq92vetA9wj3meTR7vBztPFo4esPom54Mz3GeP3q2en728vaSeTV4dXvbeKd713jf8DHwifNZ4nPGl+Ab4jvP95DvBz8vv3y_fX5_+bv45_jv9H86xn6McMzWMZ0BVgG8gM0BHYGswPTATYEdQZZBvKDaoIfB1sGC4G3BT9iO7Gz2LvaLENcQWciBkHccP84czrFQLDQitCy0LUw_LCmsKux+uFV4Vnh9eG+EZ8SsiGORhMioyBWRN7hmXD63jts71nvsnLEno2hRCVFVUQ+jnaJl0S3j0HFjx60adzfGNkYS0xQLYrmxq2LvxdnHTY_7bTxxfNz46vGP493iZ8efTmAkTE3YmfA2MSRxWeKdJIckRVJrsk7ypOS65HcpoSkrUzomjJowZ8L5VJNUcWpzGiktOW1bWt_EsIlrJnZN8pxUOun6ZPvJhZPPTjGZkjvl8FSdqbyp+9MJ6SnpO9M_8WJ5tby+DG5GTUYvn8Nfy38uCBasFnQLA4QrhU8yAzJXZj7NCshaldUtChJViHrEHHGV+GV2ZPbG7Hc5sTnbcwZyU3L35JHz0vMOSvQlOZKT08ynFU5rlzpLS6Ud0_2mr5neK4uSbZMj8sny5nwDeGC_oHBQ_KB4UBBYUF3wfkbyjP2FeoWSwgsznWYunvmkKLzo51n4LP6s1tmWsxfMfjCHPWfzXGRuxtzWedbzSuZ1zY+Yv2MBdUHOgj+KXYtXFr9ZmLKwpcSsZH5J5w8RP9SXapfKSm_86P_jxkX4IvGitsUei9ct_lImKDtX7lpeUf5pCX_JuZ_cfqr8aWBp5tK2ZV7LNiwnLpcsv74iaMWOlXori1Z2rhq3qnE1a3XZ6jdrpq45WzG6YuNa6lrF2o7K6MrmdTbrlq_7VCWqulYdUr2nxrRmcc279YL1lzcEb2jYaLaxfOPHTeJNNzdHbG6staut2ELcUrDl8dbkrad_9vm5bpvJtvJtn7dLtnfsiN9xss67rm6n6c5l9Wi9or5716Rdl3aH7m5ucGnYvIe5p3wv2KvY++yX9F+u74va17rfZ3_Dr7a_1hxgHChrRBpnNvY2iZo6mlOb2w+OPdja4t9y4LeRv20_ZHmo+rDh4WVHqEdKjgwcLTrad0x6rOd41vHO1qmtd05MOHH15PiTbaeiTp35Pfz3E6fZp4+eCThz6Kzf2YPnfM41nfc633jB88KBPzz_ONDm1dZ40fti8yXfSy3tY9qPXA66fPxK6JXfr3Kvnr8Wc639etL1mzcm3ei4Kbj59FburZe3C27335l_l3C37J7uvYr7pvdr_+X4rz0dXh2HH4Q+uPAw4eGdTn7n80fyR5+6Sh7TH1c8sXhS99T96aHu8O5LzyY+63oufd7fU_qn3p81Lxxe_PpX8F8Xeif0dr2UvRx4teS18evtb0a_ae2L67v_Nu9t_7uy98bvd3zw+XD6Y8rHJ_0zPpE+VX52_NzyJerL3YG8gQEpT8ZTHQUw2NDMTABebQeAngoAA54hqBPV9zyVIOq7qQqB_4TVd0GVeAHQADvlcZ1zDIC9sNnNh9ywVx7VE4MB6uEx1DQiz_RwV3PR4I2H8H5g4LUZAKQWAD7LBgb61w8MfN4Kg70FwLHp6vulUojwbrApUImuGQnmg+_k38yFgQA+c7ArAAAACXBIWXMAABYlAAAWJQFJUiTwAAATNElEQVR4Ae2daaxdVRmGKZO0zBQok3i5gGLByGAYJEHaUiMKlEElJiZGJJAwyx8pBH6gpaiJWnAAImj8hVNoFKhBpQQoZSoFaaBAW8okbaW0FCgtpa3Pe7vP5ba9t_d86+zpnPt+ydt97j5rfPb3de+19tr7bLWVzQRMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwARMwAQ6nMCwTuzf+vXr1a890O6ZdmI7An0CbYe2RtsiW_MEPiLpOrQGrUYfoHfRskxvDxs2bD2fO8o6IkAIiEM4Kkehw9DhaBTaNdMubHdEO6CO6C_9qNoUCKvQSvROHy3h8xw0F80mYOaxbWtrO4chGHQmGImOR2PQiUgBobPEcKSzg606AjrL6OzyHlqMZqAH0Ey0lKBRULWNtUWAEBRy_kPRsehUNBbtjGztQ0CXY_ejaehx9BLBoiCqtdU6QAgMXS6dhU5BRyJdNtnan4Auy55G_0JTCRRdltXSahcgBMU2kDoGXYZOQN3I1rkEFtC1R9FN6EmCZW2dulqbACEwdHY4Dl2KdAmlsYZt6BDQ2ESXYDejxwgUnWUqt8oDJDtjjIHERUiXUzYTuAsEv0bTqz6jVBogBIfOFFcibTUDZTOBBgHNhOmM8jOCRNtKrJIAITD2obeXowuQbujZTGAgAm_zxW1oCoGyaKBERe0vNUAIDN3J1jTt9ehzRXXK5XYkgWfp1XVoGoGiO_mlWGkBQnDobveN6EykmSqbCUQJaIZrKrqKICnlLn0pAUJw6KwxGX0eVWFaGtFYJ9TYVtGOTqiz4TPaNj6X3a9nqHAiQaKbjoVaoR0kMLan9RqET0RaE1W0aX3QcqS7ti+jl9AC9CpaipYg3b1tLLjjo61JAo2FnlrXNgqNRAeibqRVDgchrW7YDWndW9G2ggr0n+7Pi7zkKixACI69aPzV6ApUpL1B4fPRc+gp9BiaC7QP2dpKIpD9Z3gY1ele1tFInw9Gn0RF2hQKn8Tx_l8RlRQSIMDSAPwW9MUiGk2Zi5BOr1qqoNPtfADp7GGrCQF8QGccnV10Wf1lpMtszV4WYTMp9EJ8QAP5ehtgvoTmoLxtFQU+hS5DByPfaa+3K_S2TscqO2Y6djqGOpZ5m3zuS72V1vEDDTwJvZJzz5dT3t_QmWi7OvbbbWqegI4hmoCmIh3bPE2+V88goWFj0Nwce7uasu5F5zaP3ynbiYCObXaM8zyjvECZY2vFgQadhhahvOwhChqHdB1r62ACOsZoLNIxz8sWU9CZtcBGQxQceV1WvUZZlyBNF9qGEAEd8+zYywfysNcppNogoQGj0bw8ekMZd6IjhpBPuKv9EJAPoD+idahVk2+O7qea4ndRcRea1WoPyP8GOg95+Unxh60tasAXtkXno_+iVk0+2lVqx6lwJ3R3qy0n_xNITw3aTGAzAvKNzEfYtGT3kLucy3YqUnRPaam5GzKr0ftvRsU7TKAPAfkIyuM_45spp_h3oVGJ5rBXoFbsDjIXdVe1D15_7AQC8hV0eysOR1757IRCeVDB4ehVlGofkfFq5Bt+hR6pziscn9GVy0QkH0o1+W4xE0EUPBxNS20Z+dYgLTXYuvMOn3tUBgH5TuZD8qVUkw8Pz729FPoDtDaxVYr6Sbk3ygUOSQL40o9Q6plEPnxVruAocDx6C6XatWT0NG6uR2XoFiZfQtekOiP55MvjcyFIQZrSvQ+l2i1k9JKRXI6GC2kQkE8h+Vaqyadbn_qlkK+ntoB8M5CePrOZQO4E8K290cMo1c5uqVHUOhI9mVi71tSc1FIDnNkEBiEgH0OpM6szybvHIFUM_DWZNa2WYivJdMbAJfsbE8iPgHwNyedSTO9LiBs16Q7mwpQayfPjeI3OYQLpBPC5nyT6qnz8gHDNZLoBpUzrPkK+vcMVOoMJtEBAPoc05o2afHxyqGoyHIjmRWsi_VJUz0ceQwScuB0J4Hsaj8gHozafDF399Xmgu9rjSKz3HEXtXjLMiGZyehPIicAjlHN3Qlld5GnuMV0iaU80HUVNs1Z63Y_NBCojIB9EKU8lTiffnoM2nESnoHUoal5KMihdJyiDAI47Keq8pJfPb_nuOgm0GEyPO0ZN4xXfECzj6LuOQQnIF1HKGFq+P9Cwg7c7r19_EHoHRe37g7baCUygRAI48OVRJya93tPV3beZm0bLOXypn1yO2FwS_z2SwWlNoAQC91DH88F6tDZLMdBrvQFC5OhN7HpNSu++3lRb_nAHXy_YchJ_awKlE5BP_i5Yq3xfb_DsfTt932A4hi_1Nu6I6eex9EOL6yKZnNYEiiaQ+eR06pGPRqybxHo7fY_1DZCT2RO9A_4seWb3lOR_TKB+BOSb8tGIKQZ6b3b3BAinFD3M9AXUN2AGK1RnDf1eXK1++H2wRvv7oUMg881p9DhyhaMYOCaLid6A2I+dnw2iW0H6PwXzOLkJlE1APipfjZjexqiY2ChAurQjYE8RoS8H0jupCZROIPNR_fJYxLpIvFGAaHAefdPDPyI1Oq0JVEhAl1kRUywcqgy6c663zfWO2rWzCdM13YNNpHMSE6gDgQdoRGQcojYfpdjQgGQE0u_IRexFEi+MZHBaE6iQwGvULZ+N2JEk3lEBopsiGpRE7HESRwc+kfKd1gTyJCBffSxYoCatdlCA6A56z4AkUMB_GPx8EEjvpCZQGYHMV6P3Q_alwXsqQFJ+Cvqlynrrik0gjUCKz45WgETtXTIsiWZyehOomIB8Vr4bsYNTAmQZNSyP1OK0JlADAvLb6Lqs5AB5pwYddhNMIEJAA_Xof+z7pvzijiqqbAaLuentqP+r6FT0SZRyFiRbLraaUmahuxgIzsmlRBdSFIEUvx2VEiCavapkBovgOIy6f4rGoB1RHex0GqGn125jO4lAeb8OjXIbNiMgn1252d4t79g7KUBwguhdyS03o4lvcUAth_kTqtubU3QGG4n0Cku9vOzSbFqRP211ISCf5disCrZn15TLk4+ClbScnI7p5xN+geoWHJv27TvsmLDpTv9dGwJR392mLQIEvHqA5cTaYB64ITojf4uA3nXgJP6mQgLRAOlZalJhe5uu+iRS7t506moTqq265LJ1AIGUM0jKuKVVVIO_8a7VGvLLvxtFafmOrX4Eor77frsESHT+uspDo+nED6tsgOsekEA0QNamBIh+Djol34CtbuKLR0nTLjcntWq0nQK6CfztnyTz2d7X+TTZoxUpjj6cwqUy7Z9UFn1sssz2Nepaz4c7mVKMLmlo5Pe2OALy2RHB4henBIiusUudpcHhdPPtSrQg2MGyk_+VCv9SdqWurykC8ln5bsSSAkQD5tJnaQiSp6n320iXW6XfqKTOLdkavrwdXUw7K1uGs6UG+rsen41O9rwZHbSIs4JjjyqA43z6VdJTqfscpCUeByK906sqe4+KZ6M_oxm0LzrPXlW7h2K98tnof+zzUwJEU5h7VUUYJ9QAWP9bSzYTaJaAfDY6_T5fYxANLKPWHc3g9CZQMYEUn31OAaI5+_8GGz+aS52yZ7KCTXRyE9hAIPPV0UEeb5L+LQWIVjg+F8x8HOl3CeZxchOoioB89dhg5c+TfpUCRGvknwlm_jTpu4J5nNwEqiKgB+s+E6xcs6bvb53NvERvwimwtCjPZgLtQECrweWzEZut2Ghkmk_O6FOCX4nU5rQmUCEBPaIdMcVCz2uCGgGiQfrCSAmk1btLPxXM4+QmUCoBfFT3yo4MVrqQ9D0TV30DJDpQ18Dn3GDFTm4CZROQj0aXRikWPg4QrrXWsmMWiizh0B3srxKhVd7Jpgk2E+ifAL6pE8DXUMRHFQOzspjYaOAynS+WoIjpGfGjIhmc1gRKJHA0dclHI6YYeKCRoXGJpb81k9UzMGl82cRW61vGZJHaRHInMYFyCGQ+eTK1RdcNKgZ0NdVjvQHCKUV31O9CkcssFXIe6tYHmwnUiIB88rvB9sj39RLA3idCewMkK2gq23eDhR5G+tODeZzcBIomoLFHdHmJfF8x0L_ptIT+iKI2jwyj+i_Ve02gXALyRfRS1IlJL9_f9KSxceNJMB7pLXRRm7RxSf7LBKohgONOijov6eXz4wdtMYn2RNNR1F4jQ3TGYND2OIEJRAjIB5F8MWoPkKG5Jw5JeB5aG62B9H9AKQ9hRRg4rQn0S0C+h36PoiZf_16_hfa3k8RdaH60FtIvRSf1V6b3mUDRBOR7mQ+yCZl8vSvUPjJMRilnkRnk2ztUmRObQIsE5HNIvhc1+fjkcPVkOgAtjNaWpb8xXKEzmEALBPC7nyT6qnz8gKSqyTgxsdKV5DsjqVJnMoEgAfkaks+lmH7XJc2obSR6MqVW8mgmweORNPTO1SQB+Rh6FaXYo2SKvgpo45ZRwDdSas7y6JrQNxA3Ruq_ciKAb2nc8XDmaymbs1tuCrXujO5LqT3LcwvbT7TcEBdgAn0IyKfQbzIfS9nIp3fuU2T6Rwoaj95KaUWW51q2kTX56Y11zo4ngC9pSdQ1mW+lbOTLg981j5CkwB+glGlfdeAj5KUoEeBOOyABfOmHmU+xCZt8OH1gPlCrKFS_CzIt3JyPM6zh42Voy4vBBmqA9w95AvKdzIfkS6kmHx5RCEwKPhylzhioQzqTXI22K6SBLrRjCeAzWkZyFZIPpZp894hCIVHBBLQitYVZvjvY7lNoQ114xxCQr6DfZr6TupHPTigcCpUokm9KbWWffHfzef_CG+wK2pqAfATJV1q1mymgnIW0VKSp33tabTH5n0AntPURdOMLIyDfyHyETUsmX81nSrfZ3lKhVvzOaqnZGzK_weY85GngZuF3eDp8QVcp5yP5RqsmH+2qBBkV62cQ5rXaA_Lraa47UbEDqEooudIIAXxAE0F69FU+0arJN6PPpUeaO3haGnAaeqXVnmT5tX7rElTu6XDwbjpFwQR0zNHFKOVpQLJtZq+z58yCm91c8TREQbJosyam73iIrOOQl6g0dwjaNpWOMRqLHkR52WIKqkdwNI4MDdIL5Obm1UPKWY3uRX7_bwNyh205tt9EGkCvQnnZCxQ0tpaoaJiWHud1udUAtpwPU5Huv_gGYy2PfPON0jHMjqWO6TKUp8n39Fsg9TU1EM1BeZv+l3kKablKN9qhvhTcsr4EdKyyY6Zjp2OY5xmD4npMPpd7cAzr25G8PtNQvf7nVlTUPQ69mv4edD96Fs3jdZGr2dpqQgAf0PjxECRf0CWP3nS4HyrCZlLohfiAfCFXKyRA1EIA6Xepr0ZX6O8C7XXK1i9k6Tcd9ALux9Hcvu9X5W9bwQQ43ttThV5DeyzSW9U1vXowSnvem4xN2hTS3cDxXtJk+lCywgJErcigXcnHiUg_uFO06Rd7lyO9Y3UBmpdtX2W7FAnie2gN8hkHCAHTGUFjwJ2Q3lqjR1UPRN1IZ4qDkI7xbqiMy98V1DMZ_bzIq4dCA4TG9xiBciof1JnPb9hT+r_rqVGSNbYb_vK_UQINn9G28TlaRqvp9avMEwmMaa0WNFj+0jpIkOh_Gb0OSPPTXlYy2JHx9_0R0C+hTUVXERy6OijcSgsQ9YQg0WlaZ5PrkQZvNhNoloAG4NehaUVeUm3amFIDpFE5gaJnQS5HF6A9Gvu9NYF+CCxj361oCoGxqJ_vC91VSYA0ekSgaPpPg3hthzf2e2sCEPgAaRpfg_B_V0Wk0gBRpwkSjUfGoIvQWchmAhpn_ApNJzg07qjMKg+QRs8JlF35fBy6FOmMMgLZhg6BlXRVZ4xfokcJjHfq0PXaBEgDRnZG+QJ_X4aOR92N77ztSAIL6NVjSDf8nqz6jLEp4doFSN8GEix6gEqXXePQUaiMm41UYyuYgG7yzUYaW+hXZecUXF9y8bUOkEavCJSd+az7KFrGoGliXYJpn619CGgFgwJCN_ceR1o_pxUPtba2CJC+BAkWjU20zOEEdDI6EY1CWgKhmbCtka06AuuoWjNQCojF6BE0Hc1EbxMU77NtG2u7AOmPLEFzKPuPRFosp8syrRXSoF_SZdmOSOuDOqK_9KNq03IdrXuTs+tySQNqaQnS5dJc9AzB8CLbtraOdBgCRv3SDcjdMzXOLgoSLbjT1LKXuwAhYJpulbTQU8HROEss47Oks4PXuQHCZgImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAJtReD_34Xow_qLpNsAAAAASUVORK5CYII=",
    "BTTKeySequence" : {

    },
    "BTTTriggerConfig" : {
      "BTTTouchBarHideRecentlyUsedEmoji" : false,
      "BTTTouchBarAppleScriptString" : "set xmlData to do shell script \"system_profiler SPBluetoothDataType -xml\"\rtell application \"System Events\"\r\tset propertyList to make new property list item with data xmlData\r\tset allItems to property list item \"_items\" of property list item 1 of propertyList\r\tset devices to property list item \"device_title\" of property list item 1 of allItems\r\tset deviceStatus to {}\r\trepeat with deviceRecord in property list items of devices\r\t\tset currentDevice to property list item 1 of deviceRecord\r\t\tif exists property list item \"device_batteryPercent\" of currentDevice then\r\t\t\tset batteryLevel to property list item \"device_batteryPercent\" of currentDevice\r\t\t\tset end of deviceStatus to value of batteryLevel\r\t\tend if\r\tend repeat\rend tell\rdeviceStatus",
      "BTTTouchBarOnlyShowIcon" : false,
      "BTTTouchBarBringPlayerToFront" : 0,
      "BTTTouchBarItemPadding" : -10,
      "BTTTouchBarButtonColor" : "47.000000, 55.000000, 65.000000, 255.000000",
      "BTTTouchBarApplyCornerRadiusTo" : 1,
      "BTTTouchBarItemPlacement" : 2,
      "BTTTouchBarAppleScriptStringRunOnInit" : true,
      "BTTTouchBarFontColorAlternate" : "254.974967, 255.000000, 254.969374, 255.000000",
      "BTTTouchBarEmojiHideBackButton" : false,
      "BTTTouchBarHideWhenPaused" : 0,
      "BTTTouchBarAlwaysShowButton" : false,
      "BTTTouchBarScriptUpdateInterval" : 300,
      "BTTTouchBarItemIconHeight" : 22,
      "BTTTouchBarBatteryHideOnCharging" : false,
      "BTTTouchBarButtonTextAlignment" : 0,
      "BTTTouchBarAlternateBackgroundColor" : "0.000000, 0.000000, 0.000000, 255.000000",
      "BTTTouchBarAppleScriptUsePath" : 0,
      "BTTTBWidgetWidth" : 400,
      "BTTTouchBarDefaultPlayer" : 0,
      "BTTTouchBarColorRegex" : "⬇",
      "BTTTouchBarItemIconWidth" : 22,
      "BTTTouchBarButtonName" : "Off",
      "BTTTouchBarHideWhenNoPlayer" : false,
      "BTTTouchBarFontColor" : "254.974967, 255.000000, 254.969374, 255.000000",
      "BTTTouchBarButtonFontSize" : 13,
      "BTTTouchBarHideCover" : 0,
      "BTTTouchBarButtonCornerRadius" : 4,
      "BTTTouchBarFreeSpaceAfterButton" : -2
    }
  }
]

2 Likes

running this is script editor returned Syntax Error: an identifier can't go after this " " ". The word "Product" is highlighted. how do I fix this?

Maybe you need JSON helper installed

I have it.

Must be the new OS.

1 Like