JezK
Edit File: autorules.c2e2ecd1292b4c21b545da03eb6d0e86d2b9b7cfe76fc574052fcc47904f2a35.srule
L' t�E � � K � w � � � � � � � � � j � C uuuuL|EL0.o4.o4.4F��D��D���V��V��k��k��k��k��k��j��j��j��z}s{}s{}s.��r��r��� `````````````````````````````````````````````````````````````````````````````````````````````````````````````0��2��2��2��6��6��6��6��-`:/`:/`:/`:/`:�ҦЦЛG'G'G'G'G'���9��9��X`OZ`OZ`OZ`OZ`OZ`OZ`OZ`OZ`OZ`OZ���&��&��#��#��#��#��#��a�� �� �� ����[��[��\�����[�P�E���O��M��P��M��_��P��Z��G��B��X��R��b�2�2�2��������������������������������������������� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������J��j��j��j��j��j��j��j��j��j��j��j��j��j��j�8�8�8�/�/�/�/��?��?��?��j�0�0�0�e e '>q>:q>:qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|qx|