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/media/i2c/ir-kbd-i2c.ko
ELF>��@@('GNU�}X���M;|ɥ��>j���LinuxLinux�U����H���H��=Sw���1�]����]�f.��UH������1�H��]�f��UH���H�� H���]���UH��SH���H�{ �H����H�{�H�]�1���D�UH��AWAVI��AUI��ATSH��(�u�eH�%(H�E�1�H�B^H9�s"1�H����A�T
^A2TH��A�T
^H��^u�E1�1�A�`IcԻA)ǸA9�DO�A�D$L�E�A�OI��Hc�H���-�D��D�H��H9�u�DI���D��1�H�u�D�]��D�]�A9���E�D��A��_�w����E�1ɺH�u�I����E��E�����������1ɺH�u�I�������1�H�U�eH+%(��H��([A\A]A^A_]�I�vD��L�E�D�]�H��H���D�]�����f���x�������I�v��H���E�H����E���H��D�]�H�U�H�M��D�]�H�U�H�M�����ff.��UH��AWI��AVI��D��AUI��H�u�ATI�̹SD��H��H�eH�%(H�E�1��9���D�E�E��x5E1ۃ���H�E�eH+%(��H�e�D��[A\A]A^A_]������]�E��D����E1�A������E��A����D���A����	�	ʀ����t�A���S@A��D�D��A�EA�	�A�E�$�]���A��@�S����U�D�U��E�f����f���t}A�$A�ED����A�D	�	�A��
���D�E��]�E���1���E1���SI�w�A��PH��H��D�U��E���E�ZD�U�Y�?����ƒ���A�$A�Ef��z���I�wE��A����H��H��D�U��E��D�U��E��H���ARA�$A��A��I�wH��H��D�U��E��D�U�X�E��
���A������(����ff.���UA�H�����]�fD�UH��AWI��AVI��H�u�AUI�պATSH�˹H��H�eH�%(H�E�1����tSA��f�E�����DI�H�E�eH+%(��H��D��[A\A]A^A_]�I�wH��H�����U��E�	�
E�
E�t'f���u �}�u�E�A�A�A�E��E1��I�wL�M�H��A�H�H����U���ff.�@�UH��AWI��AVI��H�u�AUI�պATSH�˹H��H�eH�%(H�E�1��A�ă�tLf�E�����DI�H�E�eH+%(uoH��D��[A\A]A^A_]�I�wH��H����f��E�<�t1<�t�A�A�E���M�I�wH��H�����E1���ff.�@�UH��AWI��AVI��H�u�AUI�պATSH�˹H��H�eH�%(H�E�1��A�ă�tLf�E�����DI�H�E�eH+%(uCH��D��[A\A]A^A_]�I�wH��H�����E�A�A�E���ff.��UH��AVI��AUI��ATI��SH��H���H��@eH�%(H�D$8H�GH�t$�D$

�P�D$f�T$H�T$
H�T$�P�D$"f�T$ H�T$H�T$(H�x�������|$���H�D$�H�t$�D$
H�D$(H�CH�x�����D�D$A���tnf�A�@�<�D��A�����
D$��A�$H�Sf�zAuA��A	�E�$A�E�H�T$8eH+%(��H�e�[A\A]A^]�1����L$H�sH��H���D�D$�i���f�������f��H�sH��H���������H�sH��H���������d�����UH��AWAVAUI��ATSH��L�_�OeH�%(H�E�1�H�F�ƃ�@��g����t�������M�u ��
����P���L��L��X����L��X�����P���H��H���-L�h�@dI���f��A���yf��k��f��q���@}A�I�H��Hǀ�ƅg���I���H���qH�PH�0L�`0L�HH��LE��P�����S�P(���X���������_Hǃ�M���L�cM���H����H���M�EpH�3M��uM�E I���H��uI�KpH�{xH��� L��P���H��X�����M�t$@H��X���L��P���fA��$(I��$ I��$0M��$I��$�IDŽ$�IDŽ$H�M��$�I��$8��H���H��H���E1�1�H�{@H���H�C8� H��H�C H�C(H�C(H�C0���g����uI�}�p�H���H=��1�H��p����H�E��H�H��l���� H��H�`H��l�������H�����H�u������f��0���f��@�A�I�Hǀ�I���H��H�������1���`���L��H���L��P���H��X����H��X���L��P���H��L��H�����`���I�������A��H�E�eH+%(��H�ĐD��[A\A]A^A_]��������Hǃ��E���L���A�Ņ�t�H���H���w�L���넍A�f��w��H����A�E1�1����f��du�A�I�Hǀ�H���b����������Hǃ�����������H�@ H�������S�Z���IDŽ$0�^���A�I�Hǃ�H����Hǃ��G���Hǃ��7���A�I�Hǀ�H�����A�I�Hǀ�H�����A�I�Hǀ�H���h���Hǃ�����@�UH��AWI��AVI��1�AUI�պATI��H�u�H��H�eH�%(H�E�1��E����t+�����I�H�U�eH+%(u+H��A\A]A^A_]�A�L��L��L��L�������f.��UH��AUL���ATI��L��H�� eH�%(H�E�1����uBA�|$��H�5L�� H���H�E�eH+%(��H�� A\A]]�f�I�D$xI�|$�H�M�H�U�H�u�����tDf�I�|$��MߋU�u��L����t���I�t$�H�H��H����L����F���I�t$�D�M�H�H��D�E�H�����f��UH���1ɿ H�5H�� H���1�]���UE1�A�Y��H��AWE1�AVI��AUI��ATA��S1�H���H������H������eH�%(H�E�1�i��@����Hi��MbH��&�1��A�F���i��������mHi��MbH��&�1��A�FE����Ic�A�D�=�+���4�D������ NI��H��/������I�V1��f���h��H������
A��fA��fA9�u�D���	ЍSH������"���Hc�A��E9�������Ic�A�D�=�+�^������H�U�eH+%(��H���[A\A]A^A_]�I�V�f������H�����P�
A��fA��fA9�u�A��A��E9��s����CA��Lc������Mi�VUUUI�� A)�A�1�Ic�D��H���jG�|nHc�fA��H����A�DFf��fA9�B�I��I��u�Lc�A	�I�����F��-"���DE���L��"�������M��L���D������E�\$�E��E����D��Ic��E�GMc�I����B��D��O�,)�B�;Lc����I����)K�0H��L��L�����H��L�����H������H�����L�������L������d���I����D��D)�Hc�H=���E�T$�I�<1�M���
H��@8��*����A�tI9�u�1����
����:M��M��I��H)�L���L9��\D�����I�^!1��������u�3A�T!H����H9�t#A��у��@8�u����pA�T!H��H9�u�I��<��C�D!�N�T1�E�����A������ƃ�����p@8�D�A�H��I9�uً����D�D�c��Mc�I��<�5C�D&!��f��f�2���f��A��f�2�������L��������9�eD�����A�F!���t>A��1Ҿ����L��"����H��A������ƃ�����p@8�D�A�D"H�BI9�u�D�c��Mc�I��<��C�D&!ă�<wLc��I��<��C�D&!���=u�1��D��������H������H��H�������H������H��H����.���H������D��H��H��L�����L������L�����L��������Dž����=���L��H����I���L��H��H�����L�����L������H�����L�����L��������L��H��H�����L�����L������H�����L�����L��������H��H��D����������������D����������A�Y����������L��H������L��H��L�����L������L�����L������.���L��H�������H��H��H�����L�����H������H�����L�����H������(���L��H��D������D���������L��H��H�����L������H�����L���������H��D����������D������D����������������]���H��H��D���������������H������D���������������H������,�����H������H�������K���H������H�������.�����UI���H��AWAVAUATS��H��xL���H��p���eH�%(H�E�1�H�E�HDžn����H�H��n���L��ƅn���`�W���A�ą�t)H�E�eH+%(��H��xD��[A\A]A^A_]�I���H��H��`����A�ą�u�H��n����@L���V�A�ą�tH��`�����I�����H�u��A�ă��D�E�<������1�H�uκI���f�E��A�ă��DA�eL�4%�DA��A�����A�F�
�1ɺH�u�I����A�ă�u�I�����H�u�������E�<��f�H��`���A������I�uE����H��H����Z���I�uH��H����(����M�I�uH��H�������I�uH��H����s�����I�}D��H���E���P����I�~��H���E���E������L$H�{A��H���D�D$���H����P���L��X����L��X�����P����L����H��A����H����I�} H��A�����H�C�M�H���U�D�E�H�x �H�p�(H���IDŽ$(IDŽ$IDŽ$�L��H���H���A���H�SH��H�z ����I�|$��H���E��L����Eԃ���I�|$��I�D$��H������H�������I�}��H��A�������I�}��H��A�������I�}��H���E���A������I�}��H��A�������I�}��H�����UH��H��H���]�UH��H���]�%*phread error
%s: %*ph
key %02x
read key 0x%02x/0x%02x
Pixelviewrc-emptyHauppaugerc-hauppaugeKNC OneFusionHDTVrc-fusionhdtv-mceAVerMedia Cardbus remoterc-avermedia-cardbusAVerMedia EM78P153rc-avermedia-m733a-rm-k6Hauppauge/Zilog Z8%s/%sir_kbd_i2c&ir->lock%s
error %d
IR too long, cannot transmit
generated %d codes
found trailing %d repeat
found no trailing repeat
code set status: %02x
send command sent
transmit complete
ir-kbd-i2ci2c_master_send failed with %d
ir hauppauge (rc5): s%d r%d t%d dev=%d code=%d
ir hauppauge (rc6-mce): t%d vendor=%d dev=%d code=%d
ir hauppauge (rc6-6a-32): vendor=%d dev=%d code=%d
warning: invalid key group 0x%02x for key 0x%02x
IR for HDPVR is known to cause problems during recording, use enable_hdpvr modparam to enable
Unsupported device at address 0x%02x
failed to setup tx i2c addressfailed to retrieve firmware version: %d
Zilog/Hauppauge IR blaster firmware version %d.%d.%d
%s: proto = 0x%04x, scancode = 0x%08x
Too many different lengths spaces, cannot transmitToo many different lengths pulses, cannot transmiti2c_master_recv failed with %d
unexpected IR TX response %02x
NAK expected: i2c_master_send failed with %d (try %d)
unexpected IR TX response #2: %02x
IR TX chip never got ready: last i2c_master_send failed with %d
/build/linux-SaOI8K/linux-5.15.0/drivers/media/i2c/ir-kbd-i2c.cdrivers/media/i2c/ir-kbd-i2c.cget_key_pixelviewget_key_knc1get_key_fusionhdtvget_key_avermedia_cardbusget_key_haup_commonir_key_pollsend_data_blockzilog_ir_formatzilog_txir_videoir_z8f0811_haupir_z8f0811_hdpvrenable_hdpvrlicense=GPLdescription=input driver for i2c IR remote controlsauthor=Gerd Knorr, Michal Kochanowicz, Christoph Bartelmus, Ulrich Muellerparmtype=enable_hdpvr:boolsrcversion=4E45F5A6680E59791EEBDC7alias=i2c:ir_z8f0811_hdpvralias=i2c:ir_z8f0811_haupalias=i2c:ir_videodepends=rc-coreretpoline=Yintree=Yname=ir_kbd_i2cvermagic=5.15.0-89-generic SMP mod_unload modversions ����Lmodule_layout1%�param_ops_bool�%�+i2c_del_driver�5i2c_register_driver��ݍschedule_timeout��*�current_tasku��mutex_lock_interruptible�КDmemcmp8�2mutex_unlock�Drc_keydown�pHe__x86_indirect_thunk_raxm���queue_delayed_work_onӅ3-system_wq�__msecs_to_jiffies�Ӟ�mutex_trylock��@�_dev_info��T__ubsan_handle_load_invalid_valueT�-rc_free_devicea�W	rc_register_devicetW��rc_allocate_deviceK��i2c_new_dummy_device9c��init_timer_keyj��delayed_work_timer_fn���__mutex_initnJnesnprintf+��devm_kmalloc46�_dev_warn1��{i2c_transfer7�z�_dev_errke��__stack_chk_fail���__ubsan_handle_out_of_bounds�e�__dynamic_dev_dbg ]�usleep_range_state@ׅ�i2c_transfer_buffer_flags�-u�rc_unregister_device{ֺ�i2c_unregister_deviceJ��cancel_delayed_work_sync�9�[__x86_return_thunk�m��__fentry__	ZVKG'u8 [61]'66,55*)'u8 [174]'%,#0'u16 [8]'�'u8 [5]''int'�('_Bool'���yRE+��,$������xr`ir_kbd_i2cGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0���
�
�|{ �{ �{ �{ �{ �{ �{ �{ �{ | | 	| 
+| :| I| 
\| o| ~| �| �| �| �| �| �| �| �| } } /} A} N} �)�)@[} (d�@��@%@`�8�|{ =����Tj>�b} q} �} �} �} �)�� �} =`PT��} 6@�{��G��} �pe(@_�:k�[} ?�Tm@��@��F��*,(��} A�_�6 �} 6(�} @~ �~ �3~ =�C~ B� S~ B�`j~ ����׉Sx~ j@�~ 6`�~ ��~ ���~ �!�~ @"�~ =�`"�~ �"�~ �"G�"��#�� #�~ @#�~ `# ��# �: �>  @>- 6�>1 j�>> H�>��6@?F H��?J��?�.L�@V N�@@` N��@m N��@} P�A� R�@A� T��A� V��A� V�B� Y�@B� Y��B� [��BC�� E�
D��G�
D�I�
D�K�
D�M�
D�O�
D��Q�
D�6S�
D�U�
D�X�B�W�
D�Z�� �� /�r�@8zD��g^
�� ��@&H���� `�� � �Tm@%� @h6`
^�_�u4\�=�]�-� ?� U� n� �� �� �� Ȁ � 8� /�@g�� �� `��� a�@�} D��
b�� `#� �T!� x/� ���:�OLe��K��=c�d��=� WP� �c� �Sm� 
PTD�h6v� m�
PTD�%� �� o�
$=D���)�� q�
�� ^�{
� g��� s�
PTD��� u�
PTD��� w�ȁ �$
�� ^���_��)u�4Ё z�� z��� z�
� z�� z�-� z�
�� ^���_��)u:� 4�B� ��
�]��'
��rc_protoRC_PROTO_UNKNOWNRC_PROTO_OTHERRC_PROTO_RC5RC_PROTO_RC5X_20RC_PROTO_RC5_SZRC_PROTO_JVCRC_PROTO_SONY12RC_PROTO_SONY15RC_PROTO_SONY20RC_PROTO_NECRC_PROTO_NECXRC_PROTO_NEC32RC_PROTO_SANYORC_PROTO_MCIR2_KBDRC_PROTO_MCIR2_MSERC_PROTO_RC6_0RC_PROTO_RC6_6A_20RC_PROTO_RC6_6A_24RC_PROTO_RC6_6A_32RC_PROTO_RC6_MCERC_PROTO_SHARPRC_PROTO_XMPRC_PROTO_CECRC_PROTO_IMONRC_PROTO_RCMM12RC_PROTO_RCMM24RC_PROTO_RCMM32RC_PROTO_XBOX_DVDRC_PROTO_MAXrc_map_tablerc_maprc_driver_typeRC_DRIVER_SCANCODERC_DRIVER_IR_RAWRC_DRIVER_IR_RAW_TXrc_scancode_filterrc_devmanaged_allocinput_physdriver_typeencode_wakeupallowed_protocolsenabled_protocolsallowed_wakeup_protocolswakeup_protocolscancode_filterscancode_wakeup_filterscancode_maskkeylockkeypressedkeyup_jiffiestimer_keyuptimer_repeatlast_keycodelast_protocollast_scancodelast_togglerx_resolutiontx_resolutionlirc_devlirc_cdevgap_startgap_durationgaplirc_fh_locklirc_fhchange_protocols_tx_masks_tx_carriers_tx_duty_cycles_rx_carrier_rangetx_irs_idles_wideband_receivers_carrier_reports_filters_wakeup_filters_timeoutir_raw_event_ctrlIR_i2cir_codespolling_intervalget_keytx_ccarrierir_kbd_get_key_fnIR_KBD_GET_KEY_CUSTOMIR_KBD_GET_KEY_PIXELVIEWIR_KBD_GET_KEY_HAUPIR_KBD_GET_KEY_KNC1IR_KBD_GET_KEY_FUSIONHDTVIR_KBD_GET_KEY_HAUP_XVRIR_KBD_GET_KEY_AVERMEDIA_CARDBUSIR_i2c_init_datainternal_get_key_funccode_blockpulsecarrier_pulsecarrier_spaceir_kbd_driver_exitir_kbd_driver_initir_removeir_probezilog_tx_duty_cyclezilog_tx_carrierzilog_txirsend_data_blockir_closeir_openir_workget_key_avermedia_cardbusget_key_knc1get_key_fusionhdtvget_key_pixelviewget_key_haup_xvrget_key_haupptoggleget_key_haup_commonir-kbd-i2c.koQ�|	
 �#�0�E�Zq�	~!�-	�6�F7���6�@`�;!��1�8I�8a%v�D��8�(8�`8��0��8�8'03P�@H8Y8r@���8���h8��8��8%$!�	�� *p�;0/C LTIb��k08��8���JB�`9�P8�8�8�:�8Rp8j88�8����"�`��	��
�Pp��$�	0G4b@Kx�����(�`
������ )	8Rew�"�������/8Nals��������(7MZi��__UNIQUE_ID_srcversion126__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_8zilog_tx_carrierzilog_tx_duty_cycleir_closeir_removesend_data_block__UNIQUE_ID_ddebug367.8__UNIQUE_ID_ddebug368.7send_data_block.coldget_key_haup_common__UNIQUE_ID_ddebug353.21__UNIQUE_ID_ddebug355.19__UNIQUE_ID_ddebug354.20get_key_haupget_key_fusionhdtv__UNIQUE_ID_ddebug357.17__UNIQUE_ID_ddebug358.16__func__.33get_key_knc1__UNIQUE_ID_ddebug359.15__UNIQUE_ID_ddebug360.14get_key_pixelview__UNIQUE_ID_ddebug356.18get_key_avermedia_cardbus__UNIQUE_ID_ddebug363.11__UNIQUE_ID_ddebug361.13__UNIQUE_ID_ddebug362.12get_key_avermedia_cardbus.coldir_probeget_key_haup_xvrir_open__key.25ir_workir_probe.coldzilog_tx__UNIQUE_ID_ddebug364.10__UNIQUE_ID_ddebug365.9__func__.30ir_work.coldzilog_ir_format.constprop.0__UNIQUE_ID_ddebug369.6__UNIQUE_ID_ddebug370.5__UNIQUE_ID_ddebug371.4zilog_ir_format.constprop.0.cold__UNIQUE_ID_ddebug372.3__UNIQUE_ID_ddebug373.2__UNIQUE_ID_ddebug374.1__UNIQUE_ID_ddebug375.0zilog_tx.coldir_kbd_driver_initir_kbd_driverir_kbd_driver_exit__func__.35__func__.34__func__.32__func__.31__func__.29__func__.27__func__.26__UNIQUE_ID_license378__UNIQUE_ID_description377__UNIQUE_ID_author376ir_kbd_id__UNIQUE_ID_enable_hdpvrtype352__param_enable_hdpvr__param_str_enable_hdpvr__mod_i2c__ir_kbd_id_device_tabledevm_kmalloc__msecs_to_jiffies__this_modulesnprintfcleanup_modulei2c_transfer_buffer_flagsusleep_range_state__dynamic_dev_dbg__fentry__init_modulei2c_new_dummy_device__x86_indirect_thunk_raxschedule_timeout__stack_chk_failqueue_delayed_work_on_dev_info__ubsan_handle_out_of_boundsi2c_register_driver_dev_erri2c_unregister_devicerc_register_devicerc_keydownmemcmp__mutex_initmutex_lock_interruptiblecurrent_taskrc_free_device_dev_warn__x86_return_thunkmutex_trylockrc_allocate_devicemutex_unlockcancel_delayed_work_syncinit_timer_keyparam_ops_booldelayed_work_timer_fni2c_transferi2c_del_driver__ubsan_handle_load_invalid_valuerc_unregister_devicesystem_wqb��������'v��������2v��������Ab��������Zv��������ab��������uz��������{v���������b���������z���������m�������������������v���������b���������_���������_������������������`���������_����������������*v��������@G	�La��������oy	�~a�����������j���������g���������b��������_��������Lv��������F M	�Ya�����������	(�a���������P�	`�a��������g��������b��������&v��������1b��������t_���������v����������	��a��������&0-	�2a��������=g��������Qb���������_���������v����������	H�a��������	!a��������-g��������Ab���������_���������v����������	��a���������g��������b���������~���������~���������!=	v��������Q	%X		h]	a���������	�		��	a���������	�		��	a���������	g���������	b��������


��������
E
�?
Z���������
��
Z�
p4sBsKsv��]���������0�`

q��������6B}W{��������rd���������
�_�����������+
�%
3
�^
x���������
v���������
�
n���������
m��������t��������B=M@TGm0���P��Z�p�@�g�PG�#*�<oG0Nz^Phg��������qb���������_���������v��������g��������b��������>w��������L[��������S���������ch���������v���������e���������F�o���������y������������	0�a���������y���������	�#a��������*g��������1b��������G���������Sh��������[v��������ab�����������v��������`p���������@�	P�a���������n�	��a���������T�	�a�������� j��������. Hj��������l�j����������j���������`�j����������j��������/@4j��������C�]j���������@�j�����������j���������g�����������j���������1j��������V�[�ihnu���������0�u���������b��������5v��������Kr��������yy���������_���������$���_�����������sf��������1_��������S_��������h�yy�����������	8�a�����������	p�a�����������	��a�����������	�a���������g��������@l��������"�	l��������[!5�:u��������E�O a���������s
�X�u����������
���l����������
���i�����������@
�
�l��������+�
6�Al��������F�
T\u��������dy��������pBz����������c�"�u������������l���������m���l���������m��l���������mm�l��������$m1�6l��������;mb��������	`\k��������v��������`��������v��������@`� �(�080@PH@PX�	`php0x`���`\| 
�&1Yz�)K% �$�(�,<	0�
4�8�<Z@�D4HLl.	�Yf	� �$4(	�0�4�8	R@�D�H	�P�T�X	�`�dh	�p�t�x	r���
�	:�����	���E	�	��l	��	�	�u	�y	�	������	Z����	"�����	z��	B��	
 �$�(	�0�4�8	�@�D�H	bPlT�X	*�` �0�8@�P�X`�p�x��������`����`��` �0`8@�P`X�������������� �08h�	p���(�����8�@�H�P�p�x��������������������n� �(�0TP�X�`�h@������������������0�8�@�Hh�pPx��%���P������P���� �(H�PX�`���0������0�������(�0p8�@�`�hpp�xP���p��� 8c8^.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.1.rodata.str1.8.rodata.modinfo.rela__param.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?�&:@ gX%J�?E@x~�%^"Y@p�x%n'i@�H%	~=�y@0��%�2���2�!���%m �
'}��((�@�`%��(�@@�%��(P�@X��%� )�	 �2`�@8�0%@4P 
@h�8%�7�@��@%+�<�@&@�0%E@J0@XSX@cX@�hR(RH&Y	p^��w0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�E�>vS�t�]R�3$�g�Tm��c��g�������-�8�>�T�LX��FE�h|���4oNp�$B�۽�\��hF*�9V�ț����I3��\_|�ݟ�F�Bc��ݠ��U����U�?�r���E�Y!�Ű�r9�����9�i���Y�46Tx83���FzKt`Mq|B��``Ċ��{e+�ZΞd��w���Z����Y"p��
I-U�fG_�H�EqJӉ��y(J��yR��P��8�t���e]����+��:&ϡ"��F��W�$g��(Gzt�Qf��"1j���v�Zԅ"�GV*w_F�?�2���*��xj�ͺ�=?��bwӰ���V��y�䑔��>R�]�m�V��z4D�X��0��.� KCQ���g����V�,�q`m��1�GzX�K������h��n}�S?V���2�D�S�9�D4kv#;2��:=,F̂�:���t�N+�/���l�+���	�R�QL��]\=Ŗ�#�~Module signature appended~