�������������� �f�o���n�����o�l$(�����t$<���l�����%��d$�d$'�!�����������d$,�����a����v�d$,�q����vuwvs��<�ljt$�ˋpf�����t)�ѓ�p< � v<0�
�d$�����c�$�
����u�c�s��[^é$�t
s���[^é$�`
v�c1���[^�vss�\$�` �ƹ����1�����x9st
�y[^ð�c1�y[^ív�c�s1�y[^�s���\$ �kt1���[��c�$��r��x��d$�d$�c�$������������[ð�%��h���%��h���%��h���%��h���%��h���%��h���%��h���%��h��� ������������%��h���%��h���%��h���%d�h���%�h���%�h���%�h���%�h���%$�h���%��h���%��h���%��h���%��h���%8�h���%��h���%�h���%�h���%�h���%4�h���%<�h���%l�h���%p�h���%l�h���%x�h���%\�h���%h�h���%,�h���%�h���%l�h���%��h���%d�h���%0�h���%�h���%�h���%4�h���%��h���%h�h���%t�h���%��h���%��h���%`�h���%�h���%p�h���%��h���%p�h���%|�h���%��h���%��h���%�h���%h�h���%l�h���%��h���%(�h���%t�h���%$�h���%��h���%|�h���%��h���%`�h���%d�h���%��h���%��h���%��h���% �h���%t�h���%x�h���%��h���%�h���% �h���%h�h���%��h���%��h���%��h���%��h���%\�h���%��h���%��h���%x�h���%�h���%��h���%��h���%��h���%��h���%��h���%t�h���%��h���%d�h���%��h���%��h���%��h���%��h���%��h���%@�h���%��h���%��h���%��h���%��h���%,�h���%<�h���%x�h���%(�h���%��h���%��h���%��h���%��h���%��h���%��h���%��h���%��h���%��h���% �h���%$�h���%(�h���%0�h���%��h���%l�h���%��h���%,�h���%��h���%��h���%t�h���%t�h���%h�h���%��h���%�h���%��h���%��h���%��h���%`�h���%��h���%�h���%�h���%��h���%��h���%��h���%��h���%d�h���% �h���%��h���%��h���%��h���%��h���%��h���%��h���%��h���%��h���%��h���%p�h���%h�h���%|�h���%$�h���%�h���%��h���%�h���%p�h���%��h���%��h���%��h���%d�h���%��h���%��h���%4�h���%d�h���%�h���%�h���%@�h���%�h���%x�h���%��h���%\�h���%8�h���%��h���%��h���%l�h���%8�h���%d�h���%�h���%<�h���%l�h���%��h���%4�h���%��h���%��h���%��h���%��h���%��h���%x�h���%�h���%��h���%��h���%l�h���%��h���%��h���%`�h���%��h���%��h���%��h���%��h���%��h���%t�h���%p�h���%�h���%��h���%��h���%��h���%��h���%��h���%�h���%��h���%��h���%��h���%x�h���%h�h���%��h���%�h���%,�h���%x�h���%��h���%(�h���%|�h���%h�h���%��h���%\�h���%t�h���%��h���%�h���%<�h���%��h���%0�h���%@�h���%��h���%p�h���%��h���%�h���%�h���%��h���%l�h���%��h���%8�h���%h�h���%`�h���%��h���%�h���%$�h���%d�h���%<�h���%��h���%��h���%0�h���%��h���%\�h���%�h���%��h���%��h���%��h���%��h���%(�h���%|�h���%��h���%��h���%��h���%8�h���%��h���%�h���%��h���%<�h���% �h���%��h���%��h���%��h���%��h���%��h���%��h���%��h���%��h���%��h���%��h���%��h���%��h���%l�h���%��h���%��h���%��h���%��h���% �h���%��h���%`�h���%l�h���%��h���%|�h���%��h���%��h���%4�h���%h�h���%��h���%d�h���%�h���%�h���%��h���%h�h���%h�h���%��h���%��h���%t�h���%x�h���%@�h���%��h���%�h���%��h���%��h���%��h���%l�h���%��h���%��h���%`�h���%��h���%��h���%d�h���%\�h���%��h���%��h���%p�h���%�h���%x�h���%�h���%��h���%@�h���%p�h���%x�h���%t�h���%��h���%��h���%��h���%��h���%�h���%p�h���%l�h���%t�h���%��h���%��h���%��h���%�h���%$�h���%p�h���%�h���%��h���%d�h���%t�h���%l�h���%x�h���%��h���%��h���%��h���%�h���%t�h���%p�h���%x�h���%��h���%��h���%��h���%�h���%(�h���%t�h���%�h���%��h���%��h���%��h���%�h���%��h���%d�h���%��h���%��h���%��h���%��h���%\�h���%,�h���%��h���%��h���%4�h���%��h���%h�h���%��h���%,�h���%0�h���%p�h���%@�h���%��h���%��h���%h�h���%��h���%��h���%��h���%x�h���%��h���%|�h���%d�h���%��h���%�h�������t&��'�d$��t�s����v1�ð������������uwvs��,�ɖl$�����$�e����l$���o���tq�l$������p�� ������@����p����0���4$�l$�b����l$��v�t$�b�њ�p�a��t[1�1ɍv�@�ڃ��� ׃���x�njl$�y��q@1�1�f��@�ڃ��� ׃���x�njl$�y��,[^_]�1��0�����l$�a뻍v��t4��t/����f��4$�l$�����l$�,$���x���d$�r����1���4$�l$�<����l$��uwvs��<�ljչl$�t$p��p1�1ɋf�ѓ��� ã���x�����w�����������wp��uv���ۋoًw�\$(�$���\$(�d$�d$,�e���p��t
�d$,��d$,��d$�t$,�t$�,$���p�����`������<[^_]�f���t���t����������f������x����v1��n���1���<[^_]ð��s���l$$�|$ w�aԍy ��t���љ\$ ��[�4�a܉$����uwvs���͈d$ ��u��wvs���m��u��e�ø�މ���[^_]��u��wvs���m��u��e�ø�މ���[^_]��u����m��e��u��e��@�e��@�e��@�e��@�e��@�e��@�e��@�e��@ �����u��e��]ðu����m��e�$������u��$���;���u������u���(�m�e�$�����u�$���q������u����m��e�$�����u��$��������u����m�e����
���ð��u����m�e����
���ð��u���(�m�e�u�t$�$v���w�������u���(�m�u�e�$��� ������u����m�e���k���ð��u��s��d�m��}���e�����
�e��@0�u���(�$���d���e��u�e��h,�e�u��t$�$���]���e��d$�u�t$�u��$����������e����
��íe����|
�؉$������]�����u����m��e��@�ð��u��vs��`�m��}�t �e��u�p4�e����e�u��)ƌe��p4�e��e��@0�u���(�$������e�u�e��h,�e܍u�t$�$������e��d$�t$�\$�u܉$���������e����s�e��}���0�]��e����j�m�uʉ\$�d$�$�f����e�e���e����a��u�e�;e�����!����e��p4�e�e��p4�e���$�ٹ���e�[^]�u����m��e��u�p4����u��s��d�m��}�t �e��u�p4�e��u�t$�u�$������e��x4�e��@0�u���(�$���e���e��u�e��h,�e�u��t$�$���>���e��d$�\$�u��$����������t�e��p4�ee��p4��e��@�p�e��p�e����h��íe����:�؉$�ܸ���]����u��vs��p�m��e���������e���c�e��p$�e�$���o������e��p(�e�$���������e��p,�e�$���g���e��u�p0�e��@4�e��@d�m����e�e�@���g�e��@0�u���(�$������eљuԋe��h,�e؍uљt$�$�������e��d$�d$�d$�u؉$���
������e������e��e�����ƌe��h,�e�uљt$�$�������e���]9�u.�e�@��t$�e�@;e�w�u��e�@)e�@9�}����ۄ�t�e��u��p�e����d�u��b�e���� �`��ۉíe����z �؉���ëe���,�����ëe���(�����ëe���$���}����ëe����s����؉$�����e�[^]��u���(�m�e���
�e�$���u��s��4�m�e���c�e��$����������e�p(�e�$���������e��� �e��@�e��@�e�@8��t�e�p8�e�@d�t$�$������e��,����e��(����e��$������e�����������td�e�$���w�íe���}��ëe��,�����ëe��(���[��ëe��$���4����ëe���*����؉$莵���]��ðu����m�e�����ð��u����m��e���e����u���(�m�e�u�t$�$b����������u���(�m�u�e�$���e�������u����m�e�������ð��u����m�e���5����ð��u��wvs���m��u��e�ø�މ���[^_]��u��s���m��]��m���s�e��u�p��[]��u��wvs���m��u��e�ø�މ���[^_]��u��e��]ðu����m��e�$������u��$���������u������u���(�m�e�$�����u�$����������u����m��e�$�����u��$���g�������u����m�e���u���ð��u����m�e���=���ð��u����m�e���c���ð��u����m�e��� ���ð��u���h�mԋeԍp�e�$���0���e��u�eԍh�e�u��t$�$���u���e�u�$����������$�������u���h�mԋeԍp�e�$�������e��u�eԍh�e�u��t$�$�������e�u�$���d�������$譲�����u���(�m�e�u�t$�$s����������u����m�e��������ð��u����m�e��� ����ð��u����m��e��ȥc��u��s��4�m�e�@;e|b�e��@�����e�p�e�p�e��$���t������e�p �e�$���,������e�����íe���s�؉$�ű����]����u���(�m�e�p�e�$���2������e�����u���8�m��e��e������e��m��e��u�e�p�e�d$�e�d$�e��$���g������
��$�2�������u���(�m�e�p�e�d$�e�d$�e�$�������������u����m�e�����~��u��s��$�m�e���|����e��ȩc�e�p�e�$���$�������ëe��詵���؉$蕰���]�����u���(�m�e���
�e�$�z��u��s��$�m�e��ȩc�e�������e���l��������t#�e�$���ëe���'����؉$������$[]ðu���(�m�e�p �e�$����������e�����u����m��e��u��e���b����u���(�m�e��j��������t
�e��$����ð��u����m�e��������ðu����m�e���诰���ðu���(�m�e��u�$��購��������u���(�m�e����m� �d$�t$�e�$����������u���(�m�e��u�t$�u�$��������������u��vs�� �m�e�����0�e���?�m� �]�\$�d$�t$�e�$�փ��e�[^]����u��s��$�m�e������e��u�t$�u�$���ӄ��]�����u����m�e�������ð��u����m�e�������ð��u���(�m�e�@��t�e�@��t�e�@�$���ð��u����m��e��u�p�e��@�e��u�p����u����m��e��@�e��@�e��@�ð�u����m�e���m����ð��s�����h�c���$�g��[ð��h�c���s�������c��$�;��[ð����c��uwvs��,�=pw_���pw_������x1��;*����d$�����d$�d$�d$�d$�$�w���ŋ50�h�~@�|$�d$0�d$�$dvc������|$�|$t7�$�=����f@�d$�d$�d$�$�vc�����|$t<��,$�����ǡ0�h��@�d$�d$�d$�$dvc�l����o����,$�����뺉$jt9�>���p����0�h��@�d$�d$-�d$�$�vc� ����������r�ã�@�t$�d$�d$�$�vc������t$�$�q����t$�$
�q����|�z���������$��h�c�d$��]�d$�c�$����u��e��]ðu���8�m�e���������t
�e���
����e�@;e �e�@e�e�$�k�u�$���.���e�e�$�
�e������u��e%�]ð��u���(�m�e�u�t$�$���m������e��@���u��e��]ðu����m��e��u��e��u�p����u��wvs���m��u��e�ø�މ���[^_]��u����m��m��e�u��q���u��s��$�m�e�p��d$�t$�e�p��$�t$���t&�m�~�m�y�m� �d$�t$�$�������e�p��]����u����m��e����c��u��s��4�m�e��$�mc���i������e�u�$����������e��������íe�������؉$�i����]���u���(�m�e�u�t$�u�$�����������u���(�m�e��d$�$���������ðu��s��4�m�e�u�$���������e�u�$���3���íe����������íe�������؉$辨���]������u��s��4�m�e�u�t$�u�t$�$�v����e�u�$����������íe����������íe�������؉$�x����]����vs���\$ �$��
q��u4�|$(v
1���[^��v��t$$�t$�4$���p����[^��v���[^���s���\$(�d$ �$�
r��t�d$$��c�c���[�f�1���[����s��(�\$4�d$�d$�d$�d$��t$�t$��t$�t$0�$�p���d$����t1���([�f��d$����([��vs���\$,;\$4t3�d$(�$����q��t�d$8��t$$�p�@1���[^�f��d$0�$�r��t��t$$�d$8�p���d$9d$�����d�����uwvs���ˋt$0�|$4�l$8�l$�|$�4$��������t���[^_]��k��l$8�|$4�t$0�@��[^_]�����uwvs��,�l$�l$@�t$d�t$�|$h�t$l�t$p�t$�t$t�t$�\$x�<$��q��t,�3�t$�s��xc�1�9t$���d��c1���,[^_]��;t$tn�d$�h��\$x�t$�t$t�t$�t$p�t$l�|$h�t$�t$d�l$@�@��,[^_]������u��c�f��t$�$�l$�hr��t��t$�s끐�uwvs��,�ʋl$@�\$d�|$h�t$l9�t#�j��t$l�|$h�\$d�l$@�@ ��,[^_]��f��<$�t$��
r���t$tȸ��,[^_]�u����m��e��@�ð��u����m��e��@�ð��u����m�e�����@@�e��}'�}d~�@b��}�;e}������u����m�e�����,�e��e;e�|�e�h�e�e썐��e�$���������u����m���ð��u����m��e������:��u����m��e����ð��u��s��4�m�e�������u�e�t$�u�$���9���e�u�$��茸������ëe�������؉$�����e�]����u����m�u�e�t$�u�$���������e�u�$���)������e������u���(�m�e�u�t$�u�$���<������e�����u����m�u�e�t$�u�$���������e�u�$���������e������u����m��e��@�ð��u����m��e�f���ð�u����m��e��u�t$�u�$���4������e�����u����m��e�$������u��$����������u����m��e��������u����m��e��@�ð��u����m���ð��u����m�u�e�t$�u�$���������e�u�$���1������e������u����m��e���e����u����m��e��@�ð��u����m�u�e�t$�u�$���4������e�u�$���=������e������u����m�u�e�t$�u�$����������e�u�$���)������e������u��vs�� �m�e����8�0�e�@���h����u�j�u��]�\$�d$�$���փ��e�[^]����u��s��$�m�e����4��e�@��������u�j�u��d$�$���ӄ��]��ð��u��vs�� �m�e����<�0�e�h�e�p�e��]�\$�l$�$���փ��e�[^]���u����m��e�$�<����u��$���w����������u����m��e����q�������u����m�u�e�t$�u�$���������e�u�$���u������e������u����m��e��p�e�$���0��������u����m��e������>�����u����m��e���u����m��e��@,�ð��u���h�mԋeԍp�e�$������e��u�eԍh�e�u��t$�$���������e��蜳����$�r�������u���h�mԋeԍp�e�$���,���e��u�eԍh�e�u��t$�$���q������e���@�����$��������u��s��4�m�e��������u�e�t$�u�$���9���e�u�$���b�������ëe���o����؉$跞���e�]����u����m�u�e�t$�u�$����������e�u�$����������e������u���(�m�e�u�t$�u�$���<������e�����u����m��e��u�$���k�������u����m��e����]����ð��u����m��ðu����m��e��@�ð��u����m��e����u����m�e����0��u�������u����m�e������u�������u����m�e��e��m�l$�$����������e�������u����m�e������u�������u����m�e����t��u�������u����m��e��u�$���s�������u����m��e��@�ð��u����m��e��@�ð��u����m��e��@ �ns����3�=�i�y������1��i������(ek������l��������s������!�wc��?������zeh�� �l�c����.�z�g�t�~����7=�����*�\�l�~����l?���!���ki��p����k�����0���
�
��
��
�� �>�
��
��
�t�
��
��
��
�/�
��
��
��
�
�
��
��
� �
� �
� �
� �
� �
� �� ����be��0gj��0be��0be��9wz��fil��0be��%�h�����.`g{���:�������p(o������������\��e��������������)������e����6#�f���!)�k�x�����/�����h����
��
��
���8���������������9�������9�� �� �� ��
��
��������c����
��
��
��
��������:�����-������� ���
�������� �������������}����h����g��#��������������:�#����r����f����������#����o��;����d������h�� �� �� ��
��
i����� �� �'� �*��
��
f��� �� �� �� �s� ��� �� �� �7�!�� �/� �� �� ��� �� �� ��!�7�!�"�!��!��!��!��!��!��!�#�"�"�"��!��!��"��!��"��"����� � �!�!�"��!^��3�������
��$-��������������9$�@�m�������j����������;)�����$��������z��������p�������:$`����)����������:������6�����o������� r�~�������*u@��c��������������b�������bv������j�>����"��9��&������&/rh��iz���:e����o`��0gx�� \m��<sd�� ev��h_p�� _p��<sd��):������/�4����$���������vg��:qb��>l}��0gx�������9ct��#3le��*c<��!=vo��"p40��]gj��]gj��*geyrgx��0'ct���k�p�����(2c��&�d��������#�������������b�`~������6�)�<�]�w������������/c<t��z�0�c�^�q������������������������z�0�c�^�q������������������������6jc[��6=@��'�$e������������!3�g��.��������&�����
��
gt����! :��s/x��b*�3�c�x�a�|���������������*#or��#36��qad��,?b��2 c��.f=w��)=6n��.?8p��.?8p��(2c��&d/vldu��>yj��&�6�]m����"/�u|r����&6�hw�g���b����(�x�������d�\�|����������'��������� ���� �.� �������v���������������� �� � ��;<�y�s�}��������!������ �lnype����7tka|��[~�����"�i<������4>o��!l.]��-du��5<m��"bds�� ������
��.f=w��(@7q��.?8p��b �m�}����b!�n�~����3d,x��,j�g�z��������:����!�z�k�x�����������4{��������k�������#/*��$��y���������*1$�w*����=����2���/*��w������70�����������������g>v�
�s�
��
���
��
��
��
��
� �
� �
�
�
�
��x"�g�����j������������������������4�����!������us�������' �h�x�������' �h�x�������' �h�x�������1)�c�u�r������������1)�c�u�r������������' �h�x�������3�7x����������������4#g��s����������������3)�l3����������������?)�a!��{������������������1)�c�u�r������������>)�:�h{������������������1)�c�u�r������������1)�c�u�r������������(),b����������1)�c�u�r������������1)�c�u�r������������3�eh���������������� 0�������������' �h�x�������*#s������������.a����q����1)�c�u�r������������' �h�x�������9ct��9ct��.?8p��.?8p��!mar��d�p2����,:�t����
:[����%sd��%%�7����������<��������!rkdu��.�iq`����1skczsv��1(�������������������b!\�y����������������g���)d�o��������#������)!m~����*�>�r�f����������������������������������,����������������>7o��"�����;�����
g5����,s#����il��-wz��
uw����\�����i��-0��7k\��i������0��(4c��l�e'������2w9h��
>���� pa��ct��b�����3?n�� �a�z�y ����](n5����%�������%1@�� \akm��p(ar��^����^����%1@�� �a�z�y ����](n5����%s�������%s������5ui}x
��%1@�� \akm��p(ar���(��������(�������%1@�� �b�ap����p(ar��,8g��i �a�x�o������������b����#����#�(�5�b�o�\����s��@���
��.8i��5�������������(������,8g��u1�h�^�{'����-����7����n����u��������w(�5�b�o����(��������j������3?n���d�d�~�������
��
�w�
��
��
��
�'�
��
��
�9�
��
��
�s�
�x�
� 2�
� �
�
�
���w(�5�b�o�����>�������:fu��.?8p��.?8p�� *;��g,�c�z�q������������������d�,�9�f�s�`�m�z�����������&�~��������!$�_����������gnq��.q��������a��j������ s����������!j�����������.[to��v�����b)���s���������� '���� ��
��
]�����e��i��u������7�p9����l����������
_����:`t ��e���8������qt��o��v�)�i<��<��������������c����|������/�����l6h����'��j��*�������� ��#��0������!�/t����������.f=w��(@7q��.?8p��.?8p��9������1���������]����e�q�{���>4d������������>��������,'�h�{�� ����2������".�;�h�u�|l���� =� m� s��������� ��(w5�b�o�y���<�������h�����f�����4�������g��4�v�����c%t��"gsb��%1@��:fu�� 5f��c%t��znx]��gnq��gnq��mwz��mwz�� �a�a�x�������j({5�b�l���
p2����
p2����
=<����q�����e�����
e}����z����[������#�b�������<7����� ���� �e�|c����]����7mazr��2 �b�r����z����������j({5�b�l���e�t����:��������.����������3�q������{����������ovbxo�������������#e�������������}j���
���)�
��
��
��
��
�y�
��
��
��
� �
� �
� ������
���p��
���� >o��c%t��
=<����!#�b����&������&<�����5������� �t������=1�g�]�}����������������j({5�b�l���m<����!#�3;����&������%u��$��<��������z�����
��*9��,8g��*9��%1@��:fu��<xi��c%t��c%t��$dn_��$dn_�� <�`������������ =�p������������f�r��3������]�g��������m0-�~0��f��k���������������������� l,}���r�������x�������,���������� p�~ ��%�o�i�x������ o�| ��<xyg���'�q�^�h���@ssg ��b��a����$}���s��c�3��������5xhjwxa����(()�]�������=������e/m�aw�������������������������k�� �� ��).po~�3o�=v\
@�c�
@�c�
��3�����!w��3�������3�����![��3������x���}l�c��_�@h@<@8@,@�@/�_7�_=�_f�_n�_y�_a�_m�_v�_{�_w�_p#@8#@�(@0#@set ::tclkitmkcounter 0
set ::vfssha256 9798c5da193d286759cd542d7c16019e39b9d9726b35c3dc86d00ff237debcfc;#sha256
set ::vfspositionoffset 0x0000000007771925;#offset
set ::vfssize 0x00000000004728b8;#size
set ::vfscrc 0x201d3323;#crc
proc crc32 {fh start {end -1}} {
if {$end < 0} { seek $fh 0 end; set end [tell $fh] } ; seek $fh $start ; set crc32 0 ; set chunksize 1048576 ; set done 0
set size [expr {$end - $start}] ; set nchunks [expr {$size / $chunksize}]; set rest [expr {$size % $chunksize}]
for {set i 0} {$i < $nchunks} {incr i} { if {[eof $fh]} { set done 1; break } ; set crc32 [zlib crc32 [read $fh $chunksize] $crc32] }
if {!$done && $rest != 0} { set crc32 [zlib crc32 [read $fh $rest] $crc32] } ; return [format 0xx [expr {$crc32 & 0xffffffff}]]
}
proc checkcrc32equal {v1 v2} { set h1 [string range [format x $v1] end-7 end] ; set h2 [string range [format x $v2] end-7 end] ; return [string equal $h1 $h2] }
proc tclkitmkfindbeginning {filename {m r} {off 0} {seek 32768}} {
set fd [open $filename $m] ; fconfigure $fd -translation binary ; seek $fd 0 end ; set e [tell $fd] ; if {$e < $seek} {set seek $e}
seek $fd -$seek end ; set last [read $fd] ; set end [tell $fd]
if {[set idx [string first {bitrock-lzma-4.0} $last]] >= 0} { set off [expr {$seek - $idx}] } ; seek $fd [expr {-16-$off}] end ; binary scan [read $fd 16] iiii a b c d
if {(($c >> 24) == -128) && ([format %x $a] eq {80000000} || [format %x $a] eq {ffffffff80000000})} { set start [expr {$end - 16 - $b - $off}] } else { close $fd ; return {-} }
if {$::vfspositionoffset != 0 && $::vfspositionoffset != $start} { error "invalid offset" }
if {$::vfssize != 0 && $::vfssize != [expr {$end - $off - $start}]} { error "invalid size" }
seek $fd $start ; set e [read $fd 2] ; if {![string equal $e jl] && ![string equal $e jl]} { close $fd ; return {-} }
if {![string equal -nocase $::vfssha256 [string repeat 0 64]] && ![string equal -nocase $::vfssha256 [::bitrock::sha2::fromchannel $fd $start [expr {$end-$off}]]]} { error "checksum mismatch" }
if {$::vfscrc != 0 && ![checkcrc32equal $::vfscrc [crc32 $fd $start [expr {$end-$off}]]]} { error "crc mismatch" }
seek $fd $start ; return [list $fd [expr {$end-$off-[tell $fd]}]]}
proc tclkitmkhelperchan {cmd {a0 {}} {a1 {}} args} { switch -- $cmd {
initialize {return {initialize finalize watch read}} finalize {close $::tclkitmkhelperchanhandle} watch {} read {
if {$a1 > $::tclkitmkhelperchanleft} {set a1 $::tclkitmkhelperchanleft} ; set r [read $::tclkitmkhelperchanhandle $a1] ; incr ::tclkitmkhelperchanleft -[string length $r] ; return $r ;
} default {error unsupported} } }
proc tclkitmkopen {p {n {}}} {if {$n == {}} {set n tclkitmk[incr ::tclkitmkcounter]} ; mk::file open $n
foreach {::tclkitmkhelperchanhandle ::tclkitmkhelperchanleft} [tclkitmkfindbeginning $p] break
if {$::tclkitmkhelperchanhandle != {-}} {set chan [chan create read tclkitmkhelperchan] ; if {[catch {mk::file load $n $chan} err]} {set ei $::errorinfo; set ec $::errorcode; catch {close $chan} ; catch {close $::tclkitmkhelperchanhandle} ; error $err $ei $ec} ; close $chan}
unset ::tclkitmkhelperchanhandle ; unset ::tclkitmkhelperchanleft ; return $n}
proc tclkitpreinit {} {
if {[catch {
rename tclkitpreinit {}
load {} tclkitpath
load {} bitrock
catch {load {} zlib}
load {} mk4tcl
if {[file type $::tcl::kitpath] != "directory"} {tclkitmkopen $::tcl::kitpath exe
set n [mk::select exe.dirs!0.files name boot.tcl]
if {[llength $n] == 1} {
array set a [mk::get exe.dirs!0.files!$n]
if {![info exists a(contents)]} { error {no boot file} }
if {$a(size) != [string length $a(contents)]} {
set a(contents) [zlib decompress $a(contents)]
}
if {$a(contents) eq ""} { error {empty boot file} }
uplevel #0 $a(contents)
} elseif {[lindex $::argv 0] eq "-init-"} {
uplevel #0 { source [lindex $::argv 1] }
exit
} else {
error "invalid boot record count"
}
} else {
source [file join $::tcl::kitpath boot.tcl]
}
} err]} {
set msg "installer payload initialization failed. this is likely due to an incomplete or corrupt downloaded file."
if {[info exists ::env(initdebug)]} {append msg "\n$::errorinfo"}
error $msg
}
}
tclkitpreinit-�_l�h(�_a�_d�hj�_y�_h�hc�_�_@�h��_��_<�h��_<�_t�hк_7�_p�h�_�_x�h�_f�_�e@�e@�c@�e@�e@��_��_��_ǜ_̜_ќ_��_̓@�@ȉ@�@x@��@��_̡_ ͡_(ӡ_$١_�_��_0��_,�_�_,�_��@`�@��@h�@��@��@2�_08�_?�_(a�_i�_k�_t�_ u�_i�_��_�_�_�_�_�_�_#�_(�_1�_>�_�_d�_ȫ_d�_έ_x-a�*a�3a=a�ja�_��_\a�ua�wa\qadka4naϻ��\o^<�a�kg�kg~g��g��b�bd�gխd��ġg�d��d�d��dd�d��d�gԇgȉg\�g��g�=@�cd�b��c��cp�f��f��f�b@pcx�a\nbl[b�sgxra�sa��b(�d��@<�b�s@�u@t�g�?@�_b o��n)st�olbr�o�o��pw4>r8�o�6qd*o��r�lr�]p��r��wxgwddn(�p�br�p<(n�'n�br�moh�o�lrduullrxyn��p4�p<�p�p��ox�p��pp�odpdr�cr�erhln��r�@m<p��td�xsd�r�erd�x��x,�r��rܿr��r<�rt�r��x�x�ho��r�mhn4�r@�rd ��?c va ka la kd�,>��a�a�a�c@c
a�a�a�dka�a�a��d>���x>�� c \(`>��^a�a�c va�a� <�>��8a�f�oa�p`�>��)a�a�a�f�y�a�l�a�%
a�a�a�d}�c�<��a��a�a�a�a�f��
a�a�a�a�azr|�db��0lb��1a�c ga�<p`b���a�a�a�a�c`�
a�a�a�a�a<��c��%a�a�a�a�cp�
a�a�a�a�d<��d��a�a�a�a�cp�
a�a�a�a�d<�e��ia�a�a�a�cp
a�a�a�a�a<p�f���a�a�a�a�c0�
a�a�a�a�c<�@�>@ ?@g�mc(b,oapnapa8#gx$gd�f�b<b�jap4g2g03g�4g�2g�-ghbtfg�cglb� h0�fd"h�bxbh!htb�'hhbdkamadmalbpbtb�!hxb�ma|b�ma�b�b�b�b�"h�/h�b�b�b�b�b�b�bx!h�b�la�b@bdb�bl*g`�f7g�:gxcg�:g�:gh
ses�|s�|s=|s}s�|s;|s�:s��s@�sțse�so�s��s��s��s��s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s��s��s��sc�s �s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s��s˰s��s��s��s��sװs��ss�s��s0�sx�sp�s̽s��s��su�s�s��s��sx�sr�s�s��s
�s�s?�stcl_evalobj: compiled script jumped interps0exprcodeacosasinatanatan2ceilcoscoshexpfloorfmodhypotloglog10powsinsinhsqrttantanhabsdoubleintrandroundsrandwide��b��b��b��b��b��b��b��b��bċbɋbϊbӊbيb݊b�b�b�b�b�b��b��b�b�b�b�b�
�i# !�l������sy�hk��aאå�i�۳fe@@e�����qj��s�hƙ��؟g�g�:����u@i�ʚ;3����d�@���n4&&19?cfhjklå�i�۳fe����r|o�tnk�^���a�*vf���o�y�1k��}cak>�x��a� j_k�1�>�o���z���2��?;��0�l���ƒ�f>st��ӻ?y��z0��_�p�=8@@@@�.�����-x=�`�x1��u�v�.nm����&�gx�z*������%�
��"�42�������eg�e$e^\؞5*�a�`v��m@>���%t��
��a�n&����
���'[<(�~��z'�r�z�a"p�yb6@�2��?;�ƒ�f>y��z0��]xecd����
k&z�d�9�?�v�(m�m�brsxdictiterator||&&|^&==!=<><=>=<<>> -*/%~!builtin functionfunctioneqne�b��b�b��b��b��b��b��b�b�b�b �b�b�b�b�b�b�b�b�b�b�b�b.�b��b��b��b��b��b��b��b��b7�b:�b����������������_�����a�tcl_asyncdelete: async handler deleted by the wrong threadtcl_asyncdelete: cannot find async handlerwin32s is not a supported platformunicodekernel32getfileattributesexwcreatehardlinkwfindfirstfileexwgetvolumenameforvolumemountpointwgetlongpathnamewadvapi32getfilesecuritywimpersonateselfopenthreadtokenreverttoselfmapgenericmaskaccesscheckgetfileattributesexacreatehardlinkagetvolumenameforvolumemountpointatcltcpacceptcallbacks channelid ?numchars??-nonewline? channelid-nonewline" wasn't opened for readingchannel "nonewline"expected non-negative integer but got "numbervaluetcl": error reading "?-nonewline? ?channelid? string" wasn't opened for writing
error writing "channelid ?length?cannot truncate to negative length of filecould not determine current location in "error during truncate on "mode channelidmodeinput output ?-size size? ?-command callback?switchchannelidchannelid offset ?origin?originerror during seek on "channelid ?varname?error flushing "channelid ?optionname? ?value? ?optionname value?...?switches? arg ?arg ...?error reading output from command: rfilename ?access? ?permissions?tcl_opencmd: invalid mode valuebinary-translationoptioncannot set -async option for server socketsno argument given for -myaddr optionno argument given for -myport optiontcpno argument given for -server optiontcl_socketobjcmd: bad option index to socketoptionsoption -myport is not valid for servers?-myaddr addr? ?-myport myport? ?-async? host port-server command ?-myaddr addr? portregistertcpservercleanup: damaged accept record tableconfigurechanstartcurrentend-ignorestderr-keepnewline---async-myaddr-myport-server-size-commandblockedclosecopycreateeofeventflushgetspendingposteventputsreadseektelltruncate��bht�b�t
�b0�s�b� q�bpt�bđm �b$t&�bt �b �s3�b�3q=�b|�sb�b��sg�b�tl�b�tq�bp�s::fconfigurenames::file channels��b �b-�b3�binputoutput
(-compare command)-compare command returned non-integer result?pattern?*[?\?filename?" missing from sublist "element bad level "?number?.dllvarnametcl_versiontcl_patchlevel?interp?tcl_libraryno library has been specified for tclunable to determine name of hostprocname arg varname" isn't a procedure" doesn't have an argument "procedure "couldn't store default value in variable "procnamecommand" argumentno expression after "wrong # args: no script following "thenelseifelseno script following "else" argumentextra words after "else" clause in "if" commandvarname ?increment?infotcl_location_proc found in standard frame::�:t�;t��>�>�>�>�>�>�>??$?8?@?h?d?l?�?�?�?�?0�=0y0a0�0�0�0�01<1d1^1f1�1�1�1�12s2o2z2�2�2�2�2$383�3�3�3�3�3�3�34&4f4n4f4n4�4�4�4�4i5o5�5�5�5�5�566w6�6�6�6�6�6�6>7d7�7�7f8"9f9�9�9�9�9::':o:t:�:�:�:�:�:z;p;�<�<@|33�5�5�5�6�6z7�7�7�7�78)818?8m8[8i8w8�8�8�89l9�:�:�:�:6;u;�;�;�;�;j>v>�>�>�>?*?6?b?_?k?�?�?�?�?pi0}0�0�0�0�0�01b1o1�1�1�1�122"2^2s2x2�2�2�2`3h3�3�3l4t4p4x4(545x5h5t5766�6�67.7:7f7�7�7y9�9�9�9�9 :%:4:9:e:o:y:c:m:w:�:�:�:�:�:�:�:;;3;9;x;�;�;�;�;�;<<<$�>�>�>)?o?[?�?�? �0'060�0�0�0
1o1c1�1�1m2^3h3|3�3�3�3�3�3
4:4�455v5f5s5�5�5�5�56'6p6�6�6�6�6�6�6�6^7f7v7�7(8�8�8g9r9s9�9�9�9�9::i:v:~:�:�:�:�;�;%2>h>^>�>�>?m?e?�?ph�081v1y23b3w3�3�3�3�3�3�3�3^5~5j8z8�8�8�8�8�8�8�>�>?"?x?`?�?`�060g0x0n0�0�0�0�0101d1u1}1�1�1�1�1
2)212=2�2�2�2�3�3s4�4�4�4y5x5�5�5�56#6j6�7%8m8r8`8i8�9 :q:�:g;[;