JezK
Edit File: autorules.843b8017507eaaf06227081aa6f66046ba2496fb5b78b607fbc44c57556c7b09.srule
*d �J� � � K � w � � � � � � � � � j � C uuuuL|ELV:D:D� ���b�]'"��'�'�'�/�/�/�/�/�m�:��:��:��Q�P�P���`(|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W|^W�O���x��x��|��|��|��|���i2oWMoWMoWMoWM��G�Gs��G��G��G��G��WBM��s�һ�iGW8W8W8W8W8W8W8W8W8-Х�@��@��D��D��E��E��E��U��U��U�� ����h��p��m��?��6��4��#��2�}��o��k��b��c��a��e��`��`��h��s��y��;�=�=�=��'��(��'��(��'��(��'��(��'��(��'��(��'��(��'��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��,��#��,��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��#��,��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��?��0��?��0��?��0��?��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��6��9��0��9��6��9��6��9��6��9��6��9��6��9��6��9��6��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0��?��0�� �� �� ��u��u��u��u��u��u��u��u��u��u��u��7�7�7�7��'�'�'�r�� �� �� ��7�?�?�?���Wl1(ls8jzwxzwxz1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1>z1