basm 0.5.0

z80 assembler relying on cpclib-asm
�fq�r�Sq����*8�*:�>�28!�x"9�͒w�5p:���(��2��:����Zu>2��2���2��!����(�!VͶu�2���!
}!���nu�Sq�'p��)q�(	�du͡q�Kt�!Z}!���nu�'p�(5�(�!�}!���nu�'p=��q�2���du͒w�5p�!�}!���nu�'p��q�5p�!S~!���nu�'p�5p�2��2����z�!zͶu�Lq�Lq�;r�'x�5p:����2��2����z�Zu�!DͶu�Lq�Lq�6r�Zu�2x>2��2��>2���2���^t��":�"8����>���Sq�!�!���xu�Lq������ >� ����!@�6A�i���2��2��2��<2��<2����q���q!P�?�__�_����0�w#�ɯ2��2��2��2��!��w#w#w<2���Zu>2��>2��>2���'x�!����(	=������� � ��!�|q!�zpɯ���8�!^��FH���2���#<� ���!s��_�~0�_~���&�&!�	�6?���2���Nu�!��~�8*�
(&�
 !��4>ݼ �%r<��w�E��t��~��t��w�#>H�� �:���@��>0�!��_˷�o�� �6E��t���w�Or!�H�@���!�>�(>�(�~ݾ� ݾ �6?�6@�6A>ݽ0 >@ݽ8�~ݾ� ݾ �68�6@�6H�,�
 ��!�H�@� 6#��!�hNU�oFqjp�:����G�(>��/s͵r:��G>��/s�� ,:���@0G>�/s͵r:��G>�/s�� :��<2���H�>�2���2��ɯ2����s�'uͰv��!�i��ʻs��ʷsw>�oãsâs:��� ����%r���!�i~�(>�o>G�8�{�	_>��Y(�>�x2������
8�
�!���'0w+>�'w+>�'wx�(:��� :��� >2��!���� 8> w��2x�6r>2��2��>2��͵r��(�s�`v͍s��<s:���(�����p����p��ʴt�2����t͵r�� �Sq��t�s�2��<2��>2���`v͍s��2��2����z�!hͶu�;r�'x�5p!��F:����8O�G���/s�E��t|2,v}2+v���uɇ!�_^#V�>���/!�o^#V>��'�'!��o�|�g�|�yP�	O����!Е
����� ��6��#���t��s�r�#�#��!����(�6��!�"�yw�!����ywɯ����du���"����~�#� �;��™u*��P	"���{u�'�'�'ңu_w>�g���{u!���~�#� �'�'�'��u_O��w,y�w->�g�,,>*��&�ùuy��t!Fvs#rx��t!Svs#r:���G �!H�!5v6#6�!2�!5v6d#6��Nu�~��!P��@��wd�@��w��^�V�w�^�V�w����Nu�Nu!��&~� 6�E��t���w�|�t���8�0�$<w�o�E��t��}��t��w�,>H� ¯ݼ��>02��!����Nu�!Е�>���(*o��~�#����v_�V:����v�#�~���#��v_�V�w�#��v:���0��O�_>@�O�	w@�������������u�� ���.��(O檹(y�U�(�q#���u�- ��~�w��o>�ݥ�`w>ݥ�'�'�'�'�`w��_w,w->�g����b��T6#�~wʐw��u�{w��!��6!��P�yw!����(�!2Ͷu�2���&!n�"���L!�BDM�%r�O��%r��t�y݄�O��M0	*��	�w��Nu*���u�u�u�u"���%� ��Lq؉!��Ϳx�Lqȍ!��Ϳx�Lq!��P�yw�!�� ��yw�!�� �yw!�	�6��!�	�6��!��6,6�!6�,~�Uw���u>���Yx>޼�Yx��!�ͬx��!(�ͬx�!n�!X��~���wT]���#����.w#w+�u�- ���.0�������u�-��x����x��x>�(<�(V<��Xy<�ʇy<�ʑy<���y�����I>T�I�y�I�y!�^͛z:���
0:���8!�͛z>L�y�I�:����Jy��|:����Ty��z���I!�͛z�2��:��<2���G�D{��{:���ģ|�w|��x>2����x:���(��|:���(Ul�����>K�I�y�Q�y�>A�I�y�Q�y	�>T�I�y�Q�y��I:����z:����\zͿz��x��x:��� � s���y��!�~�o~ͫz#~ͫz#~ͫz#~ͫz#~ͫz+~ͫz+~ͫz+~ͫz+~ͫz>Tͫz��y�!�~�o~�I�y�Q�y�#�hz>Tͫz>@ͫz>Kͫz>Tͫz��y>N�y�I<#� ���I�y�Q�yºz�>= #!�~<�
 >w�o~�I�y:�= >42�>2�z�!��F��t+N��(�w#���R��u
 ��!��F��t+N��(�� 6���w#���R��u
�{�!P��@~_O�x��r{�ʗ{�ʧ{y� ê{ê{y���}{Dê{�D‡{"ê{�"‘{ê{�ê{y� ê{ê{@>�0�_�_ys#>�0>�W�Ây���I�X�I��P�I��y���I>@JB�yC�xo>AB�yC�xg>EB�yC�x� ˬ���I:��� :����"������:��� Z!��F��{�*���l �u �5�D >�(��M 	>��(�E >�0��U >?�8����l y2���x�2���*���l >2����E :����=2����U :����<2����:��<2�����2��:��=� >�2��2�������!o��!���~�Gw�~�Gw�~�Gw����èy!��N> �_N!��A6�,���(C6,��>�g ��       START A NEW GAME#CONFIGURATION AND INSTRUCTIONS#         EXIT GEM JAM_   SELECT  TILESET#  CHOOSE GAME SPEED#READ THE INSTRUCTIONS_  PLAYING WITH PRECIOUS GEMS#  JAMMING WITH HEALTHY FRUIT#PUZZLING WITH ABSTRACT SHAPES_  SLOW (FOR BEGINNERS & LEARNERS)#MEDIUM (FOR OCCASIONAL PLAYERS)#  FAST (FOR THE MASTERS OF ZILOG)_BLOW UP TILES BY BUILDING ROWS OR COLUMNS OF THREE OR MORE MATCHING TILES.#BUT BE CAREFUL, THE CLOCK IS RUNNING! MOVE THE CURSOR WITH THE ARROW KEYS.#   PRESS SPACE+ARROW TO SWAP TWO TILES. PRESS SPACE+ENTER TO ABORT GAME._ LEOSOFT PRESENTS  - NO MOVES LEFT -    </>/SPACE      - GAME ABORTED -   ! TIME IS UP !  RESTART WITH "RUN 50"_KKCKK[KKYKKKS_UYRVOMXNELKJ^LL\K@ND�" @�@������@���������@�@�@�@�G.�.G.G�G.#GfG.�G�.G.�##�G�������G.�.�.L#�G.G.�.G�G.WG�####H��LLLL��P��@��0�� p�`�P��@��0�d�b�`�^�\� ��P`�P ����
	���4TTTTT\LNJJNL\TTTTTDUWSSWUDTTTTTXEMOOMEXTTTTTV^RZZR^VTTTTT\LNJJNL\TTTTDUWS[WUDU�U�U�U�UUUUUUUUUUUUU�U�U�U�H����H�\H��H��H��H��\H����HTV����TVVV����������V��TVV����VT��x�x(�<�<x<(�<�x<�(P<�P<�������x(PPd ̘d�d ��̈�̘�d�̈��� ��̈��̈dd� ̘d Ç��K��
KK�
�K�����
K��
K���K�K
K�K
������3"3"E3gE3g3333��33�333"g��"333"Q?{�??�??�*??{*??{*???*???*???*{??*{??*?�?*???*�??�Q?{Q�D���T�V���������V�T�������A
��

AA�A�qA`q0�0�� 0�0 0�0 ��0 Q0�DN
ÂÂÂÇÇK��
K��
��ւ��ւ��ւK��
Ƈ��
���
x���(���x��x�(x��(P���x��x��(���Q!q������̢ddd ��̈������̈ddd ��̢����Qdq��
�����A�3"��3"3c��3gg���3�g�3�3gg"3��"�33�E3g��K
�������VVV��������VVV�������VVV����HHH������H��H��H��������??��??��??��??��??��??��??��??��??��??�������K
K
K
K
K
K
��Â��ÂK
K
K
K
K
K
���000 ��̈d�� ��̢��̢̘Q��Q��d ��Qx(x(��x��(x��(��x(x(ϊE���3g��3g��33��33��33��33��33��33��3g��3g�E��ϊ�T��V�VVV������VV����V��VV�V��T�lll66666?h>~`f0f8ll8mf;000000~<~~0~0`<fn~vf<8~<f0~<ff<<l~~`|f<0`|ff<~000<ff<ff<<ff>80<~~~~<<f<fnjn`<<ff~fff|ff|ff|<f```f<xlffflx~``|``~~``|```<f`nff<fff~fff~~>l8flxpxlf``````~cwkkccffv~nff<fffff<|ff|```<fffjl6|ff|lff<f`<f<~ffffff<fffff<cckkwcff<<fffff<~0`~@�@�@���00 H����� H�`��̘@������ @�
�
����� @�
K�
d������U�K�
K�d�̘d�@KÇ�Çd�� D�B������Ç�Çd�� D�B������Ç�Çd��D�V��������K�Çd��V��������K�Çd��V��������K�Çd��V�������Çd��V�������Çd��V�������Çd��0V�������Çd��D� V���������d��D� V���������d��D̘V����K�JÇd��D�V�Ձ���@Çd��D�V��������@Çd��D�V�������

AÇd��D�V�������
AÇd��D�V�������
AÇd��D�V�������
AÇd�� @�V����
AÇd�̘@�V����
AÇd�̘@�V����
AÇd������V����
A����� V����
A����� V����
AÇd����V��K�
A��̘ V��
000 V��
V������V������V����������������@@��H����H�33gE�333�E�333�<<<<<E3333�����<�3ϛ3g����(�3�3g�����(33�3g����m33�3g�QH����m33�3g����H�x��m33�3b�?�Q?��x��m33�3b�?{Q?����m33�3g�?{�?���m33�3g??{�?{��m33�3g�??�Q??{��m33�3g�??�Q??{��m33333g�??{Q??{��m33333g�??{??{��m33333g�??{??{��m33333g�??????{��m33ϛ3g�??????{��m33�3g�??????{��933�3g�??????{(��h33�3g�??????{x���h33�3g�??????{�����3�3g�??????{���Ց3�3g�??????{���h33�3g�??????{���h33�3g�??????{���933�3g�??????{�<��m33�3g�?{�{�?{�x��m33�3g�?{�{�?{�x�E33�3g�?{@*�?{x�(��E33�3g�??Մ�?{<����(�3�3Ϸ??���?{����(�3�3��?{@*�?{���E�Eϊ�?{@*�?{<<<<E��?{��?{�?{�?{�?{�?{�?{�?��?{Q?�Q?�Q?�Q?����UE�UU(U(�E�U@HE���UUUU��UUU�� �UW�U��UUUU U�(