HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/lib/modules/5.15.0-89-generic/kernel/drivers/iio/light/tsl2591.ko
ELF>p�@@)(GNUB��RtB[w����x�^��LinuxLinux�UH��I��t'���I��uA�1�H��]�A�1�]H���ff.��UH��AUATS��H��f�7L�gf9wvHA���Ӿ�L��fA������A�վ�L������H��[A\A]]��v����f.��UH��AUATS��H��f�wL�gf97wHA���Ӿ�L��fA������A�վ�L������H��[A\A]]��v��������f.��UD��H��AWEAVAUATSL����M�wE�ʼn�E��L���A����A��t A���L���[D��A\A]A^A_]�HcUD�mIc�A�OHi��Hi��MbA����k�dH��&D)�A���Hc�Hc�H�H�H��D�`�A��;w�E��A��$�C�<w�M�g�Ӿ�L���A�Ņ��A�_�]���A���A�����J�����t���<���D��L�����A���)���D��L���O���A������A�������ff.���UH��AWAVAUATA��SD��H��L���L�M�M�nM�~L�������������L���A�č@���wNA�FA��H�u�E��B��A�i���HcЉ�Hi҃�C��H��2)ʉi�@B)�H�U�L���D��H��[A\A]A^A_]�A��t A��tA�����A�H�u�A���A�FH�u�A���f.��UH��ATI��SH����XH��w"H��L��H���[A\H�]�H��H�����ff.�f��H����@0<�����UH��AUATSH���L�kD�c0E��uA��wmA��u<[1�A\A]]�A���A��u��C0I�} ��1�[A\A]]��C0�I�} �
I����1�[A\A]]��D�UH��AUATI��SH����X0L�h���1���t/L���L��H�H�����L����[A\A]]�fD�U�H��AUATSL���I�\$L�k L����L��������t
�P�����u�I�\$1Ҿ�H������[A\A]]�f.��UH��AWAVAUATM��SL�����M�~L���I��ttA���I��u��t3��t.��t)��t$��t��tL���D��[A\A]A^A_]���A�FA�^��I�^	¾���H���A�Ņ�t�����t8��t-��u�A�FA�V뺸0���&t�A����z���1��ٸ ��D�UH��AWI��AVI��AUI��ATSH��(H�_�H�M���eH�%(H�E�1�k�d��L����H�C H�E���H�������u=�I9�|��'��	��Ǿ�H��������H�M̺��H������A�D�E�D�M΃�tG�����uA�V�����
uE�1�H�U�eH+%(�<H��([A\A]A^A_]�A�E< �������<��E�e�����A��D��Ek�dL��I��(f�E��E��Ai���A����E)�)‰�A���A��A��DIc�D��Hi��Mb��H��&)�H�E�A�i����D�i���1��.�����&<0�o����H�s D��D�M�H��H��D�E��D�M�D�E��[���E�1����H�s ��H��H����b�����	����������f��UH��AWAVI��AUM�~ ATSH��H�H�GH�@ �%=��8L���I��H����L���M�uA��I���H�����I��$xI�}H��H�����L��������<P�IDŽ$XL��ADŽ$`A�$I�EH��I��$hA�E0���L����L���L��H��L����Å���I�]A�E���A�Ed�A�EH�������I�]���H�������A�E�dL����������L�����������L������H��L��L���H�e�[A\A]A^A_]�L���@������9��������AT1�I�L��A� H��Z��uH��O������H����L�����������UH��AWAVAUATSL��H�� L���H�u��H�}�M�|$M�l$H�U�H�M�M�w L���L���H��H�U�L�U���8H��L�M�tNH��uNA�:uHI���H�M�L�����A�ą��DI��+H��uA�:uA�D$A�����A�:tsA���L����L���
I����D��H�� [A\A]A^A_]�A�:u�A�L$�� t]wI���t������D��A��I���H�M�L�����A�ą��DI��m�����0�����&D�뾸��f.��UH��AUATSH�GxL���M�l$L���I�\$1Ҿ�H���A�ą��L���D��[A\A]]�D�UH��AVAUATSH�GxL���E�e0A���A��M�uA��L��E��A���I�]��A��D��H���A�Ņ��L���D��[A\A]A^]�I�|$ H���E���E��I�|$ H���E���E��I�|$ H���E���E��I�|$ H���E���E��I�|$ H����U��H��H��R�E���E�Ƀ��A��H����A��H������H����H�{ 1�H����H�{ H����H�{ H�������H�{ H���E���E��L�c H��L���H��L��������H��L���������H�}�H����L�c �H��L���������H��L�������H��L���E���E��H�{ H���E���E�A�E���H��L�������H�{ H���E���Eԅ�x��H��L�������H�{ 1�H����A��H����H�{ D��H�����UH��H��H���]�UH��H���]�Failed to set als lower threshold
Failed to set als upper threshold
Failed to set als persist cycle
Failed to set the power state to %#04x
Failed to set als gain & int time
Timed out waiting for valid ALS data
I2C smbus byte data functionality is not supported
Failed to read the device ID register
Failed to load sensor defaults
/build/linux-SaOI8K/linux-5.15.0/drivers/iio/light/tsl2591.ctsl2591_in_illuminance_period_available0.1 0.2 0.3 0.5 1.0 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.00.2 0.4 0.6 1.0 2.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 11.0 12.00.3 0.6 0.9 1.5 3.0 6.0 7.5 9.0 10.5 12.0 13.5 15.0 16.5 18.00.4 0.8 1.2 2.0 4.0 8.0 10.0 12.0 14.0 16.0 18.0 20.0 22.0 24.00.5 1.0 1.5 2.5 5.0 10.0 12.5 15.0 17.5 20.0 22.5 25.0 27.5 30.00.6 1.2 1.8 3.0 6.0 12.0 15.0 18.0 21.0 24.0 27.0 30.0 33.0 36.0%s
Failed to read register
No data available. Err: %d
Failed to read data bytesInvalid multiplierCounts Per Lux: %d
Raw lux calculation: %d
tsl2591_irqIRQ request error
&chip->als_mutexDevice ID: %#04x unknown
Failed to clear als irq
tsl2591drivers/iio/light/tsl2591.c���������������������	����
������������
��������
#(-27<tsl2591_read_channel_dataamstaos,tsl2591
	��&license=GPLdescription=TAOS tsl2591 ambient light sensor driverauthor=Joe Sandom <joe.g.sandom@gmail.com>srcversion=2BED0F2E199C3BAECB83D66alias=of:N*T*Camstaos,tsl2591C*alias=of:N*T*Camstaos,tsl2591depends=industrialioretpoline=Yintree=Yname=tsl2591vermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout�D�pm_runtime_force_resume���pm_runtime_force_suspend�%�+i2c_del_driver�5i2c_register_driver�]v�dev_err_probe�)Z�devm_request_threaded_irq�Q�__devm_iio_device_register�Ddevm_add_action�!�T__pm_runtime_use_autosuspendz6�pm_runtime_set_autosuspend_delay��Upm_runtime_enable���__mutex_initT�devm_iio_device_alloc�pHe__x86_indirect_thunk_raxke��__stack_chk_fail�e�__dynamic_dev_dbg�xi2c_smbus_read_i2c_block_data ]�usleep_range_state?G__cond_reschede�?�ktime_get����msleep[�__pm_runtime_set_status���__pm_runtime_disable����i2c_smbus_write_byte�{|�iio_push_event%q�,iio_get_time_ns<ؕS__pm_runtime_suspendo6�nktime_get_mono_fast_ns�3�+__pm_runtime_resume��T__ubsan_handle_load_invalid_value���__ubsan_handle_out_of_boundsa��sysfs_emitљ�i2c_smbus_read_byte_data8�2mutex_unlockK��Mmutex_lock7�z�_dev_err��i2c_smbus_write_byte_data�9�[__x86_return_thunk�m��__fentry__�!��'char *[6]''int''��
�
'_Bool'$��tsl2591GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0����e|{ #�{ �{ �{ �{ �{ �{ �{ �{ �{ �{ 	�{ 
| 
| | 
$| 4| C| K| X| m| z| �| �| �| �| �| �| �| �| �| } } }  -} !7} "M} -Z} e} o} y} �} �} �} �} �} �} 	�} 
�} 
~ ~ 
.~ K~ e~ y~ �~ �~ �~ �~ �~ �~   1 N ^ n ~ � �  � !� "� #� $� %� &� '� ( � )-� *=� +H� ,S� b� u� �� �� �� ʀ ݀ � � � (� 8� G� Z� l� �� �� �� ׁ � �� 
� � 0� B� Z� n� �� �� �� ǂ � � 	"� 
N� {� �� 
�� �� ڃ � � ,� A� [� u� �� �� ̄ � 
� (� 6� C� V� h� z� �� �� �� �� (�A"D�@�O���Q���+�
F�
<I��L�/J��� �����  PT�@�����ƅ �Κmх e� @� e�� 6���p�� ��@� ���{L��ݳ�@��0$���)� ��׉S@
J�N�3� ��g=�a 6@@w�A� �L� U��V� #@i� #��� #��� #† #@چ #��� #�� #6� V�@A� �Q� W��Z� f� @u� �~� ������ �
M�H�
<I��L�;P�K��� (g?���@� �� @�� �ć �ׇ 
S���� � m�km �� E�@T�G�
� �� ����@� [��(� ]��7� `�B� b�@L� d��W� f��i� h�{� j�@�� l���� n���� r�ˆ t�@ӈ v���Sx��� z��� z�@
X�
I�L���#Z�
I�L���#\�
I�L�_���#F^�
I�L�#a�
I�L�/c�
I�L�#e�
I�L�?�@�g�
I�L�?�@�i�
I�L�?�@�A���k�
I�L�?�@�A�m�
I�p�q�� o�
I�es�
I��u�
I��w�
I�y�� (3� ~�=� ~�@H� ~��S� ~��_� ��
{�
I�}�
6I�e�r� ��}� ��Y�|��� HJ/�w�H@�rL�������� �� �� ω  ܉ (� 0� 8�� ����@� m�� 6�T�
��N�
������$� W8� �L� �SZ� �
D0#�+Sk� ���� T=�� T=
�� I�z�L�g?���@��*�� ��
�� I�z�L�g?���@�Ŋ ��
�� I�z�L�g?���@�0$A��`ߊ ��
�� I�z�L�g?���@�0$A���`��� ��
�� I�z�L���_�g�#���#� ��
�� I�z�L��`��#)� ��
�� I�z�L���`���#;� ��L� x
"���y� �� ��
"����� �� ��
�]��(
��iio_chan_typeIIO_VOLTAGEIIO_CURRENTIIO_POWERIIO_ACCELIIO_ANGL_VELIIO_MAGNIIO_LIGHTIIO_INTENSITYIIO_PROXIMITYIIO_TEMPIIO_INCLIIIO_ROTIIO_ANGLIIO_TIMESTAMPIIO_CAPACITANCEIIO_ALTVOLTAGEIIO_CCTIIO_PRESSUREIIO_HUMIDITYRELATIVEIIO_ACTIVITYIIO_STEPSIIO_ENERGYIIO_DISTANCEIIO_VELOCITYIIO_CONCENTRATIONIIO_RESISTANCEIIO_PHIIO_UVINDEXIIO_ELECTRICALCONDUCTIVITYIIO_COUNTIIO_INDEXIIO_GRAVITYIIO_POSITIONRELATIVEIIO_PHASEIIO_MASSCONCENTRATIONiio_modifierIIO_NO_MODIIO_MOD_XIIO_MOD_YIIO_MOD_ZIIO_MOD_X_AND_YIIO_MOD_X_AND_ZIIO_MOD_Y_AND_ZIIO_MOD_X_AND_Y_AND_ZIIO_MOD_X_OR_YIIO_MOD_X_OR_ZIIO_MOD_Y_OR_ZIIO_MOD_X_OR_Y_OR_ZIIO_MOD_LIGHT_BOTHIIO_MOD_LIGHT_IRIIO_MOD_ROOT_SUM_SQUARED_X_YIIO_MOD_SUM_SQUARED_X_Y_ZIIO_MOD_LIGHT_CLEARIIO_MOD_LIGHT_REDIIO_MOD_LIGHT_GREENIIO_MOD_LIGHT_BLUEIIO_MOD_QUATERNIONIIO_MOD_TEMP_AMBIENTIIO_MOD_TEMP_OBJECTIIO_MOD_NORTH_MAGNIIO_MOD_NORTH_TRUEIIO_MOD_NORTH_MAGN_TILT_COMPIIO_MOD_NORTH_TRUE_TILT_COMPIIO_MOD_RUNNINGIIO_MOD_JOGGINGIIO_MOD_WALKINGIIO_MOD_STILLIIO_MOD_ROOT_SUM_SQUARED_X_Y_ZIIO_MOD_IIIO_MOD_QIIO_MOD_CO2IIO_MOD_VOCIIO_MOD_LIGHT_UVIIO_MOD_LIGHT_DUVIIO_MOD_PM1IIO_MOD_PM2P5IIO_MOD_PM4IIO_MOD_PM10IIO_MOD_ETHANOLIIO_MOD_H2IIO_MOD_O2iio_event_typeIIO_EV_TYPE_THRESHIIO_EV_TYPE_MAGIIO_EV_TYPE_ROCIIO_EV_TYPE_THRESH_ADAPTIVEIIO_EV_TYPE_MAG_ADAPTIVEIIO_EV_TYPE_CHANGEiio_event_directionIIO_EV_DIR_EITHERIIO_EV_DIR_RISINGIIO_EV_DIR_FALLINGIIO_EV_DIR_NONEiio_event_infoIIO_EV_INFO_ENABLEIIO_EV_INFO_VALUEIIO_EV_INFO_HYSTERESISIIO_EV_INFO_PERIODIIO_EV_INFO_HIGH_PASS_FILTER_3DBIIO_EV_INFO_LOW_PASS_FILTER_3DBIIO_EV_INFO_TIMEOUTiio_available_typeIIO_AVAIL_LISTIIO_AVAIL_RANGEiio_chan_info_enumIIO_CHAN_INFO_RAWIIO_CHAN_INFO_PROCESSEDIIO_CHAN_INFO_SCALEIIO_CHAN_INFO_OFFSETIIO_CHAN_INFO_CALIBSCALEIIO_CHAN_INFO_CALIBBIASIIO_CHAN_INFO_PEAKIIO_CHAN_INFO_PEAK_SCALEIIO_CHAN_INFO_QUADRATURE_CORRECTION_RAWIIO_CHAN_INFO_AVERAGE_RAWIIO_CHAN_INFO_LOW_PASS_FILTER_3DB_FREQUENCYIIO_CHAN_INFO_HIGH_PASS_FILTER_3DB_FREQUENCYIIO_CHAN_INFO_SAMP_FREQIIO_CHAN_INFO_FREQUENCYIIO_CHAN_INFO_PHASEIIO_CHAN_INFO_HARDWAREGAINIIO_CHAN_INFO_HYSTERESISIIO_CHAN_INFO_HYSTERESIS_RELATIVEIIO_CHAN_INFO_INT_TIMEIIO_CHAN_INFO_ENABLEIIO_CHAN_INFO_CALIBHEIGHTIIO_CHAN_INFO_CALIBWEIGHTIIO_CHAN_INFO_DEBOUNCE_COUNTIIO_CHAN_INFO_DEBOUNCE_TIMEIIO_CHAN_INFO_CALIBEMISSIVITYIIO_CHAN_INFO_OVERSAMPLING_RATIOIIO_CHAN_INFO_THERMOCOUPLE_TYPEIIO_CHAN_INFO_CALIBAMBIENTiio_shared_byIIO_SEPARATEIIO_SHARED_BY_TYPEIIO_SHARED_BY_DIRIIO_SHARED_BY_ALLiio_endianIIO_CPUIIO_BEIIO_LEiio_chan_spec_ext_infoiio_devcurrentmodescan_bytesavailable_scan_masksmasklengthactive_scan_maskscan_timestamppollfuncpollfunc_eventsetup_opsiio_chan_specscan_indexscan_typeinfo_mask_separateinfo_mask_separate_availableinfo_mask_shared_by_typeinfo_mask_shared_by_type_availableinfo_mask_shared_by_dirinfo_mask_shared_by_dir_availableinfo_mask_shared_by_allinfo_mask_shared_by_all_availableevent_specnum_event_specsext_infoextend_namedatasheet_namemodifiedindexeddifferentialiio_event_specmask_separatemask_shared_by_typemask_shared_by_dirmask_shared_by_allrealbitsstoragebitsendiannessiio_infoevent_attrsread_rawread_raw_multiread_availwrite_rawread_labelwrite_raw_get_fmtread_event_configwrite_event_configread_event_valuewrite_event_valuevalidate_triggerupdate_scan_modedebugfs_reg_accesshwfifo_set_watermarkhwfifo_flush_to_bufferiio_triggeriio_buffer_setup_opspreenablepostenablepredisablepostdisablevalidate_scan_maskiio_bufferiio_poll_funciio_dev_attrtsl2591_als_settingsals_lower_threshals_upper_threshals_int_timeals_persistals_gaintsl2591_chipals_settingsals_mutexevents_enabledtsl2591_driver_exittsl2591_driver_inittsl2591_probetsl2591_chip_offtsl2591_event_handlertsl2591_resumetsl2591_suspendindio_devtsl2591_write_event_configtsl2591_read_event_configtsl2591_write_event_valuetsl2591_read_event_valuetsl2591_read_availabletsl2591_write_rawtsl2591_read_rawtsl2591_in_illuminance_period_available_showals_upper_thresholdtsl2591_set_als_upper_thresholdals_lower_thresholdtsl2591_set_als_lower_thresholdtsl2591.koP"��	
!l#� 0�E�\
i���	��
�7���R���#`vC�vc8�88�`D�<�p��	@<�S@0X  r�$�@���*��j���Pv�$��6�M�^n88�8��� 	Y���!�@�������v0
[@dU`
�d{-x"���	����5�A+��@�"�(@ xO�hH������	��CVhs~"������.7LWr�������#8Ve�����__UNIQUE_ID_srcversion125__UNIQUE_ID_alias124__UNIQUE_ID_alias123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8tsl2591_read_availabletsl2591_int_time_availabletsl2591_calibscale_availabletsl2591_set_als_lower_thresholdtsl2591_set_als_upper_thresholdtsl2591_set_als_lower_threshold.coldtsl2591_set_als_upper_threshold.coldtsl2591_write_event_valueCSWTCH.50tsl2591_write_event_value.coldtsl2591_read_event_valueCSWTCH.48tsl2591_in_illuminance_period_available_showtsl2591_als_period_listtsl2591_read_event_configtsl2591_read_event_config.coldtsl2591_write_event_configtsl2591_write_event_config.coldtsl2591_event_handlertsl2591_event_handler.coldtsl2591_chip_offtsl2591_chip_off.coldtsl2591_write_rawtsl2591_write_raw.coldtsl2591_read_channel_data.isra.0__UNIQUE_ID_ddebug358.1__UNIQUE_ID_ddebug359.0tsl2591_read_channel_data.isra.0.coldtsl2591_probetsl2591_info_no_irq__key.5tsl2591_channelstsl2591_infotsl2591_probe.coldtsl2591_read_rawtsl2591_suspendtsl2591_suspend.coldtsl2591_resumetsl2591_resume.coldtsl2591_driver_inittsl2591_drivertsl2591_driver_exit__func__.6__UNIQUE_ID_license367__UNIQUE_ID_description366__UNIQUE_ID_author365tsl2591_of_matchtsl2591_pm_opstsl2591_event_attribute_grouptsl2591_eventstsl2591_event_attrs_ctrliio_dev_attr_tsl2591_in_illuminance_period_availabledevm_request_threaded_irqiio_push_eventktime_get_mono_fast_ns__this_modulepm_runtime_set_autosuspend_delaycleanup_module__mod_of__tsl2591_of_match_device_tableusleep_range_state__dynamic_dev_dbg__fentry__sysfs_emitinit_module__x86_indirect_thunk_rax__pm_runtime_set_status__stack_chk_failpm_runtime_enabledevm_add_action__ubsan_handle_out_of_bounds__cond_reschedi2c_register_driver_dev_erri2c_smbus_write_bytemutex_lock__devm_iio_device_register__mutex_initdevm_iio_device_alloc__x86_return_thunkiio_get_time_ns__pm_runtime_resumemutex_unlockpm_runtime_force_resumektime_geti2c_smbus_write_byte_datadev_err_probe__pm_runtime_suspendi2c_smbus_read_i2c_block_datai2c_del_driver__ubsan_handle_load_invalid_value__pm_runtime_use_autosuspendi2c_smbus_read_byte_data__pm_runtime_disablepm_runtime_force_suspendmsleepS��������&�2d��������C�Nd��������aS���������j����������j������������������d���������S��������j��������P.j��������64Ed��������aS���������`���������g���������d��������:j��������El�S���������`��������q��������*@cg��������yd���������S�����������T���������d��������
[��������!S��������4�<d��������AS��������xd�����������f���������d���������L���������l���������d�����������S���������e��������)K��������6_��������Fd��������QS��������wr���������W���������j�����������d���������S���������`��������.g��������@d��������dj��������p��S��������t��������i��������\��������'q��������/�8i��������QQ��������`q��������hEp��m���������*�d����������f�	8�R���������z�	�R��������	X��������	!	S��������J	V��������Z	�g	c���������	�	��	
�	b���������	q���������	��	G�	@
Y��������$
N��������1
p��������;
PC
Z��������u
j���������
j���������
�
�
_���������
��
M�
a��������d��������&�6�;J��������G�Z�dk��������p�u(�S���������f���������`��������Ng��������SL��������gl��������}d��������
S��������"
`��������6
j��������A
`I
g��������W
d��������a
S���������
w�
`���������
j���������
��
g���������
d��������^���������$,^��������4�@(H^��������P6\(d^��������l6xP}^���������E���o���������d�����������o�����������`�o���������e�@�o����������x�^�����������^��������&S ^��������*�59=^��������E�PX^��������_�g^��������s{^������������^���������3���^����������
���^����������
�(�^����������
�P�^���������
P^��������(�
3�;^��������G}
N�V^��������`�
mxr^��������wA
���o����������
�x�^����������
S��������	M]��������d��������n��������d��������`�` �(�0 8@@�HPP�X�` 	h�p
x`
��PsXh`shhpsxh�
�`
� (��������� �@���`@ ���P� �(I	1M�D�x�; w$�(�,E0�4?8�<@|DV
H�
L�PT1�	b]�	*p 0@pP�`pp��p���p���p�� 	8�`��@������z8�@�H�Pf8U8O.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.8.rodata.str1.1.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?��
:@�f�
&J��E@th&^("Y@p{x&nJi@�{H&	~`�y@0|�&�2�Y�2A�\�@�}&�`0 �@�}�&��;���@h�&��X�@��&�@
 @) @���&`)H @ ��&%�+p @��&3@,�@.@��0&M�/R0�/X[0k0i"p�R�R�
'J	�]��0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�[tS~��e
V<��Z����Gɂ
���Ŝv�%�Ø�<�6}˽+��in���o&ݲ���g@Fv/�q��3��K�0�F�į��%��&,�CP�.�Ý֐�0-�Q�.I$p;�+�Y���.�/-\�$�u����N?ܼl
�:�0�H]@�n�����wi*���o�K�)z��PR�!~����0�" �~���yxD��#H½�Xµ�#O_���*``:���j}�n�dgU�kfCH��N�3�'���K!�s��2����8�)i6/l4�}�NS{AR���P�4O@��l;o��h���P��ȴ՚]�h!��Z�n� �(��l>�Φ��]-��6�*�vs��U��" ��bK�a�>�q�/�w|�gQ�%��dXl�H��
E�|�H�u���Z/L)��k-cIi�m ��"�O���X���-P���7M#E�>��ߛ��%Ɓ�2����
u>>����a��3��(�xC�~Module signature appended~