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/apds9960.ko
ELF>�@@! GNUN�!��3'L�ӤF��CLinuxLinux�U�H���H��tA�����uD�BlD��]�D�Bh]D���@�UH��AVAUATI��S��H����`mt4����t{��@
t{���A���`�
tH��[A\A]A^]�E1�M�t$L���I�|$0��B�����uA�\$|L���E���E�H��[A\A]A^]�A��A��ff.���UH��AWAVAUATA��H��L���I��t8���I��u�>��������L�����H�e�A\A]A^A_]�����D�6A�������A��u΃�� ���-���C��u�A�A�M�}L���I�}0E1�E1�j��D���^���E�u-I�}0jD��E1��E1��`���Y��uE�ex�E�L����E��3�����������������@tH�e���A\A]A^A_]�A�A�M�uL���I�}0E1�E1�j�D�����Z��uE�etL���E���E����E1��E1����A�A��A�A�����A�A��A�����f.��UH��AUATSH�H��L�o0L�` H�H��L��L��H�$H�H�D$��D$�H�C8H��H=��H�H��L��L��H�$H�H�D$��D$�H�C@H��H=��H�H��L��L��H�$H�H�D$��D$�H�CHH��H=��H�H��L��L��H�$H�H�D$��D$�H�CPH��H=��H�H��L��L��H�$H�H�D$��D$�H�CXH��H=��H�H��L��L��H�$H�H�D$��D$�H�C`H��H=��1�H�e�[A\A]]�ff.��UH��H��eH�%(H�E�H���A��u
��t6��t���H�U�eH+%(�������tl��u־�����t(��uþ�A���w�H�x0D���1҅�O�륾�A����w�H�x0H�U��fD�M��1҅�O��t��������f��U@��E1�E1����H��j���fD�UH��AUATH�U�I��SH��H�����eH�%(H�E�1�H�{0�����Eبt�Kh����� t�Sl�����u'H�E�eH+%(��H���[A\A]]�L�kL���L����Cp�&H�{0�L�����u(H�{L���H�{0H�Uܾ����DE܅���CpL����g���L���L��H�H���H�{0�����E��+���L���L��H�H���H�{0�����E�������UH��AWAVL�wAUATA��SL�/H��L��M�} �E��tRA����L��t�L���[A\A]A^A_]�A���u��Hc{|��@B�����
L��I������UH��AWAVAUATSH��L���eH�%(H�E�1�A�Fp���rH��I��I��t>I����A���M��tYH�E�eH+%(�IH��D��[A\A]A^A_]�M�~L��������A�������L���맾L������������tE1�L������{���I�~I��A���H�}���;H�}�u�A�EA�F|A�A��I�~0�sL���A�ą��DD��Ic^xH������A�A�E�Q���I�~0�s�H�U��A�ą��X����E�A�A�E�E���Ic^tH��w&��A�A�E���A������H��H�����H��H����b�����UH��ATSH��H�]eH�%(H�E�H���A��u
M�̃�t9��t!���H�U�eH+%(uzH��[A\]����t_��uӾ�����t'��u���H�x0L�����x���룾�H�x0�H�U����x��E�A�$�ξ����f��UH�GxE1�E1�����H���H��H�x0j���fD�UH�GxE1�E1�1ɺ��H���H��H�x0j���f��UH��AUATI��H���I�� L����L���L���I�}0E1�E1�j1ɺ���H�e�1�A\A]]�f��UE1�E1�1ɺ�����H��ATSH���H�{@�A�ą�tD��[A\]�H�{XE1�E1�1ɺ������A�ą�u�H�;�H�� �D��[A\]��UE1�E1�1�1Ҿ����H��ATSH���H�{X�A�ą�tD��[A\]�H�{@E1�E1�1�1Ҿ�����A�ą�u�H�;�
H�� �D��[A\]�fD�UH��AVE1�E��AUA��AT�L�����t@A�����u&E9ult I�}HE1�E1�1�D�����A�ą�tSD��A\A]A^]�E9uht\I�}8E1�E1�1�D�����A�ą�u�E�uhD��L���$���D��A\A]A^]�E�ulD��L������D��A\A]A^]�A����ff.�@�U�`mH��SH������t
H�]���H�{@E1�E1�1�1Ҿ�������u�H�{XE1�E1�1�1Ҿ�������u�H�{HE1�E1�1�1Ҿ�������u�H�{`E1�E1�1ɺ��������u�H�{8E1�E1�1�1Ҿ��������c���H�{PE1�E1�1ɺ���������@���H�{0�3������%���jH�{0��E1�E1��@���Z�������H�{0�P��������H�{0�@���������H�{0����������U��H��AWAVL�w ATSH��L��H���H���|ǀ`	E1�H��H�Hǀx�L��I��HǀhHǀXHǀ ����tH�e�[A\A^A_]�M��$�1�1�H��L���H���I�G0H=��I�I�H��H��M�g�1�L�����u;L�����L����L���L����D���L������t!L��1��E��+����E�H�e�[A\A^A_]�L���/�����uӋ����AT1�I�L��A� H��Z���H��L���닸�����H��L����C8�H��L����C`�H��L����CX�H��L����CP�H��L����CH�H��L����C@�H�;H��H�� ����H��L���E���E��H��L�������H��L���A�G0��UH��H��H���]�UH��H���]�INT ALS reg field init failed
INT gesture reg field init failed
INT pxs reg field init failed
Enable ALS reg field init failed
Enable gesture reg field init failed
Enable PXS reg field init failed
regmap initialization failed.
/build/linux-SaOI8K/linux-5.15.0/drivers/iio/light/apds9960.cirq status reg read failed
apds9960&data->lockno valid irq defined
apds9960_eventrequest irq (%d) failed
0.028 0.1 0.2 0.7integration_time_available1 4 16 64intensity_scale_available1 2 4 8proximity_scale_availableapds9960_regmaplicense=GPLdescription=APDS9960 Gesture/RGB/ALS/Proximity sensorauthor=Matt Ranostay <matt.ranostay@konsulko.com>srcversion=AF0AF9A3D5B2D7F6E2C3FD3alias=i2c:apds9960alias=acpi*:MSHW0184:*alias=of:N*T*Cavago,apds9960C*alias=of:N*T*Cavago,apds9960depends=industrialio,kfifo_bufretpoline=Yintree=Yname=apds9960vermagic=5.15.0-89-generic SMP mod_unload modversions avago,apds9960MSHW0184apds9960������@`m����@
�`�
�����uuuu�������������������������������������������Lmodule_layout��Ʃiio_read_const_attr�D�pm_runtime_force_resume���pm_runtime_force_suspend�%�+i2c_del_driver�5i2c_register_driver��qF__iio_device_register�)Z�devm_request_threaded_irq�!�T__pm_runtime_use_autosuspendz6�pm_runtime_set_autosuspend_delay��Upm_runtime_enable���__mutex_initioI�__devm_regmap_init_i2c\�Vdevm_iio_kfifo_buffer_setup_extT�devm_iio_device_alloc��y<regmap_field_update_bits_base[�__pm_runtime_set_status���__pm_runtime_disable��"iio_device_unregister���__ubsan_handle_out_of_bounds<ؕS__pm_runtime_suspendo6�nktime_get_mono_fast_ns ]�usleep_range_state�3�+__pm_runtime_resume�{|�iio_push_event%q�,iio_get_time_nsu�;siio_push_to_buffersdo=Nregmap_bulk_readt%pFregmap_readke��__stack_chk_failv��rregmap_bulk_write7�z�_dev_err��ádevm_regmap_field_alloc0D�regmap_update_bits_base8�2mutex_unlock���regmap_writeK��Mmutex_lock�9�[__x86_return_thunk�m��__fentry__
  'int [4]'q'int [4][2]''int'$$$apds9960GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0�����|{ #�{ �{ �{ �{ �{ �{ �{ �{ �{ �{ 	�{ 
| 
| | 
$| 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� �� �� �� ׁ � �� � (� <� Q� j� �� �� �� ւ 	� 
� I� a� 
y� �� �� �� � �� � )� C� `� |� �� �� ۄ �� � � $� 6� H� S� [� b� i� (�A"C�@�N���P���+�
E�
<H��K�/I��� �����  PT�@������� �Κm�� e�� @�� e�Ѕ 6���o�߅ ��@� ���{K��ݳ�@��0$����� ��׉S@
I�M�� ��g=�a 6@@w�� �� T��$� #@7� #�T� #�m� #�� #@�� #�ʆ #�� #� U�@� �� V��(� 4� @C� �L� ����T� �
L�G�
<H��K�;O�J�a� (g?���@� p� @~� ��� ��� 
R����� �� m�km ͇ D�@S�F�؇ �� ����@� Z���� \��� _�� a�@� c��%� e��7� g�I� i�@\� k��m� m��� q��� s�@�� u���Sw���� y�Ɉ y�@
W�
H�K���#Y�
H�K���#[�
H�K�^���#F]�
H�K�#`�
H�K�/b�
H�K�#d�
H�K�?�@�f�
H�K�?�@�h�
H�K�?�@�A���j�
H�K�?�@�A�l�
H�o�p�� n�
H�er�
H��t�
H��v�
H�x�� (� }�� }�@� }��!� }��-� �
z�
H�|�
6H�e~�@� ��K� ��X�{�Y� (��J/�@h� �� �� �� �� �� Ӊ މ � �� � ���� H�@Tm���� �P�*� �P6� �P@B� �P�Q� �P�`� �Po� @w� `� ��� ��� ��� ���e�
���
���
���
��S�
��
��M�	
���<���� Wʊ �ߊ T=�� T=� �S � 
�)��/� ��B� ��
� H�Y� ��t� ��
D0#�+S�� ��
� H�z�K�g?���@��*�� ��
� H�z�K�g?���@�Ƌ ��
� H�z�K�g?���@�0$A��`� ��
� H�z�K�g?���@�0$A���`��� ��
� H�z�K��`��#
� ��
� H�z�K���`���#� ��
�)��`/� ��
�]��'
��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_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_const_attrapds9960_als_channel_idxIDX_ALS_CLEARIDX_ALS_REDIDX_ALS_GREENIDX_ALS_BLUEapds9960_gesture_channel_idxIDX_DIR_UPIDX_DIR_DOWNIDX_DIR_LEFTIDX_DIR_RIGHTapds9960_dataindio_devreg_int_alsreg_int_gesreg_int_pxsreg_enable_alsreg_enable_gesreg_enable_pxsals_intpxs_intgesture_mode_runningals_gainpxs_gainals_adc_int_usapds9960_driver_exitapds9960_driver_initapds9960_runtime_resumeapds9960_runtime_suspendapds9960_removeapds9960_probeapds9960_chip_initapds9960_regfield_initapds9960_buffer_predisableapds9960_buffer_postenableapds9960_interrupt_handlerapds9960_write_event_configapds9960_read_event_configapds9960_write_eventapds9960_read_eventapds9960_write_rawapds9960_read_rawapds9960_set_it_timeapds9960.ko����	
t#�0�E�Z�o���	��(	�1�?7���<@�.� @�S��jP�0��������1��F�*d�x��@����������	��
:)�
7BnR��mz����`
h�����(� ��X`
@+3�QG"\��l	��6�B2����@� ���@�($� 8@(a(��(��
P��
P�` ��  
 -� E`
[�u��
�@
 ����
�<P	_���"���6Nbk���@�����		5	A	S	g	t	�	�@�	�	�	�	

7
L
__UNIQUE_ID_srcversion127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__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_8apds9960_read_event_configapds9960_set_it_timeapds9960_int_timeapds9960_write_rawapds9960_regfield_initapds9960_reg_field_int_alsapds9960_reg_field_int_gesapds9960_reg_field_int_pxsapds9960_reg_field_enable_alsapds9960_reg_field_enable_gesapds9960_reg_field_enable_pxsapds9960_regfield_init.coldapds9960_write_eventapds9960_set_powermode.isra.0apds9960_interrupt_handlerapds9960_interrupt_handler.coldapds9960_set_power_state.isra.0apds9960_read_rawapds9960_pxs_gain_mapapds9960_als_gain_mapapds9960_read_eventapds9960_runtime_resumeapds9960_runtime_suspendapds9960_removeapds9960_buffer_postenableapds9960_buffer_predisableapds9960_write_event_configapds9960_chip_initapds9960_probeapds9960_buffer_setup_opsapds9960_infoapds9960_channelsapds9960_scan_masksapds9960_regmap_config__key.3apds9960_probe.coldapds9960_driver_initapds9960_driverapds9960_driver_exit__UNIQUE_ID_license359__UNIQUE_ID_description358__UNIQUE_ID_author357apds9960_of_matchapds9960_acpi_matchapds9960_pm_opsapds9960_idapds9960_attribute_groupapds9960_attributesiio_const_attr_proximity_scale_availableiio_const_attr_intensity_scale_availableiio_const_attr_integration_time_availableapds9960_pxs_event_specapds9960_als_event_specapds9960_writeable_tableapds9960_readable_tableapds9960_volatile_tableapds9960_precious_tableapds9960_reg_defaultsapds9960_writeable_rangesapds9960_readable_rangesapds9960_precious_rangesapds9960_volatile_rangesregmap_writedevm_request_threaded_irqiio_push_eventktime_get_mono_fast_ns__this_modulepm_runtime_set_autosuspend_delayiio_push_to_bufferscleanup_moduledevm_iio_kfifo_buffer_setup_extusleep_range_stateregmap_field_update_bits_base__fentry__init_module__pm_runtime_set_status__devm_regmap_init_i2c__stack_chk_failpm_runtime_enable__ubsan_handle_out_of_boundsdevm_regmap_field_alloci2c_register_driver_dev_err__iio_device_registermutex_lock__mod_i2c__apds9960_id_device_table__mutex_init__mod_of__apds9960_of_match_device_tabledevm_iio_device_alloc__x86_return_thunkiio_get_time_nsiio_device_unregisterregmap_readregmap_bulk_write__pm_runtime_resumemutex_unlockpm_runtime_force_resume__mod_acpi__apds9960_acpi_match_device_tableregmap_bulk_readregmap_update_bits_base__pm_runtime_suspendiio_read_const_attri2c_del_driver__pm_runtime_use_autosuspend__pm_runtime_disablepm_runtime_force_suspend`��������+p��������8p��������A`���������p���������k�����������U���������v���������p��������`��������Yp���������k���������z���������z��������v��������Kp��������ck���������z���������v���������`��������L$T/\8g��������L��������S,h4s<|g���������o����g���������X������g��������A�4�?�Hg��������\*c�x����g����������p���������`��������p��������DU��������rt���������d���������`���������z���������p���������`���������s���������Mp��������`k��������y���������[���������s���������v���������q���������W���������U���������q��������W��������'U��������4d��������A`��������gk���������u���������v���������p���������u���������^���������X���������{���������`��������^p��������jk���������v���������k���������s��������$	�H	y��������w	��	d���������	�	f���������	 �	f���������	`��������
p��������H
s��������p
y���������
d���������
`���������
z���������
p���������
`���������
z��������p��������`��������3r��������@��������Mb��������jz��������zp���������`���������_���������p���������_���������u���������p��������`��������'_��������:p��������R_��������j{��������vp���������`���������_���������p��������
_��������'
p��������E
p��������a
`���������
p���������
_���������
_���������
_���������
_��������_��������/_��������JU��������rz���������U���������U���������`���������o��������� 5@K`
V]��������kp���������@�c�����������%�	�m���������b���������e���������Z���������~��������%p��������?�JGZ�_V��������h�oYwj��������i����������"i��������*�1�9i��������A�HhPi��������X�_Hgi��������o�v ~i������������i���������&�V�i����������1�i������������i���������Z`��������	�Yh��������p���������}��������p��������@� �(�0�8@@�H�	P�
X�
`h�px��`
���0�8w@�HwP�Xw��
��
���(�0�H`h�p�	x���h�
`�
@��`��� 
���`
`����
 
@
*7��XJ�
 �$L(�,]0
4�
8<y@�D�H9LuP�T&
XD
\�
`jd$hl@� 0@8�`p�x������P h��H����o���|��|@�H�X|8a8\.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.modinfo.rela.rodata.rela.return_sites__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��:@�n8J'�E@(�^"Y@��xn<i@p�H	~R�y@����2�>�2.�� v��h
 �@����$p�@P����$�	 �@.h �@����0�@�@��0@40@4X�4%�4�#*`XpXU	�de
��90��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�u~0�N���MO��[}4��B3j��B�ϝM�aW<v�"��$�~b�›i��+�k{�x�Q"��@b��Y�[L2g½O?�!	+6�J��,H!��&���&��]����!7���
�xL����\w��B0⊇L����#�eU6_����5��w� ����j��\=Bt�h��Ɲ����Rqrq���3��~g �el�{`ؑ$#<���i$
�0�촳�����
J�cp1
2�0�?�;�-�p������ԙC<O�s._'K?�8z�
���>���D��Jp�%��\�,��;\S�^���/�tt�p�顂�9@����f���G%�z�c���>I�F3�	/�4��7�I|��&�.[+���s���Z�ajX�tI2%v�߮Xwb�>Q��|?dJۂ���^��H+�4�CPX�N��r.����-��#�'K4��M[?�ի�Ʊ��ͤ\��-3����Y�f�
;b_�lG��~Module signature appended~