home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!spool.mu.edu!uwm.edu!miller.cs.uwm.edu!mikek
- From: mikek@miller.cs.uwm.edu (OS/2 binaries moderator)
- Newsgroups: comp.binaries.os2
- Subject: v14inf01: The OS/2 Binaries Starter's Kit (part 01/02)
- Followup-To: comp.os.os2.misc
- Date: 2 Jan 1993 17:01:28 GMT
- Organization: University of Wisconsin - Milwaukee
- Lines: 453
- Approved: mikek@miller.cs.uwm.edu
- Message-ID: <1i4hp8INN6k0@uwm.edu>
- NNTP-Posting-Host: 129.89.9.13
- Summary: The comp.binaries.os2 Starter's Kit
- X-Submissions-to: os2bin@csd4.csd.uwm.edu
- X-Questions-to: os2bin-request@csd4.csd.uwm.edu
- Posting-number: Volume 14, Issue inf01
- Submitted-by: mikek@miller.cs.uwm.uwm.edu
- Archive-name: pub/os2/all/startkit/startkt1
- Originator: mikek@miller.cs.uwm.edu
-
- [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
-