pax_global_header00006660000000000000000000000064127051224250014512gustar00rootroot0000000000000052 comment=1bc6451c4e54ca17a8990dfc9f7f8aa0b428ed8b fbless-0.2.3/000077500000000000000000000000001270512242500127725ustar00rootroot00000000000000fbless-0.2.3/.gitignore000066400000000000000000000001241270512242500147570ustar00rootroot00000000000000build/ dist/ env/ venv/ *~ *.sw[po] __pycache__/ *.py[cod] *.egg-info/ .ropeproject fbless-0.2.3/AUTHORS000066400000000000000000000004051270512242500140410ustar00rootroot00000000000000Con Radchenko, lankier@gmail.com Alex P. Burlutsky, 107@mail.ru Artem Shinkarov (ashinkarov), artyom.shinkaroff@gmail.com Boris Timofeev (mashin), mashin87@gmail.com Alexander Batischev (Minoru), eual.jp@gmail.com Ivan Burbakov (matimatik), matimatik@gmail.com fbless-0.2.3/Changelog000066400000000000000000000010471270512242500146060ustar00rootroot000000000000002016-04-18 ! new 0.2.3 version 2012-07-26 + command line options 2012-07-15 + configuration file support 2012-07-15 + some new options and features 2012-07-14 ! new 0.2.2 version 2011-08-28 + fix utf8-related failures 2009-12-10 * fix some bugs 2009-12-10 + change auto scroll speed (+, -) 2009-12-10 + set screen size in options (columns, lines) 2009-12-10 + auto scroll (a) for all scroll modes (f, Down, PgDown, Up, PgUp) 2009-12-09 + 'bold' option in text styles 2009-12-09 + fifo scroll (f) 2009-10-07 + add new default keys 2009-10-07 / fork fbless-0.2.3/LICENSE000066400000000000000000000432541270512242500140070ustar00rootroot00000000000000 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. fbless-0.2.3/MANIFEST000066400000000000000000000011021270512242500141150ustar00rootroot00000000000000# file GENERATED by distutils, do NOT edit LICENSE MANIFEST MANIFEST.in README fbless setup.py fbless_lib/__init__.py fbless_lib/const.py fbless_lib/defaults.py fbless_lib/fb2parser.py fbless_lib/hyphenation.py fbless_lib/main.py fbless_lib/options.py fbless_lib/paragraph.py fbless_lib/hyph_dicts/README.ru fbless_lib/hyph_dicts/hyph_de.dic fbless_lib/hyph_dicts/hyph_en.dic fbless_lib/hyph_dicts/hyph_es.dic fbless_lib/hyph_dicts/hyph_fr.dic fbless_lib/hyph_dicts/hyph_it.dic fbless_lib/hyph_dicts/hyph_ru.dic fbless_lib/hyph_dicts/hyph_uk.dic fbless_lib/hyph_dicts/langs.txt fbless-0.2.3/MANIFEST.in000066400000000000000000000001331270512242500145250ustar00rootroot00000000000000include fbless fbless_lib/*.py fbless_lib/hyph_dicts/* README MANIFEST.in MANIFEST LICENSE fbless-0.2.3/PKG-INFO000066400000000000000000000014051270512242500140670ustar00rootroot00000000000000Metadata-Version: 1.0 Name: fbless Version: 0.2.2 Summary: Curses based FictionBook2 viewer. Home-page: http://pybookreader.narod.ru/ Author: Con Radchenko Author-email: pybookreader@narod.ru License: GPLv2+ Description: Console-based reader for fb2 files. fb2 is an ebook format still popular in Russia. Platform: Anything with Python and curses should work but tested only on Linux. Classifier: Development Status :: 4 - Beta Classifier: Programming Language :: Python :: 2.7 Classifier: Environment :: Console :: Curses Classifier: Operating System :: POSIX Classifier: License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) Classifier: Topic :: Education Classifier: Intended Audience :: Education Classifier: Intended Audience :: End Users/Desktop fbless-0.2.3/README000066400000000000000000000062721270512242500136610ustar00rootroot00000000000000Описание ======== fbless - консольный ридер FB2 файлов. Требования ========== Python Curses Использование ============= $ ./fbless /path/to/file.fb2 Можно также указывать файлы, сжатые при помощи zip, gzip и bzip2. Дополнительные опции: -a, --autoscroll - включить автоскролл -t, --scroll_type - выбрать тип скролла (up, down, page-up, page-down, fifo) -i, --interval - задержка скролла в секундах -g, --goto - перейти по смещению (в процентах) -e, --edit - открыть книгу в редакторе -c, --config - использовать указанный конфигурационный файл -v, --version - показать версию программы и выйти -h, --help - показать справку и выйти Управление ========== Up, k - прокрутка на одну строку вверх Down, j - прокрутка на одну строку вниз PgUp - прокрутка на одну страницу вверх Space, PgDown - прокрутка на одну страницу вниз Home, g - в начало файла End - в конец файла 5, G - переход на позицию в файле (в процентах) Tab - переместить курсор на следующую ссылку Enter, Right - перейти по ссылке Left, h - вернуться Backspace, l - снова перейти по последней ссылке a - включить/выключить автоскролл f - скроллинг в режиме fifo +/- - увеличить/уменьшить время задержки скроллинга / - поиск (рег. выр.) e - открыть файл с книгой в редакторе n - перейти к следующему результату поиска s - показать/спрятать статусбар q - выход Настройки ========= Настройка осуществляется редактированием файла fblessrc в каталоге ~/.config/fbless TODO: описать подробнее структуру конфига context_lines - количество строк, сохраняющихся при постраничной прокрутке. foreground, background - основные цвета. save_file - файл закладок. options - настройка стилей: justify - выравнивание (fill/left/right/center) hyphenate - перенос (True/False) left_indent - левый отступ ( >=0 ) right_indent - правый отступ ( >=0 ) first_line_indent - отступ первой строки абзаца ( >=0 ) bold - полужирный шрифт (True/False) foreground - цвет тона (None / curses.) background - цвет фона (None / curses.) fbless-0.2.3/TODO000066400000000000000000000002251270512242500134610ustar00rootroot00000000000000 - BUG: test search in utf ( use try in s = utf () * Command line options * Change text and bg color * colorscheme * ~/.fbless_rc file with options fbless-0.2.3/fbless000077500000000000000000000013171270512242500142000ustar00rootroot00000000000000#!/usr/bin/env python2 # -*- mode: python; coding: utf-8; -*- # (c) Con Radchenko mailto:lankier@gmail.com # Modified by crowd https://github.com/matimatik/fbless/ import sys import locale from cStringIO import StringIO import curses from fbless_lib.options import parse_arguments from fbless_lib.main import MainWindow parse_arguments() stdout = sys.stdout sys.stdout = StringIO() ## stderr = sys.stderr ## sys.stderr = StringIO() locale.setlocale(locale.LC_ALL, '') try: MainWindow().main_loop() finally: try: curses.endwin() except: pass value = sys.stdout.getvalue() if value: print >> stdout, value ## value = sys.stderr.getvalue() ## if value: ## print >> stderr, value fbless-0.2.3/fbless_lib/000077500000000000000000000000001270512242500150765ustar00rootroot00000000000000fbless-0.2.3/fbless_lib/__init__.py000066400000000000000000000000471270512242500172100ustar00rootroot00000000000000# -*- mode: python; coding: utf-8; -*- fbless-0.2.3/fbless_lib/const.py000066400000000000000000000021321270512242500165740ustar00rootroot00000000000000# -*- mode: python; coding: utf-8; -*- # import curses VERSION = '0.2.3' # constant for auto scroll NO_SCROLL = None SCROLL_FIFO = "scroll_fifo" SCROLL_DOWN = "scroll_down" SCROLL_UP = "scroll_up" NEXT_PAGE = "next_page" PREV_PAGE = "prev_page" SPECIAL_KEYS = { 'left': curses.KEY_LEFT, 'right': curses.KEY_RIGHT, 'up': curses.KEY_UP, 'down': curses.KEY_DOWN, 'enter': curses.KEY_ENTER, 'return': curses.KEY_ENTER, 'backspace': curses.KEY_BACKSPACE, 'bksp': curses.KEY_BACKSPACE, 'home': curses.KEY_HOME, 'end': curses.KEY_END, 'pgup': curses.KEY_PPAGE, 'pgdn': curses.KEY_NPAGE, 'tab': ord('\t'), # we use comma as a delimiter between bindings in config, so we had # to create alias for cases when user wants it to be hotkey, too 'comma': ord(','), } COLORS = { 'black': curses.COLOR_BLACK, 'blue': curses.COLOR_BLUE, 'cyan': curses.COLOR_CYAN, 'green': curses.COLOR_GREEN, 'magenta': curses.COLOR_MAGENTA, 'red': curses.COLOR_RED, 'white': curses.COLOR_WHITE, 'yellow': curses.COLOR_YELLOW, 'none': None, } fbless-0.2.3/fbless_lib/defaults.py000066400000000000000000000072271270512242500172670ustar00rootroot00000000000000# -*- mode: python; coding: utf-8; -*- """ Default options """ import os try: from xdg.BaseDirectory import xdg_cache_home except ImportError: xdg_cache_home = os.path.expanduser('~/.cache') paths = { 'save_file': os.path.join(xdg_cache_home, 'fbless', 'fbless_save'), } general = { 'context_lines': 0, 'status': True, # screen width. 0 means autodetect 'columns': 0, # if True and 'columns' is set, the text would be centered 'center_text': False, # use default terminal colors 'use_default_colors': True, 'replace_chars': False, 'editor': 'vim -c go{byte_offset} "{filename}"', # interval for autoscroll in sec 'auto_scroll_interval': 3, } styles = { 'default': { 'justify': 'fill', 'hyphenate': True, 'left_indent': 2, 'right_indent': 2, 'first_line_indent': 4, 'bold': False, 'foreground': 'white', 'background': 'black', }, 'p': { 'justify': 'fill', 'hyphenate': True, 'left_indent': 2, 'right_indent': 2, 'first_line_indent': 4, 'bold': False, 'foreground': 'none', 'background': 'none', }, 'v': { 'justify': 'fill', 'hyphenate': True, 'left_indent': 10, 'right_indent': 4, 'first_line_indent': 0, 'foreground': 'none', 'background': 'none', }, 'text-author': { 'justify': 'right', 'hyphenate': True, 'left_indent': 20, 'right_indent': 2, 'first_line_indent': 0, 'foreground': 'yellow', 'background': 'none', }, 'epigraph': { 'justify': 'fill', 'hyphenate': True, 'left_indent': 20, 'right_indent': 2, 'first_line_indent': 4, 'foreground': 'none', 'background': 'none', }, 'cite': { 'justify': 'fill', 'hyphenate': True, 'left_indent': 8, 'right_indent': 8, 'first_line_indent': 8, 'foreground': 'none', 'background': 'none', }, 'title': { 'justify': 'center', 'hyphenate': False, 'left_indent': 8, 'right_indent': 8, 'first_line_indent': 0, 'bold': True, 'foreground': 'magenta', 'background': 'none', }, 'subtitle': { 'justify': 'center', 'hyphenate': False, 'left_indent': 8, 'right_indent': 8, 'first_line_indent': 0, 'foreground': 'cyan', 'background': 'none', }, 'image': { 'justify': 'center', 'hyphenate': False, 'left_indent': 0, 'right_indent': 0, 'first_line_indent': 0, 'foreground': 'none', 'background': 'none', }, 'strong': { 'foreground': 'magenta', 'background': 'none', }, 'emphasis': { 'foreground': 'cyan', 'background': 'none', }, 'style': { 'foreground': 'green', 'background': 'none', }, 'a': { 'foreground': 'red', 'background': 'none', }, } keys = { 'quit': ('q', 'Q',), 'toggle-status': ('s',), 'search': ('/',), 'scroll-fifo': ('f',), 'auto-scroll': ('a',), 'search-next': ('n',), 'timer-inc': ('+',), 'timer-dec': ('-',), 'goto-percent': ('5', 'G',), 'jump-link': ('\t',), 'goto-link': ('return', '\n', 'right',), 'backward': ('left', 'h',), 'forward': ('backspace', 'l',), 'scroll-up': ('up', 'k',), 'scroll-down': ('down', 'j',), 'next-page': (' ', 'pgdn',), 'prev-page': ('pgup',), 'goto-home': ('g', 'home',), 'goto-end': ('end',), 'edit-xml': ('o',), } fbless-0.2.3/fbless_lib/fb2parser.py000066400000000000000000000143601270512242500173420ustar00rootroot00000000000000# -*- mode: python; coding: utf-8; -*- import sys import string from cStringIO import StringIO import xml.sax import xml.parsers.expat from paragraph import Paragraph, attr class StopParsing(Exception): pass class ContentHandler: def __init__(self): ## self.elem_stack = [] self.is_desc = False self.cur_data = [] self.is_title = False self.is_body = False self.is_epigraph = False self.is_cite = False self.cur_title = [] self.attrs = [] self.cur_attr = [] self.lang = None self.content = [] self.cur_id = None self.prev_paragraph_is_empty = True def add_empty_line(self): if not self.prev_paragraph_is_empty: self.content.append(Paragraph('empty-line', '', byte_index=_parser.CurrentByteIndex)) self.prev_paragraph_is_empty = True def startElement(self, name, attrs): if name == 'description': self.is_desc = True elif name == 'body': self.is_body = True elif name == 'epigraph': self.is_epigraph = True elif name == 'cite': self.is_cite = True elif name == 'title': self.is_title = True self.cur_title = [] elif name == 'stanza': self.add_empty_line() elif name == 'image': for atr in attrs.keys(): if atr.endswith('href'): self.add_empty_line() self.cur_data = '[' + attrs[atr][1:] + ']' break elif name == 'binary': raise StopParsing elif name in ('strong', 'emphasis', 'style'): self.cur_attr = [sum(map(len, self.cur_data)), attr[name]] elif name == 'a': href = None for atr in attrs.keys(): if atr.endswith('href'): href = attrs[atr] break self.cur_attr = [sum(map(len, self.cur_data)), (attr.a, href)] elif name == 'subtitle': self.add_empty_line() if 'id' in attrs: self.cur_id = attrs['id'] def endElement(self, name): if name == 'empty-line': self.add_empty_line() elif self.is_body and name != 'body': data = ''.join(self.cur_data) if name in ['strong', 'emphasis', 'a', 'style']: if not self.cur_attr: ##print 'FB2 PARSER ERROR: nested styles?' return self.cur_attr.insert(1, len(data)) self.attrs.append(self.cur_attr) self.cur_attr = [] return if data and data.strip(): if self.is_title: self.add_empty_line() self.content.append( Paragraph( 'title', data, attrs=self.attrs, lang=self.lang, id=self.cur_id, byte_index=_parser.CurrentByteIndex, ) ) elif self.is_epigraph and name == 'p': self.content.append( Paragraph( 'epigraph', data, attrs=self.attrs, lang=self.lang, id=self.cur_id, byte_index=_parser.CurrentByteIndex ) ) elif self.is_cite and name == 'p': self.content.append( Paragraph( 'cite', data, attrs=self.attrs, lang=self.lang, id=self.cur_id, byte_index=_parser.CurrentByteIndex ) ) else: self.content.append( Paragraph( name, data, attrs=self.attrs, lang=self.lang, id=self.cur_id, byte_index=_parser.CurrentByteIndex ) ) self.prev_paragraph_is_empty = False self.attrs = [] self.id = None if name == 'description': self.is_desc = False elif name == 'body': self.is_body = False elif name == 'epigraph': self.is_epigraph = False self.add_empty_line() elif name == 'cite': self.is_cite = False elif name == 'title': self.is_title = False self.add_empty_line() elif name in ('subtitle', 'image', 'poem'): self.add_empty_line() elif name == 'lang': self.lang = ''.join(self.cur_data).strip() #del self.elem_stack[-1] self.cur_data = [] self.links = {} def characters(self, data): #data = data.strip() #data = data.replace('\n', ' ') self.cur_data.append(data) ##---------------------------------------------------------------------- def fb2parse(data): if not data.startswith('.dict, где - сокращённое название языка (en, ru, fr ... etc. см. файл langs.txt) В настоящий момент в этой директории находятся файлы для следующих языков: hyph_de.dic - немецкий hyph_en.dic - английский hyph_es.dic - испанский hyph_fr.dic - французский hyph_it.dic - итальянский hyph_ru.dic - русский hyph_uk.dic - украинский NOTA BENE: Русский язык. Для русского языка можно использовать два алгоритма переносов: - алгоритм Дональда Кнута для системы TeX, - алгоритм, взятый из HaaliReader. По умолчанию используется алгоритм из HaaliReader. Украинский язык. Поскольку в python (версии <= 2.2.2) нет поддержки кодировки koi8-u, файл переносов украинского языка был сконвертирован в кодировку utf-8. fbless-0.2.3/fbless_lib/hyph_dicts/hyph_de.dic000066400000000000000000001077011270512242500213430ustar00rootroot00000000000000ISO8859-1 .aa6l .ab3a4s .ab3ei .abi2 .ab3it .ab1l .ab1r .ab3u .ad3o4r .alti6 .ana3c .an5alg .an1e .ang8s2t1 .an1s .ap1p .ar6sc .ar6ta .ar6tei .as2z .au2f1 .au2s3 .be5erb .be3na .ber6t5r .bie6r5 .bim6s5t .brot3 .bru6s .ch6 .che6f5 .da8c .da2r .dar5in .dar5u .den6ka .de5r6en .des6pe .de8spo .de3sz .dia3s4 .dien4 .dy2s1 .ehren5 .eine6 .ei6n5eh .ei8nen .ein5sa .en6der .en6d5r .en3k4 .en8ta8 .en8tei .en4t3r .epo1 .er6ban .er6b5ei .er6bla .er6d5um .er3ei .er5er .er3in .er3o4b .erwi5s .es1p .es8t1l .es8t1n .ex1a2 .ex3em .fal6sc .fe6st5a .flu4g3 .furch8 .ga6ner .ge3n4a .ge5r .ges6 .halb5 .halbe6 .hal6br .haup4 .hau4t .heima6 .he4r3e .her6za .he5x .hin3 .hir8sc .ho4c .hu3sa .hy5o .ibe5 .ima6ge .in1 .ini6 .is5chi .jagd5 .kal6k5o .ka6ph .ki4e .kop6f3 .kraf6 .k5ra .lab6br .liie6 .lo6s5k .l4s3t .ma5d .mi2t1 .no6th .no6top .obe8ri .ob1l .obs2 .ob6st5e .or3c .ort6s5e .ost3a .oste8r .pe4re .pe3ts .ph6 .po8str .rau4m3 .re5an .ro8q .ru5the .r5be .sch8 .se6e .se5n6h .se5ra .si2e .spi6ke .st4 .sy2n .tages5 .tan6kl .ta8th .te6e .te8str .to6der .to8nin .to6we .um1 .umpf4 .un1 .une6 .unge5n .ur1c .ur5en .ve6rin .vora8 .wah6l5 .we8ges .we8s2t .wes3te .wo6r .wor3a .wun4s .zi4e .zuch8 .nde8re .ch8 aa1c aa2gr aal5e aa6r5a a5arti aa2s1t aat2s 6aba ab3art 1abdr 6abel aben6dr ab5erk ab5err ab5esse 1abf 1abg 1abh ab1ir 1abko a1bl ab1la 5ablag a6bla ab4ler ab1lu a8bl 5a6bl abma5c 1abn ab1ra ab1re 5a6brec ab1ro ab1s ab8sk abs2z 3abtei ab1ur 1abw 5abze 5abzu ab1n abu8 a4ce. a5chal ach5art ach5au a1che a8chent ach6er. a6ch5erf a1chi ach1l ach3m ach5n a1cho ach3re a1chu ach1w a1chy ach5f ack1o acks6t ack5sta a1d 8ad. a6d5ac ad3ant ad8ar 5addi a8dein ade5o8 adi5en 1adj 1adle ad1op a2dre 3adres adt1 1adv a6d a1e2d ae1r a1er. 1aero 8afa a3fal af1an a5far a5fat af1au a6fentl a2f1ex af1fr af5rau af1re 1afri af6tent af6tra aft5re a6f5um 8af ag5abe 5a4gent ag8er ages5e 1aggr ag5las ag1lo a1gn ag2ne 1agog a6g5und a1ha a1he ah5ein a4h3erh a1hi ahl1a ah1le ah4m3ar ahn1a a5ho ahra6 ahr5ab ah1re ah8rei ahren8s ahre4s3 ahr8ti ah1ru a1hu ah8 ai3d2s ai1e aif6 a3inse ai4re. a5isch. ais8e a3ismu ais6n aiso6 a1j 1akad a4kade a1ke a1ki 1akko 5akro1 a5lal al5ans 3al8arm al8beb al8berw alb5la 3album al1c a1le a6l5e6be a4l3ein a8lel a8lerb a8lerh a6lert 5a6l5eth 1algi al4gli al3int al4lab al8lan al4l3ar alle3g a1lo a4l5ob al6schm al4the al4t3re 8a1lu alu5i a6lur alu3ta a1l a6mate 8ame. 5a6meise am6m5ei am6mum am2n ampf3a am6schw am2ta a1mu a1m a3nac a1nad anadi5e an3ako an3alp 3analy an3ame an3ara a1nas an5asti a1nat anat5s an8dent ande4s3 an1ec an5eis an1e2k 4aner. a6n5erd a8nerf a6n5erke 1anfa 5anfert 1anf 3angab 5angebo an3gli ang6lis an2gn 3angri ang5t6 5anh ani5g ani4ka an5i8on an1kl an6kno an4kro 1anl anma5c anmar4 3annah anne4s3 a1no 5a6n1o2d 5a6n3oma 5a6nord 1anr an1sa 5anschl an4soz an1st 5anstal an1s2z 5antenn an1th 5anw a5ny an4z3ed 5anzeig 5anzieh 3anzug an1 5ans a1n an8d a1os a1pa 3apfel a2ph1t aph56 a1pi 8apl apo1c apo1s a6pos2t a6poth 1appa ap1pr a1pr a5p a3p a1ra a4r3af ar3all 3arbei 2arbt ar1c 2a1re ar3ein ar2gl 2a1ri ari5es ar8kers ar6les ar4nan ar5o6ch ar1o2d a1rol ar3ony a8ror a3ros ar5ox ar6schl 8artei ar6t5ri a1ru a1ry 1arzt arz1w ar8z ar8m ar6 ar5m ar12 a1sa a6schec asch5l asch3m a6schn a3s4hi as1pa asp5l as5tev 1asth a1str ast3re 8a1ta ata5c ata3la a6tapf ata5pl a1te a6teli aten5a ate5ran 6atf 6atg a1th at3hal 1athl 2a1ti 5atlant 3atlas 8atmus 6atn a1to a6t5ops ato6ra a6t5ort. 4a1tr a6t5ru at2t1h at5t6h 6a1tu atz1w a1t a1t au1a au6bre auch3a au1e aue4l 5aufent 3auff 3aufga 1aufn auf1t 3auftr 1aufw 3auge. au4kle aule8s 6aum au8mar aum5p 1ausb 3ausd 1ausf 1ausg au8sin au4sta 1ausw 1ausz aut5eng au1th 1auto aue8 a1v ave5r6a aver6i a1w a6wes a1x a2xia a6xio a1ya a1z azi5er. 8a 1ba 8ba8del ba1la ba1na ban6k5r ba5ot bardi6n ba1ro basten6 bau3sp 2b1b bb6le b2bli 2b1c 2b1d 1be be1a be8at. be1ch 8becht 8becke. be5el be1en bee8rei be5eta bef2 8beff be1g2 beh8 bei1s 6b5eisen bei3tr b8el bel8o belu3t be3nac bend6o be6ners be6nerw be4nor ben4se6 bens5el be1n be1n be1o2 b8er. be1ra be8rac ber8gab. ber1r be1r bes8c bes5erh bes2p be5tha bet5sc be1un be1ur 8bex be6zwec 2b1f8 2b1g2 bga2s5 bge1 2b1h bhole6 1bi bi1bl b6ie bi1el bi1la bil5 bi1na bi4nok bi6stu bi5tr bit4t5r b1j 2b1k2 bk6 bl8 b6la. 6b1lad 6blag 8blam 1blat b8latt 3blau. b6lav 3ble. b1leb b1led 8b1leg 8b1leh 8bleid 8bleih 6b3lein ble4m3o 4blich b4lind 8bling b2lio 5blit b4litz b1loh 8b1los 1blu 5blum 2blun blut3a blut5sc 3bl bls5c 5bl 3bl bl8sc 2b1m 2b1n 1bo bo1ch bo5d6s boe5 8boff 8bonk bo1ra b1ort 2b1p2 b1q 1br brail6 brast8 bre4a b5red 8bref 8b5riem b6riga bro1s b1rup b2ruz 8brh brs5c 8bs b1sa b8sang b2s1ar b1sc bs3erl bs3erz b8sof b1s2p bst1h b3stru b5st b6sun 2b1t b2t1h 1bu bu1ie bul6k b8ure bu6sin 6b1v 2b1w 1by1 by6te. 8b1z 1b b56s5 1b b65bere bge6 bgel5e br6sc 1ca cag6 ca5la ca6re ca5y c1c 1ce celi4c celich5 ce1ro c8h 2ch. 1chae ch1ah ch3akt cha6mer 8chanz 5chara 3chari 5chato 6chb 1chef 6chei ch3eil ch3eis 6cherkl 6chf 4chh 5chiad 5chias 6chins 8chj chl6 5chlor 6ch2m 2chn6 ch8nie 5cho. 8chob choi8d 6chp ch3ren ch6res ch3r 2chs 2cht cht5ha cht3hi 5chthon ch6tin 6chuh chu4la 6ch3unt chut6t 8chw 1ci ci5tr c2k 2ck. ck1ei 4ckh ck3l ck3n ck5o8f ck1r 2cks ck5stra ck6s5u c2l 1c8o con6ne 8corb cos6t c3q 1c6r 8c1t 1cu 1cy 5c1 c5 1da. 8daas 2dabg 8dabr 6dabt 6dabw 1dac da2gr 6d5alk 8d5amt dan6ce. dani5er dan8ker 2danl danla6 6dans 8danzi 6danzu d1ap da2r1a8 2d1arb d3arc dar6men 4d3art 8darz 1dat 8datm 2d1auf 2d1aus 2d1b 2d1c 2d1d d5de d3d2h ddmme8 1de 2deal de5an de3cha de1e defe6 6deff 2d1ehr 5d4eic de5isc de8lar del6s5e del6spr de4mag de8mun de8nep dene6r 8denge. 8dengen de5o6d 2deol de5ram 8derdb der5ein de1ro der1r d8ers der5um de4s3am de4s3an de4sau de6sil de4sin de8sor de4spr de2su 8deul de5us. 2d1f df2l 2d1g 2d1h 1di dia5c di5ara dice5 di3chr di5ena di1gn di1la dil8s di1na 8dind 6dinf 4d3inh 2d1ins di5o6d di3p4t di8sen dis1p di5s8per di6s5to dis3tr di8tan di8tin d1j 6dje 2dju 2d1k 2d1l 2d1m 2d1n6 dni6 dnje6 1do 6d5obe do6berf 6d5ony do3ran 6dord 2d1org dor4t3h 6doth dott8e 2d1p d5q dr4 1drah 8drak d5rand 6dre. 4drech d6reck 4d3reg 8d3reic d5reife 8drem 8d1ren 2drer 8dres. 6d5rh 1dria d1ric 8drind droi6 dro5x 1dru 8drut drs5c 1dr dr5b dr8sc 2ds d1sa d6san dsat6 d1sc 5d6scha. 5dschik dse8e d8serg 8dsl d1sp d4spak ds2po d8sp d1st d1s 2dt d1ta d1te d1ti d1to dt1s6 d1tu d5t 1du du5als du1b6 du1e duf4t3r 4d3uh du5ie 8duml 8dumw 2d1und du8ni 6d5unt dur2c durch3 6durl 6dursa 8durt dus1t du8schr 2d1v 2d1w dwa8l 2d1z 1d 6dh 8dnd d6r d8bl d5l dr6fl d8sc d54st 1d ea4ben e1ac e1ah e1akt e1al. e5alf e1alg e5a8lin e1alk e1all e5alp e1alt e5alw e1am e1and ea6nim e1ar. e5arf e1ark e5arm e3art e5at. e6ate e6a5t6l e8ats e5att e6au. e1aus e1b e6b5am ebens5e eb4lie eb4ser eb4s3in e1che e8cherz e1chi ech3m 8ech3n ech1r ech8send ech4su e1chu eck5an e5cl e1d ee5a ee3e ee5g e1ei ee5isc eei4s3t ee6lend e1ell ee5l e1erd ee3r4e ee8reng eere6s5 ee5r ee6tat e1ex e1f e6fau e8fe8b 3effek ef3rom ege6ra eglo6si 1egy e1ha e6h5ach eh5ans e6hap eh5auf e1he e1hi ehl3a eh1le ehl5ein eh1mu ehn5ec e1ho ehr1a eh1re ehre6n eh1ri eh1ru ehr5um e1hu eh1w e1hy e1h e1h e3ht ei1a eia6s ei6bar eich3a eich5r ei4dar ei6d5ei ei8derf ei3d4sc ei1e 8eifen 3eifri 1eign eil1d ei6mab ei8mag ein1a4 ei8nat ei8nerh ei8ness ei6nete ein1g e8ini ein1k ei6n5od ei8nok ei4nor e3ins ei1o e1irr ei5ru ei8sab ei5schn ei6s5ent ei8sol ei4t3al eit3ar eit1h ei6thi ei8tho eit8samt ei6t5um e1j 1ekd e1ke e1ki e1k2l e1kn ekni4 e1la e2l1al 6elan e6lanf e8lanl e6l5ans el3arb el3arm e6l3art 5e6lasti e6lauge elbst5a e1le 6elef ele6h e6l5ehe e8leif e6l5einh 1elek e8lel 3eleme e6lemen e6lente el5epi e4l3err e6l5ersc elf2l elg2 e6l5ins ell8er 4e1lo e4l3ofe el8soh el8tent 5eltern e1lu elut2 e1l e1l em8dei em8meis 4emo emo5s 1emp1f 1empt 1emto e1mu emurk4 emurks5 e1m en5a6ben en5achs en5ack e1nad en5af en5all en3alt en1am en3an. en3ant en3anz en1a6p en1ar en1a6s 6e1nat en3auf en3aus en2ce enda6l end5erf end5erg en8dess 4ene. en5eck e8neff e6n5ehr e6n5eim en3eis 6enem. 6enen e4nent 4ener. e8nerd e6n3erf e4nerg 5energi e6n5erla en5ers e6nerst en5erw 6enes e6n5ess e2nex en3glo 2eni enni6s5 ennos4 enns8 e1no e6nober eno8f en5opf e4n3ord en8sers ens8kl en1sp ens6por en5t6ag enta5go en8terbu en6tid 3entla ent5ric 5entwic 5entwu 1entz enu5i e3ny en8zan en1f e1ns e1ng eo1c e5o6fe e5okk e1on. e3onf e5onk e5onl e5onr e5opf e5ops e5or. e1ord e1org eo5r6h eo1t e1pa e8pee e6p5e6g ep5ent e1p2f e1pi 5epid e6pidem e1pl 5epos e6pos. ep4p3a e1pr e1p e1q e1ra. er5aal 8eraba e5rabel er5a6ben e5rabi er3abs er3ach era5e era5k6l er3all er3amt e3rand e3rane er3ans e5ranz. e1rap er3arc e3rari er3a6si e1rat erat3s er3auf e3raum 3erbse er1c e1re 4e5re. er3eck er5egg er5e2h 2erei e3rei. e8reine er5einr 6eren. e4r3enm 4erer. e6r5erm er5ero er5erst e4r3erz er3ess 5erfl er8gan. 5ergebn er2g5h 5ergnz 5erhhu 2e1ri eri5ak e6r5iat e4r3ind e6r5i6n5i6 er5ins e6r5int er5itio er1kl 3erkl 5erls. ermen6s er6nab 3ernst 6e1ro. e1rod er1o2f e1rog 6e3roi ero8ide e3rol e1rom e1ron e3rop8 e2r1or e1ros e1rot er5ox ersch4 5erstat er6t5ein er2t1h er5t6her 2e1ru eruf4s3 e4r3uhr er3ums e5rus 5erwerb e1ry er5zwa er3zwu er8m er5s er8 e3rs. e6r12b e1sa esa8b e8sap e6s5a6v e1sc esch4l ese1a es5ebe eserve5 e8sh es5ill es3int es4kop e2sl eso8b e1sp espei6s5 es2po es2pu 5essenz e6stabs e6staf e6st5ak est3ar e8stob e1str est5res es3ur e2sz e1s e1ta et8ag etari5e eta8ta e1te eten6te et5hal e5thel e1ti 1etn e1to e1tr et3rec e8tscha et8se et6tei et2th et2t1r e1tu etu1s et8zent et8zw e1t e1t e1t eu1a2 eu1e eue8rei eu5fe euin5 euk2 e1um. eu6nio e5unter eu1o6 eu5p 3europ eu1sp eu5str eu8zo e1v eval6s eve5r6en ever4i e1w e2wig ex1or 1exp 1extr ey3er. e1z e12 e58 e1 e8es fa6ch5i fade8 fa6del fa5el. fal6lo falt8e fa1na fan4gr 6fanl 6fap far6ba far4bl far6r5a 2f1art fa1sc fau8str fa3y 2f1b2 6f1c 2f1d 1fe 2f1eck fe6dr feh6lei f6eim 8feins f5eis fel5en 8feltern 8femp fe5rant 4ferd. ferri8 fe8stof fe6str fe6stum fe8tag fet6ta fex1 2ff f1fa f6f5arm f5fe ffe5in ffe6la ffe8ler ff1f f1fla ff3lei ff4lie ff8sa ff6s5ta 2f1g2 fgewen6 4f1h 1fi fid4 fi3ds fieb4 fi1la fi8lei fil4m5a f8in. fi1na 8finf fi8scho fi6u 6f1j 2f1k2 f8lanz fl8e 4f3lein 8flib 4fling f2lix 6f3lon 5flop 1flor 5f8lc 3flt 2f1m 2f1n 1fo foh1 f2on fo6na 2f1op fo5ra for8mei for8str for8th for6t5r fo5ru 6f5otte 2f1p8 f1q fr6 f5ram 1f8ran f8ra f8re. frei1 5frei. f3reic f3rest f1rib 8f1ric 6frig 1fris fro8na frs5t 2fs f1sc f2s1er f5str fs3tt 2ft f1tak f1te ft5e6h ftere6 ft1h f1ti f5to f1tr ft5rad ft1sc ft2so f1tu ftwi3d4 ft1z 1fu 6f5ums 6funf fun4ka fu8end 6f1v 2f1w 2f1z 1f f1c 8frm 6fug f8 fde3 8ff 3fr 1f fn4f3u 1ga ga6bl 6gabw 8gabz g3a4der ga8ho ga5isc 4gak ga1la 6g5amt ga1na gan5erb gan6g5a ga5nj 6ganl 8gansc 6garb 2g1arc 2g1arm ga5ro 6g3arti ga8sa ga8sc ga6stre 2g1atm 6g5auf gau5fr g5aus 2g1b g5c 6gd g1da 1ge ge1a2 ge6an ge8at. ge1e2 ge6es gef2 8geff ge1g2l ge1im 4g3eise geist5r gel8bra gelt8s ge5l ge8nin gen3k 6g5entf ge3n ge1or ge1ra ge6rab ger8au 8gerh ger8ins ge1ro 6g5erz. ge1r ge1r ge1s ges2p ge2s7te. ge2s7ten ge2s7ter ge2s7tik ge5unt 4g3ex3 2g1f8 2g1g g1ha 6g1hei 5ghel. g5henn 6g1hi g1ho 1ghr g1h 1gi gi5la gi8me. gi1na 4g3ins gis1tr g1j 2g1k 8gl. 1glad g5lag glan4z3 1glas 6glass 5glaub g3lauf 1gle. g5leb 3gleic g3lein 5gleis 1glem 2gler 8g3leu gli8a g2lie 3glied 1g2lik 1g2lim g6lio 1gloa 5glom 1glon 1glop g1los g4loss g5luf 1g2ly 1gl 2g1m gn8 6gn. 1gna 8gnach 2gnah g1nas g8neu g2nie g3nis 1gno 8gnot 1go goe1 8gof 2gog 5gogr 6g5oh goni5e 6gonist go1ra 8gord 2g1p2 g1q 1gr4 g5rahm gra8m gra4s3t 6g1rec gre6ge 4g3reic g5reit 8grenn gri4e g5riem 5grif 2grig g5ring 6groh 2grot gro6 4grut 2gs gs1ab g5sah gs1ak gs1an gs8and gs1ar gs1au g1sc gs1ef g5seil gs5ein g2s1er gs1in g2s1o gso2r gs1pr g2s1u 2g1t g3te g2t1h 1gu gu5as gu2e 2gue. 6gued 4g3uh 8gums 6g5unt gut3h gu2tu 4g1v 2g1w gy1n g1z 1g 8g8m 6grm 1g 1g 6gb 1haa hab8r ha8del hade4n 8hae ha5el. haf6tr 2hal. ha1la hal4b5a 6hale 8han. ha1na han6dr han6ge. 2hani h5anth 6hanz 6harb h3arbe h3arme ha5ro ha2t1h h1atm hau6san ha8 h1b2 h1c h1d he2bl he3cho h3echt he5d6s 5heft h5e6he. hei8ds h1eif 2hein he3ism he5ist. heit8s3 hek6ta hel8lau 8helt he6mer 1hemm 6h1emp hen5end hen5klo hen6tri he2nu 8heo he8q her3ab he5rak her3an 4herap her3au h3erbi he1ro he8ro8b he4r3um her6z5er he4spe he1st heta6 het5am he5th heu3sc he1xa hey5e h1f2 h1g hgol8 h1h h1iat hie6r5i hi5kt hil1a2 hil4fr hi5nak hin4ta hi2nu hi5ob hirn5e hir6ner hi1sp hi1th hi5tr 5hitz h1j h6jo h1k2 hlabb4 hla4ga hla6gr h5lai hl8am h1las h1la hl1c h1led h3lein h5ler. h2lif h2lim h8linf hl5int h2lip h2lit h4lor h3lose h1ls hme5e h2nee h2nei hn3eig h2nel hne8n hne4p3f hn8erz h6netz h2nip h2nit h1nol hn5sp h2nuc h2nud h2nul hoch1 1hoh hoh8lei 2hoi ho4l3ar 1holz h2on ho1ra 6horg 5horn. ho3sl hos1p ho4spi h1p hpi6 h1q 6hr h1rai h8rank h5raum hr1c hrcre8 h1red h3reg h8rei. h4r3erb h8rert hrg2 h1ric hr5ins h2rom hr6t5erl hr2t1h hr6t5ra hr8tri h6rum hr1z hs3ach h6s5amt h1sc h6s5ec h6s5erl hs8erle h4sob h1sp h8spa h8spel hs6po h4spun h1str h4s3tum hs3und h1s h5ta. h5tab ht3ac ht1ak ht3ang h5tanz ht1ar ht1at h5taub h1te h2t1ec ht3eff ht3ehe h4t3eif h8teim h4t3ein ht3eis h6temp h8tentf hte8ren h6terf h8tergr h4t3erh h6t5ersc h8terst h8tese h8tess h2t1eu h4t3ex ht1he ht5hu h1ti ht5rak hts3ah ht1sc ht6sex ht8sk ht8so h1tu htz8 h5tm hub5l hu6b5r huh1l h5uhr. huld5a6 hu8lent hu8l h5up. h1v h5weib h3weis h1z h8kl hl8s hma8tu8 h8sche. ht1s hu4s3c 2h. 2he 8hi h6s hs5c hhne6 hl4s3t htte8re i5adn i1af i5ak. i1al. i1al1a i1alb i1ald i5alei i1alf i1alg i3alh i1alk i1all i1alp i1alr i1als i1alt i1alv i5alw i3alz i1an. ia5na i3and ian8e ia8ne8b i1ang i3ank i5ann i1ant i1anz i6apo i1ar. ia6rab i5arr i1as. i1asm i1ass i5ast. i1at. i5ats i1au i5azz i6b5eig i6b5eis ib2le i4blis i6brig i6b5unt i6bb i1che ich5ei i6cherb i1chi ich5ins ich1l ich3m ich1n i1cho icht5an icht3r i1chu ich1w ick6s5te ic5l i1d id3arm 3ideal ide8na 3ideol ide5r i6diot id5rec id1t ie1a ie6b5ar iebe4s3 ie2bl ieb1r ie8bra ie4bre ie8b ie2dr ie1e8 ie6f5ad ief5f ie2f1l ie4fro ief1t i1ei ie4l3ec ie8lei ie4lek i3ell i1en. i1end ien6e i3enf i5enn ien6ne. i1enp i1enr i5ensa ien8stal i5env i1enz ie5o ier3a4b ie4rap i2ere ie4rec ie6r5ein ie6r5eis ier8er i3ern. ie8rum ie8rund ie6s5che ie6tau ie8tert ie5the ie6t5ri i1ett ie5un iex5 2if i1fa if5ang i6fau if1fr if5lac i5f6lie i1fre ift5a if6t5r ig3art 2ige i8gess ig5he i5gla ig2ni i5go ig3rot ig3s2p i1ha i8ham i8hans i1he i1hi ih1n ih1r i1hu i8hum ih1w 8i1i ii2s ii2t i1j i1k i6kak i8kerz i6kes ik4ler i6k5unt 2il i5lac i1lag il3ans i5las i1lau il6auf i1le ile8h i8lel il2fl il3ipp il6l5enn i1lo ilt8e i1lu i1l i8mart imb2 i8mele i8mid imme6l5a i1mu i1m i5m ina5he i1nat in1au inau8s 8ind. in4d3an 5index ind2r 3indus i5nec i2n1ei i8nerw 3infek 1info 5ingeni ing5s6o 5inhab ini5er. 5inj in8kt in8nan i1no inoi8d in3o4ku in5sau in1sp 5inspe 5instit 5instru ins4ze 5intere 5interv in3the in5t2r i5ny in2 i1nr in1s in8 in5d i1ns 2io io1a8 io1c iode4 io2di ioi8 i1ol. i1om. i1on. i5onb ion2s1 i1ont i5ops i5o8pt i1or. i3oral io3rat i5orc i1os. i1ot. i1o8x 2ip i1pa i1pi i1p2l i1pr i1q i1ra ir6bl i1re i1ri ir8me8d ir2m1o2 ir8nak i1ro ir5rho ir6schl ir6sch5r i5rus i5ry i5r i1sa i8samt i6sar i2s1au i8scheh i8schei isch5m isch3r isch8 is8ele ise3ra i4s3erh is3err isi6de i8sind is4kop ison5e is6por i8s5tum i5sty i5s i1ta it5ab. i2t1a2m i8tax i1te i8tersc i1thi i1tho i5thr it8h i1ti i8ti8d iti6kl itmen4 i1to i8tof it3ran it3rau i1tri itri5o it1sc it2se it5spa it8tru i1tu it6z5erg it6z1w i1t it6r5e itt2 itts5 i1t i1u iu6r 2i1v i6vad iva8tin i8vei i6v5ene i8verh i2vob i8vur i1w iwi2 i5xa i1xe i1z ize8n i8zir i6z5w i8m i16r i5t. i5v i18 i8 i65ers ja5la je2t3r 6jm 5jo jo5as jo1ra jou6l ju5cha jugen4 jugend5 jung5s6 3j 1ka 8kachs 8kakz ka1la kal5d kam5t ka1na 2kanl 8kapf ka6pl ka5r6a 6k3arbe ka1ro kar6p5f 4k3arti 8karz ka1r kasi5e ka6teb kat8ta kauf6s kau3t2 2k1b 2k1c 4k1d kehr6s kehrs5a 8keic 2k1eig 6k5ein 6k5eis ke6lar ke8leis ke8lo 8kemp k5ente. k3entf 8k5ents 6kentz ke1ra k5erlau 2k1f8 2k1g 2k1h ki5fl 8kik king6s5 6kinh ki5os ki5sp ki5th 8ki8 2k1k2 kl8 1kla 8klac k5lager kle4br k3leib 3kleid kle5isc 4k3leit k3lek 6k5ler. 5klet 2klic 8klig k2lim k2lin 5klip 5klop k3lor 1kl 2k1m kmani5e kn8 6kner k2ni kn8 1k2o ko1a2 ko6de. ko1i koi8t ko6min ko1op ko1or ko6pht ko3ra kor6d5er ko5ru ko5t6sc k3ou 3kow 6k5ox 2k1p2 k1q 1kr8 4k3rad 2k1rec 4k3reic kre5ie 2krib 6krig 2krip 6kroba 2ks k1sa k6sab ksal8s k8samt k6san k1sc k2s1ex k5spat k5spe k8spil ks6por k1spr kst8 k2s1uf 2k1t kta8l kt5a6re k8tein kte8re k2t1h k8tinf kt3rec kt1s 1ku ku1ch kuck8 k3uhr ku5ie kum2s1 kunfts5 kun2s kunst3 ku8rau ku4ro kurz1 4kusti ku1ta ku8 6k1v 2k1w ky5n 2k1z 1k k4m 4k3mi kse5 1k k1c k1s 1k k1c kr6sc 1la. 8labf 8labh lab2r 2l1abs lach3r la8dr 5ladu 8ladv 6laff laf5t la2gn 5laken 8lamb la6mer 5lampe. 2l1amt la1na 1land lan4d3a lan4d3r lan4gr 8lanme 6lann 8lanw 6lan 8lappa lap8pl lap6pr l8ar. la5ra lar4af la8rag la8ran la6r5a6s l3arbe la8rei 6larm. la8sa la1sc la8sta lat8i 6l5atm 4lauss 4lauto 1law 2lb l8bab l8bauf l8bede l4b3ins l5blo lbst5an lbst3e 8lc l1che l8chert l1chi lch3m l5cho lch5w 6ld l4d3ei ld1re l6db le2bl le8bre lecht6s5 led2r 6leff le4gas 1lehr lei6br le8inf 8leinn 5leistu 4lektr le6l5ers lemo2 8lemp l8en. 8lends 6lendun le8nend len8erw 6l5ents 4l3entw 4lentz 8lenzy 8leoz 6lepi le6pip 8lepo 1ler l6er. 8lerbs 6l5erde le8reis le8rend le4r3er 4l3erg l8ergr 6lerkl 6l5erzie 8ler 8lesel lesi5e le3sko le3tha let1s 5leuc 4leuro leu4s3t le5xe 6lexp l1f 2l1g lgend8 l8gh lglie3 lglied6 6l1h 1li li1ar li1as 2lick li8dr li1en lien6n li8ers li8ert 2lie 3lig li8ga8b li1g6n li1l8a 8limb li1na 4l3indu lings5 4l3inh 6linj link4s3 4linkt 2lint 8linv 4lipp 5lipt 4lisam livi5e 6l1j 6l1k l8keim l8kj lk2l lko8f lkor8 lk2sa lk2se 6ll l1la ll3a4be l8labt ll8anl ll1b ll1c ll1d6 l1le l4l3eim l6l5eise ller3a l4leti l5lip l1lo ll3ort ll5ov ll6spr llte8 l1lu ll3urg l1l l5l l6lb 2l1m l6m5o6d 6ln l1na l1no 8lobl lo6br 3loch. l5o4fen 5loge. 5lohn 4l3ohr 1lok l2on 4l3o4per lo1ra 2l1ord 6lorg 4lort lo1ru 1los. lo8sei 3losig lo6ve lowi5 6l1p lp2f l8pho l8pn lp4s3te l2pt l1q 8l1r 2ls l1sa l6sarm l1sc l8sec l6s5erg l4s3ers l8sh l5s6la l1sp ls4por ls2pu l1str l8suni l1s 2l1t lt5amp l4t3ein l5ten l6t5eng l6t5erp l4t3hei lt3her l2t1ho l6t5i6b lti1l l8tr lt1sc lt6ser lt4s3o lt5ums lu8br lu2dr lu1en8 8lu8fe luft3a luf8tr lu6g5r 2luh l1uhr lu5it 5luk 2l1umf 2l1umw 1lun 6l5u6nio 4l3unte lu5ol 4lurg 6lurs l3urt lu4sto lus1tr lu6st5re lu8su lu6tal lu6t5e6g lu8terg lu3the lu6t5or lu2t1r lu65 l1v lve5r6u 2l1w 1ly lya6 6lymp ly1no l8zess l8zo8f l3zwei lz5wu 3lnd l5on l6sc lt1s 5luf 2lug lu6s5c l5v l1l 1ls l16t 6l1be 1ma 8mabg ma5chan mad2 ma5el 4magg mag8n ma1la ma8lau mal5d 8malde mali5e malu8 ma8lut 2m1amp 3man mand2 man3ds 8mangr mani5o 8m5anst 6mappa 4m3arbe mar8kr ma1r4o mar8schm 3mas ma1sc ma1t 4m5auf ma5yo 2m1b mb6r 2m1c 2m1d md6s 1me me1ch me5isc 5meld mel8sa 8memp me5nal men4dr men8schl men8schw 8mentsp me1ra mer4gl me1ro 3mes me6s5ei me1th me8 2m1f6 2m1g 2m1h 1mi mi1a mi6ale mi1la 2m1imm mi1na mi5n mi4s3an mit1h mi5t6ra 3mitt mitta8 mi65 6mj 2m1k8 2m1l 2m1m m6mad m6m5ak m8menth m8mentw mme6ra m2mn mm5sp mm5ums mmut5s m8mn m1n8 m5ni 1mo mo5ar mo4dr 8mof mo8gal mo4kla mol5d m2on mon8do mo4n3od mon2s1tr mont8a 6m5ony mopa6 mo1ra mor8d5a mo1sc mo1sp 5mot moy5 2mp m1pa mpfa6 mpf3l mphe6 m1pi mpin6 m1pl mp2li m2plu mpo8ste m1pr mpr5 mp8th mput6 mpu5ts m1p 8m1q 2m1r 2ms ms5au m1sc msch4l ms6po m3spri m1str 2m1t mt1ar m8tein m2t1h mt6se mt8s mu5e 6m5uh mumi1 1mun mun6dr muse5e mu1ta 2m1v mvol2 mvoll3 2m1w 1my 2m1z m6kl 1mn m1s m5tr mu4s3c 3m mb2 6ml 1m 5mn 3mt 1na. n5ab. 8nabn n1abs n1abz na6b na2c nach3e 3nacht 1nae na5el n1afr 1nag 1n2ah na8ha na8ho 1nai 6nair na4kol n1akt nal1a 8naly 1nama na4mer na1mn n1amp 8n1amt 5nanc nan6ce n1and n6and. 2n1ang 1nani 1nann n1ans 8nanw 5napf. 1n2ar. na2ra 2n1arc n8ard 1nari n8ark 6n1arm 5n6ars 2n1art n8arv 6natm nat6s5e 1naue 4nauf n3aug 5naui n5auk na5um 6nausb 6nauto 1nav 2nax 3naz 1na n1b2 nbau5s n1c nche5e nch5m 2n1d nda8d n2d1ak nd5ans n2d1ei nde8lac ndel6sa n8derhi nde4se nde8stal n2dj ndnis5 n6d5or6t nd3rec nd3rot nd8samt nd6sau ndt1h n8dumd 1ne ne5as ne2bl 6n5ebn 2nec 5neei ne5en ne1g4l 2negy 4n1ein 8neis 4n3e4lem 8nemb 2n1emp nen1a 6n5energ nen3k 8nentb 4n3en3th 8nentl 8n5entn 8n5ents ne1ra ne5r8al ne8ras 8nerbi 6n5erde. nere5i6d nerfor6 6n5erh 8nerl 2n1err n8ers. 6n5ertra 2n1erz nesi3e net1h neu4ra neu5sc 8neu n1f nf5f nf2l nflei8 nf5lin nft8st n8g5ac ng5d ng8en nge8ram ngg2 ng1h n6glic ng3rip ng8ru ng2se4 ng2si n2g1um n1gy n8gl n1h nhe6r5e 1ni ni1bl ni5ch ni8dee n6ie ni1en nie6s5te niet5h ni8etn 4n3i6gel n6ik ni1la 2n1imp ni5na 2n1ind 8ninf 6n5inh ni8nit 6n5inn 2n1ins 4n1int n6is nis1tr ni1th ni1tr n1j n6ji n8kad nk5ans n1ke n8kerla n1ki nk5inh n5kl n1k2n n8k5not nk3rot n8kr nk5spo nk6t5r n8kuh n6kb n5l6 nli4mi n1m nmen4s n1na n8nerg nni5o n1no nn4t3ak nnt1h nnu1e n1ny n1n n1n n1n no5a no4b3la 4n3obs 2nobt noche8 no6die no4dis no8ia no5isc 6n5o6leu no4mal noni6er 2n1onk n1ony 4n3o4per 6nopf 6nopti no3ra no4ram nor6da 4n1org 2n1ort n6os no1st 8nost. no8tan no8ter noty6pe 6n5ox n1p2 n1q n1r nrs3 6ns n1sac ns3ang n1sc n8self n8s5erf n8serg n6serk ns5erw n8sint n1s2pe n1spr n6s5tat. n6stob n1str n1ta n4t3a4go nt5anh nt3ark nt3art n1te nt3eis nte5n6ar nte8nei nter3a nte6rei nt1ha nt6har n3ther nt5hie n3thus n1ti nti1c n8tinh nti1t ntlo6b ntmen8 n1to nt3o4ti n1tr ntra5f ntra5ut nt8rea nt3rec nt8rep n4t3rin nt8rop n4t3rot n4tr nt1s nts6an nt2sk n1tu nt1z n1t n1t n8tl n1t 1nu nu1a nu5el nu5en 4n1uhr nu5ie 8numl 6n5ums 6n5umw 2n1und 6nuni 6n5unr 2n1unt 2nup 2nu6r n5uri nu3skr nu5ta n1v 8n1w 1nys n1za n6zab n2z1ar n6zaus nzi4ga n8zof n6z5unt n1zw n6zwir 1nc 5ne 5ni n8l n6m n6re n5rz 5nus n1l 1nt n5z 5n. 6n12b 5n o5ab. oa2l o8ala o1a2m o1an ob1ac obe4ra o6berh 5o4bers o4beru obe6ser 1obj o1bl o2bli ob5sk 3obst. ob8sta obst5re ob5sz o1che oche8b o8chec o3chi och1l och3m ocho8f o3chro och3to o3chu och1w o1d o2d1ag od2dr ode5i ode6n5e od1tr o5e6b o5e6der. oe8du o1ef o1e2l o1e2p o1er. o5e8x o1fa of8fan 1offi of8fin of6f5la o5fla o1fr 8o1g og2n o1ha o1he o6h5eis o1hi ohl1a oh1le oh4l3er 5ohm. oh2ni o1ho oh1re oh1ru o1hu oh1w o1hy o1h o5ia o1id. o8idi oi8dr o5ids o5isch. oiset6 o1ism o3ist. o5i6tu o1j o1k ok2l ok3lau o8kl 1okta o1la old5am old5r o1le ole5in ole1r ole3u ol6gl ol2kl olk4s1 ol8lak ol8lauf. ol6lel ol8less o1lo ol1s ol2ster ol6sk o1lu oly1e2 5olym o2mab om6an o8mau ombe4 o8merz om5sp o1mu o8munt o1m o1m o1na ona8m on1ax on8ent o6n5erb 8oni oni5er. on1k on6n5a6b o1no ono1c o4nokt 1ons onts8 o1n oo8f 1oog oo2pe oo2sa o1pa 3o4pera o3pfli opf3lo opf3r o1pi o1pl o2pli o5p6n op8pa op6pl o1pr o3p4ter 1opti o1p o5p o1q o1ra. o3rad o8radd 1oram o6rang o5ras o8rauf or5cha or4d3a4m or8dei or8deu 1ordn or4dos o1re o5re. ore2h o8r5ein ore5isc or6enn or8fla or8fli 1orga 5orgel. or2gl o1ri 5o6rient or8nan or8n o1ro or1r2h or6t5an or8tau or8tere o1rus o1ry o1r or12 o1sa osa3i 6ose o8serk o1sk o6ske o6ski os2kl os2ko os2kr osni5e o2s1o2d o3s4per o4stam o6stau o3stra ost3re osu6 o6s5ur o5s6ze o1ta ot3auf o6taus o1te o6terw o1th othe5u o2th1r o1ti o1to oto1a ot1re o1tri o1tro ot1sc o3tsu ot6t5erg ot2t3h ot2t5r ot8t o1tu ou3e ouf1 ou5f6l o5u6gr ou5ie ou6rar ou1t6a o1v o1wa o1we o6wer. o1wi owid6 o1wo o5wu o1xe oy5al. oy1e oy1i o5yo o1z oza2r 1o2zea ozo3is o8 o5elt o1t 3paa pa6ce 5pad pag2 1pak pa1la pa8na8t pani5el pa4nor pan1s2 1pap pap8s pa8rei par8kr paro8n par5o6ti part8e 5partei 3partn pas6sep pa4tha 1pau 6paug pau3sc p1b 8p5c 4p1d 1pe 4peic pe5isc 2pek pen3k pen8to8 p8er pe1ra pere6 per5ea per5eb pe4rem 2perr per8ran 3pers 4persi pe3r pe4sta pet2s p2f1ec p4fei pf1f pf2l 5pflanz pf8leg pf3lei 2pft pf3ta p1g 1ph 2ph. 2p1haf 6phb 8phd 6p5heit ph5eme 6phg phi6e 8phk 6phn p5holl pht2 ph3tha 4ph3the phu6 6phz pi1en pi5err pi1la pi1na 5pinse pioni8e 1pis pi1s2k pi1th p1k pl8 5pla p2lau 4plei p3lein 2pler 6p5les 2plig p6lik 6p5ling p2liz plo8min 6p1m p1n 1p2o 8poh 5pol po8lan poly1 po3ny po1ra 2porn por4t3h po5r 5poti p1pa p6p5ei ppe6la pp5f p2p1h p1pi pp1l ppp6 pp5ren pp1s pp2ste p5p pr6 3preis 1pres 2p3rig 5prinz 1prob 1prod 5prog pro8pt pro6t5a prote5i 8pro pr3l 1prs prte4 1prf p5schl 2pst 1p2sy p1t p8to8d pt1s 5p6ty 1pu pu1b2 2puc pu2dr puf8fr 6p5uh pun8s pu8rei pu5s6h pu1ta p1v p3w 5py py5l p1z p6der p56m p8nu 8pr pt5h pt1s qu6 1qui 8rabk ra6bla 3rable ra2br r1abt 6rabz ra4dan ra2dr 5rafal ra4f3er ra5gla ra2g3n 6raha ral5am 5rald 4ralg ra8lins 2rall ral5t 8ramei r3anal r6and ran8der ran4dr 8ranf 6ranga 5rangi ran8gli r3angr rans5pa 8ranw r8anz. ra5or 6rapf ra5pl rap6s5er 2r1arb 1rarh r1arm ra5ro 2r1art 6r1arz ra8tei ra6t5he 6ratl ra4t3ro r5atta raue4n 6raus. r5austa rau8tel raut5s ray1 r1b rb5lass r6bler rb4lie rbon6n r8brecht rb6s5t r8ces r1che rch1l rch3m rch3re rch3tr rch1w 8rd r1da r8dachs r8dap rda5ro rde5ins rdio5 r8dir rd3ost r1dr r8drau 1re. re1ak 3reakt re3als re6am. re1as 4reben re6bl rech5a r8edi re3er 8reff 3refl 2reh 5reha r4ei. reich6s5 8reier 6reign re5imp 4r3eina 6r3einb 6reing 6r5einn 6reinr 4r3eins r3eint reli3e 8r5elt 6rempf 2remt ren5a6b ren8gl r3enni 1reno 5rente 4r3enth 8rentl 4r3entw 8rentz ren4zw re1on requi5 1rer rer4bl 6rerbs 4r3erd 8rerh 8rerkl 4r3erla 8rerl 4r3erns 6r5ern rer5o 6r5erreg r5ertr r5erwec r5er re2sa re8schm 2ress re5u8ni 6rewo 2r1ex r1f r8ferd rf4lie 8r1g r8gah rge4bl rge5na rgest4 rg6ne r2gni2 r8gob r4g3ret rg8sel r1h8 r2hy 5rhyt ri1ar ri5cha rid2g r2ie rieg4s5 ri8ei ri1el ri6ele ri1en ri3er. ri5ers. ri6fan ri8fer ri8fr 1r2ig ri8kn ri5la rim8 ri1na r8inde rin4ga rin6gr 1rinn 6rinner rino1 r8insp 4rinst ri1n ri5o6ch ri1o2d ri3o6st 2r1ir r2is ri3sko ri8spr ri5sv r2it 6r5i6tal ri5tr ri6ve. 8r1j 6rk r1ke rkehrs5 r1ki r3klin r1k2n rk3str rk4t3an rk6to r6kuh rk4s3t r1l r5li rline5a 6r1m r6manl rma4p r4m3aph r8minf r8mob rm5sa 2rn r1na rna8be r5ne rn2ei r6neif r6nex r6nh rn1k r1no r6n5oc rn1sp r1n r1n ro6bern 6robs ro1ch 3rock. ro5de ro1e 4rofe ro8hert 1rohr ro5id ro1in ro5isc 6rolym r2on 6roog ro6phan r3ort ro1s2p ro5s6w ro4tau ro1tr ro6ts 5rout r1p rpe8re rp2f r2ps r2pt r1q 2rr r1ra r1re rrer6 rr6hos r5rh r1ri r1ro rro8f rr8or rror5a r1ru r3ry r1r r1r r1r 2r1s r2ste r2sti r6sab r4sanf rse6e rse5na r2sh r6ska r6ski rs2kl r8sko r2sl rs2p r6stauf r8sterw r8stran rswi3d4 r2sz 2r1t rt3art r8taut r5tei rt5eige r8tepe r4t3erh r8terla r4t3hei r5t6hu r4t3int rt5reif rt1sc rt6ser rt6s5o rt6s5u rt5und r8turt rube6 ru1en 1r4uf ruf4st ru1ie 2r1umg 2r1uml 2rums run8der run4d5r 6rundz 6runf 8runs 2r1unt 2r1ur r6us ru6sta rus1tr ru6tr 1ruts r1v rven1 rvi2c r1w r1x r1za rz5ac r6z5al r8z1ar r8zerd r6z5erf rz8erh rz4t3h r8zum r4ste ru8sc r1f 5rhr r5le 3rll 5rmis r1r r2sc 3rmp 1sa. 1saa s3a4ben sa2bl 2s1abs 6s1abt 6sabw 3sack. 6s3a4der 1saf sa1fa 4s1aff sa5fr 1sag 1sai sa1i2k1 4s1akt 1sal sa1la 4s3alpi 6salter salz3a 1sam s5anb san2c 1sand s5angeh 6sanl 2s1ans 6s3antr 8s1anw s1ap s6aph 8sapo sap5p6 s8ar. 2s1arb 3sarg s1arm sa5ro 2s1art 6s1arz 1sas 1sat sat8a 2s1atl sa8tom 3s8aue s5auff sau5i s6aur 2s1aus 5s6ause 2s1b2 2sca s4ce 8sch. 3scha. 5schade 3schaf 3schal sch5ame 8schanc 8schb 1sche 6schef 8schex 2schf 2schg 2schh 1schi 2schk 5schlag 5schlu 6schm 6schna 1scho 6schord 6schp 3schri 8schric 8schrig 8schrou 6schs 2scht sch3ta sch3tr 1schu 8schunt 6schv 2schz 5sch 5sch 2sco scre6 6scu 2s1d 1se se5an se1ap se6ben se5ec see5i6g se3erl 8seff se6han se8hi se8h 6s5eid. 2s1eig s8eil 5sein. sei5n6e 6s5einh 3s8eit 3sel. se4lar selb4 6s3e4lem se8lerl 2s1emp sen3ac se5nec 6s5ents 4sentz s8er. se8reim ser5inn 8serm 8s5erzi 6serf se1um 8sexa 6sexp 2s1f2 sfal8ler 2s3g2 sge5b2 s1h s8hew 5s6hip 5s4hop 1si 2siat si1b sicht6s 6s5i6dee siege6s5 si1en si5err si1f2 si1g2n si6g5r si8kau sik1i si4kin si2kl si8k si1la sil6br si1na 2s1inf sin5gh 2s1inh sinne6s5 2s1ins si5ru si5str 4s1j s1k2 6sk. 2skau skel6c skelch5 s6kele 1s2ki. 3s4kin. s6kiz s8kj 6skn 2skow 3skrib 3skrip 2sku 8sk s1l s8lal slei3t s4low 2s1m s1n 6sna 6snot 1so so1ch 2s1odo so4dor 6s5o4fen solo3 s2on so5of 4sope so1ra 2s1ord 4sorga sou5c so3un 4s3ox sp2 8spaa 5spal 1span 2spap s2pec s4peis 1spek s6perg 4spers s6pes 2s1pf 8sphi 1s2ph 1spi spi4e 6s5pig 6spinse 2spis 2spla 2spol 5s6pom 6s5pos 6spoti 1spra 3s8prec 6spreis 5spring 6sprob 1spru s2pul 1s2pur 6spy 5spn 1sp s1q 2s1r 2ssa 2sse 2ssi 2sso 2ss 2ss 2ss 2s1sch sse8nu ssini6s ssoi6r 2st. 1sta 4stafe 2stag sta3la 6stale 4s2talg 8stalk 8stamt 6st5anf 4stans 6stanw 6starb sta4te 6staus 2stb 6stc 6std s1te 4steil 6steppi 8stesse 6stf 2stg 2sth st1ha st3hei s8t1hi st1ho st5hu s1ti s2ti4el 4s2tigm 6s2tind 4s2tinf s2ti8r 2stk 2stl 2stm 1sto 6stoll. 4st3ope 6stopf. 6stord 6stp 4strai s3tral 6s5traum 3stra 3strec 6s3tref 8streib 5streif 6streno 6stres 6strev 2st5rig 8s2t1ris s8troma st5rose 4struf 3strum 6strg 2st1s6 2stt 1stu stu5a 4stuc 2stue 8stun. 2stv 2stw s2tyl 6stz 1st 8stg 1st 1st 8stch 4str. 1su su2b1 3suc su1e su2fe su8mar 6sumfa 8sumk 2s1unt sup1p2 6s5u6ran 6surte 2s1v 2s1w 1sy 8syl. sy5la syn1 sy2na syne4 s1z s4zend 5s6zene. 8szu 1s 6s5nd 6sugi 6su 5sm 2s12b 1sc s8di 1sn 5s taats3 4tab. taba6k ta8ban tab2l ta6bre 4tabs t3absc 8tabz 6t3acht ta6der 6tadr tad6s tad2t 1tafe4 1tag ta6ga6 ta8gei tage4s tag6s5t tah8 tahl3 tai6ne. ta5ir. tak8ta tal3au 1tale ta8leng tal5ert 6t5a6mer 6tamp tampe6 2t1amt tan5d6a tan8dr tands5a tani5e 6tanl 2tanr t3ans 8t5antr tanu6 t5anw 8tanwa tan8zw ta8rau 6tarbe 1tari 2tark 2t1arm ta1ro 2tart t3arti 6tarz ta1sc ta6sien ta8stem ta8sto t5aufb 4taufn 8taus. 5tause 8tausf 6tausg t5ausl 2t1b2 2t1c t6chu 2t1d te2am tea4s te8ben 5techn 4teff te4g3re te6hau 2tehe te4hel 2t1ehr te5id. teig5l 6teign tei8gr 1teil 4teinh t5einhe 4teis t5eisen 8teiw te8lam te4lar 4telek 8telem te6man te6n5ag ten8erw ten5k tens4p ten8tro 4t3entw 8tentz te6pli 5teppi ter5a6b te3ral ter5au 8terbar t5erbe. 6terben 8terbs 4t3erbt t5erde. ter5ebe ter5ein te8rers terf4 8terh 6terkl ter8nor ter6re. t8erscha t5e6sel te8stau t3euro te1xa tex3e 8texp tex6ta 2t1f2 2t1g2 2th. th6a 5tha. 2thaa 6t1hab 6t5haf t5hah 8thak 3thal. 6thals 6t3hand 2t1hau 1the. 3t4hea t1heb t5heil t3heit t3helf 1theo 5therap 5therf 6t5herz 1thes 1thet 5thi. 2t1hil t3him 8thir 3this t5hj 2th1l 2th1m th1n t5hob t5hof 4tholz 6thopti 1thr6 4ths t1hum 1thy 4t1h 2t1h t1h ti1a2m ti1b tie6fer ti1en ti8gerz tig3l ti8kin ti5lat 1tilg t1ind tin4k3l ti3spa ti5str 5tite ti5tr ti8vel ti8vr 2t1j 2t1k2 2t1l tl8a 2t1m8 2t1n 3tobe 8tobj to3cha 5tocht 8tock tode4 to8del to8du to1e 6t5o6fen to1in toi6r 5toll. to8mene t2ons 2t1ony to4per 5topf. 6topt to1ra to1s to2ste to6ska tos2l 2toti to1tr t8ou 2t1p2 6t1q tr6 tra5cha tra8far traf5t 1trag tra6gl tra6gr t3rahm 1trai t6rans tra3sc tra6st 3traue t4re. 2trec t3rech t8reck 6t1red t8ree 4t1reg 3treib 4treif 8t3reis 8trepo tre6t5r t3rev 4t3rez 1trib t6rick tri6er 2trig t8rink tri6o5d trizi5 tro1a 3troc trocke6 troi8d tro8man. tro3ny 5tropf 6t5rosa t5ro 5trub 5trup trut5 1trg 6t1rh 5trb tr3bu t1rc t1rs 2ts ts1ab t1sac tsa8d ts1ak t6s5alt ts1an ts1ar ts3auf t3schr t5sch tse6e tsee5i tsein6s ts3ent ts1er t8serf t4serk t8sh 5t6sik t4s3int ts5ort. t5s6por t6sprei t1st t2ste t6s5tanz ts1th t6stit t4s3tor 1t2sua t2s1uf t8sum. t2s1u8n t2s1ur 2t1t tt5eif tte6sa tt1ha tt8ret tt1sc tt8ser tt5s6z 1tuc tuch5a 1tu1e 6tuh t5uhr tu1i tu6it 1tumh 6t5umr 1tums 8tumt 6tund 6tunf 2t1unt tu5ra tu6rau tu6re. tu4r3er 2t1v 2t1w 1ty1 ty6a ty8la 8tym 6ty6o 2tz tz5al tz1an tz1ar t8zec tzeh6 tzehn5 t6z5ei. t6zor t4z3um t6zu 5tg 6th t5lt t8n tre8 8t8st 6tu t5ffen 8t8k 1tn 4tb t65ber. 5tch 1tr. u3al. u5alb u5alf u3alh u5alk u3alp u3an. ua5na u3and u5ans u5ar. ua6th u1au ua1y u2bab ubi5er. u6b5rit ubs2k u5b u8bb 2uc u1che u6ch5ec u1chi uch1l uch3m uch5n uch1r uch5to ucht5re u1chu uch1w uck1a uck5in u1d ud4a u1ei u6ela uene8 u6ep u1er uer1a ue8rerl uer5o u8esc u2est u8ev u1fa u2f1ei u4f3ent u8ferh uf1fr uf1l uf1ra uf1re uf1r uf1r uf1s2p uf1st uft1s u8gabt u8gad u6gap ugeb8 u8gn ugo3s4 u1ha u1he u1hi uh1le u1ho uh1re u1hu uh1w u1h u1h 6ui ui5en u1ig u3ins uin8tes u5isch. u1j 6uk u1ke u1ki u1kl u8klu u1k6n u5ky u1la uld8se u1le ul8lac ul6lau ul6le6l ul6lo ulni8 u1lo ulo6i ult6a ult8e u1lu ul2vr u1l u1l 3umfan 5umlau umo8f um8pho u1mu umu8s u5m u1n1a un2al un6at unau2 6und. 5undein un4d3um 3undzw und8 un8db une2b un1ec une2h un3eis 3unfal 1unf 5ungea 3ungl ung2s1 un8g 1u2nif un4it un8kro unk5s u1no unpa2 uns2p unvol4 unvoll5 u5os. u1pa u1pi u1p2l u1pr up4s3t up2t1a u1q u1ra ur5abs ura8d ur5ah u6rak ur3alt u6rana u6r5ans u8rap ur5a6ri u8ratt u1re ur3eig ur8gri u1ri ur5ins 3urlau urmen6 ur8nan u1ro 3ursac ur8sau ur8sei ur4sk 3urtei u1ru uru5i6 uru6r u1ry ur2za ur6z ur56m u5r u1r urck3 u1sa usa4gi u2s1ar u2s1au u8schec usch5wi u2s1ei use8kel u8sl u4st3a4b us3tau u2s1uf u8surn ut1ac u1tal uta8m u1tan ut1ar u1tas ut1au u1te u8teic u4tent u8terf u6terin u4t3hei ut5ho ut1hu u1ti utine5 uti6q u1to uto5c u1tr ut1sa ut1s6p ut6stro u1tu utz5w u1u u1v uve5n uve3r4 u1w u1xe u5ya uy5e6 u1yi u2z1eh u8zerh u5 ue6n uen5e 8vanb 6vang 6varb var8d va6t5a va8tei va2t1r 2v1b 6v5c 6vd 1ve 6ve5g6 ver1 ver5b verb8l ve2re2 verg8 ve2ru8 ve1s ve2s3p ve3xe 2v1f 2v1g 6v5h vi6el vie6w5 vi1g4 vi8leh vil6le. 8vint vi1ru vi1tr 2v1k 2v1l 2v1m 4v5n 8vo8f voi6le vol8lend vol8li v2or1 vo2re vo8rin vo2ro 2v1p 8vra v6re 2v2s 2v1t 2v1v 4v3w 2v1z waffe8 wa6g5n 1wah wah8n wa5la wal8din wal6ta wan4dr 5ware wa8ru war4za 1was w5c w1d 5wech we6fl 1weg we8geng weg5h weg3l we2g1r weh6r5er 5weise weit3r wel2t welt3r we6rat 8werc 5werdu wer4fl 5werk. wer4ka wer8ku wer4ta wer8term we2sp we8s4tend we8str we8st wet8ta wich6s5t 1wid wi2dr wiede4 wieder5 wik6 wim6ma win4d3r 5wirt wisch5l 1wj 6wk 2w1l 8w1n wo1c woche6 wol6f wor6t5r 6ws2 w1sk 6w5t 5wunde. wun6gr wu1sc wu2t1 6w5w wy5a wrme5 w1sc 1xag x1ak x3a4men 8xamt x1an 8x1b x1c 1xe. x3e4g 1xen xe1ro x1erz 1xes 8xf x1g 8x1h 1xi 8xid xi8so 4xiste x1k 6x1l x1m 8xn 1xo 8x5o6d 8x3p2 x1r x1s6 8x1t x6tak x8terf x2t1h 1xu xu1e x5ul 6x3w x1z 5ya. y5an. y5ank y1b y1c y6cha y4chia y1d yen6n y5ern y1g y5h y5in y1j y1k2 y1lak yl1al yla8m y5lax y1le y1lo y5lu y8mn ym1p2 y3mu y1na yno2d yn1t y1on. y1o4p y5ou ypo1 y1pr y8ps y1r yri3e yr1r2 ys5iat ys8ty y1t y3w y1z y8m z5a6b zab5l 8za6d 1zah za5is 4z3ak 6z1am 5zange. 8zanl 2z1ara 6z5as z5auf 3zaun 2z1b 6z1c 6z1d 1ze ze4dik 4z3eff 8zein zei4ta zei8ters ze6la ze8lec zel8th 4zemp 6z5engel zen8zin 8zerg zer8i ze1ro zers8 zerta8 zer8tab zer8tag 8zerz ze8ste zeu6gr 2z1ex 2z1f8 z1g 4z1h 1zi zi1en zi5es. 4z3imp zi1na 6z5inf 6z5inni zin6s5er 8zinsuf zist5r zi5th zi1tr 6z1j 2z1k 2z1l 2z1m 6z1n 1zo zo6gl 4z3oh zo1on zor6na8 4z1p z5q 6z1r 2z1s8 2z1t z4t3end z4t3hei z8thi 1zu zu3al zu1b4 zu1f2 6z5uhr zun2a 8zunem zunf8 8zungl zu1o zup8fi zu1s8 zu1z 2z1v zw8 z1wal 5zweck zwei3s z1wel z1wer z6werg 8z5wes 1zwi zwi1s 6z1wo 1zy 2z1z zz8a zzi1s 1z 1z 6zl. z1le 1z 2z12b 1a6 b1l 1che 3chi ch8sc ch8sp 5chu ck5a d1a d5era 6d5ia 1e 5fa f1l ft6s g1h g3le 6g5nan g5str 1he 1hi h1le h5ne 1hnl h1re h5ri h1ru 1hu h1w 6i 1isc 6ische 5ism 5j 1k l1c 1le 8lei l6schl mi1e m8n m8s 5na 5nderu ne5i8 ng3l nk5l 1no n6s5c 1pa p6s5c 3q r1c 1re re8m 5rgern r6gl 1ri 3rmel 1ro rt6s5 1ru 3rztl 5r 6s5chen sen8s s1th ta8b 1te teri4 ter5it 6thy 1ti 3tk 1to t8schl ts1p 5tu ub1l u1e 1ug u8ga u5i 1um. 1us. 1u 1z 1b 1che 5chi ch8s2tei ch8str cht6 56dem 5ffn 1he h1l8 h1re 1hu 1is 1ke 12ko 1l. l6k5l l8pl 1mu 5na nig6s3 1no 5o6t pf3l p6s5c 1re r8gli 1ri r8tr 1ru 5sterr 1te 5th 1ti 1tu 1v 1w we8 2z b6e2 34ber1 b1l b1r 52bu 1che 1chi 8ch3l ch6s5c 8ck ck1a ck5ers d1a2 6deu di8t 2d1o4 d5s6 ge4l5a g1l h5a 1he 8heh 6h5erk h1le h1re h1ru 1hu h1w 3k 1le l4l5a l8lo l4ps l6s5c 1lu n8da n8fei nk5l n8za n6zw 5pi 1re 8rei r8fl r8fr r8geng 1ri 1ro r8sta 1ru se8n 8sta 8stes 3ta 1te 1ti t8tr 1tu t8zei 1v 1a8 5a. 8as 1b8 1c 1d 1e 5ec 8e8g 8e8h 21ei 8em 1f8 1g 1h 1i 1k 1l 1m 1n 1o 1p8 5q 1r 1s2 st8 1ta 1te t3hei 1ti 5to 1tr 1u8 65um 1v 1w 1z 2s1ta. i2s1tal 2s1tani 2s1tan. fe2s1ta te2s1ta nd2ste ve2ste 3s2tec 4s3techn 3s2teg 3s2teh 3s2tein 3s2teig 3s2teif 3s2tell 3s2telz a4s3tel 3s2temm 3s2temp 3s2tep s3s2ter t3s2tern 3s2teue 6s4teuro bs2ti te2s3ti ve2sti 3s2tic 3s2tieb 3s2tieg 3s2tif 3s2til 3s2tim 3s2tink 3s2titu a2s1to gu2s1to ku2s1to i2s1tol i2s1tor ve2s1to 2s1tung 2s7tus o2s1tul aus3s4 ens3s4 gs3s4 .mis2s1 s2s1b8 s2s3chen s2s3d s2s5ec 2s2s1ei s2s3f s2s1g s2s3h s2s3k s2s3l s2s3m s2s3n s2s3p8 s2s5q s2s3r s2s3s2 sss2t8 as2s3te is2s3te us2s3te s2s3te s2st3hei s2s3ti s2s1to s2s1tr 6ss5um s2s3v s2s3w s2s3z 1cker. 1ckert 1ckad 1cke. 1ckel 1cken 4ck1ent 1ckere 1ckern 1ckeru 1ckie 1ckig 1ckun fbless-0.2.3/fbless_lib/hyph_dicts/hyph_en.dic000066400000000000000000002326501270512242500213570ustar00rootroot00000000000000ISO8859-1 .ab4i .1ab .ab3ol .abo2 .ace4 .ace2t3 .a2ch4 .ac5t2iva .a2ct .ac2t1iv .ad4d1in .ad1d4 .ad3di .ad3e .a2d3o .4a2e5d .aer3i .aer1 .a2f3f .a2f3t .ag4a .4a2g5n2 .a2ir3 .2ai2 .al5im .4al1k .al3le .all2 .a1m5a2r .2a2m .ama5te .am1at .am2i .am3pe .am2p .am3ph .a2n1 .an1a3b .an2a .an2a3s .a4nd2 .an5da .an4el .a4n4en .an4gl2 .a4ng .an4on. .an1o .a4n3s .an2t3a .an3t2i3 .4ant4ic .an4t5o .a2n2y5 .a3ph5or .2ap .a1pho .ap4i .ar5ab .a2r .ar5ap .ar4c2i2 .ar1c2 .ar5d .ar4e .ar1i4 .ar4ise .ar4isi .ar5sen .a2r2s2 .ar2se .ar4t5icl2 .art2 .ar1t4ic .as1 .as4q .as5s1ib .a4ss2 .at5a2r .2a2ta .ateli4 .ate2l .at5omi4se .a2to .at2om .atom1i .at5om1iz .2a2t3r2 .a2t3t4 .au3b .2au2 .au3g4u .aur4e5 .au4r .aus5 .authen5 .au3th .authe2 .2av4 .av5era .aver1 .bap5ti2s1m4 .b2a4p1 .ba2pt2 .bap2t1is .barri5c4 .ba2r .b2a4r1r4 .bar3ri .bas4i .1bas .ba5sic .be3d2i .b2e .2b2ed .be3lo .1bel .be5r4a .ber1 .be5s1m4 .be1s2 .bi4er1 .b4ie2 .blaz5o .2bl2 .bl2a .b4l2az2 .bo3lo .bo2 .bo1s5o2m .bou4n4d .bo4u2 .b2oun1 .bov4 .3bra5ch .br4 .br2e2 .burn5i .bu4r .bur2n2 .ca3de .ca4gin .ca1g2i .cam5i .c2a2m .ca1m3o .ca2n1 .can5t2a .ca5p2itu .1c2ap .cap1i .car4i .1ca2r .cas5u1al .3cas1u3 .cas2ua2 .ca4ti .c1at .cen5so .1cen2 .ce4n2s .cen5ten1a .3cent .cen1te .cen4t5ri .cen1tr2 .cer4i .cer1 .2ch4 .cit4a .1c2i2 .cle1m5e4 .cl2 .c2le2 .clima5to .cli1m .co5i4t .1c2o2 .c2oi .co3pa .cop5ro .co1pr2 .c4o3r1u .co3si .co5ter1 .c2ot .coty3le5 .5coty .cri5t2i1c2i2 .cr2 .crit1ic .cust2om5 .1cus .c4ust2 .cus1to4 .3d2av5 .dea5c2o2 .dea2 .de5lec .d2ele .del5eg .de3li .de3l2i5r .1d4e1m .de5nit .den1i .de3n1o .der2 .de3ra .de5re4s .d4er2e .1de3ri .de5sc2r2ib .5de2sc2 .descr2 .de5ser1v2 .deser1 .de5signe .des4i .des2i4g .desi2gn2 .de5s2ir .de5s1is2 .de5sp2oi .des1p .des2po .determ5i .1de1t .deter2 .de3ve .de4w .di4al. .1d2i1a2 .dia3s .di4at .din4a .2d1in .di2o5c .3d2i1o2 .1do2 .do4e .domest5 .d2om .dom2e .do2me2s .du4al. .1du .d2ua2 .du1al .3d4u4c .d4y2s3 .2d2y .eas4t5 .ea2 .ech1in5 .ech3i .e2ch .e1c2o3 .e2c3t .e1d5em .2ed .ede2 .ed4it. .ed1it .ed4iti .eg4 .ei3d4 .e2i5r .e2l3ev3 .2ele .el2i .elu5s4 .e1lu .e2m3b .em5in .em1p4 .em5p4y .en1 .en5c .en4d2ed .2e4nd .ende2 .e4n3s .ent2 .en5ta .eo1s5 .epi1 .epi3d .er2a .er1 .er5em5 .2er2e .er4i4 .er4o2 .eros4 .er2ot3 .er4ri .e4r1r4 .es1 .esc1al5 .e2sc2 .es1ca .es3p .es3t2 .eter2n5 .eter2 .eth3e2 .e2th1 .eu1 .eu4r4 .eval3 .evol5ut .e1vo .evo2l .ew4 .ex1 .ex3a .eye3 .fal4le .1f2a .fall2 .far4i .5fa2r .fec5un2da .3fec .fecun1 .fecu4nd .f2e4n4d .feo2ff5 .feof2 .fi2 .fi5l2i1a2 .1fi2l .fil5tr2 .fi1n5e4ss .2fin .fin2e .fine4s .f1i4n3g .fi5n4it .f2in1i .fi2s4c5 .3f2o3c .1fo .fran5ch .1fr2 .fra2n .fu5g4a .3fu .g2a4m .ga1m5e2t .gam2e .gen4et .3gen .g4ene .ge5neti .gen5i1a2 .gen1i .ge3ro .ger1 .glor5i3o2 .2gl2 .3glo .glor1i .gnost4 .2gn2 .g2no .gno4s .go3no .3gos3 .h1ab2 .ha2 .ha5bili .hab1il .hama5 .h2a4m .han4de2 .ha2n .ha4nd .hast5i .hast2 .h4e4i .he2 .hem5a .hi2 .hi3b .ho2l .ho5rol .hov3 .hy3lo .h2y .hy2l .ico3s .2i2c2o2 .idi2 .i2d .2ig3 .i2g1n2 .il4i .i2m5b .in1 .2i4n3d .in3e2 .2in2i .2in3o .in3t .inve2st5i .in3v2 .inve2 .invest2 .i4r3r4 .2ir .i2s4c2 .is4li .i2s1l4 .is4o .i1s2o5m .ka5ro .ka2r .ki4e2 .kin3e .k1in .lab4o2 .l2a .l1ab .la4m2e .l2a2m .lam5enta .la3men .lan5i .la2n .lash4e2 .l4as .las2h .le4m .len5t2i .le2p .le1p5r2 .les5son .3le4s4s .les2so .le5va2n .2lev .l3eva .libra2r5 .lib1r4 .lig3a .1l2ig .l2i3o2 .li4o4n1s2 .l2i4p .loc3a .1l2oc .lo4g2i1a2 .1l2o1g .lo3g2i .lo2p .loph3 .lous5i .lo4u2 .lov5er1 .lub3 .ly1o3 .2ly .mac5u .mal5ad5 .mal2a .ma5l1in .mar5ti .1ma2r .mart2 .m4a2th5 .me5lo3d2i1o2 .m2e .melo4di .ment4 .1men .men5ta .me5r2i2d .mer1 .me5r3in .met4er2 .1me2t .met1e .mi4e2 .mi3gr2 .m2ig .min5ue .m2in2u .mir2k4 .m2ir .mis1 .mi5to .mi2t .mo3b2i .1mo .mo5le2c4 .mon3a4 .m4on .mor5ti .m2ort2 .mu3n2i .mun1 .mu3si .mus2i5c2o2 .myth3 .2my .3myt .n2a5k2 .n1a .nar1i4 .na2r .nast4 .n2as .nas5ti .ne2c3t .ni4c .n1i .ni5tro .n2itr2 .n2o4c .no2m3o .n2om .nos3t2 .no5t1ic .n2ot .nuc2le5 .n2u .5n4uc .nuc3l2 .o2b2ed5 .ob2e .o1b3e4l .o2b3l2 .od4 .o2e4d5 .oe5so .o2f5t .2oi4 .ol4d .om2e2 .2om .om5el .on4ce .on1c .o2n4e .op2i .op2t5a .1o2p1t2 .or1 .or4at4 .or1a .ora5tor1i .orat1or5 .ora2to .or5che2 .or4ch .or1c2 .or3d .2or2e4 .or3eo .or4i .orn1er4 .or2n2 .or2o .os1 .osi4 .4oth5 .2ot .out1 .o4u2 .ov4 .pal5i .para5di4s1 .1pa2r .par2ad .par5af .par1a5t .p2a5ta .pa4t2io2 .pe2c3t4 .pecu3 .3ped3e2 .2p2ed .p2e4nd4 .pen5de2 .pe2p3t2 .per3i5n .p4eri .per1 .per3se5c .pe2r1s2 .per2se .pe5titi .3pet .pe2ti .ph2 .phe5n2o2m .phe4 .phen1o .phon4i .1pho .ph2o4n .p2i2e2 .pi3l3a .p2il .plast4 .p2l2 .1pl2a .pl4as .plic4 .plica4 .plos4 .po3l2a .1po .po5lite .pol2it .po2p .p4op5l2 .po5si1t2io2 .3p4os .pos1it .pos5si .po4s1s2 .pro5bat .1pr2 .pr4oba .pu4r4r4 .pu4r .put4te .pu2t1t4 .ra5cem .ran5g2i .ra2n .ra4ng .re3c2a .r2e .r2ef5er2e .re2fe .re1f .refer1 .re5ga2r .re1i4 .re5lin .re1m .re5o .res5c2i2 .re2sc2 .re5sen .re5s2po .re5stat .rest2 .r2e5s4t2or2e .rest1or .re5st4r2 .re3t2a .re5u .re3w .rib5a .2r2ib .rin4 .rit2 .rol4l2a .roll2 .r4os3a .sa2 .sac5r2 .sal4i .sa2l .sa5l1in .salt5er1 .s4al4t .sal1te .sanc5 .sa2n .s4ap5a .s3ap .sa3vo .s2av .sci3e2 .sc2 .s1c2i2 .sea3s4 .se2a2 .se2ct4 .sec5to .se3gr2 .sen3t .se1q .ser4ie2 .ser1 .s2es1 .sev5era .3sev .sever1 .s2h2 .si5g2no .s2i4g .si2gn2 .s1is3 .st4 .sta2t4o .stra5to .str2 .str4in2g5i .stri4ng .su5d4a .sulph5a2 .1s2ul .sulph2 .sul3t .tact4i .ta2ct .tac5t2ic .t2a4m .ta1ma2r5 .tar5o .ta2r .te2ct4 .tel5a .te2l .tell5e .1tell2 .te4m .te5ra5t .ter1 .ter4p .th4 .tho4 .thol4 .ti2 .til4 .t2i5n1i .t1in .t3i2t4is .t1or1 .tran4c .tr2 .tra2n .tri5bal .t2r2ib .tri3d .trin4a .t4ri5sti .trist2 .tro4ph .tr2op .tro1ph5o .tro4v .tula2r5 .tu1l2a .tur1b4 .tu4r .tur1i4 .tu5te .1tut .tu3t2o .4ul4l2 .ulti5mat .ultim4a .ul1tim .un5ce .un1 .un5ch .u4n3d2 .under5 .unde2 .un3e .u4n3g .u1ni3c .un2i .un2i3o2 .u4n3k4 .u4n5s4 .un3t4 .un5u4 .2up1 .up3l2 .ur1a4 .u4r .ur5e2th1 .ur1e2t .ur2e .ur4o .va5l2ed .1v2ale .ve2 .vec5 .ve5lo .2vel .vent5il .vent2i .v5er4ie2 .ver1 .ver3n2 .vic5to .vic2 .5vi2ct2 .vi2s .vis3i .vi5so .v2o1c .1vo .vo5lut .vo2l .wine5s .wi2 .win2e .xy3l .za5r .z1a1 a4a 1ab 2ab. 2aba ab5ar2e aba2r ab4ay4 2a2b1b2 ab5ber1 abb2e 2ab2e4 ab3erd aber1 a5b3e4r1r4 a3bet ab1ic a3b4ie2 2abin 4a1b2i2o2 abi5on ab3it1a ab4itu ab3l2a a2bl2 abli4 4abolic abo2 abol3i ab3om ab3ota ab2ot 3about abo4u2 ab1r4 2abs. a4b1s2 ab1ul abu4lo ab3use ab3usi 2a2by ac2a ac5a2bl2 ac1ab ac3al 5ac1anth2 aca2n ac5ard a1ca2r a5c1at ach5al a2ch acha2 a5ch2in1i ach1in ach5i2s1m4 achro4 a3c2hr ach5u4r4 2a1c2i2 a4cic aci4e2r1s2 aci3er1 acie2 ac2i3f4 4acit ack5a ack1 ac3li acl2 4a4co. a1c2o2 aco3d ac5on1r acon1 4acos 4aco4u2 ac1r2 ac3r2y2 act5ate a2ct ac2ta act5ile ac2to act5o2r2y act1or ac2t5r2 ac5uat ac2ua2 a5d2ai2 a3d2a3v 4adee ad5en1i ad4ha2 a4d1h ad3ica a5d2i1f 4adil4 adi4op a3d2i1o2 ad2i4p adis4i adi4s1 a3diti 3adju ad1j 5admi2t a2d1m a2do 4adoe 4ad2oi ad3ol a3d4os ad1ow ad1r2 a3dr2a2m4 4a2du ad3u1l2a ad3um 4a2d2y ae5a2 ae4cit ae1c2i2 ae1c2o3 4a2ed aed5i4s1 ae5g ae3on ae5p aero2d2y5 aer1 aer2od ae4s ae5si aes3t2 aet4a ae2th4 aet4or. aet1or aev3a 4af. 4afe af5ta a2ft a4fu ag4ar1i aga2r 4ageri ager1 a5ghe2 a2gh a5g2i1a2 a1g2i agi4as 4ag2ino 4a2gl2 agli4 4a2g1n2 ag3on1i agor4a ag5ot a2gr2 ag3ri a3gru5 2ah a1h2a2 aha2r2 aha5r1a a1he2 a2h4n2 a5h2oo 2ai2 4ai. a2i3a2 a1ic aid4a ai2d aid5er1 a2ig2 ai5gu ai2l3er1 ail3o aim5er1 aim2e ain5de2r3s2 a2i4nd ainde2 ainder1 a4i5nea2 a3ing. ai4ng a2in3i a2in5o aint5er1 ain1te air5a a2ir air5p ai2r3s2 ais1i a5i2s1m4 2a1j a4ju 2ak akel4 ak5u al5a2bl2 al2a al1ab ala2ct4 al4ac a1l4ae al5ais al2ai2 ala3ma al2a2m al5ance ala2n al3at a5l2av al2c3at al1c2 al3ch ald5ri aldr2 2ale a3lec aleg4 ale5ma al5end4e2 al2e4nd a1leo a2let al3ib1r4 ali4c2i2 al5i4c5s4 al1i2d al3i1f 5a1l2ig al1in a5l2in1i al2in5o al5ipe al2ip al5ip2ot ali3po 4alis. al1is 4al2i1u2 4alk alk5ie2 al4l1ab all2 al1l2a al4lag alli5a2n al1li all2i1a2 al1l2ig4 al4lis2h all1is a5loe al3o1gr2 a1l2o1g a3l2om a3l2oo al1or al4orim alor1i alos4 a4lo4u2 al3ous a5low al5pen al3ph2 al5tati al3tie2 alu3b al5u4ed a4lue al3ues a5lumn2i1a2 alu4m1n2 alumn1i al1va al5ver1 alv5u 2a2ly4 a5lyn1 2a2m a5mad ama4g ama4n5d a1ma2n a5marin4e a1ma2r amar1i a3mas. am1at a5m4at1i2c am5a2tu am4bin a2m1b amb2i 3ambu am5elo am2e a3men am2e4n4d am3era amer1 am5erl am1i am1i2c am5ica am2i1c5r2 3ami2d a3mili am2il am5i2ly amin2i4f am2in1i am5in1iz am4inos4 am2ino a5m2is. a4mium. a3m2i1u2 ami3um a3m4on a1mo amor5a am2ort3 am5ose am2p am5p4er3i amper1 amph2i5g amp3li amp2l2 ampo5l am3po am3ul amyl5 a2my a2n an2a a5nadi4 an3ae an3age an2a5k2 an3ali an3ar1c2 ana2r a5nast2 an2as an4con1 an1c2o2 an3d4at a4nd an2da and5au2 and5eer1 ande2 an5de4l an5d2i1f and5ist2 andi4s1 an5dit an4don1i an1do an4ea2 an5eer1 an3ell2 anel5li an3eu a2n3ga2n a4ng ang2a angov4 an1go an4gu4r an1gu 4an1h2 an3ic an1i an2i3f an5i3fo 4an2i2g an5ion an2io2 anis5te2 anist2 4anity 4an2i1u2 an5no an1n4 4an2ny2 an1o an2oe an3o1ma an2om anor3 an2os an5ot a4n2s an3s2c2 an4s2c2o2 ans3il an2si an4su4r an3su an2t2a ant5a2bl2 an2t1ab an3t1al an5t2a2m an2te 1anth2 an4thi 3an1t2h2r 4ant1ic ant2i an4tie2 an4t3i4ng ant1in an2t4iv an4to2n4e an1t2o an1t4r2 an4tus an1tu an5tym an2ty an3ul an2u an3um. an5u4m1s a3nu4r a5nut a2n2y2 an5y1a2 a5ny1i 2ao aol3i 5aow 2ap 4ap. 4apa a1pac ap3al ap5aro a1pa2r ape5li a5peu aph5em aphe4 aph3i aph5ol a1pho a3phy2l3 aph2y ap1i ap5icu ap3in ap4in4e a5p2ir a3pla2n ap2l2 a1pl2a ap5li apo5str2 a1po a3p4os apost2 ap4o3th ap2ot a2pr2 ap5ron 4a2ps2 apt5at a2pt2 apu5la2r apu1l2a a5p4un1 a4q a5q2ui2 aqu4 a2r 4arabi ar1ab ar2a5bo2 aract4i ara2ct ara2g ar3age ar4a2g2e4d ar5a1g2i ar3ago a3r2a1j ar3all2 ar2a3m ara4n4g ara2n aran5te aran2t ar5apa ar2ap ar1at a3r2au2 ar2a3v ar3ba ar1b arb5et ar2b2e ar4b2i2d arb2i ar4bl2 arb3li ar4bul ar5chet1 ar1c2 ar2ch arche2 ar1ch5o ar5din1a ar2d2in ar4do2ne ar1do ar3en ar2e ar2e4n5d ar5e2t2t4 ar3e1v5 ar5gh ar1g2 ar3gu ar3h2 ar1i ar5i2ff ar2i1f ar4ill2 a5r4i5net arin4e ar5in1i a5rishi aris2h arm3er1 arm2e ar5mi2t ar3nal ar2n2 arn1a ar3nis arn1i ar3od ar5o2i4d3 a4r2oi aro4mas ar2om aro1ma aro4n a5roti ar2ot a5ro4uc aro4u2 a4r3o4x arp5e2r1s2 arpe2 arper1 ar4pu 2a4r1r4 ar2rh2 a2r2s2 ar2s5a2l ar3so art5at art2 ar2th arth4e2 ar1t2h3r ar5t1iz 2aru ar3um ar5un4 a3ry1o2 a2r2y a5ry2t ar5z as1a as4af asa2n2 2asc2 as5con1 as2c2o2 as5c2ot as2cr2 as2e as3e2ct 4a2s2ed ase2p4 ash5ay as2h asha2 ash5i4l as5i2ly a2s3in a5s2io4 a3s1it a4s5iv ask5er1 as2k2 aske2 aski4 as4l2a a2sl4 as4lo 2aso as5o2ch as2oc a4s4o2n2ed as4o2ne as5or as3ph2 a4ss2 assa5g2i as1sa assa4g ass5i2bl2 as4s1ib as4sil as3s2it5 2asta ast2 as4tat as4t2i3a2 as3t1is as4tit 4asto2 as3tra astr2 as4tri as1u as4un1 as5u4r 2a2ta 4atabi a2t1ab a5tal1is at2a2m4 at2a3p atar3a ata2r ata3s ata3t4 at3e2au3 atea2 at3e2ch at5eer1 a5tel. ate2l at2e5le at5enat aten1a at3ent 4ater1 at3era at5er1n3is ater2n2 atern1i at5ern3iz 4ate4ss a2t2es at5et 4a2th ath3a4 a3then athe2 ath5er3in at4her1 ath5ero ath5ete athet1 ath3i ath3od a5th2o4n a1t2h5r 4a3t2i2a2 at1i2c at5icis at2i1c2i2 ati5cit at5ic1iz a2t2i1f2 a4t1i4l a4tim a2t3in 4atin1a at5i4ng 4at4is. a2t1is at1it atit3u atitud5i 4a3t2i1u2 at4ivi a2t1iv a5tiv1iz a2to 5at5od 4a1t2o1g 2atol 4aton a3t2oo a4to2ps2 a5t4oria2n at1or ator1i ator2i1a2 a4to2r2y atos4 a5t2oz 2a2tr2 at3ra a4tr2e 5at5re4s4s at1ri a3t2r2ic5u at3ron at5ro4u2 at4tag a2t1t4 atta4 2a2tu at1ul atu4m at3ur1a atu4r at3ur1g2 4a2ty 2au2 4au. au1b5i 4a4uc au5cer1 au1c3o2 au4d5er1 aud4e audic4 aul3i aul4t aul5t4ed aul1te ault5er1 ault5i au3ma aun2 aun5ch4ie2 aun2ch au4n3d aun4dr2e aundr2 au5reo au4r aur2e aur4o au5ror 4aus. aus5er1 aus5p au4s4t4ed a4ust2 auste2 aut3a2r aut3er1 au3th 2av a2v4ab ava4g av3a4ge ava5l2a av5alr4 av5ant ava2n av5a2r avas3 av3e4nd av3er2n2 aver1 av3ig av4i1ol4 a3v2i1o2 av1is aw5er. awer1 aw5e2r1s2 aw1i2 aw5n2ie2 awn1i aw5y2 a4x ax2i2d ax1i 4ay ay5l2a ay3m ayn4 a4y2s2 ay5si ay5sta ays1t2 ayth4 2az2 az3a2r az1a1 aze4 az5ee azy1g4 azz4l azz2 2ba. ba5b2ir4 b1ab 3back1 baen4 bag4a 5b2ah b2a4i2 bal3a balm5i balm2 ba5lon bal5u bam4a b2a2m ban4a ba2n ba5na2n b4ane 5ba4ng b4aniti ban1i b4a4n2s b2a4p1 5bar1b ba2r bar4d bardi4 bar4n2 ba5r2om bar3o4n 5ba2r2s2 1bas bas4te2 bast2 b4a4th4 3bat1i2c ba5t2io2 b4at5on ba2to battle5 ba2t1t4 bat2tl 2b1b2 b4b2a2ta b3bli b2bl2 b4bo2n4e bbo2 b3bon b1c2 bcord4 b1c2o2 2b1d bdeac5 bdea2 bde4b b1di4v2 b2e 4be. 3bea2 4beas be3c2a 3becu 2b2ed be3da bed5el bede2 bed2i be4do be5dra bedr2 be4du 5bee 3be1f be3go be5gr2 be3gu 1bel be3l2a 2b2ele be3l1it bel4t be3m b2e4n4d ben2d5a bend5er1 bende2 b4e1ne be5n2i2g ben1i b4e5n2u 4beo be3q 2b2er2e ber1 berg2a5m ber1g2 berl4 5be4r1r4 be2r5s2 b5er2t1in bert2 be1s2 2b4es. be3sl4 be3tr2 be3w 2b1f b1f2a4 4b1h b4ha2 2bi. 1b2i1a2 bi4b1 bi1cen5 b4ice 3b2i2d bid5i b4ie2 bi4e2r1s2 bi1er1 b2i1f4 bi4fid. bifi4d bi5ga b2ig bigu3 b1il b2ile 5biles 3b2ill2 4bim bi1me2t5 bim2e 5bin1a 5b2i4n4d bind3e2 bin5et b2in5i4 1b2i2o2 b4i1o3l bi2o5m bi3o4u2 b2ip4 b2i5q b2ir4 bi3r2e4 bi5rus b2is 5bi2s1m4 bis4o bi5s2ul5 3bit2u1a2 4bity bi5ve b1j 4b5k4 2bl2 5bl4ac bl2a blag4 b3la2n 5blast2 bl4as bl2a5tu blem5at 3b2ler1 5blesp 4b3l2ik2 blim3a bl2i3o2 bl2i2q b3l1is 4b2ly 2b1m bment4 bm2e b1men bmi4 4b1n bo2 4bo. 3b2oa2 bo5a2m 5bob bod5i bo5h2 2bo2i4d b2oi 4boke bol4e 4bo2l2ed bol3i bol4t 3bon bon4c bo2n4e bon4ie2 bon1i bon3i4f bon4sp bo4n1s2 1b2oo b3orat bor1a bor3d bor5ee b2or2e bor5et 3bor1i bor5ic bor5i3o2 bor4n2 bot3a2n b2ot 5boti boun5t2i bo4u2 b2oun1 3bou4r bous4 bow2 bow3s4 4boxy bo4x 5b2oy br4 3bra2ch 4bral br2a2m4 b2ra2n bra4n4d 4b4re. br2e b4reas brea4 4b2res brev5et bre1v b2ri2d 5brie1f brie2 bri4ng5 bri4os br2i3o2 b5rist2 b4r2oa2 bro4ma br2om bros4 brum4 4bry. b2r2y 4b1s2 b3sc2 bscon4 bs2c2o2 bsen4 bserv5a2n bser1 bser1v2 b5si b2sin4 bso2 bsol3e bs2ol bso3lu b4stac bst2 bstu1pe5 bs1tu bst2up 2b1t b5t1let b2tl 4bu. 5bub buf5fer1 buf2 bu2ff buf1fe b4ul2i b4ulos bu1lo bun2 bu4n4a4 b5u5nat bunt4 bur3e bu4r bur4ri bu4r1r4 busi4e2 bu4ss2 bus5si 3b4ust2 bu5ta2r b3ute b5ut1in but2i 3bu3t2io2 bu2t4iv b5ut5o b1v 4b3w 2by 4by. 3by1i b4y2s4 5byt 2ca. c2ab5in c1ab c4ace ca1c2o3 cad4r2 5caf ca3go 5c2ai2 5c2ak c1al c4al2a ca5la1ma2n cala3ma cal2a2m cal5a2r 3cal1c2 ca5le1f c2ale cal2l5in call2 cal1li cal4m2 c2a3ly4 ca3ma c2a2m cam4i ca5na2r ca2n can2a c2an4e c4an1o ca3n2oe can5ta2r can2t2a can5t4ed can2te c4an4t1ic cant2i can4t4r2 5c2ao 1c2ap ca5p2il cap1i ca2pt4 cap3ti cap3u 1ca2r ca3ra5c car5am2e car2a3m ca3ree car2e ca3r4i3c car1i car3i1f car5m car3n1i car2n2 car3ol car5o4n car5oo4 ca3ro4u2 car4v2 cas2e5 cashi4 cas2h 3ca4s3s2 cas5t2ig cast2 3cas1u3 c1at c4at. c2a2tc2 c4at2om ca2to c2a3t2r2 c4a4t1s c2a2t4u 3c2au2 caulk4i cav3i4l c2av 3c4ay c1c4 ccen1t5r2 c1cen2 c3cent cces4sa c5ce4ss c3ch cci3d4 c1c2i2 cc2ip4 cc2le3 ccl2 4ce. 4c4e1ab cea2 cea2n3 3ceas ce4c2i2 2c2ed 5ceda ce3da2r 3cede2 3cedi 4ce1f ce5g 3ce2iv cel3ai2 cel2a cel5ib5 5cell2 cel5lin cel1li celo4 ce5l2om 4ce2ly 2cem ce4me2t ce1m2e4 3cemi ce4mo 1cen2 5cenc cen5c2i2 cen5d2ed c2e4nd cende2 cend5en cend5er1 cen3i 2cen1n4 3cent cent4a cen5t4ed cen1te cen5ter. center1 cen5te2r1s2 cen5t2es 1cep cept3a ce2pt2 cep5t4ic 3cera cer1 cer4b2i cer1b 3c2erd ce3rem c2er2e 5cer2n2 5ce4ss cest5o cest2 ces5t4r2 ce2t cew4 2ch 4ch. 4ch1ab cha2 3chae 3ch2ai2 cham5per1 ch2a4m cham2p chan5g2i cha4n2g cha2n ch4a3pa ch2ap chec4 che2 4ch2ed 3chee 3chem che3o2l ch1er1 ch4eri 5cher3in ch4erl 4ches 3chete chet1 ch5eu2 che5va che4v4 3chew ch5ex 5c2hi. 3ch2i1a2 3ch2i2c2o2 ch1ic ch3i2ly chi4l ch4in. ch1in ch3in1n4 3ch2io2 5ch2i2p ch2izz4 ch1iz ch5k 5chlor c4hl 4c2h1m 1cho ch2o3a2 5ch2oc 4ch2oi ch5o2i4d 3chor 4cho2r4ed ch2or2e chor5ol 4choso 3ch2ot 4choti ch5ous ch2o4u2 chow5 3c2hr chu4r4 3chut 5chy1d4 ch2y 3chy2l 3chy2m 1c2i2 4ci. 4ciac c2i1a2 ci2a4m ci3ca 4ci4d1s2 ci2d 4cie. cie2 ci3er1 ci3es2t2 c2i5et c2i3f cifi4 4c2ig ci3ga c3iga2r5 3cil cil5lin cill2 cil1li 2cim cim3a ci3m2e 5ci1men 4cin3ab cin1a 4c2i4nd c4ine5a2 cine5mat ci5ne4ss cine4s 4cint c4i3ol c2io2 ci5om ci4po c2ip cisi4 c2it3r2 ck1 cka2r5 cka5t c4ke ck5i1f ck4sc2 c4k1s cl2 cla5r2i1f cl2a cla2r clar1i 3cl4as c2le2 2c4le. c5lec clemat4 c2lev3 cli1m c3li4ng cl2i2q c1lo4q c4l4o1tr2 cl2ot c4lue4 cl2yp5 c2ly 5cl4y2s cn2 c3n1i 1c2o2 4co. 3c2oa2 c4o5ba 3c2oc co3c2i2 co5cu co3dic co3d2i1f 4co2d2y 3coe co5et co3gr2 c2o1g 4c3o2i4d c2oi co3inc 4col. col3a co3l2o1g co1lo 5col1o4u2 co5ly co5mas c2om co1ma co4m2e co3mo4 com1p4 con1 con4ati4 con1a con4ch con1c con3d5er1 co4nd conde2 con4ey co2ne con4ie2 con1i co4n3s2 c2on3t conta5d 3c2oo coo2p4 co3or cop4e co3ph c4o5p2l2 co3po c1o2p4t2 2cor1a cor5d2ed cord5er1 4co2r4ed c2or2e co3rel 3cor2n2 4coro co5rol 5c2ort2 3cos. c4ost3a cost2 cost5er1 coste2 co5ta c2ot 3c4o3tr2 5coty co4us5t2 co4u2 cov1 co3va cow5a c2oz4 co5z1i c1q cr2 5craf craft5i cra2ft c4ra2n 5cran1i cr4a5n2i1u2 cras3t2 cras2 cra4te c2r2e 4crea2n crea4 cre3at cre4p3 5creti cre4t2o cret5or cri3l cron4 crost4 4cro4u2 5c4rus c2r2y2 crym3 cry1o3 4c5s4 csim5 2ct c2ta c3tac ctac5u c5ta5g ct1a2n ct5ant c5tar2i1a2 cta2r ctar1i c3ta2to c1te c4tea2 c2t5ee c4tent cter4i1a2 c1teri cter1 c2t5es ct5et ct2ic c5tic2i1a2 ct2i1c2i2 c4ti4c5s4 ctifi4e2 c1t2i1f2 c3tim ct4in. ct1in ct4in1a ct5i4ng c3t2in1i c5t2in5o c5t2io2 c3t2is c3tit c4titu c4tity ct5ive c2t1iv ct4iv1i2t ct5o1lo c1t2om c3ton c5toris ct1or ctor1i c5tor1iz c1tr2 c2tr2e ct2r2o5t c1tu c2tum c1ty cub3at cuba4 c4uf2 cu5ity c2ui2 cu4l5ab cu1l2a c2ul2i cul2l5er1 c4ull2 cul2l5in cul1li 1c2ult cu4mi 5cu4n3a4 cun1 cun4e 5cun2i 5cuol cu5pa c2up cu3pi c3up2l2 1cu4r cur4er1 cur2e cur5ial cur1i cur2i1a2 4cur4o 1cus cus5a c3u2t1iv cut2i c3utr2 5cuu4 cu5v2 2cy. cy4b2i c4y1b 1cyc cyl3 cy4m cy5no cyn1 c4y2s4 cys5to cys1t2 cy4t cz2 4da. d4ab1r4 d1ab 1d2ac da2ch4 d5ache2 3da2ct d1ag d4a4g2i d4ale d4al1g2 dal5ler1 dall2 dam5a d2a2m 3dam2e d3am1i da5mu 3da4ng da2n d1an4t d3ap d3ard da2r 5darm 3d4as2 d2ast5a dast2 d1at da2t1iv4 d2a2t4u dau2gh3 d2au2 daun5te daun2 3d2av d3b d3c4 d1d4 d4d4er2e dder1 d3di d3d2ler1 d2dl4 d3dli d3dy1i d2d2y 2de. de1a2c3t dea2 de5aw de4b2i de1b deb5it 3dec de5cant dec2a deca2n de4cil de1c2i2 de1cr2 4de2ct ded3i d2ed def2or5e de1f de1fo de4fy. de3g de4gu de3io2 5d4e3is de3lat del2a de1li4e2 del5ler1 dell2 del5li de5lo 1d4em 4de4mie2 4dem4is d4em4o4n de1mo de4mo4n1s2 de3mor de4mos 4de2my de1n2a d2e4n4d 4d4ene d3en1h2 den2i4e2 den1i dens5a de4n2s dens5er1 den5tit dent2i de3od deo3l deon2 de3ont5 de1p depen4 deposi4 de1po de3p4os de2p4u d3eq derac4 der1 de3r2ai2 d4er2e 4d4e2r4ed de5reg 3der3er1 1deri der3k4 3derm der4mi der5min 5derne der2n2 3dero4 der5os de2r3s2 5d2eru 4d4es. de3sa 5de2sc2 des4ca de5sc1al de3sec des4i de3s4i2d des5ig1n1a des2i4g desi2gn2 des1p des5p4o2n des2po de3sq d3e4st. dest2 de2s3ti 1de1t de3t2es de5th1 de2ti dev3i4l de3vis de3vi2t de4v2oi de1vo devol5u devo2l 3dex 2d5f dfol4 d1fo d2g dg4a d1gel4 d4gen d3gr2 4d1h dh2ot4 d4hu 4di. 1d2i1a2 di2ad 3dia2r di5at5om di3at dia2to 4d1ib d1ic. dic5a2m d4i4ce d4i3ch d5icl2 dic5ol d2i2c2o2 1di2ct dic5tat dic2ta dic4te 5dicul d2icu d5i1cu4r 1di2d di4e2r1s2 die2 di1er1 3di3ev d4i3fo d2i1f dig3al d2ig di3g2a2m dil4 5dill2 dilo4 d4i3lu di5mer1 dim2e di1me2t4 di1m1i 2d1in din4e d4in5g2i di4ng d4i5nos d2ino 3d2i1o2 di2o4c di4ol2a d4i1ol di2p5t2 d2ip 3dir2e d2ir di3r1i 4d5iro di4s1 d4i2s3c2 d4is3en3 3d2is2i1a2 3d2i4s1s d4it4as dit1a d4iter1 dithe4 d2ith d3ito dit1or3 2dity 1d2i1u2 1di1v2 di4val d2iva di5vin2e di2v1in dix4i d2ix d1j 2dl4 d1l2a 5dle1f 5dlest2 3dlew dlin4 d1lo d5lu 2d1m 4d1n2 1do 4do. d4ob do4c3u d2oc do2g4a d2o1g do4j d4ol. dol3en do5l4ine dol5it do4lon do1lo d4o4ls 5dom. d2om do1ma2n4 do1ma domin5 dom1i dom5ino dom5i2t do5mo don4at don1a 4do2ny2 3d2oo d2or 4dor. d2or4m d2ort4 d4os do5sim dossi4 do4ss dot1a d2ot dot4t1in do2t1t4 dot3ti 2dous do4u2 d4own 3do4x d1p dr2 d5rail dr2ai2 d3ral 3dr2a2m dra2n4 d4ras2 drast4 3drel dr2e dres4 dres2s5o dre4ss dri4e2 d4r2i1f dr2i4g3 d4r2om dro1pho4 dr2op dru4n2k3 drun1 4d1s2 d5sl4 d2s3m4 ds4mi d4sw2 dt4 dt5ho 1du 2du. du1at d2ua2 3d4uc du4ch5 duci5a2n du1c2i2 duc2i1a2 du4c2o2 du5eli du5ell2 du5en du5e2t2t4 due4t du5in d2ui2 dul3c2 d3ule d4ul4l2 dum4b2e du2m1b du4n4a4 dun1 d5un4c d2u2p du3p2l2 5dur1o du4r d5use dust5er1 d4ust2 duste2 du3u4 d1v dver2 dvert3 dvoc5at d1vo dv2oc dvoc2a 2d1w dwell3 2d2y dy4ad. dy1a2 d1y5a2r 5dy4e 5dyk dyl2 dyll3 5dymi 3dyn1 dys3p d4y2s d3zo ea2 4e1ab e1a2ct eac4te ea5cu e5ad1d4 ead3er1 ead1i ead3li ea2dl4 ea4g e2ak1 eal3a ea2l3er1 e2ale ea3l2o1g eam4bl2 e2a2m ea2m1b eam3er1 eam2e ean5i ea2n e2ap2 eap5er1 e3a4p1p2 ear3a ea2r ear3er1 ear2e ear4li e5a4r2r4 ear4te eart2 earth5i ear2th eas5er1 eas2e ea4son1i e2aso e1a4s1s2 eassem4 eas4t2 east5i eat5en1i e4at3er1 eat5ie2 e3a2t2i1f2 eat1it4 eat4it3u e3at1ri e2a2tr2 e4a2tu e2au3 eav5i e2av eavi4e2 eav5o4u2 ea1vo eaz5i e2az2 e1b eba2r4 e2b2b2 eb2e4 e4bel. e1bel e4be4ls e2ben eb5et eb2i e5b1il e4bin e4b2is e4bl2 e4bos ebo2 ebo1t3o eb2ot e2br4 eb1ra e2b2t e4b4uc ebus5i ec2a ec3ade ecad5en ec2al5e ec1al e5c2a2m e4ca1po e1c2ap ec3at ec5a2th e1ce ecen2t5o e1cen2 e3cent ech3i e2ch e4cib e1c2i2 ec2i4f ecip5i ec2ip e1cl2 ec3l2ip econ4s2c2 e1c2o2 econ1 eco4n3s2 econstit5 econ3s2t2 e2c3or1a e4c5oro ec3rat ecr2 e4c5rea2n ec2r2e ecrea4 e4crem ec1ro ect5ati e2ct ec2ta ec4ter1 ec1te ect2i4c ec4tit ec4t5us ec1tu ec1ul e5c2ul2i 2ed e5da4n2s eda2n e2d1at ede2 2e4d2ed e5de1h2 e4d2ele edes3t2 ede3te e1de1t edeter5 e3dev e5dew ed4g edi4a4ls e1d2i1a2 ed5i4c1al ed5i4c5s4 ediges4 ed2ig edi1ge ed5i1gr2 ed3im2e ed1it e1di2v2 ediv5i2d ed3li e2dl4 ed2or4 e1do e4do4x ed1ro edr2 edu5cer1 e1du e3d4uc e2dul ed3u1lo e4d5u4r ee4ce eed3er1 e2ed eede2 ee4do ee2f ee5g ee1i ee2l1i ee2m eem5er1 ee1m2e4 eem3i eep1 ee4pa eer4in4e eer1 eer3in eesi4 ee3to e1f efac2t5o e1f2a efa2ct2 efal4 ef5er3ee efer1 ef2er2e ef5ini4te e2fin ef2in1i e4fite ef4l2 efor5est2 e1fo ef2or2e 2e3fu e4fug efut5a e1gel3 eg2i5a2 e1g2i e4gib e3gl2a e2gl2 eg3le eg4mi e2g1m4 eg5n1ab e2gn2 eg1n1a e5g4on e2gr2 e5gu4r e1h2 e5ho e2h5s eh2y2 ehyd5r2 ehy1d4 ei2d4 5ei1do 4e2i1f e2ig2 e5ignit ei2gn2 eig1n1i e4in. e3inc e2ine e1i4ng e2in5i e4ins. ei4n1s2 e2i4p4 eir3o e2ir 4eis eis3i eit5er1 e2ith4 e2iv eiv3er1 e2iz e1j ejudic4 eju1di ek3en ek5is4 ek4l2 e4l4ac el2a e5lad el5age el2a2m4 el5anc ela2n elast3 el4as e4la2t2es ela4te el5at3ive ela2t1iv elch5er1 el1c2 elch4e2 el2ch eld3er1 2ele elea5g elea2 4e4l2ed el5en1i el3en3o ele3o ele5ph1 e2l1er1 e1les e5le4s4s e4leste2 elest2 el3et3o e1let el3ev3a e2lev ele3vi el5ex e4l3ica4 e1lie2 eli4e2r1s2 eli1er1 e3lim el3i4ng eli3on el2io2 e4l1i4s el2i2t4t4 el1it e3l4iv el4l1ab ell2 el1l2a ell5iz el1li e3l2oa2 e3l2oc elo5c2a eloc3u elo4di e2l2o1g elom5ate el2om elo1ma elo3mat el5op. el5o2ps2 elp5in el3so e4ls el5tie2 e1lu elu4m elus4 elv4 e5ly1i e2ly 3elyt e2m3ago4 em3an3a e1ma2n e1ma2r4 emarc5a emar1c2 em5at1iz em2at5ol ema2to em5b2i e2m1b e1m2e4 e4mee e4mel e3me2m e4m3era emer1 em5ero emet4e e1me2t em4icis em1ic emi1c2i2 e4mie2 e2m2ig emig5ra emi2gr2 em3in1a em5i4ng e3m2i3o2 em3i2s1m4 e4mit1a emi2t e4m2i1u2 em4mae e2m1m2 4emnit e4m1n2 emn1i emo3b2i e1mo emo2d4u emod1 e2m2o1g e4m2oi em3o1lo em5o1m 4em4on e3mon1i emon5ol emo4no e2mor em5oris emor1i em3o4r1r4 e4mot1ic em2ot e5m2oz em1pa5r em1p em3pa empara5 em5pes 4emp4li. emp2l2 em4pr2e em1pr2 em3um e5mut en3a2c en1a e4nal en3a1m3o e1n2a2m en4an1n4 ena2n e2n3a2r en3as. en2as ena5tur2e en2a2tu enatu4r 3en1cep en4cile en1c2i2 en3cil en2c1t4 2e4nd en4d5al en2da en4de2dl4 ende2 en1d2ed end5rit endr2 4ene e2n2e5d en3ee e5nelle enell2 e5ne2p e2n1er1 e5nereo en2er2e ener5v2 en5esi e3ne4ss en1et en4e2t2t4 e2n3eu e3n4ew en3g2i e4ng en3ic en1i en5i1er1 en2ie2 en3i1g3r2 en2i2g en5in enit5u e4n3k en1o en3oi en2o2m en3oty en2ot enov3 e4n2s ens5a2l en3sp en4s4u2m en3su en4sus ent3a2r en4te2r1s2 en1te enter1 en5t2i2a2 ent2i en4ti3fy en1t2i1f2 en2t2o en4tri en1tr2 ent5rin ent5up en1tu en4tus 4en2u en3u1a2 en3uf2 en3u4r en5ut 5enwa en5w eo3b e4o2ch e2oc e4oda eof2 eo2l eol5ar. eol2a eola2r eol5at eolo3g2i4 eo1lo eo1l2o1g e5olu e2o3m eon4a e3ont e1o2p4t2 e1or1 eor4de e2or3e eor5o eo1s2 eo4t2o e2ot e1pa ep4al ep5ar1c2 e1pa2r epa4t epend5en ep2e4nd epende2 ep5ert2 eper1 e4pete e3pet epe5ti1t2io2 epe2ti e4p5ex eph1 eph4i e2p2ig e5pl2a ep2l2 ep3lic epol3a e1po epol3i epol2it5 ep3re1h2 e1pr2 epr2e ep3res5e e4p5ri4m e4p5rob5 ept3or e2pt2 e1p4u e3pu4r5 e4puta equin4 equ4 eq2ui2 equ2i5no er1 era4cie2 er2a1c2i2 era4do er2ad era4g era4l er3aph er2ap er3ap1i er3a2p4y 4era4ti. 4era4tim er5a2tu er3bat er1b er2ba er3b2e er2b5os erbo2 2er1c2 er3ch er3cl2 2erd er2d5a2r er4di4e2 2er2e er3eal erea4 4e2r4ed er3e2gr2 er5el. er5ell2 er5e4ls e4re1m2e4 er3en 5er2e4nd er4en4e2 ere5o2l e3re1q er3er1 ere4s er5ese er3esi er5este2 erest2 er5e2sti eres5t4r2 eret4 er3et. er3e4t1s er3e2t2t4 ere4v er3ex ergi3v er1g2 er1g2i er3gl2 er3ia. er2i1a2 er4ia2n eri4ci2d eri1c2i2 5er5ick1 er2i2d er3ie2 er3i2ff er2i1f er4i1me2t erim2e er3in eri4n1a eri4on er2i3o2 er3io4u2 er4i2s4c2 er4i5sta erist2 4eri2t e3r2i4v er5iz 4er1j er2k4 er3m2e er4m2oi er1mo 5ernacl2 er2n2 er3na2c ern1a er5nal1is er1n3er1 er1n3is ern1i ern3it 4e4ro. er3o2i4d3 e4r2oi er4o5is ero5st2 erpent5in erpe2 er3pent erpent2i erre5l2a e4r1r4 erre2l err2e er4rep er5s2ine e2r1s2 er2sin er5t4ed ert2 er4ter1 ert5er. ert5e2r1s2 er4th2i er2t5iz 2eru eru4b er2u5d eru4n2d5 erun1 er4vi4l er1v2 5erw2au2 er1w eryth3 e2r2y ery2t 2er2z 4es. es5a4m es5a2n e2sc2 es5ca2n es1ca es5che2 es2ch2 esci5e2 es1c2i2 escut5 e2s1cu e3se2a2 e3se2ct e5see e5seg5 ese4l es5enc e3sh4a2 es2h e1shi e5shu4 esi4a2n es2i1a2 es5ic. e5s2ick1 es5id3en es4i2d esi4de esi5d2i1u2 es5ies esie2 es3im e2s3in e5sion e1s2io4 e4s1it es4it. es4i4t1s e3sk1in es2k2 e3s4mi e2s1m4 e2s4od es3ol3a es2ol es3ol3u es3on1a es2o3p e1sor es3per3 es5pir1a esp2ir es5pit es4p2l2 es3plen5 esple2 es5p2ot es2po e5s2pr2 es4s3a2n e4ss es1sa essa2r5 ess5ee es4sil es2so es2t1a4b2 est2 est3a2n e5sta2r es5t2au2 e2sti est5ifi es1t2i1f2 est5igati est2ig estig1at e3st2oc es5t2oo est4r2 es4tud4 es1tu e1su e2s3ul es4u4r5 et2a et3al. et5all1is etall2 etal1li et3al5o4 eta5m2e et2a2m et2a3p et3ar1i eta2r et5a2r2y et4as et3ate et3ati et5ay et3eer1 etel1l5i ete2l e1tell2 etend5er1 et2e4nd etende2 et5en1i eter2 et3er3a et5er3i1a2 e1teri e3tex4 e2th1 ethy2l3 eth2y 2e1t2i2a2 e3t2ic1u et1ic e3t4i4g2i et2ig e5tim et3in eti4n1a e3t2ir et5i2t3iv e3t2i4u2 et5o1lo e5tomet1e et2om etom2e eto1me2t e2ton et3on1a etor3i et1or etra5g etr2 4e4tral etr2a5m et4ra2n et5re4s4s etr2e et1ri et4r2i1a2 etrib5a et2r2ib e4trim et1ro e2t2t4 et3ter1 etud4 et3ud4e e4tum et4we et1w e2t5z2 eu3d2i3o5 eue4 euk5 4eum e3ur1g2 eu4r eur5i eus4 eu5ten eu3ter1 eut3i ev4abi e2v3ab e1v2al5e ev2a2p3 ev3ast2 ev3at ev5eli e2vel eve4n ev5erat ever1 ev5er3en e4v4er2e4 ever4er1 e4veri e4ves e1v2i1a2 e4vi1ab e2vic2 evic1tu4 e5vi2ct2 evi2d3 ev5ig ev4ile evi4l ev5is2h evi2s5in evis5o e4v2i1u2 ev2oc3 e1vo evol5e evo2l evol5ute evu4 e1wa e4wag e5w4ay ew1er1 e3wh2 ew5ie2 ewi2 ew1in ew5is2h e3wit e1wr ex5i4c ex1i ex4on. ex1o exo4n 1ex3p 4ey. ey4as ey1a2 eyl4 e4y3s2 ez5er. ezer1 ez5e2r1s2 ez5ie2 ez1i 1f2a 2fa. fab4i f1ab fa3ce2t fa2ct2 fa2c3u 2f3ag fal2l5in fall2 fal1li 5falo fa5lon fals5ifie2 fa4ls fals2i1f4 4fan3a fa2n fan5tas1iz fan2t2a fantas3i fant3i 5fa2r far3i 5faw 4f5b 2f5d 2fe. 3feas fea2 fe4a3tu fe2b5r4 fe1b 3fec 2f2ed1 5fei fe1li fem3i femin5 fend5er1 f2e4nd fende2 f5en1i 4f4e2r4ed fer1 f2er2e fer3ee 3fero fe5r2oc fer5om 3fe4r1r4 fer3v2 2f4es. fes2s3o fe4ss fest3a fest2 fe2st5i fe4t fet4al fet2a fet4in fet4o 3feu fe5veri fever1 2ff f1fe ffec4te f3fec ffe2ct f5fe4t f1fi f5f2i1a2 f3fic f5fie2 f1fi2l3 f2f3is ff4le ffl2 ff3lin4 f3f2oc3 f1fo ffon1i4 ffo2n ff2or3e f3fr2 ffran2ch5 ffra2n 4f5h fi5ance f2i1a2 fia2n f4ib5u 4fic. 4fi4c1al 3fi1c2i2 4fi4c5s4 fi5del fi2d fid3en fiel4 fie2 fi2er4c2 fi1er1 figh2t5 f2ig fi2gh 1fi2l 2fin fin2a fi3na4l f2i4nd3 fin2e f1i4ng 5finin f2in1i fin4n1i f2in1n4 fir2m1 f2ir f3it1a f5it3ee fl2 3fl2a fle2s f3lica flin4 3flo flo5ric flor1i 3flu flu1m4i 1fo 4fo. 3f2oc fo2e foet3i4 fo1et fo1l4i fo4li2e2 fomen4t4 f2om fom2e fo1men fo2n fon4de2 fo4nd 3f2oo fo5r2a2m4 for1a for5ay for5b for4di fore3t f2or2e 5f2orm for4m3a fortu5n4a4 f2ort2 for1tu for3tun1 fo3v 1fr2 frag5a fran2t4 fra2n fra2r4 frat2ch4 fra2tc2 fre4s fr2e fros4t5i frost2 fr4uc4 2f3s fs4p 2ft f1t4ed f4ter. fter1 f2t5es ft2i4et ftie2 ft4ine ft1in 3fu 4fu. f4u4c fuel5li fuell2 fug4a fu4min fu1mi fu4n2g fun1 4fu2r4ed fu4r fur2e fur3n2 fu3sil5 fus5o fu5til fut2i 4ga. ga4cie2 g2a1c2i2 gadi4 ga4d4os ga2do 3gag 3g2ai2 3g2ale ga5len gal2i4a2 gal5ler1 gall2 3galo gam4bl2 g2a2m ga2m1b gan5at ga2n gan2a 4ga2n2ed gang5er1 ga4ng g5ant. gan4t4r2 g5an4t1s g5ar1c2 ga2r g4ar2e gar3ee gariz4a1 gar1i gar1iz ga5r2ot gar5p 5g2a4r1r4 1ga4s gas5i g2as3o gas2ol5 gas2s5in ga4ss2 gast3r2 gast2 g1at g4at. ga2t5iv g4a2to. ga2to g4atos4 g4a2t1t4 g2a2t5u gaud5 g2au2 ga5z1a1 g2az2 g1b g5d4 2ge. 5geal gea2 3gea2n 2g2e4d 3gedi 5ge4d1n2 4ge1f 1gel 4g2ele ge4li gel4in gel5li gell2 ge4lu 2ge2ly gem3i 5ge1mo 3gen gen4du g2e4nd gen5it gen1i gen3o gen5t2i ge4o geo3lo geo2l 4g2er2e ger1 3germ4 2g4es. 5ge4ss gest5at gest2 3get get3a 2g1f 2g1g gg4a g2ge g5ge2dl4 g2g2e4d g3ger1 g5ger3er1 g4g2er2e gg2i4a5 g1g2i g3gli g2gl2 g3glu3 g5g2ly ggr2av3 g1gr2 g4g4ro 2gh g5h2ai2 gha2 gh5en1i ghe2 g3ho g4hos gh2t 1g2i 4gi. gi4all2 g2i1a2 gi4at 3gib g2i5c2o2 g2i4g gi5ga2n 1g4in5g2i gi4ng 3g2io2 gi4or gi4ot 5g2ip gi5pa g4i4s 5gis. gi2t1 5gitu giv5en. 2gl2 g3la2r gl2a 5glass. gl4as gla4ss2 glec4 3g2ler1 g4leto g1let g4letr2 g4ley gli5on gl2io2 g5l1is4 3glo 4g5lod gl2om3 4glop 3glu glu5te glu5t2i 3gl2yp2 g2ly 2g1m4 2gn2 g1n1a g4n1ab g5nate 5gn4a2th g5nati4 gna5tu4r gn2a2tu gn5e2dl4 g2n2ed gn5ee gn3er1 g1n1i g4n2i1a2 g2n3in gn4in. g4n2i2o2 g2no 5gnor1i gno4s 2go. 5g2oa2 3g2oc 5god 3goe go4et go4ge g2o1g 4go3gr2a2m go1gr2 g5o2i4d g2oi g4o3is go2m2e g2om 5gon1n4 go5n2om 3g2oo goph4 4gor. 5gor1g2 4go2r1s2 g4o2r2y 3gos gos4t2 2go4u2 gour4i gou4r g1ous gov1 g3p 1gr2 gr1ab4 3gr2a2m 4gram2e gr2a2p g4r2e gril4 gri2m3a g4ro gr2o4g g5ron gr2op4 3gru gru3en gr2u5i2 gru2m4b 2g1s gs4c2 gs4t2 g4sti gth5en1i gthe2 g5to g4u2a2 gu5ab 5gua2n 3guar2d gua2r g5uat 2gue 5gueu 5guit4 g2ui2 gui5t1a gu2ma gu4mi 3gun1 g4uras5 gu4r gur1a g4u2r4ed gur2e gur4n2 gur4u 4gu2r2y gust5a g4ust2 2g1w 2gy g4y2b 5gym 3gyn1 gyn5o g5z2 ha2 4ha. h4ac hadi4e2 had4in4e ha2d1in hae3o ha2g2e4d5 ha3g2i3o2 ha1g2i hag5u ha5ic h2ai2 hais4 hak4ine h2ak hak1in hal5ant hal2a hala2n h2a4m ha1m5a2n han4cro ha2n han1cr2 ha4n2g h1an1i4 h5an1iz han4t han2t3a ha4pe h2ap hap3l2 har1a ha2r har5b har4d har5die2 har2ge4 har1g2 ha5ri2s1m4 har1i har3o har4t4ed hart2 har4ti has4te2 hast2 ha2t5o haugh2t5 h2au2 hau2gh ha2vel4 h2av hav5ersi haver1 have2r1s2 ha1v5o h1b h1c h1d hdeac5 hdea2 h1du4 he2 4he. h2ea2 1head 3hea2r hear2ch4 hear1c2 heas4t5 heav5en he2av he2c3t4 he5del h2ed hede2 he3do heek4 h4ei h4e3is he5lat hel2a h5elin he3l2io2 he5l2i1u2 hel4li hell2 h3el3o hem1a he3men he1m2e4 hemis4 he5m4op he1mo hem4p hende5 h2e4nd he3or1 hep1 h1er. her1 her4as2 her2b her2b3a herb3i here3a4 h2er2e here3o h5er3e2t2t4 heret4 h5erh2 her5ial her2i1a2 h5erin4e her3in h1erl her5om h4eron h1e2r1s2 h5erwa her1w hes3t4r2 hest2 het1 h4et3a het3i het4t4ed he2t2t4 heu2 h4eum3 heumat5 heu1ma he4v4 hev5i hex5o h1f h5h 2hi. hi4a2r h2i1a2 h1ic hi3c4a2n h4i4cin hi1c2i2 h4icl2 h5ie. hie2 h1i1er1 h4i4e2r1s2 h1ies h3ifi4 h2i1f h3i3fy hig4o h2ig hi5ka h2ik2 hi4l hi5ma4 hi5mer1 him2e himos4 hi2mo h1in h2i4n4d h2in2e hi5n2ie2 h2in1i h5in1iz hi5nop h2ino h2i4n1s2 hio5lo h2io2 h4i1ol h4i1or h2i2p hip3l2 h4ir hi4r4r4 hir3r5i hit4a h2iv5a 4hl h3l2a h1le h3let h1l2i hl2i4a2 2h1m h4man3ic4 h1ma2n hman1i h5mica hm1ic 2h1n2 hno1cen5 hn2oc hn4o3ce2 4ho. ho3a2n h2oa2 ho4c2o2 h2oc ho3don ho2do ho5du ho5ep5 hol3a2r hol2a hold1 hol4is. hol1is4 ho5l4y2s ho2ly ho4mag h2om ho1ma hom5in hom1i h2o4n hon5em ho2ne ho5neu hon3ey hon2g3i ho4ng ho5n2io2 hon1i hon1o 1hood h2oo hoo5r h4ope ho2p5r2 h4op4te h1o2p1t2 hor5et h2or2e h4or2n2 horn5i ho5r2o1g hort5h h2ort2 hosi4 ho4ton h2ot ho1t2o h2o4u2 3h2ouse3 4h1p 2hr hras5eo hras2 hr2as2e hr2e4 hre5ma hr5er1 hres4 hri4 hril2l5in hrill2 hril1li hrim4 h5rit h3r2od hrom4i hr2om h2r2y4 h3rym3 2h1s hsi4 h4s2k2 ht5ag ht5ee ht3en. ht5e2n1er1 h4t4ene ht3en1i ht3e4n2s ht5e2o h2t5es ht4f2oo h2t3f ht1fo h1th ht4ine ht1in hu4g hu4mat hu1ma hu5mer1 hum2e hu4min hu1mi hun4c hun1 hu4n2k4 hun4t hur3i hu4r hu3s2i1a2 huz4 h1w h4wart2 hwa2r h2y hy2l hyl5en hyle2 hy2m hyn4 hy3o2 hyol5i hy1pe h2yp hy3ph hyr4 hys3te2 h4y2s hys1t2 hy4t 2i1a2 ia4bl2 i1ab iab5ol1is4 iabo2 iabol3i iab5ol1iz i2a2ch ia1c3o2 i2ac2r2 ia5cri ia5d4em i5ae iaf4 i2ag4 i4a3g1n2 i5a4g5o ia3gr2 i3ah i5ai2 iale2ct4 i2ale ia3lec i3al1it ial5li iall2 4ial1n4 i2a3lo i2a5ly4 i5a2m1b i2a2m ia3m2e ian2ch5 ia2n i3ant i5ape i2ap ia3ph i2ard ia2r 4iarit iar1i i3at ia5the2 i4a2th i5at2om ia2to i2a2t4u iat3ur4a iatu4r i3au2 i2av4 ib3era ib2e iber1 ib1i i1b2i2o4 ibios4 ib5li i2bl2 4ibo2 i4bon ibor4 i4bose i5bo4u2 ib1ri ibr4 4ibu ib3uta ic3ac ic5a2do i4c1al ic1a2n 2i1ca2r iccu4 ic1c4 4ice i5ceo 4i2ch ich4i ich5i4ng ich1in ich5ol i1cho 4icin i1c2i2 i5c2io2 2ick1 ic4lo icl2 2i2c2o2 i3c2o3c ic5ol3a icon3o icon1 i5cop icoty3le5 i5coty ic2ot 2i1cr2 i4cri i4cru i4c2r2y2 ic4te2dl4 i2ct ic1te ict4ed ic4ter1 ict5ic 2icu icu4lu ic3um i5cun4 i5cut 2i1cy i2d id1a i5d4ay i1d4e4m id3enc id3era ider1 i3derm5 i3d2icu id3i1f i5d2ig i5dil4 i3dim id4ine4s i2d1in idin4e idios4 i3d2i1o2 id2ir4 id1i4s4 id4ist2 2i4d1it i1di4v2 id3li i2dl4 id3ol i1do idol3a 4idom1i id2om id3ow 4idr2 id5ri id3ul i1du ie2 4iec 2ieg2 ie3ga ie5i i5ell2 4iem 2i1en i2e4n2d i1er1 i3ere4s i2er2e i2eri ier3i4n 4ier2n2 ier2o i4ert2 i3e2sc2 ies3e4l i1es2t2 i3e4st. 2i1et i4et. ie2t3ie2 4ieu i5eut3i iev3a iev3er1 ie1v3o 2i1f i2fe if4f2a i2ff iff5ler1 iff4le iffl2 i4f3ic. i4fic3ac i4f5i4c5s4 ifi4d i2fi4n 4i2fl2 i3fo i3f2oc5 if5tee i2ft i3fy 2ig i3gad ig3a4nd iga2n 3iga2r i1ge i3ger1 ight5er. i2gh igh2t ighter1 ight5e2r1s2 4i1g2i ign5iz i2gn2 ig1n1i ign2o5m ig2no i3gon ig1or ig3ot i5gret i1gr2 ig4r2e i4g5ro i5gu5it4 ig2ui2 ig1u4r 2i1h ih2y4 2ii i5in i1ja4 4iju 2ik2 ik5a2n ike4b i2l3a ila4g ila5te2l ila4te i5l4ater1 il4a4x il5dr2 il4du i3len ilesi4 il3f il3ia. il2i1a2 il3ia2r ili4arl i3li1c2i2 i5l2i1en ilie2 ili4er1 il4i4fe il2i1f il4ific il1in il5i2ne. il4ine 4ili3o4u2 il2io2 il5i4p1p2 il2ip il5i1q il4ite il1it ilit5u il4mo ilm2 i5lon il3o4u2 ilth4 il2tr2 4ilu il5ul i5lum il5ur2e ilu4r il3v 4ilym2 i2ly ima4c im2ag im3a4ge im1al i2m5a2m i5m2as i4mat4ed i4ma2t3in im2a2t5u im1i i3m2ie2 im4ine im5ino im5me2s i2m1m2 imm2e i2mo i5m2o1g i3m4on im5oo i3mos. impar5a im1p im3pa im1pa2r impar2ad5 im5p2ie2 im2pi imp2o2t5 im3po im5pr2 im3pu4 im1ul im5um in3ab in1a 4inace ina2c in4a2do in5a2gl2 in3a2ir in2ai2 ina4l 4inal1it i1n5a2m in3a2n in3ap in4a2r2s2 ina2r i3nas. in2as 4in2a2ta inat1or5 ina2to in3au2 in4aw 2inc inc4t2u1a2 in2c1t inc1tu 2i4nd in5da2r in2da inde5p inde2 inde4s5 in1de3t indeterm5 indeter2 in5dro indr2 4inea2 4i2n2ed in5ee in5eg3a 4in5eo ine4s in3esi ine5te 4ineu inev5 infilt5 in3f in1fi2l infol4 in1fo4 4in3fu 4ing2a i4ng in5gal 4inge ing5ha2 in2gh4 4in2g2i 4ingle in2gl2 4ingli 4in1go 4in1gu in2g3um 2in1i in5ia. in2i1a2 4inic in4i1c2i2 in3ion in2io2 in4itud 4i4n2k ink4ine ink1in 4i4n1l2 2in1n4 2ino 4i4no. in3oi i5nole 4inos i3n4os. in5ose in3osi 4in1q i4n1s2 in4s2ch5 ins2c2 inse2 inse2ct5 in5sec insec5u in3si 5ins2k2 insolv5 ins2ol in4tee in1te int5e4ss in2t2es in3til int2i int5res in1tr2 intr2e intu5m in1tu 2in2u in5ul in5um in3un1 in3u4r invol5u in3v2 in1vo invo2l 2io2 io3a2ct4 i2oa2 i1od iod3i4 io2d5o ioe4 io3gr2 i2o1g 4i1ol io3ma i2om i4oman1i io1ma2n io3mo i5ope io3ph i5o1po io2p4s2 i1or ior2a4m4 ior1a 4i2or2e 4iorit ior1i 5ior1iz 4iorl ior4n2 io3sc2 i3ose i3osi i4oso i4o5sta iost2 i3ot iot4a i4o5th iot5ic i4o5tr2 i4oty i4our. io4u2 iou4r i4ou2r2s2 i5o4x 2ip ip3al ip2ap4 ipar3o i1pa2r ipart5ite ipart2 ip1at i3p2e4nd i1ph2e4 iphen3 i5pheri ipher1 iphi4 i4phu ip3i2d i5p2il ip3in ip4in4e ip2ir4 ip5is ip1i4t ip4iti ip3lin ip2l2 ip3lo i3po i4p2o1g i4poli i4p2om ip4o2n3 i4pow ip2p2l2 i4p1p2 ip3pli ip4r2e i1pr2 ip5tor1i i2pt2 ipt1or ip1ul i5put i2p4y4 2iq i3q2ua2 iqu4 2ir ir1a ir4abi ir1ab ira4c ir4ae. ir4ag ir4al1in ir4al1li irall2 i5r2a3so iras2 irassi4 ira4ss2 ir4ay4 ird3i ire3a4 ir2e ir3ec ir5ee irel4 ire5li ires4 ir5e4ss ir1i ir2i4d ir4im ir4is. 5ir1iz irl5i4ng ir5o2ch ir2oc ir5ol ir3om ir4q i2r2s2 ir5ta irt2 ir5tee irwo4m2e ir1w ir1wo ir3w2om i4sa is5ad is3age isa4g is1a2l is3a4m is1a2n is3a2r is5av 4i4s3b i2s3c2 is5chi is2ch2 isci5c is1c2i2 4i1sec ise5cr2 is3ell2 4is3en is2er1 is5er2e i2s3et 4iseu is3ha2r is2h isha2 ish5ee ishe2 4ish3io2 ish3op is5hor 2is2i1a2 is5ic is3ie2 4isim is3inc i2sin 4is1is2 is4ke2 is2k2 i2s1l4 islun4 2isma i2s1m4 is1on is5on1er1 is4o2ne is2o5p is1p i3s2ph2 5is1pr2 2i4s1s iss5ad is1sa is4sa2l is5sa2n is4s4iv is1s4o 4ista ist2 is4tal ist5enc iste2 ist5ent is5ter3er1 i4s2t2er2e4 ister1 4is1th is4t3ic 4i4s2tl i4s1to 4is4t2om is1tr2 3is2t4r2y 4is4ty i5s2ul is3u4r 2is2y it1a i2t5ab ita4c 4i1t2ai2 it3a2m it4an2a ita2n it4as it3at i3te2ct it3ee it3enc it3ent it3era iter1 2ith itha5l itha4 ith5i i5thol i1t2h3r ith2y5 2i1t2i2a2 it2i4c2o2 it1ic it5ic1u it1ie2 it3ig 4i1tim it4in. it1in i4t4i4n1s2 4itio. i1t2io2 4itio2ne i5t2i4q 4i5tit i2t3iv it4li i2tl it5lo 4i2to. it5ol 2iton it1o4u2 2itr2 it5re4s4s itr2e i4tric 2i2t1t4 it4tit it3ti itu4a4ls it2u1a2 itu1al it5ua2r 4itue it1ul it1u4r it3us 2i1u2 i3um iur5e iu4r 2iva iv5anc iva2n iv1at i4v2ed iv5el. i2vel iv5el3i4ng iv5e4ls i4ver. iver1 iv3eri i4vers. ive2r1s2 iver5sa2l ives4 iv3et i4vie2 iv3i1f i5vil1it ivi4l ivil3i 5ivi4st. i2v5ist2 5ivi2s4t3s iv1i2t i2vo iv2oc3 i5v2or2e 2i1w 2ix ix3o i5ye 1iz 4iz2ah iz1a1 iz3i2 2izo iz5oi 2izz2 1ja 2ja. 3jac ja2c5o2 jac3u jag5u jal4 ja5lo ja5pa2n j2ap j4apa jel5l2a jell2 jeo2 jeop3 4jes jeu4 jew3 2ji 3j2ig jil4 jill5 5jis. 3jo2 4jo. jo1c5o2 j2oc joc5u jol4e 4jr 4js ju1di j2ui4 ju5l ju3n2i jun1 ju2s1cu4 j2usc2 jut3a ju1v2 k4abi k1ab k2a5bu ka2ch4 k3a4g kais5 k2ai2 ka4l ka5lim kal4is k4a2n k2a3o k2ap4 kar4i ka2r 1kas. kau4r4 k2au2 k2av4 k1b4 k1c kc2om4 k1c2o2 k5d2 k1do4 kdol5 4k2ed ke5da k5ede2 3kee ke4g k2e4n4d ken1o4 ke2p5t2 ker5a ker1 k4er2e k5erel k4er4j ker5o kes4i ket5a key4wo key3w k1f kfu4r4 k3fu k3ho 5k2i1h ki2l kilo3 k1in k2in. 3k2i4nd kinema4 kin5et k3i4ng k2in4i k2i4n1s2 kir3m k2ir ki4r4r4 kis4 3kis. k1is2h ki2t5c2 k2i4w kk4 k5ker1 k2l2 k3l2a k5lea2 k3ler1 k3let k3li k3lo k1m kn2 k2no 1kn4ow k2o5a2 kol4 ko5m1i k2om ko5pe k1p k5ro4 k3ru 4k1s k3sl4 ks2mi k2s1m4 ks4t2 k1t ku4r5 k5v k1w 3kyl l2a 4la. 5la4a lab5a2r l1ab l2aba la1bel4 l2ab2e4 5lab1r4 l4ac la2c2a la5ceo la5cer1 la4ch la2c2o2 5la5col lac5on1 la3cu la4de l5a2d1m l4ae l4af la3ger1 la4g4i4s la1g2i la2g3r2 5l2ah4 la4ic. l2ai2 la1ic l4al 4l2ale 5laman3dr2 l2a2m lama4n5d la1ma2n la5mel1li lam2e lamell2 lam4ie2 lam1i la1m1o l5amu lan3at la2n lan2a la4n2d 3land. land3i 3lan4d1s2 lan4er1 lan3et lan5tine lant2i lant1in lan4t4r2 l2a4p lap1i4 lar5a2n la2r lar5de 4la2r4ed lar2e l4as lat5al l2a2ta la4te 5latil1is la4t1i4l 5latil1iz 5lat2in1i la2t3in lat5us l2a2tu l4au2 5lau4r lav5at l2av l4aw 4l2az2 l3b lb2e4 l4bit l4by l1c2 l2c1at lce4 l1cen4 l4c2er2e lcer1 lch4e2 l2ch l3da2r l3d2ed l3de1h2 l5dera lder1 ld3est2 l5dew ldi2 l3die2 ld4in4e l2d1in l5di5ne4s ld3is2h ldi4s1 ld5li l2dl4 l3do 4le. 3leagu lea2 lea4g le5a1t2io2 leav5er1 le2av l3eb5ra le1b le2br4 le3c2a le5cha2 le2ch lect5ica lect2i4c le2ct 2l2ed le5dr2 leg1a l3ega2n 3le2g1g le4gin le1g2i leg3o le3gra le2gr2 lek4 4l4e4l2ed l2ele lel5o le1lu5 lem5enc le1m2e4 le1men lem3is l5em1iz 5le2m1m2 l3e4m1n2 le2mo l4em5on l5en2da l2e4nd len5da2r lend4e2 len4do l4e1ne le5n2ie2 len1i len3o 4len1t2io2 lent2i l4en5u le3on leo4s2 le5q 2ler1 le5rec l2er2e 5l4er2i1a2 l4eric le5r2ig ler3om leros4 ler3ot 4l4es. le3s2c2o2 le2sc2 3le4s4s 1let le5tra letr2 le5tr2e 5le5tu5 leu4r5 2lev l3eva 5leve lev5it2a levi2t le4wi2 l5ex1a 1ley lf5i2d l2fo lf3o2n l1g2 l4gal l4gem lg2i4a2 l1g2i l4gi2d l4g2oi l3h 4li. li4an1i l2i1a2 lia2n lias4 lib1r4 l1ic. 5l4i2ch li4cie2 li1c2i2 5li5c2io2 l3ic3on1 l2i2c2o2 lict4o li2ct l2i4cu l3id1a li2d l4ida2r 5lid3i1f 3l4ieu lie2 l4i2fe l2i1f l4i3fo lift5er1 li2ft 1l2ig li5ger1 li1ge light5i li2gh ligh2t 5l2i1h 3l2ik2 1l4il lil4i li2m2b limet4e lim2e li1me2t lim4p l4i2na. lin1a l4in2as l2i4n4d l4ine 5l4in3ea2 lin4er. lin1er1 lin4e2r1s2 lin4ger1 l4inge li4ng l4in2g3i 5lingt 3l4in1gu 3l4in1q lint5i 3li2o1g l2io2 l4i4ol li2o3m li3ot4 li3o4u2 5liph l2ip li2pt5 l2i1q 3l2ir l1is l4is2k2 5lisse l2i4s1s l1it l2it. l3it5a 5liter1 3l2ith 5l2i1t2i2a2 3l2itr2 lit4u l4iv l5iv1at l2iva liv3er1 liv5i2d lkal5o lka4l lk5at lk3er. lker1 lk3e2r1s2 ll2 l1l2a ll2a4ba ll1ab lla2ct4 ll4ac l5l4as l4l4aw l5le1b l1lec l1leg l3lei l1lel lle5m l1len l3lep l3leu l3lev ll3f l1li lli5a2m ll2i1a2 lli4a2n llib4e llic4 l4licl2 ll2i5c2o2 l5lie2 llig1at4 l1l2ig l2lin l5lin. l3lin1a l3l4ine l5l2io2 ll4i5v ll3m2 l1lo lloc3a l1l2oc lloc5u l1lo2q l4lov llow5er1 ll3p l4l3s ll5t l1lu llun4 l5ly1a2 l2ly l3ly1c l3ly1g l3ly1h l3ly1i l5lym2 lm2 l1ma l1m2e l4mer1 lm3i4ng l5m2i3p l2m3od1 l1mo l1n4 l3ne lneo4 2lo. 5load l2oa2 5l4ob3a 1l2oc loc3al loc2a loc5ul lo4cus. lo1cus 2lo1cy l3od1i4s2 3lo3dr2 1l2o1g lo5ga2n lo2ga 4loi. l2oi lo5m1i l2om lo2m4m2 lon4al lon1a lo2n4e l5onel lo5ney long5in lo4ng lon2g2i 3l4o1n2i1a2 lon1i lon2i4e2 l3onis l3on1iz loom5er1 l2oo lo2o4m loom2e lop4e 5lo5pen l3o2p1m 1lo1q l4o2r4ed l2or2e lor5i3at lor1i lor2i1a2 lor4i2fe lor3i1f lo5rof loros4 l4os. lo1so lo4ss4 los5sie2 lot5at l2ot loth4ie2 l4oth lo5tu 5lo2up lo4u2 lp1at lp3er1 lph2 l5phe4 l3ph1i4n l2pho l3p2ie2 l3pit lr4 l3ri l3ro l5ru 4ls l5s2a4m ls5a2n lsi4f2i1a2 ls2i1f4 lsi4m ls4is2 l5s2k2 ls4p l1s2t2 lt4an3e lta2n l4ta4ng lt5ant l5ta2r l1te l4tei4 lter2n3 lter1 lth3i lt2i4c2i2 lt1ic ltim4a l1tim lt1in4 lti3t l3t4iv lt4or l1tr2 ltram2ont5 ltr2a2m ltra3m4on ltra1mo l1tu l4tus 4lu. l2u1a2 lu4ch4 l4uc lu2c5o2 luc5ra lucr2 lu4cu 4lue lu1en lu5er1 l2u1i2 lu4it lum4bri lu2m1b lumbr4 lu4mo 5lum2p lu2m5u lunch5eo lun1 lun2ch lunche2 5lune l3unta lu3or1i 5l2up 3lur3o lu4r lus2k5 lu4ss4 lut5a2n 4lut5a2r 5lution1iz lut2i lu3t2io2 lution1i lu5t2oc lut2o lut5r2 lu1v2 lv5ate l5vet4 l4vi l4vor l1vo l3w lx4 2ly 4ly. ly1c ly4ca lyc4l2 ly2c5os ly1c2o2 lym2 lymph5 lym1p l2yp2 ly4pa lypt5o ly2pt2 3lyr lys5er1 l4y2s 3ly3w 3lyz lz4 4ma. m4ac2a mac3ad ma5ch2in2e ma2ch mach1in 5mach2y ma4cis m2a1c2i2 ma2ct4 4mad. 4mada 4ma4d1s2 ma4ge 5m4a2g1n2 2mago4 2m2ah ma5ho 3m2a4i2 4m4ai. mai2d3 5m2ak mal3a4p mal2a mal5ar1i mala2r 5m2ale2 ma2l5ed mal3e1f m3al1g2 m3al1is m4al4is. mal3le mall2 mal4li 2m2a2m mament4 ma3men mam2e m5ament. 1ma2n 3m4an. man3a man5da2r ma4nd man2da man3dr2 man3ic4 man1i man4ica ma5n2il m4a4n2s man3te2l5 man2te 2m2ap m3aph 1ma2r 5mara2n mar5ol ma5ro4n ma3r2oo4 mar5ri m2a4r1r4 mar4shi ma2r2s2 mars2h mar3v2 ma3son m2aso massi4 ma4ss2 mass5i4ng mas2s1in 3mas1t2 ma4s4t4ed maste2 mast4ic mas4t1in m4at. m4aten m4a3ter1 mater5n4 m4at1it mat4iti m4atiz1a1 mat1iz m4a3t2o1g ma2to mat5om ma3top m4a4t1s 3m4a2t1t4 ma5tur2e m2a2tu matu4r m2av4 2m1b mba2t4t4 m2b4d m5bec mb2e m5ber3er1 m2b2er2e mber1 m4be2r2y m4be1s2 mb2i m2bic m5b1il5 m4b3i4ng m4b2is mb5ist2 mbival5 mb2iva m5b2ler1 m2bl2 m3bli mbru4 mbr4 mbu3l mbu4r4 m1c m5d m2e 2me. mea5g mea2 me5a4nd mea2n me4ba me1b me4b2i 2m2ed 4med. 3me1d2i1a2 med5ic1at 4medie2 m5ed5ies 3med1it me4do m5e2d2y me2g 5meg2a1 meg1a5t 4m2ele mel5ee mel5ler1 mell2 mel3on mel4t melt5er1 mel1te me2m 4m5e1m2e4 1men 3men. 2men1a men4ag mend5er1 m2e4nd mende2 men1d5o m4e1ne ment5or men2t2o 5men4t1s 5me2o1g me4p m5era2n mer1 4m2er2e mer4i1a2 2me2s mes5en me5s2i4a2 mes5q 3me2sti4 mest2 1me2t meta3t met2a met1e 4met4ed meth4i me2th1 met1i4c met5i1c2i2 met3o met3ri metr2 m1f 4m3h 4mi. m1ic m4i4cin mi1c2i2 m2i3c2o2 3micro m2i1cr2 m4i2ct mi3cul m2icu mi4cus m4idi mi2d mi2d4in mid5on mi1do mi5fi m2i1f mig5a m2ig migh5ti mi2gh migh2t mi2gr2 4mij mi5ka m2ik2 m2il m3i2l3a mil4ad 4m5ilie2 mil5ies 3mill2 mi5lo mil4t 3m2im mim5i 5m2i4n4d mind5er1 minde2 min4er. min1er1 min4e2r1s2 m4ing5li mi4ng min2gl2 min5ie2 m2in1i m4init min3ol m2ino 1m4int minth5o minth2 m2i3o2 m2i3p mir1ab4 m2ir mir1a mi5r2acu mira4c m2is. m4i2s3c2 mi4se 4misem mis3ha2 mis2h 5missi m2i4s1s m3i4st. mist2 mis4t1in m3i2s4t3s mi2t m5ita2n mit1a 4mity 3m2i1u2 5m2ix 4m1l mlo5cut2i m1l2oc mlun4 2m1m2 mma4n4d m1ma2n mmand5er1 mmande2 m3medi mm2e m2m2ed mmel5li mmell2 mmet4e m1me2t mm2ig3 mm2in3u mmis3 mmob3 m1mo m5m2oc mmor3 mmut3a 4m1n2 mn2i1f4 mn1i m4nin mn2i5o2 mnis4 mno5l 1mo 4mo. 2m2oc mod1 mod5ifie2 mod2i1f mogast4 m2o1g mo2ga mo3ga4s mo4go mo2g5ri mo1gr2 m5o2ir m2oi mok4i mol3a 4molog. mo1lo mo1l2o1g 4molo2g1s 4molo2gu mo3ly m2o1m mo4mis mom1i m4on mon1a4 4m4o2n2ed mo2ne mo4n1g mo4no mono1lo4 monolo3g5i mono1l2o1g m4op mophil5i mo5phi4l m1o2p4t2 m3or1ab mor1a m3orat4 mor4a2to m5ord mo5rel m2or2e 3mor2i1a2 mor1i m5or1iz mor5on 3morp 3mor2se mo2r1s2 mor5tal m2ort2 m4o3sp 5most2 m4o3sta 2m1ous mo4u2 m1p m3pa m4panc mpa2n m4pant mp4a2th3 mpel5li mpell2 m5per3er1 m4p2er2e mper1 mp4er3i mpet5it m3pet mpe2ti mphal5o mpha2 m4phe4 m4p4h2l m2pi mp5i2d m5p2ig mp3i2ly mp2il mp1in m3p2ir mp3is m3po mpol5it mp2o2t mpov5 mp3to m2pt2 mp5tr2 m3pu m5q m3r m4r2y 4m1s m5sel5f m5si ms2ol4 mtu4 muc4k4e m4uc muck1 mu2ff4 muf2 mul1t2 m5unc mun1 mu5n2io2 mun2i mun3is mus5c2o2 m2usc2 mu4se mus5ke2 mus2k2 mu3til mut2i m1v m3w 2my 5my3c my4d4 my3e 3my1i 5mys1t4 m4y2s 3myt n1a 2na. na2c na2ch4 na5cious. n2a1c2i2 nac2io2 nacio4u2 na5ciou2sl4 nac4te na2ct nac5t2iva nac2t1iv na5cular1i nacu1l2a nacula2r na4d4a nadi4 nad4op na2do n2ae. naf1fi2l4 na2ff naf1fi nag4a n4a3gen 5n4a5geri nager1 na4g2i n5ago 5n4a3gr2 5n2ah 5nail n2ai2 na5iv n2ak2 4na2l2ed n2ale n5al1g2 n4al2i1a2 n2a3ly4 1n2a2m 3nam2e na4m4n2 na5n2as na2n n1an2a nann2ot4 nan5no nan1n4 nan4t2a nan5t4ed nan2te nan4t2o n2a5o 4n4ard na2r nar5tisti nart2 nar2t1is nartis2t2 n2as nas5i nas5p na4s3s2 nas5te2 nast2 nat5al n2a2ta na5ta3t4 n4atee na3the2 n4a2th nat4h4l nati4 n4a4ti. nat5i2c n4a2to. na2to na3t2om na4tos4 n2a2t4r2 na5tur1i n2a2tu natu4r naugh5ti n2au2 nau2gh naugh2t naus3 3naut naut3i n2a2v na5vel n3b4 nbarric5 nba2r nb2a4r1r4 nbar3ri nbe2au4 nb2e n3bea2 nbe4n nb4e1ne4 nbet4 nbit4 n1c2a n4cal. nc1al ncarn5at n1ca2r ncar2n2 ncarn1a ncel4i ncen4t5ri n1cen2 n3cent ncen1tr2 n4cept. n1cep nce2pt2 n3cer1 nc2er4e n4c4es. n5ce2t n5cey n3cha2 n2ch nch4ie2 n3cho nch5o1lo n3chu n4cic n1c2i2 ncid5en nci2d n4c2i3f ncip5ie2 nc2ip n1c2l2 n4cles nc2le2 n3c2oc4 n1c2o2 nco5pat nco1pa n1cr2 n2c1t nc4t1in nct4ivi nc2t1iv nct2o n1cu ncu4lo n4cun1 n4curvi n1cu4r ncur1v2 nc4us4t2 n1cus 4nd n2da n3d2a4c n3dal n4d4ale n3d2a2m nd3anc nda2n nde2 n3dea2 nde3c2i2 n3dec n1d2ed nde4l ndeleg4 nd2ele nd3enc ndepr2e4 nde1p nde1pr2 n3derl nder1 nde4s ndes5cr2 n5de2sc2 n5dez nd4hi n4d1h n1dic nd2ic5u ndid5a n1di2d n3die2 nd5i2ly ndil4 nd4in4e n2d1in nd3ise ndi4s1 nd5is4i nd5ism. ndi2s1m4 n2d5ity nd3ler1 n2dl4 nd1li n5d2oc n1do nd2or4 n2do4u2 nd5ou4r ndrag5 ndr2 n3dr2a2m4 n5dron ndu4b n1du nduc2t5iv n3d4uc ndu2ct n4dun1 nd2we n2d1w n3dy1i n2d2y 2ne. ne3alo nea2 n3ea2r ne2b3u ne1b 5neck1 ne4cl2 ne2c2o2 n5ec1t2om ne2ct 2n2ed 3nedi ne4du4 neg3a ne3go 5negu n4eis4 2n2ele ne5l2i1a2 ne1l2i4g n4e2ly ne2mo 4n1en n3e4nd neo3l neon4 ne2p n1er1 4n4e2r4ed n2er2e 5neri4ng ner3in ner5o ne4r4r5 ner2v2 ner2v5in 2n4es. n1e2sc2 ne3s2i1a2 1ne4ss n1est2 nes3t4r2 net3a net3ic ne4t2o1g net1r2 neuma5to n4eum neu1ma neut5r2 nev5er1 n4ew news3 n4eys. ne4y3s2 n3f n1fo4 nform5er1 n5f2orm nform2e nfor1tu5 nf2ort2 nfra2n3 n1fr2 4ng ng2a n4gae n5gee n3geri nger1 n5gero n2gh4 n2g2i n5gic ngi2o4g n3g2io2 n5glem n2gl2 n3glie2 n5gl2io2 n2g1n2 n1go n4g2r2y n1gr2 n1gu n2gum n1h2 nh1ab3 nha2 nho4 nh2y2 nhy1d5 n1i 4ni. 3niac n2i1a2 ni3ba n4ic1ab ni4cen2 n4ice 4nicl2 nic2t5a ni2ct ni4cul4 n2icu ni4d2i1o2 ni2d n2ie2 ni4e2r1s2 ni1er1 ni2f4f n2i1f ni2ft4 nif5ti n2i2g night5i ni2gh nigh2t n3i2g1m4 3ni2gn2 nik5e n2ik2 n2il ni2l4a n3im1 n4im2e 5ni1me2t n4ine4s nin4j 5n2in1n4 n4in2u 5n4i1ol n2io2 ni1o4u2 3nipu n2ip 5n2iq n4is. n4is2k2 ni2s4l4 nis4o n5i4s1s nis5ter. nist2 niste2 nister1 nis5te2r1s2 nit2ch4 ni2tc2 ni4te ni3tho n2ith n4itos ni5tra n2itr2 nit5res nitr2e ni3tri nit4u4r n2iv n2iv4a ni3vo niv2oc4 niz5en n1iz n1j nj2a2m2 n1ja njur5i nju4r 4n2k nk5a2r n5ker5o nker1 n3key nk5i1f nk5i2l 4n1l2 nla4n2d5 nl2a nla2n n3le n1let4 n3m nm4a3ter4 nmor5ti n1mo nm2ort2 n1n4 nne4 nnel5li nnell2 nnerv5a nn1er1 nner2v2 n3n1i nni3ki nn2ik2 nnov3 n5ny1i n2ny2 4no. n5ob2i no5b1il no2b4l2 no5blem nobser4 no4b1s2 n5ocu1l2a n2oc no4di n4o2d2y noe4c no4f2a nois5i n2oi n4ois n5ol. no3l2a nol4i no2m3al n2om no1ma 1nom1i no2mo 4no2ne 3n2oni4c non1i 5nood n2oo nop5i nora4t nor1a nor5di nor4i1a2 nor1i nor4is nor3ma n2orm n4oro n2or4t2 n4os. nos4o n4o3sp not1a n2ot 3note n1o4u2 n4oug4 3n2oun1 2nous nou5v2 nova4l nove2 no2v3el no4v2el5e n4ow now5er1 now3l n3p4 np2il4 n1pl2a4 np2l2 npoin4 n1po np2oi npo5l2a n3p4os4 npri4 n1pr2 n1q n4que1f nqu4 n1r nre4i4 nr2e nre3m nres5t4r2 nrest2 4n1s ns2c2 n2s2c2o2 ns3c2ot n4s1cu n5sec nsec4te nse2ct n2s2es n5seu n3s2h2 n2si n4s3ib n4sic n5s2ick1 n3s4i2d n3sie2 ns5ifi ns2i1f4 ns3i4ng n2sin n3s2io4 n3s2is2 ns1i2t n4s3iv nsolu4 ns2ol n5son n4s2or2e n4s3o2r2y n3sp2ir n3s2t2 nsta4 nstil4 n3su nsur4e nsu4r n3swa nsw2 ntab4u n2t1ab nt3age nt1al n4t3anc nta2n nt5a4nd ntan5eo nt4ane n4t3ant nt4ar2i1u2 nta2r ntar1i n5tas1is2 ntas3i nt3as4t2 nt1at nt5a2th nt3ati nt5a2t1iv n5t2au2 n1te n4tec n4tee. n4tees n3te2l ntend5en nt2e4nd ntende2 n4te2o n4ter. nter1 n3teri n5ter2n2 ntern5al ntern1a nter5nat nth2 n1the2 nt4her5 nth5in2e nth1in nt2i n2t4ib n4t3ic. nt1ic n5ticis nt2i1c2i2 n5tic1iz n4ti4c5s4 nt2ic4u4 n3ti2d4 n1tie2 n4tify. n1t2i1f2 nti3fy n3t2ig nt5ilati nti2l3a n5t4ill2 nt3i4ng nt1in nt5ing. n1t2i3p n4ti1pa2r n4tis. n2t1is nt3i2s1m4 nt3is2t2 n5ti1t2io2 nt3iz n2tj n1t2o n3t2om nton1i4 n5top n1tr2 ntr2a3d nt3ral n4tran2t ntra2n n3trat nt5re4s4s ntr2e n2t3ril ntrol5ler1 ntrolle2 ntroll2 n5trym n2t4r2y n1tu n3t2u1a2 ntub5 ntup5li nt2up ntup2l2 n5tu4r n2ty n2u n2u1a2 5n4uc 3nud nud5i nu3en nug4a n2u3i2 nu4is 5nuk n4u1lo n3ult nul1tim5 nu1m2e 5numenta numen4t nu1men 5numer1 5nu1mi 3nunc nun1 nu3tat n5u2t1iv nut2i nu4t2o nu1tr2 n3v2 nve2 n2vel3 nv4e1n4e nven5o nver2s5a2n nver1 nve2r1s2 nvi4t nvoc5at n1vo nv2oc nvoc2a n5w nwin4 nwi2 n3w2om4 n1wo n2x4 2ny2 5nyc nym5i2t nyth4 n1z2 nzy4 2oa2 o5ace o3a2ct oad5er1 oad5i o3ag oak5er1 o2ak o3ales o2ale oal4i oal5in o5al1it oan4t oa2n oap5i o2ap oar5er1 oa2r oar2e oar4se oa2r2s2 oast5er1 oast2 oaste2 o2a2t5a oat5ee o4at5er1 4oba o1be4l ob2e ob2i ob3i4ng 2o1b2i3o2 ob3it o3bl2a o2bl2 ob1li 4obo2 ob3oc o5bol o5b2ot o3bra obr4 obr2om4 o2b5t ob3ul o3bus 2oc oc2a o4c1ab o3cad oc5ag o5cal1li oc1al ocall2 o4c5a2t1iv oc1at oc5a2to 4o3ce2 o4cea2 ocen5o o1cen2 ocess4i o5ce4ss och4e2 o2ch och5in o3ch2o4n o1cho ochro4n o3c2hr o5chu oci3ab o1c2i2 oc2i1a2 oci4al o1cl2 o2c2le2 o1cr2 oc2r2e3 o2ct2 oc2te oc1to ocu4lu ocum4 oc5uo ocu4ss4 o1cus ocus5si oc3ut5r2 o1cy o5cy4t ocyt5o od3al. o3de4c o5de3g ode4ga o5d2e4n4d o3dent odes4 od3ica o4d1ie2 od3iga od2ig od4il4 od1i4s2 o3d2is5i1a2 od5it 5od1iz od3li o2dl4 o2do od5o1lo o2d5ous odo4u2 o3dro odr2 od5ru o2du odu5cer1 o3d4uc o4duct. odu2ct o4duc4t1s od3ul o5dyt o2d2y oe3a2 oe4b2i oe1b oe5cu o2e4d o5ee oe5ic o3elec o2ele oel1li4 oell2 oelo4 oe3o4p oep5 o5eq o3er1 oes3t2 o1et o4et. oet3i oet4r2 3oeu o3ev o3ex o3flu4 ofl2 4o1fo o4ful o3fu ofun4 2o1g o2ga o3g2a2m og5a2r5 o3ga4s o3gen1 o5gey o3g2i o4g2io2 og2n1a o2gn2 ogon1i4 o4g2ot o2gri o1gr2 o4g4ro og4s2h o2g1s o2gu o5gyr o2gy o1h2 o3ha2 oh1ab3 o3he2 oher4er1 oher1 oh2er2e o3ho4 oh2y4 2oi oi4c o3ic. o4i5ch o2i4d 4oide o2ig4 oi5ki5 o2ik2 oi2l3er1 oil5i oin3de2 o2i4nd o3i4ng oin4t5er1 oin1te oin4tr2 o2i4o2 4ois o3i2s1m4 oi4t oit4al oit1a o2ith4 o1j ok4ine ok1in ok3l2 ok5u ol4a4c ol2a o4lack1 o5lali ol4al ol4a2n ola4n5d ol5ast2 ol4as ol4at5er1 ola4te ol5ch ol1c2 ole2c4 ol5e1c2i2 ol5efi ole1f o3leo ole4on o3lep o2l1er1 o3lest2 o3leu o1l2i1a2 ol3ica o3l4ice ol5ic1iz oli1c2i2 ol5ick1 ol3i4c5s4 ol5id. oli2d oli2e2 o3li1er1 ol5i4es. o5l2i1f ol4i4f3e oli5go o1l2ig o5lin1a ol3i4ng oli5os ol2io2 ol5ip4 ol1is4 ol2it olle2 oll2 ollim3 ol1li ol4lop4e ol1lo ol4ly1i ol2ly ol3mi olm2 o1lo 4o1l2oc ol3o2i4d ol2oi o4lon1a ol5on5el olo2n4e ol1or o3los ol1o4u2 4ol1ub o3lu1mi o5lun1te olun1 ol3us. oly3ph o2ly ol2yp2 4olyt 2om o1ma o4m1ab o2mac o2mal o4mane o1ma2n o3mas1t4 o3mat om4b2e o2m1b o2m2e4d om2e ome4g o5meg5a1 ome3li o2m3en1a o1men omen4t o3meri omer1 om1i o3m2i1a2 om1i2c om2i1c5r2 om4ie. omie2 om2il4 om4i2ny2 om2i4s1s4 om2i2t omm2e4 o2m1m2 om2n1a o4m1n2 omn1i3 o4m2oi o1mo omoli3 o2m4o4n om5o2ny2 o4mos. omo2t5iv om2ot o2mo4u2 om5p2il om1p om2pi ompt5er1 om2pt2 ona4d on1a on3ai2 o5nas. on2as onast5i onast2 on5a2t1iv onati4 4on2au2 on1c onc1at3 on1c2a on4cho on2ch 5ond5a2r o4nd on2da ond5ent onde2 on3der1 on3dr2 on5d2y o2ne 4onea2 onec4r2 4o2n2ed on1ee on5ell2 o3neo o1n3e4ss on1et ong3at o4ng ong2a on4gu 4on1h2 4o1n2i1a2 on1i on5ia2r 2oni4c onic5a oni4c1al4 on4i2d on3ies on2ie2 on3i1f o5n2i2g o1n2io2 on4k4s o4n2k 4onnes on1n4 onne4 on5o4di on5oi o1no4m1i on2om 4o5nom1i2c ono3s o5not1a on2ot o4n1s2 2ont ont5a2ne. ont4ane onta2n on4ter1 on1te onti5fi ont2i on1t2i1f2 onton5 on1t2o on1t4r2 on4tr2e on5u4r on2u o5nus onvo5lu on3v2 on1vo onvo2l on2z2 2oo oof3er1 o2o1i ook3er1 ook3i oo4le ool5i2e2 o2o4m oon3i oo2p oop4ie2 oop1i o3o2p1t2 oo4se oost5er1 oost2 ooste2 o2o2t oot3er1 ooz5er1 o2oz o1pa o4p1ab o5pali opa5ra o1pa2r op4a2th5 o5pec ope4n2s4 op1er1 3opera 4opera4g o1pha2 o4phe4 oph4ie2 o5phi4l op5hol o1pho o1ph2y ophy5l2a o3phy2l op1i op3ies op2ie2 op5i4ng o3p2it 4op2l2 oplast4 o1pl2a opl4as o4p2oi o1po opol3i op4o2n4 o2p5o2ny2 op5or1i op2oun4 opo4u2 o2p5ov op2p2l2 o4p1p2 op5pli oprac4 o1pr2 op3ra2n opr2e4 opro4l op5r2op op5so o2ps2 1o2p1t2 op2ta op1u o5qui3al oqu4 oq2ui2 oqu2i1a2 or1a or5a2do or2ad ora4g o5r2ai2 or5al 4ora4ls or2a2m4 oran3e ora2n orat1or5 ora2to or2b3in or1b orb2i or4ch or1c2 orch3i or4du 2or2e or5ead orea4 ore5a2r ore5c2a ore3f ore3g or3ei4 oreo5l or3e2sc2 ore3s2h or3e4ss orest5at orest2 or5este2 or5e2t2t4 ore4v 5orex or4fr2 or1f or5gn2 or1g2 or1i 4o4ri. or3ia. or2i1a2 4oria2n ori4c2i2 ori5ci2d or2i1en4 orie2 or3i1f 5or2ig ori5ga or4i4no 4orio. or2i3o2 or5ion 4orios ork5a or2k 2orm orm1i or3n4a or2n2 5or1nis orn1i or3nit or3o2ne o5r2oo4 or5ose or5oso or1o4u2 orre2l3 o4r1r4 orr2e orres3 or4sc2 o2r1s2 or4sey or2se or4sti orst2 2ort2 ort3a2n ort3at ort3er1 or5t4es. or2t2es or3th2i or4t2h2r or4tit or2t3iz or4t1or or1t4o or5tra ortr2 ort3r2e 4or1u or4un1 or2y5p o2r2y o3s2a5i2 os3a2l osa2r5 o1sc2 os4ca os4ce o2s2ch2 o4s1c2i2 osclero5s4 oscl2 osc2le2 osc2ler1 o3sec osec3u ose5g os5enc o3se4n2s4 os5eo oser4 o2set os5eu o3s2i1a2 osi4al osi4a2n os5i4de os4i2d o3si1er1 osie2 os5i1f4 o2s1in o4s1is2 o5ske2 os2k2 o5son o3soph os2o2p os3o1po 4osp o3spec os1pi os4sa o4ss oss5a2r os4s2it 4osta ost2 ost5age os4ta2r os5tee oste2 os5ten osten5t ost5ica ost1ic os3til o5stom2e ost2om ost3or 4osu os1u4r 2ot ot3a4g o5tal1it ot3a2m ot4an3ic ota2n otan1i o3t2ap ot4a1t2io2 o5t2a5v o3t4a4x o4t4ed oter4m oter1 ot5est3a o2t2es otes4t2 4oth othal2a2m5 otha4 othal2a oth5er3in ot4her1 othe2 o5therm otherm5a o5thor o5t2i2a2 o5t4ill2 5ot5in1iz ot1in ot2in1i o2t4iv o3t2iva o5tivi o1t2o o5to2n4e o4tor2n2 ot1or o4to4u2 4o1tr2 otur1i4 otu4r oty3le2 o4u2 5o2u3a2 oub2 ou5br4 ou5c2a o4uc ou5c2o2 oud5i 4oue ou3e4t oug4 ou5ga ought5i ou2gh ough2t ou5g2i oul4t oult5i ou3m 2oun1 ou4n2d oun2d5a ound5e4l ounde2 oun5gin ou4ng oun2g2i oun3tr2 oup5li o2up oup2l2 our3er1 ou4r our2e ou5sa2n 2ouse 5ous2i1a2 ou4ss4 out5is2h out2i ou2t1is ou4v5a ouv2 o1v2a3le o5va2r 4ovati ov5el3i4ng o2vel o4ver. over1 o5ver3b ove2r3s2 ov4ete ovid5en ovi2d o1vis ovis5o o2v5os o1vo ow3ag ow3a2n o5w4ay owd4i ow2d3l4 ow1el owel5li owell2 ow5ha2 owh2 owh2ith4 ow1i2 ow5in owi5n2e ows4 ow5s2h ow5sl4 ow5y2 o4x ox3i oxic5ol oxi4c ox2i2c2o2 ox5o 2oy oy5a2 o4y2s4 2oz o1zo oz2o5i o3zy1g 4pa. pac4te pa2ct pa5do4u2 pa2do pad4r2 pae4s4 pa3ga2n 4pag1at pag4ati pain2 p2ai2 4pairm pa2ir pa5la2n pal2a pal3in pa3lo p4a4ls pan5a2c pa2n pan2a pan1e pan3i p4a4pa p2ap pa3pe pap3u pa3p4y 1pa2r para5s2 par3l pa3r2oc pa3rol par5o4n 1p4as pass5ive pa4ss2 pas4s1iv pas1t2 pas4t1in p4a3ter1 pa2t3i4n p5a2to pat4ric p2a2tr2 pat1ri pa5tric2i1a2 patri1c2i2 5p2au2 paul5e pa2u3p pa5vi4l p2av 5paw pawk4 paw5ki 2p1b p1c4 p5d2 2pe. pear4l5i pea2 pea2r pe4c2o2 pec4tu pe2ct 2p2ed 5ped3a 3pede2 3pedi ped3i4s1 3pe4d1s2 pe2du p4ee pe2f 4p2ele pe5le3o pel5v4 pen4at pen1a 5p4enc pend5er1 p2e4nd pende2 pen5dr2 pen4ic pen1i 3p4en1n4 pens5ati pe4n2s pens2a1t p4en5u pe5on 5p2er1c2 per1 per3cent5 per1cen2 4p2er2e perem5i p4eri 5p4er3n2 p3eron per4os. per5t1in pert2 per2t5is per3v2 p4e2r2y 2pes pe4s4s3 pes5til pe2sti pest2 3pet pet5all2 pet2a pet3en pe2ti pet3r2 pe4wa 4pex p1f p5g 2ph. 4phae pha2 pha5g2e4d5 ph5al. ph2a2n phant5i phan4t phe4 ph5esi ph3et1 3phib 4ph1ic 1phi4l ph1i4n ph1is ph2i5th p4h2l 1pho 4pho2bl2 4ph4o2n2ed ph2o4n pho2ne 3phor ph5or1iz phor1i ph4os3p ph3o4u2 3phra p2hr 4p2h1s 1phu ph2u5i2 2phy. ph2y 3phy2l 4pi. 3pia2r p2i1a2 4pica p5i4c1al p2i3c2o2 p2i4cr2 pi2ct4 p2ie2 p4i1es2t2 pi5eti p2i1et p5ifie2 p2i1f pi2g3n2 p2ig p2il 3pile pil2l5in pill2 pil1li 5pilo pi3l2ot pim2 pin4e pin5et 3p4inge pi4ng p4in1n4 5p4i4n1s2 3p2i1o2 pip4a p2ip pi4pe 5p2iq pir5a4c p2ir pir1a pir4t2 p4is. p4i2s3c2 p2i4s2s pis1s5a pis5til pist2 pis4tr2 p2itu 2p3k2 p2l2 1pl2a pla5n1o pla2n plant5er1 plan2te plas5t2i1c2i2 pl4as plast2 plast1ic pla5t4o 4p4le. 4pled. p2l2ed 3pleg 3plen 2ples 4pli2s1m4 pl1is 4plist2 plu2m plum4b2e plu2m1b plumb5er1 p4ly 2p1m 2pn pnos4 1po 4po. po3c2a p2oc 3pod 4pof 2p5o2i4d p2oi pois5i p4ois po5lem1ic po4ly1 pol4y3s po1ma2n5 p2om po1ma pom4e p4o2n pon4a2c pon1a pon4ce pon1c pon4i4e2 pon1i 3pon3i1f pon5ta p2ont 2po2ny2 po4pa po5ple p4op2l2 4pora2to por1a por3ea4 p2or2e 4po2r4ed por3i4f por1i por3p 3p2ort2 por5tie2 3p4os po4s1s2 po1te p2ot poul1t5e po4u2 poul4t pound5er1 p2oun1 pou4n2d pounde2 pout5er1 p5ox3i po4x 5p2oy 4p1p2 p1pa2r3 ppar1at5 p4p4ene p3pet3 pph4 ppi4c p4p2l2ed pp2l2 p5p2ler1 p5p1let ppres2s5o p1pr2 ppr2e ppre4ss ppr4ob5a 1pr2 prac1 pr2a5d pra2r4 4p4re. pr2e pre1b3 p2r4e1d pr2ef5er2e pre2fe pre1f prefer1 prel5a4te pre1l2a 3prem pre5mat pren3 pres3a pre5scin pre2sc2 pres1c2i2 p3rese 5pressi pre4ss 5pri1c2i2 pri4es prie2 4pri4m pring5er1 pr4inge pri4ng pr4in2g5i 4pr2i3o2 p5r4i1ol pri4os pri2s5in pr2i4v2 4pr2iva 4p4ro. pr4o3bo2 p3roc3a pr2oc pro4ch pro1l pron4a pro4ph5e4 pr2op pro3pyl5 pro2p4y pro3r2 pros4i pros5tr2 prost2 pr4o3th pr2ot 4p2r2y 2ps2 p3sac ps4al5t psa2l p3s2h p1si p5sin. p2sin p1s2o3m p1st2 psul3i p1s2ul 3psy1c ps2y 2pt2 p2t3ab p4tad p4ta2n p2ta2r pt5ar1c2 p1t4ed p5ten1a pt5en1n4 5pte2r2y pter1 p5tet pt4ic p5tie2 p3til p2t3in pt4ine p3tise p2t1is p5tisi p5t2om p4tr2 p1tu pub1 pu5b2e p4uc4 pu4ch4 pudi4c pu5er1 puff5er1 puf2 pu2ff puf1fe pu4la2r pu1l2a pu5lar. pu5l1is pul2i p4u4m pu1m4o p4un1 pu4n4a4 3punc pun5g2i pu4ng pun3i pun2t pu3pi p2up pur5b pu4r pur3c2 p4us push4ie2 pus2h pu3tat p5u5t1is put2i pu3tr2 4p1w 2p4y py3e 3py1g 3pyl pyr3e py5t 4qf qu4 5qu2ak q2ua2 4qua2r qua5t2io2 2que. 3quer3a quer1 4qu2er2e 4qu4es. 1que4t 5quin1a q2ui2 5qu2ir 3quito 4quitu 4ra. r2a3ba r1ab 5r2ab2e4 3r2a3bin r2abo2 ra3bol rac4a r2acu rac5u1l2a ra5cu1lo r2ad ra4de rad4in4e ra2d1in ra2g5o4u2 ra3gr2 3raill2 r2ai2 ra5ist2 4ral2i1a2 r2a3ly4 r5a4m1n2 r2a2m ra3mu r4andi ra2n ra4nd ran5dis2h randi4s1 ran4du ra5nee ran4gen ra4ng ra3n2i1a2 ran1i ra3n2oi ran1o ran2t ran5t4ed ran2te 5ran3te2l rant5in rant2i ran1t5o rapol5 r2ap ra1po rap5to ra2pt2 4rar1c2 ra2r rar2e2 rar3e1f rar5ia. rar1i rar2i1a2 ras2 r2as3c2 r2as2e r4as2k2 r2a3so ras1s5a ra4ss2 ras2s5in r4as5te2 rast2 ra5t2a3p r2a2ta ra5ta3t4 rat5eu rath4e2 r4a2th ra2t3i1f2 rat4in. ra2t3in ra5t2oc ra2to 5r2a5tol 4r4at2om ra4tos4 ra5t2u1i2 r2a2tu rat5u4m rat3u4r rav5ai2 r2av rav5eli ra2vel rav3i2t rawn4 ra3z2ie2 r2az2 raz1i r1b r2ba r4bag rb3ali rb1a2n rba2r3 r2b2e rbe5c r3bel rbel5o rb3ent r4be1s2 rb2i rbic4 rb2ic5u r2bin r5bine rbit1 r2bos rbo2 r4bum rbu5t4 r1c2 rcant5 rca2n rca4s r4c2ele rce2n5er1 r1cen2 rc4ene rcen5ten1a r3cent rcen1te r2ces r3ch2a3i2 r2ch rcha2 rch3al rch5ar4d rcha2r rch5ate r3cheo rche2 r4ch1er1 rch4i1er1 rchie2 r4ch1in rch3is r3chit r3cil4 r1c2i2 rci5n2o1g rc2ino rcis2 rciz4i2 rc1iz r2cl2 r4c2le2 r5clo rco1lo4 r1c2o2 rcrit5 rcr2 rcriti4 r2ct4 rc5ti r5d2a2m r4d1a2n4 rd4an. r2da2r r5de4l r3de4n2s r4des rd5e4ss rd5ia2n r1d2i1a2 r4die2 r5d2ig r2d2in rd3i4ng r3d2i3o2 rd1i4s2 rd5ler1 r2dl4 rd3li r4dol r1do r2d5ous rdo4u2 r2e 4re. rea4 r4ea. reac2t5iv re1a2ct re3af re3a4g re5alt re5a2m1b re2a2m re3an5i rea2n re5ant re5asc2 re2as3o r5e2au3 3re2av r5ebrate re1b re2br4 reb1ra re4b5uc re3c1al rec2a rec4ce rec1c4 re3ce reced5en re2c2ed re3cede2 re3cha2 re2ch reci5si4 re1c2i2 r4e1c2r2 rec4t3r2 re2ct re3cu 2r4ed re1de2 re3di4s1 re4dol re1do re1dr2 reed5i re2ed ree3m 3reer1 re2fe re1f re3fin re5gali re5gra re2gr2 r2e3g4r2e reg3ri re3g4ro reg3ul rei4 r4e3i1f re1in r4e3is reit3 reit4i re1l2a r2e1le 4r4e4l2ed re3l2i1a2 rel3ic re5l2ig rel2i4q rel3li rell2 r5em. rem5ac rema4n4d re1ma2n rem5a2to r3em1p rem5ul ren1a4 ren5at r4endi r2e4nd r4ene2 ren4es r4en1i ren3ic5 ren4it ren4ter1 ren1te re5num r4en2u re3oc 3re2o1g re5ol2a reo2l re3oli 3reo1s2 re1pe re4per1 re5ph1 rep5i2d re3pin re3ple rep2l2 r2e4pr2e re1pr2 re1q rer4a rer1 r2er2e4 re5rea4 r2e3r2u 2r4es. re3scr2 re2sc2 re3se4l re3sem re3ser1 res5ist2 res1is2 re5s1it re3spe r3esq re5stal rest2 rest5er1 reste2 re5s1tu 3reta2r ret2a re3ten re4t4er3 re5term re1t2o re5ton re3tra retr2 r2e3tr2e re5t1ri re3tu re3un1 reu4r4 re1v re2v3el revi4t r1f rf4l2 rfu4m r3fu r1g2 r4gag rgal4 r2ge r5gee r4g4ene r3gen r3ge4o r3ger1 rg5li r2gl2 rgu5f2 rh2 r5hel4 rhe2 rhe5o2l rhos4 3r2h2y 4ri. ri3a2m r2i1a2 ri5ap 2r2ib r4i3bo2 ric2a5t4u ric1at 2r4ice rich5om r4i2ch ri1cho rick4en r2ick1 ric4ke r4icl2 ri5cli ri3col r2i2c2o2 ri5cor ri4cra r2i1cr2 2r2icu rid4al ri2d rid1a rid4e ri5el rie2 ri3er1 ri2es rift5er1 r2i1f ri2ft rif5tie2 5rifug4a ri3fu ri5g2a2m r2ig rig5ant riga2n ri5l4a r4ile rill5er. rill2 ril2ler1 rill5in2g1s ril1li ril2lin rilli4ng 4rim. ri2ma rim2a4g ri1m5a2n4 rim3at r4i2m1b ri1men4 rim2e 4ri2m1m2 4ri4m1s rin4e r4inet ring5ie2 r4in2g2i ri4ng rink5er1 r4i4n2k r4ino ri4n4s2 rin3s5i rin4t5er1 rin1te r2i3o2 ri2o4g 5rio2ne ri4op ri5or ri5p2a r2ip ri5p2ie2 rip5lica rip2l2 r2i5r ri2s4c2 r4is4is2 r2is1p ris4pa ris4pe ris5ter1 rist2 riste2 4risti r2i3ton r5it5r2 r2i4v riv4al r2iva ri5vall2 riv5eli ri2vel riv3en riv3i4l 5r2i5zo r1iz r1j r2k r5kas rk5ati r5kell2 rk5en1i rk1er1 r3ket r3key r3ki1er1 rkie2 r5ki1es2t2 r5k2in. rk1in r5k2i4n1s2 rks4m2e r4k1s rk2s1m4 r1l2a rlat3 r1le r3l4ic r3l4ine r5li4n1s2 r4l1it r1lo r3mac rma5ce r5mad r2mal r4manc r1ma2n r4man1o r4mar1i r1ma2r r4ma2r2y rm4as r4m3ati rma5t2oc rma2to r5m2a5tol rme2a2 rm2e r2m1ic rm4ica r5m2i2d rm4ie2 r5m2ig rm2il5 rmin4e rm3i4ng r4ming. r4mi4te. rmi2t r3m2oc r1mo rmol4 r1mu rmu3l2i r2n2 rn3ab rn1a r3na2c r5nad rn5a2r rn3ate rn5a2t3in rnati4 rn5e2dl4 r2n2ed r3nel r3ne4ss rn5est2 r3net r3ney r5n2i1a2 rn1i rn5ib r3nic rn3in rn4ine r1nis rn3ist2 rn2i5v rn3iz rn5n4 r3n2oc r5n2o1g rnt4 r5n4uc4 rn2u r5nut 4ro. ro4b2e rob3le ro2bl2 ro5br4 5roc1c4 r2oc ro3cu r2od ro3do ro3dy4n1 ro2d2y ro1fe ro3gn2 r2o1g 4r2oi ro3i4c ro2i4d3 ro3l2a r4o2l2ed rol5ite rol2it ro3ly romant4 r2om ro1ma ro1ma2n ro5mel rom2e ro3m2i2t rom1i romole2c5 ro1mo rom4p ro3mu ron4a2c ron1a 4ronal ro5nate ron5ch ron1c ron4do ro4nd ron2g5i ro4ng r5onm2e ron3m ro1no ron4ton5 r2ont ron1t2o r2oo4 1ro2o4m 5ro2o2t r2op 4rop. ro3pel rop4in4e rop1i r4o1pr2 r5opte r1o2p1t2 ror5d 4r2or2e r4osa ro3s2i4a2 ro5s2ol 4ro4ss ro5stat r4osta rost2 ros4ti ros5tit ro3tat r2ot ro1te ro4ter1 ro3tu 5r4oue ro4u2 roul3 round5er1 r2oun1 rou4n2d rounde2 rou5sel r2ouse 4rou4ss4 r4out r4ow row3er1 4ro4x rpas2s5in r1p4as rpa4ss2 rp3at rpe2 r3pent rp5er. rper1 r2ph rph5e4 r3phol r1pho rp3i4ng rp5is rpol3a r1po r2p5o4u2 rpr2e4 r1pr2 rpre4t5er3 r3pu r1q 4r1r4 rr2a4h rran5g2i rra2n rra4ng rr2ap4 rre2l rr2e r4reo4 rrhe3 rrh2 r3ri rric4 r2r2icu4 rri4fy. rr2i1f rri3fy rr4in5ge rri4ng rri4os rr2i3o2 rrob3 rr2o1g5 rr2o4t r5ru r2r2y5 r3ry1i r3rym 2r1s2 r4sa4g r2sa2l r5sal1is r5sal1iz r2sa2n r4sa2r r2se r3se2a2 r3sec rsel4 rsell5 rs3er. rser1 2r1s3e2r1s2 r3set r3sha2 rs2h r3shi r4shie2 r5s2i2a2 r4s3ib r5sie2 r4sil rs3i4ng r2sin r3s2io4 r4s1it r4s3iv rs5li r2sl4 rst1or4 rst2 rstrat4 rstr2 r3su r4sus rswea2r4 rsw2 rswea2 rt2 r2t3ab rta4g rt3age r3ta2r r4tar2e r2t3c2 r1t4ed r4te2dl4 r3te2l4 r5t2e4nd rt3en1i r5ter3er1 r2t2er2e4 rter1 r5tet r5teu r4th4ene rthe2 rth2i rth5ing. rth1in rthi4ng rth3ri4 r1t2h2r r1t4ic r4ticl2 r5t2i1et rtie2 r5ti2l3a r5t4ill2 rtil5le rt5i2ly r2t1in r3tin1a rt3i4ng r3titi rti5tu r2t3iv r2t1iz rt5let r2tl rt3li r1t4o rto5l rt5ri2d rtr2 rt5s2i r4t1s r1tu r4tus rtwis4 rt1w rt2wi2 r2u3a2 r4ub2e rub3r4 ru4ce r4uc r2ud rue4l r4uf2 ru3in r2ui2 ruis5i ru2l r4um2e r4u1mi ru4m2or2e ru1mo run4c2l2 run1 run1cu4 runcul5 ru4n2d4 run2e ru5net ru4n4g run4t r2u2p rup5lic rup2l2 ru3pu rur4i ru4r rus4p rust5at r4ust2 rust5ee ruste2 rus5t4ic rus4t5u ru3tal ru3t2i r1v2 r4vanc rva2n r2ve rvel4i r2vel r3ven rv4e1n4e rv5er. rver1 rv5ers. rve2r1s2 r3vest2 r3vet r3vey rvi4t r1w 2r2y ry5er1 5ry2g1m4 ry1g ry4go ry2m4b 3ryn1go ryn1 ry4ng4 4ryn4gol ryp5a r2yp ry2t ryth4i r2z 2sa. 2s1ab s3a2bl2 5sack1 sac4q s3a2ct sac4te sad5i sa2d5o 5sae sa4g 3s2ai2 sain4t 5s2ak sa2l sa5l4ac sal2a 3s2ale sa3lie2 s4al4t sa3lu s2a4m sa5min sam1i sa1m5o sam2p4 san3a sa2n san4d2ed sa4nd sande2 s4an4e san5ga2r sa4ng sang2a san5i3f san1i 2sant sant5ri san1t4r2 s3ap sa2p3r2 sa2r5s2 sa2r 3sas. sa4s3s2 sassem4 s2a1t sa2te s5a2t1iv s5a4to2r2y sa2to sat1or s2a2t1u 1s2au2 sau5c2i2 s4a4uc sau4r5 savi2 s2av sa3vo4u2 sa1vo 4s3b s4bei sb2e sbe4s2 s2by3 sc2 s1ca sca5len sc1al sc2ale s1c2a2p scar4c2 s1ca2r sc2av3 s1ce s4c2ed 4scei 4s4ces s2ch2 sci2d5 s1c2i2 s2c2o2 scof4 s4c2oi 3s4cop4e 5scopic scop1i 5scripti scr2 scr2ip scri2pt2 2s1cu 4sc4u4ra. s1cu4r scur1a 4scuras5 2s1d2 2se. se2a2 s4e2a2m seas4 sea3w sec4a sec5a2n se2c2o2 secon4 2s2ed se4da sed4it 3se2ed 3sei se2i3g2 5sel2a 4s2ele se3lec selen5 5self 2s4e1m2e4 sem2i semi5d se1m4o se4n5g 3se4n2s sen5sati sens2a1t sen5sor1i sent5ee sen1te 5sen4t3m seo5l2o1g seo2l seo1lo se2p se1p3a sep4si se2ps2 3se2pt2 sep3ti ser4a2n ser1 se5r4en4e2 s2er2e ser3en ser4t4o sert2 4ser1vo ser1v2 s2es 4s4es. se5s2h s5esta sest2 1set 5s4eum 3sev sev3e4n se1wo4 3sex sex1o2 3sey 2s1f sfac2t5o s1f2a sfa2ct2 sfi4 sf2or5e s1fo sfra2n5 s1fr2 2s1g4 s2h 4sh1ab sha2 sh4abi sh1er1 she2 sh5et1 shil5li shi4l shill2 sh5i1ne4ss sh1in sh2in2e shine4s sh3io2 5sh2i2p s3h2o4n 4shu4 sh4y2s4 sh2y si4all2 s2i1a2 siast5 4s1ib s3ic1at 3sic1c4 2s5icl2 s2i4cu si5cul s4i2d 4sid. si4de side5l sid3en si1d5eri sider1 4si4d1s2 5sid5u4a2 si1du si4e2r1s2 sie2 si1er1 s2i1f4 si2f5f s2i4g 1sili sim4p4ly sim1p simp2l2 2sin s2ine sin5et 5sing5er1 s4inge si4ng s2in3i 5s4i4n2k si5nol s2ino si3nus s2in2u 1s2io4 4sio. si5o5s 3s2ip si4pr2 s1is2 4sis2h 4si2s1m4 s4ist3a sist2 si4s1t3o s1it si4te sit5om 4s1iv 5s2iva s1j s2k2 4sk. s5ka2r ske2 s3ket s5key s3ki1er1 skie2 s5ki1es2t2 sk5i2ly ski2l sk5ine4s sk1in 4s4k1s s3ky3l 2sl4 slan2g5i sl2a sla2n sla4ng s1lat 3sl4au2 slav5eri sl2av slaver1 s2le s5lea2 s3let s5ley s3l1it s1l2o3c slov5 s5l4uc 2s1m4 s3ma2n smas4 s3men sm2e sm2i3g 3sm2ith smi2t smo4d1 s1mo smu5ta1t2io2 s1n2 s2n1a 2so. 2s3od so2d3o so2d2y4 3soe 4s3o2i4d s2oi s2ol sol3a so5l4a2n so2l4er1 so3lic 3solve solv5er1 1s2o2m soma5to so1ma so3mat 3so2me. som2e so5met1e so1me2t so3mo s2on1a son5at s4o2ne son5or s2o2p 4sor3ie2 sor1i 5sor2i3o2 sor4it s5or1iz sor3o s3o2r2y sos4 4sose s4o5th s2ot 3so4u2 sov5e so3vi spas1t4 s1p4as spens5a spe4n2s 4speo 3sperm sper1 s5pero spers5a spe2r1s2 sph2 s3pha2 3spher1 sphe4 spic5ul sp2icu s2pi2d sp5id. s5pi1er1 sp2ie2 spil4l2 sp2il s2pin sp3i4ng sp2i5n1i spital5 spit1a s1p2l2 sple2 s4p4ly s2po 5sp2om spon5g2i sp4o2n spo4ng 3spo4n1s2 3spoon sp2oo spr2u5d s1pr2 s4p4y s1r sr2e2 sreg5 sre1p5u sre4s 4ss s1sa s5s2a4m2 s1sel s5se4n5g s3sent ssent5er1 ssen1te ss3er. sser1 s5seri ss3e2r1s2 s5seu s3sev3 s3s2i1a2 s1sic s1s2i1f4 s2s1in ss4in. s4s2ine ss4is. ss1is2 s3s2it ss4ivi s4s1iv ss5li s2sl4 s2s3m4 s4s1n2 s1so ssol3u ss2ol ss4ol1u4b s4s2or2e ssor5ial ssor1i ssor2i1a2 ss5po s1su ss3w2 st2 4st. s2t1ab2 sta3bi 4s1t2ak s4t2ale stan2t5iv sta2n stant2i s3tas. 5stat1i2c s2t3c2 ste2 ste5a2r stea2 ste5at s4te1b s4tec 4s1t4ed s4te2dl4 s4te4d1n2 4s2t2er2e4 ster1 ster4i1a2 s1teri s4tern. ster2n2 s3tero st5es4t2 s2t2es s1th s4tha4 s4thu s3t2i3a2 3st2ick1 st1ic s3t2ic1u stil5ler1 st4ill2 s4ti2ly st3i4ng st1in 5s4t2ir s5t1iz 4s2tl st3ler1 st3li s4toe 3ston sto2n4e3 ston4ie2 ston1i s5torat st1or stor1a st4or5ia2n stor1i stor2i1a2 s4tose s2to4u2 s4tr4ay str2 str2e4 strep3 3st4r4uc str2u5d 2s4t3s s1tu s4tud stu4m stur4e stu4r 4st1w s4ty 1styl 4su. su5a2n s2ua2 su4b1 su2b1t2 su2ct4 s4uc sud4a su3e4t su2f3f suf2 sug3 3s2ui2 su2i5c su5i4ng 1s2ul s4u2m su1m3i su4n4a4 sun1 su5pe s2up su3pin supra3 su2pr2 sur4as5 su4r sur1a sur3c2 s4ur1g2 sur3p2l2 su5su su5z 2s3v svers5a sver1 sve2r1s2 sves4 sve2st5i svest2 sw2 5swee swel4l5i swell2 4sw4e2r4ed swer1 sw2er2e 2s1wo s2y 4sy. sy4b2i s4y1b sy1c sy4ce sy4c2hr sy2ch sy4d4 1syl 3syn1 syn5e sy5pho s2yp sy2ph syr5i 2ta. 2t1ab ta5blem ta2bl2 3tabli4 t2abo2 ta3bol ta4bo4u2 t4a3ce ta5ch2om ta2ch ta1cho ta3ch2y ta4ci2d t2a1c2i2 t5ade tad4i 5t2ad1j ta5d2or ta2do tad2r2 tae5n taf4 tage5o ta5g2o1g 3ta2gr2 3t2ah 1t2ai2 3tail 2ta2ir t4ais 1t2ak tal2c2 tal5ent t2ale ta5lep t4al2i1a2 t4al1in tal4l3a tall2 5tal1lu t2alo4 t2a3ly4 tam5ar1i t2a2m ta1ma2r 5ta3me2t tam2e tamor2ph5 ta1mo ta3morp tan5at ta2n tan2a tand5er1 ta4nd tande2 t4ane 5tanel tan5ie2 tan1i t5an1iz ta2nt5a2n tan2t2a t4a4pa t2ap 1tard ta2r tar5ia. tar1i tar2i1a2 tark5i tar2k tar3n2 3t2a4r1r4 tas3i t3a2s1m4 5ta4ss2 tas4t2 t2a3sta tast5i4c t4ateu 3ta2t1is t4a2to. ta2to tat4o4u2 t2a2t4r2 ta1t3ut t2a2tu tau3t2o t2au2 t5awa tawn4 t4a4x 4t3b 2tc2 t1ca tcas4 tch5e2t2t4 t2ch tche2 tchet1 tch5u 4t1d4 4te. te5cha2 te2ch 5tec2h1n2 te3cr2 t4ed te5d2a 4ted1d4 4te1do 4tee1i te2g 5tegic te1g2i t3ego te2g1r2 teg3u tei4 te2l 4t4e4l2ed t2ele tel5iz 1tell2 4te3lo 3te4ls tem3a 4te1m2e4 t4e5m4on te1mo ten4ag ten1a 4te2n3a2r 4t4ene t5en3m 5tenn1a ten1n4 4ten1o te5n2o1g tent4a te2o teo5l 2tep te3pe tep5i tera4c ter1 t4era4g t4era2to 3ter3b 5t2erd 2t2er2e4 ter3e1b ter5ec 5terel te3reo 3tere4s4 1teri ter3i1a2 ter5i2d ter5i1f t4er3in ter5iorit ter2i3o2 teri5or terior1i t4er3i2t ter5k4 5tern3it ter2n2 tern1i ter5no 3te4r1r4 2t2es 4t4es. tesi4 t3esq t3ess. te4ss t5ess2es tes4t2 test3a 5teste2 test5er1 test5in te2sti test5or tes5tu teti4 tet1r2 tet1r5o tew3a2r te1wa 3tex 2t3f t3g 2th. tha4 th5al. thal3m2 4t4he. the2 4th2ea2 th5eas 4th2ed 1th4ei 3theo theo3l t4her1 5ther2ap th5er1c2 t5h2erd 4th4e2r4ed th2er2e th3er2n2 th3e2r2y 4t2hi. t5hill2 thi4l 3th4i4n2k th1in 5th4io2 th4is. th5lo t4hl 2t2h1m2 th4mi th3oli 4t5h2oo 4th1o2p1t2 4thores th2or2e 3th2ot 5thoug4 th2o4u2 1t2h2r 2t2h1s 5thu4r 5thy2m th2y 3thyr4 th4y2s4 4ti. 1t2i2a2 ti3ab 2t3ib 5t4i5bu t1ic t3ic. tic5as t2i1c2i2 tici5a2r tic2i1a2 3t4i3cin t4icity ti3col t2i2c2o2 t2ic1u 4ticule t3id. ti2d t4id1a 3tidi ti3die2 t5i4d1s2 3t2i2en tie2 1t2i1f2 ti3fe 4ti2ff 4ti4f3ic. 3t4i1g2i t2ig ti3g2i5o2 4ti2g1m4 5tigu ti4ka t2ik2 ti4let 5til1in t4ill2 til4l5ag til1l2a t4ilt 1tim tim1a 5ti1me2t4 tim2e t1in 5ti5nad tin1a 4t4i2n2ed tin3et ti4ng5i4ng t4in2g2i ti4ng 3t2in1n4 4ti4n1s2 t4int tin4te tin5t4ed tint5er1 tin3ue t2in2u 1t2io2 ti3oc tiol3a t4i1ol ti5o3mo ti2om 4tionem tio2ne 1t2ip ti5plex tip2l2 ti3pli t2i4q ti5q2ua2 tiqu4 t3iris t2ir tir1i 2t1is 3tis1a2n ti4sa ti2s4c2 tish5i tis2h 3t2i4s1s tis2t2 5t4iste2 t4is1tr2 ti5t4a2n tit1a tith4e2 t2ith tit5il t3i2t1is 3ti2tl ti3tra t2itr2 3t2i1u2 2t1iv tiv5all2 t2iva t3ive tiv3is 2tl t1l2a tlant4 tla2n 5tle1b 5tle5dr2 t2l2ed 3tle1f 3tlem 5tlen 5tletr2 t1let 5tlew t1li tlin4 4t3m t1me2t2 tm2e tm2o4t5 t1mo 2t3n2 t4n2er2e tn1er1 2to. toas4 t2oa2 to1b 4toc1c4 t2oc to3de5c tod4i to5do 3toe 1t2o1g 2t3o2i4d t2oi 5tok 4to2l2ed tol4l2 tolu5 to5ly to2m3ac t2om to1ma to1ma4n tom2at5ol to3mat toma2to to2m4b to4m2o1g to1mo tom5os to2n4e t4on5ea2 3ton1n4 to4n3s2 top4e to5p2i1a2 top1i to4p4os to1po t1or to5r2ad tor1a 4t2or2e tor5er1 tori4as tor1i tor2i1a2 to4r5oi tor5p tor4q 3tos. t4o3s4p tos4t2 to5str2 to5tal1is t2ot to5tal1iz to3tem tot5u tou4f2 to4u2 5tou4r t3ous 4tov to3wa2r t3p tr2 tra4c2o2 4trad1d4 tr2ad 4tra5ist2 tr2ai2 tra5q trar2ch4 t4rar1c2 tra2r tra5ven tr2av tra5ve2r1s2 traver1 trav5est2 3tr4ay 4t4re. tr2e 4t2r4ed tre4mo tren4 tr4end5i tr2e4nd tre5pr2 tre4s4s 4trew t5r4icl2 3t2r2icu t2rie2 tri5fli tr2i1f tr4i2fl2 t5rifu5g4a tri3fu 2tril tri3li tri3m2e t2rit 4tr2ix t4r2od tro5f 5troo2p tr2oo4 tro4pha2 tr2op tr4o3sp t2r2ot t5ro1t2o tro1v 3tr2oy t4r4uc tr2u3i2 2t4r2y tr4y2s4 4t1s t2sc2 ts4h ts2i t4sil tst4ay4 tst2 2t1t4 tta4 t3t1ab t5ta2n t5tas t3t4ed t4t2er2e4 tter1 t5ter3er1 t5tes4t2 t2t2es t3ti tti3tu ttitud4 ttitu5di t3t2ler1 t2tl t3t1li t5t2oi t5t1or t3tos t4t5s t4tu1pe tt2up t2ty 4tu. t2u1a2 tu4al5li tu1al tuall2 tuar3i4 tua2r tu4bin tu1b2i tu5bu tu5den tud4e tud5ie2 tu5en 4tuf2 t2u1i2 tu4is 2tum. 3tu1mi 4tu4m1s 3tun1 tu4n4a4 tu4ne tun5it tun2i tup5let t2up tup2l2 tup5lic tu5rac tu4r tur1a t4ura2n tur2b3a tur1b tur4d turf5i tur2f 5turit tur1i tur4n2 5tur5o 1tut 4tu2t4iv tut2i t1w t3wa4 t2wi2 twi5li t3wit t3wo twon4 4ty. ty4a2 5ty2ch ty4let tyle2 tyl5i ty5mi 1t2yp 3type 1tyr1 2tz2 t5z2i1a2 tz1i t5z2ie2 2ua2 u2a3c2i2 u2ag u2a5h u1al ua5lu uan4o ua2n uan2t5is uant2i uant5it uar3a ua2r uar2d uar3i uari4n uar5te2r1s2 uart2 uarter1 uar4t5i ua5ter2n2 u4ater1 uba4 ub5b2ly u2b1b2 ub2bl2 u1b2i u4b2icu ub3lin u2bl2 ub5lo ub3ra ubr4 4uc u1c2a uc1cen5 uc1c4 u4c2e4nd u1cen2 u4ch u5c2hr uc3l2 u4c2om u1c2o2 uc2o5t uc2tr2 u2ct uc3ub uc5ul u5cum u5d2ac ud1al ud4e ud5e1p u4der1 udev4 ud4g ud4i4cin udi1c2i2 ud3i2ed udie2 u5dinis u2d1in ud2in1i u3d2i3o2 u5di1t2io2 u2do u5d2oi ud5on u5d2or ue1b4 u4ed uen4o uen4ter1 uen1te uer3a uer1 ue4s4s uest5rat uest4r2 uest2 ues5tri ue4t uf2 3u1f2a u3fl2 u4fo u2ft4 uga4c ug5l2i1f u2gl2 ug2n1i u2gn2 u4go ug3ul ug3ur1a ugu4r uhem3 uhe2 2ui2 ui3al u2i1a2 u2ic ui3cent5 u4ice ui1cen2 ui1d5o ui2d ui2l4a uild5er1 ui3lib uil4t uin1c5u u2inc ui4n4s2 uint4 uin4ta ui5pr2 u2ip uis3er1 uis4t2 uisti4 uit5er1 ui5val5 u2iva ui3vo u2iz 4ul. u1l2a u4l1ab 4ul4ac ul5ard ula2r u5lat ul4bo2 ul3b ul3ca ul1c2 ul4ch 5ulch4e2 5ulchr2e4 ul3c2hr 4ulea2 u5lee u1len4 4ulen1c2i2 u5lent u1let4 u2l4ev ul2f2a ul2i ul4i1a2 u3l4ine ul3i4ng ul5is2h ul1is u5liti ul1it u5lity 4ull2 ul4lat ul1l2a ul4l5ib ul1li ul4l1is ul4l1it ul3m2 u1lo u5l2om ulph3i ulph2 ul2ph3o ulp5i4ng ul4po 2u4ls ul3s2i1f4 u1lu ul1v4 u1ma u2m3a2m u1ma2r4 u5mas um4bar. u2m1b umba2r um2b2i umen4t um2e u1men u1mi u4m1ic u2m5i1f umi4fy umi5l2i1a2 um2il umin4a2r umin1a u4m4i2n2ed u4m3i4ng u4mor1a u1mo u4mos um2p um4pa ump3er1 ump5li ump2l2 um2pt4 ump5te u1mu umu4lo un1 u4n3a4 un5ab unabu4 un4ae un4as. un2as un2ce un4dal u4nd un2da un3d2ed unde2 un1de4t undeter5m undeter2 un1di4c un4die2 un3do un4dus un1du u3n2er1 unho5li un1h2 unho4 un2i u1nic un4ie2 un3in un4ine un2i5p uni3s4o un3ist2 un2i1v un3iz unk5eri u4n2k unker1 un5ket un3kn2 2un1n4 un4nag unn1a un5o un5r u4n3s4 un5s2h2 un2t2i until4 un2u4 un3us uo3de uo3dent4 u5oros u3os uo5t4a1t2io2 u2ot u1o4u2 2up u1pat u1pe u5p4ee uper3 u1ph u5pi2d up3i4ng u4po u5pol u2pr2 upr2e4 u5que4t uqu4 u4r ur1a 4u4ra. ur2a4c2i2 4urae ura2g 4urant2i uran2t ura2n uras5 urb5i4ng ur1b urb2i ur2bin ur2c2 urc3a ur5den. ur5den1i ur5die2 ur4du ur3ea4 ur2e ur5ee ur1er1 ur3e2r1s2 ur1e2t ur3e2t2t4 ur2f ur3f2a ur1i u5r2i5cu ur4ie. urie2 ur5ifie2 ur2i1f uril4 ur4ili ur5ion ur2i3o2 uri4os. ur2l5er1 ur1le ur5lie2 url5i4ng ur1m4 urn3al ur2n2 urn1a urn3er1 ur4n5s ur1o ur2o4d ur5o4m ur5ot uroti4 ur3pen5t urpe2 ur2ph4 u2r2s2 ur2s5a2l urs5er1 ur2se ur3s2h urs3or ur5ta urt2 ur1te ur5t2es urth2 ur3the2 urti4 ur1u ur4va ur1v2 u3sad us3a4g us3a2l us4ap us3a1t 2usc2 us4ca2n us1ca ush5a2 us2h us5ia2n us2i1a2 usil5 u4s1in usk5er1 us2k2 uske2 us1p us4pa uss4e u4ss 4ust2 us3tac us5ta2n ust4ic us5t2i1c2i2 ust5ig ust3il us1to4 us1tr2 us4tr2e4 usur4e usu4r us5ur1i u3t4ane uta2n utch4e2 u2tc2 ut2ch ut5en1i u5te2o u4t2er2e4 uter1 ut2i u3tie2 ut3i4ng ut1in u5t2in1i u3t2io2 ut5i2s1m4 u2t1is ut3is2t2 5u5t1iz ut3le u2tl ut1li4 ut2o u4to5s u4t1ra utr2 u4t1s2 ut5s1m4 ut4to2n4e u2t1t4 u3tu u4tul uu4 uv2 u4va uve2 uven3 uv5eri uver1 u5v1in ux2o uy4a2 uy5er1 4va. 2v3ab 5vac va1c2a va5ceo vacu1 v4ad 3vag3a va4ge 4va2g2e4d vager4 va2g5r2 v1al. 1v2ale vali2 va5lie2 val4ise val1is 5valu 5val4v vam4i v2a2m va5mo 5van1n4 va2n van2t2a4 4van2tl var4is va2r var1i 4vas2e vas5el5 v5a4so v2ast3a vast2 v4at. 5vatee v4at4in1a va2t3in 4v2a2tu 2ve. ve2ct4 ve3g 3vei 2vel vel3at vel2a 4v2ele v3e2l1er1 ve5l4ine v1ell2 v4el1l2a vel5ler1 vel3li vel5op1i ve4n4al ven1a ven4do v2e4nd v4e1ne ve5n2i1a2 ven1i ven2t5o ven4tr2 4v4en2u v5en5ue 5ve3o 5ver1b ver1 verde5v v2erd 4v4er2e4 ver5ea4 ver3ei4 v5er3ie2 ver3m4 ver4ne ver2n2 5ver2se ve2r1s2 4v4es. 4vi. 5vi3al1it v2i1a2 vi4a2tr2 vi3at vi1b4 vic2 vi4ca vi5car1i v2i1ca2r vice3r1 v4ice 5vi2ct2 5v2icu 5vider1 vi2d vi2gn3 v2ig vi4l vil3i 3vil2i4a2 v5ilise vil1is v5ilize vil1iz vil5lin vill2 vil1li vim4 5vim2e 2v1in vin4a2c vin1a 3vin1c2i2 v2inc vin2e 5vinit v2in1i v5in1iz vint4 vin5ta 3v2i1o2 v4i1ol3 vi5om 5v2i3p vir2e4 v2ir vi5r2i4d vir1i vir3u 5visecti v4i1sec vise2ct 5vi1s2io4 v3i2s1m4 2v5ist2 vi2t vit2a vi3tal vi5te2l v5it1ie2 v2it1r2 vi3tu v3ity viv5al v2iva viv5or vi2vo v2i5zo v1iz 1vo 2vo. vo2l vo5li1t2io2 vol2it vol4u1b2i v4ol1ub volv4 4von vo5rac vor1a 3vor1c2 4v2or2e 3voro vo3ta2r v2ot 2vow vr4 v5ra4 v5ri v5ro vr2ot4 4vs v3ur2e vu4r 2vv2 v5ver1 v5vi 4vy 4w1ab wag3o wais4 w2ai2 w3al. wal2l5er1 wall2 w3a4ls wan5gli wa2n wa4ng wan2gl2 wank5er1 wa4n2k war5d2ed wa2r ward5er1 ward5r2 war4f war4te wart2 war5th2i war2th wa4ss4 was4t2 wa1te wav4in2e w2av wa2v1in w1b4 w4bon wbo2 w5c w5die2 w3dr2 we4b w4ed 3we2ed 5wei weight5i we2ig2 wei2gh weigh2t we2ir4 wel3i wel1iz4 wel4iz3i2 wel4li well2 went4 wes4 west3 w5e4st. w5f wh2 w5hi2d wi2 wid4e wi2d wi5er1 wie2 wil2l5in will2 wil1li wim2p win2e wing5er1 w4inge wi4ng win4tr2 3w4ise with5eri w2ith wit4her1 withe2 w3l2a w2l1er1 wl1i wl4ie2 w1m 1wo wol4 wol5ver1 3w2om w2on2t word5i wot2ch4 w2ot wo2tc2 w2oun4 wo4u2 wp5in wra4 ws5i4ng w2sin w5ster1 wst2 wste2 wt4 w5te w3to wy2 wz4 x1a x4a2ch x4ade x2ag x3a2g1g xa5me2t x2a2m xam2e x3am1i xa4n5d xa2n xan1o4 x2as xas5p x3c4 xc2av3 xcor5 x1c2o2 xe4 x1ec xec3r2 xe5cu3t2io2 xecut2i xecut5o x2e2d x5e2dl4 x5e4d1n2 x5eg x1em x3en xen4op xen1o x3er1 xer4g2 xer3o x1h xhort4a xh2ort2 x1i x3ia. x2i1a2 x4ias xi4c x5i1ge x2ig xim3a x4im2e xi1me2t4 x3io2 x2i4p x4it. x4i4t1s x1o x4ode x5om xo4mat xo1ma xo4n x4os xotr2op4 x2ot x4o1tr2 x3p xpel4 xp4o5n2 x1po xp2oun4 xpo4u2 x1s2 x1t2 x4t4ed xtens5o xte4n2s x1ter3i xter1 xter4m3 xter2n3 x4th xti4 xtr2a5d xtr2 xtr2a3v xtr2e4 xu4o x1u4r xur4b x5us x5w xx4 x4y2s4 xy3t y1a2 y5ac 1y2a2r 3yard yas4i 4y1b yb2i yc2a5m y5chede2 y2ch y4ch2ed yche2 ych5is y3cho y4chose yc1l2 ycl2a2m4 ycl2a y4coli y1c2o2 y4coll2 yc2om4 y2cos y1d4 yda4 yder4 ydro5s ydr2 y4dro4u2 y3ee yel5o y3en y1er1 y3e4st. yest2 yes5te2 y5e2t2t4 y5f y1g y1g2i2 yg2i5a2 y3gl2 yg2o4i y1h y1i y3in yle2 ylin5de2 yl2i4n4d yllab5i yll2 yl1l2a yll1ab yl3os yl5o4u2 y1m2e4 y3men y5me2t y5m2i1a2 ym5in ym2ot4 y1mo ym4pha2 ym1p yn1 yn5ago4 yn1a yna4nd5 yna2n yn5ap4 yn5ast2 yn2as yn4c2i2 y4nd4 yn2e yn3er1 y4ng4 yn4gol yn1go yni4c yn1i y2n4y2 y1o2 yo3d yo4g4i4s y2o1g yo3g2i y2oun4 yo4u2 you4ng5 2yp yp5al yper3 y5p2er2e y4p4eri y4pero y4pet y2ph yph4e4 yph3i y4p1i y2p1n y1po1 y4po4x y2pr2 yp5ri yp4si y2ps2 yp5sy5f yps2y ypt3a y2pt2 y5pu y3rag yr3at yr3ic y5r2ig yr3is yr3i4t yr5o1lo y4r4r4 y2r4s2 yr5u 4y2s ys5a4g ys5a1t y3s2c2 y3s2h ys1ic y2s3in y1s2i4o4 yso5 ys4so y4ss ys1t2 ys4to y3u yv4 y3w yz5er1 yzy4 z1a1 2za. za4bi z1ab z2a2i2 z4as za4te zd4 ze1b4 z2e4d zen4a z5e4ng zer5a zer1 z3et4 z1i zib5 5zic4 z2ie2 zi5m zin4c3i2 z2inc z3i4ng z4in2g5i z4is 3zlem z3ler1 z3li 4zo. 5z2oa2 zo3a2n 3z2oo2 zo3ol zo3on zo5o2p zo5oti zo2o2t zo5p z2ot2 z5s 5zum 4zy. zz2 z3za2r zz1a1 z5z4as z3z2ie2 zz1i zzo3 z5z2ot2 fbless-0.2.3/fbless_lib/hyph_dicts/hyph_es.dic000066400000000000000000000060071270512242500213570ustar00rootroot00000000000000ISO8859-1 1ba 1be 1bo 1b^^e1 1b^^e9 1b^^ed 1b^^f3 1b^^fa 1bi 1bu 1b^^fc 1ca 1ce 1co 1c^^e1 1c^^e9 1c^^ed 1c^^f3 1c^^fa 1ci 1cu 1c^^fc 1da 1de 1do 1d^^e1 1d^^e9 1d^^ed 1d^^f3 1d^^fa 1di 1du 1d^^fc 1fa 1fe 1fo 1f^^e1 1f^^e9 1f^^ed 1f^^f3 1f^^fa 1fi 1fu 1f^^fc 1ga 1ge 1go 1g^^e1 1g^^e9 1g^^ed 1g^^f3 1g^^fa 1gi 1gu 1g^^fc 1ja 1je 1jo 1j^^e1 1j^^e9 1j^^ed 1j^^f3 1j^^fa 1ji 1ju 1j^^fc 1ka 1ke 1ko 1k^^e1 1k^^e9 1k^^ed 1k^^f3 1k^^fa 1ki 1ku 1k^^fc 1la 1le 1lo 1l^^e1 1l^^e9 1l^^ed 1l^^f3 1l^^fa 1li 1lu 1l^^fc 1ma 1me 1mo 1m^^e1 1m^^e9 1m^^ed 1m^^f3 1m^^fa 1mi 1mu 1m^^fc 1na 1ne 1no 1n^^e1 1n^^e9 1n^^ed 1n^^f3 1n^^fa 1ni 1nu 1n^^fc 1pa 1pe 1po 1p^^e1 1p^^e9 1p^^ed 1p^^f3 1p^^fa 1pi 1pu 1p^^fc 1qa 1qe 1qo 1q^^e1 1q^^e9 1q^^ed 1q^^f3 1q^^fa 1qi 1qu 1q^^fc 1ra 1re 1ro 1r^^e1 1r^^e9 1r^^ed 1r^^f3 1r^^fa 1ri 1ru 1r^^fc 1sa 1se 1so 1s^^e1 1s^^e9 1s^^ed 1s^^f3 1s^^fa 1si 1su 1s^^fc 1ta 1te 1to 1t^^e1 1t^^e9 1t^^ed 1t^^f3 1t^^fa 1ti 1tu 1t^^fc 1va 1ve 1vo 1v^^e1 1v^^e9 1v^^ed 1v^^f3 1v^^fa 1vi 1vu 1v^^fc 1wa 1we 1wo 1w^^e1 1w^^e9 1w^^ed 1w^^f3 1w^^fa 1wi 1wu 1w^^fc 1xa 1xe 1xo 1x^^e1 1x^^e9 1x^^ed 1x^^f3 1x^^fa 1xi 1xu 1x^^fc 1ya 1ye 1yo 1y^^e1 1y^^e9 1y^^ed 1y^^f3 1y^^fa 1yi 1yu 1y^^fc 1za 1ze 1zo 1z^^e1 1z^^e9 1z^^ed 1z^^f3 1z^^fa 1zi 1zu 1z^^fc 1^^f1a 1^^f1e 1^^f1o 1^^f1^^e1 1^^f1^^e9 1^^f1^^ed 1^^f1^^f3 1^^f1^^fa 1^^f1i 1^^f1u 1^^f1^^fc 1c2ha 1c2he 1c2ho 1c2h^^e1 1c2h^^e9 1c2h^^ed 1c2h^^f3 1c2h^^fa 1c2hi 1c2hu 1c2h^^fc 1l2la 1l2le 1l2lo 1l2l^^e1 1l2l^^e9 1l2l^^ed 1l2l^^f3 1l2l^^fa 1l2li 1l2lu 1l2l^^fc 1r2ra 1r2re 1r2ro 1r2r^^e1 1r2r^^e9 1r2r^^ed 1r2r^^f3 1r2r^^fa 1r2ri 1r2ru 1r2r^^fc 1b2la 1b2le 1b2lo 1b2l^^e1 1b2l^^e9 1b2l^^ed 1b2l^^f3 1b2l^^fa 1b2li 1b2lu 1b2l^^fc 1b2ra 1b2re 1b2ro 1b2r^^e1 1b2r^^e9 1b2r^^ed 1b2r^^f3 1b2r^^fa 1b2ri 1b2ru 1b2r^^fc 1c2la 1c2le 1c2lo 1c2l^^e1 1c2l^^e9 1c2l^^ed 1c2l^^f3 1c2l^^fa 1c2li 1c2lu 1c2l^^fc 1c2ra 1c2re 1c2ro 1c2r^^e1 1c2r^^e9 1c2r^^ed 1c2r^^f3 1c2r^^fa 1c2ri 1c2ru 1c2r^^fc 1d2ra 1d2re 1d2ro 1d2r^^e1 1d2r^^e9 1d2r^^ed 1d2r^^f3 1d2r^^fa 1d2ri 1d2ru 1d2r^^fc 1f2la 1f2le 1f2lo 1f2l^^e1 1f2l^^e9 1f2l^^ed 1f2l^^f3 1f2l^^fa 1f2li 1f2lu 1f2l^^fc 1f2ra 1f2re 1f2ro 1f2r^^e1 1f2r^^e9 1f2r^^ed 1f2r^^f3 1f2r^^fa 1f2ri 1f2ru 1f2r^^fc 1g2la 1g2le 1g2lo 1g2l^^e1 1g2l^^e9 1g2l^^ed 1g2l^^f3 1g2l^^fa 1g2li 1g2lu 1g2l^^fc 1g2ra 1g2re 1g2ro 1g2r^^e1 1g2r^^e9 1g2r^^ed 1g2r^^f3 1g2r^^fa 1g2ri 1g2ru 1g2r^^fc 1k2la 1k2le 1k2lo 1k2l^^e1 1k2l^^e9 1k2l^^ed 1k2l^^f3 1k2l^^fa 1k2li 1k2lu 1k2l^^fc 1k2ra 1k2re 1k2ro 1k2r^^e1 1k2r^^e9 1k2r^^ed 1k2r^^f3 1k2r^^fa 1k2ri 1k2ru 1k2r^^fc 1p2la 1p2le 1p2lo 1p2l^^e1 1p2l^^e9 1p2l^^ed 1p2l^^f3 1p2l^^fa 1p2li 1p2lu 1p2l^^fc 1p2ra 1p2re 1p2ro 1p2r^^e1 1p2r^^e9 1p2r^^ed 1p2r^^f3 1p2r^^fa 1p2ri 1p2ru 1p2r^^fc 1t2ra 1t2re 1t2ro 1t2r^^e1 1t2r^^e9 1t2r^^ed 1t2r^^f3 1t2r^^fa 1t2ri 1t2ru 1t2r^^fc b1h d1h f1h g1h j1h k1h l1h m1h n1h p1h q1h r1h s1h t1h v1h w1h x1h y1h z1h ^^f11h 2caca. 2cacas. 2caga. 2cagas. 2cago. 2cerdo 2cola. 2colas. 2culo. 2culos. 2cular. 2loco. 2locos. 2loca. 2locas. 2moco. 2mocos. 2mula. 2mulas. 2pedo. 2pedos. 2peda. 2pedas. 2pito. 2pitos. 2puto. 2putos. 2puta. 2putas. .caca2fbless-0.2.3/fbless_lib/hyph_dicts/hyph_fr.dic000066400000000000000000000174531270512242500213660ustar00rootroot00000000000000ISO8859-1 .a4 .ab3ra .ae3s4ch .amino1a2c .ana3s4tr .anti1a2 .anti1e2 .anti1s2 .anti12 .anti2enne .apo2s3ta .ar3dent. .ar3gent. .ar3pent. .as2ta .bai2se3main .bi1a2c .bi1a2t .bi1au .bi1u2 .bi2s1a2 .bio1a2 .ch4 .ch2vre3feuille .ci2s1alp .co1o2 .co2o3lie .com3ment. .con4 .cons4 .contre1s2c .contre3matre .cul4 .dacryo1a2 .di1a2cid .di1a2c .di1a2mi .di1a2tom .di1ald .di1e2n .di2s3h .do3lent. .dy2s1a2 .dy2s1i2 .dy2s1o2 .dy2s1u2 .dy2s3 .d1a2 .d1io .d1o2 .d2s .d2s1i2 .d2s1oe0 .d2s1u2n .d2s10 .d2s12 .d3s2a3cr .d3s2a3tell .d3s2astr .d3s2c .d3s2ensib .d3s2ert .d3s2exu .d3s2i3d .d3s2i3gn .d3s2i3li .d3s2i3nen .d3s2i3r .d3s2invo .d3s2ist .d3s2o3d .d3s2o3l .d3s2o3pil .d3s2orm .d3s2orp .d3s2oufr .d3s2p .d3s2t .d3s23gr .ds2a3m .e4 .en1a2 .en1o2 .eu2r1a2 .gem2ment. .i4 .in1a2 .in1e2 .in1i2 .in1o2 .in1s2tab .in1u2 .in12 .in2a3nit .in2augur .in2effab .in2ept .in2er .in2exora .in2i3miti .in2i3q .in2i3t .in2o3cul .in2ond .in2u3l .in2uit .in23lucta .in23narra .inte4r3 .intera2 .intere2 .interi2 .intero2 .inters2 .interu2 .inter2 .kh4 .la3tent. .ma2c3k .ma2l1a2dres .ma2l1a2dro .ma2l1a2v .ma2l1ais .ma2l1ap .ma2l1en .ma2l1int .ma2l1o2d .ma2l1oc .ma2r1x .macro1s2c .milli1am .mono1a2 .mono1e2 .mono1i2 .mono1o2 .mono1s2 .mono1u2 .mono12 .mono12d .m2g1oh .m2s1es .m2s1i .m2s1u2s .m2sa .m3san .mta1s2ta .no2n1obs .o4 .on3guent. .oua1ou .ovi1s2c .pa2n1a2f .pa2n1a2m .pa2n1a2ra .pa2n1is .pa2n1o2ph .pa2n1opt .pa2r1a2che .pa2r1a2ch .pa2r3h .pa3rent. .pa3tent. .para1s2 .pe4r .pen2ta .per1a2 .per1e2 .per1i2 .per1o2 .per1u2 .per12 .ph4 .phalan3s2t .pluri1a .pon2tet .pos2t1in .pos2t1o2 .pos2t3h .pos2t3r .post1s2 .pro1s2c .pro12 .prou3d2h .pr1a2 .pr1e2 .pr1i2 .pr1o2 .pr1s2 .pr1u2 .pr12 .pr2a3la .pr2au .psycho1a2n .pud1d2l .pri1os .pri1s2 .pri1u2 .pri2s3s .pri2s3ta .re1s2 .re2s3cap .re2s3cisi .re2s3ciso .re2s3cou .re2s3cri .re2s3pect .re2s3pir .re2s3plend .re2s3pons .re2s3quil .re2s3s .re2s3t .re3s4tab .re3s4tag .re3s4tand .re3s4tat .re3s4tim .re3s4tip .re3s4toc .re3s4top .re3s4tr .re3s4tu .re3s4ty .re3s4tn .re3s4tr .re4s5trein .re4s5trict .re4s5trin .res3sent. .r1a2 .r1e2 .r1i2 .r1o2 .r12 .r2a3le .r2a3lis .r2a3lit .r2aux .r2el .r2er .r2i3fi .r2uss .r2r .rtro1a2 .ru2 .sar3ment. .sch4 .ser3ment. .seu2le .sh4 .sou3vent. .sta2g3n .stil3l .su2b1a2 .su2b1in .su2b1ur .su2b12 .su2b3limin .su2b3lin .su2b3lu .su2r1a2 .su2r1e2 .su2r1i2m .su2r1inf .su2r1int .su2r1of .su2r1ox .su2r12 .su2r3h .su3b2alt .su3b23r .su3r2a3t .su3r2eau .su3r2ell .su3r2et .ta3lent. .th4 .tri1a2c .tri1a2n .tri1a2t .tri1o2n .u4 .y4 .4 .4 .4 .mi3nent. .4 .4 .4 .4 1a2nesthsi 1alcool 1b2l 1b2r 1ba 1be 1bi 1bo 1bu 1by 1b 1b 1b 1b 1b 1b 1b 1c2h 1c2k 1c2l 1c2r 1ca 1ce 1ci 1co 1coe0 1cu 1cy 1c0 1c 1c 1c 1c 1c 1c 1c 1d2r 1da 1de 1di 1do 1du 1dy 1d 1d 1d 1d 1d 1d 1d 1f2l 1f2r 1fa 1fe 1fi 1fo 1fu 1fy 1f 1f 1f 1f 1f 1f 1f 1g2ha 1g2he 1g2hi 1g2ho 1g2hy 1g2l 1g2n 1g2r 1ga 1ge 1gi 1go 1gu 1gy 1g 1g 1g 1g 1g 1g 1g 1ha 1he 1hi 1ho 1hu 1hy 1h 1h 1h 1h 1h 1h 1h 1informat 1j 1k2h 1k2r 1ka 1ke 1ki 1ko 1ku 1ky 1k 1k 1k 1k 1k 1k 1k 1la 1le 1li 1lo 1lu 1ly 1l 1l 1l 1l 1l 1l 1l 1l 1m2ns 1m2nmo 1m2nsi 1ma 1me 1mi 1mo 1moe0 1mu 1my 1m0 1m 1m 1m 1m 1m 1m 1m 1na 1ne 1ni 1no 1noe0 1nu 1ny 1n0 1n 1n 1n 1n 1n 1n 1n 1octet 1p2h 1p2l 1p2neu 1p2n 1p2r 1p2sych 1p2tr 1p2tr 1pa 1pe 1pi 1po 1pu 1py 1p 1p 1p 1p 1p 1p 1p 1q 1r2h 1ra 1re 1ri 1ro 1ru 1ry 1r 1r 1r 1r 1r 1r 1r 1s2caph 1s2ch 1s2clr 1s2cop 1s2h 1s2lav 1s2lov 1s2patia 1s2perm 1s2phr 1s2phr 1s2piel 1s2piros 1s2por 1s2tandard 1s2tein 1s2tigm 1s2tock 1s2tomos 1s2troph 1s2tructu 1s2tyle 1sa 1se 1si 1so 1soe0 1su 1sy 1s0 1s 1s 1s 1s 1s 1s 1s 1t2h 1t2r 1ta 1te 1ti 1to 1tu 1ty 1t 1t 1t 1t 1t 1t 1t 1t 1v2r 1va 1ve 1vi 1vo 1vu 1vy 1v 1v 1v 1v 1v 1v 1v 1w2r 1wa 1we 1wi 1wo 1wu 1za 1ze 1zi 1zo 1zu 1zy 1z 1z 1 12drie 12drique 12lectr 12lment 12nerg 2bent. 2blent. 2brent. 2cent. 2chb 2chent. 2chg 2chm 2chn 2chp 2chs 2cht 2chw 2ck3h 2ckb 2ckent. 2ckf 2ckg 2ckp 2cks 2ckt 2clent. 2crent. 2dent. 2dlent. 2drent. 2fent. 2flent. 2frent. 2gent. 2glent. 2gnent. 2grent. 2guent. 2jent. 2jk 2kent. 2lent. 2nent. 2pent. 2phent. 2phn 2phs 2pht 2plent. 2prent. 2quent. 2r3heur 2r3hydr 2rent. 2s3hom 2schs 2sent. 2shent. 2shm 2shr 2shs 2t3heur 2tent. 2thl 2thm 2thn 2ths 2trent. 2vent. 2vrent. 2went. 2xent. 2zent. 3d2hal 3d2houd 3ph2tal 3ph2tis 4be. 4bes. 4ble. 4bles. 4bre. 4bres. 4ce. 4ces. 4ch. 4che. 4ches. 4chle. 4chles. 4chre. 4chres. 4ck. 4cke. 4ckes. 4cle. 4cles. 4cre. 4cres. 4de. 4des. 4dre. 4dres. 4fe. 4fes. 4fle. 4fles. 4fre. 4fres. 4ge. 4ges. 4gle. 4gles. 4gne. 4gnes. 4gre. 4gres. 4gue. 4gues. 4he. 4hes. 4je. 4jes. 4ke. 4kes. 4kh. 4le. 4les. 4me. 4mes. 4ne. 4nes. 4pe. 4pes. 4ph. 4phe. 4phes. 4phle. 4phles. 4phre. 4phres. 4ple. 4ples. 4pre. 4pres. 4que. 4ques. 4re. 4res. 4rhe. 4rhes. 4sch. 4sche. 4sches. 4se. 4ses. 4sh. 4she. 4shes. 4te. 4tes. 4th. 4the. 4thes. 4thre. 4thres. 4tre. 4tres. 4ve. 4ves. 4vre. 4vres. 4we. 4wes. 4ze. 4zes. a12dre a2l1algi a2s3tro ab2h ab3sent. absti3nent. ab2ment. ac3cent. acquies4cent. ad2h ai2ment. amalga2ment. ani2ment. antifer3ment. apo2s3tr appa3rent. ar2ment. archi12pis armil5l as2ment. au2ment. avil4l bou2ment. boutil3l bru2ment. ca3ou3t2 capil3l car2ment. cci3dent. ch2l ch2r chevil4l chien3dent. chlo2r3a2c chlo2r32t chro2ment. cil3l cla2ment. co1a2d co1acc co1acq co1ap co1ar co1assoc co1assur co1au co1ax co1ef co1en co1ex co12 co2nurb comp3tent. confi3dent. conni3vent. conti3nent. contin3gent. corpu3lent. cur3rent. cyril3l d1d2h d1s2 da2ment. di2s3cop dia2g3n diaphrag2ment. dili3gent. dissi3dent. distil3l dca3dent. dtri3ment. e2n1i2vr e2s3ch e2s3cop entre3gent. er2ment. es3cent. esti2ment. eu1s2tat extra1 extra2c extra2i f1s2 fa2ment. fichu3ment. fir2ment. flam2ment. fritil3l fu2ment. fcu3lent. g1s2 gil3l gram2ment. grandilo3quent. hil3l hu2ment. hype4r1 hypera2 hypere2 hyperi2 hypero2 hypers2 hyperu2 hyper2 hypo1a2 hypo1e2 hypo1i2 hypo1o2 hypo1s2 hypo1u2 hypo12 hmi1 hmo1p2t i1algi i1arthr i1oxy i1s2tat i12dre i2s3chia i2s3chio i2s3ch ibril3l il2l imma3nent. immi3nent. immis4cent. impo3tent. impu3dent. inci3dent. indi3gent. indo3lent. indul3gent. inno3cent. inso3lent. instil3l intelli3gent. inti2ment. io1a2ct is3cent. iva3lent. ja3cent. l1s2t l2ment. l3lion la2w3re lil3l llu2ment. m1s2 mi2ment. mil3l mil4let mit3tent. mon2t3ral monova3lent. moye2n12g munifi3cent. mcon3tent. n1x n3s2at. n3s2ats. nutri3ment. o1d2l o1ioni o1s2tas o1s2tat o1s2tim o1s2tom o1s2trad o1s2tratu o1s2triction o1s2tro o12dre o2b3long om2ment. ombud2s3 omni1s2 omnipo3tent. opu3lent. or2ment. oxy1a2 palo12 papil3la papil3le papil3li papil3lom per3h perma3nent. perti3nent. ph2l ph2r photo1s2 piril3l plu2ment. po1astre poly1a2 poly1e2 poly1i2 poly1o2 poly1s2 poly1u2 poly12 poly12 polyva3lent. privatdo3cent. privatdo3zent. pro2s3tat promi3nent. pru3dent. pr3sent. prmi3nent. pupil3l pusil3l p1r22q p2nul qua2ment. ra2ment. radio1a2 rai3ment. rcil4l re3lent. re3pent. reli2ment. ri2ment. rin3gent. rmil4l ru3lent. ryth2ment. r3gent. rma3nent. rsur3gent. rti3cent. semil4l ser3gent. ser3pent. sesqui1a2 slalo2ment. sporu4lent. stro1s2 su2ment. su3r2ah sub1s2 subli2ment. succu3lent. supe4r1 supero2 supers2 surmi3nent. t1t2l ta2ment. tachy1a2 tan3gent. tchin3t2 tempra3ment. ter3gent. testa3ment. th2r thermo1s2 thril3l to2ment. tor3rent. tran2s1a2 tran2s1o2 tran2s1u2 tran2s3h tran2s3p tran3s2act tran3s2ats transpa3rent. tri3dent. trucu3lent. tu2ment. tung2s3 turbu3lent. tl1e2 tl1i2 tl1o2b tl1o2p tl1s2 u2s3tr ucil4l uevil4l uni1a2x uni1o2v uvil4l vacil4l vanil3lin vanil3lis veni2ment. ventripo3tent. vidi2ment. vil3l vol2t1amp vlo1s2ki wa2g3n xil3l y1algi y1asth y1s2tom 2ment. 2ment. 3cent. 3dent. 3quent. 3rent. ci2ment. cu2ment. d2hi li2ment. lo3quent. mil4l ni3tent. pi2s3cop pi3s4cope quipo3tent. quiva4lent. 2ment. fbless-0.2.3/fbless_lib/hyph_dicts/hyph_it.dic000066400000000000000000000025751270512242500213720ustar00rootroot00000000000000ISO8859-1 .a3p2n .anti1 .anti3m2n .bio1 .c2 .ca4p3s .circu2m1 .d2 .di2s3cine .fran2k3 .free3 .narco1 .opto1 .orto3p2 .para1 .poli3p2 .pre1 .p2s .sha2re3 .tran2s3c .tran2s3d .tran2s3f .tran2s3l .tran2s3n .tran2s3p .tran2s3r .tran2s3t .su2b3lu .su2b3r .wa2g3n .wel2t1 .z2 a1ia a1ie a1io a1iu a1uo a1ya 2at. 2b. 1b 2bb 2bc 2bd 2bf b2l 2bm 2bn 2bp b2r 2bs 2bt 2bv 2c. 1c 2cb 2cc 2cd 2cf c2h 2chb 2chh ch2r 2chn 2ck c2l 2cm 2cn 2cq c2r 2cs 2ct 2cz 2d. 1d 2db 2dd 2dg 2dl 2dm 2dn 2dp d2r 2ds 2dt 2dv 2dw e1iu e2w o1ia o1ie o1io o1iu 2f. 1f 2fb 2fg 2ff 2fn f2l f2r 2fs 2ft 2g. 1g 2gb 2gd 2gf 2gg g2h 2gh2t g2l 2gm g2n 2gp g2r 2gs 2gt 2gv 2gw 2gz 2h. 1h 2hb 2hd 2hh hi3p2n h2l 2hm 2hn 2hr 2hv 2j. 1j 2k. 1k 2kg 2kf k2h 2kk k2l 2km k2r 2ks 2kt 2l. 1l 2lb 2lc 2ld 2l3f2 2lg l2h 2lk 2ll 2lm 2ln 2lp 2lq 2lr 2ls 2lt 2lv 2lw 2lz 2m. 1m 2mb 2mc 2mf 2ml 2mm 2mn 2mp 2mq 2mr 2ms 2mt 2mv 2mw 2n. 1n 2nb 2nc 2nd 2nf 2ng n2g3n 2nheit. 2nk 2nl 2nm 2nn 2np 2nq 2nr 2ns 2nt 2nv 2nz 2p. 1p 2pd p2h p2l 2pn 3p2ne 2pp p2r 2ps 3p2sic 2pt 2pz 2q. 1q 2qq 2r. 1r 2rb 2rc 2rd 2rf r2h 2rg 2rk 2rl 2rm 2rn 2rp 2rq 2rr 2rs 2rt rt2s3 2rv 2rx 2rw 2rz 4s. 1s2 2shm 2s3p2n 2s3s s4s3m 2stb 2stc 2std 2stf 2stg 2stm 2stn 2stp 2sts 2stt 2stv 2sz 2t. 1t 2tb 2tc 2td 2tf 2tg t2h t2l 2tm 2tn 2tp t2r 2ts 3t2sch 2tt 2tv 2tw t2z 2tzk 2tzs 2v. 1v 2vc v2l v2r 2vv 2w. 1w w2h wa2r 2w1y 2x. 1x 2xt 2xw y1i y1ou 2z. 1z 2zb 2zd 2zl 2zn 2zp 2zt 2zs 2zv 2zz fbless-0.2.3/fbless_lib/hyph_dicts/hyph_ru.dic000066400000000000000000000530671270512242500214060ustar00rootroot00000000000000KOI8-R .2 .1 .2 .2 .1 .1 .5 .1 .2 .1 .2 .212 .212 .232 .21 .1 .1 .21 .1 .2 .12 .21 .23 .2 .32 .1 .6 .2 .2 .2 .1 .2 .2 .2 .2 .1 .32 .32 .2 .2 .2 .3 .23 .1 .1 .2 .1 .1 .2 .2 .2 .1 .1 .5 .2 .2 .2 .1 .2 .23 .34 .34 .34 .62 .21 .12 .12 .2 .56 .1 .12 .1 .32 .5 .2 .212 .2 .12 .5 .2 .1 .1 .1 .1 .1 .1 .32 .5 .5 .212 .21 .1 .5 .2 .1 .2 .1 .1 .3 .12 .12 .12 .2 .2 .2 .21 .2 .2 .21 .3 .1 .1 .21 .12 .12 .32 .2 .1 .3 .2 .2 .21 .21 .21 .21 .21 .6 .21 .12 .5 .1 .1 .1 .21 .1 .2 .1 .1 .2 .2 .2 .2 .6 .2 .2 .1 .2 .2 .21 .21 .1 .2 .2 .2 .2 1 1 1 12 1 1 1 1 1 1 1 12 12 12 12 12 12 1 1 1 1 1. 12 1 1 1 1 1 1 12 1 1 1 1 1 1 12 12 12 12 12 12 1 1 1 1. 1 1 1 1 1 1 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 121 1 1 1. 12 1 1 1 1. 1 1 1 1. 1. 11 112 1 1 1. 1 1 1 1. 1 1 1 1 121 12 12 1 1 1 1 1 12 12 12 12 12 1. 1 1 1 1 1 121 1 11 1 1 1 1 1. 1 12. 12. 1 1 1 1 1 1 1 1 12 12 121 12 12 12 14 1 1 1 1 1 1 1 1 12. 1 1 1 1 1 1 1 1 12 1 1 12 1221 12 12 14 14 1 1 1 1 1 1 1 1 1 1 1 1 121 1 1 1 1 1 12 1 1 1 1 16 1 1 12 1 1 1 1 1 1. 1 1. 1 1 1 1 1. 1 1 1 1 1 1 1 1 1 12 12 1221 121 1 1 1 1 1 1 12 21 23 21 21 21 21 21 21 21 25 2 2 2. 2 21 21 21 21 21 21 21 21 21. 21 21. 21 2 2. 21 21 21 21 21 21 25 2 21 21 21 21. 21 21 232 2 2 2 2 2 23. 21 21 2 21 21 2 2 2 2 21 21 21 21 21 21 2 2. 2 21 2 21 21 21 21. 21 21. 21. 21 21 21 21 2 2. 2 2 2 21 21 212 21 21 21 21 21 21 2 2 2 2 212 21 21 21 21 21 21 21 212 21 21 25 2 2 2 2 2 2 2 21 21. 21. 21 21 21 21 21 21 21 21 21 21 23 2. 2 2 2 2 21 21 2 21 21 21 21 2 2. 2 2 2. 2 2 2. 2 2 2 2. 2 22 2 21 21 21 21 21 21 21 21 21 21 21 2 2 2 2. 2 2 2 2 2 2 2 2 2 2. 21 21 21 21 21 21 21 21 212 21 21 21 21 21 212 21 21 21 21 21 2 21 21 2 2. 2. 2. 2. 32 3 32 3 32 32 36 3 3 3 3 321 32 3 32 32 32 32 3 32 3 52 5 5 5 5 5 5 5. 5 5 5. 5 5 5 56. 5 5 56 5 5 5 5 5 5 5 5 5 5 5 56 52 5 5 5 5 5 5 5. 5 5 5 5 5 5. 5 5 5 61 61 61 612 61 6. 6. 65 6. 6 6. 65 6. 6. 6. 6 61 65 6. 6. 6. 6 6. 6. 6. 6 6 6. 61 61 61 6 6. 6 61 61 6. 6 6. 612 6. 6 61 61 61 61 61 6. 6. 6. 6. 65 6 6 6 6 6. 6. 6. 6. 6. 6. 61 65 6 6. 6 6. 6. 6 6. 6. 6 6 6 6. 61 61 61 6. 6 6. 6 6 6 6. 6. 6. 6. 61 65 6. 6. 6. 6. 6. 6. 6 61 65 65 6. 6. 61 6. 6. 6. 6. 61 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 16 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11 1 1 21 21 21 2 2 2 21 25 21 21 21 2 2 2 2 2 2 21 2 3 321 5 5 5 56 5 5 6 6 21 1 1 56 12 1 5 2 2 2 1 1 1 1 65 2 1 1 5 1 1 1 1 2 2 2 2 2 23 1 2 6 1 21 2 1 1 1 1 3 5 5 5 5 2 6 1 21 1 5 1 2 1 1 1 1 1 1 2 1 1 1 1 16 1 1 1 1 1 1 1 1 1 5 1 21 214 2 21 2 1 1 12 5 21 1 1 3 2 5 5 21 1 21 16 1 1 1 1 2 2 2 32 2 6 6 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 2 2 2 5 6 6 6 6 1 2 2 56 1 1 21 21 21 1 1 32 43 6 5 2 21 2 5 5 1 1 1 1 23 21 23 23 2 32 1 2 1 6 25 5 32 1 1 5 65 1 1 1 1 1 5 21 1 1 1 1 1 1 2 2 2 1 2 2 2 2 2 6 1 21 21 1 1 1 2 21 2 3 1 21 2 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 5 4 1 21 2 1 1 2 212 212 2 2 2 2 21 25 2 21 5 5 1 1 5 1 12 1 1 1 12 1 12 2 6 1 23 21 2 3 1 1 2 23 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 1 1 1 1 1 1 1 1 1. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 21 21 212 2 2 2 2 212 21 23 212 2 3 3 3 3. 3 3 3 3 3 3 3 5 5. 5 5 5. 6 2 2 21 6 2 2 2 1. 1 1 1 1 6 1 5 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 6 1 4 1 1. 1 1 5 5 5 12 1 1 6 12 1 1 1 12 5 2 1 2 6 1 2 2 2 5 1 1 1 2 3 12 5 1 1 1 1 1 1 1 1 1 1 1 2 1 12 52 2 21 21 212 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 21 21 2 2 5 5 5 5 6 6 1 12 1 12 1 12 12 1 1 1 2 3 5 5 2 56 2 4 2 2 6 2 23 2 2 2 6 6 1 12 12 12 1 12 1 2 32 2 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 21 2 2 2 21 212 212 2 2 2 2 21 21 21 2 2 5 5 5 5 5 65 6 1 2 1 1 3 5 2 1 1 1 2 2 1 1 21 2 1 1 1 1 21 1 1 12 1 2 2 2 5 1 1 1 1 1 5 1 1 1 1 1 1 5 1 1 1 1 1 5 2 2 6 2 2 2 2 2 21 2 2 5 65 1 5 2 2 1 1 1 1 1 1 1 2 21 2 2 21 5 5 5. 1 1 1 21 2 21 21 21 3 1 5 3 21 1 5 5 1 323 43 5 1 2 23 1 1 2 23 2 2 5 2 5 1 1 1 25 2 1 1 2 1 1 1 1 1 1 16 1 1 1 1 1 1 1 1 1 1 1 1 1 16 1 1 1 1 1 1 16 1 2 2 2 2 2 2 5 65 1 12 21 2 21 5 21 5 21 21 21 21 21 2 5 6 65 1 1 16 1 1 1 6 5 5 2 12 1 23 23 23 32 5 2 2 1 1 1 1 1 1 1. 1. 1 1 1 1 1 21 2 21 2 5 5 5 5 5 5 6 6 1 2 21 21 2 6 1 1 21 1 21 2 21 21 21 2 6 2 65 32 1 1 1 1 23 23 3 21 1 23 2 2 2 1 56 43 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 21 21 2 2 2 2 212 2 2 2 6 12 1 12 1 1 1 1 1 3 3 3 5 12 2 6 5 2 6 21 12 1 1 1 1 1 12 12 12 1 1 12 23 2 2 32 32 36 5 5 56 2 1 6 2 2 2 2 2 2 2 2 5 6 1 1 5 6 5 1 1 1 1 2 5 5 5 5 2 2 2 2 2 1 12 1 1 1 1 1 1 1 1 1 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 21 21 21 2 212 212 23 2 2 21 21 21 21 2 2 2 212 2 21 21 23 32 3 3 32 3 5 5 5 5. 5 56 56 5 6 6 1 123 1 2 5 5 5 5 5 2 1 1 1 2 5 1 2 1 2 2 1 1 2 5 21 26 2 2 2 6 1 1 5 34 2 1 1 1 2 2 6 2 1 1 1 21 5 5 6 1. 1 1 1 1 1 1. 1 1 1 2 21 2 3 3 5 5 5 6 1 1 1 12 12 12 2 12 2 2 2 2 1 5 2 2 2 6 1 1. 1 1 1 1 1 1 1 1 1 2 2 2 3. 5 5 6 12 2 21 21 5 5 1 1 21 2 65 1 1 21 36 2 52 21 12 1 1 1 1 1 1 1 21 212 212 21 21 21 21 212 2 3 5 5 6 2 2 2 1 1 22 2 21 12 1 1 1 1 2 2 2 21 12 12 1 1 1 21 1 3 6 1 1. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 21 21 2 2 2 21 2 2 2 2 2 21 25 2 2 2 2 21 21 21 2 2 21 2 2 232 5 5 6 6 6 2 21 21 21 21 21 21 2 3 3 5 5 6 6 6 1 1 12 1 1 3 2 1 1 2 12 1 12 12 1 12 212 212 212 212 232 2 2 21 2 21 1 1 2 2 1 2 2 5 1 1 1 1 2 2 1 6 1 1 1 1 12 1 1 21 21 21 21 5 5 5 5 6 2 1 2 1 1 6 6 1 1 1 1 1 1 21 1 1 5 5 1 1 1 1 1 1 1 1 1 1 1 1 1 16 1 2 2 2 2 2 2 2 2 2 2 2 2 2 32 5 5 5. 5 5 5 6 21 1 6 2 2 21 2 1 6 1 1 1 2 1 1 5 21 3 1 2 21 21 21 1 12 1 1 12 12 12 12 1 21 2 2 32 5 5 5 65 2. 1 1 5 2 1 1 2 2 2 1 1 21 21 23 3 3 3 3 23 1 1 1 12 1 1 1 1 1 1 1 1 1 12 2 2 2 4 1 2 1 1 21 2 21 21 6 1 1 3 5 1 2 12 1 21 21 5 5 2 1 1 1 12 2 21 1 2 2 2 2 2 1 5 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 21 21 2 21 2 21 4 5 5 5 5 5 6 6 6 6 2 2 1 2 5 1 5 6 1 1 2 1 1 1 1 1 1 2 2 5 5. 5 6 2 1 1 12 3 5 5 2 1 1 1 1 1 1 1 2 5 1 5 1 21 21 6 1 12 2 3 6 1 5 21 1 16 1 1 1 1. 1 1 1 1 1 1 1 1 1 12 16 1 1 1 1 2 2 4 5. 5 5 65 2 2 1 2 1 21 21 1 1 1 1 1 21 1 21 65 21 21 1 1 1 1 1 21 3 1 1 1 21 21 1 1 1 1 1 1 2 2 2. 2 5 6 1 1 2 21 21 1 1 21 23 12 2 3 3 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 16 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 21 21 5 6 1 5 1 1 2 2 5 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 21 2 2 2 2 21 5 5 5 6 6. 6 6 6 6 1 5 5 2 1 1 1 1 2 5 5 5 5 5 5 6 6 1 1 1 1 2 1 2 5 1 1 2 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 21 2 21 21 6 1 1 1 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 21 5 5 1 5 1 1 1 6 1 1 fbless-0.2.3/fbless_lib/hyph_dicts/hyph_uk.dic000066400000000000000000000473761270512242500214050ustar00rootroot00000000000000UTF-8 'ї4в 'ї4д 'ї4ж 'ї4з 'ї4л 'ї4м 'ї4с 'ї4х .б'8 .бд6 .бе4з'3 .бе4з3 .бе5з4о3д .бе5зе. .без3ро4з3 .без5о4соб .безві4д3 .безу4 .блі4ц3ана .блі4ц3і4спит .блі4ц3криг .блі4ц3опит .блі4ц3торг .блі4ц3тур .бр6 .в'8 .вб6 .вб6'6 .вв6'6 .вг6 .вд6 .вж6 .вз6 .вз6д6 .ви3в4ч .ви3м4р .ві4д3 .ві5д4а .ві5д4ер .ві5д4і .ві5д4озв .ві5д4ом .ві5д4ун .від'3 .віді3м4р .вк6 .вл6 .вм6 .вм6'6 .вп6 .вп6'6 .вп6х6 .вс6 .вс6т6 .вт6 .вш6к6 .д'8 .дж6 .дз6 .дл6 .до3в4ч .дої4в .дої4л .дої5ль .дс6 .з'8 .за3в4ч .за3м4р .зав3м4р .заї4к .заї4ц .заї4ч .зб6 .зв6'6 .зг6 .зґ6 .зд6 .зд6з6 .зі3м4р .зл6 .зм6'6 .зс6 .зс6к6 .зс6т6 .зч6 .зш6 .зш6к6 .йш6 .кл6 .кп6 .кс6 .кх6 .кш6 .лк6с6 .лс6 .ль6 .м'8 .мі4ж3 .мс6 .мф6 .н'8 .на3в4ч .на3м4р .наї4д .напі4в3 .нб6 .ом4рі .п'8 .пе4ом. .пере3 .пере3м4р .пере4д'3 .пере4д3бач .пере4д3виб .пере4д3г .пере4д3д .пере4д3м .пере4д3ост .пере4д3пла .пере4д3пок .пере4д3р .пере4д3св .пере4д3умов .пере4д3усі .пере4д3фр .пере4д3ч .пі4в3 .пі4д3 .пі5д4е .пі5д4и .пі5д4і .пі5д4о .пі5д4у .під'3 .по3в4ч .по3м4р .пої4 .пона4д3 .пона5д4и .пона5д4і .пона5д4я .пр6 .при3в4ч .при3м4р .пс6 .пх6 .р'8 .ро4з'3 .ро4з3 .ро5з4а .ро5з4е .ро5з4і .роз3м4р .рт6 .ск6 .ск6л6 .сл6 .сп6 .сп6'6 .сп6л6 .сп6х6 .спі4в3 .ст6 .сх6 .сх6л6 .т'8 .тк6 .тр6 .тх6 .ть6 .ум4ре .ум4ри .ум4рі .ум4ру .ф'8 .фл6 .хл6 .ць6 .чере4з'3 .чере4з3 .чх6 .ш'8 .шк6 .шл6 .шп6 .шт6 1б 1в 1г 1ґ 1д 1ж 1з 1й 1к 1л 1м 1н 1п 1р 1с 1т 1ф 1х 1ц 1ч 1ш 1щ 2б1б 2в1в 2г1г 2ґ1ґ 2д1д 2ж1ж 2з1з 2й1й 2к1к 2л1л 2м1м 2н1н 2п1п 2р1р 2с1с 2т1т 2ф1ф 2х1х 2ц1ц 2ч1ч 2ш1ш 2щ1щ 3а4вторит 3а4гент 3а4грес 3а4декват 3а4дитив 3а4зарт 3а4ктив 3а4ктуал 3а4курат 3а4куст 3а4кцепт 3а4кциз 3а4лергі 3а4матор 3а4наліз 3а4натом 3а4парат 3а4пеляц 3а4постол 3а4птеч 3а4ргумен 3а4ромат 3а4соці 3а4спект 3а4тлет 3а4халі 3блаж 3ближ 3близ 3блиск 3блок 3блоці 3бран 3брати 3брест 3бризк 3британ 3бруд 3в'4яз 3в4б4лаг 3в4бив 3в4веден 3в4дал 3в4довз 3в4довол 3в4живан 3в4к4лад 3в4лад 3в4ласн 3в4лашт 3в4лов 3в4п4лив 3в4п4равн 3в4певн 3в4поряд 3в4р4одлив 3в4разлив 3в4рожай 3в4сюд 3в4т4рут 3в4т4руч 3в4тіл 3г4ідро 3глад 3глиб 3глин 3глоб 3глуз 3глуш 3гляд 3глян 3гнан 3гнил 3гноз 3гнучк 3грав 3град 3грає 3грай 3грам 3гран 3грати 3граф 3граш 3граю 3грес 3грець 3грів 3гріт 3гріш 3гроб 3грож 3гроз 3громад 3груван 3грунт 3груп 3ґрунт 3д4ан 3д4бав 3д4бає 3д4бал 3д4бан 3д4бат 3двиг 3двій 3двір 3двічі 3двоє 3двою 3ддя 3драж 3дріб 3дріма 3дром 3друж 3друк 3дряп 3е4колог 3е4коном 3е4легант 3е4лектр 3е4лемент 3е4мігр 3е4моці 3е4нерг 3е4стакад 3е4стет 3е4тап 3є4д3н 3є4дин 3є4писк 3є4рей 3жвав 3жміть 3жріть 3з'4ясо 3з4б4роє 3з4б4рой 3з4б4рою 3з4бага 3з4баланс 3з4був 3з4бут 3з4в4'яз 3з4год 3з4дат 3з4дійсн 3з4довж 3з4доров 3з4чеп 3зваж 3зван 3звед 3звел 3звест 3звись 3звич 3звищ 3звіт 3зворуш 3звук 3звуч 3зйом 3змін 3зміш 3знав 3знає 3знай 3знак 3знал 3знан 3знат 3знаход 3знач 3знаю 3зниж 3знім 3зрів 3зріл 3зрін 3зрозум 3зрюв 3і4зотоп 3і4люстр 3і4мовір 3і4ніціат 3і4нтенс 3і4нформ 3і4снув 3ї4ждж 3ї4зд 3ї4ст 3ї4хав 3ї4хат 3й4ма 3й4менн 3й4мищ 3й4міть 3й4мовірн 3й4му. 3й4муть 3й4ш4л 3й4шов 3й6о 3ллє 3ллю 3лля 3м'4якш 3м'4ят 3м4к4не 3м4к4ні 3м4к4ну 3м4нож 3м4ріть 3м4щен 3ння 3о4б'єдн 3о4б'єкт 3о4береж 3о4бира 3о4бід 3о4біц 3о4борон 3о4даль 3о4дяг 3о4збро 3о4крем 3о4перат 3о4плат 3о4птим 3о4пуст 3о4пуше 3о4пуще 3о4рдинац 3о4ренд 3о4соб 3о4сяжн 3о4холо 3о4хорон 3о4хоч 3о4чисн 3о4чищ 3п4ре 3п4ри 3п4рі 3п4ро 3п4с4ков 3п4сов 3п4сон 3п4сув 3р4вав 3р4вати 3р4віть 3с4к4лад 3с4к4ле 3с4к4лит 3с4к4ло 3с4к4рипт 3с4кид 3с4кіль 3с4кіпл 3с4кок 3с4коп 3с4кор 3с4короч 3с4коч 3с4п4лав 3с4п4лат 3с4п4лач 3с4п4рав 3с4п4ритн 3с4п4рият 3с4п4ромо 3с4пад 3с4пект 3с4перм 3с4пин 3с4пі 3с4піть 3с4піш 3с4повід 3с4пожив 3с4постер 3с4промож 3с4т4вор 3с4т4ражд 3с4т4рах 3с4т4риб 3с4т4риж 3с4т4рій 3с4т4ріл 3с4т4річ 3с4т4роє 3с4т4рої 3с4т4рой 3с4т4рок 3с4т4ром 3с4т4роф 3с4т4роч 3с4т4рою 3с4т4роя 3с4т4рукт 3с4т4рукц 3с4табіл 3с4тав 3с4тад 3с4тає 3с4таз 3с4тайн 3с4тал 3с4тан 3с4тар 3с4тара 3с4тат 3с4тач 3с4теп 3с4тереж 3с4теріг 3с4тиг 3с4тиж 3с4тисл 3с4титу 3с4тіб 3с4тій 3с4тіль 3с4тір 3с4товб 3с4той 3с4торін 3с4торон 3с4тосо 3с4тосу 3с4тою 3с4тоян 3с4туп 3с4тяг 3с4фер 3с4хил 3с4хід 3с4хов 3т4к4нен 3т4кан 3т4ь4мар 3т4ь4мяні 3ттю 3ття 3у4ваг 3у4важ 3у4гав 3у4згод 3у4клад 3у4компл 3у4крупн 3у4люблен 3у4мит 3у4міл 3у4п4рав 3у4перед 3у4разлив 3у4рбан 3у4рочист 3у4ряд 3у4рядов 3у4спіш 3у4станов 3у4стпіш 3у4сувати 3у4твор 3у4тробн 3х4то 3ш4кідл 3ш4кіл 3ш4кір 3ш4код 3ш4кол 3ш4таб 3ш4туч 3я4дерн 3я4зик 3я4кіс 3я4рус 3я4скрав 4в3антрац 4д7зем 6' 6б6ль. 6б6с6тв. 6б6с6тр. 6б6с6ьк. 6б6ст. 6б6ць. 6бв. 6бз. 6бй. 6бл. 6бн. 6бр. 6бс. 6в6др. 6в6дь. 6в6зь. 6в6ль. 6в6с6тв. 6в6с6ть. 6в6с6ьк. 6в6сь. 6в6ць. 6вб. 6вв. 6вд. 6вж. 6вз. 6вй. 6вк. 6вл. 6вм. 6вн. 6вп. 6вр. 6вс. 6вт. 6вх. 6вч. 6вш. 6вщ. 6г6ль. 6г6с6тв. 6г6сь. 6гв. 6гг. 6гд. 6гл. 6гм. 6гн. 6гр. 6гс. 6гт. 6д6зь. 6д6с6тв. 6д6с6ьк. 6д6ь6сь. 6дж. 6дз. 6дл. 6дм. 6дн. 6др. 6дт. 6дь. 6ж6дь. 6ж6сь. 6жб. 6жв. 6з6дв. 6з6дн. 6з6дь. 6з6нь. 6з6сь. 6з6ьб. 6з6ьк. 6зв. 6зг. 6зд. 6зк. 6зл. 6зм. 6зн. 6зр. 6зь. 6й6кл. 6й6ль. 6й6мс. 6й6нс. 6й6с6тв. 6й6с6тр. 6й6с6ьк. 6й6ст. 6й6сь. 6й6тс. 6йб. 6йв. 6йг. 6йд. 6йз. 6йк. 6йл. 6йм. 6йн. 6йп. 6йр. 6йс. 6йт. 6йф. 6йх. 6йц. 6йч. 6йш. 6к6ль. 6к6ст. 6к6сь. 6к6тр. 6кв. 6кк. 6кл. 6кр. 6кс. 6кт. 6кх. 6кш. 6л6ль. 6л6мс. 6л6хв. 6л6ь6дс. 6л6ь6ств. 6л6ь6сь. 6л6ь6ськ. 6л6ь6тр. 6л6ьб. 6л6ьв. 6л6ьг. 6л6ьд. 6л6ьз. 6л6ьк. 6л6ьм. 6л6ьн. 6л6ьп. 6л6ьс. 6л6ьт. 6л6ьф. 6л6ьх. 6л6ьц. 6л6ьч. 6л6ьш. 6л6ьщ. 6лб. 6лг. 6лд. 6лк. 6лл. 6лм. 6лн. 6лп. 6лс. 6лт. 6ль. 6м6б6ль. 6м6бр. 6м6ль. 6м6с6тв. 6м6с6ьк. 6м6сь. 6мб. 6мг. 6мж. 6мк. 6мл. 6мм. 6мн. 6мп. 6мр. 6мс. 6мт. 6мф. 6мх. 6мш. 6н6г6ль. 6н6гл. 6н6гр. 6н6гс. 6н6дж. 6н6дз. 6н6дп. 6н6др. 6н6кс. 6н6кт. 6н6с6тв. 6н6с6тр. 6н6с6ьк. 6н6с6ькй. 6н6ск. 6н6ст. 6н6т6ств. 6н6тк. 6н6тр. 6н6ть. 6н6ць. 6н6ь6сь. 6н6ьб. 6н6ьг. 6н6ьк. 6нв. 6нг. 6нд. 6нж. 6нз. 6нк. 6нм. 6нн. 6нр. 6нс. 6нт. 6нф. 6нх. 6нц. 6нч. 6нш. 6нь. 6п6с6тв. 6п6сь. 6п6тр. 6пд. 6пл. 6пр. 6пс. 6пт. 6пф. 6пц. 6р6дв. 6р6дж. 6р6дь. 6р6зн. 6р6зь. 6р6кс. 6р6кт. 6р6л6ьз. 6р6ль. 6р6н6ст. 6р6нс. 6р6нь. 6р6с6тв. 6р6с6ть. 6р6с6ьк. 6р6ср. 6р6ст. 6р6сь. 6р6тв. 6р6тр. 6р6ть. 6р6ць. 6р6щ6сь. 6рб. 6рв. 6рг. 6рд. 6рж. 6рз. 6рк. 6рл. 6рм. 6рн. 6рп. 6рр. 6рс. 6рт. 6рф. 6рх. 6рц. 6рч. 6рш. 6рщ. 6рь. 6с6д6рп. 6с6дп. 6с6ль. 6с6т6рь. 6с6тв. 6с6тй. 6с6тм. 6с6тр. 6с6ть. 6с6ць. 6с6ьб. 6с6ьк. 6с6ьм. 6ск. 6сл. 6см. 6сн. 6сп. 6сс. 6ст. 6сь. 6т6вт. 6т6зт. 6т6ль. 6т6мр. 6т6с6тв. 6т6с6ьк. 6т6ь6сь. 6тв. 6тл. 6тм. 6тр. 6тс. 6тт. 6тц. 6тч. 6ть. 6ф6с6тв. 6ф6ть. 6фм. 6фр. 6фт. 6фф. 6фь. 6хв. 6хм. 6хн. 6хр. 6хт. 6хш. 6ц6тв. 6ц6ьк. 6ць. 6чб. 6чм. 6чн. 6чт. 6ш6ль. 6ш6нл. 6ш6сь. 6ш6тв. 6шв. 6шм. 6шн. 6шт. 6щ6сь. 6ь а1 а2й а3і4стор а3у4дар аа4дрес абия4к аві4а авої4д ае4тил ае4фект ай4с3берг альбі5он ана3в4ч ао4браз ао4пис ао4пік ао4ха ао4хот ао4щад ар4т3афіш ар4т3взвод ар4т3десант ар4т3кафе ар4т3майс ар4т3медіа ар4т3мейс ар4т3мейст ар4т3мін ар4т3о4бстр ар4т3о4дин ар4т3о4збр ар4т3під ар4т3рин ар4т3у4стан ар4т3факт ар4т3хім ар4т3центр ау4год ау4т3екол ауді4о ахої4д б'4єть ба4с3антра ба4с3енер баге4р3мейст бак3а4наліз бактері4о бале4т3мейст бальне4о бе4з5і4дей бе5кон без3а4дрес без5і4мен беза4варі безві4д3 безе4місі безу4гл безу4пин бей4сбол бі4о3 біблі4о бйор4нс бло4к3пост бо4г3дан бо4є3гол бо4є3гот бо4є3зап бо4є3здат бо4є3комп бо4є3пост бо4є3прип бо4р4т3і4нж бо4р4т3мех бо4р4т3о4пер бо4р4т3про бо4р4т3рад бори4с5п бран4д бран4д3мейст брі4дж3порт в3м'4я в3у4дар ва4ль4д3мейст ве4ль4т3мейст вер4х3н ви3й4д ви3й4т ви3у4ч виї4 вий4м вина3й4д вина3й4т виу4ди вия4в вия4сн ві5д4е4о ві5д4ен ві5д4ом від3в'4я від5о4браж від5о4браз від7зна віду4ч во4євод во4єнач во4с5ко во4станнє водо5з4бір водо5с4ток воль4т3ампер воль4т3метр ге2ть3ман ге4о гелі4о ген3а4наліз гі4д5ро5мет гіпер3а4кт гіпер3е4місі го4с4п5роз го4ф3мейст гоме4о гос4п3у4год граф3о4браз гро4с3мейст д3у4сім д4ж д4з д4ні3п4р д4о3й4м двох4а5том декре4т3мейст дер4ж3без дер4ж3резерв дер4ж5а4дм дер4ж5а4том дер4ж5бюдж дер4ж5вид дер4ж5дум дер4ж5замов дер4ж5ком дер4ж5нафт дер4ж5реєс дер4ж5служ дер4ж5стр дея4к джен4тль ди4с3гарм ди4с3квал ди4с3комф ди4с3конт ди4с3кред ди4с3крет ди4с3крец ди4с3крим ди4с3кусі ди4с3куту ди4с3лок ди4с3парит ди4с3перс ди4с3петч ди4с3пле ди4с3плей ди4с3пози ди4с3проп ди4с3пут ди4с3тил ди4с3триб ди4с3троф ди4с3функц дисбаланс ді3й4д ді3й4т ді4алог ді4єві4д3 ді4о ді4оген дій4ма до3в'4є до3в'4ю до3з4віл до3з4вол до4к3мейст до5о4р дої4д дої4ж дої4м дої4ст дої4х дорого5в4каз доу4к доу4м е1 е2й е3в4каз е3і4стор е3м4рій е3о4кисл еа4варі еа4дрес еа4кт еви3в4ч едо3в4ч ее4місі ее4стет ее4фект еі4стот ек2с1к ек2с1п ек2с1т ек2с1ц ена3в4ч енерго3з4береж енерго3з4беріг ень7о4кисл ео4браз ео4бур ео4голош ео4зор ео4пал ео4пис ео4плачув ео4сві ео4ха ео4хот ео4цін ео4щад еті4о еу4бог еу4год еу4стр є1 є2й єв4р3атом єге4р3мейст єпи4с5коп єпі4с5коп жко4м5а4том жона3в4ч з'4єдн з'я4в з3а4кт з3а4наліз з3в'4я з3м'4я з3у4дар за3в'4є за3в'4ю за3в'4я за3м'4я за3у4ч за3ю4ш за3я4ло за4вві4д3 за4п3част за5о4р заї4д заї4ж заї4з заї4л заї4м заї4х зай4м зай4ня зая4в здій4ня зе4кономити зі3в'4є зі3в'4ю зі3в'4я зі3м'4я зна3й4д зна3й4т зо4ка зо4ке зо4ки зо4кі зо4ку зо6о зу4роч и1 и2й и3і4стор и3о4кисл иа4варі игої4д ие4місі ие4стет ий4ня ий4ти і1 і2й і3і4стор і4л3е4тил і4он іа4дрес іе4тил ій4ти інтер3в'4ю інфор4м3аген іо4ктан іона3в4ч ї1 ї2й й3е4стет й3у4бог йо4сві ка5нал каза4х3стан капе4ль3мейст квар4т3плат кварти4р3мейст квої4д киї4венер кому4ненерг кон4тр3арг кон4трре контр3у4дар конце4р4т3мейст корої4д коу4роч кра4н3мейст м3а4наліз мете4о мі4н5е4ко мі4н5е4нер мі4о між3а4варі між3а4наліз міжу4соб мо4к5рий мона3в4ч на3б4лиз на3в'4ю на3в'4я на3в4ряд на3в4ча на3в4чен на3в4чіть на3д4бан на3з4в на3м'4я на3у4ч на4д'3 на4д7з4в на4й3а на4й3е на4й3масл на4й3обереж на4й3спри на4й3у4бог на4й3якіс на4й7о4бер на4й7о4гид на4й7о4гол на4й7о4гряд на4й7о4пук на4й7о4хай на5п4лив над3а4варі наді4стор наді4стот наду4роч наї4вс наї4вш наї4ж наї4з наї4л наї4м наї4с наї4х най3е4фект най3і4стор най3о4браз най3о4станн най3я4сн най4ма най4ня найа4кт найі4стот нао4р напів3а4варі напоу4м ная4в не3в4том не3д4бан не3з4важ не3з4вич не3у4ч не4оклас не4окомун не4оландш не4олібер не4оліт не4олог не4омальт не4онац не4офіт неа4би неві4д'3 неві4д3 недо3у4ч недої4 неї4ст нео4пал непо3в'4я неу4к нею4н нея4к нея4рок нея4сн ні4т5рат нія4к но3м'4я но4к3а4ут нт3а4наліз о1 о2й о3а4наліз о3в4каз о3і4стор о3о4кисл о3у4дар оа4варі оа4дрес оа4каці оа4кт оа4на оа4том об'3 об3в'4я об3м'4я об4л3а4дмін об4лдер4ж об5у4мов обі3в'4є обі3д4ран обі3й4д обі3й4т обій4м обій4ня обой4м ови3в4ч ові4д3 од'3 ое4ко ое4місі ое4стет ое4фект оза3в4ч оі4зол оі4стот онаї4д оної4д оо4б оо4біг оо4браз оо4держ оо4динок оо4к оо4ктан оо4пал оо4пис оо4плачув оо4сві оо4цін оо4чист оо4чищ ооб'3 ооб3м ооб3ро оу4год оу4ком оу4с оу4стр оу4сун п4о5бере па4н3о4тець пале4о пан3е4стет пар3е4стет пед3у4чи пере3в4том пере3й4д пере3й4т пере3м'4я пере3у4ч пере4д5см пере5о4р пере5п4лив перег4ній перед3а4варі перед3і4стор перед3о4пла перед3о4станн перед5о4бід перед5у4мов переї4д переї4ж переї4з переї4л переї4с переї4х перей4м перей4ня пі5в4ень пі5в4оні пі6д5о4р пів3і4стор пів3о4вал пів3у4год пів5о4с4тр піва4кт піво4с під3в'4я під3у4ч під5о4дин піді3м'4я підій4ня пій4м по3б4лизу по3в'4є по3в'4ю по3в'4я по3в4тор по3в4ча по3в4чен по3в4чіть по3д4во по3д4раз по3д4роб по3м'4я по4с4т3декр по4с4т3контра по4с4т3менопауз по4с4т3раді по4с4т5кому по4с4т5радян по4с4т5соці по4с4тприват по4ш4т3мейст по5ж4ніть по5з4бав по5о4р позау4роч пої4д пої4зд полі3а4наліз полі4о полі4т5екон полі4ц3мейст пор4т3н пор4т3рет пор4т3фел пос4т3кап пос4т3ком пос4т3нат пос4т3проц пос4т3соц пос4т3фікс пост3а4варі пост3і4стор поу4роч поч4не поч4ни поч4ну поя4в поя4с поя4сн пр4о5плат пре4й4с при3в'4я при3й4д при3й4т при3м'4я при4нцип приї4 прий4м прио4р приу4роч про3б4лем про3с4тирад про4ект3н про4м3май про4ф3ві4д3 про4ф3с прої4 прой4м проя4сн раді4о рай3в4но ре3а4наліз рмої4д ро4з'5єдн ро4з3гром ро4з3лив ро4з5вер ро4з5гор ро4з5д4во ро4з5діл ро4з5мінний ро4з5чеп ро5з4йом ро5з4о5рам ро5з4ора. ро5з4орах ро5з4ори ро5з4орі ро5з4оро ро5з4ору ро5з4орю ро5з4оря ро5з4ум ро6з5о4ри. роз'я4р роз'я4сн роз3у4год роз5вант роз5вин роз5вит роз5і4мен роз5у4чен розо4ра розо4ре розо4реш розо4рн руко5с4тиск само3у4ч сан4к4т3 сво4єкорис сво4єрід сво4єчас сеї4д серцеї4д сор4тн соці4о спе4ц3ві4д3 спе4ц3кур спе4ц3мон спе4ц3с спе4цпр співві4д3 спор4т3вир спор4т3зал спор4т3клуб спор4т3ком спор4т3май спор4т4с3ме стат5упр су3м'4я супер3а4варі супер3е4фект супер3о4браз сь4квуг те4одоліт те4олог те4ософ те4х3ві4д3 тор4г3пред тран4с3 тур4к3мен у1 у2й у3в'4я у3м'4я у4к4р убої4д уі3в'4є уі3в'4ю укр3а4вт укр3а4гр укр3е4кс укр3і4н4банк уя4в фізі4о фо4р4с4т3мейст х3о4кисл хво4є3г4риз хімі4о хо4р3мейст ц3а4наліз цен4т4р3енерг цук3ро чорно3б4рив шапі4т3мейст шта4л3мейст ю1 ю2й я1 я2й я3і4стор яа4варі яе4місі ясої4д ь6о fbless-0.2.3/fbless_lib/hyph_dicts/langs.txt000066400000000000000000000025571270512242500211120ustar00rootroot00000000000000aa Afar ab Abkhazian af Afrikaans am Amharic ar Arabic as Assamese ay Aymara az Azerbaijani ba Bashkir be Belarussian bn Bengali bh Bihari bi Bislama bo Tibetan br Breton bg Bulgarian ca Catalan cs Czech kw Cornish co Corsican cy Welsh da Danish de German dz Dzongkha en English eo Esperanto et Estonian eu Basque fo Faroese fa Persian fj Fijian fi Finnish fr French fy Frisian ga Irish gl Gallegan gn Guarani gu Gujarati ha Hausa hi Hindi hr Croatian hu Hungarian hy Armenian iu Inuktitut ie Interlingue ik Inupiak is Icelandic it Italian jw Javanese ja Japanese kl Kalaallisut kn Kannada ks Kashmiri ka Georgian kk Kazakh km Khmer rw Kinyarwanda ky Kirghiz ko Korean ku Kurdish lo Lao la Latin lv Latvian ln Lingala lt Lithuanian lb Ltzeburgesch ml Malayalam mr Marathi mk Macedonian mg Malagasy mt Maltese mo Moldavian mn Mongolian mi Maori ms Malay my Burmese na Nauru ne Nepali nl Dutch no Norwegian om Oromo pa Panjabi pl Polish pt Portuguese ps Pushto qu Quechua rm Rhaeto-Romance ro Romanian rn Rundi ru Russian sg Sango sa Sanskrit si Sinhalese sk Slovak sl Slovenian sm Samoan sn Shona sd Sindhi so Somali es Spanish sq Albanian sr Serbian ss Swati su Sundanese sw Swahili sv Swedish ta Tamil tt Tatar te Telugu tg Tajik tl Tagalog th Thai ts Tswana tk Turkmen tw Twi ug Uighur uk Ukrainian ur Urdu uz Uzbek vi Vietnamese vo Volapuk wo Wolof xh Xhosa za Zhuang zh Chinese zu Zulu fbless-0.2.3/fbless_lib/hyphenation.py000066400000000000000000000153211270512242500200000ustar00rootroot00000000000000# -*- mode: python; coding: utf-8; -*- # # $Id: hyphenation.py,v 1.2 2005/07/12 21:14:18 conr Exp $ # import os, sys from glob import glob if __name__ == '__main__': dict_files_dir = 'hyph_dicts' else: dict_files_dir = os.path.join('fbless_lib', 'hyph_dicts') ru_dict_file = os.path.join(dict_files_dir, 'hyph_ru.dic') vowels = unicode('аеёиоуыэюяАЕЁИОУЫЭЮЯ', 'utf8') consonants = unicode('бвгджзйклмнпрстфхцчшщБВГДЖЗЙКЛМНПРСТФХЦЧШЩ', 'utf8') hardsoftsigns = unicode('ъьЪЬ', 'utf8') class Hyphenation: def __init__(self): self.hyph_pats = {} # ф-ция переносов для русского языка self.ru_hyphenate_func = self.ru_hyphenate #self.ru_hyphenate_func = self.tex_hyphenate dfd = '' #None for f in sys.path: if os.path.exists(os.path.join(f, ru_dict_file)): dfd = os.path.join(f, dict_files_dir) break self.dict_files_dir = dfd if not dfd: print 'ERROR: can\'t read hyphenation files' return self.langs = [] #self.hyph_pats['ru'] = self.read_patterns('ru') def get_langs(self): if self.langs: return self.langs langs = map(lambda x: x[len(self.dict_files_dir)+6:-4], glob(os.path.join(self.dict_files_dir, 'hyph_*.dic'))) if os.path.exists(os.path.join(self.dict_files_dir, 'langs.txt')): for s in open(os.path.join(self.dict_files_dir, 'langs.txt')).readlines(): s1, s2 = s.split(' ', 1) if s1 in langs: self.langs.append((s1, s2[:-1])) else: for s in langs: self.langs.append((s, s)) self.langs.append(('ru-tex', 'Russian with TeX algorithm')) self.langs.sort() self.langs.append(('no-hyphenate', 'Don\'t hyphenate')) return self.langs def read_patterns(self, lang): dict_file = os.path.join(self.dict_files_dir, 'hyph_%s.dic' % lang) if not os.path.exists(dict_file): return None hyph_pats = {} fd = open(dict_file) encoding = fd.readline().strip() for l in fd.readlines(): l = unicode(l, encoding).strip() ii = [] i = 0 s = '' for c in l: if c.isdigit(): ii.append((i, int(c))) else: s += c i += 1 if ii: hyph_pats[s] = ii return hyph_pats def hyphenate(self, word, lang='ru'): if len(word) < 4: return [] if lang == 'no-hyphenate': return [] if lang == 'ru': hyphenate_func = self.ru_hyphenate_func elif lang == 'ru-tex': hyphenate_func = self.tex_hyphenate lang = 'ru' else: hyphenate_func = self.tex_hyphenate words_list = [] w = u'' ww = u'' # split words for i in word: if i.isalpha(): ww += i else: if ww: for j in hyphenate_func(ww, lang): words_list.append(w+j) if i == '-': words_list.append(w+ww) w += ww+i ww = u'' if ww: for j in hyphenate_func(ww, lang): words_list.append(w+j) words_list.reverse() return words_list def ru_hyphenate(self, word, lang='ru'): # based on code by Mike Matsnev # ("Haali Reader" http://haali.cs.msu.ru/pocketpc/) length = len(word) i = 0 wl = [] w = '' while i < length: if word[i] in vowels: for j in range(i+1, length): if word [j] in vowels: if word[i+1] in consonants \ and word[i+2] in consonants: w += word[i] i += 1 elif word[i+1] in consonants \ and word[i+2] in hardsoftsigns: w += word[i:i+2] i += 2 if 1 <= i < length-2: wl.append(w+word[i]) break w += word[i] i += 1 return wl def tex_hyphenate(self, word, lang='ru'): if not self.hyph_pats.has_key(lang): self.hyph_pats[lang] = self.read_patterns(lang) if not self.hyph_pats[lang]: return [] hyph_pats = self.hyph_pats[lang] w = u'.'+word.lower()+u'.' h_list = [0]*len(w) for a in range(len(w)+1): for b in range(a): if hyph_pats.has_key(w[b:a]): h = hyph_pats[w[b:a]] #print '>>', w[b:a].encode('utf-8'), h for i, j in h: if h_list[b+i] < j: h_list[b+i] = j #ret = '' ret_list = [] i = 1 for j in range(3, len(w)-2): if h_list[j]%2: #ret += '-'+w[i:j] ret_list.append(word[:j-1]) i = j #ret += '-'+w[i:] #print ret[1:-1] return ret_list if __name__ == '__main__': h=Hyphenation() ## for i in range(10000): ## h.hyphenate(unicode('специалист')) ## Russian for w in ('стэнфорд',): i = 0 hl = h.hyphenate(unicode(w), 'ru-tex') hl.reverse() for l in hl: print l[i:].encode('utf-8'), i = len(l) print w[i:] ## for w in ('пере-Стройка','безусловный','полу-остров','автоматизация', ## 'спецотдел','специалист'): ## i = 0 ## hl = h.hyphenate(unicode(w), 'ru-tex') ## hl.reverse() ## for l in hl: ## print l[i:].encode('utf-8'), ## i = len(l) ## print w[i:] ## English ## for w in ('power', 'gratuiTously', 'hyphenate', 'whole', 'paragraphs'): ## for l in h.hyphenate(unicode(w, 'iso8859-1'), 'en'): ## print l.encode('iso8859-1') ## print '-'*20 ## German ## for w in ('berichtet', 'Theodor', 'Holzkopf', 'erfunden', ## 'promovierte', 'Doktor', 'Rechte', 'Эber', 'Thema', ## 'BЖllerschЭsse', 'VЖlkerrecht'): ## for l in h.hyphenate(unicode(w, 'iso8859-1'), 'de'): ## print l.encode('iso8859-1') ## print '-'*20 fbless-0.2.3/fbless_lib/main.py000066400000000000000000001101241270512242500163730ustar00rootroot00000000000000# -*- mode: python; coding: utf-8; -*- # import sys import os import re import traceback import locale import signal import zipfile from cStringIO import StringIO import time import curses import curses.ascii as ascii from fb2parser import fb2parse from paragraph import attr import options import const from options import convert_color, get_keys default_charset = locale.getdefaultlocale()[1] class MainWindow: def __init__(self): self.back_history = [] self.fore_history = [] self.message = '' self.message_timeout = 0 signal.signal(signal.SIGALRM, self.alarm_handler) # alarm as timer for auto scroll self.c_fifo_scroll_line = 0 # counter for fifo auto scroll self.filename = None if options.general['filename']: self.filename = os.path.abspath(options.general['filename']) self.par_index = 0 self.line_index = 0 positions = self.load_positions() if self.filename is None and not positions: sys.exit('Error: Missing filename') if self.filename is None: # load last file l = positions[0] self.filename = l[0] self.par_index = int(l[1]) self.line_index = int(l[2]) else: for l in positions: if l[0] == self.filename: self.par_index = int(l[1]) self.line_index = int(l[2]) break self.basename = os.path.basename(self.filename) if options.general['auto_scroll']: signal.alarm(options.general['auto_scroll_interval']) signal.signal(signal.SIGWINCH, self.resize_window) self.screen = curses.initscr() curses.noecho() curses.cbreak() curses.start_color() if options.general['use_default_colors']: curses.use_default_colors() self.init_color() self.init_screen(self.screen) #~curses.mousemask(curses.ALL_MOUSE_EVENTS) self.link_pos = [] # for elements; list of tuples (y, x, link_name) self.cur_link = 0 # current cursor position; index of link_pos self.content = create_content(self.filename, curses.COLS) if options.general['percent']: if options.general['percent'] < 1 or options.general['percent'] > 100: sys.exit('Error: Percent of the value must be between 1 and 100') self.par_index, self.line_index = self.content.get_position(options.general['percent']) self.screen.nodelay(1) self.update_status = True self.redraw_scr() if options.general['edit_xml']: self.edit_xml() def init_screen(self, screen): screen.keypad(1) screen.nodelay(1) screen.scrollok(True) #screen.idlok(True) def load_positions(self): positions = [] try: d = open(os.path.expanduser(options.paths['save_file'])).read() except: pass else: l = d.splitlines() for s in l: try: fn, par_index, line_index = s.rsplit(' ', 2) positions.append((fn, par_index, line_index)) except: traceback.print_exc(file=sys.stdout) return positions def save_position(self): positions = self.load_positions() save_pos = [(self.filename, str(self.par_index), str(self.line_index))] for l in positions: if l[0] != self.filename: save_pos.append(l) save_file = os.path.expanduser(options.paths['save_file']) # it may so happen that user would specify path with non-existent # directories in it. In such cases open() would fail. To prevent that, # we create all the directories. dirs = os.path.dirname(save_file) if not os.path.exists(dirs): os.makedirs(os.path.dirname(save_file)) fd = open(save_file, 'w') for l in save_pos: print >> fd, ' '.join(l) def init_color(self): n = 1 for i in options.styles: fg = convert_color(options.styles[i]['foreground']) bg = convert_color(options.styles[i]['background']) if fg is None and bg is None: options.styles[i]['color'] = None continue if fg is None: fg = convert_color(options.styles['default']['foreground']) if bg is None: bg = convert_color(options.styles['default']['background']) # If config file misses a definition for the 'background' # or 'foreground', consider using default environment # colors. Curses allows passing -1 constant which means # default value. # FIXME: One might put -1 into `const.py' and name it. fg = -1 if fg is None else fg bg = -1 if bg is None else bg curses.init_pair(n, fg, bg) options.styles[i]['color'] = n n += 1 if not options.general['use_default_colors']: n = options.styles['default']['color'] self.screen.bkgdset(ord(' '), curses.color_pair(n)) def add_str(self, line, type): # add string to current cursor position if type in options.styles: opt = options.styles[type] else: opt = options.styles['default'] cur_attr = None in_search = False for s in line: if isinstance(s, int): # attribute if s == attr.strong: cur_attr = options.styles['strong']['color'] elif s == attr.emphasis: cur_attr = options.styles['emphasis']['color'] elif s == attr.style: cur_attr = options.styles['style']['color'] elif s == attr.left_spaces: # leading spaces cur_attr = s # options.styles['default']['color'] elif s == attr.search: in_search = True pass elif s == attr.cancel_search: in_search = False else: cur_attr = None continue elif isinstance(s, tuple): # link cur_attr = options.styles['a']['color'] yx = list(self.screen.getyx()) yx.append(s[1]) # add link name (href) self.link_pos.append(yx) continue # string s = s.encode(default_charset, 'replace') if in_search: a = curses.A_REVERSE else: a = curses.A_NORMAL if ('bold' in opt) and (opt['bold'] == True): a |= curses.A_BOLD if cur_attr == attr.left_spaces: self.screen.addstr(s, a) elif cur_attr is not None: # strong, emphasis, etc... color = curses.color_pair(cur_attr) self.screen.addstr(s, color | a) else: if opt['color'] is not None: color = curses.color_pair(opt['color']) self.screen.addstr(s, color | a) else: self.screen.addstr(s, a) def redraw_scr(self): # redraw screen self.link_pos = [] # remove links self.cur_link = 0 self.screen.clear() _par_index, _line_index = self.par_index, self.line_index i = 0 while True: try: s, type = self.content.get(_par_index, _line_index) except IndexError: break self.add_str(s, type) _par_index, _line_index = self.content.indexes() i += 1 if i > curses.LINES - options.general['status'] - 1: break self.screen.move(i, 0) _line_index += 1 def toggle_status(self, status): """ toggle status """ #options.general['status'] = not options.status self.update_status = True if not status: self.screen.move(curses.LINES - 1, 0) self.screen.clrtoeol() n = curses.LINES - 1 try: s, type = self.content.get( self.par_index, self.line_index + n - self.c_fifo_scroll_line ) except IndexError: # EOF pass else: self.add_str(s, type) if status: self.update_links_pos() def update_links_pos(self, d=0): # Note: this function calling before scrolling if not self.link_pos: return lines = curses.LINES - options.general['status'] links = [] i = 0 for link in self.link_pos: link[0] -= d if 0 <= link[0] < lines: links.append(link) else: # link removed i += 1 if i == 0: # no changes return # re-sort links if links: link = self.link_pos[self.cur_link] links.sort() if link in links: self.cur_link = links.index(link) else: if d == 1: # first link (scroll down) self.cur_link = 0 else: # last link (scroll up) self.cur_link = len(links) - 1 else: self.cur_link = 0 self.link_pos = links def get_utf8_string (self): # This method replaces curses getstr in case of utf8 # encoding. The problem with original getstr is that # it treats multi-byte utf8 character as {2-6} bytes, # which leads to the wrong behaviour when handling # backspace key. Backspace key deletes exactly one # byte, so user has to press the key 2-6 times. # # In this method we analyze if a character starts # a multi-byte, and read the correct number of bytes # for the symbol. We adjust backspace to delete the # last utf8 character we read. We reject any ascii # service symbol like ESC, F1, etc, by applying # ascii.isprint. # FIXME: Is it a valid check for utf-8 encoding? assert default_charset == 'UTF-8' ss = [] while True: c = self.screen.getch () # xterm passes backspace hit as curses.KEY_BACKSPACE, # other terminals pass it as ascii.BS or ascii.DEL. # So here we unify backspace to ascii.BS and # Skip any other service symbol, like F1, KEY_UP, etc if c == curses.KEY_BACKSPACE: c = ascii.BS elif c > 0xff: continue # In utf8 every multi-byte symbol starts with a byte # that encodes the number of symbols. Here is a table: # Bytes Max value First byte (binary) # 1 0x7f 0xxxxxxx # 2 0x7ff 110xxxxx # 3 0xffff 1110xxxx # 4 0x1fffff 11110xxx # 5 0x3ffffff 111110xx # 6 0x7fffffff 1111110x # # So in essence, the first position of '0' bit if # counting from the left hand side is a number of # bytes in a utf8 multi-char. byte_count = 0 for i in xrange (8): if not bool (c & (1 << (7 - i))): byte_count = i; break; # Now when we know a number of bytes, we have to call # getch() byte_count - 1 times, in order to read the # whole character. if byte_count > 6 or byte_count == 1: raise Exception ("invalid utf8 leading character") c = [c] if byte_count >= 2: for i in xrange (byte_count - 1): c.append (self.screen.getch ()) # Create a string from the list of bytes. cc = "".join ([chr (x) for x in c]) # String is done, if user hit ENTER. if cc == chr (ascii.NL): break # In case of backspace, delete the last character # or continue if input is empty. if cc in (chr (ascii.DEL), chr (ascii.BS)): if len (ss) == 0: continue ss.pop () y, x = curses.getsyx () self.screen.move (y, x - 1) self.screen.delch () continue # Do not save character, if it is something # non-printable, like ESC or similar. if len (cc) == 1 and not ascii.isprint (ord (cc)): continue # Append symbol to the list of symbols and put # it on the screen. ss.append (cc) self.screen.addstr (cc) # Combine characters from list `ss' into a string return "".join (ss) def search(self): search_msg = 'Search pattern: ' self.update_status = True self.screen.move(curses.LINES - 1, 0) self.screen.clrtoeol() self.screen.addstr(search_msg) self.screen.nodelay(0) if default_charset == 'UTF-8': s = self.get_utf8_string() else: curses.echo() s = self.screen.getstr() curses.noecho() # Ignore the errors happening when deleting the # multi-byte characters. s = unicode(s, default_charset, errors='ignore') self.screen.nodelay(1) if not s: return found = self.content.search(s, self.par_index, self.line_index) if found in (0, -1): self.redraw_scr() if found == 0: self.message = 'Pattern not found ' else: self.message = 'Invalid pattern ' return self.par_index, self.line_index = found self.redraw_scr() def search_next(self): if not self.content.search_string: self.message = 'No previous regular expression' return self.update_status = True found = self.content.search(self.content.search_string, self.par_index, self.line_index + 1) if not found: self.redraw_scr() self.message = 'ERROR: Pattern not found ' return self.par_index, self.line_index = found self.redraw_scr() def goto_percent(self): self.screen.move(curses.LINES - 1, 0) self.screen.clrtoeol() self.screen.addstr('Go(%): ') self.screen.nodelay(0) if default_charset == 'UTF-8': s = self.get_utf8_string() else: curses.echo() s = self.screen.getstr() curses.noecho() # Ignore the errors happening when deleting the # multi-byte characters. s = unicode(s, default_charset, errors='ignore') s = s.encode(default_charset) self.update_status = True try: pos = float(s) except: self.redraw_scr() return if pos < 0 or pos > 100: self.redraw_scr() return if 1: # pos: self.par_index, self.line_index = self.content.get_position(pos) self.redraw_scr() self.screen.nodelay(1) def goto_link(self): if self.link_pos: id = self.link_pos[self.cur_link][2] if id.startswith('#'): id = id[1:] else: print 'external link:', id return i = self.content.get_by_id(id) if i is None: self.message = 'Link not found ' else: self.back_history.append((self.par_index, self.line_index)) self.fore_history = [] self.update_status = True self.par_index = i self.line_index = 0 self.redraw_scr() def goto_backward(self): if self.back_history: self.update_status = True pos = self.back_history.pop() self.fore_history.append((self.par_index, self.line_index)) self.par_index, self.line_index = pos self.redraw_scr() def goto_forward(self): if self.fore_history: self.update_status = True pos = self.fore_history.pop() self.back_history.append((self.par_index, self.line_index)) self.par_index, self.line_index = pos self.redraw_scr() def jump_link(self): if not self.link_pos: return self.cur_link = (self.cur_link + 1) % len(self.link_pos) pos = self.link_pos[self.cur_link] self.screen.move(*pos[:2]) def scroll_up(self): # set scroll type for auto scroll options.general['auto_scroll_type'] = const.SCROLL_UP # redraw after auto scroll if self.c_fifo_scroll_line > 0: self.line_index -= self.c_fifo_scroll_line self.redraw_scr() self.c_fifo_scroll_line = 0 if self.par_index == 0 and self.line_index == 0: return self.update_status = True self.screen.scroll(-1) # clear last string if it posible # (for ex. when options.lines < curses.LINES) try: self.screen.move(curses.LINES, 0) self.screen.clrtoeol() except: pass self.line_index -= 1 self.update_links_pos(-1) s, type = self.content.get(self.par_index, self.line_index) self.screen.move(0, 0) self.add_str(s, type) self.par_index, self.line_index = self.content.indexes() def scroll_down(self): # set scroll type for auto scroll options.general['auto_scroll_type'] = const.SCROLL_DOWN # redraw after auto scroll if self.c_fifo_scroll_line > 0: self.line_index -= self.c_fifo_scroll_line self.redraw_scr() self.c_fifo_scroll_line = 0 n = curses.LINES - options.general['status'] try: s, type = self.content.get(self.par_index, self.line_index + n) except IndexError: # EOF return self.toggle_status(options.general['status']) self.update_links_pos(1) self.screen.scroll(1) self.screen.move(curses.LINES - 1 - options.general['status'], 0) self.screen.clrtoeol() self.add_str(s, type) self.line_index += 1 self.par_index, self.line_index = self.content.indexes( self.par_index, self.line_index) def alarm_handler(self, signum, frame): """Execute functions by alarm as timer""" # get scroll_type and exec it function if options.general['auto_scroll_type']: func = getattr(self, options.general['auto_scroll_type']) func() signal.alarm(options.general['auto_scroll_interval']) def scroll_fifo(self): """ FIFO type auto scroll Autoscroll by replacing already readed lines""" # set scroll type for auto scroll options.general['auto_scroll_type'] = const.SCROLL_FIFO n = curses.LINES - options.general['status'] try: s, type = self.content.get(self.par_index, self.line_index + n) except IndexError: # EOF return self.update_status = True self.update_links_pos(1) # rotate fifo if self.c_fifo_scroll_line >= n: # go back to top of screen self.c_fifo_scroll_line = 0 # erase previous pointer (*) if self.c_fifo_scroll_line > 0: self.screen.move(self.c_fifo_scroll_line - 1, 0) self.screen.addch(" ") else: self.screen.move(n - 1, 0) self.screen.addch(" ") # draw current string self.screen.move(self.c_fifo_scroll_line, 0) self.screen.clrtoeol() self.add_str(s, type) # draw pointer to current string self.screen.move(self.c_fifo_scroll_line, 0) self.screen.addch("*") # erase next line if self.c_fifo_scroll_line + 1 < curses.LINES - options.general['status']: self.screen.move(self.c_fifo_scroll_line + 1, 0) self.screen.clrtoeol() self.c_fifo_scroll_line += 1 self.line_index += 1 self.par_index, self.line_index = self.content.indexes( self.par_index, self.line_index) def next_page(self): # set scroll type for auto scroll options.general['auto_scroll_type'] = const.NEXT_PAGE n = ( curses.LINES - options.general['context_lines'] - options.general['status'] ) try: s, type = self.content.get(self.par_index, self.line_index + n) except IndexError: # EOF return self.update_status = True self.line_index += n self.redraw_scr() self.par_index, self.line_index = self.content.indexes( self.par_index, self.line_index, ) def prev_page(self): # set scroll type for auto scroll options.general['auto_scroll_type'] = const.PREV_PAGE if self.par_index == 0 and self.line_index == 0: return self.update_status = True n = ( curses.LINES - options.general['context_lines'] - options.general['status'] ) self.line_index -= n self.redraw_scr() self.par_index, self.line_index = self.content.indexes( self.par_index, self.line_index ) def goto_home(self): if self.par_index == 0 and self.line_index == 0: return self.update_status = True self.par_index = self.line_index = 0 self.redraw_scr() def goto_end(self): self.update_status = True self.par_index, self.line_index = \ self.content.get_end_indexes(curses.LINES) self.redraw_scr() def resize_window(self, *args): #self.screen.refresh() curses.endwin() self.screen = curses.initscr() self.update_status = True curses.LINES, curses.COLS = self.screen.getmaxyx() self.content.update(curses.COLS) self.redraw_scr() #print >> file('log', 'a'), self.screen.getmaxyx() #print >> file('log', 'a'), curses.LINES, curses.COLS #print >> file('log', 'a'), '>>', self.screen.getbegyx() def draw_status(self, _time): self.screen.move(curses.LINES - 1, 0) self.screen.clrtoeol() status = '' end_line = self.line_index + curses.LINES - 1 status += ' %d%%' % self.content.position( self.par_index, end_line) ## if 1: # debug ## status += ' (%d/%d/%d)' % (self.par_index, ## self.line_index, ## len(self.content._content)) status += _time n = curses.COLS - 2 - len(status) status = self.basename[:n - 1] + status if options.general['auto_scroll']: status += "*" self.screen.addstr(status, curses.A_REVERSE) def draw_message(self, message): self.screen.move(curses.LINES - 1, 0) self.screen.clrtoeol() self.screen.addstr(message, curses.A_REVERSE) def edit_xml(self): par = self.content._content[self.par_index] byte_index = par.byte_index curses.def_prog_mode() # save current tty modes curses.endwin() os.system( options.general['editor'].format( byte_offset=byte_index, filename=self.filename ) ) self.screen = curses.initscr() def main_loop(self): cur_time = '' _time = '' while True: # main loop ch = self.screen.getch() #ch = curses.wgetch() if ch in get_keys('quit'): break elif ch in get_keys('toggle-status'): options.general['status'] = not options.general['status'] self.toggle_status(options.general['status']) elif ch in get_keys('goto-percent'): self.goto_percent() elif ch in get_keys('search'): self.search() elif ch in get_keys('search-next'): self.search_next() elif ch in get_keys('jump-link'): self.jump_link() elif ch in get_keys('goto-link'): self.goto_link() elif ch in get_keys('backward'): self.goto_backward() elif ch in get_keys('forward'): self.goto_forward() elif ch in get_keys('scroll-up'): self.scroll_up() elif ch in get_keys('scroll-down'): self.scroll_down() elif ch in get_keys('scroll-fifo'): self.scroll_fifo() elif ch in get_keys('auto-scroll'): # start / stop options.general['auto_scroll'] = not options.general['auto_scroll'] # switch auto scroll mode if options.general['auto_scroll']: self.message = ( "Auto scroll On :" + str(options.general['auto_scroll_type']) + " at " + str(options.general['auto_scroll_interval']) + "sec" ) signal.alarm(options.general['auto_scroll_interval']) # start alarm timer if not options.general['auto_scroll_type']: self.message = ( "Please! Select auto scroll type " "(f, Down, PgDown, Up, PgUp)" ) else: self.message = "Auto scroll Off" signal.alarm(0) # turn off timer self.update_status = True elif ch in get_keys('timer-inc'): options.general['auto_scroll_interval'] += 1 self.message = ( "Interval: " + str(options.general['auto_scroll_interval']) + "sec" ) self.update_status = True elif ch in get_keys('timer-dec'): options.general['auto_scroll_interval'] -= 1 if options.general['auto_scroll_interval'] < 1: options.general['auto_scroll_interval'] = 1 self.message = ( "Interval: " + str(options.general['auto_scroll_interval']) + "sec" ) self.update_status = True elif ch in get_keys('next-page'): self.next_page() elif ch in get_keys('prev-page'): self.prev_page() elif ch in get_keys('goto-home'): self.goto_home() elif ch in get_keys('goto-end'): self.goto_end() elif ch in get_keys('edit-xml'): self.edit_xml() ## elif ch in (curses.KEY_MOUSE,): ## print 'mouse:', curses.getmouse() #elif hasattr(curses, 'KEY_RESIZE') and ch in (curses.KEY_RESIZE,): ## elif ch in (curses.KEY_RESIZE,): ## print >> file('log', 'w'), 'KEY_RESIZE' ## self.resize_window() ## elif ch != -1: ## print 'ch:', ch if self.message: self.message_timeout = 5000 # milliseconds self.draw_message(self.message) self.toggle_status(True) # in case if links has been removed self.message = '' elif options.general['status']: _time = time.strftime(' %H:%M ') if _time != cur_time: self.update_status = True if self.message_timeout: self.message_timeout -= 10 if self.message_timeout <= 0: self.message_timeout = 0 self.update_status = True self.toggle_status(options.general['status']) # restore status if self.update_status and self.message_timeout <= 0: if options.general['status']: self.draw_status(_time) if self.link_pos: # move cursor to current link pos = self.link_pos[self.cur_link] self.screen.move(*pos[:2]) elif not options.general['status']: # move cursor to bottom-right corner self.screen.move(curses.LINES - 1, curses.COLS - 1) self.update_status = False cur_time = _time curses.napms(10) # end of loop self.save_position() class Content: def __init__(self, content, scr_cols): self._content = content self._content_len = 0 for par in content: self._content_len += len(par.data) self._par_index = self._line_index = 0 self.scr_cols = scr_cols self.links = {} self.search_string = '' def get(self, par_index, line_index): if par_index < 0: par_index = 0 line_index = 0 if line_index < 0 and par_index == 0: line_index = 0 ## if par_index >= len(self._content): ## raise IndexError if line_index < 0: par_index -= 1 par = self._content[par_index] self._split_par(par) line_index += len(par.lines) return self.get(par_index, line_index) par = self._content[par_index] self._split_par(par) try: line = par.lines[line_index] except IndexError: par_index += 1 line_index -= len(par.lines) return self.get(par_index, line_index) self._par_index, self._line_index = par_index, line_index return line, par.type def set_search_offsets(self, par): s = self.search_string if not s: par.search_offsets = [] return offsets = [] regex = re.compile(s, re.IGNORECASE | re.UNICODE) m = regex.search(par.data) while m: offsets.append((m.start(), m.end())) m = regex.search(s, m.end()) par.search_offsets = offsets def indexes(self, par_index=None, line_index=None): if par_index is None and line_index is None: return self._par_index, self._line_index self.get(par_index, line_index) return self._par_index, self._line_index def get_by_id(self, id): if not self.links: # create links dictionary i = 0 for par in self._content: if par.id and par.id not in self.links: self.links[par.id] = i i += 1 return self.links.get(id) def get_end_indexes(self, scr_lines): i = scr_lines par_index = len(self._content) for par in self._content[::-1]: self._split_par(par) i -= len(par.lines) par_index -= 1 if i <= 0: break line_index = -i + 1 return par_index, line_index def position(self, par_index, line_index): # FIXME try: par_index, line_index = self.indexes(par_index, line_index) except IndexError: # EOF par_index = len(self._content) line_index = 0 n = 0 for par in self._content[:par_index]: n += len(par.data) ## for par in self._content[:par_index-1]: ## n += len(par.data) ## for line in self._content[par_index].lines[:line_index]: ## n += len(line) pos = float(n) / self._content_len if pos > 1: pos = 1 pos = int(pos * 100) return pos def get_position(self, percent): # FIXME percent = float(percent) / 100 total = self._content_len n = 0 i = 0 for par in self._content: n += len(par.data) if float(n) / total > percent: t = ( curses.LINES - options.general['context_lines'] - options.general['status'] ) par_index, line_index = self.indexes(i, -t) # back one screen return par_index, line_index i += 1 return i - 1, 0 def _split_par(self, par): par.scr_cols = self.scr_cols self.set_search_offsets(par) par.split_string() def search(self, s, par_index, line_index): if par_index < len(self._content) - 1: par_index, line_index = self.indexes(par_index, line_index) try: regex = re.compile(s, re.IGNORECASE | re.UNICODE) except re.error: return -1 def do_search(paragraphs): i = 0 for par in paragraphs: m = regex.search(par.data) if m: if s != self.search_string: self.search_string = s self.update() self._split_par(par) if i == 0: lines = par.lines[line_index:] j = line_index else: lines = par.lines j = 0 found = False for ln in lines: if attr.search in ln: found = True break j += 1 if found: return i, j i += 1 return 0 found = do_search(self._content[par_index:]) if found: return found[0] + par_index, found[1] # overwrapped search line_index = 0 found = do_search(self._content[:par_index]) if found: return found self.search_string = '' self.update() return 0 def update(self, scr_cols=None): # window geometry changed if scr_cols is not None: self.scr_cols = scr_cols for par in self._content: par.lines = [] def create_content(filename, scr_cols): if zipfile.is_zipfile(filename): zf = zipfile.ZipFile(filename) for zip_filename in zf.namelist(): data = zf.read(zip_filename) if data.startswith('' + s + '<' pi, li = c.indexes() li += 1 i += 1 if i > 200: break print '---------->', pi, li s, t = c.get(pi, li - 32) print s print c.indexes() #while True: # s, t = c.get(pi, li) ## try: ## main() ## finally: ## try: ## curses.endwin() ## except: ## pass fbless-0.2.3/fbless_lib/options.py000066400000000000000000000116401270512242500171450ustar00rootroot00000000000000# -*- mode: python; coding: utf-8; -*- """ Default options dicts and config files parser """ import curses import ConfigParser import os import defaults import const import sys import argparse paths = dict(defaults.paths) general = dict(defaults.general) keys = dict(defaults.keys) styles = dict(defaults.styles) try: from xdg.BaseDirectory import xdg_config_home except ImportError: xdg_config_home = os.path.expanduser('~/.config') CONFIG_FILES = [ os.path.join(xdg_config_home, "fbless", "fblessrc"), os.path.expanduser("~/.fblessrc"), ] def typed_get(config, section, sectiondict, key, value): """ Get config value with given type """ if isinstance(sectiondict[section][key], bool): return config.getboolean(section, key) elif ( isinstance(sectiondict[section][key], int) and key not in ('foreground', 'background') ): return config.getint(section, key) elif key in ('foreground', 'background'): # foreground and background are some integral constants, but # they're represented with string values in config file # we should make conversion if value in const.COLORS: return value else: return config.getint(section, key) elif section == 'keys': return tuple([keyname.strip() for keyname in value.split(',')]) else: return config.get(section, key) def convert_key(keyname): """ Curses needs codes, not actual symbols keys produce. Moreover, some keys are specified by the name like 'space' or 'pgdn'. So we need some processing. """ try: return const.SPECIAL_KEYS[keyname] except KeyError: return(ord(keyname)) def get_keys(keysgroup): """ Convert tuple or other iterable of keys """ return tuple([convert_key(keyname) for keyname in keys[keysgroup]]) def convert_color(colorname): """ Convert color names to numeric codes """ try: return const.COLORS[colorname] except KeyError: if colorname: return(int(colorname)) else: return(colorname) def parse_arguments(): parser = argparse.ArgumentParser(description = 'fb2 console reader', version = const.VERSION) parser.add_argument('file', nargs = '?', help = 'fb2, zip, gzip or bzip2 file') parser.add_argument('-a', '--autoscroll', action = 'store_true', help = 'enable auto-scroll') parser.add_argument('-t', '--scroll_type', choices = ['down', 'up', 'page-down', 'page-up', 'fifo'], help = 'auto-scroll type (down, up, page-down, page-up, fifo)') parser.add_argument('-i', '--interval', type = int, metavar = 'sec.', help = 'auto-scroll time interval') parser.add_argument('-g', '--goto', type = int, metavar = '%', help = 'go to the offset (in percent)') parser.add_argument('-e', '--edit', action = 'store_true', help = 'open in the editor') parser.add_argument('-c', '--config', metavar = 'file', help = 'use the specified configuration file') args = parser.parse_args() if args.file: general['filename'] = args.file else: general['filename'] = None if args.autoscroll: general['auto_scroll'] = True else: general['auto_scroll'] = False if args.scroll_type: if args.scroll_type == 'down': general['auto_scroll_type'] = const.SCROLL_DOWN elif args.scroll_type == 'up': general['auto_scroll_type'] = const.SCROLL_UP elif args.scroll_type == 'page-down': general['auto_scroll_type'] = const.NEXT_PAGE elif args.scroll_type == 'page-up': general['auto_scroll_type'] = const.PREV_PAGE elif args.scroll_type == 'fifo': general['auto_scroll_type'] = const.SCROLL_FIFO else: general['auto_scroll_type'] = const.NO_SCROLL if args.interval: general['auto_scroll_interval'] = args.interval if args.goto: general['percent'] = args.goto else: general['percent'] = None if args.edit: general['edit_xml'] = True else: general['edit_xml'] = False if args.config: CONFIG_FILES.append(args.config) parse_config() def parse_config(): """Load settings from config """ config = ConfigParser.RawConfigParser() config.read(CONFIG_FILES) for d, section in ( [(globals(), section) for section in ['paths', 'general', 'keys']] + [(styles, style) for style in styles] ): if config.has_section(section): d[section].update([ ( key, typed_get(config, section, d, key, value), ) for (key, value) in config.items(section) if key in d[section] ]) fbless-0.2.3/fbless_lib/paragraph.py000066400000000000000000000242701270512242500174220ustar00rootroot00000000000000# -*- mode: python; coding: utf-8; -*- import sys import locale from hyphenation import Hyphenation from options import styles, general default_charset = locale.getdefaultlocale()[1] hyph = Hyphenation() def replace(s): """ Здесь происходит замена символов, если требуется u'\u2013' -> '--' u'\u2014' -> '---' u'\xa0' -> неразрывный пробел u'\u2026' -> dots... u'\xab' -> '<<' u'\xbb' -> '>>' u'\u201c' -> `` u'\u201d' -> '' u'\u201e' -> ,, u'\xad' -> мягкий перенос Правда, параметры метода .replace(), почему-то иные стоят. """ return (s .replace(u'\u2013', u'-') .replace(u'\u2014', u'-') .replace(u'\xa0', u' ') .replace(u'\u2026', u'...') #.replace(u'\xab', u'<<') #.replace(u'\xbb', u'>>') .replace(u'\xab', u'"') .replace(u'\xbb', u'"') .replace(u'\u201c', u'"') .replace(u'\u201d', u'"') .replace(u'\u201e', u'"') .replace(u'\u2116', u'No') .replace(u'\xad', '') .replace(u'\u2019', '\'') ) class Attr: keys = { 'newline': -1, 'normal': 0, 'strong': 1, 'emphasis': 2, 'a': 3, 'style': 4, # 'left_spaces': 10, # 'search': 20, 'cancel_search': 21, } def __init__(self): self.__dict__.update(self.keys) def __getitem__(self, name): return self.keys[name] attr = Attr() class Paragraph: def __init__(self, type='p', data='', attrs=[], lang=None, id=None, byte_index=0): #print 'attrs:', attrs self.type = type self.data = data self.attrs = attrs self.search_offsets = [] self.id = id self.lines = [] self.lang = lang self.byte_index = byte_index if lang is None: self.lang = 'ru' try: self.__dict__.update(styles[type]) except KeyError: self.__dict__.update(styles['default']) if self.justify == 'fill': self.stretch = True else: self.stretch = False self._first_indent = 0 #self.maxlen = self.scr_cols-self.left_indent-self.right_indent def stretch_string(self, words, max_len): if len(words) < 2: return words len_words = len([i for i in words if i == ' ']) + 1 sum_words = sum(len(i) for i in words if not isinstance(i, (int, tuple))) # Avoid failing on division by zero. if len_words == 1: return words min_space, long_space_num = divmod(max_len - sum_words, len_words - 1) short_space_num = len_words - long_space_num - 1 bres = short_space_num / 2 s = [] for w in words: if w == ' ': if bres > 0: bres -= long_space_num s.append(' ' * (min_space + 1)) else: bres += short_space_num s.append(' ' * (min_space + 2)) else: s.append(w) return s def strip_line(self, line): # remove trailing whitespaces while line: if line[-1] == ' ' or isinstance(line[-1], (int, tuple)): line.pop() else: break def split_string(self): if self.lines: return # already splitted if self.data == '\n': self.lines = [''] return if general['columns']: max_len = general['columns'] - self.left_indent - self.right_indent else: max_len = self.scr_cols - self.left_indent - self.right_indent offsets = [] prev_offset = 0 for attr_begin, attr_end, attr_type in self.attrs: offsets.append((prev_offset, attr.normal)) offsets.append((attr_begin, attr_type)) prev_offset = attr_end offsets.append((prev_offset, attr.normal)) offsets.append((len(self.data), attr.normal)) for begin, end in self.search_offsets: offsets.append((begin, attr.search)) offsets.append((end, attr.cancel_search)) offsets.sort() # sort by offsets #print offsets first_line_offset = self.first_line_indent words = [' ' * (self.first_line_indent - 1)] last_line = [] line = [] line.append(' ' * self.first_line_indent) line_len = self.first_line_indent attr_begin, cur_attr_type = offsets[0] line.append(cur_attr_type) in_search = False for attr_end, next_attr_type in offsets[1:]: data = self.data[attr_begin:attr_end] if data: if general['replace_chars']: data = replace(data) if data.startswith(' '): line.append(' ') line_len += 1 words = data.split() for word in words: if line_len + len(word) + 1 > max_len: if self.hyphenate: # hyphenation wl = hyph.hyphenate(word, self.lang) for ww in wl: if line_len + len(ww) + 1 <= max_len: line.append(ww + '-') word = word[len(ww):] if word.startswith('-'): word = word[1:] break # remove trailing whitespaces while line: if line[-1] == ' ' or \ isinstance(line[-1], (int, tuple)): line.pop() else: break line.append(attr.newline) line.append(cur_attr_type) if in_search: line.append(attr.search) line_len = 0 line.append(word) line.append(' ') line_len += len(word) + 1 if not data.endswith(' ') and line: line.pop() line_len -= 1 attr_begin = attr_end if next_attr_type == attr.search: in_search = True elif next_attr_type == attr.cancel_search: in_search = False else: cur_attr_type = next_attr_type line.append(next_attr_type) lines = [] ln = [] for w in line: if w == attr.newline: if self.stretch: ln = self.stretch_string(ln, max_len) lines.append(ln) ln = [] else: ln.append(w) if ln: lines.append(ln) for ln in lines: # add leading spaces if self.justify == 'center': len_line = sum(len(s) for s in ln if not isinstance(s, (int, tuple))) d = (max_len - len_line) / 2 spaces = ' ' * (self.left_indent + d) elif self.justify == 'right': len_line = sum(len(s) for s in ln if not isinstance(s, (int, tuple))) d = max_len - len_line spaces = ' ' * (self.left_indent + d) else: # left or fill spaces = ' ' * self.left_indent if general['center_text']: # to center text, we pad it with spaces from the left padding = self.scr_cols - max_len padding -= self.left_indent + self.right_indent padding /= 2 padding = ' ' * padding spaces += padding ln.insert(0, attr.left_spaces) ln.insert(1, spaces) self.lines = lines if __name__ == '__main__': s = unicode( 'Давно было готово заглавие, использующее титул замечательной ' 'монографии :вана Аксенова "Пикассо и окрестности". Предрешен ' 'был и тот свободный жанр "филологического романа", в котором ' 'написана моя любимая русская проза - от мандельштамовского ' '"Разговора о Данте" до "Прогулок с Пушкиным" Синявского. Но ' 'что особенно важно, сама собой сформулировалась центральная ' 'тема - исповедь последнего советского поколения, голосом ' 'которого стал Сергей Довлатов.' ) par = Paragraph(data=s, attrs=[(6, 10, attr.strong), (100, 240, attr.strong)]) par.scr_cols = 48 par.search_offsets = [(0, 50), (78, 120)] par.split_string() for l in par.lines: if 0: print l elif 0: for w in l: if w == ' ': print '' else: print w else: for w in l: if isinstance(w, int): sys.stdout.write('<%d>' % w) pass elif isinstance(w, tuple): sys.stdout.write('<|>') else: #print w, #sys.stdout.write('|') sys.stdout.write(w.encode('utf-8', 'replace')) print print '~' * (par.scr_cols - par.right_indent) #par.print_str() ## for s in par.lines: ## if isinstance(s, int): ## print '>', s, '<' ## else: ## for w in s: ## print w, ## print fbless-0.2.3/fblessrc.example000066400000000000000000000103001270512242500161440ustar00rootroot00000000000000[paths] # File to store your current positions for each book save_file = ~/.cache/fbless/fbless_save ### General settings ### [general] # Number of lines that are preserved when ypu go to the next page context_lines: 0 # Display status line? status: true # Screen width. Set to 0 for autodetect columns: 0 # Center text when screen is wider than 'columns' center_text: false # Use default terminal background and foreground colors in place of 'none' (see # styles below) use_default_colors: true # Whether or not to replace fancy Unicode characters (dashes, quotes etc.) with # their ASCII counterparts. Set this to 'true' if your terminal has troubles # displaying Unicode. replace_chars: false # Your editor of choise # {byte_offset} and {filename} would be replaced by actual values # Note that filename is not being escaped, so you should do it yourself (i.e. # wrap it into double quotes) editor: vim -c go{byte_offset} "{filename}" # Interval for autoscroll in seconds auto_scroll_interval: 3 ### Styles ### # Accepted colors: black, blue, cyan (light greenish blue), green, magenta # (purpish red), red, white, yellow, none. The latter have different meaning # depending on the 'use_default_colors' setting: if it's 'true', 'none' would # mean default setting for that color (i.e., if foreground for some style is # 'none' and 'use_default_colors' is 'true', fbless would use the same # foreground color as your terminal uses). If the setting is false, curses # would use some other colors (possibly grey and black). [default] justify: fill hyphenate: true left_indent: 2 right_indent: 2 first_line_indent: 4 bold: false foreground: white background: black [p] justify: fill hyphenate: true left_indent: 2 right_indent: 2 first_line_indent: 4 bold: false foreground: none background: none [v] justify: fill hyphenate: true left_indent: 10 right_indent: 4 first_line_indent: 0 foreground: none background: none [text-author] justify: right hiphenate: true left_indent: 20 right_indent: 2 first_line_indent: 0 foreground: yellow background: none [epigraph] justify: fill hiphenate: true left_indent: 20 right_indent: 2 first_line_indent: 4 foreground: none background: none [cite] justify: fill hiphenate: true left_indent: 8 right_indent: 8 first_line_indent: 8 foreground: none background: none [title] justify: center hiphenate: false left_indent: 8 right_indent: 8 first_line_indent: 0 foreground: magenta background: none [subtitle] justify: center hiphenate: false left_indent: 8 right_indent: 8 first_line_indent: 0 foreground: cyan background: none [image] justify: center hiphenate: false left_indent: 0 right_indent: 0 first_line_indent: 0 foreground: none background: none [strong] foreground: magenta background: none [emphasis] foreground: cyan background: none [style] foreground: green background: none [a] foreground: red background: none ### Keys ### # Alphanumeric keys are denoted by the symbols they produce. The same goes for # !, @, #, $, %, ^, &, *, _, -, +, =, / and all kinds of parentheses. The comma # (,) is an exception: it is used as a delimiter, so when you mean it literally # (i.e. you want it to be a hotkey for some action) you should type it as # 'comma' (without quotes). Backslash (\) should be escaped (i.e., typed twice # in a row). Other accepted names are: left, right, up, down, enter, backspace, # tab, home, end, pgup, pgdn. [keys] quit: q, Q toggle-status: s search: / search-next: n scroll-fifo: f auto-scroll: a timer-inc: + timer-dec: - goto-percent: 5, G jump-link: tab goto-link: enter, right backward: h, left forward: l, backspace scroll-up: k, up scroll-down: j, down prev-page: pgup next-pagr: pgdn, space goto-home: home, g goto-end: end edit-xml: e fbless-0.2.3/setup.py000066400000000000000000000037111270512242500145060ustar00rootroot00000000000000#!/usr/bin/env python # -*- mode: python; coding: koi8-r -*- import sys import os from distutils.core import setup from distutils.command.install_data import install_data program_version = '0.2.3' class my_install_data(install_data): # for install data files to library dir def run(self): #need to change self.install_dir to the actual library dir install_cmd = self.get_finalized_command('install') self.install_dir = getattr(install_cmd, 'install_lib') return install_data.run(self) setup( name='fbless', version=program_version, url='https://github.com/matimatik/fbless', download_url='https://github.com/matimatik/fbless/downloads', author='Con Radchenko', author_email='pybookreader@narod.ru', maintainer='Ivan Burbakov', maintainer_email='matimatik@lavabit.com', description='Curses based FictionBook2 viewer.', license='GPL', scripts=['fbless'], packages=['fbless_lib'], cmdclass={'install_data': my_install_data}, data_files=[ ( 'fbless_lib/hyph_dicts', [ 'fbless_lib/hyph_dicts/hyph_de.dic', 'fbless_lib/hyph_dicts/hyph_en.dic', 'fbless_lib/hyph_dicts/hyph_es.dic', 'fbless_lib/hyph_dicts/hyph_fr.dic', 'fbless_lib/hyph_dicts/hyph_it.dic', 'fbless_lib/hyph_dicts/hyph_ru.dic', 'fbless_lib/hyph_dicts/hyph_uk.dic', 'fbless_lib/hyph_dicts/langs.txt', 'fbless_lib/hyph_dicts/README.ru', ], ), ], classifiers=[ 'Development Status :: 4 - Beta', 'Environment :: Console :: Curses', 'Intended Audience :: End Users/Desktop', 'License :: OSI Approved :: GNU General Public License (GPL)', 'Operating System :: POSIX', 'Programming Language :: Python :: 2', 'Topic :: Education', 'Topic :: Other/Nonlisted Topic', ], )