KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.41 (Ubuntu)
System : Linux vmi1525618.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64
User : www-data ( 33)
PHP Version : 8.2.12
Disable Function : NONE
Directory :  /lib/modules/5.4.0-105-generic/kernel/drivers/mtd/nand/spi/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/modules/5.4.0-105-generic/kernel/drivers/mtd/nand/spi/spinand.ko
ELF>�@@ GNU��IO�O�9�ᖑb3�kLinux�U����H��]��UH��uH�>]H�1�ø���]�ff.��UI���@��H��H��@eH�%(H�E�1�H�}��H���H�u�f�E�H�u�H�H�E�I��xf�M��E�H�E�I����H�M�eH3%(u���fD�UI��H��H��@����VeH�%(H�E�1��F�⋏�H�}���	�1�V�H��I���H�u��f�E���f�M�H�E��H�M�eH3%(u���f.��U�@��H��ATI�ԺSH��H�}�H��@eH�%(H�E�1��H��H���H�u�f�E�H�u�H�H�E�H��xf�U��E�H�E����uH��x�A�$H�M�eH3%(u	H��@[A\]��f��UH��AVI��AUI��ATSH��eH�%(H�E�1�H�H��d��EרtCH�H9�yBH�U׾�L�����A�ą�t�H�E�eH3%(uTH��D��[A\A]A^]�M��t�A�E��H�U׾�L�������u�E׉ƒ�M��tA�E�Ҹ����DE��A����fD�UI��H��H��@����VeH�%(H�E�1��F�⋏�H�}���	�1�V�H��I���H�u��f�E���f�M�H�E��H�M�eH3%(u���f.��UI��H��H��@����VeH�%(H�E�1��F�⋏�H�}���	�1�V�H����I���H�u��f�E���f�M�H�E��H�M�eH3%(u���f.��UH��SH���H���H�@H�@H��tH���H��h�H��x�[]���UH��AUATL�oL���A�ą�uL�����D��A\A]]�ff.�@�UH��AVL���AUI��ATI��L���L��L���L��A���D��A\A]A^]�ff.��U1�H��AUL���ATI��H�� ���eH�%(H�E�1�H��H�񋏬1�H�񋏰�U�1�H�񋏼H�ƉU��1���H��L��U�1�H��U؉E��L��H�u��L��A���H�}�eH3<%(uH�� A��A\A]]����U1�H��AUL���ATI��H�� ���eH�%(H�E�1�H��H�񋏬1�H�񋏰�U�1�H�񋏼H�ƉU��1���H��L��U�1�H��U؉E��L��H�u��L��A���H�E�eH3%(u
H�� D��A\A]]����U1�H��AUL���ATI��H�� ���eH�%(H�E�1�H��H�񋏬1�H�񋏰�U�1�H�񋏼H�ƉU��1���H��L��U�1�H��U؉E��L��H�u��L��A���H�}�eH3<%(uH�� A��A\A]]����UI���H��H��@eH�%(H�E�1�H�}�H�u��H��L��f�E��H�U�eH3%(u���f.��UH��AWAVAUATSH��HH�U��eH�%(H�M�1Ʌ���I��I��E1�D��A���L�$�I)�I�I��L�H�H�U�H�PH�U�H�PH�U�H�PH�U�H�P H�U�H�P(H�U�H�P0H�U�A��u�CI���H�u����t+]�tHI���H�u��]����t�H�E�A��D;(�^���1�H�M�eH3%(uH��H[A\A]A^A_]�I�L����D�UH��H��eH�%(H�E�1�H�u��[�����u�E������E�H�M�eH3%(u���D�U�H��AWAVAUI��H�u�ATI��SH��PL���H�}�eH�%(H�E�1��H��L��f�E��A����t%H�E�eH3%(�'H��PD��[A\A]A^A_]�M��$hA��$���A�$�A��L��L���A�U��tI�u A�}I�$h�E�E,E��t(A�}8I�u0I��$pA�M(����H�D���A�EE1�H��I�$8H�8��u�BtfL9�aA�I�)�t1A��D��L��L��D�E�H�}��H�}�D�E�H��y�A��������L��L�����A�������L���<���A������A���������L����d������UH��AWAVAUI��ATSH��H�u�H��(�U�eH�%(H�E�1��Y���A�������S�C,����I��hE���H���B�CH��I�8L�`E����E1���H9��A�H�A)��GD��A��L��H�M�H�U��H�U�H�M�H��y�A����u(E1��}�tI��P�u�H����L���A��H�E�eH3%(�H��(D��[A\A]A^A_]Å�t�E���E����CI��pH��I�8L�`E���T�����tI��h�CH�{ H��D�C,E���X����{8M��p�K(H�{0tt��D��L���2���A������O���A���D�H��t[A�������0@��t+A�����@�� ����@��E�A��A��������S�]���E������H��L��L������E��A�������ff.��UH��H��eH�%(H�E�1�H�u��;�����u�E������E�H�M�eH3%(u���D���H;��sLUH��`��H��ATI��S�1�!Ή�	�8�t$�Ӿ����uA��$HI��$`�[A\]�����f�����9�v8U1�H��ATA��SH��9�Ht��tH��@���uD��H[A\]����Ð�UH��AWI��AVAUE1�ATI��SH��H��XeH�%(H�E�1��:t	H�PA��L���L������L��1�D���A�?H��E�O(�}�D�M�H��H��1�I��D����u��U�1�I��D���I�ĉU���1���L��U�1�I��D�C$�U��E���uD�C(M�W)�I�D�E�M�_0D9�D�U�D�҉�AG�E)ȉ}�A9�L�]�DGljM�I�O8A��A��H�M�A��D�E�	�u0E1�L���H�E�eH3%(�/H��XD��[A\A]A^A_]Ëu�H���A�ą�u�D��H���A�ą�u�H�u�H�����A�ą�u��}��M�I�E�IO ���I��H�΃�9�sP���E��UċE��E�HM�D)�)�H}�9����F��9E��UĉEȉM���FM��E��M���������E���9�s��1��E��E�����U�댋���U���9�s��H�E��U��E��b����E�H�E�H�E��I����f��UH��AWI��AVAUI��ATSH��H��`eH�%(H�E�1��:ƅ|���tH��X��|���M���L���H��1�E�A���E���E�_(D�M�H��D�]�H��H��1�I��E����u��U�1�I��E���H�ÉU���1�A���H�؉U�1�I��E�U$�U��E�A��uE�U(I�_)�M�OD�U�I�w8M�g0ƅ{���9߉]ĉ�D��G�E)ڋ�|���D�M�E9�H�u�EGщ}�����L�e�E1�D�U���	�u:L�����{��������AD�H�M�eH3%(��H��`[A\A]A^A_]Ëu�L������H�ھL������1H�u�L�����u��|���H�u�L��������������A��|ƅ{���D�M��u�MO�E�Iw A���M��H���Q�9�sn���E��UċE��E�Hu�D)�)�LM�A9����AF��9E��UĉEȉu���Fu��E��u���������p���A�xA9�DB��l���A����E��Q�9�s��1��E��E�A����U��i���A����U���9�s3��H�E��U��E��>���L����|������|����j����E�H�E�H�E������fD�U�1�H��ATI��H�}�H��PeH�%(H�E�1�f�U��H�H�L���E��E�H�E�H�FH�E��F�6�E�H�E�H�E��H�u�L���<���u1�H�u�L�������E�"E�<���H�U�eH3%(uH��PA\]��f��U�1�H��ATI��H�}�H��PeH�%(H�E�1�f�U��H�H�L���E��E�H�E�H�FH�E��F�6�E�H�E�H�E����tH�U�eH3%(u'H��PA\]�I��$����u�H�u�L���`����f��UH��AUI��ATI��H��@�6eH�%(H�E�1����tH�U�eH3%(uRH��@A\A]]�1�H�}�H�u���H�M��$��f�E�L�����u�L��L���\���u�L�������f��U���
H��AWAVI��AUATSH��`eH�%(H�E�1�H���H�=H�H�E��I��xH���51�H�}������M���H��L�m�L��M�8�H�L��f�U��A�ą�t=I��h�I��x�H�E�eH3%(��H��`D��[A\A]A^A_]�1�L����A�ą�u�H�عL��L���H�����M����E�f�E�H�H�E�I��xL���E�H�E��A�ą��]���I��x�AdžA��H����x���L��H�@H��A�ą���H��H��u��A�������ff.�@�U��
��H��ATSH��H��H�?�H����I��H���H��H��H�CH�I��$�H��pI��$�H�L��I��$�������t	H��[A\]�E1�1�1�1�L�����t�L��E��w��E��Ҹ���ff.�������UH��H)�H��H��ATI��SH�DpH��f9KtH��pH9�u�[��A\]�H�CL��I��$�H�CI��$�H�C I��$�H�C(I��$��C0A��$�H�C4I��$�H�C@H�SHI��$PI��$X�CA��$H�ChI��$@H�sPH�V��H���g���I��$ H�sXL��H�V���H���F���I��$(H�s`L��H�V���I��$01�[A\]ø��f��UH����1��B]���2ø���]���UH��%��t��1��B]�2�H�]H�1�ø���]�fD�U��0H��@�� t/w1�@��t@������D�]�@��0����]D�ø����]���UH��uH�@@]H�1�ø���]�ff.��UH��uH�?]H�1�ø���]�ff.��U����pH��t�������pt1���t	�����F]�ff.�f�������t:1���uK���uB��U���H��H����]��D��������������ff.�f��UH���H��S���0L�E�L��H��HeH�%(H�E�1��H����E�f�E�H�H�E�H�E�f�M�H�E��H�E�@�� t^wI1�@��t,@��u[H���L�����u�E�����H����	�H�]�eH3%(u!H��H[]�@��0����D��׸�����������Đ�U����H��]��UH��u��G$]���B1�ø���]�f�����t1��U���H��H����]��D����U��0H��SH��HeH�%(H�E�1�@��t0�����@�� t@����Ѓ��H�U�eH3%(��H��H[]�L���1�H��H�}���H�u��H��|L��f�U�f�E�H�H�E�H�E��E�H�E����u'�E����������9�w���t������k�������`����f.�D�UH��uH�@@]H�1�ø���]�ff.��UH��uH�>]H�1�ø���]�ff.��U���H��@�� t:v�@��0t@��P����D�]�1�@��t�@������]D�ø����]�ff.�f����,t1��U���H��H����]��D����UH�����B
]��)��1�ø���]�@�UH��*t���B]��)��1��H�@@]H�1�ø���]Ð�U��0H��@�� t/w1�@��t@������D�]�@��0����]D�ø����]������t1��U���H��H����]��D����UH���G$]���G$��B1�ø���]�f��UH����G$]����B1�ø���]���U����0H��SH��L�E�L��H��HeH�%(H�E�1��E��H��f�U�f�E�H�H�E�H�E�H�E踶���H�E�0�E�@�� t<wP1�@��t3@��u]H���L�����u=�E������t��9�v��H�U�eH3%(uH��H[]ø��@��0u�밋���������������t1��U���H��H����]��D����UH����1��B]���2ø���]���UH����1��B]���2ø���]��������t<UH��ATI��S1ۉ�L������L���A9�$�w�[1�A\]�1��f��UH���H��H��@eH�%(H�E�1�H�}��H�����E�f�E�H�H�E�H��xH�E�@�0H���H�u��H�M�eH3%(u���fD����t1��U���H��H����]��D�Ë�x���A���H��I���vJI��@u@H��L��A�����A��I���H��L����H�PI���H��H�8�E���A���A���E���L����H��
H��A���I��H��H��H��A���H��I���H�8H���A�����
A���H��I��hH����A���A���Hк�
I��pI���H�8�I��`H���LA���tD1ۉ�L���A�ą���ھ�I�`L���A�ą����A;��r�A��tJI�� �x ��I��(�x ��I��01Ҁx �¾L���A�ą��1Ҿ@L���A�ą��I���H�@H�@H��tL����Å���I���A�����
H�8H���I��8H���P1�A����:L��1�����H�A���A���L�m�H�H�Eȃ����������H�E�I��0H�H�U�H�PH�U�H�PH�U�H�PH�U�H�P H�U�H�P(H�U�H�@0L��H�E�I���H�8H���I��H=���I��8��H��L�<I�� H��x���H�H�U�H�PH�U�H�PH�U�H�PH�U�H�P H�U�H�P(H�U�H�@0L��H�E�I���H�8H���H��x���H=�I���}I��8L�|��A9������A���t7D��L������O1Ҿ�L������8A��E9��w�H��H��L���A�ą���I��XIdž�Idž�IdžIdž IdžI�FxIdž(H����I�FPL����Å���A�F(A���A�FdA���A�F`�A�����)���A��H�}�D��H��E���I���H�@H�@H���L����H�}���H��A����E��������A���H��?���L��A�����UH��H��H���]�UH��H���]�spi-nand��@@�@@(�@@P��@H��@�@@"@@(,$�@(���@��@)���@��@(�@(��@��@(�@(��@@�@@drivers/mtd/nand/spi/core.c%s SPI NAND was found.
unknown raw ID %*phN
&spinand->lockspi-nandGigaDeviceGD5F1GQ4xAGD5F2GQ4xAGD5F4GQ4xAGD5F1GQ4UExxGGD5F1GQ4UFxxGMacronixMX35LF1GE4ABMX35LF2GE4ABMicronMT29F2G01ABAGDParagonPN26G01APN26G02AToshibaTC58CVG0S3TC58CVG1S3TC58CVG2S0TC58CYG0S3TC58CYG1S3TC58CYG2S0WinbondW25M02GVW25N01GVSPI NANDs with more than one die must implement ->select_target()
%llu MiB, block size: %zu KiB, page size: %zu, OOB size: %u
Failed to initialize the SPI NAND chip (err = %d)
Failed to create direct mappings for read/write operations (err = %d)
drivers/mtd/nand/spi/macronix.cdrivers/mtd/nand/spi/toshiba.clicense=GPL v2author=Peter Pan<peterpandong@micron.com>description=SPI NAND frameworksrcversion=A89ED7697A5DA190D838471alias=spi:spi-nanddepends=nandcore,mtdretpoline=Yintree=Yname=spinandvermagic=5.4.0-105-generic SMP mod_unload modversions i8u�module_layout&k!5kmalloc_cachesE:#�__kmalloc;�|nanddev_mtd_max_bad_blocks]
aBmtd_ooblayout_get_databytes��espi_mem_supports_op��spi_mem_adjust_op_size&�;�nanddev_isreservedb˛@mutex_unlock?�8devm_spi_mem_dirmap_create��qnanddev_isbad㤶mtd_ooblayout_set_databytes�P�jiffies�5��nanddev_markbadŏW�memset:�mtd_ooblayout_count_freebytes�%�spi_mem_driver_unregister�	�2spi_mem_dirmap_writeQ�__mutex_init��\|nanddev_mtd_erase���*mutex_lock)~%�_dev_err~b	�_dev_info)��__stack_chk_fail\ɢ.__x86_indirect_thunk_rax�m��__fentry__�%�kmem_cache_alloc_trace�mtd_device_parse_register/��Bnanddev_init�zkfree8߬imemcpyE�:8nanddev_cleanup{���spi_mem_exec_op1oI�mtd_device_unregister8ƻspi_mem_dirmap_read["Edevm_kmalloc�Qw�spi_mem_driver_register_with_owner4�2�k�;�k�;4�2k;4�2�k�;4�2�k�;�k;4�2�k�;6	y	Y	T	spinandGCC: (Ubuntu 9.4.0-1ubuntu1~20.04) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04) 9.4.0spinand.ko�f X#{.�D@	Q�i�	~�
��7���%�@����`�%�2��Gp�XIhP1w�E�������`�� V���K2��E�
%^�Ks�
g�0��0��������0���0�0�`�P��(9�E	Vm*�9�P���(�:�@H��%�%=�3Z0ct�0�������@� �70Mpb�pwP�`P����'��9����#�>������b�pw@p����U�%r %�PS��9�p���p�����b�pw p��P�," ?:`HR�9i�������b	pw�	p�
P��'� )�P��@ 9`�&@@
�0
� 

b`8w�8����(U� (l� (�� N�0!z��!9��
��`
�`����pb�pw@
p��
P	

	-	:	N	d	t	��	�	��		�	�	�	�	�	


8
P\
m
��
�
��
�
�
 �
�
3QXhp�������'p
O-I`g���
g�@
__UNIQUE_ID_srcversion42__UNIQUE_ID_alias41__UNIQUE_ID_depends40____versions__UNIQUE_ID_retpoline39__UNIQUE_ID_intree38__UNIQUE_ID_name37__UNIQUE_ID_vermagic36_note_6spinand_noecc_ooblayout_eccspinand_noecc_ooblayout_freespinand_write_reg_opspinand_program_opspinand_read_reg_opspinand_waitspinand_load_page_opspinand_erase_opspinand_cleanupspinand_removespinand_mtd_erasespinand_mtd_block_isreservedspinand_mtd_block_markbadspinand_mtd_block_isbadspinand_write_enable_op.isra.0spinand_select_op_variant.isra.0spinand_write_page.part.0spinand_write_pagespinand_read_page.part.0spinand_erase.part.0spinand_mtd_writespinand_mtd_readspinand_isbadspinand_markbadspinand_erasespinand_manufacturersspinand_init.coldspinand_opsspinand_noecc_ooblayoutspinand_probe__key.38580spinand_drv_initspinand_drvspinand_drv_exit__UNIQUE_ID_license108__UNIQUE_ID_author107__UNIQUE_ID_description106spinand_ids.LC0gd5fxgq4xa_ooblayout_eccgd5fxgq4xa_ooblayout_freegd5fxgq4xa_ecc_get_statusgd5fxgq4_variant2_ooblayout_eccgd5fxgq4_variant2_ooblayout_freegd5fxgq4ufxxg_ecc_get_statusgigadevice_spinand_detectgigadevice_spinand_tablegd5fxgq4uexxg_ecc_get_statusgigadevice_spinand_manuf_opsgd5fxgq4xa_ooblayoutread_cache_variantswrite_cache_variantsupdate_cache_variantsgd5fxgq4_variant2_ooblayoutread_cache_variants_f__compound_literal.6__compound_literal.4__compound_literal.2__compound_literal.0mx35lfxge4ab_ooblayout_eccmx35lfxge4ab_ooblayout_freemacronix_spinand_detectmacronix_spinand_tablemx35lf1ge4ab_ecc_get_statusmacronix_spinand_manuf_opsmx35lfxge4ab_ooblayoutmt29f2g01abagd_ooblayout_eccmt29f2g01abagd_ooblayout_freemt29f2g01abagd_ecc_get_statusmicron_spinand_detectmicron_spinand_tablemicron_spinand_manuf_opsmt29f2g01abagd_ooblayoutpn26g0xa_ooblayout_eccpn26g0xa_ooblayout_freepn26g0xa_ecc_get_statusparagon_spinand_detectparagon_spinand_tableparagon_spinand_manuf_opspn26g0xa_ooblayouttc58cxgxsx_ooblayout_ecctc58cxgxsx_ooblayout_freetc58cxgxsx_ecc_get_statustoshiba_spinand_detecttoshiba_spinand_tabletoshiba_spinand_manuf_opstc58cxgxsx_ooblayoutw25m02gv_ooblayout_eccw25m02gv_ooblayout_freewinbond_spinand_initw25m02gv_select_targetwinbond_spinand_detectwinbond_spinand_tablewinbond_spinand_manuf_opsw25m02gv_ooblayoutspi_mem_driver_register_with_ownerdevm_kmallocspi_mem_dirmap_readmtd_device_unregisterspi_mem_exec_op__this_modulenanddev_cleanupmicron_spinand_manufacturercleanup_modulememcpykfreenanddev_initmtd_device_parse_registerkmem_cache_alloc_trace__fentry__init_module__x86_indirect_thunk_rax__mod_spi__spinand_ids_device_table__stack_chk_failparagon_spinand_manufacturer_dev_infogigadevice_spinand_manufacturer_dev_errmutex_locktoshiba_spinand_manufacturernanddev_mtd_erase__mutex_initspi_mem_dirmap_writespi_mem_driver_unregistermtd_ooblayout_count_freebytesmemsetnanddev_markbadjiffiesmtd_ooblayout_set_databytesnanddev_isbaddevm_spi_mem_dirmap_createmutex_unlocknanddev_isreservedspi_mem_adjust_op_sizespi_mem_supports_opspinand_match_and_initspinand_select_targetmtd_ooblayout_get_databytesmacronix_spinand_manufacturernanddev_mtd_max_bad_blocks__kmallockmalloc_cachesspinand_upd_cfgwinbond_spinand_manufacturer������������������A���������������������������������������<���������R���������a�������������������������������������<���������Q�����������������������������L���������b���������q�����������������������������������������������*���������6���������B���������Q���������e�����������������������������������������������������������\���������h���������s��������������������������������������(���������3���������T���������a������������������������������������������������!���������\���������r�������������������)���������E�������������������������������������������������/	����������	����������	����������	���������
���������k
���������u
����������
���������:���������s��������������������������������������������������������������������
���������q
����������
����������
���������
����������������������������#���������#���������1�������������������b���������������������������������������&���������1���������������������������������������D������������������������������������������������#���������1���������l�x���������������������������������������Z�������������������������������E�?�����������������������������"JE���������v��������������������������������������A���������������������������������������1���������c�k�������������������(���������t������������������������������������������������������������������������������������������!���������Q����������������������������������������!���������a����������������������������������������!���������Q�������������������- ���������A ���������a `i ���������� ���������� ���������� ���������!���������!���������1!����������!����������!����������!����������!�
�!����������,:���������?�X4`���������e�w����������H��������������������7���������]���������h�~\����������������������������������H�������������������p��������������������<���`����������0!�
,`7�B�J�U�j����������������������������������������������������P*������������������	�������������������PX`�h�p0�b���0�m@@  0xp@x�@� ����@��@� �P�X�`@h p�������0� ������ �0@`h�p��������������X�`�h�p��������@���������@PHpP�X�`�p�x ��� ���������@`H�PX`�p��`��������� �	�	
(�0@@@ `�P�
�0
� 
�
�P
 0
( 
0
@�P�
�0
� 
�
�&�P�
	0
	 
	
 	1`	Ph	
p	0
x	 
�	
�	<�	P�	
�	0
�	 
�	

�
 
` 
�0
�H
GP
`
`
�!h
� �
O�
`�
��
��
p�
0!�
X8`@�H�Pp`� h� p��@
��
@� `(0�8p@HPP�X�`�h`p x�������
���
�p
��
�0�0�����0�������@�� �(00�8�@�H�PX�` hPp�x�� �`����� �P�@ �� �� �� �0!��! Y���P������������_
9�
9�[$�(�x�0�.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.rodata.str1.1.rodata.str1.8.modinfo__versions.rela.data.rela__bug_table.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?��!:@�v�Ji"0E@���^�'Y@X�`n�'i@��0	~�'� y@�H��3��@0��
�2`5a�2�6G�8�� 9@	 �`B �@��pQ0�@�����Q�@�@��0@U
0@UP�V#�V�VP�	�i���20��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key?��u(�AZ��Kͯݛ0	`�He0
	*�H��
�j
[���N�؋�l���*�viWA����#������p��O��@�n�j�^A��\�ط�$�z򮫆B�<�-5�X!�}��E
"�·����"�3����Ʌ�V���Vc.��T*�5�!=�1��]���
c���}P�H�5�II�v���qHӹ6c (�j)E8�;<�HN��Pa�C��i+��[C<�Z&��VOV�'i��I�~4����S`��~�?�.�����_=_=��?�k�ڞtO6��n��ztF���y3����H?-��1M�U6����r�+��^�uDUs�qKE������J�_3��Q~�³p�i�<�#TXR��p�.Pf�-�NϛF���KIdm�B=x��rA�:�O��M�T�ML�=�m��
�$-���+�,�?�@���+0w�6�y�Q�ױ�n��D�!X(*�C��%�0����J�2���T�0�8z�@�J���B�Y�A��U�����_�;����td�����گl���~Module signature appended~

Anon7 - 2021