HEX
Server: Apache
System: Linux WWW 6.1.0-40-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.153-1 (2025-09-20) x86_64
User: web11 (1011)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //usr/lib/modules/6.1.0-40-amd64/kernel/drivers/mmc/core/sdio_uart.ko
ELF>`�@@-,GNU}�M�|�C��:L��diL[P�LinuxLinux6.1.0-40-amd64�H��X���+���ff.��H��X���+����AUATUSH��H��L��L������xH��H���L���L���H���H���L��Hǃ��1�H���L���H���H���H���H��[]A\A]��SH���H�=��x�H��[�(�����H��XHLJXH�����SH��H����H��[�f�����H���1ҍp��‰����@���ɀ��@E������� E����� ��E��D�H��X�ff.�@�H��XH��H��H���fD�H��XH��H��H���fD�ATI�����
USH��H�=�H���mH��A��$�<�<�?I��$0H��t�{�u�{		v�{tH�H��u�I�t$XH����D�K�C����	��C	����D�K��i����Dȉ��DL���H��I��$��H���HDž�H��H������Dž�H������Å��KH���1�H�<���H��H��u�H�����H���H����[]A\�I�T$XH����D�KD�CH��H�������I�T$XH����H��H�������I�T$XH�����KD�C
H��H��������xH��H�H�,����xI�L$H��H�5�H=��*���H��H�$����H�$������I�T$�&���I�T$�L���I�T$�h��������H����������������f.��U1�S����wIH���H�,�H��t$��lH��l��t�J����u'��x��xH���H��[]�1��������ATI�H��I��UL��L��1�S��!H����
L������������?���H��H��t�L���H�������t�������H��L�����������������������������u~�����uc�����uH�����u-������6���H��L����"���[1�]A\�H��L�����H��L����H��L����H��L����n���H��L����P���H��L����.���H��L�������ff.��ATUH��SH��H���~ ����H��H��I�����uL��XH��[]A\�L��D$��D$H��[]A\�f����H���������ƒ�@��E‰ƒ��� E‰ƒ���@E‰ƒ����EQ1������AVI��AUI��ATA��%US�~H����h��C����@E�����E�����D��'�C%���‰C��
M��tA�V��	‰SE1�H�������A���AD�9�r�1ҍA�<	ADž#����`	E�A��A�ƁA�ċ��������/A���
t
��A��ADž��������A���t�ƒ���A���D�A���C�uA��A����A���C��x��u
��A��A���A��@��1�I����P�A�����1�I����΀�P@���A���I���1�A���A���I���1ɍPD�����A���I���1�@���P�A���I���1�D���P�A��[L��]A\A]A^���f��UH���SH��H���H���H��tVeH�%H9��t�H���H���d�����eH�%H9��tH������[]�����H����[]���ATUSH��XH���H���H���H��t\eH�%H9��t�H���H��D��������eH�%H9��tH����D��[	�]A\�H������[]A\��AUATA��USH��X��L���L���H���H��tmeH�%H9��t�L��������!�D	扵9�u+eH�%H9��tH����[1�]A\A]�H�������L������[]A\A]�f��ATL���U��SH��L���H���H��tzeH�%H9��t�L������ƅ�u/����u/eH�%H9��t'H���[]A\�����9�t�H�������[]A\�[L��]A\���ATU��SH��XL���L���H���H��t~eH�%H9��t�L��������tN�濋��@��1�@��H����P�eH�%H9��tH����[1�]A\���@�L������[]A\�ff.�@�UH���SH��H���H���H���<eH�%H9��t�H�����1Ƀ�����H�����@���P@���H�������1�1�ƃH����P����Ɓ�������@�������1�H����濍P@��@������1�H�����P����1�1�H����P�H����eH�%H9��tH���[]�H������f���[]�H��[]���AVAUATI��UH��SH��XD��L���L���H���H���8eH�%H9��t�L���L��H��H�����A�D$D����t?������xxE����eH�%H9����H���[]A\A]A^���tžE��yH�����<�������	Ɖ�9�tH�����A�D$��y�E��x�Dž���@���q��������H���1�@��@���P��G���[]A\A]A^����ƃ���t��[L��]A\A]A^�H���@� ����Dž�����������H�������Q1��������AVAUATUSeH�,%H��H���eH�%(H�D$1�H9��t���H���1ҍp��t%H�D$eH+%(��H��[]A\A]A^�H������1�H����p��������H���1ҍp�A�Ĩt>�t���A��t���A��t���E����1�H���A��u�� u?Hǃ��A������H���I��H��t������L������H�$H�D$@����H���I��H�������9����A��$���A��$�����L���L���H����H��H���H��L��A���E��~4A�E�H��L�l�u���1�H��H�������I9�u؋��+�����L�����u����8L������A��,���H���1ҍp����A������H���1���郃����������!��t9��!�t�H����@uHcHHcP9����1�H����c���H����@u"HcPHcx9�����H�����똅�u�HcPL�@ 9P~ݍJ�HA�4���r���@��tr������@��t���#��@���1����@���"������������H������H�L �HcP�J�H�D ���@��t9����L�@ Lˆ:HcP�Q���H���1ɺ�����@���O�������C������A����t~E���	���ǀ������L���������H���1�����ƃ�������H�������Q1�����E�������ǀ�����r�������H�������Q1���J��������H�������Q1���2����@�ATI��USH���HLJ�H���H���H���H����eH�%H9��t�H���H�����Ņ�t)eH�%H9��tH������[]A\�H���H����Ņ��1���H���1ɾ�P����1�H�����P����1�1�H����P����H���1ҍp����H���1�����H���1ҍp����H���1ҍp����1�H�����P�ƃU1�H��ǃ@I��$�_�A��$�ub�����A��$��H�������eH�%H9����������H�����x���H�������[]A\����ƃ���9�u
A��$�|���H���d���H����� �j���ADŽ$��Y�����USH��X@��@��t	��t[]�H���H���H���H��teH�%H9��t�H�����@��t,H�������eH�%H9��t�H���[]������H���1�@��@���P��H��[]�f��ATUSH��H��X��	u
����yL���L���H���H����eH�%H9��t�L�����	uA����xQH����-���eH�%H9��tH���[]A\�[]A\���t0ƅ����y����ƃ���9�t�H�������!����@���h��������H���1�@��@���P��>���[L��]A\�D�ATUSH��H��X��	u
����yL���L���H���H����eH�%H9��t�L�����	uA����x{H������eH�%H9��tH���[]A\�[]A\���"����@��u������H���1�@��@���P��{������ƃ����l���H�����_���[L��]A\�ff.���AVAUATUSH��XH�����H���I��A��H���L��H���D��I���L��H��A�����tD��[]A\A]A^�H���H���H���H����eH�%H9��t�H�����@��t/H����v�eH�%H9��t�H�����v��������H���1�@��@���P��H�������@����U��H��S�H�H�É�H=�wH�{<H�@H���H�@ 1�H�C,H����C8��CD�H��H�C`Hǃ���Ņ�uH����Ņ�tH���H�����[]�H���H�=�H�=�I�t$XH��t<H�������H����I�t$H���H����I�t$�sdio_uartttySDIO%s: regs offset = 0x%x
&port->func_lock%d: uart:SDIO tx:%d rx:%d fe:%d pe:%d brk:%d oe:%d cts:%d dsr:%d rng:%d dcd:%ddrivers/mmc/core/sdio_uart.c4%s: need info on UART class basic setup
4%s: can't find tuple 0x91 subtuple 0 (SUBTPL_SIOREG) for GPS class
%s: Register ID = 0x%02x, Exp ID = 0x%02x
%s: clk %d baudcode %u 4800-div %u
serinfo:1.0 driver%s%s revision:%s
sdio_uart_probe��������license=GPLauthor=Nicolas Pitrealias=sdio:c04v*d*alias=sdio:c01v*d*depends=mmc_coreretpoline=Yintree=Yname=sdio_uartvermagic=6.1.0-40-amd64 SMP preempt mod_unload modversions  �(� �� �(� ��(������ �� �� �(� ��(� �� (�0�(� ������ �� �� �(� �(� �� �� �� ��� �� ��������� (�0�(� 0�(� 0�(� 0� (�0�H�0�(� H�� �� �� ��������� �� �� ��� �� �� �� (�0�(� 0����(��m��__fentry__�9�[__x86_return_thunkd���_raw_spin_lock4K��_raw_spin_unlockK��Mmutex_lock7��sdio_claim_host8�2mutex_unlocke�J�tty_port_tty_hangup�~Nsdio_release_irq<ob�sdio_disable_func�&:sdio_release_host��<�tty_port_put�-8Otty_unregister_device/ğ__tty_alloc_driver�~�gtty_std_termioscq�tty_register_driver�\_rsdio_register_driver �CVtty_unregister_driver��tty_driver_kref_putRv�__kfifo_free�zkfree���:sdio_readb�[%�tty_port_hangup1�O�tty_port_close⾊�tty_port_open�d�sdio_unregister_driver
�kmalloc_caches���Rkmalloc_trace���tty_port_init���__mutex_init�!�__kfifo_alloceb�,__dynamic_pr_debug�/Xtty_port_register_device�~��_printk_i�refcount_warn_saturate�'��seq_printf7��seq_putc����capableu���tty_standard_installNw�vsdio_writeb�e*�tty_get_char_sizeؔ�tty_termios_baud_rate탦�current_taskمr�tty_port_tty_get���tty_kref_put�4_raw_spin_lock_irqsave���__kfifo_outp�\�_raw_spin_unlock_irqrestorehr��tty_wakeup��v__tty_insert_flip_char��wtty_flip_buffer_pushDC��__wake_upV�
__stack_chk_fail�!հsdio_enable_func���Rsdio_claim_irq��?�__kfifo_in�module_layout,�'�"�sdio_uartGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0����.���cf��������k��l�����[��/C��8C3e��� �v/@
��GC	OCVC� WO`�P�`C�#�fC�lC�(�rC�,zC�C�C�C �C@M�
`�C��C��C��C��C;C �C@�CA�CB
DCDD!DM��Z$-D$=D$QD$]D$ gDK(D$0�D$8�D$@�D$H�D$P�D$X�D`�D��D��D�E$�)E4E @BE`PE�aE�oE�~E��EK�E"@�E�$���EK��EK��E��EK�EK�EKF F@'F`4FK�EFK�QFK�YFK�fF�lC #�qF$�F$�F$�F$�F$ �F$(�F$0�F$8G$@G$H-G$P?G$XQG$`cG$hsG$p�G$x�G$��G$��G$��G$��G$�H$�H$�"H$�5H$�KH$�aH$�xH$��H�<��H$�H$�H$�H �H�H�HIII zs( I'I*I 8I@EI)ETI `I@mI`zI��I�I$'$�"&�Z$ �I$(�H$0�I	��I�I �I@�IA�IB�IC�ID�IEJFJ���" �C@J(�-%J@V/`.JK7J AJ.p-��:"�@JJ*�NJ�c���#�RJ aJK@nJKH�C`|J��J��J��J��J$�J\% �J\%��Jq �J5`o���`CF��@�J����J��$�J��@$�J���$�J��@%�J���%K�%K]�%K��&"K��`&&K���&0K���("�$�(,�$�(@K�(P�)IK��@)PK�)]K�)��)e��*+��@*lK3uKV@3����&K8,(È:"�@�KĈ�>c�3e������K �K@�K`���K��"�$,�$@K P�@IK����K��{@�H�P�����Kˆ
�������K�V?Xƈ@��Ȉ��Ɉ������
��ƈLjˆΛ
(��˜ Ƙ@ʘ`Θ�N��[�ј��hD5 �Kii]-�@���KJ@L�@
L�
d����
�-�!�ʈ�՚�-� L ��@�`��������͈ˈ��
Έň��)L8Lp
@��GLԈ
@��x ƈXLֈhL�|L���LYK�LG��L=��LWK�LWK�L`�	M�K#M�K8M�KHMWKYM�KiM�KxMWK�M�K
�M_�M��M�
�M_�J;�M�
�M_�M+*�
�M_8*��MԈ
ii͈Xva�C�M�
ii͈-�
N�
ii͈ N��
ii͈4N��
͈-JN��
ʶ��9
��mmc_hostsdio_device_idmmc_cidmanfidprod_nameoemidhwrevfwrevmmc_csdstructuremmca_vsncmdclasstaac_clkstaac_nsr2w_factormax_dtrerase_sizeread_blkbitswrite_blkbitsread_partialread_misalignwrite_partialwrite_misaligndsr_impmmc_ext_csderase_group_defsec_feature_supportrel_sectorsrel_paramenhanced_rpmb_supportedpart_configcache_ctrlrst_n_functionmax_packed_writesmax_packed_readspacked_event_enpart_timesa_timeoutgeneric_cmd6_timepower_off_longtimepower_off_notificationhs_max_dtrhs200_max_dtrhc_erase_sizehc_erase_timeoutsec_trim_multsec_erase_multtrim_timeoutpartition_setting_completedenhanced_area_offsetenhanced_area_sizehpi_enhpihpi_cmdbkopsman_bkops_enauto_bkops_endata_sector_sizedata_tag_unit_sizeboot_ro_lockboot_ro_lockableffu_capablecmdq_encmdq_supportcmdq_depthraw_exception_statusraw_partition_supportraw_rpmb_size_multraw_erased_mem_countstrobe_supportraw_ext_csd_structureraw_card_typeraw_driver_strengthout_of_int_timeraw_pwr_cl_52_195raw_pwr_cl_26_195raw_pwr_cl_52_360raw_pwr_cl_26_360raw_s_a_timeoutraw_hc_erase_gap_sizeraw_erase_timeout_multraw_hc_erase_grp_sizeraw_boot_multraw_sec_trim_multraw_sec_erase_multraw_sec_feature_supportraw_trim_multraw_pwr_cl_200_195raw_pwr_cl_200_360raw_pwr_cl_ddr_52_195raw_pwr_cl_ddr_52_360raw_pwr_cl_ddr_200_360raw_bkops_statusraw_sectorspre_eol_infodevice_life_time_est_typ_adevice_life_time_est_typ_bfeature_supportsd_scrsda_vsnsda_spec3sda_spec4sda_specxbus_widthssd_ssrauerase_timeouterase_offsetsd_switch_capsuhs_max_dtrsd3_bus_modesd3_drv_typesd3_curr_limitsd_ext_regfnofeature_enabledsdio_cccrsdio_vsnsd_vsnmulti_blocklow_speedwide_bushigh_powerhigh_speeddisable_cdenable_async_irqsdio_cismmc_partpart_cfgforce_roarea_typemmc_cardocrrcaquirk_max_ratewritten_flagreenable_cmdqerase_shiftpref_eraseeg_boundaryerase_argerased_byteraw_cidraw_csdraw_scrraw_ssrext_csdscrssrsw_capsext_powerext_perfsdio_funcssdio_funcs_probedcccrcissdio_funcsdio_single_irqnum_infotuplessd_bus_speedmmc_avail_typenr_partscomplete_wqirq_handlermax_blksizecur_blksizeenable_timeouttmpbufsdio_func_tuplesdio_irq_handler_tsdio_driversdio_uart_portfunc_lockin_sdio_uart_irqregs_offsetrx_mctrlsdio_uart_exitsdio_uart_initsdio_uart_removesdio_uart_probesdio_uart_proc_showsdio_uart_tiocmsetsdio_uart_tiocmgetsdio_uart_break_ctlsdio_uart_set_termiossdio_uart_unthrottlesdio_uart_throttlesdio_uart_send_xcharsdio_uart_chars_in_buffersdio_uart_write_roomsdio_uart_writesdio_uart_hangupsdio_uart_closesdio_uart_opensdio_uart_cleanupsdio_uart_installtportsdio_uart_port_destroysdio_uart_shutdownsdio_uart_activateonoffsdio_uart_irqsdio_uart_change_speedsdio_uart_write_mctrlsdio_uart_get_mctrlsdio_uart_port_removesdio_uart_port_get	
"&!4+GB@OXhd	~m�|<��$�"�0�P�&& @%(6&K0]�l`z��P�pK������$� �"p8"885"8M�(`&i	M~�p�@���^�@_����	��P
��
���+`�?0
oR��h�v�_����;�$�@&���; d 0r�����$����$,?Thr����������#9AXju�������!.B 0i|���������!,8__UNIQUE_ID_alias195__UNIQUE_ID_alias194__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9sdio_uart_write_roomsdio_uart_chars_in_buffersdio_uart_port_removesdio_uart_table_locksdio_uart_tablesdio_uart_removesdio_uart_tty_driversdio_uart_cleanupsdio_uart_initsdio_uart_opssdio_uart_driversdio_uart_port_destroysdio_uart_get_mctrlsdio_uart_hangupsdio_uart_closesdio_uart_opensdio_uart_exitsdio_uart_probe__UNIQUE_ID_ddebug259.2__UNIQUE_ID_ddebug261.1__UNIQUE_ID_ddebug263.0sdio_uart_port_ops__key.18sdio_uart_probe.coldsdio_uart_port_getsdio_uart_proc_showsdio_uart_installsdio_uart_write_mctrlsdio_uart_change_speeduart_carrier_raisedsdio_uart_tiocmgetsdio_uart_tiocmsetuart_dtr_rtssdio_uart_break_ctlsdio_uart_shutdownsdio_uart_set_termiossdio_uart_irqsdio_uart_activatesdio_uart_send_xcharsdio_uart_unthrottlesdio_uart_throttlesdio_uart_write__func__.17__UNIQUE_ID_license268__UNIQUE_ID_author267__UNIQUE_ID___addressable_cleanup_module266__UNIQUE_ID___addressable_init_module265sdio_uart_idssdio_release_hostsdio_disable_functty_wakeupsdio_claim_hostsdio_register_driver__this_module__kfifo_intty_flip_buffer_pushtty_kref_putcleanup_modulekfreetty_termios_baud_rate__tty_alloc_drivertty_standard_installtty_port_tty_hangup__wake_uptty_unregister_driver__kfifo_free_raw_spin_lock_irqsave_raw_spin_lock__fentry__init_module_printk__stack_chk_failsdio_release_irqrefcount_warn_saturatetty_std_termiostty_unregister_devicecapablesdio_unregister_drivertty_get_char_sizemutex_locktty_port_initseq_putctty_port_register_device__mutex_initcurrent_task_raw_spin_unlock_irqrestoretty_port_close__tty_insert_flip_chartty_port_put__x86_return_thunkmutex_unlocktty_register_driver__mod_sdio__sdio_uart_ids_device_table__dynamic_pr_debugtty_port_hangupseq_printftty_port_opensdio_claim_irqsdio_enable_funckmalloc_trace__kfifo_alloc_raw_spin_unlock__kfifo_outtty_driver_kref_putkmalloc_cachessdio_readbsdio_writebtty_port_tty_getY��������n��������1Y��������In��������QY��������a
tX���������
�
 �z���������d���������d���������H���������o���������S���������o���������]���������F���������E���������m��������Y��������
��������`��������1Y��������Km��������QY��������aV��������jO��������qY���������~���������n���������Y���������s���������Y���������k��������Y��������u��������!Y��������=}LBx��������_���������)�$�e���������
*"h��������Gy��������X
]X��������g
 
�z���������O���������n�����������	�r����������	8�r��������x	p r��������2
<
 Az��������V
��������[g���������O���������Y���������
�X���������
  
%z��������/n��������6^��������AY��������J;Q�ct��������mm��������zf���������<�t���������a���������J�t��������6�>t��������Nn��������U�]t��������f|nt��������wtt���������m�t���������e�t���������^�t���������W�t���������Y��������R��������n��������)m��������:n��������AY������������������Y���������c��������P��������	��������5	��������N	��������l	���������	���������	���������	Y���������	d���������	i�	H��������
o��������
i(
E��������7
n��������?
o��������K
n��������Q
Y��������k
d���������
i�
H���������
o���������
i�
E���������
n���������
o���������
n���������
Y��������d��������'i5H��������?o��������_itE���������n���������o���������n���������Y���������d���������i�H���������o��������i/E��������On��������[o��������aY��������}d���������i�H���������o������������������i�E��������
n��������
o��������
n��������1
Y��������E
d��������^
il
H��������t
o���������
���������
]���������
����������������8��������Q��������]F��������fi}E���������n���������o���������Y���������d���������i�H���������o��������@iaE������������������n��������$o��������p���������Y���������i�~���������n��������~��������6~��������uS�������������������M������������������4W��������K{��������Yj������������������G���������M���������~��������~��������nl���������l��������L��������zT���������G�������������������������f������������������\���������Y���������d���������i�H���������o��������w��������i,E��������7n��������E�Jv��������p���������������������������~���������~���������~���������~����������������si�F���������o���������n��������Y��������&n��������5d��������JiXH��������`o���������i�E������������������o���������Y��������d��������i(H��������0o��������XiqE��������zn�����������������o��������Y��������Ad��������ZihH��������po���������i�E���������n�����������������0o��������AY��������sW���������K���������j���������n���������d���������i�H���������o��������i$E��������N��������Xo��������Y��������JQ�������� 
��������9@_M
`�p����������I���������U���������|���������n��������b��������
��������U��������
�������� |��������
[��������O��������$�005[��������=O��������B�0P 0(0P8p@�H�PX `�h@p�x@����	�P
��
���`�0
�����������@�Xh�x���0�@��0�������`(0P
8�
h@��	���0
���PH��.M9 6
$J
(�
,�
0�4�8N<
@
D�H�L�P6T�X%\y`�d�h�"0MPWYZ [$�(�,�0�48#<(@0DOHPLVPiTnXp\�`�d�h�l�ptx |'�5�6�:�������������������-�.�3�@�G�Y�b�H�K�M�R���������������!5679>@ �$�(�,�0�4�8�<�	@�	D�	H�	L�	P�	T�	X�	\�	`/
d0
h;
lI
pJ
tO
xP
|W
�X
�Y
��
��
��
��
��
��
��
��
��
��
��
��
��
�y�|�~�����������������������+�,�.3KLNSTXZ _$`(g,h0k4�8�<
@
D
H
L
P!
T0
X6
\>
`{d|h�l�p�t�x�|����������������Y�Z�\�^�`�e���������������!�#�(�y�������������������� �$�(�,�0�4384<6@;D�H�L�P�T�X\`d$h%l*p�t�x�|��������������m�n�p�u�v�w�y�~�������������������������)�-/4@GIKLM �$�(�,�0�4�8f<@DH�L�P�TX$\`M��	���	b �$�(	*  NZ��8@H�Ppx���x8ZPN.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.exit.text.rela.text.unlikely.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela.rodata.modinfo.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?�f:@�r�*J�E@x�P*Z�$U@ȏ�*j�Me@X��*	~0�y@��*�2 ��2���� �@�H*�� � �@0��*��"��@#l�@(��*��#��B*d�@��X*�.@ =0
@��*$@=� @�`*/�=*@@�*?�=:@X�* O>�J@p� *"]�>�@X@��0*$w@B` |0@BP��B��B��^+E	�jI���0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key��ٞ��ȅQ�����T��0	`�He0
	*�H��
�H�%����uH��.{�\b��e��\�˝�!8UW��p�eP��Asi�E�k����OH�H�>Ӏt`�Ʈz�:(ڷ�����Q��x��p��q�]���i*�.�T\�"A����	ho2�� �)��qf���`Xgp�nL뾴���F�2ǿ�4�C�IYF�!�*glG��fuƗd?AaK��2!cqG���La�%�O7��!�{��)�k����ߕ*x�,M����5>�1.{yl�2n������/9�x� /��֑���՞���0��|�)]�E�3m�J'��M;:����\2��l���\#tÉa�}�$�U��|���u��wh�.{���=aJ˜�M����%�����f�Tf��,�/d1�oע��I�i��e�P��x㔦2ǃ(Ո�+<��?�T�0&��oiZ|�V㥺A����\aC�r�	\�`�[Y�F�}<��wR�3�U���Y9$���]�}e��b�*�ƄK�dd�a(�$�X��~Module signature appended~