HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:06:56 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //usr/lib/modules/5.15.0-161-generic/kernel/drivers/bluetooth/bpa10x.ko
ELF>��@@'&GNU����3��pyp�x{�Hî�LinuxLinux�UH��ATSH��L���f�M��t;Hǃ�I�<$�I�<$�I��$�1��I��$�1��[A\]�H��H��H������UH��ATI��H��eH�%(H�E�1��E�@�u�f�I�D$8�tbL��A��	H�M����H��H=�w	1��1�H�U�eH+%(u*L�e���H�W0H��H���땸�������ff.��UH��AUATSL���H��M�ef�I�D$8�t�CX��uW���A�$$
H����L��1��[A\A]]�D���D�GXH��H��I�T$0H����A��$
��UH��AVAUI��ATSH��L���
f�L�k��1��I��H�����H���I���C(A�<tG<��<��L��A������[D��A\A]A^]�H�W0H��H����I�V�KpH����I�T$@I�t$`��A��$�
�I��$�A�D$PIDŽ$�A��
I�vL�����L���A�ƅ�xL���D��[A\A]A^]�H��M��tI�u0L��H���I��$��L����H�=����H�����Kp1��@f�PH���f�HI�v�I�t$@I��$���I�|$`���A��$�A�T$PIDŽ$�I��$�A��
�
���I�V�KpH����I�T$@I�t$`��A��$�
�I��$�A�D$PIDŽ$�A��
���A���;���L��A����(���@UH��AUATSH��L���
D��1��I��H����H�=����H����I�MI�uHL��I�L$@A�L$\��I�D$`�ʀ�@@I��$�A�T$PADŽ$�IDŽ$�ADŽ$�ADŽ$��������L���A�Ņ�x2L���[D��A\A]]�H�W0H��H���������H����H��tH�s0L��H���L����A���L��A����ff.��UH��AUI��ATDA��	H��L����I��H=�wNH���H��H�PM��tI�u0H���I��$�H��L��H�P�1�L���1�A\A]]�H�W0H��H����b���ff.�f��UH��SH���
f�H�{�H�]�1���H�W0H��H�����ff.�@�UH��SH���
f�H�{H�H�]�1���H�W0H��H�����ff.�@�UH��AVAUATSH��L���
DH���)���A����L���
D��1��I��H���%H�=�@���H���I�MI�uHL��I�L$@A�L$\��I�D$`�ʀA�I��$�A�T$PADŽ$�@IDŽ$����L���A�Ņ�xL��E1��D��[A\A]A^]���H����H��tH�s0L��H���L���L���I�~H�D��[A\A]A^]�H�W0H��H������H�S0H��H�������A���L��A����ff.�f�U1�H��AWAVI��AUATSH��H���LC����I��I��A���	E����M����A�^*A+^pL��D9�AG߉�A)����L��Hc�H��I��A�F*A�Vp��9�r�A�F(<t<<��<�	<��1�L���H�����H��[A\A]A^A_]�H������H�FL��L���E����A�$<t2<��<��<���H��H�����[A\A]A^A_]�1�H�������1Ҿ 
��L��L�EЃ��I��H��t5H���L�E�A��I�������A�F(A�XfA�^*���H��H��[A\A]A^A_]���u�����k�����a����FI����1��fA�N*A�Nt��uA���A+����9���f������E���$���L������H��H����9�������F<t<t����R�������FI���A�~t����fA�N*1Ʌ�uA���A+��9��v���1�L���H�����������u�����k���1����ff.��UH��AVAUATI��SH���L���
f�H�C8�t*A�D$X����I�uHL���� 
L�����x4[A\A]A^]�D���D�GXH��H��H�S0H�����H����H��tH�s0L��H���L���[A\A]A^]�A�D$PA��$�H��I�T$`��������M�t�I����=���I���H=��2���H��H��tH�s0H�����
Idž������UH��AWAVI��AUATSH��DI�F�x��M�n0��
��L���H��H����H�SH�{I�FpE1�H��L�CPL�cHH��H)�H-�L�E�H����8H�CL����H�C@�H�H�SH�{ H�SH���H�}�L��L���C8H��H��H��H�CxH)���8���H�H�{XL�cHL�cP�1��Cp�I��H�����@BH���
H�L���
Hǀ�Hǀ�Hǀ�Hǀ�Hǀ�Hǀ�0H�����x:I���1�H��[A\A]A^A_]�H��H��H��H����g���L��E���E�H��[A\A]A^A_]����맸���UH��H��H��H���]�UH��H���]�intf %p
%s
%s urb %p status %d count %d
null%s: urb %p submission failed
%s: %s
%s%s: corrupted event packet
intf %p id %p
&anchor->waitbpa10xdrivers/bluetooth/bpa10x.c%s: urb %p submission failed (%d)
%s: urb %p failed to resubmit (%d)
bpa10x_submit_bulk_urbbpa10x_rx_completebpa10x_submit_intr_urbbpa10x_openbpa10x_closebpa10x_flushbpa10x_setupbpa10x_tx_completebpa10x_send_framebpa10x_set_diagbpa10x_probebpa10x_disconnect���license=GPLversion=0.11description=Digianswer Bluetooth USB driver ver 0.11author=Marcel Holtmann <marcel@holtmann.org>srcversion=7312D0036C6DFD3C9DD3B58alias=usb:v08FDp0002d*dc*dsc*dp*ic*isc*ip*in*depends=bluetoothretpoline=Yintree=Yname=bpa10xvermagic=5.15.0-161-generic SMP mod_unload modversions �~�:module_layouth�`�hci_recv_diag#�{�hci_recv_frame~��usb_deregisterوusb_register_driver����hci_register_devf<��hci_alloc_dev_privT��__init_waitqueue_head����devm_kmallocf�__alloc_skb�pHe__x86_indirect_thunk_rax8߬imemcpy�[X�skb_put�,�usb_kill_anchored_urbsP#ghci_set_fw_info��bt_info�9�okmem_cache_alloc_tracewV�kmalloc_cachesE=X�usb_unanchor_urb�2�{bt_err�?�usb_submit_urb��Yusb_anchor_urb�+t.usb_free_urb�H�eskb_push��Oeusb_alloc_urb�zkfreeke��__stack_chk_failo��b__hci_cmd_sync	{{�__dynamic_pr_debug�9�[__x86_return_thunkLq�kfree_skb_reasonv͕hhci_free_dev?1��hci_unregister_dev�m��__fentry__�q\������Z3bpa10xGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0�����BH8y� ��
���� ��� �P}#�� ��� ��  �S0�� m?@�� ��P�3����� ���� � � ����
����� �(�9HTm���}��G	?o
	�� �� � ��P�� ���� ���
� ���� 	���'� �I�
2� ��(6� �A� ��K� 	�W� 	�c� 	��q�l� ��x� 	��� 	��� 	�� ��/�?H�� 	H� P� 	`E�p� �� �� 	��� 	�� 	�� 	�$� ��1� 	�D� �W� �h� 	�w� 	��� �� �� 	 �� 0� @� P� `
� p � �9� �Q� �l� ��� ��� ��� ��� �� � �  �� 0� @� P)� `8� 	pH� 	xX� �s� ��� ��� ��� 	��� 	�� 	�� 	��	�Qy�  � 0� 	@<� PI� `V� pd� �r� 	��� ��� ��� 	��� �� �� �� �  �  ;� �0K� �8��@[� Pe� `sp��q� ��� ��� 	��� ��� ��  � @� 	`� p� ��� �� �� ���%� 	 13� @1���1E� E�1M� �1U� 2]�  2d� @2l� `2t� �2{� �2�� �2�� �2�� 3�� 3�� 3�� 03�� @3�� �3� �3� 	4� 	4uo�@4� ��4yE��42_�5� ��8� �9� �9(� �<$�@?6� BA� ��DI� ��E��	��FR� ��G`� ��Ho� ��I{� ��J�� ��K�� �L�� �O� �
@R� �
SS�
�
�S� <�T� m�T� k�U� �V�� �V!<�V!SW!S@W !���W*!�[>!6�[O!\e!6 \x!@\�!�]�!��^�!�� ^�!6@^c>6H^�!P^�!��X^�!�^�!k�^�!��_!���_!Ha#!H�a/!Hb;!H�bA!HcK!H�cZ!Hdr!H�d�!He�!H�e�!Hf�!H�f�!Hg�!H�g���h�ME@i�!�i�!�i*y�joT}@j�sY�������!���!���!	�
!���!	��-!H�;!��L!	��]!��r!���!{���!@��!�`��!��!��!�����!����!@��!1k��!@�!S��!6��"!6ȝ����.��@�����������d����U���@�������/!����PB
���8!��@�A!����L!����X!���e!����
��<|!���!���!��[����@�!���!���!���!� ���!�!r�
 ��@�!�!�!!6!V!w!�!�!�!	�!
!)!H!
l!�!�!�!
�!�!�!	!!!&!2!>!F!	-P!Z!e!r!!�!�!�!�!�!	�!
�!�!!
!)!9!H!T!`!t!�!�!�!�!�!�!�!!!,!=!R! d!!|!"�!#�!$�!%�!&�!'�!(	!)'	!*7	!+I	!,	�	�Y	!
(g	!n	! u	!@|	!`�	!��	!��	!��	!��	!�	! �	!�	!�	!�	!�	!
!�g�*�� F�H@�H���H@���
!���+
!>
!�L
! [
!�T@i
!8{
!6@�
!6H�
!6P�
!�X�
!`;!����
��
!B�!�
!�
!�
!!.!C!W!m!�!�!	�!
�!�!�!�!!(�9H !�(!�0!�8!�?!Q!`!|!	��!�?@��! �!0�)��@	��!�!�!
����
��<��
����
����
��6��
��������
����
6�����!g��

!F�Ņ P���@
��
!�������o@
!�o�
!�o@%
!��<��
����;
����
�*��"
��
���,
!��9
!rK
!W^
!�q
!��~
!���
!}�
!J�
���9�<�
!��
���9�6�
!���
!���
!���
!J�
<���9�<4�m�(�5��!!��bdaddr_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_stateshci_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_cntacl_mtusco_mtule_mtuacl_pktssco_pktsle_pktsblock_lenblock_mtublock_cntacl_last_txsco_last_txle_last_txle_tx_def_physle_rx_def_physreq_workqueueerror_resetdiscov_timeoutdiscov_offservice_cachencmd_timerrx_workcmd_workdiscov_updatebg_scan_updatescan_updateconnectable_updatediscoverable_updatele_scan_disablele_scan_restartrx_qraw_qsent_cmdreq_lockreq_wait_qreq_statusreq_resultreq_skbsmp_datasmp_bredr_datadiscoverydiscovery_old_statediscovery_pausedadvertising_old_stateadvertising_pausedsuspend_notifiersuspend_preparesuspend_state_nextsuspend_statescanning_pausedwake_reasonwake_addrwake_addr_typesuspend_wait_qsuspend_tasksconn_hashmgmt_pendingreject_listaccept_listuuidslink_keyslong_term_keysidentity_resolving_keysremote_oob_datale_accept_listle_resolv_listle_conn_paramspend_le_connspend_le_reportsblocked_keyshw_infofw_infoadv_tx_poweradv_dataadv_data_lenscan_rsp_datascan_rsp_data_lenadv_instancesadv_instance_cntcur_adv_instanceadv_instance_timeoutadv_instance_expireadv_monitors_idradv_monitors_cntirkrpa_timeoutrpa_expiredrpainterleave_scan_stateinterleave_scanpower_ledmsft_opcodemsft_datamsft_curve_validityaosp_capablehw_errorset_diagset_bdaddrcmd_timeoutprevent_wakehci_req_complete_skb_treq_completereq_complete_skbhci_ctrll2capscohcibt_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_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_UPHCI_INITHCI_RUNNINGHCI_PSCANHCI_ISCANHCI_AUTHHCI_ENCRYPTHCI_INQUIRYHCI_RAWHCI_RESETHCI_SETUPHCI_CONFIGHCI_AUTO_OFFHCI_RFKILLEDHCI_MGMTHCI_BONDABLEHCI_SERVICE_CACHEHCI_KEEP_DEBUG_KEYSHCI_USE_DEBUG_KEYSHCI_UNREGISTERHCI_UNCONFIGUREDHCI_USER_CHANNELHCI_EXT_CONFIGUREDHCI_LE_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_DUT_MODEHCI_VENDOR_DIAGHCI_FORCE_BREDR_SMPHCI_FORCE_STATIC_ADDRHCI_LL_RPA_RESOLUTIONHCI_ENABLE_LL_PRIVACYHCI_CMD_PENDINGHCI_FORCE_NO_MITM__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_durationSUSPEND_PAUSE_DISCOVERYSUSPEND_UNPAUSE_DISCOVERYSUSPEND_PAUSE_ADVERTISINGSUSPEND_UNPAUSE_ADVERTISINGSUSPEND_SCAN_DISABLESUSPEND_SCAN_ENABLESUSPEND_DISCONNECTINGSUSPEND_POWERING_DOWNSUSPEND_PREPARE_NOTIFIERSUSPEND_SET_ADV_FILTER__SUSPEND_NUM_TASKSsuspended_stateBT_RUNNINGBT_SUSPEND_DISCONNECTBT_SUSPEND_CONFIGURE_WAKEhci_conn_hashacl_numamp_numsco_numle_numle_num_peripheralhci_conn_flagsHCI_CONN_FLAG_REMOTE_WAKEUPHCI_CONN_FLAG_MAXamp_assocrem_lenlen_so_farINTERLEAVE_SCAN_NONEINTERLEAVE_SCAN_NO_FILTERINTERLEAVE_SCAN_ALLOWLISTh4_recv_pktloffbpa10x_datatx_anchorrx_anchorrx_skbbpa10x_closebpa10x_disconnectbpa10x_driver_exitbpa10x_driver_initbpa10x_flushbpa10x_openbpa10x_probebpa10x_rx_completebpa10x_send_framebpa10x_set_diagbpa10x_setupbpa10x_submit_intr_urbbpa10x_tx_completepkts_counth4_recv_bufbpa10x.kop}�g	{#�.0�G�T�m�	����8���y�8����p80�$h8=�LO�8gE~�8�09�`���8��� A�8�pAP8��+�8C�8[`�s @�08�p��88��)��� @#X/h
;x
G�
S�_�k�w�
���
�5�N-�`@�	%2:G�Uix����)���"`@GXap���������-__UNIQUE_ID_srcversion126__UNIQUE_ID_alias125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8bpa10x_disconnect__UNIQUE_ID_ddebug624.0bpa10x_set_diag__UNIQUE_ID_ddebug622.2bpa10x_tx_complete__UNIQUE_ID_ddebug613.11bpa10x_send_frame__UNIQUE_ID_ddebug621.3bpa10x_submit_intr_urb__UNIQUE_ID_ddebug615.9bpa10x_rx_completebpa10x_setup__UNIQUE_ID_ddebug620.4req.34bpa10x_flush__UNIQUE_ID_ddebug619.5bpa10x_close__UNIQUE_ID_ddebug618.6bpa10x_open__UNIQUE_ID_ddebug617.7__UNIQUE_ID_ddebug616.8h4_recv_buf.constprop.0bpa10x_recv_pkts__UNIQUE_ID_ddebug614.10bpa10x_probe__UNIQUE_ID_ddebug623.1__key.43bpa10x_driver_initbpa10x_driverbpa10x_driver_exit__func__.42__func__.40__func__.39__func__.38__func__.37__func__.36__func__.35__func__.33__func__.32__func__.31__func__.30__func__.29__UNIQUE_ID_license628__UNIQUE_ID_version627__UNIQUE_ID_description626__UNIQUE_ID_author625bpa10x_tableusb_alloc_urbusb_anchor_urbusb_free_urbdevm_kmallocskb_puthci_free_dev__this_moduleusb_register_drivercleanup_modulememcpyhci_alloc_dev_privkfreekmem_cache_alloc_trace__fentry__init_module__x86_indirect_thunk_rax__stack_chk_failusb_kill_anchored_urbs__alloc_skbusb_submit_urb__mod_usb__bpa10x_table_device_tablekfree_skb_reasonskb_pushusb_deregister__x86_return_thunk__init_waitqueue_headbt_infousb_unanchor_urbbt_errhci_unregister_devhci_recv_frame__dynamic_pr_debughci_set_fw_infohci_register_dev__hci_cmd_synckmalloc_cacheshci_recv_diagP��������-`��������6H��������EX��������TX��������][��������gnsb���������P���������e���������X���������[��������	pb��������S��������1P��������tN��������~X���������[���������
�h�b���������P���������C��������Y��������0E��������@[��������K	R�Wb���������0�D���������V���������E���������[���������+�0�_��������N��������^��������f(O���������0�0E��������0C��������CfRO���������0�D���������V���������E���������[���������	�b��������+*/_��������7^��������OE��������aP��������~��e���������+�N�]���������V�c���������X���������[���������	�
b��������!P��������8T��������D[��������O	V[b��������qP���������T���������[���������	�P�b���������P��������C��������f,(O��������0�D���������V���������E���������[���������+��_���������^���������E���������T���������[��������
	�b��������&	-�2b��������ME���������G���������L��������	X��������&	[��������-	 E	R���������	[���������	$�	 �	U���������	 
[���������
 �
!�
X��������1P��������pD��������}V���������[���������
�0�b���������+�(�_���������^���������[��������9+IYN_��������qP���������F����������
	
\��������4
	;
�d
\��������r
M���������
��
p�
 �
`�
��
��
d��������[��������u8b��������.H��������D[��������P��������	�IJ��������%[��������Z��������[���������0� `( 0p8�@0HpP�
(a8aHaXgD	\��?���C �$�(�,%	0�	4
8�<�@DCH$La*��� L$�(�0�4D8�@#D�H"PpT�X
`1dHhBp�t�xz�����������Q���Z���	�b�pH`��8�@�H�Pup�x����	�������	�������	� x(�0	P�Xh`�h	���X���	������	��@�	0�8 @�H
h�p�x��
8Q8K.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.exit.text.rodata.str1.1.rela__mcount_loc.rodata.str1.8.rela.smp_locks.rela.rodata.modinfo.rela.retpoline_sites.rela.return_sites__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�V:@(cH$J�)E@pr�$ZU@sH$e25�y�Xt@Hs$
�2HL���@Pt$
��� �@ht`$�@7�w�@�t$�{P�@�t�$��� �`��@�v`$  @ z`$0�@�z�$!�@@0$9�$>0�$\G�$W�$9.\S(S�	%C	�\;0k0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel keyp�v@�	Qb�;��p|aƜ0	`�He0
	*�H��
����X9�Ix��;�>���Ӳ_���ӧ��퇗}�O0�w�.���q���"���w.�,�_l��W�Zh(���h���␾�t�����%����m��
�#�"���D]@I[Ұ,��]���u.�x�&��!���
M�Yg���r^8�ͻ�3�����Sm���5�]�i��7㾟�M.�-�IҌ��AFDDJ0��͢�g��L���j#?4F$,���C�9���h*����J�1;��R��[���rE���+3��U���IU�l{�� �bPl�!Z���|�t��I���"�-�<!(ٴ��9�		���tb`�}����v�fs�o�
e�'����"��q���0�,�ŸL���G��>Su��N��ܓ��K��	��0�"�L�f9wZܹ�h�\��[�+~��s?�o��W�
�u��]�͙Z�rF2p$�HC+�r�}�Q�����h���M�^b�:l=��=%r`�'�vx����~Module signature appended~