HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/modules/5.15.0-157-generic/kernel/drivers/net/wireless/ti/wl1251/wl1251_sdio.ko
ELF>xu@@#"GNUvu�����Y���i�Y,�AS�LinuxLinux�UH��]���U1�H��]�ff.�@�UH��AVAUATL���I��M�u�A�}$��u<L���L���L���L���L���L���A\A]A^]�L����ff.��UH��ATH�GL� L���L���L���L�e���ff.���UH��ATH�GL� L���L��H���L���L�e���D�UH���H�8H���H���]�ff.��UH��H���H�8H����]�f.��U�$H���]�f��U�$H���]�f��UH��AVAUATH�GL� M�t$@��t;�L���A�Ņ�x^L���L���L���D��A\A]A^]�L���L���L���L����A\A��D��A]A^]�L����D��A\A]A^]�f��UH��AVAUA��ATS��H��L�weH�%(H�E�1��E�M�&L�����H�M�D��L���L����uԅ��A�^H�E�eH+%(uH��[A\A]A^]��@�UH��AVAUA��ATSH��H��L�weH�%(H�E�1��E�M�&L���A�vD��L��H�M��L�������uԅ��H�E�eH+%(uH��[A\A]A^]���UH��AVI��AUA��ATSH�GH��L� L�����L��D��L������L���[A\A]A^]�ff.��UH��AVA��AUI��ATSH�GH��L� L�����D��L��L������L���[A\A]A^]�ff.��UH��AWAVAUATI��SH��H���H�E��H��A��H=�wQH�=���
L�pP�I��H��tEL���L���A�Dž�t6L���L���L���H��D��[A\A]A^A_]�A���ھL���L���H�C@I�T$H���M�eM�nI�F�H=����PA�V$�X�����A�^(A�~$����1��A�~$M��1�I�1�H���A�Dž��A�~$��H��H�H��L���A�Dž�tA�~$��uRL���L�������M��$�A��$��������P��A��$��������H�}���&���L����D�U1�H��]�H����H������H������H����A�F(A�F$H��H�H�����H������H�����UH��H��AT�A�ą�t��H���D��A\]�UH��H���H���]��Lf�3wl1251: ERROR sdio_writeb failed (%d)
3wl1251: ERROR sdio_readb failed (%d)
3wl1251: ERROR sdio write failed (%d)
3wl1251: ERROR sdio read failed (%d)
3wl1251: ERROR request_irq() failed: %d
7wl1251: using dedicated interrupt line
7wl1251: using SDIO interrupt
3wl1251: ERROR failed to register sdio driver: %d
/build/linux-WSGYf7/linux-5.15.0/drivers/net/wireless/ti/wl1251/sdio.cwl12516wl1251: unloaded
wl1251_sdioauthor=Kalle Valo <kvalo@adurom.com>license=GPLsrcversion=88678B23C923545B7027C4Ealias=sdio:c*v104Cd9066*depends=mac80211,wl1251retpoline=Yintree=Yname=wl1251_sdiovermagic=5.15.0-157-generic SMP mod_unload modversions �~�:module_layout�[F�sdio_writebo��<disable_irqwV�kmalloc_caches�rg�__pm_runtime_idle��T__ubsan_handle_load_invalid_values|9ieee80211_queue_work���zsdio_enable_func�+]�wl1251_free_hw���sdio_writeb_readbw�N�sdio_claim_irq�7��__pm_runtime_resume�9�[__x86_return_thunk��Ւrequest_threaded_irqK=$wl1251_get_platform_data7BYsdio_unregister_driver�w�irq_set_irq_type�1��sdio_release_irqke��__stack_chk_fail��"uirq_modify_status�~��_printk�O��wl1251_init_ieee80211�m��__fentry__�9�okmem_cache_alloc_traceR��sdio_memcpy_toio�	�enable_irq�zkfree&��sdio_register_driverF҆msdio_memcpy_fromio�R�sdio_claim_host�4?zwl1251_alloc_hw�Ӆ sdio_set_block_size#N�sdio_disable_func;JQ�free_irq��ssdio_release_host�%'_Bool'wl1251_sdioGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0��ll��� 
�(�g�Y�(�H� 6�+� �U����� �� � /� K� Z� u� �� �� �� � � 	� "� =� V� m� 9�6�� �� �� ��  �� O(� Oh� t��t6146<�s� � �vqdp�� qd��� ���� ���� ���
� ,�Z����#� HXOu�:� u�B� S� e� 6s� L@|� �g8��� ��@}�
@�� 6p�� 6x�� 6��� ��� H�W����� ��H�@� `���� 6�� 6�� "�
� 6�!� �s� L����4� XB� �}�
�M� ��xf���xg���vh� wV��Q� �n� 6r� � �� п�� �� ��@�� ����� 6��� 6�ہ6��� �� �� 6�� � �_� �� W����s� L�
��� #� O�B@.�  M� �Q� �@Z� ;�b� ;�o� �
�
 H��  �� ?�s��� @�� 6H� P� `� 6p� 6x� 6�� 6�� 6���6�*� 6�6� 6�M� �C� 6�P� 6�c� 6�r� 6��� ��� ��� �� @�� ��� ���� r�O��"@� �� ��  � @� `�\u��&� ���/� (@=� �-�6�uw6��6���>\;J� 6@z�`V� ���c� ���p� 6P	�� `	�� 6p	�� 6x	�� ���	�� 6�	� �
�	� �	� 
�� 6
� 
� �� 
� ��`
*� ��7� �� F� `�x6�f� �����u� �� �� �� � � �� 
@}
�  � @)� `9� pH� x`� ��\u��e� 6��� ���y� �&��P	��@�����s� L����� 	]�4� b�0�� 8�� @�� H�� P� X� `
��� �� !%!<!=���(T!^!} h!(�O�t	�����|!�g�� �����!5�!�!�!!"!:!^!y!�!�!	�!
�!
!(!
A!`!!�!�!�!�!!9!X!{!�!�!�!�!#!>!c!�! �!!�!"�!#�!$!%/!&M!'s!(�!)�!*�!+�!,!-<!.^!/�!0�!1�!2�!3#!4:!>� D!!������[��Q!@ÈS�}��h!z! �!@�!`�!��!�����!��!���!��!�!�Q� !2! C!(Z!0o!@�!��`�!��r� �!�!�!��@�!��!��!�8r�����	!	!%	!/	!:	!H	!V	! b	!@k	!�t	!	!�	!�	!�	!�	! �	!�����	!�	!�	! �	!(�	!@ݽ`���	!�
!
!
!/
!@
!T
!h
!�
!�
!�
!���
!@D�	��
!��
!���
!T��
!��
!�@�
!��!��!!�1!�@`r��=!��H!�Y!�@g!��x!���!��!�@�!���!���!��!�@�!���!���!�!�@!��#!��1!�?!�@T!��a!��n!��!�@�!���!���!��!�@�!���!���!�	
!�@	
!��	%
!��	2
!�
@
!�@
Q
!��
b
!��
x
!��
!�@�
!���
!���
!��
!�@�
!���
!��!�
!�@
!��
.!��
?!�S!�@g!��}!���!��!�@�!���!���!��!�@�!��!�� !�3!�@D!��W!��j!�!�@�!���!���!��!�@!��C!��2u�g!�@D�	���
!��w!@������@�!����!����������@����������
��
��S;���!Fh�w���!6@�!S��!����z"# �z6@W
�`��!i��*���r'm�!�! �!@!`!�$!��	!����:4�3!;�:!4>!;@s�
�	E
�
�F!�O!�YZ!6 j!6(q!S@�!����!��!�
�!6�X�	��!��	�!
�! 
�!@
�!`
�!�
!�
����
�>�
!��k}6 a�@!`$!�4!��+
�>!6�B!K!���X!6�f!��� ��� 
�  y@����*y��@v!�@)�!`)�!O�)�!���)�&��*Q�@*M�?%`*UR�+��
��u��
����
��6��
�������!��<�!���!����!@�
����
�*��#
��
{����!��!��
�"#��S!��+!!�9!��Q!��h!Wy!��!��
������!��
{���}a�S?@;�!��
{���}�u�!���!���!��
{���9�6�!��!��
{���}�%!��;!!�ieee80211_p2p_noa_descieee80211_p2p_noa_attroppps_ctwindownl80211_he_giNL80211_RATE_INFO_HE_GI_0_8NL80211_RATE_INFO_HE_GI_1_6NL80211_RATE_INFO_HE_GI_3_2nl80211_he_ltfNL80211_RATE_INFO_HE_1XLTFNL80211_RATE_INFO_HE_2XLTFNL80211_RATE_INFO_HE_4XLTFnl80211_txrate_giNL80211_TXRATE_DEFAULT_GINL80211_TXRATE_FORCE_SGINL80211_TXRATE_FORCE_LGInl80211_tx_power_settingNL80211_TX_POWER_AUTOMATICNL80211_TX_POWER_LIMITEDNL80211_TX_POWER_FIXEDieee80211_he_obss_pdsr_ctrlnon_srg_max_offsetmin_offsetmax_offsetbss_color_bitmappartial_bssid_bitmapcfg80211_he_bss_colorht_mcshe_mcsgihe_gihe_ltfcfg80211_bitrate_maskieee80211_chanctx_confmin_defrx_chains_staticrx_chains_dynamicradar_enableddrv_privieee80211_vifbss_confp2pcsa_activemu_mimo_ownercab_queuehw_queuechanctx_confoffload_flagsprobe_req_regrx_mcast_action_regtxqs_stoppedcolor_change_activecolor_change_colorieee80211_stasupp_ratesaidmax_rx_aggregation_subframeswmeuapsd_queuesmax_sprx_nsssmps_moderatestdlstdls_initiatormax_amsdu_subframesmax_amsdu_lensupport_p2p_psmax_rc_amsdu_lenmax_tid_amsdu_lentxpwrieee80211_mu_group_datamembershipieee80211_ftm_responder_paramslcicivicloclci_lencivicloc_lenieee80211_fils_discoverynss_setieee80211_bss_confhtc_trig_based_pkt_extuora_existsuora_ocw_rangeframe_time_rts_thhe_supporttwt_requestertwt_respondertwt_protectedtwt_broadcastibss_joinedibss_creatoruse_cts_protuse_short_preambleuse_short_slotenable_beacondtim_periodbeacon_intassoc_capabilitysync_tsfsync_device_tssync_dtim_countbeacon_rateht_operation_modecqm_rssi_tholdcqm_rssi_hystcqm_rssi_lowcqm_rssi_highmu_grouparp_addr_listarp_addr_cnthidden_ssidtxpower_typep2p_noa_attrallow_p2p_go_psmax_idle_periodprotected_keep_aliveftm_responderftmr_paramsnontransmittedtransmitter_bssidbssid_indexbssid_indicatorema_approfile_periodicityhe_operhe_obss_pdhe_bss_colorfils_discoveryunsol_bcast_probe_resp_intervalbeacon_tx_rateieee80211_smps_modeIEEE80211_SMPS_AUTOMATICIEEE80211_SMPS_OFFIEEE80211_SMPS_STATICIEEE80211_SMPS_DYNAMICIEEE80211_SMPS_NUM_MODESieee80211_confpower_leveldynamic_ps_timeoutlisten_intervalps_dtim_periodlong_frame_max_tx_countshort_frame_max_tx_countieee80211_txqieee80211_cipher_schemepn_lenpn_offkey_idx_offkey_idx_maskkey_idx_shiftmic_lenieee80211_sta_rx_bandwidthIEEE80211_STA_RX_BW_20IEEE80211_STA_RX_BW_40IEEE80211_STA_RX_BW_80IEEE80211_STA_RX_BW_160count_ctscount_rtsieee80211_sta_ratesieee80211_sta_txpwrieee80211_hw_flagsIEEE80211_HW_HAS_RATE_CONTROLIEEE80211_HW_RX_INCLUDES_FCSIEEE80211_HW_HOST_BROADCAST_PS_BUFFERINGIEEE80211_HW_SIGNAL_UNSPECIEEE80211_HW_SIGNAL_DBMIEEE80211_HW_NEED_DTIM_BEFORE_ASSOCIEEE80211_HW_SPECTRUM_MGMTIEEE80211_HW_AMPDU_AGGREGATIONIEEE80211_HW_SUPPORTS_PSIEEE80211_HW_PS_NULLFUNC_STACKIEEE80211_HW_SUPPORTS_DYNAMIC_PSIEEE80211_HW_MFP_CAPABLEIEEE80211_HW_WANT_MONITOR_VIFIEEE80211_HW_NO_AUTO_VIFIEEE80211_HW_SW_CRYPTO_CONTROLIEEE80211_HW_SUPPORT_FAST_XMITIEEE80211_HW_REPORTS_TX_ACK_STATUSIEEE80211_HW_CONNECTION_MONITORIEEE80211_HW_QUEUE_CONTROLIEEE80211_HW_SUPPORTS_PER_STA_GTKIEEE80211_HW_AP_LINK_PSIEEE80211_HW_TX_AMPDU_SETUP_IN_HWIEEE80211_HW_SUPPORTS_RC_TABLEIEEE80211_HW_P2P_DEV_ADDR_FOR_INTFIEEE80211_HW_TIMING_BEACON_ONLYIEEE80211_HW_SUPPORTS_HT_CCK_RATESIEEE80211_HW_CHANCTX_STA_CSAIEEE80211_HW_SUPPORTS_CLONED_SKBSIEEE80211_HW_SINGLE_SCAN_ON_ALL_BANDSIEEE80211_HW_TDLS_WIDER_BWIEEE80211_HW_SUPPORTS_AMSDU_IN_AMPDUIEEE80211_HW_BEACON_TX_STATUSIEEE80211_HW_NEEDS_UNIQUE_STA_ADDRIEEE80211_HW_SUPPORTS_REORDERING_BUFFERIEEE80211_HW_USES_RSSIEEE80211_HW_TX_AMSDUIEEE80211_HW_TX_FRAG_LISTIEEE80211_HW_REPORTS_LOW_ACKIEEE80211_HW_SUPPORTS_TX_FRAGIEEE80211_HW_SUPPORTS_TDLS_BUFFER_STAIEEE80211_HW_DEAUTH_NEED_MGD_TX_PREPIEEE80211_HW_DOESNT_SUPPORT_QOS_NDPIEEE80211_HW_BUFF_MMPDU_TXQIEEE80211_HW_SUPPORTS_VHT_EXT_NSS_BWIEEE80211_HW_STA_MMPDU_TXQIEEE80211_HW_TX_STATUS_NO_AMPDU_LENIEEE80211_HW_SUPPORTS_MULTI_BSSIDIEEE80211_HW_SUPPORTS_ONLY_HE_MULTI_BSSIDIEEE80211_HW_AMPDU_KEYBORDER_SUPPORTIEEE80211_HW_SUPPORTS_TX_ENCAP_OFFLOADIEEE80211_HW_SUPPORTS_RX_DECAP_OFFLOADIEEE80211_HW_SUPPORTS_CONC_MON_RX_DECAPNUM_IEEE80211_HW_FLAGSunits_posieee80211_hwrate_control_algorithmextra_tx_headroomextra_beacon_tailroomvif_data_sizesta_data_sizechanctx_data_sizetxq_data_sizemax_listen_intervalmax_signalmax_ratesmax_report_ratesmax_rate_triesmax_tx_aggregation_subframesmax_tx_fragmentsoffchannel_tx_hw_queueradiotap_mcs_detailsradiotap_vht_detailsradiotap_timestampnetdev_featuresuapsd_max_sp_lenn_cipher_schemescipher_schemesmax_nan_de_entriestx_sk_pacing_shiftweight_multiplierDEBUG_NONEDEBUG_IRQDEBUG_SPIDEBUG_BOOTDEBUG_MAILBOXDEBUG_NETLINKDEBUG_EVENTDEBUG_TXDEBUG_RXDEBUG_SCANDEBUG_CRYPTDEBUG_PSMDEBUG_MAC80211DEBUG_CMDDEBUG_ACXDEBUG_ALLboot_attrradio_typemac_clockarm_clockfirmware_debugbugfixwl1251_stateWL1251_STATE_OFFWL1251_STATE_ONWL1251_STATE_PLTwl1251_station_modeSTATION_ACTIVE_MODESTATION_POWER_SAVE_MODESTATION_IDLEwl1251_statsfw_statsfw_stats_updateexcessive_retriesacx_statisticswl1251_debugfsrootdirfw_statisticstx_internal_desc_overflowrx_out_of_memrx_hdr_overflowrx_hw_stuckrx_fcs_errrx_xfr_hint_trigrx_path_resetrx_reset_counterdma_rx_requesteddma_rx_errorsdma_tx_requesteddma_tx_errorsisr_cmd_cmpltisr_fiqsisr_rx_headersisr_rx_mem_overflowisr_rx_rdysisr_irqsisr_tx_procsisr_decrypt_doneisr_dma0_doneisr_dma1_doneisr_tx_exch_completeisr_commandsisr_rx_procsisr_hw_pm_mode_changesisr_host_acknowledgesisr_pci_pmisr_wakeupsisr_low_rssiwep_addr_key_countwep_default_key_countwep_key_not_foundwep_decrypt_failwep_packetswep_interruptpwr_ps_enterpwr_elp_enterpwr_missing_bcnspwr_wake_on_hostpwr_wake_on_timer_exppwr_tx_with_pspwr_tx_without_pspwr_rcvd_beaconspwr_power_save_offpwr_enable_pspwr_disable_pspwr_fix_tsf_pspwr_rcvd_awake_beaconsmic_rx_pktsmic_calc_failureaes_encrypt_failaes_decrypt_failaes_encrypt_packetsaes_decrypt_packetsaes_encrypt_interruptaes_decrypt_interruptevent_heart_beatevent_calibrationevent_rx_mismatchevent_rx_mem_emptyevent_rx_poolevent_oom_lateevent_phy_transmit_errorevent_tx_stuckps_pspoll_timeoutsps_upsd_timeoutsps_upsd_max_sptimeps_upsd_max_apturnps_pspoll_max_apturnps_pspoll_utilizationps_upsd_utilizationrxpipe_rx_prep_beacon_droprxpipe_descr_host_int_trig_rx_datarxpipe_beacon_buffer_thres_host_int_trig_rx_datarxpipe_missed_beacon_host_int_trig_rx_datarxpipe_tx_xfr_host_int_trig_rx_datatx_queue_statuswl1251_if_operationsread_elpwrite_elpwl1251mac80211_registeredif_privif_opswl_lockphysical_mem_addrphysical_reg_addrvirtual_mem_addrvirtual_reg_addrcmd_box_addrevent_box_addrfw_lennvsnvs_lenbss_typelisten_intmonitor_presentjoinedtarget_mem_mapdata_pathdata_in_counttx_queuetx_queue_stoppedtx_framesnext_tx_completerx_counterrx_handledrx_current_bufferrx_last_idintr_maskmbox_ptrtx_mgmt_frm_ratetx_mgmt_frm_modrx_configelpelp_workstation_modepsm_requestedpsm_entry_retrybuffer_32buffer_cmdbuffer_busywordrx_descriptoracx_data_path_params_respwl1251_rx_descriptorwl1251_sdioelp_valwl1251_disable_line_irqwl1251_enable_line_irqwl1251_line_irqwl1251_resumewl1251_sdio_disable_irqwl1251_sdio_enable_irqwl1251_sdio_exitwl1251_sdio_initwl1251_sdio_interruptwl1251_sdio_probewl1251_sdio_readwl1251_sdio_read_elpwl1251_sdio_removewl1251_sdio_resetwl1251_sdio_set_powerwl1251_sdio_writewl1251_sdio_write_elpwl1251_suspendwl1251_sdio.ko���	1#T0mG�T�m�	����8�����0r��4�;"0%8`&H�`�w�����������U�"U'5=`�O@_H[vP�7�@��	"�%�%�� ��#5IYi|���	"��� ��719K\m~������+@bt��__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_8wl1251_sdio_resetwl1251_suspendwl1251_sdio_removewl1251_sdio_disable_irqwl1251_sdio_enable_irqwl1251_sdio_interruptwl1251_line_irqwl1251_disable_line_irqwl1251_enable_line_irqwl1251_sdio_set_powerwl1251_sdio_write_elpwl1251_sdio_write_elp.coldwl1251_sdio_read_elpwl1251_sdio_read_elp.coldwl1251_sdio_writewl1251_sdio_write.coldwl1251_sdio_readwl1251_sdio_read.coldwl1251_sdio_probewl1251_sdio_opswl1251_sdio_probe.coldwl1251_resumewl1251_sdio_initwl1251_sdio_driverwl1251_sdio_exit__UNIQUE_ID_author609__UNIQUE_ID_license608wl1251_deviceswl1251_sdio_pm_opssdio_release_hostfree_irqsdio_disable_funcsdio_set_block_sizewl1251_alloc_hwsdio_claim_hostsdio_memcpy_fromiosdio_register_driver__this_modulecleanup_modulekfree__mod_sdio__wl1251_devices_device_tablesdio_memcpy_toiokmem_cache_alloc_trace__fentry__init_modulewl1251_init_ieee80211_printkirq_modify_status__stack_chk_failsdio_release_irqirq_set_irq_typesdio_unregister_driverwl1251_get_platform_datarequest_threaded_irq__x86_return_thunk__pm_runtime_resumesdio_claim_irqsdio_writeb_readbwl1251_free_hwsdio_enable_funcieee80211_queue_work__ubsan_handle_load_invalid_value__pm_runtime_idlekmalloc_cachessdio_writeb?��������J��������?��������J��������1?��������`N��������h:��������p5��������xE���������2���������0���������J���������1���������?���������5���������E���������0���������J���������?��������5��������0L��������0��������'J��������1?��������KP��������QJ��������a?��������wP���������J���������?���������T���������J���������?���������<���������J���������?���������K��������5��������O��������0��������'J��������/5��������72��������?0��������LR��������^J��������kR��������zJ���������?���������5���������U���������0�����������������J��������D��������?��������K5��������_M��������l0��������w
�J���������D���������?���������5���������=����������0���������J��������?��������$5��������46��������<1D0��������QJ��������a?���������4���������S�>���������5���������O���������0���������:���������N���������J��������3��������0��������7<H��������\xoQ{C����������`�I�����������F�����������(���0���B���������A���������5���������2��������8DE1��������Q?��������]J��������B��������
�0B��������w'X,B��������1�:�?B��������D<X_(c�j0n�sB��������x���Q���������\���B����������?��������	@7��������#((B��������3J��������@G��������B��������J��������P0� �(00`8�@�H�P�X`�hp`xP�M
��&P�� �$&(],y04�8�<P@�D\H2L`@H�P`X0��� �(8@89.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rela.smp_locks.rodata.str1.8.rodata.str1.1.modinfo.rela.return_sites__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�a:@8aP
 J�E@�kX ^�7Y@�m� n�"i@pnx 	~� y@�n0 ����@o� 
�h	�@�p0 �2p	��2'�>��!P�@�p� ��� �@@ �@�r8 ���@�@�s0 0\%\5\"9:�S�S!0	�[�(tI0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key)�Z��pξ�G�ȠwN���0	`�He0
	*�H��
��j�p��F��c���U��7����h��!��<�
��;��6X�8R�1�S:?�/N�'�Z�-w=�*��7�d��o\��^��r�
�=7�uEf�t����XH�TܙKd��o�$�
V���>K�/�8q�}���R�
_]q<���8�S�}�vHy�B#a3o�^f��5H�m����Cܘ��*�
���a��w����l5�����J��"6'��Q�iȖʢBN�Z,�2Iv�|+S�Թ�g5�����|Ur�e��*X��<��3Cӗ��<-��ág����	� �>�6n�LL����%I@jb8SI�c����7��52���-��}ؙq����ֆз�.�ΝA�G�Q����H�CE5�Zi�ԛTY-B{�&�zto��d���u�]����r����`�Σ��P�D��<����_\X*�[�p!���7�8�Za��}*�G,�� �ʘ;�_�b����uQ�Hb�:�}�x��h��>w�x�~Module signature appended~