HEX
Server: Apache/2.4.65 (Debian)
System: Linux srv39710 6.1.0-41-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.158-1 (2025-11-09) x86_64
User: root (0)
PHP: 8.4.11
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
Upload Files
File: //lib/modules/6.1.0-41-amd64/kernel/drivers/bluetooth/hci_vhci.ko
ELF>P�@@.-GNU�[�km���4*`R>��njLinuxLinux6.1.0-41-amd64�1��@��1����@��u�1�I������f.��H���������SH���H��t H�H��H�sH���tH��t��D$�H�C �H9C [�AD���H���H�� �1��@�ATUH��SH���H�{X�H����L�#M��tL���L���H�{ �H��HDž��1�[]A\�f��UH��H��SH��H��H��H���eH�%(H�T$1�H�T$�D$���u1�D$8��t(���H��H�T$eH+%(uH��[]�H���H��������ff.���H��H��H��H��H���H��A�eH�%(H�L$1�H�L$�������Y�D$�
f�D$�H�T$eH+%(u	H����f��H��H��H��H��H���H��A�eH�%(H�L$1�H�L$�������Y�D$�
f�D$�H�T$eH+%(u	H����f��USH��H����H����S(H�} H�ވ������u	1�[]�H�}1ɺ��1�[]�ff.�@�H��P���� H��t����H�?��AVA��AUA��A��ATUS@��>��H�������1Ҿ���I��H����H���1�����H��H����H�E�@BD�pCH���HǀHǀHǀ Hǀ8Hǀ�Hǀ�HǀpHǀ(�A A��@��E��y�@�A�H�������H��@H��I���H���H��@H��I���H���A�D$(�L���L�����L��D�(��S@H�} L��f����1�H�}���1�[]A\A]A^��@@��������߸�����H���H���H�E�L�����륾L������D�AU��ATI��H�=UH����
S�H����H��H�@ H��H��H�C H�{I���H�C(H�C0�H�{8H��H���H�C`L�kXE1�H�C`1ɺ H�{xH�ChH��H�Cp�H���H��L��H���L���H���Hǃ�H����H�5H�SX��� �1�[]A\A]�������UH��H��SH��H��H��H���eH�%(H�D$1�H�T$�D$���uI�D$8��t@���H�5� H����H��H�T$eH+%(uH��[]�H���H��������@�AWAVAUATUSH��8L���eH�%(H�D$01�H����I��I��I�l$ I��H���H��H����A�EA�L�I;l$ u�1�H�|$H�D$I�\$H�D$H�D$H�D$ H�D$(��H������H�t$H���I;l$ t�H��H�t$�H���H��H���a����@pD9�DF�H���E��Mc�I��������L��H��H�$�H�4$L��L���H����I�$H��tD�$�C(<ts<tb<tQD��H��H�$�H�$H�T$0eH+%(ujH��8[]A\A]A^A_�H�H���������H�������I�$���I�$���I�$���H��H���H���1���D�1��@�H���H�� �1��@�ATD�%UH�o�SH�_�H���H��D�����H��[]A\���AVAUATUSH�H�nL���H�E�H=�I��}�����1Ҿ��H��H��H����H�����H�߃���1�H��I��H���L��L��H���I��H9���H����H���(�@��vy@���uyI�~X�H����H���(��Cp�H�߅����M�f8L���L��@�����L����HcӅ�L��HH�[]A\A]A^�@��w�H���H�����I�>t;@�k(I�>H������H��L����H���H����붾H���H�����H���H���Can't register HCI device
force_suspendforce_wakeup&data->read_wait&data->open_mutexinclude/linux/thread_info.hvhcialias=char-major-10-137alias=devname:vhcilicense=GPLversion=1.5description=Bluetooth virtual HCI driver ver 1.5author=Marcel Holtmann <marcel@holtmann.org>parm=amp:Create AMP controller deviceparmtype=amp:boolsrcversion=8FB6D7D4042902AEEEC1DE6depends=bluetoothretpoline=Yintree=Yname=hci_vhcivermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions ��amp� ����(���(������ (�0�(� 0�0� �(� �(���(���(� (0�8�p�8�0�( p�� �� (�0�(� 0��m��__fentry__�9�[__x86_return_thunk�pHe__x86_indirect_thunk_rax���misc_register���Dskb_queue_purgeJ��cancel_delayed_work_syncĕ,/flush_workl�5�hci_unregister_dev&	^hci_free_dev�zkfree��Hkstrtobool_from_userV�
__stack_chk_failݷ�asimple_read_from_bufferѥAjskb_pushy_�skb_queue_tailDC��__wake_up}�Qmisc_deregister�]��hci_suspend_dev�I��hci_resume_dev�]��__alloc_skb��g�hci_alloc_dev_privD�hci_register_devֹm�debugfs_create_file���skb_put�u�skb_queue_head�2�{bt_err1�w�kfree_skb_reason
�kmalloc_caches���Rkmalloc_traceT��__init_waitqueue_head���__mutex_initj��delayed_work_timer_fn9c��init_timer_key�!��nonseekable_openӅ3-system_wqm���queue_delayed_work_on6��queue_work_on��.�skb_dequeue]{��__SCT__might_rescheduyH�init_wait_entryQschedule��&�prepare_to_wait_event�T�finish_waitH�ۈ__check_object_size�k_copy_to_userK��Mmutex_lock8�2mutex_unlockN��_copy_from_iter����skb_pull�<��hci_recv_frame,ͅiov_iter_revert��jparam_ops_bool�r�kdefault_llseek���;simple_open�module_layout�	�hci_vhciGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0��k
���7
���Dx gY*O�D(�D0_P94�D��
���D��D$�	$H]$�$�D$�$�D&�D& ��$0�DA%@�D��P�����D���DE$E����
��$&��E���`4J�V�]�x ��x1�D�� 'E��P2E���>E���JE���VE�R��dE��
oE��(sE�~E���E��E��E�����E���E��E��E�E��E�HF���9�F�F�&F�c.F9F GF0OF@_FPoF`}Fh�Fp�F��F��F��F��F��F�G�G�)G�8GLGcG yG0�G@�GP�G`�Gp�G�H�H�*H�:H�HH�WH�eH�tH�H�H �H(�H0�H@�HP�H`IpIx'I�4I�:�	�� �CI�]I�wI��I��I�I�I �I0�I@�IPJ`Jp(J�<J�HJ�YJ�yJ��J��J����J��JL��� �J@�JP�J`�J�K�K�#K�/K8KDK SK@dK`tK���~K�1�K�1{�2�K]@2�K`2�K�2�K�2�K�2�K�2�K3�K 3�K@3�K`3�K�3�K�3�K�3L�3L�3@4L4%L@41L�4=L�4HL5WL5A�V@5fLV�5��T�5U�6tLT�9�LT�:�L`�;�LJ<�LJ=�LT>�LT?�L@�LU@@MUCMU�EMU�H(MT@K0MT@LѽT@M9MU@NIMUQYM��S^M��TdM�@UjM�VsM�@V~MJ�V�MG�W�M@X�M`X�M��X�Mk�X�MkY�M��@Y�M�d�MK�d�Me
NK e Nh@e1N��fDN�� fRNK@f�xKHfbN$PfnN��XfxN$�f�N���f�N`h�N`�h�N`i�N`�i�N`j�N`�j�N`k�N`�k�N`l
O`�lO`m(O`�m7O`nEO`�nUO`obO`�o����pLk]@qoO�qwO�q�+�r:"�@r���d��g=���O����O��O����O��O����Oș�O��Й�O���O`���O@�
P`�Pp�0PU��DP�@�UP�fP� �jP��vPU���P�����PU���P�����PU���P`���PK��PlT@��	����1�����	����c��@������ы����������P��@��P�����P����QÈ�Qň@���Lj��Q����0QɈ�AQ͈@�WQ����
��$&�nQ��{Q���Q�g�&@&o$PS!	$X����Q�Q���&@�Q���Q���Q���Q���Q� �$�Q$�Q&��$ ��@�Q�QRR<R\R}R�R�R�R	�R
S2SPS
oS�S�S�S�ST6T`TzT�T�T7�T�TUU"U/U8UEUWUkU	~U
�U�U�U
�U�U�U�U�UVVV3VCVUVdVsV�V�V�V�V�V�V �V!W"#W#;W$WW%sW&W'�W(�W)�W*�W+�W,�W-X.X/'X0BX1\X2tX3�X4�X5�X6����X
(�X�X �X@�X`�X��X��X��X��XY 
YY/YAYUYhYpc��� .�`@t`�``@�T�xY����Y$�Y#�Y* �Y��@�Y$
�YK 
�YK(
�YK0
Z#8
Z&@
�N���
��
Z!Z@$��6ZFZQZgZ�Z(�`�Z��Z��Z��Z��Z�Z �Z$��Z�o&�"�Z �Z0��@��Z[%[
����
�����
����
��$��
��K��
��ˆ����
��Ĉ
K��ƈ
��	*Ȉ
��ˈ	*̈��	*ʈ?[��Q���vG@I[�ѬJ�O[U�\[T��xK���K�i[�u[K�D?]�Έ�[�[p�[��[��[��[&�[)�[/.
ψ��[؈
�Q��\ڈ\r!\t3\rG\�Y\t
K�Q��l\�
�Q��cx\ˈ~\	*�\̈�\�
�Q���\��\�
�Q�����\��\ڈ�\ڈ�\ڈbt_codecdata_pathnum_capsbdaddr_tl2cap_ctrlsframesarreqseqtxseqpsmbdaddrl2cap_chansco_ctrlpkt_statushci_req_complete_thci_devsetup_addrpublic_addrrandom_addrstatic_addradv_addr_typeshort_nameeirappearancedev_classmajor_classminor_classmax_pagele_featuresle_accept_list_sizele_resolv_list_sizele_num_of_adv_setsle_statesmesh_ad_typesmesh_send_refhci_verhci_revlmp_verlmp_subvervoice_settingnum_iacstored_max_keysstored_num_keysio_capabilityinq_tx_powererr_data_reportingpage_scan_intervalpage_scan_windowpage_scan_typele_adv_channel_maple_adv_min_intervalle_adv_max_intervalle_scan_typele_scan_intervalle_scan_windowle_scan_int_suspendle_scan_window_suspendle_scan_int_discoveryle_scan_window_discoveryle_scan_int_adv_monitorle_scan_window_adv_monitorle_scan_int_connectle_scan_window_connectle_conn_min_intervalle_conn_max_intervalle_conn_latencyle_supv_timeoutle_def_tx_lenle_def_tx_timele_max_tx_lenle_max_tx_timele_max_rx_lenle_max_rx_timele_max_key_sizele_min_key_sizediscov_interleaved_timeoutconn_info_min_ageconn_info_max_ageauth_payload_timeoutmin_enc_key_sizemax_enc_key_sizepairing_optsssp_debug_modeadvmon_allowlist_durationadvmon_no_filter_durationenable_advmon_interleave_scandevid_sourcedevid_vendordevid_productdevid_versiondef_page_scan_typedef_page_scan_intdef_page_scan_windowdef_inq_scan_typedef_inq_scan_intdef_inq_scan_windowdef_br_lstodef_page_timeoutdef_multi_adv_rotation_durationdef_le_autoconnect_timeoutmin_le_tx_powermax_le_tx_poweresco_typelink_policysniff_min_intervalsniff_max_intervalamp_statusamp_total_bwamp_max_bwamp_min_latencyamp_max_pduamp_typeamp_pal_capamp_assoc_sizeamp_max_flush_toamp_be_flush_toloc_assocflow_ctl_modeauto_accept_delaycmd_cntacl_cntsco_cntle_cntiso_cntacl_mtusco_mtule_mtuiso_mtuacl_pktssco_pktsle_pktsiso_pktsblock_lenblock_mtublock_cntacl_last_txsco_last_txle_last_txle_tx_def_physle_rx_def_physreq_workqueueerror_resetcmd_sync_workcmd_sync_work_listcmd_sync_work_lockunregister_lockcmd_sync_cancel_workreenable_adv_workdiscov_timeoutdiscov_offservice_cachecmd_timerncmd_timerrx_workcmd_workle_scan_disablele_scan_restartrx_qraw_qcmd_qsent_cmdrecv_eventreq_lockreq_wait_qreq_statusreq_resultreq_skbsmp_datasmp_bredr_datadiscoverydiscovery_old_statediscovery_pausedadvertising_old_stateadvertising_pausedsuspend_notifiersuspend_state_nextsuspend_statescanning_pausedwake_reasonwake_addrwake_addr_typeconn_hashmesh_pendingmgmt_pendingreject_listaccept_listuuidslink_keyslong_term_keysidentity_resolving_keysremote_oob_datale_accept_listle_resolv_listle_conn_paramspend_le_connspend_le_reportsblocked_keyslocal_codecshw_infofw_infoconn_flagsadv_tx_poweradv_dataadv_data_lenscan_rsp_datascan_rsp_data_lenper_adv_dataper_adv_data_lenadv_instancesadv_instance_cntcur_adv_instanceadv_instance_timeoutadv_instance_expireadv_monitors_idradv_monitors_cntirkrpa_timeoutrpa_expiredrpamesh_send_doneinterleave_scan_stateinterleave_scanmonitored_devicesadvmon_pend_notifypower_ledhw_errorpost_initset_diagset_bdaddrcmd_timeoutset_quality_reportget_data_path_idget_codec_config_datahci_req_complete_skb_treq_completereq_complete_skbhci_ctrlmgmt_ctrlhdevl2capscohcimgmtbt_skb_cbforce_activeexpectHCI_QUIRK_RESET_ON_CLOSEHCI_QUIRK_RAW_DEVICEHCI_QUIRK_FIXUP_BUFFER_SIZEHCI_QUIRK_FIXUP_INQUIRY_MODEHCI_QUIRK_BROKEN_LOCAL_COMMANDSHCI_QUIRK_BROKEN_STORED_LINK_KEYHCI_QUIRK_EXTERNAL_CONFIGHCI_QUIRK_INVALID_BDADDRHCI_QUIRK_USE_BDADDR_PROPERTYHCI_QUIRK_BDADDR_PROPERTY_BROKENHCI_QUIRK_STRICT_DUPLICATE_FILTERHCI_QUIRK_SIMULTANEOUS_DISCOVERYHCI_QUIRK_NON_PERSISTENT_DIAGHCI_QUIRK_NON_PERSISTENT_SETUPHCI_QUIRK_WIDEBAND_SPEECH_SUPPORTEDHCI_QUIRK_VALID_LE_STATESHCI_QUIRK_BROKEN_ERR_DATA_REPORTINGHCI_QUIRK_NO_SUSPEND_NOTIFIERHCI_QUIRK_BROKEN_READ_TRANSMIT_POWERHCI_QUIRK_BROKEN_FILTER_CLEAR_ALLHCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONNHCI_QUIRK_BROKEN_EXT_SCANHCI_QUIRK_BROKEN_MWS_TRANSPORT_CONFIGHCI_QUIRK_BROKEN_LOCAL_EXT_FEATURES_PAGE_2HCI_QUIRK_BROKEN_SET_RPA_TIMEOUTHCI_SETUPHCI_CONFIGHCI_DEBUGFS_CREATEDHCI_AUTO_OFFHCI_RFKILLEDHCI_MGMTHCI_BONDABLEHCI_SERVICE_CACHEHCI_KEEP_DEBUG_KEYSHCI_USE_DEBUG_KEYSHCI_UNREGISTERHCI_UNCONFIGUREDHCI_USER_CHANNELHCI_EXT_CONFIGUREDHCI_LE_ADVHCI_LE_PER_ADVHCI_LE_SCANHCI_SSP_ENABLEDHCI_SC_ENABLEDHCI_SC_ONLYHCI_PRIVACYHCI_LIMITED_PRIVACYHCI_RPA_EXPIREDHCI_RPA_RESOLVINGHCI_HS_ENABLEDHCI_LE_ENABLEDHCI_ADVERTISINGHCI_ADVERTISING_CONNECTABLEHCI_CONNECTABLEHCI_DISCOVERABLEHCI_LIMITED_DISCOVERABLEHCI_LINK_SECURITYHCI_PERIODIC_INQHCI_FAST_CONNECTABLEHCI_BREDR_ENABLEDHCI_LE_SCAN_INTERRUPTEDHCI_WIDEBAND_SPEECH_ENABLEDHCI_EVENT_FILTER_CONFIGUREDHCI_PA_SYNCHCI_DUT_MODEHCI_VENDOR_DIAGHCI_FORCE_BREDR_SMPHCI_FORCE_STATIC_ADDRHCI_LL_RPA_RESOLUTIONHCI_ENABLE_LL_PRIVACYHCI_CMD_PENDINGHCI_FORCE_NO_MITMHCI_QUALITY_REPORTHCI_OFFLOAD_CODECS_ENABLEDHCI_LE_SIMULTANEOUS_ROLESHCI_CMD_DRAIN_WORKQUEUEHCI_MESH_EXPERIMENTALHCI_MESHHCI_MESH_SENDING__HCI_NUM_FLAGShci_dev_statserr_rxerr_txcmd_txevt_rxacl_txacl_rxsco_txsco_rxbyte_rxbyte_txDISCOVERY_STOPPEDDISCOVERY_STARTINGDISCOVERY_FINDINGDISCOVERY_RESOLVINGDISCOVERY_STOPPINGdiscovery_statelast_adv_addrlast_adv_addr_typelast_adv_rssilast_adv_flagslast_adv_datalast_adv_data_lenreport_invalid_rssiresult_filteringlimitedrssiuuid_countscan_durationname_resolve_timeoutsuspended_stateBT_RUNNINGBT_SUSPEND_DISCONNECTBT_SUSPEND_CONFIGURE_WAKEhci_conn_hashacl_numamp_numsco_numiso_numle_numle_num_peripheralhci_conn_flags_tamp_assocrem_lenlen_so_farINTERLEAVE_SCAN_NONEINTERLEAVE_SCAN_NO_FILTERINTERLEAVE_SCAN_ALLOWLISTvhci_datareadqopen_timeoutsuspend_workmsft_opcodeaosp_capablevhci_miscdev_exitvhci_miscdev_initvhci_releasevhci_openvhci_open_timeoutvhci_pollvhci_writevhci_read__vhci_create_devicevhci_setupforce_wakeup_writeforce_wakeup_readforce_suspend_writevhci_suspend_workforce_suspend_readvhci_wakeupcodecvnd_lenvnd_datavhci_get_codec_config_datadata_path_idvhci_get_data_path_idvhci_send_framevhci_flushvhci_close_devvhci_open_dev'�#�2�
?X	n#�1<��$��� &�P�pMP�.�g;P�N�w``ws�a��P�p+�p	�`	�`�@��'
'�	8%��9`�	'C�	�Ncx+�7�C1�t-��&��(
I!r |Y������%�����
 &<F[fr��������
&/<K[i|��������#2HXfw������__UNIQUE_ID_srcversion196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9vhci_open_devvhci_get_data_path_idvhci_get_codec_config_datavhci_wakeupvhci_pollvhci_miscdev_initvhci_miscdevvhci_close_devvhci_releaseforce_wakeup_writeforce_wakeup_readforce_suspend_readvhci_send_framevhci_miscdev_exitvhci_suspend_work__vhci_create_devicevhci_flushvhci_setupforce_suspend_fopsforce_wakeup_fopsvhci_open__key.43__key.44vhci_open_timeoutforce_suspend_writevhci_readvhci_write__UNIQUE_ID_alias595__UNIQUE_ID_alias594__UNIQUE_ID_license593__UNIQUE_ID_version592__UNIQUE_ID_description591__UNIQUE_ID_author590__UNIQUE_ID_amp589__UNIQUE_ID_amptype588__param_amp__param_str_amp__UNIQUE_ID___addressable_cleanup_module587__UNIQUE_ID___addressable_init_module586vhci_fops.LC5__check_object_sizemisc_deregisterhci_suspend_devskb_puthci_free_dev__this_modulequeue_work_onskb_dequeuefinish_waitcleanup_modulehci_alloc_dev_privkfreeprepare_to_wait_event__wake_upkstrtobool_from_user__fentry__init_module__x86_indirect_thunk_raxschedule__stack_chk_failqueue_delayed_work_on__alloc_skbskb_queue_tailhci_resume_devinit_wait_entrysimple_openskb_pullkfree_skb_reasonmutex_lockskb_push__mutex_initdefault_llseekskb_queue_purgemisc_register__x86_return_thunk_copy_to_user__init_waitqueue_headbt_errnonseekable_openhci_unregister_devdebugfs_create_filehci_recv_framemutex_unlockcancel_delayed_work_syncinit_timer_keyparam_ops_booldelayed_work_timer_fn_copy_from_iterkmalloc_tracehci_register_deviov_iter_revertsimple_read_from_buffer__SCT__might_reschedkmalloc_cachessystem_wqskb_queue_headflush_workJ��������]��������J��������]��������!J��������8]��������B]��������QJ��������d]��������qJ���������L���������]���������J���������[���������]���������J���������f��������s��������b��������?��������%[��������8F��������C]��������QJ���������I���������]���������N���������J��������5n��������N]��������SN��������aJ���������n���������]���������N���������J���������X��������Q��������]��������4H��������=]��������QJ��������f=��������kR��������qJ���������P���������E����������p	�(3 >PI`	xl���������`��c���������@�)�c���������>���������>���������>��������
r��������&H��������5]��������S]��������Z_`��������g?��������|V���������V���������J���������p<�k����������6_��������GY��������@iH�	Mg��������zP�a���������q���������O���������]���������J���������I��������q��������(A��������F]��������XN��������aJ���������B���������o��������S��������M��������(G��������<C��������DB���������;���������^���������V���������]��������E	r��������W	N��������a	J��������h	]��������q	J���������	[���������	]���������	J���������	���������	W���������	e���������	J��������
P��������:
>��������J
;��������X
j��������{
U���������
f���������
U���������
V���������
W���������
e���������
]��������
V��������+d��������:m��������GV��������UV��������dV��������J��������
\��������<�������� P p(0�8�@PH�P`X�`Phpp�x��`�`	�p	��	��	Mdl9@h  @0`H�	hp����HZP�XP�ThZp`x��T�7Ac��B �$M(�,0<448R<�@ED�Hg	L�	P�
 FPh p$v(�,�0�4�8�<�@�D�H?L@PBTGXP\V`]dgh�l�p�t�x�|����M�R�W�`�l���������������#�;�<�A�P�o�p�����������-�.�0�2�4�9MW������ �$�(�,�0�4�8�<�@�D�HCLDPETJX\\``gdihklmpntoxs|����������������[	�`	�l	�p	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��
��
��
��
��
��
q<	:u DK�o8KPD.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.1.rela.smp_locks.modinfo.rela__param.rela.rodata.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__bug_table.rela.data.rela.exit.data.rela.init.data.rela.static_call_sites.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?�q:@�m�+JE@�zH+Z"U@�z0+j.�e@{�+	w2�z�P
�@}x+�d
m��(�@�}`+�x �@�}P+�x�@0+�|T�@H�+�����@@�x+ �
 �%
@��0+#&P @�0+.P&)@�+>X&9@0�+!N`&I@H�0+#f�&�@a@x�0+%�*�0*P�P*�P*�1�[�
,;	�f����0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel keyz�22�����]:���0	`�He0
	*�H��
�W�V�ͱ���a,r�{=�����C�%H����T�
�W�^+�e&�۟�_��ǖs4��c�h���y����uf>o�_�
���q��Q,��p�E5�}���[B(Ŭh��*Boq�4@K�t���'��5'Q'�vI$J�*5����*V�I^�j)�#��%P�R�>�=7��U��JItD�+ʅ�Xs�8,I_w�6rɈ���ֵΝT�s�6��8�k��DJD_�>����i��P��n]�ޖ�ݰC�#�3�#�.�c)�>Tj�p���ݜJ3�NSM�ѿ��p2�^�-Np2�k���,h��WǬ�9$�WN���(s��7��V��|��qɴ�ZC�&.���%��1^��a^��x�gl4&����m/�%oP-%�F©��ĩqlE];��c�����Z��?Ny;=��!�a����g�r��}?�f�<���a�X`�����x�E)>F�.��ϧ��Z�͊b-�Ȋq�=��~RV:�!�~Module signature appended~