[Date of last change 09-13-92 Release 2.0] USENET comp.binaries.os2 Starter's Kit The files contained herein are public domain. This kit contains what you will need to begin downloading files from comp.binaries.os2. This kit contains: 1) Instructions 2) Self-extracting Rexx command script for UUDECODE 4) Self-extracting Rexx command script for UNZIP 5.0 NOTE: The UUDECODE and UNZIP binary executables are also available via anonymous ftp from ftp-os2.nmsu.edu (128.123.35.151) as /pub/os2/startkit/uudecode.exe and /pub/os2/startkit/unzip.exe. You will need: 1) Rexx 2) File editor Both are included with OS/2 versions 1.3 and 2.0. What to do: You will need to extract the UUDECODE self-extracting command file out of Part 01 of the Starter's Kit and the UNZIP self-extracting command file out of Part02. Each part is separated by a line stating "---CUT HERE---" and a short description. Using a text editor (such as the OS/2 Editor), separate the parts for the UUDECODE and the UNZIP extraction program. Then execute each .CMD file to create an executable file. Please be patient! At the moment, these self-extracting .CMD files create executable files rather slowly. To create UUDECODE.EXE type: uudecode at the command prompt. This will give you UUDECODE, which converts the assembled file of ASCII text parts posted to comp.binaries.os2 into a .ZIP file. To create UNZIP.EXE type: unzip This will give you UNZIP 5.0, an executable ZIP file extractor, which can be used to extract ZIP archives by typing the following at the OS/2 Full Screen/Window prompt: UNZIP FILENAME Where FILENAME is the name of the ZIP archive you uudecoded. Type 'UNZIP' for options. This file will allow you to extract all ZIP archives that are posted in comp.binaries.os2 files. The UNZIP utility will run on both the 1.x and 2.0 versions of OS/2. If you have any further questions about un-archiving files on comp.binaries.os2, please send mail to os2bin-request@csd4.csd.uwm.edu. NOTE: This file is for the purpose of ease of use on any system. Although other formats (such as shar files) are easier to handle, they present a problem on the portability between systems. NOTE 2: Thanks to Timothy Sipples, for the REXXShip utility to create self-extracting REXX files. ---CUT HERE--- Save following as UUDECODE.CMD and run on the OS/2 command line /* REXXShip 2.2 encoded file. To decode, save file as ANY.CMD */ /* and run (OS/2); pass thru REXX interpreter; or xxdecode. */ SAY"Decoding..." SIGNAL q_q begin 644 uudecode.exe hHJf-+G+++++2++++zzw++9U+++++++++E+++++++++++++++++++++++++++ h++++++++++++++++++++U+++++sTiUs+h+bB6PU-HAoVJ4VdQm-kQaxbQa3h h64BVPatjR0-WNG-mRKsUOKsUF2xH64pjN4Ii1Eo87+++++++++-CFEI-OE+0 h+8XTQH+0++6++++++9U3+E+U3k6++U+0+-U+E+-E+3++Jk-P+Cg+++++++Y+ h+++-+++++++++++++E1tA++ByX+O+9Q9+EoU3kBJJIE++++-++c+++V2HpB1 hEIlAIkBCH3A++-F1CZl7EYp1L2xJJ17QJJJ29YJMFE++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++m8+1+3RKO26+uCM5 hUwE0Urs2+boZO4g+uBQ5UwE0XMPmzJ1cIUe1l+8+jj9x+5IjOU5cqEO1l+9f h7MhS-chT+cjvXPPmzMnMXg0tzzwnkD8ixx2fyMTyoSbmdFD7weFcY+0BVj9x hICUW-sD2-6a4tjk9k5IcXMPmzJ-cYU1cQUS1l+Fchk1c4ka1l+7ckU1cM+S1 hl+7e+iVo-cD2+iXE+siqtjlKO66+XMNUz31cQUa1l+M9k5IIOAE+O964uDE4 hUwE2OULcFUO1l+7e-KXZ+6q4MDlEu766UwE40w-p-pPcjkC1l+7e-aXf+6q4 hMDlEu5Q6UwE40w-pecq4yjtEXMPszZ-cwU0BVa1wICWz0MD206By-+Bx56q4 hyjtEODs+uAw4UwE2XMPgz31cGUa1l+9f7d09LUO9LkG9ysqqvDmAq6v+iTzz hAw1mfjTF8za5zh5dweIHmT8YU9vgz+-p6MqyyjuBhinwXB0Ck9bzznD+wevr hoGjtVzvFuT8Z2wbmd4UX+Mq4vDlEu++4UwE2WMPYz+j+RGWBVinwI4Ua+SVE h-cD2-4V9+SXt-sD2+aVK+SUy-cD2+ac2u363UwE0XMPgz30BVj9xI4VM+SUX h-cD2-jyqyDuBVinwICW40cD2-DyqtDnzhiPwu8E+UwE2WMPcz6aKujnzhiPw hO66+XMNUz31c5+W1l+M9k5EIOUBcSE4BVa1wICVE-sD2-Uj+R-FcTE3cgUPc hWUK1l+Fe0SXQ-6D2+jyqtjlcUU0BVa1wICXS-sD2-Uj+R1te-4WQ+Mq4MDlE hu-65UwE40w-p8ac+XMPWz30BVaLwICXJ06D2-Xi4uDlp-XiKujlo14WV+KWm h-iUi-MD2-0j+LZz7kt16XU++JpMfk6Z4z6Z4yjxq-4W0+6q4RjxEu5M5UwE4 h0w-p34X9+KWm-iXs-6D2-4c6u2c2UwE0WcNqztW9q6e56+set6js0zxz0ch4 hychKz3tTmQC1zo-w16e4RjyMICW0+cD2+cj5aE34yV3Kz4c8XMNqzp1c-+W1 hl+GBXbPz8w47FjW9lw5U+dat+k1ryI07Vb9zCIPsTFa9LjU1rMj68ovsJsqz hRjyAo6v+i0++wedTWzK-vcY+0zxz+yZDzpTzRUNKu+g+UwE4UwM2Uyw1uyP6 h1+++JpP5FjU++6hSy+BS-6c5a6jMU9wU1Y-q26hSy+BS-6c5a31cu+41l+9z hFjW1TjU2TBK9LUG8-tW9q6e56+set6jkkSM0Wps2WYQ-a6jMWcQU1WfYWIPq hkSU20z09TjP-tkG9LUG8Fk8MWxW8Vm+C8iG7FjH-u+69y6hS-6d5+tW9q6e5 h6+set6hCxA5V-Uj-WIPuUrs6+LkTWps4zow0S+q9lcgDzkS9qMU5ukiEzrM4 hJiUH-6D2-6By0+7w5chS-jxD+bUAWwS91zw5Wxa6-yg8zrM4JyXj+sD2-6By h0+Bw76hS-jxD+bUEWYPuWkzz-sjNW+RSLwb1YDxq-jxqyiX3+sD2-3tTmQD6 h+U++JpOt++4z6+uAq6v+iDw+wecfxcjSUyAzWwO6Vo+CFcDyE5njlUO+1U-S hLwb1YAW8++-LJfY++JSz6+uAq6v+iDw+wedT8zzzRUFcUU0BVbfzICVN-MD2 h-Uj+REDcjk09xsjDUw2UCwty-fU-+Cg1Y0j+WxsfrkDRWMNqzs0zSjw8R+Ks h+E1f+Wj+VMNqzrELWxsfrkDRWcRuztW9q6e56+set1j4QlKBFG+vlbs1u4o+ hUwQUUzwUTlbfX709rWjT+xq8Vrfza6jMWwO6Vm+CFiiILZz7kwU+++-KWrM2 hWos4WUGMCw3p06j4WLM2Lgb1Fc-wzk-pucZq-0j+Lgb1YAU+++1zRUHzRUFc hwE3cgUPc9E81l+Ve-yVz+Qb1Y4UV+aWm-iUN+cD2-4c4u4g-UwE0kt1wWGMy h+cYaEU8A5YE0GMYCD+8XCU875XU0I6j23Z0Ozzw++3W4s8Ba-fVc-VtEajzz h++1cBE1cck1cP05c0ETzBdY4znOL-jwqZEPc0jdEu-E-i+A+BgQ4E+6S-p1c hc+PcXESszk-EzlN++fgB+6+yO+M+REj4-YE4CwM4I+M+GnDzXUMu+fbzTmO+ hDE-p+IQaU1o+R2CyF+O9oMj9wuO9mbE6Aw1mfbHbums45US9xlyzPEO1ykpp h3922f0l-QVbGs78g923m2Ef0eijif7WFfDv+R+36ei9r3Vz1ik6+IcjIU8Rh h-fREWwFH3Z+KIdfzzk++0w-MRF8lE1o-+5E5DE6+REOl0+WDPEN9SRFOAw-E hI6jQI9c8-UtG3ZCOzzw++3VMWkua0iAdWnMu+gI4e+eAqXDPBjwSd+dn-FMT huRs3BgI4f+eAqfg1+1Pz5eE83Vyyg+ezg+fcRE0yg+ezg+fcLE11JMjgjVMA hjlMAu3++jf+8jv68u2Q+ukBJWymygUezgUfcCE0ygUezgUfcDk1cYEI9k5E9 hUrs2+5I3loM2zk1c1E0s+E-EWYM2I7fzzk++Wkua0iA5ik6+zluY0gAvxrA8 hHoy91SDqzx5fwgAvxrACUyw2WkI9FE7owjwRuyv1JMjgUyk0JiW+5Mjk0zNo h23PzRUPzRUHcvUS1l+Pf+t+fk3u9tJr1Y3K9v6Dg-ZRKXIM6WIPwzrM2uAE6 hUwE0Wz0BFUVEzrM4zrM2u+sIUwE4WzXzRUFKu3+7UwE2WwRSLsjZLQCEJMjg hUyk6JpOyeUOBFUO7FjlKu6I6UwE0WzWBFUNEzrM2JiXF2sD2-cZ4y3NLu-E7 hUwE2WoPsLZy9tJr1JMjgUyk6JpO9RUO8F+Qet6Z4ycj49O64gEDHy6j6oS+1 hkR5U-I65WIPsxYE4UrE4xYE4E5E8U2k469Xzzybp+DN2-U3o16-A-W15F+6+ h+CjdY6-A-U8+N+Pj8w07F+89y6ZyzDN2-UlpCMjSUSiW-f21ozi9kx5X+xXF hszO5EUQ-RG0-zec4R+O-zf64RErzRjfcOFu1l+69k5I5JiVK-cD2+jN2-UVp h4MjSUSiW-f21ozi9kx5X+xXFszO5EUQ-R309D0hw-6h2-207-6hSy6h5+YW7 hF+69zrsHJzxo-DxqyiVv56D2-cZ4zCgOY6hSyjO5PEMUR+ys+U-E8w-EI3Dc h5Vm1l+W9L+G8FUG6-ygLY9w-+6j5I6p4-31zRjfcDVm1l+O7FjktTjlo+yY4 hzsd4-0fYLZy9tJr1Y3K9v3RK5US9HUXX7cjNWrs2WzQnkD8ixxY1msjyWrM4 hwuO8FDwnmHd3zrQ2R+F7GTTFWw3SLsjZLQBJWym1v+7LJchq-9w0++jqR0O+ hD+-o6JPcIFo1tp-KWwREuAIPUwE4WwREi9k5I6j5ICWp4sD2-cAyMUM+T+aV hLUYt-a64T+O95Zs7ukG95a64oSC9hl67JiUE5MD2+Z-KJyW34sD2-fU-+30s hjkREJyVq4sD2-ZtTWyJRkt-JWym1v+FLJchq06hy-6By-U-z80j+unVKu0M2 hUwE0WIPwE5IBCLs2RCf4-E09FUHf5cd4z6U3Fnk8RCvzHUNouTxA+bXGWlnz h-6c58iHfnptTWyJRkpK9v6Dg-3RKWrs2zkuY-bUDWluW-jw4cUO8-mfYukiE hi864ICX3+sD2+cjkUzs8R+y1zjxp2XZy-5I38w1f2N14-E09FUHf06j4W+J5 huvmELZy9tJr1JMjgUykAJpO9RUGBFjG9y6p406Z4zgN3-Ya7REG7BJPc5lm1 hl+87FE8BFUVEzrM4JyX+-cD2-ZtTWyJRkt-JWylLWrs25US9rnD+iTzzwet- hxxa8FUO9yz8iHnU3R+6nzsj5LsjZLQBJWym1v+7KJv6-ukiEJMjgUyk0JZQm hocVKzshq-8kw65HvD+pr-Xk7QU9fwHkfR+Uw9LI3U2vz+em9HUXX1MDt+LE3 hUzYYRVndWk0t0U+wA5IGU1lsR+e+D3Vo-PY6+Cg1iF++WIs6UzYERF+wA5IA hU1lsR+K+D3Vp+YOgAx6nqyWF+57OWos6Cw3nIs-CzkW9y6j0xy3n-6-CzkFE hWwDrsJY1oLA2U2vz-+D5Ux6+QkG+Hjw2WxWguwP5-a646U0uzryvzzzqFjw- hR0e-mU0+U4PzzSgUWrM2AxgnoigLHjN4zkVowDN4zkFpnjN4zk3p-+jGSAG9 hTUM9zrE0WHK9kzN4zk7o-zTMUx6+xxdTLcjZLQAwML607BwgA56BD+dm01kF hQUIg-nkYxNX1+3K9v1D+I6jQ3jxq--NHAw-EI7fzzk++KML+R+Ddd+5rFUO+ h+5E3UC5yukC+mE2SzrM2IHD+I30Ozzw++6L+RRm9tJr1JMjgiDk+ICXa+6Ay hkUQ+R+Hz3g65iDw+ICXI+6jZLQCs+U1dBjZKAzOtEU+mtDmgAi1Wys1oJLEB huAHzi+2+ICWh+9U-+3v1XkP2-ss4CU6nk1DqAzytzzwaCUJo-j8iFetpyYO9 hlo+YzcjyoSM1liUr55A4i+Y+uS5sctY4Wwy9y+DyWxU45nDq3UR7smO9-0Mv h-YE4RF-FJZSzF+Ot-U1ndpxSKLE37cYzEoCgeUf+RTfWqWO71lMT3UTz7gE5 hJMjgJZSszzyCq6v+WpM2jfc8fHj0R--+ZbEAZnD+iTzzweu9xyjfZZxSWyJR hkU6+JMjgJzxq-CX4zkj+R-yGWzcnk9bzzz8ixx37I6j2ik6+IltGIFNEajzz h++-PLsjZLQ60++2K+U61+UEM-Eo40EQA0+k71+c50kUA3UoK1l6E1F2G2U6p h+Y2BEk7G1JABJkpN0qkBPG-k5567-VO+0c28UUa21OE9nU9L0k+B0-OXOEO7 h3a64iDzzaMjZLQDc0+0szzyNWyJRkuBd-fjQ1PYY++fYRFgiCURo3YB1sjQw h2r62D0Fq0YAwj562DAdq+IAiWYQ-a8BW-gA+JMjgUyk0Jchq-6j49O64gEDH hy6j6oS+1kR5U-I65WIPyxYE4UrE4xYE4E5E5iDzzuMU+YDN2-U7o-c-A-W1f hvM-A-U49Lju+7zjqF+MARG89rc5fcUOl+xDvWwDFskDMoSDqVo65+LI7JiVH h+6D2+ig3WoE2WEG9LjvzRk9zR+G8F+Qet31cGlq1l+O7F+69k5E3DTzzRFW1 hT+6+R+Gk6Cg0g-+6F+P5F+6++CZyzt1zH+895Dw2WUQet3u9tJr1JMjgUyk0 hJjw4S+a9FUEhcUOl+xDsWwXFs+D-oS+3EUS7Fjus++7Eu2USUwE0Wps2WIQ2 h0w-o1s-D-UW9Ljv5Fk6++igLY6hS-6-D-UG9Fjt+WIQ2WpvyloQ0+E09LUG9 hwsh2-6Y5loQ0++-SWyJRkpK9v6Dg0ZRKWrM6Wps4WUSMDK2+R0UxQU-o0npr h+5EI8w1dnE0E8zz4Fjk-iE2+WZPwulyz+ED4Fjk0uyyEjkY-uzGExwQ0+5Iz hUQw0+6Dbzf8+zoM4Wps4U1w+R1M9mLEmWUSMDGg+RBcxMU-o2npo+5IJWwSd h+A-p1c5D+21fod09luY+k5E38wbfld0-nk0+uvy6Jjm7Hjusd+3EJzxq-CV5 h4cD2-cZ4yUj+TEDdPjy8Fjm6F+Pz-bU7WwMhcUOl+xDsWwXFs+D-oS+3EUS7 hFjUek6hSy6U5a6Z2+gR5-+++8w07-6Z2-6d4ycV2-sj4LZy9tJr1JMjgUyk2 hJpO9RUHz-bU7UTue-bI5loPy++1f0s5ygUNp7AR4zU2+xYE415INWxu-uu64 hgEDHysj1oSA1qB5XxcR0-k3o-0j+upa9TjvFts55lUS1DE-p29U++Z1celm1 hl+87-Ej+RBu9lWqW-f21ozW9mB5U+w5Fs+J0-sZ4z6hSzh5XWsT4-sZ2-6Y2 hWpvwi++0WIQ0WIE0lUQFU2k4+fU-+3tTWyJRkt-JWym1v+7KWoM49O64gEDH hy6j6oS+1kR5U-I65WIPyUrs2+5ExWxXq-l-oKchS-cd5-mfYICWy3MD2+Uj+ hR2TzRUPc4FW1l+89Ljv4-k15Fk6++6hS-cjn8w07-6Z5-CgZY6hSzjM525EQ hWps4WYQ58iFEu6+JUwE00w-o0Txq-iXP3sD2+Zu9tJr1Y3K9v9U6+SVj3pRK hWrM4lkP80k++WoM2cvc9XMPszeDE0mj+cxE9cxc9cvs9cxs9WoM6cwk9U1k+ hREDdOUG8-7W9qDO5ZEY6R-1cWUZ4WUGMWxXqVtI705LnU1kZR+Dd4kEfk8D4 h0taXs+i73i69cyU9cw+9cvU9cxM9cws9W2Psa8DM0uDG0uD60uCw0wQ4kUg- h+AQ4l+g6+2O+D0dp-Tw4q+h4WUGMWxXqVtI7-5EsWlPK0sc2a6j8oS5FsED8 hoS21m6DdA6jFFcc2a6jMxcSJ0EFprsYKpUg9obE5zkPG0yg3YDw4k+i8-7Ux hFU-o01pC+5E7ukWElkP20l++Fcc2a1pA+5ElDJ++R36xO+-o1Hpg+5FIDL++ hR2Df0715-g69+E-4WUGMWxXqVtI7+LExa+IU+CguY2O8-7W9y6DzNbEPxcKJ h0E3o-cp36Cg1Y6j5WzW1zqJo-MDzNrI6lkP00k6+uvxCuvmEFijlY6c2a6js hUzxPRKHz-gU9Fc+wLbI2zYPsFfU++J08FjWMIDwqo+jcXVe1l+O+RjU-U1lR hREqga6jM+lvE0sd4y6U5WkvE0ygHY6+wLLEGWUGMWxU1qMd4y6U5Fc+w+5Ld hU1k+R+OsQk1f+t+fk6jsUzxdR+DdW+15-gs9+E1cuETcl+S9y6Dz9LE3Uzwf hRFG1zmpp-Dw4lUjz1hM9zkPc0ygEYDwCrUjzBfc9JyUa3cD2-CWG-sjsUzwk hRH5z-iU9u6E5WzW1zrVo-MDzK5I4jrU+umiEzkvS0zwqiUhLuDEJUwE2zkOw h0vxj+CgGzkvS0zwqiUhLuBkJUwE2jqE+0zxp+yYo+cj59KA+DFI+RUDd+E61 hk7AizuQI3cAyoUg+REas+E0XpUiXoUgfk31cD+81l+9dmU4s+E1fwN1z-fU9 hi+c+ICVP+yjbY9U6+CjoY85A0uDQ0vXe0uDY0skStUj5-gk9t+i1DgE925IF hWlvQ0sg5WpQ0WIPwWJPyukm95hk9WkS7FjmALjus2+-Eu-21UwE0Unv00k7p hSMAyq+g+REHz1hc9iCs9cyE9X-va0wQ4n+jY0yWB-cjsUzwuRGcfk8DW0uDU h0vUE+31cok81l+92Ljm93ic9cSs90lPk0mO7-mO7Jk9fB71z1hs9znOu0pTc hrVG1l+G1Dhc9+5E1uHM-UnvI0k-o+yYg+PXzzyZH+N12LjmVuUgaWES1DhU9 h+5ISUkPQ0k8Vr+iXn+i1DgE925E1uQQ+UkPA0k9djk0EcRk9cwk9uPI+Y6Ay hu+g+RLG1Dfk9+5JhlkPC0k2+u+I4uC+3WzW1zmpo-MDz8rIIUzwhREHz-gM9 hzkvK0zw4u+jf271z1hs9znOu0pTcEVG1l+HcfUK9y6DzA5INu8E3WzW1zrVo h-MDzK5I4zkPc0ygHzkOw0zwCrUjzBfc9JyUE36D2-9UE+CZqzd1ceEDf9N-O h36+I1VMC3UsKIlNH3ZAKIlNH3ZAKT-G837+IIlNH3bMIIlO+33AKIlOA3MAy hmUg+RG5z-hE9unSEU1k+R0O8-7VEuDE2UwE0WzU9zrEPUzw-R-41Dhc9+5I8 hUnvI0k-p+ybIze5O0ygclkOy0zzzFe4y0nY4qUhp1cAymUg+RRC1DhU9+5HR hcRc9cvs9uK9vY3tTWyJRkpK9v6Dg0ZRKUnv20l-p2MgSn+i9-shL+cZ4z6ZK hzigAWlvA0sg5WIPwX3vyWoPwWpPyWIPqWJPsUnvM0k-p2MA4n+g0Unv20l-p h-MA4n+g0Urs2+5E8Unv60k-p+yWQ-6Ayk+g+R+DdlU09TUHf7d08V7I77+W9 hm61t+Fj+xxU9k5EpUnvM0k-p0wFSz6j47cU5zoPwu7M20w-o5CUv-6jkE5EI h0zxoqsAym+g+RA495h+9WU0MuwS1zjxp-zw4mUjfFN01TUE+R1u1Dh69+5Ec hUnvK0k-p6MAym+g+R+q95h+9U1U-4w1rqCg7WcGJ0GfY7EU+0w-o1zwCrUjz hBfc9JiVX2cD2-6Ayq+g+RG49Fjm9JjstFjNp-HZKy5EFzkPO0sBy-+-o-wFS hz0P4-k-SLsjZLQBJWym1v+NLJchq-6Ayi+g+R+DdAE41Dgs9+5I1u8Q1Unv+ h0k-o1cAyq+g+R+DdcE5dXE4EUnvc0k-o+yax+6Ayj+g+R+Ddgk1cKEC9y6Dz h9LE6UzwfR+DddU01zmpp-Dw4lUjz1hM9uN2+i1++8zXfSt01zUVpFsDzC5oA hg+BEiC+9ICWw3ShVUzzzR+zz1hs9znOu0pTcaF41l+G1DgM9+5I1uOk+cS+9 hWlPW0zTMUx6+xxeXs+i73i69uNE+xcKJ0EFoku5U0sgKsUil+h5UoR9ymLLs h+kPU0lAKsUjFsB5Gcy+9WFPW0sDjA6j5aE24s+gF3i69zkOw0yWa+cjsuDI0 h0w-oUMDzzrI1uLbzxcKJ0M-p+yZjzsDy25E1uJ5zg+FEiC+9ICUL3TO3ZEY- hR+C1lm1qVNI7+bI1uGjzi3Q+uGXzY85S0uDU0wQ4sUg++6Ayq+g+RLW1Dfk9 h+5I5Unus0k-oKMAyl+gERF895gk9WkS9Jk87Fjm7Jjvf1N095gk9WkS7FjmA hLju1Dg69+bIHl3vwcS+9WlPW0mO7-mO7Jk9f0QFSz85U0mO7-sAyi+g+REPz h-hc9ukHz-hU9UkPA0k81DgE925I3UkPA0k7SLsjZLQCEJMjgUylCJpP5FjU+ h+CXS+MAyk+g+R+q1DhU9+5E1uIU-uHE-XIOqWzWBFI07Ff9caU49w6Dy8rE3 hUzshRG81zWpp-Mj4W+J5zkvK0ygBCLumRVXzFjW9lcU3FyVi+MjkJiUA+MD2 h+Uj+RSC1zWtp8yWh+Ej+R0EtTf7q5yg6CLumRVXzFjW9lcU3FyUy+MjkJiXQ h+6D2+Uj+RSC1TjU+R3S1zaJo-MDyFLJBu56-0w-oFXZygbN-WwO6-ITc1E49 hw6Dy9LE3UzsfRG9cIU29k5EPUzshRF2tTf7q1Cg3CLumRVK9lcU3FyXV+6jk hJiVz+6D2+Uj+RSPz1hs9znOu0pPcJUy1l+G1DhU9+5JPUrvs+5F2lUI+Unv2 h0l-p2cgSn+i9-shL+cZ4z6ZKzigBY6gSn+i9-sZ4z6lSzcp4hZ1zRjvzRjmV hkUgZ+U-EzlO60MD20Dw4qUi1-gk9+cAyl+gEREK1-gk9+ZtTWyJRkt-JWym1 hTUHzR-S9LUHqVtI7-5EBu7c+0w-o-fU-+Cg1Y0j+LQBJWym1v+7Ku0s+Wz+v hRUFp-Gj+ulqEUzvzREKszzzf2jwCrUjzBfc9JiWO1cD2-9U-+3u9tJr1Y3Pz h-hs9Wluu0zxD+bU8WnTz-sc28iHf-pDcoj81l+7Skt-JWym1v+7KuBHzWz1q hV7I705LoUzvzREPz-gc9ukzz1hs9znOu0pPcEUu1l+FSWyJRksAyoUg+REKs h+E1f26AypUg+TUTz1hM9uyuE8w11Y3K9v9VY+SV71JRKWrM4XMOSzeAC16h4 h08A+16h4-8Do0wQ40Uk++AQ40+k++CYS+s+w7LE1uQU0lkMA1+2+8w0Xz+iX hy+iX-UmXyUiX-+mX+UmXxUiXwUiXzUj5-VEA6+0+T+2kRHl4lkMI11++unC+ hD0hp1Tw4z+j5-U6A++1f6d0+D0-p1MAyz+g+RFLz-U6Aukzz-j69uka+D0pp hoTw4zUh4WUGMICVP06D2+Uj+RSVKi-+AICXA-sD2-6jkUnsE1+-x1Dw4zUiV h2+nrq8AE16AyzUg+R+q1DVEAA5I4lkMI10++U1kiRGDz-UEAFZOs1+lEu6s5 hUwE2Wz01DUkA+5o8lkMA1+2+zks216c2a1p4+5EmDIs+R1IxO+-o61pg+5I4 hlkPu0k6+Unvu0k-p-M+wH5I-Fc+w+5IPuFM0lkPu0k2+uyD5-jc92+1fqwQ4 hyUg6+CjHWUGMWMOQzXp3+5E8DIQ+R+IxK+-p0Tw4y+i1Vdny66i4bDsxOE-o hR5s1uLw-DKA+REDdDE3y+yZG+HoZ+5I1uI+-uJY-Y6AyyUg0RFC95U+AWlyV h0+m7-wR5+U++ukmEWls+16gTcEUAWES1-U+A+cAy0Uk+REDdLU41DUUA+5E1 huMQ-Wlvo0zN5-W-p+yZu+PXzzyZr+N1z-UMAlkPm0k++i+c+ICVf+MD2+ij0 hi+U+uz8EzkPq0zw4y+jz-UEAlkMA1+E+Unvu0kVp+yaG+6AyyUg-REDdW++f hk8Du0sZ4z1Y42+lo7u2E16Z4z6AyzUg+R+b5-V+A++1f2d019V+A-O2E1+j+ hTE6fk8AE16A4++k0i-++ICXt+6D2+fUu+31cukC1l+81Tjk+R081Djs9+5EJ hWoPw9EI+cl+A0w-x+Wj+cl+AukSElkME1+++Ums+1+Gs2+-Eu9U+UwE0uEbz hi-++uHrz8w-EuDs-uHXzY9U-+CjnYDyqbDvcpE9d7zys7E-Eu6Q1uFrzDKE+ hREDd0DwxNE-w-Hpb+5vOUnvu0k-o+sj4Hcjyun+xPU-p+yaGzXpj+5I1uT9y hDL++REDdwDsxQk-obnpp+5I1uQTyDLU+R6nflYPf4t-5U1o+R+K+DGJpxMj5 h8wNE5ZPcikC1l+O9xs+w+5E1uRfwWlvo0zN5-W-o+ya4ze2613tTWyJRkpK9 hv6Dg43RKUns21+-o-gQ43+kU+6By-+do-Dw4-Um1Djc9+bE5Unvu0l-p3sgS h++m9-shL+cZ4z6ZKzcA4++k2umiEUns41+-o2MgS++m9-sZ4zAR4zU++ukuE hWls+16g5aMZ4z6ZKzcA4++k0Unvm0k-o1Mh4z+h4zbE3WoM2uk6fk8AG16gq h1Um1DUMA+5IeUrvy+5oYUrs20bILlUEhFch4z6hKzjTMUx6+xxe7Fjm7Jjv5 hFjU-+Cg3loPs++0BFiW9yDxq-3TzRjvzRjnchEq1l+W1DUEA+5EpJyXP-cD2 h+cgC1+kfm6ZCx+j7TUq1DV6A05I4lkMG1+++WovoukKElUEkFcj-GEj+TzK7 hHjG91jU9WUK6-+j7R+QwMLk1U0kUFYS+TTw+RSa1DUMA+5IIcTk90kM015E9 hUrvs+5I3i+2+uk6fk31cgU81l+7SLsjZLQCEJMjgUykEJpO1TUE+R-Gy+E0V h++m7FjWALje1-U+A+iaF+6AyyUgERFS95U+AWkS9Jk87FjW7Jje1-U+A-CgJ hY6gS++m9-sZ4z6Z4y6lSycA4++k0Unvu0l-p1Mh4y+h4ybIIiAc5uka1Tjk+ hREasoES7FjWALje9FjW9Jje7Fj87JjEfxXYq-+lo56gC1+nf1d12Lj9zFj6a hU1w+R-J4Cwty2CjhY2P2Lj9zFj6aU1w+RTC9DV+A8zu1Djs9+5I5JyUS+MD2 h+ZPzRjfzRjXcPk41l+O1Djs9+5E5JyU1+MD2+ZtTWyJRkpK9v6Dg-82+16Z4 hzcBy-4Ro-cBy-2Rp-9+-uk6ek6V4z6Ay-+k+REP5-UkA-U0+Tjk+R+q1DUkA h+5I4lkMA1+2+znPs0zwq1+nzRUHzBUsAzrPyzlO20MD20c-yz+-o2cAywUg+ hREjzBUsAzlO40MD2+cAywUg+R-81DUkA+5I9znMC1DwKWUa1l+81-U+A0AQ4 h2Uk++85w0kg4+Ulo2zxqzjwKX+a1l+69k5E3i+2+uk6fk31c0+49tJr1JMjg hJcAy0Uk+RGy95jE9zow0S+u8FUG9Bzw5W+EetCg9Y3DzRUHchSK1l+F+RETz h-UcAukKEzkM613tRkt-JWym1v+7LJcAy0Uk+RIa9RUE9xbt0ulLzBjE9znMI h1CVxtMD2-2-p-Dw40Um9lYs9k5sKWlvo0zxD+bXPc-EAWnzz-sU38iHfr6Ay h0Uk+RES9FUE--UUALZy9tJr1JMjgUyk0JpO9RUW1DUcA+5JEulnzBjE9l3s2 h7cc5a31c5yK1l+F+REHz-UcAzoM2WwNC0w-o5MgSx+jzHk7spAFS-0O8-sgS hx+i9Dzw5W+IetCjGUns81+-p-sh40+240+lSLsjZLQBJWym1v+dLJcgq1Ukf hk6Z4z6Z4ycgy2+lKu8+1UwE0WIPs8zUfTUG1DV6A25I4Uyw0ukaEUnsG1+Vp h+Iy1Djs9+5IMU1khRFC1DVEAA5IAf7VEu8TyUwE0zovsUnsI11-o0kjzTUS1 hDjs9+5ENUrs2+5E4zoPuu3w+UnsG1+-o-jx4zCVe+6AyzUg+RGNLu8byUwE0 hUrs2+5E7Urvu+5I1u1I+UnsG1+-o0MByz+-p+yUx+Dxqy-tKuBryUwE4Unvy h0k-o1QQ43+kU+3TcOzu1l+7SLsjZLQC1Djk9+5E3i0g+ukCs6+-Eu-5yUwE0 hkt0sA+-Eu+LyUwE0UnsG1--p3sAyy+g+R+OsK+1f-70sS+-EuCTxUwE0kt-J hWym1v+FLJchq-gR4zU2+U1keREy95U+AWny1-U+A+YPfG70+D0pp-gR4zjzz hFWjzU1kkT1K+D1ZzA1Yy-+lp0s+wA5I4lkMI11++WUGMWwzFsR5V+wzFsED6 hUyYkWzZ4U1kkT+K+D1ZysMh4zjTjWzW9LUG7Dsj4LZy9tJr1Y3K9v6Dg+ZOy hq+S8HUHf+d-4U1k+R+cu15Lqi+2+ukCE8w-SWyJRkt-JWym1v+7Kje64Wkuu h-zN2-cBp3Wj+WIE0W2E4WIE2WEH4F+TzWwPf1709lcD401j-RRgfk3u9tJr1 hJMjgWps2Cltf-b69iUY+Aw1dhCXdkCW1v+G9n3DzRUXzRUPzRUcKINfzzk++ hKJe3k5LVYM0bPEPxWyJRkk-JWym1v+m9LUEv5ag4QUWu0E+nkCZnuDO5PEMU hR-7HAwZFII3-IMp4x-NEacYZ++1qVqo4U5FjWpM45UQnk6Z4zcZ4zDlLJcju hWz87NjW9HUXXJf+8wetpGyW6-nqc+5N8Uyk0Wxmu++6x8+7n+ve++0jWWxG9 hyVM5Wos6f1k8R+ovyrEOei9ou0M+uMc+g+ovyrI1u-c+ef+8zoPwuy9c1k1f hsJtTuMA+uqqszDzcyk7EIp49nmj8sly9LUFH5Z7FXIPo3Z0Oo+o+++j+RF09 hLjE-Ljs9qrE4KJhMWzf1UwE60w-o41ph+5EBDE2+iUY+REWu5+1f+vcU+Dbf h6DO5PEN+R+i9LUO+Dldp+zXf1fcQ+1D+ySg4WoPy8oPwWqPsLZxm-6jZLQDd hLiS9HUU9mLI2Ww5fvchK-ZASIZ4BFjEKI7dZ7U++0w-o3nph+5EBDE2+iUY+ hRR0u5+1fmvcU+Cj4WoPo0w-pizO5PEN+R+a9qc+z4bI0uuiu5++nkCic+3K9 hv6jLXBWCk6hy-1D+iTzzwevroIaFWzdRkk-JWym9LUEv5ag4TF41yk-w1DO5 hPEN+R+Ks+E1f+XD+WyJRkk0D-a67cHU0XVsu+cjkHbE4U5nz+5LrBcYqakMq hX-uR-dPq-Dxp+NMqWHNU0HDGjk2+f268k5Luf1kURDgw0LHr0g-oRoRCf1kU hRCkw0LHc0g-oOCUw+LA3Uw60uyYw6bEYD3lo+o9frXD7EOkwL5HuD07o-+DF huwq9kR5d2x4c+LL2uk3Cf+f+R15c-E3n-MD0+ijlD07ofXlQR+B0uyMnmI4g hD3loyXkWR+E1oSjJWw5FuFDFe+3pnCi93Vy7DdI4+xR5oSS9lkD07DvcAk3n h-fU6+CbRrOCL-cjM+zUK-nO7DoB1WnNU0MsSCU8geUf+RTff+nD+eekw65Hv hD+Zoxkf+REDdU++qWHx1EougD0-osXk7RBs8k5Feu5E+QkCfuygw6bEbD3lo h+uffs1D7EOkwL5HuD07o-f-QwuffnP-QoSbnebA4g08euw3Cf+f+R19cD+-n h+ujfwnkWR8wwL5E1eijcAwZ-f1lQRDcw6bE4g3nneijJg3nFuTCeQsuk6eff hmHD+eVMTlkQ++DwaMUZJWylEu+g+K5A2WWF4yMjZLQBJWylGJVtEi5sBXhW+ hDaE7+5IMi+c+I-usQEZE5fVZ0J0Ozzw++AM4N+Y-KftZ0TmhVQ-o0HfEQjQu hp5TnyFxSKcjZLQA+KMjQ8xVm0XgSRUZm-6jXzy3FAw1dgxk+KcgSEU61q56a hClsw+b6NWwh7UAYDEJ-F5dfzzk++VQ-MREl7WEsw+cQSEU9suku9r0jMQUUv h5bM7QU89ssj1zy6+JMjgUyk2JpO9RUEfzsd2-WE1D+7pFzN2-UVp4MjSUSiW h-f21ozi9kx5X+xXFszO5EUQ-R0W9-0h2-6Z4z+j+TVlEzrE2WYE58iFEu8nv hUwE4CoPwR+S+H+MUjzzzWoE2WEH5F+6++6j5LZy9tJr1Y3K9v3RKWrM2Wrs4 hUzvzR-9qFEM-RF9qFEO+R+PqFEM0R+OszzzfIN01TEE+RERLuCvYUwE0WkIt hFEFp06Bx+U-psDw3zoI0zkq95Mj4W+S+NEPjU2o4+TN3-Y-p3sjTUSiW-f21 hozi9kx5X+xXFss0DEUQ2WwMet3tTLQBJWym1v+urE-vzRUEKXJPyIVOBJjVG hAx7GIchC0CW4+Mh4-eY++LE6UAcEeE+2RGWd++7o6618+Z0BFjsSzrM23Z+n hk3-EacQA++03k3Vp06hCzig1UAc-IJ6Z+k+8lp+nk3-Eajzz+++9k5EKDKs+ hREvqkj0u+U-o+vcF+CYMsyaB+6h4zXg4OkNm1J0Ozzw++9cM+1D+uyG9o3+K hXJvoIlOBFjVEaeU4+++9k5JVWoM4Awad+6-p1eY+E5I5xUOL0c-p+f4+W2vm hWYPoD+3p-wN4x21dXU+w+bI5lYPo0Ca1+19+W2Po0gZoSjR4-U6+R5BGiTzz hIJ4t+U-F3cp4yZ0OmWI+++j+R+kxUk-o+yaIsXD+uoxG3cp4xZ0s+E-E3cp4 hy30Ozzw+++j+RGAtFjVoAcByxVdp4381Pjc-Upvw+DxqzDxqydfzzk++0w-p hjZ6nk3-EI-OBFjdEadAf+++9k5KeWYvoxg36RGMSzrM23cp4y3+nk3-EahQe h++1rFjU-+5E1UAYExoM40+-o+s176+dCwc17+Mj0WxW6Xqo4WyJRku3Y-jTE h6w2nmOW+REC+mE51+3K9v6Dg01D+Wps2Cltf-bB-Wos6sovqVqo4+bJ5JnDG hWos6Wrs45UTqVqo405EEWcS--Xk8R+WeEYb4Vs240ZA4Jp4BFjcKI7er8k++ hLkj+R+Ou0E1dWC49Fjc1kjO5PEO+REG9tJr1U8Rh-jhKJshq-cjyWwXX7fEB hU1k8REK+Xqo4-8kul5EPD-dp-s0DPEM0ukK6-ITWusj58oM4Lpu9tJr1UzY- hR+S+D+douSjYxcRh-Y-o6UjPRFdHXIPt3Z-FXIPu3Z0OYGk+++j+R+JTLiYO hsP+8uvj4FjY+Isp4yFNEIMp4yVNEaV+h+++9k5LSxoPuzzxoB6By0+3oAzO5 hPEM6RFlHiDzzI31rq30BFjkKI7fi8k++U5vt0bICuLLzWYPtW6S--Xk8R+8k h1SZWzs-yyEdplyiPKO3q0Hj2QkMflDTMzy2nkCjuJMjgWps20xho-6-DzU49 htJr1JMjgJZSvSUa1Dk-p8Fs5i+I+uDo-REInk7bf72+YzeBu0OBw0NP5-+2+ hUwM2loHyzjy7Bc+7Wos2XBWCkCWH+3xSWyJRkpK9v3NLgk1dsU3JWym9psnM hXg09TUG9rshC0CAJWYM4Wi1rlk2+R+8eGR5dwugHmTCeWzeHLQA+JMjgWps2 hWkS9Jk89HUPc+k89LUG7-sZL+cjZLQ62++-JWym1v+FLJfuW-WjzulKExYE4 hUrE9JiV4ysD2+Y-o+IS1lUUtBfc5QyO9lptTWyJRkybC+23oyc1VzcDtvbDm hWrQ0z8q9zeU-R276Cw3n3MjE+z0he+3oB+D0-E6+WzS7FDvftcjyR+k1yMZA hzWj-G6Y3ukI1yTtAzcj4XBeAoHjFR+IaX-uQ0cZz+gAalUOU0U6xzjxo7Mjy h+z0he+3owcjyG1j-Qvq9o+DkfOU-RC61kUI0+6jrWIHyuyO9FkU9k5E2XhXf h30Py1e+8R-4Aq6nLCwRo-GOC5dU8WnTfj6hr-XD+u4c+CwNo1GE-E20Mu3s+ hR+ryHTvc5+-o-NNCHiiNXBWAoHj-R+Eactk8WkS7Fk6nk7b1IMh3zeU-R+Af hm2Z-EPfzTmMv3ds8RUHFubLpWw21lb6J+w7m1TTG6w6fliUA+5I6xx9FubLZ hAw-Nkp7Fu-o+R-VLWzu9w+DmloHyzjy7RkO9pWjLGcZJzZVNKgBHI1DG5Z7G hI9U-+3+45yVv+6D206DuzlxOKrE00x91+6hC0ch4-6hK-chy03QS-zmH0g-o h2sDt0bIC0x7t0f+hejTPUx6+xxe9xt6noUj+R+9rwNDrwN85okEkD1Zq+UEb hecj00wBpscU3Hum4-MV2zsp2+Hj5Qj7MLpu9tJr1+19hskPFsB5Gsjf1+3K9 hv3NL-cBy0+-pC9x0+chK-ch4-2Vp-yVL+56buom9BY64G5EFCzRo1Mh2+cZ4 h13PcDU-SQnG1lUG-zY64QkE9obI4iDzzaSgVI6j2IVNEAw-Eajzz++-PyML+ hRSO736ZQ+cYqEUO9onD+-pxSWyJRkshC16jrCIk0R+m1lUG-zY64RT9tumm9 hqUAQQWO9osv-CzRp-XYSD+7n2pBFabkd++03k5LSCzRp-6YKD+8GVkG9oQAF h++6+10Y0+++++k3c-k2+-E+1+H6h+E07++A-sWM-+6c++k2a8E6+-++1+NUk h+E+W++A-sn+-+0M++k5b-E2+AE+1+Joh+E+u++A-5Wg-+1g++k5O8k2+F++1 h+TIe+E-4++A-10k-+2g++k2r8k2+HE+1+OkA+E-I++A-pUM-+3Y++k5L-E2+ hL+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ hHJAUIbJi9JFdPKIUH4ZWQa3mSG+h62BjQ5ZmOKRcR0+cMmYUAHYsC0kUHKZX hQaxnPqNo62BjQb+F+3JJF0+h63JJN4JXPqFZ63-mPqRmMKoUAGsk90-WSG-2 h9Z7jMaJm6+c+62NdP4JiMKpZ64xa64NdP4IUR4wUMaIUJJJYNKBjN4JY61cU h+56+8WcUFJ7GHp6UCW-JPa3WP4IUR4wUPr-ZPW-aOKlZ60QZQmQi++cU60+U h60+U60++0U+e8W-3IZ7DIW+u62tj647ZNqZi64ldPaIUNaxpPaEi0U-oMK7g hNE-WNKRdPW++MaJbOKsU7KwU7LA+62NdP4JiMKpZ64NjQW-JJKFZMqxYNKEU hNaZgNG-P7LBR61cU+5RW+0ce62JGIYxG61cUJKtVMalZ65Fj64xkNKsUNaZg hNG+b7LAb9U+860+U60+U60+U++c+8WcUHYxIFG+u63JJN4JXPqFdPaQU7LAU hOKtoPm+ZQkc+NKtY+0ce62JGIYxG61cUHawUNKtY64ldPaIUNaxpPaEi0U-n hOLdZ+0ce63R-IYt7HYQUCW-2NKBjN4JY64NdP4IUO43n65RmPqtb65BdSaIi h+2JGIYxG61cUHaxo64JiPrJbO0-XPqFZN0-YMLFV64NjRKtY9Uc+8WcUFJ7G hHp6UCW-JPaJsQ4JXR4JY64BcML7VMrFZQW+b7KAb60UkS0IkAbUd9Uc+8WcU hFJ7GHp6UCW-0MKEUR43WP4Ii0U+++++++++++1I5++1zzk++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h+++++++++++++++++++++++++260LoBTFYZAFJx7HYNDDE1zzk2+++++++++ h++++++++++++++++++++3+0-UM2+++++++++++++++++++++++c80Uc80Uc8 h0Uc80Uc80Uc80Uc8+++++++++++++++++0+A+++U1+2++++++++++U2+++++ h+++0+U++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h+++++++-+++0++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h+++++++++++++++++++++++++++++++++++++++++++++++u-ncU++c+++++ h++++++++84tpP4kd+0ViRKlg8E+f9G+X++-3Qb7jQW+k++-CPm-nRKBc64Nd hP4IUPr6UN4ZmNKBoPr7t++++++--QaQUP4ZnR0-oPqwUP4xiNk-3S4JX64Nj hQapVR0-ZQb7jQU-0MKEUNaZgNG-iRKpWNL6+++-CPrEUNKtjRKRc64BjQaI+ hI4JmPKZnQqZjPW-YNKtdNKE+++++FaZgNG-ZS4ZnR5A+Er7jQrAhN4JqOKBZ h64ldPag+++++GKtqMKldN0-VQaRpPKJiR+++J4xj64pVPbYUPr-ZPW-aOKlZ hQk++++-CPm-nQ43XNG-gNKNo64xi64FZRaZXNE++++++HK3oO0-VQaRpPKJi hR+-GNLBpP5EUR4xj64lVQaRZ++-GNLBjRL7XNG-YNK3YP4xXOm-rPrJgN0-j hMqBpQU-JPahiPrRi64JmQaxm+Bs5tUTb-k26+UU10+E6-EUL00Y6CEUu01g6 hGkVR03s6LkVU04k6TUVz06+6UEWG07A6dkWc08Y6eUX00AA6l+X30AM6p+XZ h0CM6-+YZ+++++++++++++++++++++++++++++++U2E+++++++++++++++BUA hq+nM1BUAq+k+++++++++60+U60+U60+U80Uc80UU60+U60+U60+U60+U60+U h60-62-+E2-+E2-+E2-+E2-+EV6G2V6G2V6G2V-+E2-+E2-0-UM4-UM2-+E2- h+E2-+E2-+E2-+E2-+E2-+F+E2-+E2680Uc80UU60+U60+U60+U60+U60+U60 h+U602-+E20++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ h+++++++++++++++U+++++++++++++++++++++2EiD1lCHJB5DXs++36qA1+k h1Ech65BoMKBf64xqNL7aP4xr1Ec++k-GBX+kAko89G-dPbFZNqJm64FdRaZY hNG-WSG+k1Ec+0+-GBX+kC+o89G-iPrEUNKtjRKRc65BkMKBZ64NjQW-VQaRp hPKJiR5AB0U+7+36qA1+t1Ech64tjR0-ZPaxpNqUUQr-VMqIUNaxm64JiRaZm hPqthNKto1Ec+z++B0U1z+57pPWpoOKpZ64JmQaxm6++0+36qA1+m1Ech64Ng hPq3oOKtb65-jOKto64tjR0-gPq3YNKEB0U+-+36qA1+l1Ech64tpP4kUQ4xd hPbFZQW-VQrBdNqthNKto1Ec+zzzz+E+0+2E0+U+++0+U60+U60+U60+U60+U h60+U60+U60+U60+U60+U60+U60+U60+U60+U60+U60+U60+U60+U60+U60+U I60+U60+U60+U60+U60+U60+U60+ + end q_q:;B=0;D=SIGL+1;A=DELSTR(STRIP(SOURCELINE(D)),1,10) if(LEFT(STREAM(A,'C','OPEN'),2)\='RE')|(CHARS(A)\=0)then SIGNAL z_z V='+-0123456789'xrange('A','Z')xrange('a','z');J='' DO Z=D+1 TO SOURCELINE();C=STRIP(SOURCELINE(Z)) IF C='end'THEN LEAVE;R=LENGTH(C)-1 IF POS(LEFT(C,1),V)-1\=TRUNC(R*.75)THEN ITERATE;DO i=2 TO R+1 G=POS(SUBSTR(C,i,1),V)-1;J=J''RIGHT('00'X2B(D2X(G)),6) B=X2D(D2X(B+G,4));K=LENGTH(J);if K>7 THEN DO;L=LEFT(J,8) J=RIGHT(J,K-8);if CHAROUT(A,X2C(B2X(L)))then SIGNAL z_z end;end;end;C=STREAM(A,'C','CLOSE') if 60341\=B then SIGNAL z_z;SAY'Done.';EXIT z_z:;SAY'ERROR: File exists, is corrupt, ...' /* End */ ---CUT HERE--- End of comp.binaries.os2 starter kit - Part 01