| ofs | hex dump | ascii | 
|---|
| 0000 |  74 6d 72 2d 31 2e 31 2e 30 2f 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | tmr-1.1.0/...................... | 
| 0020 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0040 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0060 |  00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000755.0000000.0000000.0000 | 
| 0080 |  30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 30 37 35 32 00 20 35 00 00 00  | 0000000.00000000000.010752..5... | 
| 00a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 00c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 00e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0100 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 0120 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 0140 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0160 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0180 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 01a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 01c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 01e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0200 |  74 6d 72 2d 31 2e 31 2e 30 2f 52 45 41 44 4d 45    2e 6f 72 67 00 00 00 00 00 00 00 00 00 00 00 00  | tmr-1.1.0/README.org............ | 
| 0220 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0240 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0260 |  00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000644.0000000.0000000.0000 | 
| 0280 |  30 31 31 33 32 32 33 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 32 34 32 32 00 20 30 00 00 00  | 0113223.00000000000.012422..0... | 
| 02a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 02c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 02e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0300 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 0320 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 0340 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0360 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0380 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 03a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 03c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 03e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0400 |  23 2b 74 69 74 6c 65 3a 20 54 4d 52 20 4d 61 79    20 52 69 6e 67 0a 23 2b 61 75 74 68 6f 72 3a 20  | #+title:.TMR.May.Ring.#+author:. | 
| 0420 |  50 72 6f 74 65 73 69 6c 61 6f 73 20 53 74 61 76    72 6f 75 0a 23 2b 65 6d 61 69 6c 3a 20 69 6e 66  | Protesilaos.Stavrou.#+email:.inf | 
| 0440 |  6f 40 70 72 6f 74 65 73 69 6c 61 6f 73 2e 63 6f    6d 0a 23 2b 6c 61 6e 67 75 61 67 65 3a 20 65 6e  | o@protesilaos.com.#+language:.en | 
| 0460 |  0a 23 2b 6f 70 74 69 6f 6e 73 3a 20 27 3a 74 20    74 6f 63 3a 6e 69 6c 20 61 75 74 68 6f 72 3a 74  | .#+options:.':t.toc:nil.author:t | 
| 0480 |  20 65 6d 61 69 6c 3a 74 20 6e 75 6d 3a 74 0a 23    2b 73 74 61 72 74 75 70 3a 20 63 6f 6e 74 65 6e  | .email:t.num:t.#+startup:.conten | 
| 04a0 |  74 0a 23 2b 6d 61 63 72 6f 3a 20 73 74 61 62 6c    65 2d 76 65 72 73 69 6f 6e 20 31 2e 31 2e 30 0a  | t.#+macro:.stable-version.1.1.0. | 
| 04c0 |  23 2b 6d 61 63 72 6f 3a 20 72 65 6c 65 61 73 65    2d 64 61 74 65 20 32 30 32 35 2d 30 34 2d 31 38  | #+macro:.release-date.2025-04-18 | 
| 04e0 |  0a 23 2b 6d 61 63 72 6f 3a 20 64 65 76 65 6c 6f    70 6d 65 6e 74 2d 76 65 72 73 69 6f 6e 20 31 2e  | .#+macro:.development-version.1. | 
| 0500 |  32 2e 30 2d 64 65 76 0a 23 2b 65 78 70 6f 72 74    5f 66 69 6c 65 5f 6e 61 6d 65 3a 20 74 6d 72 2e  | 2.0-dev.#+export_file_name:.tmr. | 
| 0520 |  74 65 78 69 0a 23 2b 74 65 78 69 6e 66 6f 5f 66    69 6c 65 6e 61 6d 65 3a 20 74 6d 72 2e 69 6e 66  | texi.#+texinfo_filename:.tmr.inf | 
| 0540 |  6f 0a 23 2b 74 65 78 69 6e 66 6f 5f 64 69 72 5f    63 61 74 65 67 6f 72 79 3a 20 45 6d 61 63 73 20  | o.#+texinfo_dir_category:.Emacs. | 
| 0560 |  6d 69 73 63 20 66 65 61 74 75 72 65 73 0a 23 2b    74 65 78 69 6e 66 6f 5f 64 69 72 5f 74 69 74 6c  | misc.features.#+texinfo_dir_titl | 
| 0580 |  65 3a 20 54 4d 52 20 4d 61 79 20 52 69 6e 67 3a    20 28 74 6d 72 29 0a 23 2b 74 65 78 69 6e 66 6f  | e:.TMR.May.Ring:.(tmr).#+texinfo | 
| 05a0 |  5f 64 69 72 5f 64 65 73 63 3a 20 53 65 74 20 74    69 6d 65 72 73 20 75 73 69 6e 67 20 61 20 63 6f  | _dir_desc:.Set.timers.using.a.co | 
| 05c0 |  6e 76 65 6e 69 65 6e 74 20 6e 6f 74 61 74 69 6f    6e 0a 23 2b 74 65 78 69 6e 66 6f 5f 68 65 61 64  | nvenient.notation.#+texinfo_head | 
| 05e0 |  65 72 3a 20 40 73 65 74 20 4d 41 49 4e 54 41 49    4e 45 52 53 49 54 45 20 40 75 72 65 66 7b 68 74  | er:.@set.MAINTAINERSITE.@uref{ht | 
| 0600 |  74 70 73 3a 2f 2f 70 72 6f 74 65 73 69 6c 61 6f    73 2e 63 6f 6d 2c 6d 61 69 6e 74 61 69 6e 65 72  | tps://protesilaos.com,maintainer | 
| 0620 |  20 77 65 62 70 61 67 65 7d 0a 23 2b 74 65 78 69    6e 66 6f 5f 68 65 61 64 65 72 3a 20 40 73 65 74  | .webpage}.#+texinfo_header:.@set | 
| 0640 |  20 4d 41 49 4e 54 41 49 4e 45 52 20 50 72 6f 74    65 73 69 6c 61 6f 73 20 53 74 61 76 72 6f 75 0a  | .MAINTAINER.Protesilaos.Stavrou. | 
| 0660 |  23 2b 74 65 78 69 6e 66 6f 5f 68 65 61 64 65 72    3a 20 40 73 65 74 20 4d 41 49 4e 54 41 49 4e 45  | #+texinfo_header:.@set.MAINTAINE | 
| 0680 |  52 45 4d 41 49 4c 20 40 65 6d 61 69 6c 7b 69 6e    66 6f 40 70 72 6f 74 65 73 69 6c 61 6f 73 2e 63  | REMAIL.@email{info@protesilaos.c | 
| 06a0 |  6f 6d 7d 0a 23 2b 74 65 78 69 6e 66 6f 5f 68 65    61 64 65 72 3a 20 40 73 65 74 20 4d 41 49 4e 54  | om}.#+texinfo_header:.@set.MAINT | 
| 06c0 |  41 49 4e 45 52 43 4f 4e 54 41 43 54 20 40 75 72    65 66 7b 6d 61 69 6c 74 6f 3a 69 6e 66 6f 40 70  | AINERCONTACT.@uref{mailto:info@p | 
| 06e0 |  72 6f 74 65 73 69 6c 61 6f 73 2e 63 6f 6d 2c 63    6f 6e 74 61 63 74 20 74 68 65 20 6d 61 69 6e 74  | rotesilaos.com,contact.the.maint | 
| 0700 |  61 69 6e 65 72 7d 0a 0a 54 68 69 73 20 6d 61 6e    75 61 6c 2c 20 77 72 69 74 74 65 6e 20 62 79 20  | ainer}..This.manual,.written.by. | 
| 0720 |  50 72 6f 74 65 73 69 6c 61 6f 73 20 53 74 61 76    72 6f 75 2c 20 64 65 73 63 72 69 62 65 73 20 74  | Protesilaos.Stavrou,.describes.t | 
| 0740 |  68 65 20 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e    0a 6f 70 74 69 6f 6e 73 20 66 6f 72 20 7e 74 6d  | he.customization.options.for.~tm | 
| 0760 |  72 7e 20 28 6f 72 20 54 4d 52 2c 20 54 4d 52 20    4d 61 79 20 52 69 6e 67 2c 20 2e 2e 2e 29 2c 20  | r~.(or.TMR,.TMR.May.Ring,....),. | 
| 0780 |  61 6e 64 20 70 72 6f 76 69 64 65 73 20 65 76 65    72 79 20 6f 74 68 65 72 0a 70 69 65 63 65 20 6f  | and.provides.every.other.piece.o | 
| 07a0 |  66 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 70 65    72 74 69 6e 65 6e 74 20 74 6f 20 69 74 2e 20 20  | f.information.pertinent.to.it... | 
| 07c0 |  54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20    70 61 63 6b 61 67 65 20 69 73 0a 70 72 6f 6e 6f  | The.name.of.the.package.is.prono | 
| 07e0 |  75 6e 63 65 64 20 61 73 20 22 74 69 6d 65 72 22    20 6f 72 20 22 54 2d 4d 2d 52 22 2e 0a 0a 54 68  | unced.as."timer".or."T-M-R"...Th | 
| 0800 |  65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20    66 75 72 6e 69 73 68 65 64 20 68 65 72 65 69 6e  | e.documentation.furnished.herein | 
| 0820 |  20 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20    73 74 61 62 6c 65 20 76 65 72 73 69 6f 6e 0a 7b  | .corresponds.to.stable.version.{ | 
| 0840 |  7b 7b 73 74 61 62 6c 65 2d 76 65 72 73 69 6f 6e    7d 7d 7d 2c 20 72 65 6c 65 61 73 65 64 20 6f 6e  | {{stable-version}}},.released.on | 
| 0860 |  20 7b 7b 7b 72 65 6c 65 61 73 65 2d 64 61 74 65    7d 7d 7d 2e 20 20 41 6e 79 20 72 65 66 65 72 65  | .{{{release-date}}}...Any.refere | 
| 0880 |  6e 63 65 20 74 6f 0a 61 20 6e 65 77 65 72 20 66    65 61 74 75 72 65 20 77 68 69 63 68 20 64 6f 65  | nce.to.a.newer.feature.which.doe | 
| 08a0 |  73 20 6e 6f 74 20 79 65 74 20 66 6f 72 6d 20 70    61 72 74 20 6f 66 20 74 68 65 20 6c 61 74 65 73  | s.not.yet.form.part.of.the.lates | 
| 08c0 |  74 20 74 61 67 67 65 64 0a 63 6f 6d 6d 69 74 2c    20 69 73 20 65 78 70 6c 69 63 69 74 6c 79 20 6d  | t.tagged.commit,.is.explicitly.m | 
| 08e0 |  61 72 6b 65 64 20 61 73 20 73 75 63 68 2e 0a 0a    43 75 72 72 65 6e 74 20 64 65 76 65 6c 6f 70 6d  | arked.as.such...Current.developm | 
| 0900 |  65 6e 74 20 74 61 72 67 65 74 20 69 73 20 7b 7b    7b 64 65 76 65 6c 6f 70 6d 65 6e 74 2d 76 65 72  | ent.target.is.{{{development-ver | 
| 0920 |  73 69 6f 6e 7d 7d 7d 2e 0a 0a 2b 20 50 61 63 6b    61 67 65 20 6e 61 6d 65 20 28 47 4e 55 20 45 4c  | sion}}}...+.Package.name.(GNU.EL | 
| 0940 |  50 41 29 3a 20 7e 74 6d 72 7e 0a 2b 20 4f 66 66    69 63 69 61 6c 20 6d 61 6e 75 61 6c 3a 20 3c 68  | PA):.~tmr~.+.Official.manual:.<h | 
| 0960 |  74 74 70 73 3a 2f 2f 70 72 6f 74 65 73 69 6c 61    6f 73 2e 63 6f 6d 2f 65 6d 61 63 73 2f 74 6d 72  | ttps://protesilaos.com/emacs/tmr | 
| 0980 |  3e 0a 2b 20 43 68 61 6e 67 65 20 6c 6f 67 3a 20    3c 68 74 74 70 73 3a 2f 2f 70 72 6f 74 65 73 69  | >.+.Change.log:.<https://protesi | 
| 09a0 |  6c 61 6f 73 2e 63 6f 6d 2f 65 6d 61 63 73 2f 74    6d 72 2d 63 68 61 6e 67 65 6c 6f 67 3e 0a 2b 20  | laos.com/emacs/tmr-changelog>.+. | 
| 09c0 |  47 69 74 20 72 65 70 6f 73 69 74 6f 72 69 65 73    3a 0a 20 20 2b 20 47 69 74 48 75 62 3a 20 3c 68  | Git.repositories:...+.GitHub:.<h | 
| 09e0 |  74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f    6d 2f 70 72 6f 74 65 73 69 6c 61 6f 73 2f 74 6d  | ttps://github.com/protesilaos/tm | 
| 0a00 |  72 3e 0a 20 20 2b 20 47 69 74 4c 61 62 3a 20 3c    68 74 74 70 73 3a 2f 2f 67 69 74 6c 61 62 2e 63  | r>...+.GitLab:.<https://gitlab.c | 
| 0a20 |  6f 6d 2f 70 72 6f 74 65 73 69 6c 61 6f 73 2f 74    6d 72 3e 0a 2b 20 42 61 63 6b 72 6f 6e 79 6d 3a  | om/protesilaos/tmr>.+.Backronym: | 
| 0a40 |  20 54 4d 52 20 4d 61 79 20 52 69 6e 67 3b 20 54    69 6d 65 72 20 4d 75 73 74 20 52 75 6e 2e 0a 0a  | .TMR.May.Ring;.Timer.Must.Run... | 
| 0a60 |  23 2b 74 6f 63 3a 20 68 65 61 64 6c 69 6e 65 73    20 38 20 69 6e 73 65 72 74 20 54 4f 43 20 68 65  | #+toc:.headlines.8.insert.TOC.he | 
| 0a80 |  72 65 2c 20 77 69 74 68 20 65 69 67 68 74 20 68    65 61 64 6c 69 6e 65 20 6c 65 76 65 6c 73 0a 0a  | re,.with.eight.headline.levels.. | 
| 0aa0 |  2a 20 43 4f 50 59 49 4e 47 0a 3a 50 52 4f 50 45    52 54 49 45 53 3a 0a 3a 43 55 53 54 4f 4d 5f 49  | *.COPYING.:PROPERTIES:.:CUSTOM_I | 
| 0ac0 |  44 3a 20 68 3a 63 30 30 32 66 38 31 31 2d 65 61    30 36 2d 34 31 32 33 2d 39 38 38 62 2d 61 37 33  | D:.h:c002f811-ea06-4123-988b-a73 | 
| 0ae0 |  31 38 33 35 38 31 66 62 39 0a 3a 45 4e 44 3a 0a    0a 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32  | 183581fb9.:END:..Copyright.(C).2 | 
| 0b00 |  30 32 31 2d 32 30 32 35 20 20 46 72 65 65 20 53    6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69  | 021-2025..Free.Software.Foundati | 
| 0b20 |  6f 6e 2c 20 49 6e 63 2e 0a 0a 23 2b 62 65 67 69    6e 5f 71 75 6f 74 65 0a 50 65 72 6d 69 73 73 69  | on,.Inc...#+begin_quote.Permissi | 
| 0b40 |  6f 6e 20 69 73 20 67 72 61 6e 74 65 64 20 74 6f    20 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74  | on.is.granted.to.copy,.distribut | 
| 0b60 |  65 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20    74 68 69 73 20 64 6f 63 75 6d 65 6e 74 0a 75 6e  | e.and/or.modify.this.document.un | 
| 0b80 |  64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66    20 74 68 65 20 47 4e 55 20 46 72 65 65 20 44 6f  | der.the.terms.of.the.GNU.Free.Do | 
| 0ba0 |  63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69 63 65    6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 31 2e 33  | cumentation.License,.Version.1.3 | 
| 0bc0 |  20 6f 72 0a 61 6e 79 20 6c 61 74 65 72 20 76 65    72 73 69 6f 6e 20 70 75 62 6c 69 73 68 65 64 20  | .or.any.later.version.published. | 
| 0be0 |  62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74    77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 3b  | by.the.Free.Software.Foundation; | 
| 0c00 |  20 77 69 74 68 20 6e 6f 0a 49 6e 76 61 72 69 61    6e 74 20 53 65 63 74 69 6f 6e 73 2c 20 77 69 74  | .with.no.Invariant.Sections,.wit | 
| 0c20 |  68 20 74 68 65 20 46 72 6f 6e 74 2d 43 6f 76 65    72 20 54 65 78 74 73 20 62 65 69 6e 67 20 e2 80  | h.the.Front-Cover.Texts.being... | 
| 0c40 |  9c 41 20 47 4e 55 20 4d 61 6e 75 61 6c 2c e2 80    9d 20 61 6e 64 0a 77 69 74 68 20 74 68 65 20 42  | .A.GNU.Manual,....and.with.the.B | 
| 0c60 |  61 63 6b 2d 43 6f 76 65 72 20 54 65 78 74 73 20    61 73 20 69 6e 20 28 61 29 20 62 65 6c 6f 77 2e  | ack-Cover.Texts.as.in.(a).below. | 
| 0c80 |  20 20 41 20 63 6f 70 79 20 6f 66 20 74 68 65 20    6c 69 63 65 6e 73 65 20 69 73 0a 69 6e 63 6c 75  | ..A.copy.of.the.license.is.inclu | 
| 0ca0 |  64 65 64 20 69 6e 20 74 68 65 20 73 65 63 74 69    6f 6e 20 65 6e 74 69 74 6c 65 64 20 e2 80 9c 47  | ded.in.the.section.entitled....G | 
| 0cc0 |  4e 55 20 46 72 65 65 20 44 6f 63 75 6d 65 6e 74    61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 2e e2 80  | NU.Free.Documentation.License... | 
| 0ce0 |  9d 0a 0a 28 61 29 20 54 68 65 20 46 53 46 e2 80    99 73 20 42 61 63 6b 2d 43 6f 76 65 72 20 54 65  | ...(a).The.FSF...s.Back-Cover.Te | 
| 0d00 |  78 74 20 69 73 3a 20 e2 80 9c 59 6f 75 20 68 61    76 65 20 74 68 65 20 66 72 65 65 64 6f 6d 20 74  | xt.is:....You.have.the.freedom.t | 
| 0d20 |  6f 20 63 6f 70 79 20 61 6e 64 0a 6d 6f 64 69 66    79 20 74 68 69 73 20 47 4e 55 20 6d 61 6e 75 61  | o.copy.and.modify.this.GNU.manua | 
| 0d40 |  6c 2e e2 80 9d 0a 23 2b 65 6e 64 5f 71 75 6f 74    65 0a 0a 2a 20 4f 76 65 72 76 69 65 77 0a 3a 50  | l.....#+end_quote..*.Overview.:P | 
| 0d60 |  52 4f 50 45 52 54 49 45 53 3a 0a 3a 43 55 53 54    4f 4d 5f 49 44 3a 20 68 3a 37 62 33 39 36 36 64  | ROPERTIES:.:CUSTOM_ID:.h:7b3966d | 
| 0d80 |  33 2d 34 33 63 36 2d 34 37 66 31 2d 38 31 36 61    2d 38 31 30 34 66 36 33 34 62 62 64 31 0a 3a 45  | 3-43c6-47f1-816a-8104f634bbd1.:E | 
| 0da0 |  4e 44 3a 0a 23 2b 63 69 6e 64 65 78 3a 20 4f 76    65 72 76 69 65 77 20 6f 66 20 66 65 61 74 75 72  | ND:.#+cindex:.Overview.of.featur | 
| 0dc0 |  65 73 0a 0a 23 2b 66 69 6e 64 65 78 3a 20 74 6d    72 0a 54 4d 52 20 69 73 20 61 6e 20 45 6d 61 63  | es..#+findex:.tmr.TMR.is.an.Emac | 
| 0de0 |  73 20 70 61 63 6b 61 67 65 20 74 68 61 74 20 70    72 6f 76 69 64 65 73 20 66 61 63 69 6c 69 74 69  | s.package.that.provides.faciliti | 
| 0e00 |  65 73 20 66 6f 72 20 73 65 74 74 69 6e 67 20 74    69 6d 65 72 73 0a 75 73 69 6e 67 20 61 20 63 6f  | es.for.setting.timers.using.a.co | 
| 0e20 |  6e 76 65 6e 69 65 6e 74 20 6e 6f 74 61 74 69 6f    6e 2e 20 20 54 68 65 20 66 69 72 73 74 20 70 6f  | nvenient.notation...The.first.po | 
| 0e40 |  69 6e 74 20 6f 66 20 65 6e 74 72 79 20 69 73 20    74 68 65 20 7e 74 6d 72 7e 0a 63 6f 6d 6d 61 6e  | int.of.entry.is.the.~tmr~.comman | 
| 0e60 |  64 2e 20 20 49 74 20 70 72 6f 6d 70 74 73 20 66    6f 72 20 61 20 75 6e 69 74 20 6f 66 20 74 69 6d  | d...It.prompts.for.a.unit.of.tim | 
| 0e80 |  65 2c 20 77 68 69 63 68 20 69 73 20 72 65 70 72    65 73 65 6e 74 65 64 20 61 73 20 61 0a 73 74 72  | e,.which.is.represented.as.a.str | 
| 0ea0 |  69 6e 67 20 74 68 61 74 20 63 6f 6e 73 69 73 74    73 20 6f 66 20 61 20 6e 75 6d 62 65 72 20 61 6e  | ing.that.consists.of.a.number.an | 
| 0ec0 |  64 2c 20 6f 70 74 69 6f 6e 61 6c 6c 79 2c 20 61    20 73 69 6e 67 6c 65 20 63 68 61 72 61 63 74 65  | d,.optionally,.a.single.characte | 
| 0ee0 |  72 0a 73 75 66 66 69 78 20 77 68 69 63 68 20 73    70 65 63 69 66 69 65 73 20 74 68 65 20 75 6e 69  | r.suffix.which.specifies.the.uni | 
| 0f00 |  74 20 6f 66 20 74 69 6d 65 2e 20 20 57 69 74 68    6f 75 74 20 61 20 73 75 66 66 69 78 2c 20 74 68  | t.of.time...Without.a.suffix,.th | 
| 0f20 |  65 20 6e 75 6d 62 65 72 0a 69 73 20 69 6e 74 65    72 70 72 65 74 65 64 20 61 73 20 61 20 63 6f 75  | e.number.is.interpreted.as.a.cou | 
| 0f40 |  6e 74 20 69 6e 20 6d 69 6e 75 74 65 73 2e 20 20    56 61 6c 69 64 20 69 6e 70 75 74 20 66 6f 72 6d  | nt.in.minutes...Valid.input.form | 
| 0f60 |  61 74 73 3a 0a 0a 7c 20 49 6e 70 75 74 20 7c 20    4d 65 61 6e 69 6e 67 20 20 20 7c 0a 7c 2d 2d 2d  | ats:..|.Input.|.Meaning...|.|--- | 
| 0f80 |  2d 2d 2d 2d 2b 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    7c 0a 7c 20 35 20 20 20 20 20 7c 20 35 20 6d 69  | ----+-----------|.|.5.....|.5.mi | 
| 0fa0 |  6e 75 74 65 73 20 7c 0a 7c 20 35 6d 20 20 20 20    7c 20 35 20 6d 69 6e 75 74 65 73 20 7c 0a 7c 20  | nutes.|.|.5m....|.5.minutes.|.|. | 
| 0fc0 |  35 73 20 20 20 20 7c 20 35 20 73 65 63 6f 6e 64    73 20 7c 0a 7c 20 35 68 20 20 20 20 7c 20 35 20  | 5s....|.5.seconds.|.|.5h....|.5. | 
| 0fe0 |  68 6f 75 72 73 20 20 20 7c 0a 0a 54 68 65 20 69    6e 70 75 74 20 63 61 6e 20 62 65 20 61 20 66 6c  | hours...|..The.input.can.be.a.fl | 
| 1000 |  6f 61 74 69 6e 67 20 70 6f 69 6e 74 3a 0a 0a 7c    20 49 6e 70 75 74 20 7c 20 4d 65 61 6e 69 6e 67  | oating.point:..|.Input.|.Meaning | 
| 1020 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 7c 0a 7c 2d 2d 2d 2d 2d 2d 2d 2b 2d 2d 2d  | ..................|.|-------+--- | 
| 1040 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 7c 0a 7c 20 31 2e 35 20 20  | -----------------------|.|.1.5.. | 
| 1060 |  20 7c 20 31 2e 35 20 6d 69 6e 75 74 65 73 20 28    39 30 20 73 65 63 6f 6e 64 73 29 20 7c 0a 7c 20  | .|.1.5.minutes.(90.seconds).|.|. | 
| 1080 |  31 2e 35 68 20 20 7c 20 31 2e 35 20 68 6f 75 72    73 20 28 39 30 20 6d 69 6e 75 74 65 73 29 20 20  | 1.5h..|.1.5.hours.(90.minutes).. | 
| 10a0 |  20 7c 0a 0a 54 68 65 20 69 6e 70 75 74 20 63 61    6e 20 61 6c 73 6f 20 62 65 20 61 6e 20 61 62 73  | .|..The.input.can.also.be.an.abs | 
| 10c0 |  6f 6c 75 74 65 20 74 69 6d 65 2c 20 73 75 63 68    20 61 73 20 3d 31 36 3a 30 30 3d 20 6f 72 20 3d  | olute.time,.such.as.=16:00=.or.= | 
| 10e0 |  31 36 3a 30 30 3a 33 30 3d 2e 0a 49 74 20 73 65    74 73 20 61 20 74 69 6d 65 72 20 66 72 6f 6d 20  | 16:00:30=..It.sets.a.timer.from. | 
| 1100 |  70 72 65 73 65 6e 74 20 74 69 6d 65 20 75 6e 74    69 6c 20 74 68 65 20 6f 6e 65 20 73 70 65 63 69  | present.time.until.the.one.speci | 
| 1120 |  66 69 65 64 2e 0a 0a 49 66 20 7e 74 6d 72 7e 20    69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61  | fied...If.~tmr~.is.called.with.a | 
| 1140 |  6e 20 6f 70 74 69 6f 6e 61 6c 20 70 72 65 66 69    78 20 61 72 67 75 6d 65 6e 74 20 28 3d 43 2d 75  | n.optional.prefix.argument.(=C-u | 
| 1160 |  3d 20 77 69 74 68 20 64 65 66 61 75 6c 74 0a 6b    65 79 20 62 69 6e 64 69 6e 67 73 29 2c 20 69 74  | =.with.default.key.bindings),.it | 
| 1180 |  20 61 73 6b 73 20 66 6f 72 20 61 20 64 65 73 63    72 69 70 74 69 6f 6e 20 74 6f 20 62 65 20 61 73  | .asks.for.a.description.to.be.as | 
| 11a0 |  73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68    65 20 67 69 76 65 6e 0a 74 69 6d 65 72 2e 0a 0a  | sociated.with.the.given.timer... | 
| 11c0 |  23 2b 66 69 6e 64 65 78 3a 20 74 6d 72 2d 77 69    74 68 2d 64 65 74 61 69 6c 73 0a 41 6e 20 61 6c  | #+findex:.tmr-with-details.An.al | 
| 11e0 |  74 65 72 6e 61 74 69 76 65 20 74 6f 20 74 68 65    20 7e 74 6d 72 7e 20 63 6f 6d 6d 61 6e 64 20 69  | ternative.to.the.~tmr~.command.i | 
| 1200 |  73 20 7e 74 6d 72 2d 77 69 74 68 2d 64 65 74 61    69 6c 73 7e 2e 20 20 54 68 65 0a 64 69 66 66 65  | s.~tmr-with-details~...The.diffe | 
| 1220 |  72 65 6e 63 65 20 62 65 74 77 65 65 6e 20 74 68    65 20 74 77 6f 20 69 73 20 74 68 61 74 20 74 68  | rence.between.the.two.is.that.th | 
| 1240 |  65 20 6c 61 74 74 65 72 20 61 6c 77 61 79 73 20    70 72 6f 6d 70 74 73 20 66 6f 72 20 61 0a 64 65  | e.latter.always.prompts.for.a.de | 
| 1260 |  73 63 72 69 70 74 69 6f 6e 20 61 6e 64 20 69 66    20 74 68 65 20 74 69 6d 65 72 20 73 68 6f 75 6c  | scription.and.if.the.timer.shoul | 
| 1280 |  64 20 62 65 20 61 63 6b 6e 6f 77 6c 65 64 67 65    64 2e 0a 0a 23 2b 66 69 6e 64 65 78 3a 20 74 6d  | d.be.acknowledged...#+findex:.tm | 
| 12a0 |  72 2d 65 64 69 74 2d 64 65 73 63 72 69 70 74 69    6f 6e 0a 54 68 65 20 63 6f 6d 6d 61 6e 64 20 7e  | r-edit-description.The.command.~ | 
| 12c0 |  74 6d 72 2d 65 64 69 74 2d 64 65 73 63 72 69 70    74 69 6f 6e 7e 20 63 61 6e 20 63 68 61 6e 67 65  | tmr-edit-description~.can.change | 
| 12e0 |  20 74 68 65 20 64 65 73 63 72 69 70 74 69 6f 6e    20 61 20 67 69 76 65 6e 0a 74 69 6d 65 72 20 6f  | .the.description.a.given.timer.o | 
| 1300 |  62 6a 65 63 74 2e 0a 0a 23 2b 66 69 6e 64 65 78    3a 20 74 6d 72 2d 74 6f 67 67 6c 65 2d 61 63 6b  | bject...#+findex:.tmr-toggle-ack | 
| 1320 |  6e 6f 77 6c 65 64 67 65 0a 54 68 65 20 63 6f 6d    6d 61 6e 64 20 7e 74 6d 72 2d 74 6f 67 67 6c 65  | nowledge.The.command.~tmr-toggle | 
| 1340 |  2d 61 63 6b 6e 6f 77 6c 65 64 67 65 7e 20 74 6f    67 67 6c 65 73 20 74 68 65 20 61 63 6b 6e 6f 77  | -acknowledge~.toggles.the.acknow | 
| 1360 |  6c 65 64 67 65 20 66 6c 61 67 20 6f 66 20 61 0a    67 69 76 65 6e 20 74 69 6d 65 72 20 6f 62 6a 65  | ledge.flag.of.a.given.timer.obje | 
| 1380 |  63 74 2e 20 20 41 20 74 69 6d 65 72 20 74 68 61    74 20 6e 65 65 64 73 20 74 6f 20 62 65 20 61 63  | ct...A.timer.that.needs.to.be.ac | 
| 13a0 |  6b 6e 6f 77 6c 65 64 67 65 64 20 70 72 6f 6d 70    74 73 20 66 6f 72 0a 63 6f 6e 66 69 72 6d 61 74  | knowledged.prompts.for.confirmat | 
| 13c0 |  69 6f 6e 20 61 66 74 65 72 20 69 74 20 65 6c 61    70 73 65 73 2e 20 20 54 68 65 20 75 73 65 72 20  | ion.after.it.elapses...The.user. | 
| 13e0 |  63 61 6e 20 65 69 74 68 65 72 20 63 6f 6e 66 69    72 6d 20 61 6e 64 20 74 68 75 73 0a 64 69 73 6d  | can.either.confirm.and.thus.dism | 
| 1400 |  69 73 73 20 74 68 65 20 74 69 6d 65 72 2c 20 6f    72 20 73 65 74 20 61 20 6e 65 77 20 64 75 72 61  | iss.the.timer,.or.set.a.new.dura | 
| 1420 |  74 69 6f 6e 20 66 6f 72 20 74 68 65 20 6e 65 78    74 20 72 65 6d 69 6e 64 65 72 2c 20 75 73 69 6e  | tion.for.the.next.reminder,.usin | 
| 1440 |  67 0a 74 68 65 20 66 61 6d 69 6c 69 61 72 20 54    4d 52 20 69 6e 70 75 74 2e 0a 0a 23 2b 76 69 6e  | g.the.familiar.TMR.input...#+vin | 
| 1460 |  64 65 78 3a 20 74 6d 72 2d 64 65 73 63 72 69 70    74 69 6f 6e 73 2d 6c 69 73 74 0a 54 68 65 20 75  | dex:.tmr-descriptions-list.The.u | 
| 1480 |  73 65 72 20 6f 70 74 69 6f 6e 20 7e 74 6d 72 2d    64 65 73 63 72 69 70 74 69 6f 6e 73 2d 6c 69 73  | ser.option.~tmr-descriptions-lis | 
| 14a0 |  74 7e 20 64 65 66 69 6e 65 73 20 74 68 65 20 63    6f 6d 70 6c 65 74 69 6f 6e 0a 63 61 6e 64 69 64  | t~.defines.the.completion.candid | 
| 14c0 |  61 74 65 73 20 74 68 61 74 20 61 72 65 20 73 68    6f 77 6e 20 61 74 20 74 68 65 20 64 65 73 63 72  | ates.that.are.shown.at.the.descr | 
| 14e0 |  69 70 74 69 6f 6e 20 70 72 6f 6d 70 74 2e 20 20    49 74 73 20 76 61 6c 75 65 20 63 61 6e 20 62 65  | iption.prompt...Its.value.can.be | 
| 1500 |  0a 65 69 74 68 65 72 20 61 20 6c 69 73 74 20 6f    66 20 73 74 72 69 6e 67 73 20 6f 72 20 74 68 65  | .either.a.list.of.strings.or.the | 
| 1520 |  20 73 79 6d 62 6f 6c 20 6f 66 20 61 20 76 61 72    69 61 62 6c 65 20 74 68 61 74 20 68 6f 6c 64 73  | .symbol.of.a.variable.that.holds | 
| 1540 |  20 61 20 6c 69 73 74 0a 6f 66 20 73 74 72 69 6e    67 73 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74  | .a.list.of.strings...The.default | 
| 1560 |  20 76 61 6c 75 65 20 6f 66 20 7e 74 6d 72 2d 64    65 73 63 72 69 70 74 69 6f 6e 2d 68 69 73 74 6f  | .value.of.~tmr-description-histo | 
| 1580 |  72 79 7e 2c 20 69 73 20 74 68 65 20 6e 61 6d 65    0a 6f 66 20 61 20 76 61 72 69 61 62 6c 65 20 74  | ry~,.is.the.name.of.a.variable.t | 
| 15a0 |  68 61 74 20 63 6f 6e 74 61 69 6e 73 20 69 6e 70    75 74 20 70 72 6f 76 69 64 65 64 20 62 79 20 74  | hat.contains.input.provided.by.t | 
| 15c0 |  68 65 20 75 73 65 72 20 61 74 20 74 68 65 20 72    65 6c 65 76 61 6e 74 0a 70 72 6f 6d 70 74 20 6f  | he.user.at.the.relevant.prompt.o | 
| 15e0 |  66 20 74 68 65 20 7e 74 6d 72 7e 20 61 6e 64 20    7e 74 6d 72 2d 77 69 74 68 2d 64 65 74 61 69 6c  | f.the.~tmr~.and.~tmr-with-detail | 
| 1600 |  73 7e 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a 57 68    65 6e 20 74 68 65 20 74 69 6d 65 72 20 69 73 20  | s~.commands...When.the.timer.is. | 
| 1620 |  73 65 74 2c 20 61 20 6d 65 73 73 61 67 65 20 69    73 20 73 65 6e 74 20 74 6f 20 74 68 65 20 65 63  | set,.a.message.is.sent.to.the.ec | 
| 1640 |  68 6f 20 61 72 65 61 20 72 65 63 6f 72 64 69 6e    67 20 74 68 65 0a 63 75 72 72 65 6e 74 20 74 69  | ho.area.recording.the.current.ti | 
| 1660 |  6d 65 20 61 6e 64 20 74 68 65 20 70 6f 69 6e 74    20 69 6e 20 74 68 65 20 66 75 74 75 72 65 20 77  | me.and.the.point.in.the.future.w | 
| 1680 |  68 65 6e 20 74 68 65 20 74 69 6d 65 72 20 65 6c    61 70 73 65 73 2e 20 20 45 63 68 6f 0a 61 72 65  | hen.the.timer.elapses...Echo.are | 
| 16a0 |  61 20 6d 65 73 73 61 67 65 73 20 63 61 6e 20 62    65 20 72 65 76 69 65 77 65 64 20 77 69 74 68 20  | a.messages.can.be.reviewed.with. | 
| 16c0 |  74 68 65 20 7e 76 69 65 77 2d 65 63 68 6f 2d 61    72 65 61 2d 6d 65 73 73 61 67 65 73 7e 20 77 68  | the.~view-echo-area-messages~.wh | 
| 16e0 |  69 63 68 0a 69 73 20 62 6f 75 6e 64 20 74 6f 20    3d 43 2d 68 20 65 3d 20 62 79 20 64 65 66 61 75  | ich.is.bound.to.=C-h.e=.by.defau | 
| 1700 |  6c 74 2e 20 20 54 6f 20 63 68 65 63 6b 20 61 6c    6c 20 74 69 6d 65 72 73 2c 20 75 73 65 20 74 68  | lt...To.check.all.timers,.use.th | 
| 1720 |  65 20 63 6f 6d 6d 61 6e 64 0a 7e 74 6d 72 2d 74    61 62 75 6c 61 74 65 64 2d 76 69 65 77 7e 2c 20  | e.command.~tmr-tabulated-view~,. | 
| 1740 |  77 68 69 63 68 20 68 61 73 20 6d 6f 72 65 20 66    65 61 74 75 72 65 73 20 74 68 61 6e 20 74 68 65  | which.has.more.features.than.the | 
| 1760 |  20 67 65 6e 65 72 69 63 0a 3d 2a 4d 65 73 73 61    67 65 73 2a 3d 20 62 75 66 66 65 72 20 28 5b 5b  | .generic.=*Messages*=.buffer.([[ | 
| 1780 |  23 68 3a 35 31 66 65 37 38 65 30 2d 64 36 31 34    2d 34 39 32 62 2d 62 37 61 33 2d 66 62 36 64 35  | #h:51fe78e0-d614-492b-b7a3-fb6d5 | 
| 17a0 |  62 64 35 32 61 39 61 5d 5b 47 72 69 64 20 76 69    65 77 5d 5d 29 2e 0a 0a 23 2b 66 69 6e 64 65 78  | bd52a9a][Grid.view]])...#+findex | 
| 17c0 |  3a 20 74 6d 72 2d 63 61 6e 63 65 6c 0a 54 68 65    20 7e 74 6d 72 2d 63 61 6e 63 65 6c 7e 20 63 6f  | :.tmr-cancel.The.~tmr-cancel~.co | 
| 17e0 |  6d 6d 61 6e 64 20 63 61 6e 63 65 6c 73 20 72 75    6e 6e 69 6e 67 20 74 69 6d 65 72 73 20 77 69 74  | mmand.cancels.running.timers.wit | 
| 1800 |  68 6f 75 74 20 65 72 61 73 69 6e 67 20 74 68 65    6d 20 66 72 6f 6d 0a 74 68 65 20 6c 69 73 74 20  | hout.erasing.them.from.the.list. | 
| 1820 |  6f 66 20 63 72 65 61 74 65 64 20 74 69 6d 65 72    20 6f 62 6a 65 63 74 73 2e 20 20 54 69 6d 65 72  | of.created.timer.objects...Timer | 
| 1840 |  73 20 61 74 20 74 68 65 20 63 6f 6d 70 6c 65 74    69 6f 6e 20 70 72 6f 6d 70 74 20 61 72 65 0a 64  | s.at.the.completion.prompt.are.d | 
| 1860 |  65 73 63 72 69 62 65 64 20 62 79 20 74 68 65 20    65 78 61 63 74 20 74 69 6d 65 20 74 68 65 79 20  | escribed.by.the.exact.time.they. | 
| 1880 |  77 65 72 65 20 73 65 74 20 61 6e 64 20 74 68 65    20 69 6e 70 75 74 20 74 68 61 74 20 77 61 73 20  | were.set.and.the.input.that.was. | 
| 18a0 |  75 73 65 64 20 74 6f 0a 63 72 65 61 74 65 20 74    68 65 6d 2c 20 69 6e 63 6c 75 64 69 6e 67 20 74  | used.to.create.them,.including.t | 
| 18c0 |  68 65 20 6f 70 74 69 6f 6e 61 6c 20 64 65 73 63    72 69 70 74 69 6f 6e 20 74 68 61 74 20 7e 74 6d  | he.optional.description.that.~tm | 
| 18e0 |  72 7e 20 61 6e 64 0a 7e 74 6d 72 2d 77 69 74 68    2d 64 65 74 61 69 6c 73 7e 20 61 63 63 65 70 74  | r~.and.~tmr-with-details~.accept | 
| 1900 |  2e 0a 0a 23 2b 66 69 6e 64 65 78 3a 20 74 6d 72    2d 72 65 6d 6f 76 65 0a 54 68 65 20 7e 74 6d 72  | ...#+findex:.tmr-remove.The.~tmr | 
| 1920 |  2d 72 65 6d 6f 76 65 7e 20 63 6f 6d 6d 61 6e 64    20 69 73 20 6c 69 6b 65 20 7e 74 6d 72 2d 63 61  | -remove~.command.is.like.~tmr-ca | 
| 1940 |  6e 63 65 6c 7e 2c 20 65 78 63 65 70 74 20 69 74    20 69 73 20 6e 6f 74 20 6c 69 6d 69 74 65 64 0a  | ncel~,.except.it.is.not.limited. | 
| 1960 |  74 6f 20 61 63 74 69 76 65 20 74 69 6d 65 72 73    3a 20 69 74 20 63 61 6e 20 74 61 72 67 65 74 20  | to.active.timers:.it.can.target. | 
| 1980 |  65 6c 61 70 73 65 64 20 6f 6e 65 73 20 61 73 20    77 65 6c 6c 2e 0a 0a 23 2b 66 69 6e 64 65 78 3a  | elapsed.ones.as.well...#+findex: | 
| 19a0 |  20 74 6d 72 2d 63 6c 6f 6e 65 0a 54 68 65 20 7e    74 6d 72 2d 63 6c 6f 6e 65 7e 20 63 6f 6d 6d 61  | .tmr-clone.The.~tmr-clone~.comma | 
| 19c0 |  6e 64 20 64 69 72 65 63 74 6c 79 20 63 6f 70 69    65 73 20 74 68 65 20 64 75 72 61 74 69 6f 6e 20  | nd.directly.copies.the.duration. | 
| 19e0 |  61 6e 64 20 6f 70 74 69 6f 6e 61 6c 0a 64 65 73    63 72 69 70 74 69 6f 6e 20 6f 66 20 61 20 74 69  | and.optional.description.of.a.ti | 
| 1a00 |  6d 65 72 20 69 6e 74 6f 20 61 20 6e 65 77 20 6f    6e 65 2e 20 20 57 69 74 68 20 61 6e 20 6f 70 74  | mer.into.a.new.one...With.an.opt | 
| 1a20 |  69 6f 6e 61 6c 20 70 72 65 66 69 78 20 61 72 67    75 6d 65 6e 74 0a 28 3d 43 2d 75 3d 20 62 79 20  | ional.prefix.argument.(=C-u=.by. | 
| 1a40 |  64 65 66 61 75 6c 74 29 2c 20 74 68 69 73 20 63    6f 6d 6d 61 6e 64 20 70 72 6f 6d 70 74 73 20 66  | default),.this.command.prompts.f | 
| 1a60 |  6f 72 20 61 20 64 75 72 61 74 69 6f 6e 2e 20 20    49 66 20 61 20 64 6f 75 62 6c 65 0a 70 72 65 66  | or.a.duration...If.a.double.pref | 
| 1a80 |  69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73    75 70 70 6c 69 65 64 20 28 3d 43 2d 75 20 43 2d  | ix.argument.is.supplied.(=C-u.C- | 
| 1aa0 |  75 3d 29 2c 20 74 68 65 20 63 6f 6d 6d 61 6e 64    20 61 73 6b 73 20 66 6f 72 20 61 20 64 75 72 61  | u=),.the.command.asks.for.a.dura | 
| 1ac0 |  74 69 6f 6e 0a 61 6e 64 20 74 68 65 6e 20 61 20    64 65 73 63 72 69 70 74 69 6f 6e 2e 20 20 54 68  | tion.and.then.a.description...Th | 
| 1ae0 |  65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 73    20 6f 66 20 73 75 63 68 20 70 72 6f 6d 70 74 73  | e.default.values.of.such.prompts | 
| 1b00 |  20 61 72 65 20 74 68 6f 73 65 20 6f 66 0a 74 68    65 20 6f 72 69 67 69 6e 61 6c 20 74 69 6d 65 72  | .are.those.of.the.original.timer | 
| 1b20 |  2e 0a 0a 23 2b 66 69 6e 64 65 78 3a 20 74 6d 72    2d 72 65 73 63 68 65 64 75 6c 65 0a 54 68 65 20  | ...#+findex:.tmr-reschedule.The. | 
| 1b40 |  63 6f 6d 6d 61 6e 64 20 7e 74 6d 72 2d 72 65 73    63 68 65 64 75 6c 65 7e 20 63 68 61 6e 67 65 73  | command.~tmr-reschedule~.changes | 
| 1b60 |  20 74 68 65 20 64 75 72 61 74 69 6f 6e 20 6f 66    20 74 68 65 20 67 69 76 65 6e 20 74 69 6d 65 72  | .the.duration.of.the.given.timer | 
| 1b80 |  20 74 6f 0a 61 20 6e 65 77 20 6f 6e 65 20 70 72    6f 76 69 64 65 64 20 61 74 20 74 68 65 20 70 72  | .to.a.new.one.provided.at.the.pr | 
| 1ba0 |  6f 6d 70 74 2e 20 20 49 6e 20 70 72 61 63 74 69    63 65 20 74 68 69 73 20 69 73 20 61 20 73 68 6f  | ompt...In.practice.this.is.a.sho | 
| 1bc0 |  72 74 63 75 74 20 74 6f 20 28 69 29 0a 63 6c 6f    6e 69 6e 67 20 74 68 65 20 74 69 6d 65 72 2c 20  | rtcut.to.(i).cloning.the.timer,. | 
| 1be0 |  28 69 69 29 20 70 72 6f 6d 70 74 69 6e 67 20 66    6f 72 20 64 75 72 61 74 69 6f 6e 2c 20 61 6e 64  | (ii).prompting.for.duration,.and | 
| 1c00 |  20 28 69 69 69 29 20 63 61 6e 63 65 6c 6c 69 6e    67 20 74 68 65 0a 6f 72 69 67 69 6e 61 6c 20 74  | .(iii).cancelling.the.original.t | 
| 1c20 |  69 6d 65 72 2e 0a 0a 23 2b 66 69 6e 64 65 78 3a    20 74 6d 72 2d 72 65 6d 6f 76 65 2d 66 69 6e 69  | imer...#+findex:.tmr-remove-fini | 
| 1c40 |  73 68 65 64 0a 54 68 65 20 7e 74 6d 72 2d 72 65    6d 6f 76 65 2d 66 69 6e 69 73 68 65 64 7e 20 63  | shed.The.~tmr-remove-finished~.c | 
| 1c60 |  6f 6d 6d 61 6e 64 20 64 65 6c 65 74 65 73 20 61    6c 6c 20 65 6c 61 70 73 65 64 20 74 69 6d 65 72  | ommand.deletes.all.elapsed.timer | 
| 1c80 |  73 20 66 72 6f 6d 20 74 68 65 0a 6c 69 73 74 20    6f 66 20 74 69 6d 65 72 73 2e 20 20 54 68 69 73  | s.from.the.list.of.timers...This | 
| 1ca0 |  20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 65 79    20 63 61 6e 20 6e 6f 20 6c 6f 6e 67 65 72 20 62  | .means.that.they.can.no.longer.b | 
| 1cc0 |  65 20 63 6c 6f 6e 65 64 2e 0a 0a 23 2b 76 69 6e    64 65 78 3a 20 74 6d 72 2d 63 6f 6e 66 69 72 6d  | e.cloned...#+vindex:.tmr-confirm | 
| 1ce0 |  2d 73 69 6e 67 6c 65 2d 74 69 6d 65 72 0a 42 79    20 64 65 66 61 75 6c 74 2c 20 54 4d 52 20 75 73  | -single-timer.By.default,.TMR.us | 
| 1d00 |  65 73 20 6d 69 6e 69 62 75 66 66 65 72 20 63 6f    6d 70 6c 65 74 69 6f 6e 20 74 6f 20 70 69 63 6b  | es.minibuffer.completion.to.pick | 
| 1d20 |  20 61 20 74 69 6d 65 72 20 6f 62 6a 65 63 74 20    69 6e 0a 6f 70 65 72 61 74 69 6f 6e 73 20 73 75  | .a.timer.object.in.operations.su | 
| 1d40 |  63 68 20 61 73 20 63 6c 6f 6e 69 6e 67 20 61 6e    64 20 63 61 6e 63 65 6c 6c 69 6e 67 2e 20 20 49  | ch.as.cloning.and.cancelling...I | 
| 1d60 |  66 20 74 68 65 20 75 73 65 72 20 6f 70 74 69 6f    6e 0a 7e 74 6d 72 2d 63 6f 6e 66 69 72 6d 2d 73  | f.the.user.option.~tmr-confirm-s | 
| 1d80 |  69 6e 67 6c 65 2d 74 69 6d 65 72 7e 20 69 73 20    73 65 74 20 74 6f 20 6e 69 6c 2c 20 54 4d 52 20  | ingle-timer~.is.set.to.nil,.TMR. | 
| 1da0 |  77 69 6c 6c 20 6e 6f 74 20 75 73 65 20 63 6f 6d    70 6c 65 74 69 6f 6e 20 77 68 65 6e 0a 74 68 65  | will.not.use.completion.when.the | 
| 1dc0 |  72 65 20 69 73 20 6f 6e 6c 79 20 6f 6e 65 20 74    69 6d 65 72 20 61 76 61 69 6c 61 62 6c 65 3a 20  | re.is.only.one.timer.available:. | 
| 1de0 |  69 74 20 77 69 6c 6c 20 70 65 72 66 6f 72 6d 20    74 68 65 20 73 70 65 63 69 66 69 65 64 20 63 6f  | it.will.perform.the.specified.co | 
| 1e00 |  6d 6d 61 6e 64 0a 6f 75 74 72 69 67 68 74 2e 0a    0a 54 69 6d 65 72 73 20 68 61 76 65 20 68 6f 6f  | mmand.outright...Timers.have.hoo | 
| 1e20 |  6b 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69    74 68 20 74 68 65 69 72 20 63 72 65 61 74 69 6f  | ks.associated.with.their.creatio | 
| 1e40 |  6e 2c 20 63 61 6e 63 65 6c 6c 61 74 69 6f 6e 2c    20 61 6e 64 0a 63 6f 6d 70 6c 65 74 69 6f 6e 20  | n,.cancellation,.and.completion. | 
| 1e60 |  28 5b 5b 23 68 3a 63 39 30 38 66 34 34 30 2d 64    61 30 38 2d 34 36 32 65 2d 62 65 34 65 2d 61 36  | ([[#h:c908f440-da08-462e-be4e-a6 | 
| 1e80 |  31 66 62 32 37 34 65 63 62 63 5d 5b 48 6f 6f 6b    73 5d 5d 29 2e 20 20 54 4d 52 20 63 61 6e 20 61  | 1fb274ecbc][Hooks]])...TMR.can.a | 
| 1ea0 |  6c 73 6f 20 69 6e 74 65 67 72 61 74 65 20 77 69    74 68 20 74 68 65 20 64 65 73 6b 74 6f 70 20 65  | lso.integrate.with.the.desktop.e | 
| 1ec0 |  6e 76 69 72 6f 6e 6d 65 6e 74 0a 74 6f 20 73 65    6e 64 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73  | nvironment.to.send.notifications | 
| 1ee0 |  20 28 5b 5b 23 68 3a 35 36 62 62 62 64 36 66 2d    35 62 36 33 2d 34 33 37 35 2d 39 63 38 36 2d 65  | .([[#h:56bbbd6f-5b63-4375-9c86-e | 
| 1f00 |  31 65 62 32 33 31 62 65 33 35 36 5d 5b 53 6f 75    6e 64 20 61 6e 64 20 64 65 73 6b 74 6f 70 20 6e  | 1eb231be356][Sound.and.desktop.n | 
| 1f20 |  6f 74 69 66 69 63 61 74 69 6f 6e 73 5d 5d 29 2e    0a 0a 23 2b 76 69 6e 64 65 78 3a 20 74 6d 72 2d  | otifications]])...#+vindex:.tmr- | 
| 1f40 |  70 72 65 66 69 78 2d 6d 61 70 0a 54 4d 52 20 64    6f 65 73 20 6e 6f 74 20 73 70 65 63 69 66 79 20  | prefix-map.TMR.does.not.specify. | 
| 1f60 |  67 6c 6f 62 61 6c 20 6b 65 79 20 62 69 6e 64 69    6e 67 73 2e 20 49 6e 73 74 65 61 64 2c 20 69 74  | global.key.bindings..Instead,.it | 
| 1f80 |  20 73 65 74 73 20 75 70 20 74 68 65 0a 7e 74 6d    72 2d 70 72 65 66 69 78 2d 6d 61 70 7e 2c 20 77  | .sets.up.the.~tmr-prefix-map~,.w | 
| 1fa0 |  68 69 63 68 20 73 70 65 63 69 66 69 65 73 20 6b    65 79 73 20 66 6f 72 20 74 68 65 20 72 65 6c 65  | hich.specifies.keys.for.the.rele | 
| 1fc0 |  76 61 6e 74 20 63 6f 6d 6d 61 6e 64 73 2e 20 54    68 65 0a 75 73 65 72 20 68 61 73 20 74 68 65 20  | vant.commands..The.user.has.the. | 
| 1fe0 |  6f 70 74 69 6f 6e 20 74 6f 20 65 69 74 68 65 72    20 62 69 6e 64 20 74 68 65 20 6d 61 70 20 74 6f  | option.to.either.bind.the.map.to | 
| 2000 |  20 61 20 70 72 65 66 69 78 20 6b 65 79 2c 20 73    75 63 68 20 61 73 0a 3d 43 2d 63 20 74 3d 20 28  | .a.prefix.key,.such.as.=C-c.t=.( | 
| 2020 |  73 6f 20 7e 74 6d 72 7e 20 69 73 20 3d 43 2d 63    20 74 20 74 3d 29 2c 20 6f 72 20 62 69 6e 64 20  | so.~tmr~.is.=C-c.t.t=),.or.bind. | 
| 2040 |  69 6e 64 69 76 69 64 75 61 6c 20 63 6f 6d 6d 61    6e 64 73 20 74 6f 20 74 68 65 0a 64 65 73 69 72  | individual.commands.to.the.desir | 
| 2060 |  65 64 20 6b 65 79 73 20 28 5b 5b 23 68 3a 36 39    65 65 62 33 66 62 2d 66 31 31 64 2d 34 33 31 65  | ed.keys.([[#h:69eeb3fb-f11d-431e | 
| 2080 |  2d 61 65 31 36 2d 32 64 39 62 33 32 32 38 37 31    63 63 5d 5b 53 61 6d 70 6c 65 20 63 6f 6e 66 69  | -ae16-2d9b322871cc][Sample.confi | 
| 20a0 |  67 75 72 61 74 69 6f 6e 5d 5d 29 2e 0a 0a 2a 2a    20 47 72 69 64 20 6f 72 20 74 61 62 75 6c 61 74  | guration]])...**.Grid.or.tabulat | 
| 20c0 |  65 64 20 76 69 65 77 0a 3a 50 52 4f 50 45 52 54    49 45 53 3a 0a 3a 43 55 53 54 4f 4d 5f 49 44 3a  | ed.view.:PROPERTIES:.:CUSTOM_ID: | 
| 20e0 |  20 68 3a 35 31 66 65 37 38 65 30 2d 64 36 31 34    2d 34 39 32 62 2d 62 37 61 33 2d 66 62 36 64 35  | .h:51fe78e0-d614-492b-b7a3-fb6d5 | 
| 2100 |  62 64 35 32 61 39 61 0a 3a 45 4e 44 3a 0a 23 2b    63 69 6e 64 65 78 3a 20 41 62 6f 75 74 20 74 6d  | bd52a9a.:END:.#+cindex:.About.tm | 
| 2120 |  72 2d 74 61 62 75 6c 61 74 65 64 20 61 6e 64 20    72 65 6c 65 76 61 6e 74 20 63 6f 6d 6d 61 6e 64  | r-tabulated.and.relevant.command | 
| 2140 |  73 0a 0a 23 2b 66 69 6e 64 65 78 3a 20 74 6d 72    2d 74 61 62 75 6c 61 74 65 64 2d 76 69 65 77 0a  | s..#+findex:.tmr-tabulated-view. | 
| 2160 |  54 69 6d 65 72 73 20 63 61 6e 20 62 65 20 76 69    65 77 65 64 20 69 6e 20 61 20 67 72 69 64 20 77  | Timers.can.be.viewed.in.a.grid.w | 
| 2180 |  69 74 68 20 7e 74 6d 72 2d 74 61 62 75 6c 61 74    65 64 2d 76 69 65 77 7e 20 28 61 6c 69 61 73 0a  | ith.~tmr-tabulated-view~.(alias. | 
| 21a0 |  7e 74 6d 72 2d 6c 69 73 74 2d 74 69 6d 65 72 73    7e 29 2e 20 54 68 65 20 64 61 74 61 20 69 73 20  | ~tmr-list-timers~)..The.data.is. | 
| 21c0 |  70 6c 61 63 65 64 20 69 6e 20 74 68 65 20 3d 2a    74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69  | placed.in.the.=*tmr-tabulated-vi | 
| 21e0 |  65 77 2a 3d 0a 62 75 66 66 65 72 20 61 6e 64 20    6c 6f 6f 6b 73 20 6c 69 6b 65 20 74 68 69 73 3a  | ew*=.buffer.and.looks.like.this: | 
| 2200 |  0a 0a 23 2b 62 65 67 69 6e 5f 65 78 61 6d 70 6c    65 0a 53 74 61 72 74 20 20 20 20 20 20 45 6e 64  | ..#+begin_example.Start......End | 
| 2220 |  20 20 20 20 20 20 20 20 52 65 6d 61 69 6e 69 6e    67 20 20 44 65 73 63 72 69 70 74 69 6f 6e 0a 31  | ........Remaining..Description.1 | 
| 2240 |  30 3a 31 31 3a 34 39 20 20 20 31 30 3a 31 31 3a    35 34 20 20 20 e2 9c 94 0a 31 30 3a 31 31 3a 33  | 0:11:49...10:11:54.......10:11:3 | 
| 2260 |  36 20 20 20 31 30 3a 33 31 3a 33 36 20 20 20 31    39 6d 20 33 35 73 0a 31 30 3a 31 31 3a 33 32 20  | 6...10:31:36...19m.35s.10:11:32. | 
| 2280 |  20 20 31 30 3a 32 36 3a 33 32 20 20 20 31 34 6d    20 33 31 73 20 20 20 20 59 65 74 20 61 6e 6f 74  | ..10:26:32...14m.31s....Yet.anot | 
| 22a0 |  68 65 72 20 74 65 73 74 0a 31 30 3a 31 31 3a 31    36 20 20 20 31 30 3a 32 31 3a 31 36 20 20 20 39  | her.test.10:11:16...10:21:16...9 | 
| 22c0 |  6d 20 31 34 73 20 20 20 20 20 54 65 73 74 69 6e    67 20 68 6f 77 20 69 74 20 77 6f 72 6b 73 0a 23  | m.14s.....Testing.how.it.works.# | 
| 22e0 |  2b 65 6e 64 5f 65 78 61 6d 70 6c 65 0a 0a 49 66    20 61 20 74 69 6d 65 72 20 68 61 73 20 65 6c 61  | +end_example..If.a.timer.has.ela | 
| 2300 |  70 73 65 64 2c 20 69 74 20 68 61 73 20 61 20 63    68 65 63 6b 20 6d 61 72 6b 20 61 73 73 6f 63 69  | psed,.it.has.a.check.mark.associ | 
| 2320 |  61 74 65 64 20 77 69 74 68 20 69 74 2c 0a 6f 74    68 65 72 77 69 73 65 20 74 68 65 20 3d 52 65 6d  | ated.with.it,.otherwise.the.=Rem | 
| 2340 |  61 69 6e 69 6e 67 3d 20 63 6f 6c 75 6d 6e 20 73    68 6f 77 73 20 74 68 65 20 74 69 6d 65 20 6c 65  | aining=.column.shows.the.time.le | 
| 2360 |  66 74 2e 20 20 41 20 3d 44 65 73 63 72 69 70 74    69 6f 6e 3d 0a 69 73 20 73 68 6f 77 6e 20 6f 6e  | ft...A.=Description=.is.shown.on | 
| 2380 |  6c 79 20 69 66 20 69 74 20 69 73 20 70 72 6f 76    69 64 65 64 20 77 68 69 6c 65 20 73 65 74 74 69  | ly.if.it.is.provided.while.setti | 
| 23a0 |  6e 67 20 74 68 65 20 74 69 6d 65 72 2c 20 6f 74    68 65 72 77 69 73 65 20 74 68 65 0a 66 69 65 6c  | ng.the.timer,.otherwise.the.fiel | 
| 23c0 |  64 20 69 73 20 6c 65 66 74 20 62 6c 61 6e 6b 2e    0a 0a 49 6e 73 69 64 65 20 74 68 69 73 20 67 72  | d.is.left.blank...Inside.this.gr | 
| 23e0 |  69 64 20 76 69 65 77 2c 20 61 6c 6c 20 54 4d 52    20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 6f  | id.view,.all.TMR.commands.that.o | 
| 2400 |  70 65 72 61 74 65 20 6f 6e 20 74 69 6d 65 72 20    6f 62 6a 65 63 74 73 0a 61 75 74 6f 6d 61 74 69  | perate.on.timer.objects.automati | 
| 2420 |  63 61 6c 6c 79 20 74 61 72 67 65 74 20 74 68 65    20 6f 6e 65 20 61 74 20 70 6f 69 6e 74 2e 20 20  | cally.target.the.one.at.point... | 
| 2440 |  57 68 65 72 65 61 73 20 74 68 65 20 67 6c 6f 62    61 6c 20 62 65 68 61 76 69 6f 75 72 20 69 73 0a  | Whereas.the.global.behaviour.is. | 
| 2460 |  74 6f 20 75 73 65 20 6d 69 6e 69 62 75 66 66 65    72 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 74 6f 20  | to.use.minibuffer.completion.to. | 
| 2480 |  70 69 63 6b 20 61 20 74 69 6d 65 72 20 74 6f 20    6f 70 65 72 61 74 65 20 6f 6e 2e 0a 0a 54 68 65  | pick.a.timer.to.operate.on...The | 
| 24a0 |  20 7e 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d    76 69 65 77 7e 20 63 6f 6d 6d 61 6e 64 20 72 65  | .~tmr-tabulated-view~.command.re | 
| 24c0 |  6c 69 65 73 20 6f 6e 20 45 6d 61 63 73 27 20 7e    74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 6d  | lies.on.Emacs'.~tabulated-list-m | 
| 24e0 |  6f 64 65 7e 2e 0a 46 72 6f 6d 20 74 68 65 20 3d    2a 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76  | ode~..From.the.=*tmr-tabulated-v | 
| 2500 |  69 65 77 2a 3d 20 62 75 66 66 65 72 2c 20 6f 6e    65 20 63 61 6e 20 69 6e 76 6f 6b 65 20 74 68 65  | iew*=.buffer,.one.can.invoke.the | 
| 2520 |  20 63 6f 6d 6d 61 6e 64 0a 7e 64 65 73 63 72 69    62 65 2d 6d 6f 64 65 7e 20 28 3d 43 2d 68 20 6d  | .command.~describe-mode~.(=C-h.m | 
| 2540 |  3d 20 77 69 74 68 20 73 74 61 6e 64 61 72 64 20    6b 65 79 20 62 69 6e 64 69 6e 67 73 29 20 74 6f  | =.with.standard.key.bindings).to | 
| 2560 |  20 6c 65 61 72 6e 20 61 62 6f 75 74 20 74 68 65    0a 61 70 70 6c 69 63 61 62 6c 65 20 66 75 6e 63  | .learn.about.the.applicable.func | 
| 2580 |  74 69 6f 6e 61 6c 69 74 79 2c 20 73 75 63 68 20    61 73 20 68 6f 77 20 74 6f 20 65 78 70 61 6e 64  | tionality,.such.as.how.to.expand | 
| 25a0 |  2f 63 6f 6e 74 72 61 63 74 20 63 6f 6c 75 6d 6e    73 20 61 6e 64 0a 74 6f 67 67 6c 65 20 73 6f 72  | /contract.columns.and.toggle.sor | 
| 25c0 |  74 69 6e 67 2e 0a 0a 57 68 69 6c 65 20 69 6e 20    74 68 69 73 20 67 72 69 64 20 76 69 65 77 2c 20  | ting...While.in.this.grid.view,. | 
| 25e0 |  6f 6e 65 20 63 61 6e 20 70 65 72 66 6f 72 6d 20    61 6c 6c 20 74 68 65 20 6f 70 65 72 61 74 69 6f  | one.can.perform.all.the.operatio | 
| 2600 |  6e 73 20 6f 6e 20 74 69 6d 65 72 73 20 77 65 0a    68 61 76 65 20 61 6c 72 65 61 64 79 20 63 6f 76  | ns.on.timers.we.have.already.cov | 
| 2620 |  65 72 65 64 20 68 65 72 65 69 6e 20 28 74 68 65    20 3d 43 2d 68 20 6d 3d 20 77 69 6c 6c 20 73 68  | ered.herein.(the.=C-h.m=.will.sh | 
| 2640 |  6f 77 20 79 6f 75 20 74 68 65 69 72 20 6b 65 79    0a 62 69 6e 64 69 6e 67 73 20 69 6e 20 74 68 69  | ow.you.their.key.bindings.in.thi | 
| 2660 |  73 20 6d 6f 64 65 29 2e 0a 0a 23 2b 76 69 6e 64    65 78 3a 20 74 6d 72 2d 6c 69 73 74 2d 74 69 6d  | s.mode)...#+vindex:.tmr-list-tim | 
| 2680 |  65 72 73 2d 61 63 74 69 6f 6e 2d 61 6c 69 73 74    0a 54 68 65 20 75 73 65 72 20 6f 70 74 69 6f 6e  | ers-action-alist.The.user.option | 
| 26a0 |  20 7e 74 6d 72 2d 6c 69 73 74 2d 74 69 6d 65 72    73 2d 61 63 74 69 6f 6e 2d 61 6c 69 73 74 7e 20  | .~tmr-list-timers-action-alist~. | 
| 26c0 |  63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 68 65    0a 63 6f 6d 6d 61 6e 64 20 7e 74 6d 72 2d 74 61  | controls.how.the.command.~tmr-ta | 
| 26e0 |  62 75 6c 61 74 65 64 2d 76 69 65 77 7e 20 64 69    73 70 6c 61 79 73 20 69 74 73 20 62 75 66 66 65  | bulated-view~.displays.its.buffe | 
| 2700 |  72 2e 20 49 74 73 20 64 65 66 61 75 6c 74 0a 62    65 68 61 76 69 6f 75 72 20 69 73 20 74 6f 20 28  | r..Its.default.behaviour.is.to.( | 
| 2720 |  69 29 20 70 6c 61 63 65 20 74 68 65 20 62 75 66    66 65 72 20 61 74 20 74 68 65 20 62 6f 74 74 6f  | i).place.the.buffer.at.the.botto | 
| 2740 |  6d 20 6f 66 20 74 68 65 20 45 6d 61 63 73 20 66    72 61 6d 65 2c 0a 28 69 69 29 20 72 65 73 69 7a  | m.of.the.Emacs.frame,.(ii).resiz | 
| 2760 |  65 20 74 68 65 20 77 69 6e 64 6f 77 20 74 6f 20    6d 61 74 63 68 20 74 68 65 20 68 65 69 67 68 74  | e.the.window.to.match.the.height | 
| 2780 |  20 6f 66 20 74 68 65 20 62 75 66 66 65 72 2c 20    61 6e 64 20 28 69 69 69 29 0a 73 65 6c 65 63 74  | .of.the.buffer,.and.(iii).select | 
| 27a0 |  20 74 68 61 74 20 77 69 6e 64 6f 77 2e 0a 0a 54    68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73  | .that.window...The.value.of.this | 
| 27c0 |  20 75 73 65 72 20 6f 70 74 69 6f 6e 20 69 73 20    74 68 65 20 73 61 6d 65 20 64 61 74 61 20 74 68  | .user.option.is.the.same.data.th | 
| 27e0 |  61 74 20 69 73 20 70 61 73 73 65 64 20 74 6f 0a    7e 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d  | at.is.passed.to.~display-buffer- | 
| 2800 |  61 6c 69 73 74 7e 2e 20 49 74 20 69 73 20 6d 65    61 6e 74 20 74 6f 20 62 65 20 63 75 73 74 6f 6d  | alist~..It.is.meant.to.be.custom | 
| 2820 |  69 73 65 64 20 62 79 20 61 64 76 61 6e 63 65 64    0a 75 73 65 72 73 2e 20 45 76 61 6c 75 61 74 65  | ised.by.advanced.users..Evaluate | 
| 2840 |  20 3d 28 69 6e 66 6f 20 22 28 65 6c 69 73 70 29    20 44 69 73 70 6c 61 79 69 6e 67 20 42 75 66 66  | .=(info."(elisp).Displaying.Buff | 
| 2860 |  65 72 73 22 29 3d 20 74 6f 20 72 65 61 64 20 74    68 65 0a 72 65 6c 65 76 61 6e 74 20 65 6e 74 72  | ers")=.to.read.the.relevant.entr | 
| 2880 |  79 20 69 6e 20 74 68 65 20 6d 61 6e 75 61 6c 2e    0a 0a 54 68 65 20 7e 74 6d 72 2d 6c 69 73 74 2d  | y.in.the.manual...The.~tmr-list- | 
| 28a0 |  74 69 6d 65 72 73 2d 61 63 74 69 6f 6e 2d 61 6c    69 73 74 7e 20 69 73 20 72 65 6c 65 76 61 6e 74  | timers-action-alist~.is.relevant | 
| 28c0 |  20 6f 6e 6c 79 20 77 68 65 6e 20 74 68 65 20 63    6f 6d 6d 61 6e 64 0a 7e 74 6d 72 2d 74 61 62 75  | .only.when.the.command.~tmr-tabu | 
| 28e0 |  6c 61 74 65 64 2d 76 69 65 77 7e 20 69 73 20 63    61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76  | lated-view~.is.called.interactiv | 
| 2900 |  65 6c 79 2e 20 49 6e 20 4c 69 73 70 2c 20 74 68    65 20 7e 74 6d 72 2d 74 61 62 75 6c 61 74 65 64  | ely..In.Lisp,.the.~tmr-tabulated | 
| 2920 |  2d 76 69 65 77 7e 0a 72 65 71 75 69 72 65 73 20    74 68 65 20 62 75 66 66 65 72 20 69 74 20 73 68  | -view~.requires.the.buffer.it.sh | 
| 2940 |  6f 75 6c 64 20 75 73 65 20 61 6e 64 20 74 68 65    20 63 6f 6e 63 6f 6d 69 74 61 6e 74 20 61 63 74  | ould.use.and.the.concomitant.act | 
| 2960 |  69 6f 6e 20 61 6c 69 73 74 2e 0a 0a 2a 2a 20 48    6f 6f 6b 73 0a 3a 50 52 4f 50 45 52 54 49 45 53  | ion.alist...**.Hooks.:PROPERTIES | 
| 2980 |  3a 0a 3a 43 55 53 54 4f 4d 5f 49 44 3a 20 68 3a    63 39 30 38 66 34 34 30 2d 64 61 30 38 2d 34 36  | :.:CUSTOM_ID:.h:c908f440-da08-46 | 
| 29a0 |  32 65 2d 62 65 34 65 2d 61 36 31 66 62 32 37 34    65 63 62 63 0a 3a 45 4e 44 3a 0a 23 2b 63 69 6e  | 2e-be4e-a61fb274ecbc.:END:.#+cin | 
| 29c0 |  64 65 78 3a 20 48 6f 6f 6b 73 20 74 72 69 67 67    65 72 65 64 20 62 79 20 74 69 6d 65 72 20 6f 70  | dex:.Hooks.triggered.by.timer.op | 
| 29e0 |  65 72 61 74 69 6f 6e 73 0a 0a 54 4d 52 20 70 72    6f 76 69 64 65 73 20 74 68 65 20 66 6f 6c 6c 6f  | erations..TMR.provides.the.follo | 
| 2a00 |  77 69 6e 67 20 68 6f 6f 6b 73 3a 0a 0a 23 2b 76    69 6e 64 65 78 3a 20 74 6d 72 2d 74 69 6d 65 72  | wing.hooks:..#+vindex:.tmr-timer | 
| 2a20 |  2d 63 72 65 61 74 65 64 2d 66 75 6e 63 74 69 6f    6e 73 0a 2b 20 7e 74 6d 72 2d 74 69 6d 65 72 2d  | -created-functions.+.~tmr-timer- | 
| 2a40 |  63 72 65 61 74 65 64 2d 66 75 6e 63 74 69 6f 6e    73 7e 20 3a 3a 20 54 68 69 73 20 69 73 20 74 72  | created-functions~.::.This.is.tr | 
| 2a60 |  69 67 67 65 72 65 64 20 62 79 20 74 68 65 20 7e    74 6d 72 7e 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20  | iggered.by.the.~tmr~.command.... | 
| 2a80 |  42 79 20 64 65 66 61 75 6c 74 2c 20 69 74 20 70    72 69 6e 74 73 20 61 20 6d 65 73 73 61 67 65 20  | By.default,.it.prints.a.message. | 
| 2aa0 |  69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61    20 73 68 6f 77 69 6e 67 20 74 68 65 20 6e 65 77  | in.the.echo.area.showing.the.new | 
| 2ac0 |  6c 79 0a 20 20 63 72 65 61 74 65 64 20 74 69 6d    65 72 27 73 20 73 74 61 72 74 20 61 6e 64 20 65  | ly...created.timer's.start.and.e | 
| 2ae0 |  6e 64 20 74 69 6d 65 20 61 73 20 77 65 6c 6c 20    61 73 20 69 74 73 20 6f 70 74 69 6f 6e 61 6c 20  | nd.time.as.well.as.its.optional. | 
| 2b00 |  64 65 73 63 72 69 70 74 69 6f 6e 0a 20 20 28 69    66 20 70 72 6f 76 69 64 65 64 29 2e 0a 0a 23 2b  | description...(if.provided)...#+ | 
| 2b20 |  76 69 6e 64 65 78 3a 20 74 6d 72 2d 74 69 6d 65    72 2d 66 69 6e 69 73 68 65 64 2d 66 75 6e 63 74  | vindex:.tmr-timer-finished-funct | 
| 2b40 |  69 6f 6e 73 0a 2b 20 7e 74 6d 72 2d 74 69 6d 65    72 2d 66 69 6e 69 73 68 65 64 2d 66 75 6e 63 74  | ions.+.~tmr-timer-finished-funct | 
| 2b60 |  69 6f 6e 73 7e 20 3a 3a 20 54 68 69 73 20 72 75    6e 73 20 77 68 65 6e 20 61 20 74 69 6d 65 72 20  | ions~.::.This.runs.when.a.timer. | 
| 2b80 |  65 6c 61 70 73 65 73 2e 20 20 42 79 0a 20 20 64    65 66 61 75 6c 74 2c 20 69 74 20 28 69 29 20 70  | elapses...By...default,.it.(i).p | 
| 2ba0 |  72 6f 64 75 63 65 73 20 61 20 64 65 73 6b 74 6f    70 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 77  | roduces.a.desktop.notification.w | 
| 2bc0 |  68 69 63 68 20 64 65 73 63 72 69 62 65 73 20 74    68 65 0a 20 20 74 69 6d 65 72 27 73 20 73 74 61  | hich.describes.the...timer's.sta | 
| 2be0 |  72 74 2f 65 6e 64 20 74 69 6d 65 20 61 6e 64 20    6f 70 74 69 6f 6e 61 6c 20 64 65 73 63 72 69 70  | rt/end.time.and.optional.descrip | 
| 2c00 |  74 69 6f 6e 20 28 69 66 20 61 76 61 69 6c 61 62    6c 65 29 2c 20 28 69 69 29 0a 20 20 70 6c 61 79  | tion.(if.available),.(ii)...play | 
| 2c20 |  73 20 61 6e 20 61 6c 61 72 6d 20 73 6f 75 6e 64    20 28 5b 5b 23 68 3a 35 36 62 62 62 64 36 66 2d  | s.an.alarm.sound.([[#h:56bbbd6f- | 
| 2c40 |  35 62 36 33 2d 34 33 37 35 2d 39 63 38 36 2d 65    31 65 62 32 33 31 62 65 33 35 36 5d 5b 53 6f 75  | 5b63-4375-9c86-e1eb231be356][Sou | 
| 2c60 |  6e 64 20 61 6e 64 20 64 65 73 6b 74 6f 70 20 6e    6f 74 69 66 69 63 61 74 69 6f 6e 73 5d 5d 29 2c  | nd.and.desktop.notifications]]), | 
| 2c80 |  20 61 6e 64 20 28 69 69 69 29 20 70 72 69 6e 74    73 0a 20 20 61 20 6d 65 73 73 61 67 65 20 69 6e  | .and.(iii).prints...a.message.in | 
| 2ca0 |  20 74 68 65 20 65 63 68 6f 20 61 72 65 61 20 77    68 69 63 68 20 69 73 20 62 61 73 69 63 61 6c 6c  | .the.echo.area.which.is.basicall | 
| 2cc0 |  79 20 74 68 65 20 73 61 6d 65 20 61 73 20 74 68    65 20 64 65 73 6b 74 6f 70 0a 20 20 6e 6f 74 69  | y.the.same.as.the.desktop...noti | 
| 2ce0 |  66 69 63 61 74 69 6f 6e 2e 0a 0a 23 2b 76 69 6e    64 65 78 3a 20 74 6d 72 2d 74 69 6d 65 72 2d 63  | fication...#+vindex:.tmr-timer-c | 
| 2d00 |  61 6e 63 65 6c 6c 65 64 2d 66 75 6e 63 74 69 6f    6e 73 0a 2b 20 7e 74 6d 72 2d 74 69 6d 65 72 2d  | ancelled-functions.+.~tmr-timer- | 
| 2d20 |  63 61 6e 63 65 6c 6c 65 64 2d 66 75 6e 63 74 69    6f 6e 73 7e 20 3a 3a 20 54 68 69 73 20 69 73 20  | cancelled-functions~.::.This.is. | 
| 2d40 |  63 61 6c 6c 65 64 20 62 79 20 7e 74 6d 72 2d 63    61 6e 63 65 6c 7e 2e 20 20 42 79 0a 20 20 64 65  | called.by.~tmr-cancel~...By...de | 
| 2d60 |  66 61 75 6c 74 2c 20 69 74 20 70 72 69 6e 74 73    20 61 20 6d 65 73 73 61 67 65 20 69 6e 20 74 68  | fault,.it.prints.a.message.in.th | 
| 2d80 |  65 20 65 63 68 6f 20 61 72 65 61 20 64 65 73 63    72 69 62 69 6e 67 20 74 68 65 20 74 69 6d 65 72  | e.echo.area.describing.the.timer | 
| 2da0 |  20 74 68 61 74 0a 20 20 77 61 73 20 63 61 6e 63    65 6c 6c 65 64 2e 0a 0a 2a 2a 20 53 6f 75 6e 64  | .that...was.cancelled...**.Sound | 
| 2dc0 |  20 61 6e 64 20 64 65 73 6b 74 6f 70 20 6e 6f 74    69 66 69 63 61 74 69 6f 6e 73 0a 3a 50 52 4f 50  | .and.desktop.notifications.:PROP | 
| 2de0 |  45 52 54 49 45 53 3a 0a 3a 43 55 53 54 4f 4d 5f    49 44 3a 20 68 3a 35 36 62 62 62 64 36 66 2d 35  | ERTIES:.:CUSTOM_ID:.h:56bbbd6f-5 | 
| 2e00 |  62 36 33 2d 34 33 37 35 2d 39 63 38 36 2d 65 31    65 62 32 33 31 62 65 33 35 36 0a 3a 45 4e 44 3a  | b63-4375-9c86-e1eb231be356.:END: | 
| 2e20 |  0a 23 2b 63 69 6e 64 65 78 3a 20 41 6c 61 72 6d    20 73 6f 75 6e 64 20 61 6e 64 20 73 65 74 74 69  | .#+cindex:.Alarm.sound.and.setti | 
| 2e40 |  6e 67 73 20 66 6f 72 20 64 65 73 6b 74 6f 70 20    6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 0a 0a 23  | ngs.for.desktop.notifications..# | 
| 2e60 |  2b 76 69 6e 64 65 78 3a 20 74 6d 72 2d 73 6f 75    6e 64 2d 66 69 6c 65 0a 23 2b 76 69 6e 64 65 78  | +vindex:.tmr-sound-file.#+vindex | 
| 2e80 |  3a 20 74 6d 72 2d 6e 6f 74 69 66 69 63 61 74 69    6f 6e 2d 75 72 67 65 6e 63 79 0a 4f 6e 63 65 20  | :.tmr-notification-urgency.Once. | 
| 2ea0 |  74 68 65 20 74 69 6d 65 72 20 68 61 73 20 72 75    6e 20 69 74 73 20 63 6f 75 72 73 65 2c 20 69 74  | the.timer.has.run.its.course,.it | 
| 2ec0 |  20 70 72 6f 64 75 63 65 73 20 61 20 64 65 73 6b    74 6f 70 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e  | .produces.a.desktop.notification | 
| 2ee0 |  20 61 6e 64 0a 70 6c 61 79 73 20 61 6e 20 61 6c    61 72 6d 20 73 6f 75 6e 64 2e 20 20 54 68 65 20  | .and.plays.an.alarm.sound...The. | 
| 2f00 |  6e 6f 74 69 66 69 63 61 74 69 6f 6e 27 73 20 6d    65 73 73 61 67 65 20 69 73 20 70 72 61 63 74 69  | notification's.message.is.practi | 
| 2f20 |  63 61 6c 6c 79 20 74 68 65 20 73 61 6d 65 0a 61    73 20 74 68 61 74 20 77 68 69 63 68 20 69 73 20  | cally.the.same.as.that.which.is. | 
| 2f40 |  73 65 6e 74 20 74 6f 20 74 68 65 20 65 63 68 6f    20 61 72 65 61 2e 0a 0a 54 68 65 20 73 6f 75 6e  | sent.to.the.echo.area...The.soun | 
| 2f60 |  64 20 66 69 6c 65 20 66 6f 72 20 74 68 65 20 61    6c 61 72 6d 20 69 73 20 64 65 66 69 6e 65 64 20  | d.file.for.the.alarm.is.defined. | 
| 2f80 |  69 6e 20 7e 74 6d 72 2d 73 6f 75 6e 64 2d 66 69    6c 65 7e 2c 20 77 68 69 6c 65 20 74 68 65 0a 75  | in.~tmr-sound-file~,.while.the.u | 
| 2fa0 |  72 67 65 6e 63 79 20 6f 66 20 74 68 65 20 6e 6f    74 69 66 69 63 61 74 69 6f 6e 20 63 61 6e 20 62  | rgency.of.the.notification.can.b | 
| 2fc0 |  65 20 73 65 74 20 74 68 72 6f 75 67 68 20 74 68    65 20 75 73 65 72 20 6f 70 74 69 6f 6e 0a 7e 74  | e.set.through.the.user.option.~t | 
| 2fe0 |  6d 72 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d    75 72 67 65 6e 63 79 7e 2e 20 20 4e 6f 74 65 20  | mr-notification-urgency~...Note. | 
| 3000 |  74 68 61 74 20 69 74 20 69 73 20 75 70 20 74 6f    20 74 68 65 20 64 65 73 6b 74 6f 70 0a 65 6e 76  | that.it.is.up.to.the.desktop.env | 
| 3020 |  69 72 6f 6e 6d 65 6e 74 20 6f 72 20 6e 6f 74 69    66 69 63 61 74 69 6f 6e 20 64 61 65 6d 6f 6e 20  | ironment.or.notification.daemon. | 
| 3040 |  74 6f 20 64 65 63 69 64 65 20 68 6f 77 20 74 6f    20 68 61 6e 64 6c 65 20 74 68 65 20 75 72 67 65  | to.decide.how.to.handle.the.urge | 
| 3060 |  6e 63 79 0a 76 61 6c 75 65 2e 0a 0a 49 66 20 74    68 65 20 7e 74 6d 72 2d 73 6f 75 6e 64 2d 66 69  | ncy.value...If.the.~tmr-sound-fi | 
| 3080 |  6c 65 7e 20 69 73 20 6e 69 6c 2c 20 6f 72 20 74    68 65 20 66 69 6c 65 20 69 73 20 6e 6f 74 20 66  | le~.is.nil,.or.the.file.is.not.f | 
| 30a0 |  6f 75 6e 64 2c 20 6e 6f 20 73 6f 75 6e 64 20 77    69 6c 6c 0a 62 65 20 70 6c 61 79 65 64 2e 0a 0a  | ound,.no.sound.will.be.played... | 
| 30c0 |  53 6f 75 6e 64 20 70 6c 61 79 62 61 63 6b 20 64    65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 3d 66  | Sound.playback.depends.on.the.=f | 
| 30e0 |  66 70 6c 61 79 3d 20 65 78 65 63 75 74 61 62 6c    65 20 77 68 69 63 68 20 69 73 20 70 61 72 74 20  | fplay=.executable.which.is.part. | 
| 3100 |  6f 66 0a 3d 66 66 6d 70 65 67 3d 2e 0a 0a 44 65    73 6b 74 6f 70 20 6e 6f 74 69 66 69 63 61 74 69  | of.=ffmpeg=...Desktop.notificati | 
| 3120 |  6f 6e 73 20 77 6f 72 6b 20 6f 6e 6c 79 20 69 66    20 45 6d 61 63 73 20 69 73 20 62 75 69 6c 74 20  | ons.work.only.if.Emacs.is.built. | 
| 3140 |  77 69 74 68 20 44 42 75 73 0a 66 75 6e 63 74 69    6f 6e 61 6c 69 74 79 2e 20 20 54 68 69 73 20 69  | with.DBus.functionality...This.i | 
| 3160 |  73 20 74 68 65 20 6e 6f 72 6d 2e 20 20 49 66 20    73 75 63 68 20 66 75 6e 63 74 69 6f 6e 61 6c 69  | s.the.norm...If.such.functionali | 
| 3180 |  74 79 20 69 73 20 6e 6f 74 0a 61 76 61 69 6c 61    62 6c 65 2c 20 54 4d 52 20 77 69 6c 6c 20 69 73  | ty.is.not.available,.TMR.will.is | 
| 31a0 |  73 75 65 20 61 20 77 61 72 6e 69 6e 67 20 69 6e    66 6f 72 6d 69 6e 67 20 74 68 65 20 75 73 65 72  | sue.a.warning.informing.the.user | 
| 31c0 |  20 61 63 63 6f 72 64 69 6e 67 6c 79 2e 0a 0a 2a    2a 20 4d 69 6e 69 62 75 66 66 65 72 20 68 69 73  | .accordingly...**.Minibuffer.his | 
| 31e0 |  74 6f 72 69 65 73 0a 3a 50 52 4f 50 45 52 54 49    45 53 3a 0a 3a 43 55 53 54 4f 4d 5f 49 44 3a 20  | tories.:PROPERTIES:.:CUSTOM_ID:. | 
| 3200 |  68 3a 66 62 65 64 62 36 35 36 2d 32 34 30 32 2d    34 36 62 63 2d 39 37 36 33 2d 64 35 31 31 32 37  | h:fbedb656-2402-46bc-9763-d51127 | 
| 3220 |  30 30 63 39 35 34 0a 3a 45 4e 44 3a 0a 0a 54 4d    52 20 64 65 66 69 6e 65 73 20 74 77 6f 20 76 61  | 00c954.:END:..TMR.defines.two.va | 
| 3240 |  72 69 61 62 6c 65 73 20 74 68 61 74 20 73 74 6f    72 65 20 75 73 65 72 20 69 6e 70 75 74 3a 20 7e  | riables.that.store.user.input:.~ | 
| 3260 |  74 6d 72 2d 64 75 72 61 74 69 6f 6e 2d 68 69 73    74 6f 72 79 7e 0a 61 6e 64 20 7e 74 6d 72 2d 64  | tmr-duration-history~.and.~tmr-d | 
| 3280 |  65 73 63 72 69 70 74 69 6f 6e 2d 68 69 73 74 6f    72 79 7e 2e 20 20 4d 69 6e 69 62 75 66 66 65 72  | escription-history~...Minibuffer | 
| 32a0 |  20 68 69 73 74 6f 72 69 65 73 20 63 61 6e 20 70    65 72 73 69 73 74 20 62 65 74 77 65 65 6e 0a 73  | .histories.can.persist.between.s | 
| 32c0 |  65 73 73 69 6f 6e 73 20 69 66 20 74 68 65 20 75    73 65 72 20 65 6e 61 62 6c 65 73 20 74 68 65 20  | essions.if.the.user.enables.the. | 
| 32e0 |  62 75 69 6c 74 2d 69 6e 20 3d 73 61 76 65 68 69    73 74 3d 20 6c 69 62 72 61 72 79 2e 20 20 53 61  | built-in.=savehist=.library...Sa | 
| 3300 |  6d 70 6c 65 0a 63 6f 6e 66 69 67 75 72 61 74 69    6f 6e 3a 0a 0a 23 2b 62 65 67 69 6e 5f 73 72 63  | mple.configuration:..#+begin_src | 
| 3320 |  20 65 6d 61 63 73 2d 6c 69 73 70 0a 28 72 65 71    75 69 72 65 20 27 73 61 76 65 68 69 73 74 29 0a  | .emacs-lisp.(require.'savehist). | 
| 3340 |  28 73 65 74 71 20 73 61 76 65 68 69 73 74 2d 66    69 6c 65 20 28 6c 6f 63 61 74 65 2d 75 73 65 72  | (setq.savehist-file.(locate-user | 
| 3360 |  2d 65 6d 61 63 73 2d 66 69 6c 65 20 22 73 61 76    65 68 69 73 74 22 29 29 0a 28 73 65 74 71 20 68  | -emacs-file."savehist")).(setq.h | 
| 3380 |  69 73 74 6f 72 79 2d 6c 65 6e 67 74 68 20 35 30    30 29 0a 28 73 65 74 71 20 68 69 73 74 6f 72 79  | istory-length.500).(setq.history | 
| 33a0 |  2d 64 65 6c 65 74 65 2d 64 75 70 6c 69 63 61 74    65 73 20 74 29 0a 28 73 65 74 71 20 73 61 76 65  | -delete-duplicates.t).(setq.save | 
| 33c0 |  68 69 73 74 2d 73 61 76 65 2d 6d 69 6e 69 62 75    66 66 65 72 2d 68 69 73 74 6f 72 79 20 74 29 0a  | hist-save-minibuffer-history.t). | 
| 33e0 |  28 61 64 64 2d 68 6f 6f 6b 20 27 61 66 74 65 72    2d 69 6e 69 74 2d 68 6f 6f 6b 20 23 27 73 61 76  | (add-hook.'after-init-hook.#'sav | 
| 3400 |  65 68 69 73 74 2d 6d 6f 64 65 29 0a 23 2b 65 6e    64 5f 73 72 63 0a 0a 2a 20 49 6e 73 74 61 6c 6c  | ehist-mode).#+end_src..*.Install | 
| 3420 |  61 74 69 6f 6e 0a 3a 50 52 4f 50 45 52 54 49 45    53 3a 0a 3a 43 55 53 54 4f 4d 5f 49 44 3a 20 68  | ation.:PROPERTIES:.:CUSTOM_ID:.h | 
| 3440 |  3a 34 36 33 37 38 62 64 66 2d 66 36 63 63 2d 34    36 39 65 2d 62 30 62 30 2d 31 62 39 30 64 64 39  | :46378bdf-f6cc-469e-b0b0-1b90dd9 | 
| 3460 |  61 61 35 39 35 0a 3a 45 4e 44 3a 0a 23 2b 63 69    6e 64 65 78 3a 20 49 6e 73 74 61 6c 6c 61 74 69  | aa595.:END:.#+cindex:.Installati | 
| 3480 |  6f 6e 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 0a    0a 2a 2a 20 47 4e 55 20 45 4c 50 41 20 70 61 63  | on.instructions..**.GNU.ELPA.pac | 
| 34a0 |  6b 61 67 65 0a 3a 50 52 4f 50 45 52 54 49 45 53    3a 0a 3a 43 55 53 54 4f 4d 5f 49 44 3a 20 68 3a  | kage.:PROPERTIES:.:CUSTOM_ID:.h: | 
| 34c0 |  38 30 37 63 32 61 38 63 2d 33 64 34 39 2d 34 66    62 33 2d 62 66 62 39 2d 38 34 64 31 30 36 37 35  | 807c2a8c-3d49-4fb3-bfb9-84d10675 | 
| 34e0 |  63 39 35 62 0a 3a 45 4e 44 3a 0a 0a 54 68 65 20    70 61 63 6b 61 67 65 20 69 73 20 61 76 61 69 6c  | c95b.:END:..The.package.is.avail | 
| 3500 |  61 62 6c 65 20 61 73 20 7e 74 6d 72 7e 2e 20 20    53 69 6d 70 6c 79 20 64 6f 3a 0a 0a 3a 20 4d 2d  | able.as.~tmr~...Simply.do:..:.M- | 
| 3520 |  78 20 70 61 63 6b 61 67 65 2d 72 65 66 72 65 73    68 2d 63 6f 6e 74 65 6e 74 73 0a 3a 20 4d 2d 78  | x.package-refresh-contents.:.M-x | 
| 3540 |  20 70 61 63 6b 61 67 65 2d 69 6e 73 74 61 6c 6c    0a 0a 41 6e 64 20 73 65 61 72 63 68 20 66 6f 72  | .package-install..And.search.for | 
| 3560 |  20 69 74 2e 0a 0a 47 4e 55 20 45 4c 50 41 20 70    72 6f 76 69 64 65 73 20 74 68 65 20 6c 61 74 65  | .it...GNU.ELPA.provides.the.late | 
| 3580 |  73 74 20 73 74 61 62 6c 65 20 72 65 6c 65 61 73    65 2e 20 20 54 68 6f 73 65 20 77 68 6f 20 70 72  | st.stable.release...Those.who.pr | 
| 35a0 |  65 66 65 72 20 74 6f 20 66 6f 6c 6c 6f 77 0a 74    68 65 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 70  | efer.to.follow.the.development.p | 
| 35c0 |  72 6f 63 65 73 73 20 69 6e 20 6f 72 64 65 72 20    74 6f 20 72 65 70 6f 72 74 20 62 75 67 73 20 6f  | rocess.in.order.to.report.bugs.o | 
| 35e0 |  72 20 73 75 67 67 65 73 74 20 63 68 61 6e 67 65    73 2c 20 63 61 6e 0a 75 73 65 20 74 68 65 20 76  | r.suggest.changes,.can.use.the.v | 
| 3600 |  65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 70 61    63 6b 61 67 65 20 66 72 6f 6d 20 74 68 65 20 47  | ersion.of.the.package.from.the.G | 
| 3620 |  4e 55 2d 64 65 76 65 6c 20 45 4c 50 41 20 61 72    63 68 69 76 65 2e 20 20 52 65 61 64 3a 0a 68 74  | NU-devel.ELPA.archive...Read:.ht | 
| 3640 |  74 70 73 3a 2f 2f 70 72 6f 74 65 73 69 6c 61 6f    73 2e 63 6f 6d 2f 63 6f 64 65 6c 6f 67 2f 32 30  | tps://protesilaos.com/codelog/20 | 
| 3660 |  32 32 2d 30 35 2d 31 33 2d 65 6d 61 63 73 2d 65    6c 70 61 2d 64 65 76 65 6c 2f 2e 0a 0a 2a 2a 20  | 22-05-13-emacs-elpa-devel/...**. | 
| 3680 |  4d 61 6e 75 61 6c 20 69 6e 73 74 61 6c 6c 61 74    69 6f 6e 0a 3a 50 52 4f 50 45 52 54 49 45 53 3a  | Manual.installation.:PROPERTIES: | 
| 36a0 |  0a 3a 43 55 53 54 4f 4d 5f 49 44 3a 20 68 3a 33    39 66 61 65 38 33 66 2d 61 34 39 61 2d 34 38 38  | .:CUSTOM_ID:.h:39fae83f-a49a-488 | 
| 36c0 |  37 2d 38 31 33 32 2d 65 62 34 32 65 36 31 39 31    39 65 61 0a 3a 45 4e 44 3a 0a 0a 41 73 73 75 6d  | 7-8132-eb42e61919ea.:END:..Assum | 
| 36e0 |  69 6e 67 20 79 6f 75 72 20 45 6d 61 63 73 20 66    69 6c 65 73 20 61 72 65 20 66 6f 75 6e 64 20 69  | ing.your.Emacs.files.are.found.i | 
| 3700 |  6e 20 3d 7e 2f 2e 65 6d 61 63 73 2e 64 2f 3d 2c    20 65 78 65 63 75 74 65 20 74 68 65 0a 66 6f 6c  | n.=~/.emacs.d/=,.execute.the.fol | 
| 3720 |  6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 20    69 6e 20 61 20 73 68 65 6c 6c 20 70 72 6f 6d 70  | lowing.commands.in.a.shell.promp | 
| 3740 |  74 3a 0a 0a 23 2b 62 65 67 69 6e 5f 73 72 63 20    73 68 0a 63 64 20 7e 2f 2e 65 6d 61 63 73 2e 64  | t:..#+begin_src.sh.cd.~/.emacs.d | 
| 3760 |  0a 0a 23 20 43 72 65 61 74 65 20 61 20 64 69 72    65 63 74 6f 72 79 20 66 6f 72 20 6d 61 6e 75 61  | ..#.Create.a.directory.for.manua | 
| 3780 |  6c 6c 79 2d 69 6e 73 74 61 6c 6c 65 64 20 70 61    63 6b 61 67 65 73 0a 6d 6b 64 69 72 20 6d 61 6e  | lly-installed.packages.mkdir.man | 
| 37a0 |  75 61 6c 2d 70 61 63 6b 61 67 65 73 0a 0a 23 20    47 6f 20 74 6f 20 74 68 65 20 6e 65 77 20 64 69  | ual-packages..#.Go.to.the.new.di | 
| 37c0 |  72 65 63 74 6f 72 79 0a 63 64 20 6d 61 6e 75 61    6c 2d 70 61 63 6b 61 67 65 73 0a 0a 23 20 43 6c  | rectory.cd.manual-packages..#.Cl | 
| 37e0 |  6f 6e 65 20 74 68 69 73 20 72 65 70 6f 2c 20 6e    61 6d 69 6e 67 20 69 74 20 22 74 6d 72 22 0a 67  | one.this.repo,.naming.it."tmr".g | 
| 3800 |  69 74 20 63 6c 6f 6e 65 20 68 74 74 70 73 3a 2f    2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 72 6f 74  | it.clone.https://github.com/prot | 
| 3820 |  65 73 69 6c 61 6f 73 2f 74 6d 72 20 74 6d 72 0a    23 2b 65 6e 64 5f 73 72 63 0a 0a 46 69 6e 61 6c  | esilaos/tmr.tmr.#+end_src..Final | 
| 3840 |  6c 79 2c 20 69 6e 20 79 6f 75 72 20 3d 69 6e 69    74 2e 65 6c 3d 20 28 6f 72 20 65 71 75 69 76 61  | ly,.in.your.=init.el=.(or.equiva | 
| 3860 |  6c 65 6e 74 29 20 65 76 61 6c 75 61 74 65 20 74    68 69 73 3a 0a 0a 23 2b 62 65 67 69 6e 5f 73 72  | lent).evaluate.this:..#+begin_sr | 
| 3880 |  63 20 65 6d 61 63 73 2d 6c 69 73 70 0a 3b 3b 20    4d 61 6b 65 20 45 6c 69 73 70 20 66 69 6c 65 73  | c.emacs-lisp.;;.Make.Elisp.files | 
| 38a0 |  20 69 6e 20 74 68 61 74 20 64 69 72 65 63 74 6f    72 79 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20  | .in.that.directory.available.to. | 
| 38c0 |  74 68 65 20 75 73 65 72 2e 0a 28 61 64 64 2d 74    6f 2d 6c 69 73 74 20 27 6c 6f 61 64 2d 70 61 74  | the.user..(add-to-list.'load-pat | 
| 38e0 |  68 20 22 7e 2f 2e 65 6d 61 63 73 2e 64 2f 6d 61    6e 75 61 6c 2d 70 61 63 6b 61 67 65 73 2f 74 6d  | h."~/.emacs.d/manual-packages/tm | 
| 3900 |  72 22 29 0a 23 2b 65 6e 64 5f 73 72 63 0a 0a 45    76 65 72 79 74 68 69 6e 67 20 69 73 20 69 6e 20  | r").#+end_src..Everything.is.in. | 
| 3920 |  70 6c 61 63 65 20 74 6f 20 73 65 74 20 75 70 20    74 68 65 20 70 61 63 6b 61 67 65 2e 0a 0a 2a 20  | place.to.set.up.the.package...*. | 
| 3940 |  53 61 6d 70 6c 65 20 63 6f 6e 66 69 67 75 72 61    74 69 6f 6e 0a 3a 50 52 4f 50 45 52 54 49 45 53  | Sample.configuration.:PROPERTIES | 
| 3960 |  3a 0a 3a 43 55 53 54 4f 4d 5f 49 44 3a 20 68 3a    36 39 65 65 62 33 66 62 2d 66 31 31 64 2d 34 33  | :.:CUSTOM_ID:.h:69eeb3fb-f11d-43 | 
| 3980 |  31 65 2d 61 65 31 36 2d 32 64 39 62 33 32 32 38    37 31 63 63 0a 3a 45 4e 44 3a 0a 23 2b 63 69 6e  | 1e-ae16-2d9b322871cc.:END:.#+cin | 
| 39a0 |  64 65 78 3a 20 50 61 63 6b 61 67 65 20 63 6f 6e    66 69 67 75 72 61 74 69 6f 6e 0a 0a 23 2b 62 65  | dex:.Package.configuration..#+be | 
| 39c0 |  67 69 6e 5f 73 72 63 20 65 6d 61 63 73 2d 6c 69    73 70 0a 20 20 3b 3b 20 53 65 74 20 74 6f 20 6e  | gin_src.emacs-lisp...;;.Set.to.n | 
| 39e0 |  69 6c 20 74 6f 20 64 69 73 61 62 6c 65 20 74 68    65 20 73 6f 75 6e 64 0a 20 20 28 73 65 74 71 20  | il.to.disable.the.sound...(setq. | 
| 3a00 |  74 6d 72 2d 73 6f 75 6e 64 2d 66 69 6c 65 20 22    2f 75 73 72 2f 73 68 61 72 65 2f 73 6f 75 6e 64  | tmr-sound-file."/usr/share/sound | 
| 3a20 |  73 2f 66 72 65 65 64 65 73 6b 74 6f 70 2f 73 74    65 72 65 6f 2f 61 6c 61 72 6d 2d 63 6c 6f 63 6b  | s/freedesktop/stereo/alarm-clock | 
| 3a40 |  2d 65 6c 61 70 73 65 64 2e 6f 67 61 22 29 0a 0a    20 20 3b 3b 20 44 65 73 6b 74 6f 70 20 6e 6f 74  | -elapsed.oga")....;;.Desktop.not | 
| 3a60 |  69 66 69 63 61 74 69 6f 6e 20 75 72 67 65 6e 63    79 20 6c 65 76 65 6c 0a 20 20 28 73 65 74 71 20  | ification.urgency.level...(setq. | 
| 3a80 |  74 6d 72 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e    2d 75 72 67 65 6e 63 79 20 27 6e 6f 72 6d 61 6c  | tmr-notification-urgency.'normal | 
| 3aa0 |  29 0a 0a 20 20 3b 3b 20 52 65 61 64 20 74 68 65    20 60 74 6d 72 2d 64 65 73 63 72 69 70 74 69 6f  | )....;;.Read.the.`tmr-descriptio | 
| 3ac0 |  6e 73 2d 6c 69 73 74 27 20 64 6f 63 20 73 74 72    69 6e 67 0a 20 20 28 73 65 74 71 20 74 6d 72 2d  | ns-list'.doc.string...(setq.tmr- | 
| 3ae0 |  64 65 73 63 72 69 70 74 69 6f 6e 73 2d 6c 69 73    74 20 27 74 6d 72 2d 64 65 73 63 72 69 70 74 69  | descriptions-list.'tmr-descripti | 
| 3b00 |  6f 6e 2d 68 69 73 74 6f 72 79 29 0a 0a 20 20 3b    3b 20 53 65 74 20 67 6c 6f 62 61 6c 20 70 72 65  | on-history)....;;.Set.global.pre | 
| 3b20 |  66 69 78 20 62 69 6e 64 69 6e 67 73 20 28 61 75    74 6f 6c 6f 61 64 65 64 29 3a 0a 20 20 28 64 65  | fix.bindings.(autoloaded):...(de | 
| 3b40 |  66 69 6e 65 2d 6b 65 79 20 67 6c 6f 62 61 6c 2d    6d 61 70 20 22 5c 43 2d 63 74 22 20 27 74 6d 72  | fine-key.global-map."\C-ct".'tmr | 
| 3b60 |  2d 70 72 65 66 69 78 2d 6d 61 70 29 0a 0a 20 20    3b 3b 20 41 6c 74 65 72 6e 61 74 69 76 65 6c 79  | -prefix-map)....;;.Alternatively | 
| 3b80 |  20 62 69 6e 64 20 74 6d 72 20 63 6f 6d 6d 61 6e    64 20 28 61 75 74 6f 6c 6f 61 64 65 64 29 3a 0a  | .bind.tmr.command.(autoloaded):. | 
| 3ba0 |  20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 67 6c    6f 62 61 6c 2d 6d 61 70 20 22 5c 43 2d 63 74 22  | ..(define-key.global-map."\C-ct" | 
| 3bc0 |  20 27 74 6d 72 29 0a 23 2b 65 6e 64 5f 73 72 63    0a 0a 2a 20 49 6e 74 65 67 72 61 74 69 6f 6e 20  | .'tmr).#+end_src..*.Integration. | 
| 3be0 |  77 69 74 68 20 45 6d 62 61 72 6b 0a 3a 50 52 4f    50 45 52 54 49 45 53 3a 0a 3a 43 55 53 54 4f 4d  | with.Embark.:PROPERTIES:.:CUSTOM | 
| 3c00 |  5f 49 44 3a 20 68 3a 36 34 37 31 31 63 65 34 2d    63 30 32 33 2d 34 66 36 65 2d 62 39 61 61 2d 62  | _ID:.h:64711ce4-c023-4f6e-b9aa-b | 
| 3c20 |  34 33 39 34 32 30 31 33 34 32 33 0a 3a 45 4e 44    3a 0a 0a 54 68 65 20 3d 65 6d 62 61 72 6b 3d 20  | 43942013423.:END:..The.=embark=. | 
| 3c40 |  70 61 63 6b 61 67 65 20 70 72 6f 76 69 64 65 73    20 73 74 61 6e 64 61 72 64 73 2d 63 6f 6d 70 6c  | package.provides.standards-compl | 
| 3c60 |  69 61 6e 74 20 69 6e 66 72 61 73 74 72 75 63 74    75 72 65 20 74 6f 20 72 75 6e 0a 63 6f 6e 74 65  | iant.infrastructure.to.run.conte | 
| 3c80 |  78 74 2d 64 65 70 65 6e 64 65 6e 74 20 61 63 74    69 6f 6e 73 20 6f 6e 20 61 6c 6c 20 73 6f 72 74  | xt-dependent.actions.on.all.sort | 
| 3ca0 |  73 20 6f 66 20 74 61 72 67 65 74 73 20 28 73 79    6d 62 6f 6c 20 61 74 20 70 6f 69 6e 74 2c 20 63  | s.of.targets.(symbol.at.point,.c | 
| 3cc0 |  75 72 72 65 6e 74 0a 63 6f 6d 70 6c 65 74 69 6f    6e 20 63 61 6e 64 69 64 61 74 65 2c 20 65 74 63  | urrent.completion.candidate,.etc | 
| 3ce0 |  2e 29 2e 20 54 4d 52 20 69 73 20 73 65 74 20 75    70 20 74 6f 20 6d 61 6b 65 20 69 74 73 20 74 69  | .)..TMR.is.set.up.to.make.its.ti | 
| 3d00 |  6d 65 72 20 6f 62 6a 65 63 74 73 0a 72 65 63 6f    67 6e 69 73 61 62 6c 65 20 62 79 20 45 6d 62 61  | mer.objects.recognisable.by.Emba | 
| 3d20 |  72 6b 20 61 6e 64 20 72 65 67 69 73 74 65 72 73    20 74 68 65 20 7e 74 6d 72 2d 61 63 74 69 6f 6e  | rk.and.registers.the.~tmr-action | 
| 3d40 |  2d 6d 61 70 7e 20 69 6e 20 45 6d 62 61 72 6b 2e    0a 0a 2a 20 41 63 6b 6e 6f 77 6c 65 64 67 65 6d  | -map~.in.Embark...*.Acknowledgem | 
| 3d60 |  65 6e 74 73 0a 3a 50 52 4f 50 45 52 54 49 45 53    3a 0a 3a 43 55 53 54 4f 4d 5f 49 44 3a 20 68 3a  | ents.:PROPERTIES:.:CUSTOM_ID:.h: | 
| 3d80 |  30 34 37 65 63 63 35 32 2d 63 61 30 32 2d 34 34    32 34 2d 61 30 33 37 2d 63 35 62 36 61 30 32 33  | 047ecc52-ca02-4424-a037-c5b6a023 | 
| 3da0 |  38 33 64 65 0a 3a 45 4e 44 3a 0a 23 2b 63 69 6e    64 65 78 3a 20 43 6f 6e 74 72 69 62 75 74 6f 72  | 83de.:END:.#+cindex:.Contributor | 
| 3dc0 |  73 0a 0a 54 4d 52 20 69 73 20 6d 65 61 6e 74 20    74 6f 20 62 65 20 61 20 63 6f 6c 6c 65 63 74 69  | s..TMR.is.meant.to.be.a.collecti | 
| 3de0 |  76 65 20 65 66 66 6f 72 74 2e 20 20 45 76 65 72    79 20 62 69 74 20 6f 66 20 68 65 6c 70 20 6d 61  | ve.effort...Every.bit.of.help.ma | 
| 3e00 |  74 74 65 72 73 2e 0a 0a 2b 20 41 75 74 68 6f 72    73 20 3a 3a 20 50 72 6f 74 65 73 69 6c 61 6f 73  | tters...+.Authors.::.Protesilaos | 
| 3e20 |  20 53 74 61 76 72 6f 75 20 28 6d 61 69 6e 74 61    69 6e 65 72 29 2c 20 44 61 6d 69 65 6e 20 43 61  | .Stavrou.(maintainer),.Damien.Ca | 
| 3e40 |  73 73 6f 75 2c 20 44 61 6e 69 65 6c 0a 20 20 4d    65 6e 64 6c 65 72 2e 0a 0a 2b 20 43 6f 6e 74 72  | ssou,.Daniel...Mendler...+.Contr | 
| 3e60 |  69 62 75 74 69 6f 6e 73 20 74 6f 20 74 68 65 20    63 6f 64 65 20 6f 72 20 6d 61 6e 75 61 6c 20 3a  | ibutions.to.the.code.or.manual.: | 
| 3e80 |  3a 20 43 68 72 69 73 74 69 61 6e 20 54 69 65 74    7a 65 2c 20 45 64 20 54 61 76 69 6e 6f 72 2c 0a  | :.Christian.Tietze,.Ed.Tavinor,. | 
| 3ea0 |  20 20 4e 61 74 68 61 6e 20 52 2e 20 44 65 47 72    75 63 68 79 2e 0a 0a 2a 20 47 4e 55 20 46 72 65  | ..Nathan.R..DeGruchy...*.GNU.Fre | 
| 3ec0 |  65 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20    4c 69 63 65 6e 73 65 0a 3a 50 52 4f 50 45 52 54  | e.Documentation.License.:PROPERT | 
| 3ee0 |  49 45 53 3a 0a 3a 43 55 53 54 4f 4d 5f 49 44 3a    20 68 3a 62 38 62 37 64 65 66 32 2d 35 61 62 30  | IES:.:CUSTOM_ID:.h:b8b7def2-5ab0 | 
| 3f00 |  2d 34 36 32 33 2d 62 33 65 66 2d 32 61 31 62 64    31 37 62 62 34 32 61 0a 3a 45 4e 44 3a 0a 0a 23  | -4623-b3ef-2a1bd17bb42a.:END:..# | 
| 3f20 |  2b 74 65 78 69 6e 66 6f 3a 20 40 69 6e 63 6c 75    64 65 20 64 6f 63 6c 69 63 65 6e 73 65 2e 74 65  | +texinfo:.@include.doclicense.te | 
| 3f40 |  78 69 0a 0a 23 2b 62 65 67 69 6e 5f 65 78 70 6f    72 74 20 68 74 6d 6c 0a 3c 70 72 65 3e 0a 0a 20  | xi..#+begin_export.html.<pre>... | 
| 3f60 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47    4e 55 20 46 72 65 65 20 44 6f 63 75 6d 65 6e 74  | ...............GNU.Free.Document | 
| 3f80 |  61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56  | ation.License..................V | 
| 3fa0 |  65 72 73 69 6f 6e 20 31 2e 33 2c 20 33 20 4e 6f    76 65 6d 62 65 72 20 32 30 30 38 0a 0a 0a 20 43  | ersion.1.3,.3.November.2008....C | 
| 3fc0 |  6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30    30 2c 20 32 30 30 31 2c 20 32 30 30 32 2c 20 32  | opyright.(C).2000,.2001,.2002,.2 | 
| 3fe0 |  30 30 37 2c 20 32 30 30 38 20 46 72 65 65 20 53    6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69  | 007,.2008.Free.Software.Foundati | 
| 4000 |  6f 6e 2c 20 49 6e 63 2e 0a 20 20 20 20 20 3c 68    74 74 70 73 3a 2f 2f 66 73 66 2e 6f 72 67 2f 3e  | on,.Inc.......<https://fsf.org/> | 
| 4020 |  0a 20 45 76 65 72 79 6f 6e 65 20 69 73 20 70 65    72 6d 69 74 74 65 64 20 74 6f 20 63 6f 70 79 20  | ..Everyone.is.permitted.to.copy. | 
| 4040 |  61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 76    65 72 62 61 74 69 6d 20 63 6f 70 69 65 73 0a 20  | and.distribute.verbatim.copies.. | 
| 4060 |  6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 65 20    64 6f 63 75 6d 65 6e 74 2c 20 62 75 74 20 63 68  | of.this.license.document,.but.ch | 
| 4080 |  61 6e 67 69 6e 67 20 69 74 20 69 73 20 6e 6f 74    20 61 6c 6c 6f 77 65 64 2e 0a 0a 30 2e 20 50 52  | anging.it.is.not.allowed...0..PR | 
| 40a0 |  45 41 4d 42 4c 45 0a 0a 54 68 65 20 70 75 72 70    6f 73 65 20 6f 66 20 74 68 69 73 20 4c 69 63 65  | EAMBLE..The.purpose.of.this.Lice | 
| 40c0 |  6e 73 65 20 69 73 20 74 6f 20 6d 61 6b 65 20 61    20 6d 61 6e 75 61 6c 2c 20 74 65 78 74 62 6f 6f  | nse.is.to.make.a.manual,.textboo | 
| 40e0 |  6b 2c 20 6f 72 20 6f 74 68 65 72 0a 66 75 6e 63    74 69 6f 6e 61 6c 20 61 6e 64 20 75 73 65 66 75  | k,.or.other.functional.and.usefu | 
| 4100 |  6c 20 64 6f 63 75 6d 65 6e 74 20 22 66 72 65 65    22 20 69 6e 20 74 68 65 20 73 65 6e 73 65 20 6f  | l.document."free".in.the.sense.o | 
| 4120 |  66 20 66 72 65 65 64 6f 6d 3a 20 74 6f 0a 61 73    73 75 72 65 20 65 76 65 72 79 6f 6e 65 20 74 68  | f.freedom:.to.assure.everyone.th | 
| 4140 |  65 20 65 66 66 65 63 74 69 76 65 20 66 72 65 65    64 6f 6d 20 74 6f 20 63 6f 70 79 20 61 6e 64 20  | e.effective.freedom.to.copy.and. | 
| 4160 |  72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 2c    0a 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74  | redistribute.it,.with.or.without | 
| 4180 |  20 6d 6f 64 69 66 79 69 6e 67 20 69 74 2c 20 65    69 74 68 65 72 20 63 6f 6d 6d 65 72 63 69 61 6c  | .modifying.it,.either.commercial | 
| 41a0 |  6c 79 20 6f 72 20 6e 6f 6e 63 6f 6d 6d 65 72 63    69 61 6c 6c 79 2e 0a 53 65 63 6f 6e 64 61 72 69  | ly.or.noncommercially..Secondari | 
| 41c0 |  6c 79 2c 20 74 68 69 73 20 4c 69 63 65 6e 73 65    20 70 72 65 73 65 72 76 65 73 20 66 6f 72 20 74  | ly,.this.License.preserves.for.t | 
| 41e0 |  68 65 20 61 75 74 68 6f 72 20 61 6e 64 20 70 75    62 6c 69 73 68 65 72 20 61 20 77 61 79 0a 74 6f  | he.author.and.publisher.a.way.to | 
| 4200 |  20 67 65 74 20 63 72 65 64 69 74 20 66 6f 72 20    74 68 65 69 72 20 77 6f 72 6b 2c 20 77 68 69 6c  | .get.credit.for.their.work,.whil | 
| 4220 |  65 20 6e 6f 74 20 62 65 69 6e 67 20 63 6f 6e 73    69 64 65 72 65 64 20 72 65 73 70 6f 6e 73 69 62  | e.not.being.considered.responsib | 
| 4240 |  6c 65 0a 66 6f 72 20 6d 6f 64 69 66 69 63 61 74    69 6f 6e 73 20 6d 61 64 65 20 62 79 20 6f 74 68  | le.for.modifications.made.by.oth | 
| 4260 |  65 72 73 2e 0a 0a 54 68 69 73 20 4c 69 63 65 6e    73 65 20 69 73 20 61 20 6b 69 6e 64 20 6f 66 20  | ers...This.License.is.a.kind.of. | 
| 4280 |  22 63 6f 70 79 6c 65 66 74 22 2c 20 77 68 69 63    68 20 6d 65 61 6e 73 20 74 68 61 74 20 64 65 72  | "copyleft",.which.means.that.der | 
| 42a0 |  69 76 61 74 69 76 65 0a 77 6f 72 6b 73 20 6f 66    20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 6d 75  | ivative.works.of.the.document.mu | 
| 42c0 |  73 74 20 74 68 65 6d 73 65 6c 76 65 73 20 62 65    20 66 72 65 65 20 69 6e 20 74 68 65 20 73 61 6d  | st.themselves.be.free.in.the.sam | 
| 42e0 |  65 20 73 65 6e 73 65 2e 20 20 49 74 0a 63 6f 6d    70 6c 65 6d 65 6e 74 73 20 74 68 65 20 47 4e 55  | e.sense...It.complements.the.GNU | 
| 4300 |  20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20    4c 69 63 65 6e 73 65 2c 20 77 68 69 63 68 20 69  | .General.Public.License,.which.i | 
| 4320 |  73 20 61 20 63 6f 70 79 6c 65 66 74 0a 6c 69 63    65 6e 73 65 20 64 65 73 69 67 6e 65 64 20 66 6f  | s.a.copyleft.license.designed.fo | 
| 4340 |  72 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 2e    0a 0a 57 65 20 68 61 76 65 20 64 65 73 69 67 6e  | r.free.software...We.have.design | 
| 4360 |  65 64 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20    69 6e 20 6f 72 64 65 72 20 74 6f 20 75 73 65 20  | ed.this.License.in.order.to.use. | 
| 4380 |  69 74 20 66 6f 72 20 6d 61 6e 75 61 6c 73 20 66    6f 72 20 66 72 65 65 0a 73 6f 66 74 77 61 72 65  | it.for.manuals.for.free.software | 
| 43a0 |  2c 20 62 65 63 61 75 73 65 20 66 72 65 65 20 73    6f 66 74 77 61 72 65 20 6e 65 65 64 73 20 66 72  | ,.because.free.software.needs.fr | 
| 43c0 |  65 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e    3a 20 61 20 66 72 65 65 0a 70 72 6f 67 72 61 6d  | ee.documentation:.a.free.program | 
| 43e0 |  20 73 68 6f 75 6c 64 20 63 6f 6d 65 20 77 69 74    68 20 6d 61 6e 75 61 6c 73 20 70 72 6f 76 69 64  | .should.come.with.manuals.provid | 
| 4400 |  69 6e 67 20 74 68 65 20 73 61 6d 65 20 66 72 65    65 64 6f 6d 73 20 74 68 61 74 20 74 68 65 0a 73  | ing.the.same.freedoms.that.the.s | 
| 4420 |  6f 66 74 77 61 72 65 20 64 6f 65 73 2e 20 20 42    75 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20  | oftware.does...But.this.License. | 
| 4440 |  69 73 20 6e 6f 74 20 6c 69 6d 69 74 65 64 20 74    6f 20 73 6f 66 74 77 61 72 65 20 6d 61 6e 75 61  | is.not.limited.to.software.manua | 
| 4460 |  6c 73 3b 0a 69 74 20 63 61 6e 20 62 65 20 75 73    65 64 20 66 6f 72 20 61 6e 79 20 74 65 78 74 75  | ls;.it.can.be.used.for.any.textu | 
| 4480 |  61 6c 20 77 6f 72 6b 2c 20 72 65 67 61 72 64 6c    65 73 73 20 6f 66 20 73 75 62 6a 65 63 74 20 6d  | al.work,.regardless.of.subject.m | 
| 44a0 |  61 74 74 65 72 20 6f 72 0a 77 68 65 74 68 65 72    20 69 74 20 69 73 20 70 75 62 6c 69 73 68 65 64  | atter.or.whether.it.is.published | 
| 44c0 |  20 61 73 20 61 20 70 72 69 6e 74 65 64 20 62 6f    6f 6b 2e 20 20 57 65 20 72 65 63 6f 6d 6d 65 6e  | .as.a.printed.book...We.recommen | 
| 44e0 |  64 20 74 68 69 73 20 4c 69 63 65 6e 73 65 0a 70    72 69 6e 63 69 70 61 6c 6c 79 20 66 6f 72 20 77  | d.this.License.principally.for.w | 
| 4500 |  6f 72 6b 73 20 77 68 6f 73 65 20 70 75 72 70 6f    73 65 20 69 73 20 69 6e 73 74 72 75 63 74 69 6f  | orks.whose.purpose.is.instructio | 
| 4520 |  6e 20 6f 72 20 72 65 66 65 72 65 6e 63 65 2e 0a    0a 0a 31 2e 20 41 50 50 4c 49 43 41 42 49 4c 49  | n.or.reference....1..APPLICABILI | 
| 4540 |  54 59 20 41 4e 44 20 44 45 46 49 4e 49 54 49 4f    4e 53 0a 0a 54 68 69 73 20 4c 69 63 65 6e 73 65  | TY.AND.DEFINITIONS..This.License | 
| 4560 |  20 61 70 70 6c 69 65 73 20 74 6f 20 61 6e 79 20    6d 61 6e 75 61 6c 20 6f 72 20 6f 74 68 65 72 20  | .applies.to.any.manual.or.other. | 
| 4580 |  77 6f 72 6b 2c 20 69 6e 20 61 6e 79 20 6d 65 64    69 75 6d 2c 20 74 68 61 74 0a 63 6f 6e 74 61 69  | work,.in.any.medium,.that.contai | 
| 45a0 |  6e 73 20 61 20 6e 6f 74 69 63 65 20 70 6c 61 63    65 64 20 62 79 20 74 68 65 20 63 6f 70 79 72 69  | ns.a.notice.placed.by.the.copyri | 
| 45c0 |  67 68 74 20 68 6f 6c 64 65 72 20 73 61 79 69 6e    67 20 69 74 20 63 61 6e 20 62 65 0a 64 69 73 74  | ght.holder.saying.it.can.be.dist | 
| 45e0 |  72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68    65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 20  | ributed.under.the.terms.of.this. | 
| 4600 |  4c 69 63 65 6e 73 65 2e 20 20 53 75 63 68 20 61    20 6e 6f 74 69 63 65 20 67 72 61 6e 74 73 20 61  | License...Such.a.notice.grants.a | 
| 4620 |  0a 77 6f 72 6c 64 2d 77 69 64 65 2c 20 72 6f 79    61 6c 74 79 2d 66 72 65 65 20 6c 69 63 65 6e 73  | .world-wide,.royalty-free.licens | 
| 4640 |  65 2c 20 75 6e 6c 69 6d 69 74 65 64 20 69 6e 20    64 75 72 61 74 69 6f 6e 2c 20 74 6f 20 75 73 65  | e,.unlimited.in.duration,.to.use | 
| 4660 |  20 74 68 61 74 0a 77 6f 72 6b 20 75 6e 64 65 72    20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 73 20  | .that.work.under.the.conditions. | 
| 4680 |  73 74 61 74 65 64 20 68 65 72 65 69 6e 2e 20 20    54 68 65 20 22 44 6f 63 75 6d 65 6e 74 22 2c 20  | stated.herein...The."Document",. | 
| 46a0 |  62 65 6c 6f 77 2c 0a 72 65 66 65 72 73 20 74 6f    20 61 6e 79 20 73 75 63 68 20 6d 61 6e 75 61 6c  | below,.refers.to.any.such.manual | 
| 46c0 |  20 6f 72 20 77 6f 72 6b 2e 20 20 41 6e 79 20 6d    65 6d 62 65 72 20 6f 66 20 74 68 65 20 70 75 62  | .or.work...Any.member.of.the.pub | 
| 46e0 |  6c 69 63 20 69 73 20 61 0a 6c 69 63 65 6e 73 65    65 2c 20 61 6e 64 20 69 73 20 61 64 64 72 65 73  | lic.is.a.licensee,.and.is.addres | 
| 4700 |  73 65 64 20 61 73 20 22 79 6f 75 22 2e 20 20 59    6f 75 20 61 63 63 65 70 74 20 74 68 65 20 6c 69  | sed.as."you"...You.accept.the.li | 
| 4720 |  63 65 6e 73 65 20 69 66 20 79 6f 75 0a 63 6f 70    79 2c 20 6d 6f 64 69 66 79 20 6f 72 20 64 69 73  | cense.if.you.copy,.modify.or.dis | 
| 4740 |  74 72 69 62 75 74 65 20 74 68 65 20 77 6f 72 6b    20 69 6e 20 61 20 77 61 79 20 72 65 71 75 69 72  | tribute.the.work.in.a.way.requir | 
| 4760 |  69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 0a 75    6e 64 65 72 20 63 6f 70 79 72 69 67 68 74 20 6c  | ing.permission.under.copyright.l | 
| 4780 |  61 77 2e 0a 0a 41 20 22 4d 6f 64 69 66 69 65 64    20 56 65 72 73 69 6f 6e 22 20 6f 66 20 74 68 65  | aw...A."Modified.Version".of.the | 
| 47a0 |  20 44 6f 63 75 6d 65 6e 74 20 6d 65 61 6e 73 20    61 6e 79 20 77 6f 72 6b 20 63 6f 6e 74 61 69 6e  | .Document.means.any.work.contain | 
| 47c0 |  69 6e 67 20 74 68 65 0a 44 6f 63 75 6d 65 6e 74    20 6f 72 20 61 20 70 6f 72 74 69 6f 6e 20 6f 66  | ing.the.Document.or.a.portion.of | 
| 47e0 |  20 69 74 2c 20 65 69 74 68 65 72 20 63 6f 70 69    65 64 20 76 65 72 62 61 74 69 6d 2c 20 6f 72 20  | .it,.either.copied.verbatim,.or. | 
| 4800 |  77 69 74 68 0a 6d 6f 64 69 66 69 63 61 74 69 6f    6e 73 20 61 6e 64 2f 6f 72 20 74 72 61 6e 73 6c  | with.modifications.and/or.transl | 
| 4820 |  61 74 65 64 20 69 6e 74 6f 20 61 6e 6f 74 68 65    72 20 6c 61 6e 67 75 61 67 65 2e 0a 0a 41 20 22  | ated.into.another.language...A." | 
| 4840 |  53 65 63 6f 6e 64 61 72 79 20 53 65 63 74 69 6f    6e 22 20 69 73 20 61 20 6e 61 6d 65 64 20 61 70  | Secondary.Section".is.a.named.ap | 
| 4860 |  70 65 6e 64 69 78 20 6f 72 20 61 20 66 72 6f 6e    74 2d 6d 61 74 74 65 72 20 73 65 63 74 69 6f 6e  | pendix.or.a.front-matter.section | 
| 4880 |  20 6f 66 0a 74 68 65 20 44 6f 63 75 6d 65 6e 74    20 74 68 61 74 20 64 65 61 6c 73 20 65 78 63 6c  | .of.the.Document.that.deals.excl | 
| 48a0 |  75 73 69 76 65 6c 79 20 77 69 74 68 20 74 68 65    20 72 65 6c 61 74 69 6f 6e 73 68 69 70 20 6f 66  | usively.with.the.relationship.of | 
| 48c0 |  20 74 68 65 0a 70 75 62 6c 69 73 68 65 72 73 20    6f 72 20 61 75 74 68 6f 72 73 20 6f 66 20 74 68  | .the.publishers.or.authors.of.th | 
| 48e0 |  65 20 44 6f 63 75 6d 65 6e 74 20 74 6f 20 74 68    65 20 44 6f 63 75 6d 65 6e 74 27 73 20 6f 76 65  | e.Document.to.the.Document's.ove | 
| 4900 |  72 61 6c 6c 0a 73 75 62 6a 65 63 74 20 28 6f 72    20 74 6f 20 72 65 6c 61 74 65 64 20 6d 61 74 74  | rall.subject.(or.to.related.matt | 
| 4920 |  65 72 73 29 20 61 6e 64 20 63 6f 6e 74 61 69 6e    73 20 6e 6f 74 68 69 6e 67 20 74 68 61 74 20 63  | ers).and.contains.nothing.that.c | 
| 4940 |  6f 75 6c 64 20 66 61 6c 6c 0a 64 69 72 65 63 74    6c 79 20 77 69 74 68 69 6e 20 74 68 61 74 20 6f  | ould.fall.directly.within.that.o | 
| 4960 |  76 65 72 61 6c 6c 20 73 75 62 6a 65 63 74 2e 20    20 28 54 68 75 73 2c 20 69 66 20 74 68 65 20 44  | verall.subject...(Thus,.if.the.D | 
| 4980 |  6f 63 75 6d 65 6e 74 20 69 73 20 69 6e 0a 70 61    72 74 20 61 20 74 65 78 74 62 6f 6f 6b 20 6f 66  | ocument.is.in.part.a.textbook.of | 
| 49a0 |  20 6d 61 74 68 65 6d 61 74 69 63 73 2c 20 61 20    53 65 63 6f 6e 64 61 72 79 20 53 65 63 74 69 6f  | .mathematics,.a.Secondary.Sectio | 
| 49c0 |  6e 20 6d 61 79 20 6e 6f 74 20 65 78 70 6c 61 69    6e 0a 61 6e 79 20 6d 61 74 68 65 6d 61 74 69 63  | n.may.not.explain.any.mathematic | 
| 49e0 |  73 2e 29 20 20 54 68 65 20 72 65 6c 61 74 69 6f    6e 73 68 69 70 20 63 6f 75 6c 64 20 62 65 20 61  | s.)..The.relationship.could.be.a | 
| 4a00 |  20 6d 61 74 74 65 72 20 6f 66 20 68 69 73 74 6f    72 69 63 61 6c 0a 63 6f 6e 6e 65 63 74 69 6f 6e  | .matter.of.historical.connection | 
| 4a20 |  20 77 69 74 68 20 74 68 65 20 73 75 62 6a 65 63    74 20 6f 72 20 77 69 74 68 20 72 65 6c 61 74 65  | .with.the.subject.or.with.relate | 
| 4a40 |  64 20 6d 61 74 74 65 72 73 2c 20 6f 72 20 6f 66    20 6c 65 67 61 6c 2c 0a 63 6f 6d 6d 65 72 63 69  | d.matters,.or.of.legal,.commerci | 
| 4a60 |  61 6c 2c 20 70 68 69 6c 6f 73 6f 70 68 69 63 61    6c 2c 20 65 74 68 69 63 61 6c 20 6f 72 20 70 6f  | al,.philosophical,.ethical.or.po | 
| 4a80 |  6c 69 74 69 63 61 6c 20 70 6f 73 69 74 69 6f 6e    20 72 65 67 61 72 64 69 6e 67 0a 74 68 65 6d 2e  | litical.position.regarding.them. | 
| 4aa0 |  0a 0a 54 68 65 20 22 49 6e 76 61 72 69 61 6e 74    20 53 65 63 74 69 6f 6e 73 22 20 61 72 65 20 63  | ..The."Invariant.Sections".are.c | 
| 4ac0 |  65 72 74 61 69 6e 20 53 65 63 6f 6e 64 61 72 79    20 53 65 63 74 69 6f 6e 73 20 77 68 6f 73 65 20  | ertain.Secondary.Sections.whose. | 
| 4ae0 |  74 69 74 6c 65 73 0a 61 72 65 20 64 65 73 69 67    6e 61 74 65 64 2c 20 61 73 20 62 65 69 6e 67 20  | titles.are.designated,.as.being. | 
| 4b00 |  74 68 6f 73 65 20 6f 66 20 49 6e 76 61 72 69 61    6e 74 20 53 65 63 74 69 6f 6e 73 2c 20 69 6e 20  | those.of.Invariant.Sections,.in. | 
| 4b20 |  74 68 65 20 6e 6f 74 69 63 65 0a 74 68 61 74 20    73 61 79 73 20 74 68 61 74 20 74 68 65 20 44 6f  | the.notice.that.says.that.the.Do | 
| 4b40 |  63 75 6d 65 6e 74 20 69 73 20 72 65 6c 65 61 73    65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69  | cument.is.released.under.this.Li | 
| 4b60 |  63 65 6e 73 65 2e 20 20 49 66 20 61 0a 73 65 63    74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 66 69  | cense...If.a.section.does.not.fi | 
| 4b80 |  74 20 74 68 65 20 61 62 6f 76 65 20 64 65 66 69    6e 69 74 69 6f 6e 20 6f 66 20 53 65 63 6f 6e 64  | t.the.above.definition.of.Second | 
| 4ba0 |  61 72 79 20 74 68 65 6e 20 69 74 20 69 73 20 6e    6f 74 0a 61 6c 6c 6f 77 65 64 20 74 6f 20 62 65  | ary.then.it.is.not.allowed.to.be | 
| 4bc0 |  20 64 65 73 69 67 6e 61 74 65 64 20 61 73 20 49    6e 76 61 72 69 61 6e 74 2e 20 20 54 68 65 20 44  | .designated.as.Invariant...The.D | 
| 4be0 |  6f 63 75 6d 65 6e 74 20 6d 61 79 20 63 6f 6e 74    61 69 6e 20 7a 65 72 6f 0a 49 6e 76 61 72 69 61  | ocument.may.contain.zero.Invaria | 
| 4c00 |  6e 74 20 53 65 63 74 69 6f 6e 73 2e 20 20 49 66    20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 64 6f  | nt.Sections...If.the.Document.do | 
| 4c20 |  65 73 20 6e 6f 74 20 69 64 65 6e 74 69 66 79 20    61 6e 79 20 49 6e 76 61 72 69 61 6e 74 0a 53 65  | es.not.identify.any.Invariant.Se | 
| 4c40 |  63 74 69 6f 6e 73 20 74 68 65 6e 20 74 68 65 72    65 20 61 72 65 20 6e 6f 6e 65 2e 0a 0a 54 68 65  | ctions.then.there.are.none...The | 
| 4c60 |  20 22 43 6f 76 65 72 20 54 65 78 74 73 22 20 61    72 65 20 63 65 72 74 61 69 6e 20 73 68 6f 72 74  | ."Cover.Texts".are.certain.short | 
| 4c80 |  20 70 61 73 73 61 67 65 73 20 6f 66 20 74 65 78    74 20 74 68 61 74 20 61 72 65 20 6c 69 73 74 65  | .passages.of.text.that.are.liste | 
| 4ca0 |  64 2c 0a 61 73 20 46 72 6f 6e 74 2d 43 6f 76 65    72 20 54 65 78 74 73 20 6f 72 20 42 61 63 6b 2d  | d,.as.Front-Cover.Texts.or.Back- | 
| 4cc0 |  43 6f 76 65 72 20 54 65 78 74 73 2c 20 69 6e 20    74 68 65 20 6e 6f 74 69 63 65 20 74 68 61 74 20  | Cover.Texts,.in.the.notice.that. | 
| 4ce0 |  73 61 79 73 20 74 68 61 74 0a 74 68 65 20 44 6f    63 75 6d 65 6e 74 20 69 73 20 72 65 6c 65 61 73  | says.that.the.Document.is.releas | 
| 4d00 |  65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69    63 65 6e 73 65 2e 20 20 41 20 46 72 6f 6e 74 2d  | ed.under.this.License...A.Front- | 
| 4d20 |  43 6f 76 65 72 20 54 65 78 74 20 6d 61 79 0a 62    65 20 61 74 20 6d 6f 73 74 20 35 20 77 6f 72 64  | Cover.Text.may.be.at.most.5.word | 
| 4d40 |  73 2c 20 61 6e 64 20 61 20 42 61 63 6b 2d 43 6f    76 65 72 20 54 65 78 74 20 6d 61 79 20 62 65 20  | s,.and.a.Back-Cover.Text.may.be. | 
| 4d60 |  61 74 20 6d 6f 73 74 20 32 35 20 77 6f 72 64 73    2e 0a 0a 41 20 22 54 72 61 6e 73 70 61 72 65 6e  | at.most.25.words...A."Transparen | 
| 4d80 |  74 22 20 63 6f 70 79 20 6f 66 20 74 68 65 20 44    6f 63 75 6d 65 6e 74 20 6d 65 61 6e 73 20 61 20  | t".copy.of.the.Document.means.a. | 
| 4da0 |  6d 61 63 68 69 6e 65 2d 72 65 61 64 61 62 6c 65    20 63 6f 70 79 2c 0a 72 65 70 72 65 73 65 6e 74  | machine-readable.copy,.represent | 
| 4dc0 |  65 64 20 69 6e 20 61 20 66 6f 72 6d 61 74 20 77    68 6f 73 65 20 73 70 65 63 69 66 69 63 61 74 69  | ed.in.a.format.whose.specificati | 
| 4de0 |  6f 6e 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20    74 6f 20 74 68 65 0a 67 65 6e 65 72 61 6c 20 70  | on.is.available.to.the.general.p | 
| 4e00 |  75 62 6c 69 63 2c 20 74 68 61 74 20 69 73 20 73    75 69 74 61 62 6c 65 20 66 6f 72 20 72 65 76 69  | ublic,.that.is.suitable.for.revi | 
| 4e20 |  73 69 6e 67 20 74 68 65 20 64 6f 63 75 6d 65 6e    74 0a 73 74 72 61 69 67 68 74 66 6f 72 77 61 72  | sing.the.document.straightforwar | 
| 4e40 |  64 6c 79 20 77 69 74 68 20 67 65 6e 65 72 69 63    20 74 65 78 74 20 65 64 69 74 6f 72 73 20 6f 72  | dly.with.generic.text.editors.or | 
| 4e60 |  20 28 66 6f 72 20 69 6d 61 67 65 73 20 63 6f 6d    70 6f 73 65 64 20 6f 66 0a 70 69 78 65 6c 73 29  | .(for.images.composed.of.pixels) | 
| 4e80 |  20 67 65 6e 65 72 69 63 20 70 61 69 6e 74 20 70    72 6f 67 72 61 6d 73 20 6f 72 20 28 66 6f 72 20  | .generic.paint.programs.or.(for. | 
| 4ea0 |  64 72 61 77 69 6e 67 73 29 20 73 6f 6d 65 20 77    69 64 65 6c 79 20 61 76 61 69 6c 61 62 6c 65 0a  | drawings).some.widely.available. | 
| 4ec0 |  64 72 61 77 69 6e 67 20 65 64 69 74 6f 72 2c 20    61 6e 64 20 74 68 61 74 20 69 73 20 73 75 69 74  | drawing.editor,.and.that.is.suit | 
| 4ee0 |  61 62 6c 65 20 66 6f 72 20 69 6e 70 75 74 20 74    6f 20 74 65 78 74 20 66 6f 72 6d 61 74 74 65 72  | able.for.input.to.text.formatter | 
| 4f00 |  73 20 6f 72 0a 66 6f 72 20 61 75 74 6f 6d 61 74    69 63 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 74  | s.or.for.automatic.translation.t | 
| 4f20 |  6f 20 61 20 76 61 72 69 65 74 79 20 6f 66 20 66    6f 72 6d 61 74 73 20 73 75 69 74 61 62 6c 65 20  | o.a.variety.of.formats.suitable. | 
| 4f40 |  66 6f 72 20 69 6e 70 75 74 0a 74 6f 20 74 65 78    74 20 66 6f 72 6d 61 74 74 65 72 73 2e 20 20 41  | for.input.to.text.formatters...A | 
| 4f60 |  20 63 6f 70 79 20 6d 61 64 65 20 69 6e 20 61 6e    20 6f 74 68 65 72 77 69 73 65 20 54 72 61 6e 73  | .copy.made.in.an.otherwise.Trans | 
| 4f80 |  70 61 72 65 6e 74 20 66 69 6c 65 0a 66 6f 72 6d    61 74 20 77 68 6f 73 65 20 6d 61 72 6b 75 70 2c  | parent.file.format.whose.markup, | 
| 4fa0 |  20 6f 72 20 61 62 73 65 6e 63 65 20 6f 66 20 6d    61 72 6b 75 70 2c 20 68 61 73 20 62 65 65 6e 20  | .or.absence.of.markup,.has.been. | 
| 4fc0 |  61 72 72 61 6e 67 65 64 20 74 6f 20 74 68 77 61    72 74 0a 6f 72 20 64 69 73 63 6f 75 72 61 67 65  | arranged.to.thwart.or.discourage | 
| 4fe0 |  20 73 75 62 73 65 71 75 65 6e 74 20 6d 6f 64 69    66 69 63 61 74 69 6f 6e 20 62 79 20 72 65 61 64  | .subsequent.modification.by.read | 
| 5000 |  65 72 73 20 69 73 20 6e 6f 74 20 54 72 61 6e 73    70 61 72 65 6e 74 2e 0a 41 6e 20 69 6d 61 67 65  | ers.is.not.Transparent..An.image | 
| 5020 |  20 66 6f 72 6d 61 74 20 69 73 20 6e 6f 74 20 54    72 61 6e 73 70 61 72 65 6e 74 20 69 66 20 75 73  | .format.is.not.Transparent.if.us | 
| 5040 |  65 64 20 66 6f 72 20 61 6e 79 20 73 75 62 73 74    61 6e 74 69 61 6c 20 61 6d 6f 75 6e 74 0a 6f 66  | ed.for.any.substantial.amount.of | 
| 5060 |  20 74 65 78 74 2e 20 20 41 20 63 6f 70 79 20 74    68 61 74 20 69 73 20 6e 6f 74 20 22 54 72 61 6e  | .text...A.copy.that.is.not."Tran | 
| 5080 |  73 70 61 72 65 6e 74 22 20 69 73 20 63 61 6c 6c    65 64 20 22 4f 70 61 71 75 65 22 2e 0a 0a 45 78  | sparent".is.called."Opaque"...Ex | 
| 50a0 |  61 6d 70 6c 65 73 20 6f 66 20 73 75 69 74 61 62    6c 65 20 66 6f 72 6d 61 74 73 20 66 6f 72 20 54  | amples.of.suitable.formats.for.T | 
| 50c0 |  72 61 6e 73 70 61 72 65 6e 74 20 63 6f 70 69 65    73 20 69 6e 63 6c 75 64 65 20 70 6c 61 69 6e 0a  | ransparent.copies.include.plain. | 
| 50e0 |  41 53 43 49 49 20 77 69 74 68 6f 75 74 20 6d 61    72 6b 75 70 2c 20 54 65 78 69 6e 66 6f 20 69 6e  | ASCII.without.markup,.Texinfo.in | 
| 5100 |  70 75 74 20 66 6f 72 6d 61 74 2c 20 4c 61 54 65    58 20 69 6e 70 75 74 20 66 6f 72 6d 61 74 2c 20  | put.format,.LaTeX.input.format,. | 
| 5120 |  53 47 4d 4c 0a 6f 72 20 58 4d 4c 20 75 73 69 6e    67 20 61 20 70 75 62 6c 69 63 6c 79 20 61 76 61  | SGML.or.XML.using.a.publicly.ava | 
| 5140 |  69 6c 61 62 6c 65 20 44 54 44 2c 20 61 6e 64 20    73 74 61 6e 64 61 72 64 2d 63 6f 6e 66 6f 72 6d  | ilable.DTD,.and.standard-conform | 
| 5160 |  69 6e 67 20 73 69 6d 70 6c 65 0a 48 54 4d 4c 2c    20 50 6f 73 74 53 63 72 69 70 74 20 6f 72 20 50  | ing.simple.HTML,.PostScript.or.P | 
| 5180 |  44 46 20 64 65 73 69 67 6e 65 64 20 66 6f 72 20    68 75 6d 61 6e 20 6d 6f 64 69 66 69 63 61 74 69  | DF.designed.for.human.modificati | 
| 51a0 |  6f 6e 2e 20 20 45 78 61 6d 70 6c 65 73 20 6f 66    0a 74 72 61 6e 73 70 61 72 65 6e 74 20 69 6d 61  | on...Examples.of.transparent.ima | 
| 51c0 |  67 65 20 66 6f 72 6d 61 74 73 20 69 6e 63 6c 75    64 65 20 50 4e 47 2c 20 58 43 46 20 61 6e 64 20  | ge.formats.include.PNG,.XCF.and. | 
| 51e0 |  4a 50 47 2e 20 20 4f 70 61 71 75 65 20 66 6f 72    6d 61 74 73 0a 69 6e 63 6c 75 64 65 20 70 72 6f  | JPG...Opaque.formats.include.pro | 
| 5200 |  70 72 69 65 74 61 72 79 20 66 6f 72 6d 61 74 73    20 74 68 61 74 20 63 61 6e 20 62 65 20 72 65 61  | prietary.formats.that.can.be.rea | 
| 5220 |  64 20 61 6e 64 20 65 64 69 74 65 64 20 6f 6e 6c    79 20 62 79 0a 70 72 6f 70 72 69 65 74 61 72 79  | d.and.edited.only.by.proprietary | 
| 5240 |  20 77 6f 72 64 20 70 72 6f 63 65 73 73 6f 72 73    2c 20 53 47 4d 4c 20 6f 72 20 58 4d 4c 20 66 6f  | .word.processors,.SGML.or.XML.fo | 
| 5260 |  72 20 77 68 69 63 68 20 74 68 65 20 44 54 44 20    61 6e 64 2f 6f 72 0a 70 72 6f 63 65 73 73 69 6e  | r.which.the.DTD.and/or.processin | 
| 5280 |  67 20 74 6f 6f 6c 73 20 61 72 65 20 6e 6f 74 20    67 65 6e 65 72 61 6c 6c 79 20 61 76 61 69 6c 61  | g.tools.are.not.generally.availa | 
| 52a0 |  62 6c 65 2c 20 61 6e 64 20 74 68 65 0a 6d 61 63    68 69 6e 65 2d 67 65 6e 65 72 61 74 65 64 20 48  | ble,.and.the.machine-generated.H | 
| 52c0 |  54 4d 4c 2c 20 50 6f 73 74 53 63 72 69 70 74 20    6f 72 20 50 44 46 20 70 72 6f 64 75 63 65 64 20  | TML,.PostScript.or.PDF.produced. | 
| 52e0 |  62 79 20 73 6f 6d 65 20 77 6f 72 64 0a 70 72 6f    63 65 73 73 6f 72 73 20 66 6f 72 20 6f 75 74 70  | by.some.word.processors.for.outp | 
| 5300 |  75 74 20 70 75 72 70 6f 73 65 73 20 6f 6e 6c 79    2e 0a 0a 54 68 65 20 22 54 69 74 6c 65 20 50 61  | ut.purposes.only...The."Title.Pa | 
| 5320 |  67 65 22 20 6d 65 61 6e 73 2c 20 66 6f 72 20 61    20 70 72 69 6e 74 65 64 20 62 6f 6f 6b 2c 20 74  | ge".means,.for.a.printed.book,.t | 
| 5340 |  68 65 20 74 69 74 6c 65 20 70 61 67 65 20 69 74    73 65 6c 66 2c 0a 70 6c 75 73 20 73 75 63 68 20  | he.title.page.itself,.plus.such. | 
| 5360 |  66 6f 6c 6c 6f 77 69 6e 67 20 70 61 67 65 73 20    61 73 20 61 72 65 20 6e 65 65 64 65 64 20 74 6f  | following.pages.as.are.needed.to | 
| 5380 |  20 68 6f 6c 64 2c 20 6c 65 67 69 62 6c 79 2c 20    74 68 65 20 6d 61 74 65 72 69 61 6c 0a 74 68 69  | .hold,.legibly,.the.material.thi | 
| 53a0 |  73 20 4c 69 63 65 6e 73 65 20 72 65 71 75 69 72    65 73 20 74 6f 20 61 70 70 65 61 72 20 69 6e 20  | s.License.requires.to.appear.in. | 
| 53c0 |  74 68 65 20 74 69 74 6c 65 20 70 61 67 65 2e 20    20 46 6f 72 20 77 6f 72 6b 73 20 69 6e 0a 66 6f  | the.title.page...For.works.in.fo | 
| 53e0 |  72 6d 61 74 73 20 77 68 69 63 68 20 64 6f 20 6e    6f 74 20 68 61 76 65 20 61 6e 79 20 74 69 74 6c  | rmats.which.do.not.have.any.titl | 
| 5400 |  65 20 70 61 67 65 20 61 73 20 73 75 63 68 2c 20    22 54 69 74 6c 65 20 50 61 67 65 22 20 6d 65 61  | e.page.as.such,."Title.Page".mea | 
| 5420 |  6e 73 0a 74 68 65 20 74 65 78 74 20 6e 65 61 72    20 74 68 65 20 6d 6f 73 74 20 70 72 6f 6d 69 6e  | ns.the.text.near.the.most.promin | 
| 5440 |  65 6e 74 20 61 70 70 65 61 72 61 6e 63 65 20 6f    66 20 74 68 65 20 77 6f 72 6b 27 73 20 74 69 74  | ent.appearance.of.the.work's.tit | 
| 5460 |  6c 65 2c 0a 70 72 65 63 65 64 69 6e 67 20 74 68    65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74  | le,.preceding.the.beginning.of.t | 
| 5480 |  68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 74    65 78 74 2e 0a 0a 54 68 65 20 22 70 75 62 6c 69  | he.body.of.the.text...The."publi | 
| 54a0 |  73 68 65 72 22 20 6d 65 61 6e 73 20 61 6e 79 20    70 65 72 73 6f 6e 20 6f 72 20 65 6e 74 69 74 79  | sher".means.any.person.or.entity | 
| 54c0 |  20 74 68 61 74 20 64 69 73 74 72 69 62 75 74 65    73 20 63 6f 70 69 65 73 20 6f 66 0a 74 68 65 20  | .that.distributes.copies.of.the. | 
| 54e0 |  44 6f 63 75 6d 65 6e 74 20 74 6f 20 74 68 65 20    70 75 62 6c 69 63 2e 0a 0a 41 20 73 65 63 74 69  | Document.to.the.public...A.secti | 
| 5500 |  6f 6e 20 22 45 6e 74 69 74 6c 65 64 20 58 59 5a    22 20 6d 65 61 6e 73 20 61 20 6e 61 6d 65 64 20  | on."Entitled.XYZ".means.a.named. | 
| 5520 |  73 75 62 75 6e 69 74 20 6f 66 20 74 68 65 20 44    6f 63 75 6d 65 6e 74 20 77 68 6f 73 65 0a 74 69  | subunit.of.the.Document.whose.ti | 
| 5540 |  74 6c 65 20 65 69 74 68 65 72 20 69 73 20 70 72    65 63 69 73 65 6c 79 20 58 59 5a 20 6f 72 20 63  | tle.either.is.precisely.XYZ.or.c | 
| 5560 |  6f 6e 74 61 69 6e 73 20 58 59 5a 20 69 6e 20 70    61 72 65 6e 74 68 65 73 65 73 20 66 6f 6c 6c 6f  | ontains.XYZ.in.parentheses.follo | 
| 5580 |  77 69 6e 67 0a 74 65 78 74 20 74 68 61 74 20 74    72 61 6e 73 6c 61 74 65 73 20 58 59 5a 20 69 6e  | wing.text.that.translates.XYZ.in | 
| 55a0 |  20 61 6e 6f 74 68 65 72 20 6c 61 6e 67 75 61 67    65 2e 20 20 28 48 65 72 65 20 58 59 5a 20 73 74  | .another.language...(Here.XYZ.st | 
| 55c0 |  61 6e 64 73 20 66 6f 72 20 61 0a 73 70 65 63 69    66 69 63 20 73 65 63 74 69 6f 6e 20 6e 61 6d 65  | ands.for.a.specific.section.name | 
| 55e0 |  20 6d 65 6e 74 69 6f 6e 65 64 20 62 65 6c 6f 77    2c 20 73 75 63 68 20 61 73 20 22 41 63 6b 6e 6f  | .mentioned.below,.such.as."Ackno | 
| 5600 |  77 6c 65 64 67 65 6d 65 6e 74 73 22 2c 0a 22 44    65 64 69 63 61 74 69 6f 6e 73 22 2c 20 22 45 6e  | wledgements",."Dedications",."En | 
| 5620 |  64 6f 72 73 65 6d 65 6e 74 73 22 2c 20 6f 72 20    22 48 69 73 74 6f 72 79 22 2e 29 20 20 54 6f 20  | dorsements",.or."History".)..To. | 
| 5640 |  22 50 72 65 73 65 72 76 65 20 74 68 65 20 54 69    74 6c 65 22 0a 6f 66 20 73 75 63 68 20 61 20 73  | "Preserve.the.Title".of.such.a.s | 
| 5660 |  65 63 74 69 6f 6e 20 77 68 65 6e 20 79 6f 75 20    6d 6f 64 69 66 79 20 74 68 65 20 44 6f 63 75 6d  | ection.when.you.modify.the.Docum | 
| 5680 |  65 6e 74 20 6d 65 61 6e 73 20 74 68 61 74 20 69    74 20 72 65 6d 61 69 6e 73 20 61 0a 73 65 63 74  | ent.means.that.it.remains.a.sect | 
| 56a0 |  69 6f 6e 20 22 45 6e 74 69 74 6c 65 64 20 58 59    5a 22 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20  | ion."Entitled.XYZ".according.to. | 
| 56c0 |  74 68 69 73 20 64 65 66 69 6e 69 74 69 6f 6e 2e    0a 0a 54 68 65 20 44 6f 63 75 6d 65 6e 74 20 6d  | this.definition...The.Document.m | 
| 56e0 |  61 79 20 69 6e 63 6c 75 64 65 20 57 61 72 72 61    6e 74 79 20 44 69 73 63 6c 61 69 6d 65 72 73 20  | ay.include.Warranty.Disclaimers. | 
| 5700 |  6e 65 78 74 20 74 6f 20 74 68 65 20 6e 6f 74 69    63 65 20 77 68 69 63 68 0a 73 74 61 74 65 73 20  | next.to.the.notice.which.states. | 
| 5720 |  74 68 61 74 20 74 68 69 73 20 4c 69 63 65 6e 73    65 20 61 70 70 6c 69 65 73 20 74 6f 20 74 68 65  | that.this.License.applies.to.the | 
| 5740 |  20 44 6f 63 75 6d 65 6e 74 2e 20 20 54 68 65 73    65 20 57 61 72 72 61 6e 74 79 0a 44 69 73 63 6c  | .Document...These.Warranty.Discl | 
| 5760 |  61 69 6d 65 72 73 20 61 72 65 20 63 6f 6e 73 69    64 65 72 65 64 20 74 6f 20 62 65 20 69 6e 63 6c  | aimers.are.considered.to.be.incl | 
| 5780 |  75 64 65 64 20 62 79 20 72 65 66 65 72 65 6e 63    65 20 69 6e 20 74 68 69 73 0a 4c 69 63 65 6e 73  | uded.by.reference.in.this.Licens | 
| 57a0 |  65 2c 20 62 75 74 20 6f 6e 6c 79 20 61 73 20 72    65 67 61 72 64 73 20 64 69 73 63 6c 61 69 6d 69  | e,.but.only.as.regards.disclaimi | 
| 57c0 |  6e 67 20 77 61 72 72 61 6e 74 69 65 73 3a 20 61    6e 79 20 6f 74 68 65 72 0a 69 6d 70 6c 69 63 61  | ng.warranties:.any.other.implica | 
| 57e0 |  74 69 6f 6e 20 74 68 61 74 20 74 68 65 73 65 20    57 61 72 72 61 6e 74 79 20 44 69 73 63 6c 61 69  | tion.that.these.Warranty.Disclai | 
| 5800 |  6d 65 72 73 20 6d 61 79 20 68 61 76 65 20 69 73    20 76 6f 69 64 20 61 6e 64 20 68 61 73 0a 6e 6f  | mers.may.have.is.void.and.has.no | 
| 5820 |  20 65 66 66 65 63 74 20 6f 6e 20 74 68 65 20 6d    65 61 6e 69 6e 67 20 6f 66 20 74 68 69 73 20 4c  | .effect.on.the.meaning.of.this.L | 
| 5840 |  69 63 65 6e 73 65 2e 0a 0a 32 2e 20 56 45 52 42    41 54 49 4d 20 43 4f 50 59 49 4e 47 0a 0a 59 6f  | icense...2..VERBATIM.COPYING..Yo | 
| 5860 |  75 20 6d 61 79 20 63 6f 70 79 20 61 6e 64 20 64    69 73 74 72 69 62 75 74 65 20 74 68 65 20 44 6f  | u.may.copy.and.distribute.the.Do | 
| 5880 |  63 75 6d 65 6e 74 20 69 6e 20 61 6e 79 20 6d 65    64 69 75 6d 2c 20 65 69 74 68 65 72 0a 63 6f 6d  | cument.in.any.medium,.either.com | 
| 58a0 |  6d 65 72 63 69 61 6c 6c 79 20 6f 72 20 6e 6f 6e    63 6f 6d 6d 65 72 63 69 61 6c 6c 79 2c 20 70 72  | mercially.or.noncommercially,.pr | 
| 58c0 |  6f 76 69 64 65 64 20 74 68 61 74 20 74 68 69 73    20 4c 69 63 65 6e 73 65 2c 20 74 68 65 0a 63 6f  | ovided.that.this.License,.the.co | 
| 58e0 |  70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 73 2c    20 61 6e 64 20 74 68 65 20 6c 69 63 65 6e 73 65  | pyright.notices,.and.the.license | 
| 5900 |  20 6e 6f 74 69 63 65 20 73 61 79 69 6e 67 20 74    68 69 73 20 4c 69 63 65 6e 73 65 20 61 70 70 6c  | .notice.saying.this.License.appl | 
| 5920 |  69 65 73 0a 74 6f 20 74 68 65 20 44 6f 63 75 6d    65 6e 74 20 61 72 65 20 72 65 70 72 6f 64 75 63  | ies.to.the.Document.are.reproduc | 
| 5940 |  65 64 20 69 6e 20 61 6c 6c 20 63 6f 70 69 65 73    2c 20 61 6e 64 20 74 68 61 74 20 79 6f 75 20 61  | ed.in.all.copies,.and.that.you.a | 
| 5960 |  64 64 20 6e 6f 0a 6f 74 68 65 72 20 63 6f 6e 64    69 74 69 6f 6e 73 20 77 68 61 74 73 6f 65 76 65  | dd.no.other.conditions.whatsoeve | 
| 5980 |  72 20 74 6f 20 74 68 6f 73 65 20 6f 66 20 74 68    69 73 20 4c 69 63 65 6e 73 65 2e 20 20 59 6f 75  | r.to.those.of.this.License...You | 
| 59a0 |  20 6d 61 79 20 6e 6f 74 20 75 73 65 0a 74 65 63    68 6e 69 63 61 6c 20 6d 65 61 73 75 72 65 73 20  | .may.not.use.technical.measures. | 
| 59c0 |  74 6f 20 6f 62 73 74 72 75 63 74 20 6f 72 20 63    6f 6e 74 72 6f 6c 20 74 68 65 20 72 65 61 64 69  | to.obstruct.or.control.the.readi | 
| 59e0 |  6e 67 20 6f 72 20 66 75 72 74 68 65 72 0a 63 6f    70 79 69 6e 67 20 6f 66 20 74 68 65 20 63 6f 70  | ng.or.further.copying.of.the.cop | 
| 5a00 |  69 65 73 20 79 6f 75 20 6d 61 6b 65 20 6f 72 20    64 69 73 74 72 69 62 75 74 65 2e 20 20 48 6f 77  | ies.you.make.or.distribute...How | 
| 5a20 |  65 76 65 72 2c 20 79 6f 75 20 6d 61 79 20 61 63    63 65 70 74 0a 63 6f 6d 70 65 6e 73 61 74 69 6f  | ever,.you.may.accept.compensatio | 
| 5a40 |  6e 20 69 6e 20 65 78 63 68 61 6e 67 65 20 66 6f    72 20 63 6f 70 69 65 73 2e 20 20 49 66 20 79 6f  | n.in.exchange.for.copies...If.yo | 
| 5a60 |  75 20 64 69 73 74 72 69 62 75 74 65 20 61 20 6c    61 72 67 65 20 65 6e 6f 75 67 68 0a 6e 75 6d 62  | u.distribute.a.large.enough.numb | 
| 5a80 |  65 72 20 6f 66 20 63 6f 70 69 65 73 20 79 6f 75    20 6d 75 73 74 20 61 6c 73 6f 20 66 6f 6c 6c 6f  | er.of.copies.you.must.also.follo | 
| 5aa0 |  77 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 73    20 69 6e 20 73 65 63 74 69 6f 6e 20 33 2e 0a 0a  | w.the.conditions.in.section.3... | 
| 5ac0 |  59 6f 75 20 6d 61 79 20 61 6c 73 6f 20 6c 65 6e    64 20 63 6f 70 69 65 73 2c 20 75 6e 64 65 72 20  | You.may.also.lend.copies,.under. | 
| 5ae0 |  74 68 65 20 73 61 6d 65 20 63 6f 6e 64 69 74 69    6f 6e 73 20 73 74 61 74 65 64 20 61 62 6f 76 65  | the.same.conditions.stated.above | 
| 5b00 |  2c 20 61 6e 64 0a 79 6f 75 20 6d 61 79 20 70 75    62 6c 69 63 6c 79 20 64 69 73 70 6c 61 79 20 63  | ,.and.you.may.publicly.display.c | 
| 5b20 |  6f 70 69 65 73 2e 0a 0a 0a 33 2e 20 43 4f 50 59    49 4e 47 20 49 4e 20 51 55 41 4e 54 49 54 59 0a  | opies....3..COPYING.IN.QUANTITY. | 
| 5b40 |  0a 49 66 20 79 6f 75 20 70 75 62 6c 69 73 68 20    70 72 69 6e 74 65 64 20 63 6f 70 69 65 73 20 28  | .If.you.publish.printed.copies.( | 
| 5b60 |  6f 72 20 63 6f 70 69 65 73 20 69 6e 20 6d 65 64    69 61 20 74 68 61 74 20 63 6f 6d 6d 6f 6e 6c 79  | or.copies.in.media.that.commonly | 
| 5b80 |  20 68 61 76 65 0a 70 72 69 6e 74 65 64 20 63 6f    76 65 72 73 29 20 6f 66 20 74 68 65 20 44 6f 63  | .have.printed.covers).of.the.Doc | 
| 5ba0 |  75 6d 65 6e 74 2c 20 6e 75 6d 62 65 72 69 6e 67    20 6d 6f 72 65 20 74 68 61 6e 20 31 30 30 2c 20  | ument,.numbering.more.than.100,. | 
| 5bc0 |  61 6e 64 20 74 68 65 0a 44 6f 63 75 6d 65 6e 74    27 73 20 6c 69 63 65 6e 73 65 20 6e 6f 74 69 63  | and.the.Document's.license.notic | 
| 5be0 |  65 20 72 65 71 75 69 72 65 73 20 43 6f 76 65 72    20 54 65 78 74 73 2c 20 79 6f 75 20 6d 75 73 74  | e.requires.Cover.Texts,.you.must | 
| 5c00 |  20 65 6e 63 6c 6f 73 65 20 74 68 65 0a 63 6f 70    69 65 73 20 69 6e 20 63 6f 76 65 72 73 20 74 68  | .enclose.the.copies.in.covers.th | 
| 5c20 |  61 74 20 63 61 72 72 79 2c 20 63 6c 65 61 72 6c    79 20 61 6e 64 20 6c 65 67 69 62 6c 79 2c 20 61  | at.carry,.clearly.and.legibly,.a | 
| 5c40 |  6c 6c 20 74 68 65 73 65 20 43 6f 76 65 72 0a 54    65 78 74 73 3a 20 46 72 6f 6e 74 2d 43 6f 76 65  | ll.these.Cover.Texts:.Front-Cove | 
| 5c60 |  72 20 54 65 78 74 73 20 6f 6e 20 74 68 65 20 66    72 6f 6e 74 20 63 6f 76 65 72 2c 20 61 6e 64 20  | r.Texts.on.the.front.cover,.and. | 
| 5c80 |  42 61 63 6b 2d 43 6f 76 65 72 20 54 65 78 74 73    20 6f 6e 0a 74 68 65 20 62 61 63 6b 20 63 6f 76  | Back-Cover.Texts.on.the.back.cov | 
| 5ca0 |  65 72 2e 20 20 42 6f 74 68 20 63 6f 76 65 72 73    20 6d 75 73 74 20 61 6c 73 6f 20 63 6c 65 61 72  | er...Both.covers.must.also.clear | 
| 5cc0 |  6c 79 20 61 6e 64 20 6c 65 67 69 62 6c 79 20 69    64 65 6e 74 69 66 79 0a 79 6f 75 20 61 73 20 74  | ly.and.legibly.identify.you.as.t | 
| 5ce0 |  68 65 20 70 75 62 6c 69 73 68 65 72 20 6f 66 20    74 68 65 73 65 20 63 6f 70 69 65 73 2e 20 20 54  | he.publisher.of.these.copies...T | 
| 5d00 |  68 65 20 66 72 6f 6e 74 20 63 6f 76 65 72 20 6d    75 73 74 20 70 72 65 73 65 6e 74 0a 74 68 65 20  | he.front.cover.must.present.the. | 
| 5d20 |  66 75 6c 6c 20 74 69 74 6c 65 20 77 69 74 68 20    61 6c 6c 20 77 6f 72 64 73 20 6f 66 20 74 68 65  | full.title.with.all.words.of.the | 
| 5d40 |  20 74 69 74 6c 65 20 65 71 75 61 6c 6c 79 20 70    72 6f 6d 69 6e 65 6e 74 20 61 6e 64 0a 76 69 73  | .title.equally.prominent.and.vis | 
| 5d60 |  69 62 6c 65 2e 20 20 59 6f 75 20 6d 61 79 20 61    64 64 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61  | ible...You.may.add.other.materia | 
| 5d80 |  6c 20 6f 6e 20 74 68 65 20 63 6f 76 65 72 73 20    69 6e 20 61 64 64 69 74 69 6f 6e 2e 0a 43 6f 70  | l.on.the.covers.in.addition..Cop | 
| 5da0 |  79 69 6e 67 20 77 69 74 68 20 63 68 61 6e 67 65    73 20 6c 69 6d 69 74 65 64 20 74 6f 20 74 68 65  | ying.with.changes.limited.to.the | 
| 5dc0 |  20 63 6f 76 65 72 73 2c 20 61 73 20 6c 6f 6e 67    20 61 73 20 74 68 65 79 20 70 72 65 73 65 72 76  | .covers,.as.long.as.they.preserv | 
| 5de0 |  65 0a 74 68 65 20 74 69 74 6c 65 20 6f 66 20 74    68 65 20 44 6f 63 75 6d 65 6e 74 20 61 6e 64 20  | e.the.title.of.the.Document.and. | 
| 5e00 |  73 61 74 69 73 66 79 20 74 68 65 73 65 20 63 6f    6e 64 69 74 69 6f 6e 73 2c 20 63 61 6e 20 62 65  | satisfy.these.conditions,.can.be | 
| 5e20 |  20 74 72 65 61 74 65 64 0a 61 73 20 76 65 72 62    61 74 69 6d 20 63 6f 70 79 69 6e 67 20 69 6e 20  | .treated.as.verbatim.copying.in. | 
| 5e40 |  6f 74 68 65 72 20 72 65 73 70 65 63 74 73 2e 0a    0a 49 66 20 74 68 65 20 72 65 71 75 69 72 65 64  | other.respects...If.the.required | 
| 5e60 |  20 74 65 78 74 73 20 66 6f 72 20 65 69 74 68 65    72 20 63 6f 76 65 72 20 61 72 65 20 74 6f 6f 20  | .texts.for.either.cover.are.too. | 
| 5e80 |  76 6f 6c 75 6d 69 6e 6f 75 73 20 74 6f 20 66 69    74 0a 6c 65 67 69 62 6c 79 2c 20 79 6f 75 20 73  | voluminous.to.fit.legibly,.you.s | 
| 5ea0 |  68 6f 75 6c 64 20 70 75 74 20 74 68 65 20 66 69    72 73 74 20 6f 6e 65 73 20 6c 69 73 74 65 64 20  | hould.put.the.first.ones.listed. | 
| 5ec0 |  28 61 73 20 6d 61 6e 79 20 61 73 20 66 69 74 0a    72 65 61 73 6f 6e 61 62 6c 79 29 20 6f 6e 20 74  | (as.many.as.fit.reasonably).on.t | 
| 5ee0 |  68 65 20 61 63 74 75 61 6c 20 63 6f 76 65 72 2c    20 61 6e 64 20 63 6f 6e 74 69 6e 75 65 20 74 68  | he.actual.cover,.and.continue.th | 
| 5f00 |  65 20 72 65 73 74 20 6f 6e 74 6f 20 61 64 6a 61    63 65 6e 74 0a 70 61 67 65 73 2e 0a 0a 49 66 20  | e.rest.onto.adjacent.pages...If. | 
| 5f20 |  79 6f 75 20 70 75 62 6c 69 73 68 20 6f 72 20 64    69 73 74 72 69 62 75 74 65 20 4f 70 61 71 75 65  | you.publish.or.distribute.Opaque | 
| 5f40 |  20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20 44    6f 63 75 6d 65 6e 74 20 6e 75 6d 62 65 72 69 6e  | .copies.of.the.Document.numberin | 
| 5f60 |  67 0a 6d 6f 72 65 20 74 68 61 6e 20 31 30 30 2c    20 79 6f 75 20 6d 75 73 74 20 65 69 74 68 65 72  | g.more.than.100,.you.must.either | 
| 5f80 |  20 69 6e 63 6c 75 64 65 20 61 20 6d 61 63 68 69    6e 65 2d 72 65 61 64 61 62 6c 65 20 54 72 61 6e  | .include.a.machine-readable.Tran | 
| 5fa0 |  73 70 61 72 65 6e 74 0a 63 6f 70 79 20 61 6c 6f    6e 67 20 77 69 74 68 20 65 61 63 68 20 4f 70 61  | sparent.copy.along.with.each.Opa | 
| 5fc0 |  71 75 65 20 63 6f 70 79 2c 20 6f 72 20 73 74 61    74 65 20 69 6e 20 6f 72 20 77 69 74 68 20 65 61  | que.copy,.or.state.in.or.with.ea | 
| 5fe0 |  63 68 20 4f 70 61 71 75 65 20 63 6f 70 79 0a 61    20 63 6f 6d 70 75 74 65 72 2d 6e 65 74 77 6f 72  | ch.Opaque.copy.a.computer-networ | 
| 6000 |  6b 20 6c 6f 63 61 74 69 6f 6e 20 66 72 6f 6d 20    77 68 69 63 68 20 74 68 65 20 67 65 6e 65 72 61  | k.location.from.which.the.genera | 
| 6020 |  6c 20 6e 65 74 77 6f 72 6b 2d 75 73 69 6e 67 0a    70 75 62 6c 69 63 20 68 61 73 20 61 63 63 65 73  | l.network-using.public.has.acces | 
| 6040 |  73 20 74 6f 20 64 6f 77 6e 6c 6f 61 64 20 75 73    69 6e 67 20 70 75 62 6c 69 63 2d 73 74 61 6e 64  | s.to.download.using.public-stand | 
| 6060 |  61 72 64 20 6e 65 74 77 6f 72 6b 20 70 72 6f 74    6f 63 6f 6c 73 0a 61 20 63 6f 6d 70 6c 65 74 65  | ard.network.protocols.a.complete | 
| 6080 |  20 54 72 61 6e 73 70 61 72 65 6e 74 20 63 6f 70    79 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e  | .Transparent.copy.of.the.Documen | 
| 60a0 |  74 2c 20 66 72 65 65 20 6f 66 20 61 64 64 65 64    20 6d 61 74 65 72 69 61 6c 2e 0a 49 66 20 79 6f  | t,.free.of.added.material..If.yo | 
| 60c0 |  75 20 75 73 65 20 74 68 65 20 6c 61 74 74 65 72    20 6f 70 74 69 6f 6e 2c 20 79 6f 75 20 6d 75 73  | u.use.the.latter.option,.you.mus | 
| 60e0 |  74 20 74 61 6b 65 20 72 65 61 73 6f 6e 61 62 6c    79 20 70 72 75 64 65 6e 74 20 73 74 65 70 73 2c  | t.take.reasonably.prudent.steps, | 
| 6100 |  0a 77 68 65 6e 20 79 6f 75 20 62 65 67 69 6e 20    64 69 73 74 72 69 62 75 74 69 6f 6e 20 6f 66 20  | .when.you.begin.distribution.of. | 
| 6120 |  4f 70 61 71 75 65 20 63 6f 70 69 65 73 20 69 6e    20 71 75 61 6e 74 69 74 79 2c 20 74 6f 20 65 6e  | Opaque.copies.in.quantity,.to.en | 
| 6140 |  73 75 72 65 0a 74 68 61 74 20 74 68 69 73 20 54    72 61 6e 73 70 61 72 65 6e 74 20 63 6f 70 79 20  | sure.that.this.Transparent.copy. | 
| 6160 |  77 69 6c 6c 20 72 65 6d 61 69 6e 20 74 68 75 73    20 61 63 63 65 73 73 69 62 6c 65 20 61 74 20 74  | will.remain.thus.accessible.at.t | 
| 6180 |  68 65 20 73 74 61 74 65 64 0a 6c 6f 63 61 74 69    6f 6e 20 75 6e 74 69 6c 20 61 74 20 6c 65 61 73  | he.stated.location.until.at.leas | 
| 61a0 |  74 20 6f 6e 65 20 79 65 61 72 20 61 66 74 65 72    20 74 68 65 20 6c 61 73 74 20 74 69 6d 65 20 79  | t.one.year.after.the.last.time.y | 
| 61c0 |  6f 75 20 64 69 73 74 72 69 62 75 74 65 20 61 6e    0a 4f 70 61 71 75 65 20 63 6f 70 79 20 28 64 69  | ou.distribute.an.Opaque.copy.(di | 
| 61e0 |  72 65 63 74 6c 79 20 6f 72 20 74 68 72 6f 75 67    68 20 79 6f 75 72 20 61 67 65 6e 74 73 20 6f 72  | rectly.or.through.your.agents.or | 
| 6200 |  20 72 65 74 61 69 6c 65 72 73 29 20 6f 66 20 74    68 61 74 0a 65 64 69 74 69 6f 6e 20 74 6f 20 74  | .retailers).of.that.edition.to.t | 
| 6220 |  68 65 20 70 75 62 6c 69 63 2e 0a 0a 49 74 20 69    73 20 72 65 71 75 65 73 74 65 64 2c 20 62 75 74  | he.public...It.is.requested,.but | 
| 6240 |  20 6e 6f 74 20 72 65 71 75 69 72 65 64 2c 20 74    68 61 74 20 79 6f 75 20 63 6f 6e 74 61 63 74 20  | .not.required,.that.you.contact. | 
| 6260 |  74 68 65 20 61 75 74 68 6f 72 73 20 6f 66 20 74    68 65 0a 44 6f 63 75 6d 65 6e 74 20 77 65 6c 6c  | the.authors.of.the.Document.well | 
| 6280 |  20 62 65 66 6f 72 65 20 72 65 64 69 73 74 72 69    62 75 74 69 6e 67 20 61 6e 79 20 6c 61 72 67 65  | .before.redistributing.any.large | 
| 62a0 |  20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 70 69 65    73 2c 20 74 6f 0a 67 69 76 65 20 74 68 65 6d 20  | .number.of.copies,.to.give.them. | 
| 62c0 |  61 20 63 68 61 6e 63 65 20 74 6f 20 70 72 6f 76    69 64 65 20 79 6f 75 20 77 69 74 68 20 61 6e 20  | a.chance.to.provide.you.with.an. | 
| 62e0 |  75 70 64 61 74 65 64 20 76 65 72 73 69 6f 6e 20    6f 66 20 74 68 65 0a 44 6f 63 75 6d 65 6e 74 2e  | updated.version.of.the.Document. | 
| 6300 |  0a 0a 0a 34 2e 20 4d 4f 44 49 46 49 43 41 54 49    4f 4e 53 0a 0a 59 6f 75 20 6d 61 79 20 63 6f 70  | ...4..MODIFICATIONS..You.may.cop | 
| 6320 |  79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65    20 61 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73  | y.and.distribute.a.Modified.Vers | 
| 6340 |  69 6f 6e 20 6f 66 20 74 68 65 20 44 6f 63 75 6d    65 6e 74 20 75 6e 64 65 72 0a 74 68 65 20 63 6f  | ion.of.the.Document.under.the.co | 
| 6360 |  6e 64 69 74 69 6f 6e 73 20 6f 66 20 73 65 63 74    69 6f 6e 73 20 32 20 61 6e 64 20 33 20 61 62 6f  | nditions.of.sections.2.and.3.abo | 
| 6380 |  76 65 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61    74 20 79 6f 75 20 72 65 6c 65 61 73 65 0a 74 68  | ve,.provided.that.you.release.th | 
| 63a0 |  65 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69    6f 6e 20 75 6e 64 65 72 20 70 72 65 63 69 73 65  | e.Modified.Version.under.precise | 
| 63c0 |  6c 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c    20 77 69 74 68 20 74 68 65 20 4d 6f 64 69 66 69  | ly.this.License,.with.the.Modifi | 
| 63e0 |  65 64 0a 56 65 72 73 69 6f 6e 20 66 69 6c 6c 69    6e 67 20 74 68 65 20 72 6f 6c 65 20 6f 66 20 74  | ed.Version.filling.the.role.of.t | 
| 6400 |  68 65 20 44 6f 63 75 6d 65 6e 74 2c 20 74 68 75    73 20 6c 69 63 65 6e 73 69 6e 67 20 64 69 73 74  | he.Document,.thus.licensing.dist | 
| 6420 |  72 69 62 75 74 69 6f 6e 0a 61 6e 64 20 6d 6f 64    69 66 69 63 61 74 69 6f 6e 20 6f 66 20 74 68 65  | ribution.and.modification.of.the | 
| 6440 |  20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f    6e 20 74 6f 20 77 68 6f 65 76 65 72 20 70 6f 73  | .Modified.Version.to.whoever.pos | 
| 6460 |  73 65 73 73 65 73 20 61 20 63 6f 70 79 0a 6f 66    20 69 74 2e 20 20 49 6e 20 61 64 64 69 74 69 6f  | sesses.a.copy.of.it...In.additio | 
| 6480 |  6e 2c 20 79 6f 75 20 6d 75 73 74 20 64 6f 20 74    68 65 73 65 20 74 68 69 6e 67 73 20 69 6e 20 74  | n,.you.must.do.these.things.in.t | 
| 64a0 |  68 65 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73    69 6f 6e 3a 0a 0a 41 2e 20 55 73 65 20 69 6e 20  | he.Modified.Version:..A..Use.in. | 
| 64c0 |  74 68 65 20 54 69 74 6c 65 20 50 61 67 65 20 28    61 6e 64 20 6f 6e 20 74 68 65 20 63 6f 76 65 72  | the.Title.Page.(and.on.the.cover | 
| 64e0 |  73 2c 20 69 66 20 61 6e 79 29 20 61 20 74 69 74    6c 65 20 64 69 73 74 69 6e 63 74 0a 20 20 20 66  | s,.if.any).a.title.distinct....f | 
| 6500 |  72 6f 6d 20 74 68 61 74 20 6f 66 20 74 68 65 20    44 6f 63 75 6d 65 6e 74 2c 20 61 6e 64 20 66 72  | rom.that.of.the.Document,.and.fr | 
| 6520 |  6f 6d 20 74 68 6f 73 65 20 6f 66 20 70 72 65 76    69 6f 75 73 20 76 65 72 73 69 6f 6e 73 0a 20 20  | om.those.of.previous.versions... | 
| 6540 |  20 28 77 68 69 63 68 20 73 68 6f 75 6c 64 2c 20    69 66 20 74 68 65 72 65 20 77 65 72 65 20 61 6e  | .(which.should,.if.there.were.an | 
| 6560 |  79 2c 20 62 65 20 6c 69 73 74 65 64 20 69 6e 20    74 68 65 20 48 69 73 74 6f 72 79 20 73 65 63 74  | y,.be.listed.in.the.History.sect | 
| 6580 |  69 6f 6e 0a 20 20 20 6f 66 20 74 68 65 20 44 6f    63 75 6d 65 6e 74 29 2e 20 20 59 6f 75 20 6d 61  | ion....of.the.Document)...You.ma | 
| 65a0 |  79 20 75 73 65 20 74 68 65 20 73 61 6d 65 20 74    69 74 6c 65 20 61 73 20 61 20 70 72 65 76 69 6f  | y.use.the.same.title.as.a.previo | 
| 65c0 |  75 73 20 76 65 72 73 69 6f 6e 0a 20 20 20 69 66    20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 70 75  | us.version....if.the.original.pu | 
| 65e0 |  62 6c 69 73 68 65 72 20 6f 66 20 74 68 61 74 20    76 65 72 73 69 6f 6e 20 67 69 76 65 73 20 70 65  | blisher.of.that.version.gives.pe | 
| 6600 |  72 6d 69 73 73 69 6f 6e 2e 0a 42 2e 20 4c 69 73    74 20 6f 6e 20 74 68 65 20 54 69 74 6c 65 20 50  | rmission..B..List.on.the.Title.P | 
| 6620 |  61 67 65 2c 20 61 73 20 61 75 74 68 6f 72 73 2c    20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 70 65 72  | age,.as.authors,.one.or.more.per | 
| 6640 |  73 6f 6e 73 20 6f 72 20 65 6e 74 69 74 69 65 73    0a 20 20 20 72 65 73 70 6f 6e 73 69 62 6c 65 20  | sons.or.entities....responsible. | 
| 6660 |  66 6f 72 20 61 75 74 68 6f 72 73 68 69 70 20 6f    66 20 74 68 65 20 6d 6f 64 69 66 69 63 61 74 69  | for.authorship.of.the.modificati | 
| 6680 |  6f 6e 73 20 69 6e 20 74 68 65 20 4d 6f 64 69 66    69 65 64 0a 20 20 20 56 65 72 73 69 6f 6e 2c 20  | ons.in.the.Modified....Version,. | 
| 66a0 |  74 6f 67 65 74 68 65 72 20 77 69 74 68 20 61 74    20 6c 65 61 73 74 20 66 69 76 65 20 6f 66 20 74  | together.with.at.least.five.of.t | 
| 66c0 |  68 65 20 70 72 69 6e 63 69 70 61 6c 20 61 75 74    68 6f 72 73 20 6f 66 20 74 68 65 0a 20 20 20 44  | he.principal.authors.of.the....D | 
| 66e0 |  6f 63 75 6d 65 6e 74 20 28 61 6c 6c 20 6f 66 20    69 74 73 20 70 72 69 6e 63 69 70 61 6c 20 61 75  | ocument.(all.of.its.principal.au | 
| 6700 |  74 68 6f 72 73 2c 20 69 66 20 69 74 20 68 61 73    20 66 65 77 65 72 20 74 68 61 6e 20 66 69 76 65  | thors,.if.it.has.fewer.than.five | 
| 6720 |  29 2c 0a 20 20 20 75 6e 6c 65 73 73 20 74 68 65    79 20 72 65 6c 65 61 73 65 20 79 6f 75 20 66 72  | ),....unless.they.release.you.fr | 
| 6740 |  6f 6d 20 74 68 69 73 20 72 65 71 75 69 72 65 6d    65 6e 74 2e 0a 43 2e 20 53 74 61 74 65 20 6f 6e  | om.this.requirement..C..State.on | 
| 6760 |  20 74 68 65 20 54 69 74 6c 65 20 70 61 67 65 20    74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20  | .the.Title.page.the.name.of.the. | 
| 6780 |  70 75 62 6c 69 73 68 65 72 20 6f 66 20 74 68 65    0a 20 20 20 4d 6f 64 69 66 69 65 64 20 56 65 72  | publisher.of.the....Modified.Ver | 
| 67a0 |  73 69 6f 6e 2c 20 61 73 20 74 68 65 20 70 75 62    6c 69 73 68 65 72 2e 0a 44 2e 20 50 72 65 73 65  | sion,.as.the.publisher..D..Prese | 
| 67c0 |  72 76 65 20 61 6c 6c 20 74 68 65 20 63 6f 70 79    72 69 67 68 74 20 6e 6f 74 69 63 65 73 20 6f 66  | rve.all.the.copyright.notices.of | 
| 67e0 |  20 74 68 65 20 44 6f 63 75 6d 65 6e 74 2e 0a 45    2e 20 41 64 64 20 61 6e 20 61 70 70 72 6f 70 72  | .the.Document..E..Add.an.appropr | 
| 6800 |  69 61 74 65 20 63 6f 70 79 72 69 67 68 74 20 6e    6f 74 69 63 65 20 66 6f 72 20 79 6f 75 72 20 6d  | iate.copyright.notice.for.your.m | 
| 6820 |  6f 64 69 66 69 63 61 74 69 6f 6e 73 0a 20 20 20    61 64 6a 61 63 65 6e 74 20 74 6f 20 74 68 65 20  | odifications....adjacent.to.the. | 
| 6840 |  6f 74 68 65 72 20 63 6f 70 79 72 69 67 68 74 20    6e 6f 74 69 63 65 73 2e 0a 46 2e 20 49 6e 63 6c  | other.copyright.notices..F..Incl | 
| 6860 |  75 64 65 2c 20 69 6d 6d 65 64 69 61 74 65 6c 79    20 61 66 74 65 72 20 74 68 65 20 63 6f 70 79 72  | ude,.immediately.after.the.copyr | 
| 6880 |  69 67 68 74 20 6e 6f 74 69 63 65 73 2c 20 61 20    6c 69 63 65 6e 73 65 20 6e 6f 74 69 63 65 0a 20  | ight.notices,.a.license.notice.. | 
| 68a0 |  20 20 67 69 76 69 6e 67 20 74 68 65 20 70 75 62    6c 69 63 20 70 65 72 6d 69 73 73 69 6f 6e 20 74  | ..giving.the.public.permission.t | 
| 68c0 |  6f 20 75 73 65 20 74 68 65 20 4d 6f 64 69 66 69    65 64 20 56 65 72 73 69 6f 6e 20 75 6e 64 65 72  | o.use.the.Modified.Version.under | 
| 68e0 |  20 74 68 65 0a 20 20 20 74 65 72 6d 73 20 6f 66    20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 69  | .the....terms.of.this.License,.i | 
| 6900 |  6e 20 74 68 65 20 66 6f 72 6d 20 73 68 6f 77 6e    20 69 6e 20 74 68 65 20 41 64 64 65 6e 64 75 6d  | n.the.form.shown.in.the.Addendum | 
| 6920 |  20 62 65 6c 6f 77 2e 0a 47 2e 20 50 72 65 73 65    72 76 65 20 69 6e 20 74 68 61 74 20 6c 69 63 65  | .below..G..Preserve.in.that.lice | 
| 6940 |  6e 73 65 20 6e 6f 74 69 63 65 20 74 68 65 20 66    75 6c 6c 20 6c 69 73 74 73 20 6f 66 20 49 6e 76  | nse.notice.the.full.lists.of.Inv | 
| 6960 |  61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 0a    20 20 20 61 6e 64 20 72 65 71 75 69 72 65 64 20  | ariant.Sections....and.required. | 
| 6980 |  43 6f 76 65 72 20 54 65 78 74 73 20 67 69 76 65    6e 20 69 6e 20 74 68 65 20 44 6f 63 75 6d 65 6e  | Cover.Texts.given.in.the.Documen | 
| 69a0 |  74 27 73 20 6c 69 63 65 6e 73 65 20 6e 6f 74 69    63 65 2e 0a 48 2e 20 49 6e 63 6c 75 64 65 20 61  | t's.license.notice..H..Include.a | 
| 69c0 |  6e 20 75 6e 61 6c 74 65 72 65 64 20 63 6f 70 79    20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65  | n.unaltered.copy.of.this.License | 
| 69e0 |  2e 0a 49 2e 20 50 72 65 73 65 72 76 65 20 74 68    65 20 73 65 63 74 69 6f 6e 20 45 6e 74 69 74 6c  | ..I..Preserve.the.section.Entitl | 
| 6a00 |  65 64 20 22 48 69 73 74 6f 72 79 22 2c 20 50 72    65 73 65 72 76 65 20 69 74 73 20 54 69 74 6c 65  | ed."History",.Preserve.its.Title | 
| 6a20 |  2c 20 61 6e 64 20 61 64 64 0a 20 20 20 74 6f 20    69 74 20 61 6e 20 69 74 65 6d 20 73 74 61 74 69  | ,.and.add....to.it.an.item.stati | 
| 6a40 |  6e 67 20 61 74 20 6c 65 61 73 74 20 74 68 65 20    74 69 74 6c 65 2c 20 79 65 61 72 2c 20 6e 65 77  | ng.at.least.the.title,.year,.new | 
| 6a60 |  20 61 75 74 68 6f 72 73 2c 20 61 6e 64 0a 20 20    20 70 75 62 6c 69 73 68 65 72 20 6f 66 20 74 68  | .authors,.and....publisher.of.th | 
| 6a80 |  65 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69    6f 6e 20 61 73 20 67 69 76 65 6e 20 6f 6e 20 74  | e.Modified.Version.as.given.on.t | 
| 6aa0 |  68 65 20 54 69 74 6c 65 20 50 61 67 65 2e 20 20    49 66 0a 20 20 20 74 68 65 72 65 20 69 73 20 6e  | he.Title.Page...If....there.is.n | 
| 6ac0 |  6f 20 73 65 63 74 69 6f 6e 20 45 6e 74 69 74 6c    65 64 20 22 48 69 73 74 6f 72 79 22 20 69 6e 20  | o.section.Entitled."History".in. | 
| 6ae0 |  74 68 65 20 44 6f 63 75 6d 65 6e 74 2c 20 63 72    65 61 74 65 20 6f 6e 65 0a 20 20 20 73 74 61 74  | the.Document,.create.one....stat | 
| 6b00 |  69 6e 67 20 74 68 65 20 74 69 74 6c 65 2c 20 79    65 61 72 2c 20 61 75 74 68 6f 72 73 2c 20 61 6e  | ing.the.title,.year,.authors,.an | 
| 6b20 |  64 20 70 75 62 6c 69 73 68 65 72 20 6f 66 20 74    68 65 20 44 6f 63 75 6d 65 6e 74 20 61 73 0a 20  | d.publisher.of.the.Document.as.. | 
| 6b40 |  20 20 67 69 76 65 6e 20 6f 6e 20 69 74 73 20 54    69 74 6c 65 20 50 61 67 65 2c 20 74 68 65 6e 20  | ..given.on.its.Title.Page,.then. | 
| 6b60 |  61 64 64 20 61 6e 20 69 74 65 6d 20 64 65 73 63    72 69 62 69 6e 67 20 74 68 65 20 4d 6f 64 69 66  | add.an.item.describing.the.Modif | 
| 6b80 |  69 65 64 0a 20 20 20 56 65 72 73 69 6f 6e 20 61    73 20 73 74 61 74 65 64 20 69 6e 20 74 68 65 20  | ied....Version.as.stated.in.the. | 
| 6ba0 |  70 72 65 76 69 6f 75 73 20 73 65 6e 74 65 6e 63    65 2e 0a 4a 2e 20 50 72 65 73 65 72 76 65 20 74  | previous.sentence..J..Preserve.t | 
| 6bc0 |  68 65 20 6e 65 74 77 6f 72 6b 20 6c 6f 63 61 74    69 6f 6e 2c 20 69 66 20 61 6e 79 2c 20 67 69 76  | he.network.location,.if.any,.giv | 
| 6be0 |  65 6e 20 69 6e 20 74 68 65 20 44 6f 63 75 6d 65    6e 74 20 66 6f 72 0a 20 20 20 70 75 62 6c 69 63  | en.in.the.Document.for....public | 
| 6c00 |  20 61 63 63 65 73 73 20 74 6f 20 61 20 54 72 61    6e 73 70 61 72 65 6e 74 20 63 6f 70 79 20 6f 66  | .access.to.a.Transparent.copy.of | 
| 6c20 |  20 74 68 65 20 44 6f 63 75 6d 65 6e 74 2c 20 61    6e 64 20 6c 69 6b 65 77 69 73 65 0a 20 20 20 74  | .the.Document,.and.likewise....t | 
| 6c40 |  68 65 20 6e 65 74 77 6f 72 6b 20 6c 6f 63 61 74    69 6f 6e 73 20 67 69 76 65 6e 20 69 6e 20 74 68  | he.network.locations.given.in.th | 
| 6c60 |  65 20 44 6f 63 75 6d 65 6e 74 20 66 6f 72 20 70    72 65 76 69 6f 75 73 20 76 65 72 73 69 6f 6e 73  | e.Document.for.previous.versions | 
| 6c80 |  0a 20 20 20 69 74 20 77 61 73 20 62 61 73 65 64    20 6f 6e 2e 20 20 54 68 65 73 65 20 6d 61 79 20  | ....it.was.based.on...These.may. | 
| 6ca0 |  62 65 20 70 6c 61 63 65 64 20 69 6e 20 74 68 65    20 22 48 69 73 74 6f 72 79 22 20 73 65 63 74 69  | be.placed.in.the."History".secti | 
| 6cc0 |  6f 6e 2e 0a 20 20 20 59 6f 75 20 6d 61 79 20 6f    6d 69 74 20 61 20 6e 65 74 77 6f 72 6b 20 6c 6f  | on.....You.may.omit.a.network.lo | 
| 6ce0 |  63 61 74 69 6f 6e 20 66 6f 72 20 61 20 77 6f 72    6b 20 74 68 61 74 20 77 61 73 20 70 75 62 6c 69  | cation.for.a.work.that.was.publi | 
| 6d00 |  73 68 65 64 20 61 74 0a 20 20 20 6c 65 61 73 74    20 66 6f 75 72 20 79 65 61 72 73 20 62 65 66 6f  | shed.at....least.four.years.befo | 
| 6d20 |  72 65 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20    69 74 73 65 6c 66 2c 20 6f 72 20 69 66 20 74 68  | re.the.Document.itself,.or.if.th | 
| 6d40 |  65 20 6f 72 69 67 69 6e 61 6c 0a 20 20 20 70 75    62 6c 69 73 68 65 72 20 6f 66 20 74 68 65 20 76  | e.original....publisher.of.the.v | 
| 6d60 |  65 72 73 69 6f 6e 20 69 74 20 72 65 66 65 72 73    20 74 6f 20 67 69 76 65 73 20 70 65 72 6d 69 73  | ersion.it.refers.to.gives.permis | 
| 6d80 |  73 69 6f 6e 2e 0a 4b 2e 20 46 6f 72 20 61 6e 79    20 73 65 63 74 69 6f 6e 20 45 6e 74 69 74 6c 65  | sion..K..For.any.section.Entitle | 
| 6da0 |  64 20 22 41 63 6b 6e 6f 77 6c 65 64 67 65 6d 65    6e 74 73 22 20 6f 72 20 22 44 65 64 69 63 61 74  | d."Acknowledgements".or."Dedicat | 
| 6dc0 |  69 6f 6e 73 22 2c 0a 20 20 20 50 72 65 73 65 72    76 65 20 74 68 65 20 54 69 74 6c 65 20 6f 66 20  | ions",....Preserve.the.Title.of. | 
| 6de0 |  74 68 65 20 73 65 63 74 69 6f 6e 2c 20 61 6e 64    20 70 72 65 73 65 72 76 65 20 69 6e 20 74 68 65  | the.section,.and.preserve.in.the | 
| 6e00 |  20 73 65 63 74 69 6f 6e 20 61 6c 6c 0a 20 20 20    74 68 65 20 73 75 62 73 74 61 6e 63 65 20 61 6e  | .section.all....the.substance.an | 
| 6e20 |  64 20 74 6f 6e 65 20 6f 66 20 65 61 63 68 20 6f    66 20 74 68 65 20 63 6f 6e 74 72 69 62 75 74 6f  | d.tone.of.each.of.the.contributo | 
| 6e40 |  72 20 61 63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e    74 73 0a 20 20 20 61 6e 64 2f 6f 72 20 64 65 64  | r.acknowledgements....and/or.ded | 
| 6e60 |  69 63 61 74 69 6f 6e 73 20 67 69 76 65 6e 20 74    68 65 72 65 69 6e 2e 0a 4c 2e 20 50 72 65 73 65  | ications.given.therein..L..Prese | 
| 6e80 |  72 76 65 20 61 6c 6c 20 74 68 65 20 49 6e 76 61    72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20 6f  | rve.all.the.Invariant.Sections.o | 
| 6ea0 |  66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 2c 0a    20 20 20 75 6e 61 6c 74 65 72 65 64 20 69 6e 20  | f.the.Document,....unaltered.in. | 
| 6ec0 |  74 68 65 69 72 20 74 65 78 74 20 61 6e 64 20 69    6e 20 74 68 65 69 72 20 74 69 74 6c 65 73 2e 20  | their.text.and.in.their.titles.. | 
| 6ee0 |  20 53 65 63 74 69 6f 6e 20 6e 75 6d 62 65 72 73    0a 20 20 20 6f 72 20 74 68 65 20 65 71 75 69 76  | .Section.numbers....or.the.equiv | 
| 6f00 |  61 6c 65 6e 74 20 61 72 65 20 6e 6f 74 20 63 6f    6e 73 69 64 65 72 65 64 20 70 61 72 74 20 6f 66  | alent.are.not.considered.part.of | 
| 6f20 |  20 74 68 65 20 73 65 63 74 69 6f 6e 20 74 69 74    6c 65 73 2e 0a 4d 2e 20 44 65 6c 65 74 65 20 61  | .the.section.titles..M..Delete.a | 
| 6f40 |  6e 79 20 73 65 63 74 69 6f 6e 20 45 6e 74 69 74    6c 65 64 20 22 45 6e 64 6f 72 73 65 6d 65 6e 74  | ny.section.Entitled."Endorsement | 
| 6f60 |  73 22 2e 20 20 53 75 63 68 20 61 20 73 65 63 74    69 6f 6e 0a 20 20 20 6d 61 79 20 6e 6f 74 20 62  | s"...Such.a.section....may.not.b | 
| 6f80 |  65 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68    65 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69  | e.included.in.the.Modified.Versi | 
| 6fa0 |  6f 6e 2e 0a 4e 2e 20 44 6f 20 6e 6f 74 20 72 65    74 69 74 6c 65 20 61 6e 79 20 65 78 69 73 74 69  | on..N..Do.not.retitle.any.existi | 
| 6fc0 |  6e 67 20 73 65 63 74 69 6f 6e 20 74 6f 20 62 65    20 45 6e 74 69 74 6c 65 64 20 22 45 6e 64 6f 72  | ng.section.to.be.Entitled."Endor | 
| 6fe0 |  73 65 6d 65 6e 74 73 22 0a 20 20 20 6f 72 20 74    6f 20 63 6f 6e 66 6c 69 63 74 20 69 6e 20 74 69  | sements"....or.to.conflict.in.ti | 
| 7000 |  74 6c 65 20 77 69 74 68 20 61 6e 79 20 49 6e 76    61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 2e 0a  | tle.with.any.Invariant.Section.. | 
| 7020 |  4f 2e 20 50 72 65 73 65 72 76 65 20 61 6e 79 20    57 61 72 72 61 6e 74 79 20 44 69 73 63 6c 61 69  | O..Preserve.any.Warranty.Disclai | 
| 7040 |  6d 65 72 73 2e 0a 0a 49 66 20 74 68 65 20 4d 6f    64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 20 69  | mers...If.the.Modified.Version.i | 
| 7060 |  6e 63 6c 75 64 65 73 20 6e 65 77 20 66 72 6f 6e    74 2d 6d 61 74 74 65 72 20 73 65 63 74 69 6f 6e  | ncludes.new.front-matter.section | 
| 7080 |  73 20 6f 72 0a 61 70 70 65 6e 64 69 63 65 73 20    74 68 61 74 20 71 75 61 6c 69 66 79 20 61 73 20  | s.or.appendices.that.qualify.as. | 
| 70a0 |  53 65 63 6f 6e 64 61 72 79 20 53 65 63 74 69 6f    6e 73 20 61 6e 64 20 63 6f 6e 74 61 69 6e 20 6e  | Secondary.Sections.and.contain.n | 
| 70c0 |  6f 20 6d 61 74 65 72 69 61 6c 0a 63 6f 70 69 65    64 20 66 72 6f 6d 20 74 68 65 20 44 6f 63 75 6d  | o.material.copied.from.the.Docum | 
| 70e0 |  65 6e 74 2c 20 79 6f 75 20 6d 61 79 20 61 74 20    79 6f 75 72 20 6f 70 74 69 6f 6e 20 64 65 73 69  | ent,.you.may.at.your.option.desi | 
| 7100 |  67 6e 61 74 65 20 73 6f 6d 65 20 6f 72 20 61 6c    6c 0a 6f 66 20 74 68 65 73 65 20 73 65 63 74 69  | gnate.some.or.all.of.these.secti | 
| 7120 |  6f 6e 73 20 61 73 20 69 6e 76 61 72 69 61 6e 74    2e 20 20 54 6f 20 64 6f 20 74 68 69 73 2c 20 61  | ons.as.invariant...To.do.this,.a | 
| 7140 |  64 64 20 74 68 65 69 72 20 74 69 74 6c 65 73 20    74 6f 20 74 68 65 0a 6c 69 73 74 20 6f 66 20 49  | dd.their.titles.to.the.list.of.I | 
| 7160 |  6e 76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e    73 20 69 6e 20 74 68 65 20 4d 6f 64 69 66 69 65  | nvariant.Sections.in.the.Modifie | 
| 7180 |  64 20 56 65 72 73 69 6f 6e 27 73 20 6c 69 63 65    6e 73 65 20 6e 6f 74 69 63 65 2e 0a 54 68 65 73  | d.Version's.license.notice..Thes | 
| 71a0 |  65 20 74 69 74 6c 65 73 20 6d 75 73 74 20 62 65    20 64 69 73 74 69 6e 63 74 20 66 72 6f 6d 20 61  | e.titles.must.be.distinct.from.a | 
| 71c0 |  6e 79 20 6f 74 68 65 72 20 73 65 63 74 69 6f 6e    20 74 69 74 6c 65 73 2e 0a 0a 59 6f 75 20 6d 61  | ny.other.section.titles...You.ma | 
| 71e0 |  79 20 61 64 64 20 61 20 73 65 63 74 69 6f 6e 20    45 6e 74 69 74 6c 65 64 20 22 45 6e 64 6f 72 73  | y.add.a.section.Entitled."Endors | 
| 7200 |  65 6d 65 6e 74 73 22 2c 20 70 72 6f 76 69 64 65    64 20 69 74 20 63 6f 6e 74 61 69 6e 73 0a 6e 6f  | ements",.provided.it.contains.no | 
| 7220 |  74 68 69 6e 67 20 62 75 74 20 65 6e 64 6f 72 73    65 6d 65 6e 74 73 20 6f 66 20 79 6f 75 72 20 4d  | thing.but.endorsements.of.your.M | 
| 7240 |  6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 20    62 79 20 76 61 72 69 6f 75 73 0a 70 61 72 74 69  | odified.Version.by.various.parti | 
| 7260 |  65 73 2d 2d 66 6f 72 20 65 78 61 6d 70 6c 65 2c    20 73 74 61 74 65 6d 65 6e 74 73 20 6f 66 20 70  | es--for.example,.statements.of.p | 
| 7280 |  65 65 72 20 72 65 76 69 65 77 20 6f 72 20 74 68    61 74 20 74 68 65 20 74 65 78 74 20 68 61 73 0a  | eer.review.or.that.the.text.has. | 
| 72a0 |  62 65 65 6e 20 61 70 70 72 6f 76 65 64 20 62 79    20 61 6e 20 6f 72 67 61 6e 69 7a 61 74 69 6f 6e  | been.approved.by.an.organization | 
| 72c0 |  20 61 73 20 74 68 65 20 61 75 74 68 6f 72 69 74    61 74 69 76 65 20 64 65 66 69 6e 69 74 69 6f 6e  | .as.the.authoritative.definition | 
| 72e0 |  20 6f 66 20 61 0a 73 74 61 6e 64 61 72 64 2e 0a    0a 59 6f 75 20 6d 61 79 20 61 64 64 20 61 20 70  | .of.a.standard...You.may.add.a.p | 
| 7300 |  61 73 73 61 67 65 20 6f 66 20 75 70 20 74 6f 20    66 69 76 65 20 77 6f 72 64 73 20 61 73 20 61 20  | assage.of.up.to.five.words.as.a. | 
| 7320 |  46 72 6f 6e 74 2d 43 6f 76 65 72 20 54 65 78 74    2c 20 61 6e 64 20 61 0a 70 61 73 73 61 67 65 20  | Front-Cover.Text,.and.a.passage. | 
| 7340 |  6f 66 20 75 70 20 74 6f 20 32 35 20 77 6f 72 64    73 20 61 73 20 61 20 42 61 63 6b 2d 43 6f 76 65  | of.up.to.25.words.as.a.Back-Cove | 
| 7360 |  72 20 54 65 78 74 2c 20 74 6f 20 74 68 65 20 65    6e 64 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 6f  | r.Text,.to.the.end.of.the.list.o | 
| 7380 |  66 20 43 6f 76 65 72 20 54 65 78 74 73 20 69 6e    20 74 68 65 20 4d 6f 64 69 66 69 65 64 20 56 65  | f.Cover.Texts.in.the.Modified.Ve | 
| 73a0 |  72 73 69 6f 6e 2e 20 20 4f 6e 6c 79 20 6f 6e 65    20 70 61 73 73 61 67 65 20 6f 66 0a 46 72 6f 6e  | rsion...Only.one.passage.of.Fron | 
| 73c0 |  74 2d 43 6f 76 65 72 20 54 65 78 74 20 61 6e 64    20 6f 6e 65 20 6f 66 20 42 61 63 6b 2d 43 6f 76  | t-Cover.Text.and.one.of.Back-Cov | 
| 73e0 |  65 72 20 54 65 78 74 20 6d 61 79 20 62 65 20 61    64 64 65 64 20 62 79 20 28 6f 72 0a 74 68 72 6f  | er.Text.may.be.added.by.(or.thro | 
| 7400 |  75 67 68 20 61 72 72 61 6e 67 65 6d 65 6e 74 73    20 6d 61 64 65 20 62 79 29 20 61 6e 79 20 6f 6e  | ugh.arrangements.made.by).any.on | 
| 7420 |  65 20 65 6e 74 69 74 79 2e 20 20 49 66 20 74 68    65 20 44 6f 63 75 6d 65 6e 74 20 61 6c 72 65 61  | e.entity...If.the.Document.alrea | 
| 7440 |  64 79 0a 69 6e 63 6c 75 64 65 73 20 61 20 63 6f    76 65 72 20 74 65 78 74 20 66 6f 72 20 74 68 65  | dy.includes.a.cover.text.for.the | 
| 7460 |  20 73 61 6d 65 20 63 6f 76 65 72 2c 20 70 72 65    76 69 6f 75 73 6c 79 20 61 64 64 65 64 20 62 79  | .same.cover,.previously.added.by | 
| 7480 |  20 79 6f 75 20 6f 72 0a 62 79 20 61 72 72 61 6e    67 65 6d 65 6e 74 20 6d 61 64 65 20 62 79 20 74  | .you.or.by.arrangement.made.by.t | 
| 74a0 |  68 65 20 73 61 6d 65 20 65 6e 74 69 74 79 20 79    6f 75 20 61 72 65 20 61 63 74 69 6e 67 20 6f 6e  | he.same.entity.you.are.acting.on | 
| 74c0 |  20 62 65 68 61 6c 66 20 6f 66 2c 0a 79 6f 75 20    6d 61 79 20 6e 6f 74 20 61 64 64 20 61 6e 6f 74  | .behalf.of,.you.may.not.add.anot | 
| 74e0 |  68 65 72 3b 20 62 75 74 20 79 6f 75 20 6d 61 79    20 72 65 70 6c 61 63 65 20 74 68 65 20 6f 6c 64  | her;.but.you.may.replace.the.old | 
| 7500 |  20 6f 6e 65 2c 20 6f 6e 20 65 78 70 6c 69 63 69    74 0a 70 65 72 6d 69 73 73 69 6f 6e 20 66 72 6f  | .one,.on.explicit.permission.fro | 
| 7520 |  6d 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 70    75 62 6c 69 73 68 65 72 20 74 68 61 74 20 61 64  | m.the.previous.publisher.that.ad | 
| 7540 |  64 65 64 20 74 68 65 20 6f 6c 64 20 6f 6e 65 2e    0a 0a 54 68 65 20 61 75 74 68 6f 72 28 73 29 20  | ded.the.old.one...The.author(s). | 
| 7560 |  61 6e 64 20 70 75 62 6c 69 73 68 65 72 28 73 29    20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74  | and.publisher(s).of.the.Document | 
| 7580 |  20 64 6f 20 6e 6f 74 20 62 79 20 74 68 69 73 20    4c 69 63 65 6e 73 65 0a 67 69 76 65 20 70 65 72  | .do.not.by.this.License.give.per | 
| 75a0 |  6d 69 73 73 69 6f 6e 20 74 6f 20 75 73 65 20 74    68 65 69 72 20 6e 61 6d 65 73 20 66 6f 72 20 70  | mission.to.use.their.names.for.p | 
| 75c0 |  75 62 6c 69 63 69 74 79 20 66 6f 72 20 6f 72 20    74 6f 20 61 73 73 65 72 74 20 6f 72 0a 69 6d 70  | ublicity.for.or.to.assert.or.imp | 
| 75e0 |  6c 79 20 65 6e 64 6f 72 73 65 6d 65 6e 74 20 6f    66 20 61 6e 79 20 4d 6f 64 69 66 69 65 64 20 56  | ly.endorsement.of.any.Modified.V | 
| 7600 |  65 72 73 69 6f 6e 2e 0a 0a 0a 35 2e 20 43 4f 4d    42 49 4e 49 4e 47 20 44 4f 43 55 4d 45 4e 54 53  | ersion....5..COMBINING.DOCUMENTS | 
| 7620 |  0a 0a 59 6f 75 20 6d 61 79 20 63 6f 6d 62 69 6e    65 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 77  | ..You.may.combine.the.Document.w | 
| 7640 |  69 74 68 20 6f 74 68 65 72 20 64 6f 63 75 6d 65    6e 74 73 20 72 65 6c 65 61 73 65 64 20 75 6e 64  | ith.other.documents.released.und | 
| 7660 |  65 72 20 74 68 69 73 0a 4c 69 63 65 6e 73 65 2c    20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73  | er.this.License,.under.the.terms | 
| 7680 |  20 64 65 66 69 6e 65 64 20 69 6e 20 73 65 63 74    69 6f 6e 20 34 20 61 62 6f 76 65 20 66 6f 72 20  | .defined.in.section.4.above.for. | 
| 76a0 |  6d 6f 64 69 66 69 65 64 0a 76 65 72 73 69 6f 6e    73 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74  | modified.versions,.provided.that | 
| 76c0 |  20 79 6f 75 20 69 6e 63 6c 75 64 65 20 69 6e 20    74 68 65 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 20  | .you.include.in.the.combination. | 
| 76e0 |  61 6c 6c 20 6f 66 20 74 68 65 0a 49 6e 76 61 72    69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20 6f 66  | all.of.the.Invariant.Sections.of | 
| 7700 |  20 61 6c 6c 20 6f 66 20 74 68 65 20 6f 72 69 67    69 6e 61 6c 20 64 6f 63 75 6d 65 6e 74 73 2c 20  | .all.of.the.original.documents,. | 
| 7720 |  75 6e 6d 6f 64 69 66 69 65 64 2c 20 61 6e 64 0a    6c 69 73 74 20 74 68 65 6d 20 61 6c 6c 20 61 73  | unmodified,.and.list.them.all.as | 
| 7740 |  20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 69    6f 6e 73 20 6f 66 20 79 6f 75 72 20 63 6f 6d 62  | .Invariant.Sections.of.your.comb | 
| 7760 |  69 6e 65 64 20 77 6f 72 6b 20 69 6e 20 69 74 73    0a 6c 69 63 65 6e 73 65 20 6e 6f 74 69 63 65 2c  | ined.work.in.its.license.notice, | 
| 7780 |  20 61 6e 64 20 74 68 61 74 20 79 6f 75 20 70 72    65 73 65 72 76 65 20 61 6c 6c 20 74 68 65 69 72  | .and.that.you.preserve.all.their | 
| 77a0 |  20 57 61 72 72 61 6e 74 79 20 44 69 73 63 6c 61    69 6d 65 72 73 2e 0a 0a 54 68 65 20 63 6f 6d 62  | .Warranty.Disclaimers...The.comb | 
| 77c0 |  69 6e 65 64 20 77 6f 72 6b 20 6e 65 65 64 20 6f    6e 6c 79 20 63 6f 6e 74 61 69 6e 20 6f 6e 65 20  | ined.work.need.only.contain.one. | 
| 77e0 |  63 6f 70 79 20 6f 66 20 74 68 69 73 20 4c 69 63    65 6e 73 65 2c 20 61 6e 64 0a 6d 75 6c 74 69 70  | copy.of.this.License,.and.multip | 
| 7800 |  6c 65 20 69 64 65 6e 74 69 63 61 6c 20 49 6e 76    61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20  | le.identical.Invariant.Sections. | 
| 7820 |  6d 61 79 20 62 65 20 72 65 70 6c 61 63 65 64 20    77 69 74 68 20 61 20 73 69 6e 67 6c 65 0a 63 6f  | may.be.replaced.with.a.single.co | 
| 7840 |  70 79 2e 20 20 49 66 20 74 68 65 72 65 20 61 72    65 20 6d 75 6c 74 69 70 6c 65 20 49 6e 76 61 72  | py...If.there.are.multiple.Invar | 
| 7860 |  69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20 77 69    74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65  | iant.Sections.with.the.same.name | 
| 7880 |  20 62 75 74 0a 64 69 66 66 65 72 65 6e 74 20 63    6f 6e 74 65 6e 74 73 2c 20 6d 61 6b 65 20 74 68  | .but.different.contents,.make.th | 
| 78a0 |  65 20 74 69 74 6c 65 20 6f 66 20 65 61 63 68 20    73 75 63 68 20 73 65 63 74 69 6f 6e 20 75 6e 69  | e.title.of.each.such.section.uni | 
| 78c0 |  71 75 65 20 62 79 0a 61 64 64 69 6e 67 20 61 74    20 74 68 65 20 65 6e 64 20 6f 66 20 69 74 2c 20  | que.by.adding.at.the.end.of.it,. | 
| 78e0 |  69 6e 20 70 61 72 65 6e 74 68 65 73 65 73 2c 20    74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20  | in.parentheses,.the.name.of.the. | 
| 7900 |  6f 72 69 67 69 6e 61 6c 0a 61 75 74 68 6f 72 20    6f 72 20 70 75 62 6c 69 73 68 65 72 20 6f 66 20  | original.author.or.publisher.of. | 
| 7920 |  74 68 61 74 20 73 65 63 74 69 6f 6e 20 69 66 20    6b 6e 6f 77 6e 2c 20 6f 72 20 65 6c 73 65 20 61  | that.section.if.known,.or.else.a | 
| 7940 |  20 75 6e 69 71 75 65 20 6e 75 6d 62 65 72 2e 0a    4d 61 6b 65 20 74 68 65 20 73 61 6d 65 20 61 64  | .unique.number..Make.the.same.ad | 
| 7960 |  6a 75 73 74 6d 65 6e 74 20 74 6f 20 74 68 65 20    73 65 63 74 69 6f 6e 20 74 69 74 6c 65 73 20 69  | justment.to.the.section.titles.i | 
| 7980 |  6e 20 74 68 65 20 6c 69 73 74 20 6f 66 0a 49 6e    76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73  | n.the.list.of.Invariant.Sections | 
| 79a0 |  20 69 6e 20 74 68 65 20 6c 69 63 65 6e 73 65 20    6e 6f 74 69 63 65 20 6f 66 20 74 68 65 20 63 6f  | .in.the.license.notice.of.the.co | 
| 79c0 |  6d 62 69 6e 65 64 20 77 6f 72 6b 2e 0a 0a 49 6e    20 74 68 65 20 63 6f 6d 62 69 6e 61 74 69 6f 6e  | mbined.work...In.the.combination | 
| 79e0 |  2c 20 79 6f 75 20 6d 75 73 74 20 63 6f 6d 62 69    6e 65 20 61 6e 79 20 73 65 63 74 69 6f 6e 73 20  | ,.you.must.combine.any.sections. | 
| 7a00 |  45 6e 74 69 74 6c 65 64 20 22 48 69 73 74 6f 72    79 22 0a 69 6e 20 74 68 65 20 76 61 72 69 6f 75  | Entitled."History".in.the.variou | 
| 7a20 |  73 20 6f 72 69 67 69 6e 61 6c 20 64 6f 63 75 6d    65 6e 74 73 2c 20 66 6f 72 6d 69 6e 67 20 6f 6e  | s.original.documents,.forming.on | 
| 7a40 |  65 20 73 65 63 74 69 6f 6e 20 45 6e 74 69 74 6c    65 64 0a 22 48 69 73 74 6f 72 79 22 3b 20 6c 69  | e.section.Entitled."History";.li | 
| 7a60 |  6b 65 77 69 73 65 20 63 6f 6d 62 69 6e 65 20 61    6e 79 20 73 65 63 74 69 6f 6e 73 20 45 6e 74 69  | kewise.combine.any.sections.Enti | 
| 7a80 |  74 6c 65 64 20 22 41 63 6b 6e 6f 77 6c 65 64 67    65 6d 65 6e 74 73 22 2c 0a 61 6e 64 20 61 6e 79  | tled."Acknowledgements",.and.any | 
| 7aa0 |  20 73 65 63 74 69 6f 6e 73 20 45 6e 74 69 74 6c    65 64 20 22 44 65 64 69 63 61 74 69 6f 6e 73 22  | .sections.Entitled."Dedications" | 
| 7ac0 |  2e 20 20 59 6f 75 20 6d 75 73 74 20 64 65 6c 65    74 65 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 0a  | ...You.must.delete.all.sections. | 
| 7ae0 |  45 6e 74 69 74 6c 65 64 20 22 45 6e 64 6f 72 73    65 6d 65 6e 74 73 22 2e 0a 0a 0a 36 2e 20 43 4f  | Entitled."Endorsements"....6..CO | 
| 7b00 |  4c 4c 45 43 54 49 4f 4e 53 20 4f 46 20 44 4f 43    55 4d 45 4e 54 53 0a 0a 59 6f 75 20 6d 61 79 20  | LLECTIONS.OF.DOCUMENTS..You.may. | 
| 7b20 |  6d 61 6b 65 20 61 20 63 6f 6c 6c 65 63 74 69 6f    6e 20 63 6f 6e 73 69 73 74 69 6e 67 20 6f 66 20  | make.a.collection.consisting.of. | 
| 7b40 |  74 68 65 20 44 6f 63 75 6d 65 6e 74 20 61 6e 64    20 6f 74 68 65 72 0a 64 6f 63 75 6d 65 6e 74 73  | the.Document.and.other.documents | 
| 7b60 |  20 72 65 6c 65 61 73 65 64 20 75 6e 64 65 72 20    74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 61 6e  | .released.under.this.License,.an | 
| 7b80 |  64 20 72 65 70 6c 61 63 65 20 74 68 65 20 69 6e    64 69 76 69 64 75 61 6c 0a 63 6f 70 69 65 73 20  | d.replace.the.individual.copies. | 
| 7ba0 |  6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20    69 6e 20 74 68 65 20 76 61 72 69 6f 75 73 20 64  | of.this.License.in.the.various.d | 
| 7bc0 |  6f 63 75 6d 65 6e 74 73 20 77 69 74 68 20 61 20    73 69 6e 67 6c 65 20 63 6f 70 79 0a 74 68 61 74  | ocuments.with.a.single.copy.that | 
| 7be0 |  20 69 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20    74 68 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 2c 20  | .is.included.in.the.collection,. | 
| 7c00 |  70 72 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f    75 20 66 6f 6c 6c 6f 77 20 74 68 65 20 72 75 6c  | provided.that.you.follow.the.rul | 
| 7c20 |  65 73 0a 6f 66 20 74 68 69 73 20 4c 69 63 65 6e    73 65 20 66 6f 72 20 76 65 72 62 61 74 69 6d 20  | es.of.this.License.for.verbatim. | 
| 7c40 |  63 6f 70 79 69 6e 67 20 6f 66 20 65 61 63 68 20    6f 66 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 73  | copying.of.each.of.the.documents | 
| 7c60 |  20 69 6e 20 61 6c 6c 0a 6f 74 68 65 72 20 72 65    73 70 65 63 74 73 2e 0a 0a 59 6f 75 20 6d 61 79  | .in.all.other.respects...You.may | 
| 7c80 |  20 65 78 74 72 61 63 74 20 61 20 73 69 6e 67 6c    65 20 64 6f 63 75 6d 65 6e 74 20 66 72 6f 6d 20  | .extract.a.single.document.from. | 
| 7ca0 |  73 75 63 68 20 61 20 63 6f 6c 6c 65 63 74 69 6f    6e 2c 20 61 6e 64 0a 64 69 73 74 72 69 62 75 74  | such.a.collection,.and.distribut | 
| 7cc0 |  65 20 69 74 20 69 6e 64 69 76 69 64 75 61 6c 6c    79 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63  | e.it.individually.under.this.Lic | 
| 7ce0 |  65 6e 73 65 2c 20 70 72 6f 76 69 64 65 64 20 79    6f 75 20 69 6e 73 65 72 74 20 61 0a 63 6f 70 79  | ense,.provided.you.insert.a.copy | 
| 7d00 |  20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65    20 69 6e 74 6f 20 74 68 65 20 65 78 74 72 61 63  | .of.this.License.into.the.extrac | 
| 7d20 |  74 65 64 20 64 6f 63 75 6d 65 6e 74 2c 20 61 6e    64 20 66 6f 6c 6c 6f 77 20 74 68 69 73 0a 4c 69  | ted.document,.and.follow.this.Li | 
| 7d40 |  63 65 6e 73 65 20 69 6e 20 61 6c 6c 20 6f 74 68    65 72 20 72 65 73 70 65 63 74 73 20 72 65 67 61  | cense.in.all.other.respects.rega | 
| 7d60 |  72 64 69 6e 67 20 76 65 72 62 61 74 69 6d 20 63    6f 70 79 69 6e 67 20 6f 66 20 74 68 61 74 0a 64  | rding.verbatim.copying.of.that.d | 
| 7d80 |  6f 63 75 6d 65 6e 74 2e 0a 0a 0a 37 2e 20 41 47    47 52 45 47 41 54 49 4f 4e 20 57 49 54 48 20 49  | ocument....7..AGGREGATION.WITH.I | 
| 7da0 |  4e 44 45 50 45 4e 44 45 4e 54 20 57 4f 52 4b 53    0a 0a 41 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20  | NDEPENDENT.WORKS..A.compilation. | 
| 7dc0 |  6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20    6f 72 20 69 74 73 20 64 65 72 69 76 61 74 69 76  | of.the.Document.or.its.derivativ | 
| 7de0 |  65 73 20 77 69 74 68 20 6f 74 68 65 72 20 73 65    70 61 72 61 74 65 0a 61 6e 64 20 69 6e 64 65 70  | es.with.other.separate.and.indep | 
| 7e00 |  65 6e 64 65 6e 74 20 64 6f 63 75 6d 65 6e 74 73    20 6f 72 20 77 6f 72 6b 73 2c 20 69 6e 20 6f 72  | endent.documents.or.works,.in.or | 
| 7e20 |  20 6f 6e 20 61 20 76 6f 6c 75 6d 65 20 6f 66 20    61 20 73 74 6f 72 61 67 65 20 6f 72 0a 64 69 73  | .on.a.volume.of.a.storage.or.dis | 
| 7e40 |  74 72 69 62 75 74 69 6f 6e 20 6d 65 64 69 75 6d    2c 20 69 73 20 63 61 6c 6c 65 64 20 61 6e 20 22  | tribution.medium,.is.called.an." | 
| 7e60 |  61 67 67 72 65 67 61 74 65 22 20 69 66 20 74 68    65 20 63 6f 70 79 72 69 67 68 74 0a 72 65 73 75  | aggregate".if.the.copyright.resu | 
| 7e80 |  6c 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63    6f 6d 70 69 6c 61 74 69 6f 6e 20 69 73 20 6e 6f  | lting.from.the.compilation.is.no | 
| 7ea0 |  74 20 75 73 65 64 20 74 6f 20 6c 69 6d 69 74 20    74 68 65 20 6c 65 67 61 6c 20 72 69 67 68 74 73  | t.used.to.limit.the.legal.rights | 
| 7ec0 |  0a 6f 66 20 74 68 65 20 63 6f 6d 70 69 6c 61 74    69 6f 6e 27 73 20 75 73 65 72 73 20 62 65 79 6f  | .of.the.compilation's.users.beyo | 
| 7ee0 |  6e 64 20 77 68 61 74 20 74 68 65 20 69 6e 64 69    76 69 64 75 61 6c 20 77 6f 72 6b 73 20 70 65 72  | nd.what.the.individual.works.per | 
| 7f00 |  6d 69 74 2e 0a 57 68 65 6e 20 74 68 65 20 44 6f    63 75 6d 65 6e 74 20 69 73 20 69 6e 63 6c 75 64  | mit..When.the.Document.is.includ | 
| 7f20 |  65 64 20 69 6e 20 61 6e 20 61 67 67 72 65 67 61    74 65 2c 20 74 68 69 73 20 4c 69 63 65 6e 73 65  | ed.in.an.aggregate,.this.License | 
| 7f40 |  20 64 6f 65 73 20 6e 6f 74 0a 61 70 70 6c 79 20    74 6f 20 74 68 65 20 6f 74 68 65 72 20 77 6f 72  | .does.not.apply.to.the.other.wor | 
| 7f60 |  6b 73 20 69 6e 20 74 68 65 20 61 67 67 72 65 67    61 74 65 20 77 68 69 63 68 20 61 72 65 20 6e 6f  | ks.in.the.aggregate.which.are.no | 
| 7f80 |  74 20 74 68 65 6d 73 65 6c 76 65 73 0a 64 65 72    69 76 61 74 69 76 65 20 77 6f 72 6b 73 20 6f 66  | t.themselves.derivative.works.of | 
| 7fa0 |  20 74 68 65 20 44 6f 63 75 6d 65 6e 74 2e 0a 0a    49 66 20 74 68 65 20 43 6f 76 65 72 20 54 65 78  | .the.Document...If.the.Cover.Tex | 
| 7fc0 |  74 20 72 65 71 75 69 72 65 6d 65 6e 74 20 6f 66    20 73 65 63 74 69 6f 6e 20 33 20 69 73 20 61 70  | t.requirement.of.section.3.is.ap | 
| 7fe0 |  70 6c 69 63 61 62 6c 65 20 74 6f 20 74 68 65 73    65 0a 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20  | plicable.to.these.copies.of.the. | 
| 8000 |  44 6f 63 75 6d 65 6e 74 2c 20 74 68 65 6e 20 69    66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 69  | Document,.then.if.the.Document.i | 
| 8020 |  73 20 6c 65 73 73 20 74 68 61 6e 20 6f 6e 65 20    68 61 6c 66 20 6f 66 0a 74 68 65 20 65 6e 74 69  | s.less.than.one.half.of.the.enti | 
| 8040 |  72 65 20 61 67 67 72 65 67 61 74 65 2c 20 74 68    65 20 44 6f 63 75 6d 65 6e 74 27 73 20 43 6f 76  | re.aggregate,.the.Document's.Cov | 
| 8060 |  65 72 20 54 65 78 74 73 20 6d 61 79 20 62 65 20    70 6c 61 63 65 64 20 6f 6e 0a 63 6f 76 65 72 73  | er.Texts.may.be.placed.on.covers | 
| 8080 |  20 74 68 61 74 20 62 72 61 63 6b 65 74 20 74 68    65 20 44 6f 63 75 6d 65 6e 74 20 77 69 74 68 69  | .that.bracket.the.Document.withi | 
| 80a0 |  6e 20 74 68 65 20 61 67 67 72 65 67 61 74 65 2c    20 6f 72 20 74 68 65 0a 65 6c 65 63 74 72 6f 6e  | n.the.aggregate,.or.the.electron | 
| 80c0 |  69 63 20 65 71 75 69 76 61 6c 65 6e 74 20 6f 66    20 63 6f 76 65 72 73 20 69 66 20 74 68 65 20 44  | ic.equivalent.of.covers.if.the.D | 
| 80e0 |  6f 63 75 6d 65 6e 74 20 69 73 20 69 6e 20 65 6c    65 63 74 72 6f 6e 69 63 20 66 6f 72 6d 2e 0a 4f  | ocument.is.in.electronic.form..O | 
| 8100 |  74 68 65 72 77 69 73 65 20 74 68 65 79 20 6d 75    73 74 20 61 70 70 65 61 72 20 6f 6e 20 70 72 69  | therwise.they.must.appear.on.pri | 
| 8120 |  6e 74 65 64 20 63 6f 76 65 72 73 20 74 68 61 74    20 62 72 61 63 6b 65 74 20 74 68 65 20 77 68 6f  | nted.covers.that.bracket.the.who | 
| 8140 |  6c 65 0a 61 67 67 72 65 67 61 74 65 2e 0a 0a 0a    38 2e 20 54 52 41 4e 53 4c 41 54 49 4f 4e 0a 0a  | le.aggregate....8..TRANSLATION.. | 
| 8160 |  54 72 61 6e 73 6c 61 74 69 6f 6e 20 69 73 20 63    6f 6e 73 69 64 65 72 65 64 20 61 20 6b 69 6e 64  | Translation.is.considered.a.kind | 
| 8180 |  20 6f 66 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e    2c 20 73 6f 20 79 6f 75 20 6d 61 79 0a 64 69 73  | .of.modification,.so.you.may.dis | 
| 81a0 |  74 72 69 62 75 74 65 20 74 72 61 6e 73 6c 61 74    69 6f 6e 73 20 6f 66 20 74 68 65 20 44 6f 63 75  | tribute.translations.of.the.Docu | 
| 81c0 |  6d 65 6e 74 20 75 6e 64 65 72 20 74 68 65 20 74    65 72 6d 73 20 6f 66 20 73 65 63 74 69 6f 6e 20  | ment.under.the.terms.of.section. | 
| 81e0 |  34 2e 0a 52 65 70 6c 61 63 69 6e 67 20 49 6e 76    61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20  | 4..Replacing.Invariant.Sections. | 
| 8200 |  77 69 74 68 20 74 72 61 6e 73 6c 61 74 69 6f 6e    73 20 72 65 71 75 69 72 65 73 20 73 70 65 63 69  | with.translations.requires.speci | 
| 8220 |  61 6c 0a 70 65 72 6d 69 73 73 69 6f 6e 20 66 72    6f 6d 20 74 68 65 69 72 20 63 6f 70 79 72 69 67  | al.permission.from.their.copyrig | 
| 8240 |  68 74 20 68 6f 6c 64 65 72 73 2c 20 62 75 74 20    79 6f 75 20 6d 61 79 20 69 6e 63 6c 75 64 65 0a  | ht.holders,.but.you.may.include. | 
| 8260 |  74 72 61 6e 73 6c 61 74 69 6f 6e 73 20 6f 66 20    73 6f 6d 65 20 6f 72 20 61 6c 6c 20 49 6e 76 61  | translations.of.some.or.all.Inva | 
| 8280 |  72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20 69    6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 74 68  | riant.Sections.in.addition.to.th | 
| 82a0 |  65 0a 6f 72 69 67 69 6e 61 6c 20 76 65 72 73 69    6f 6e 73 20 6f 66 20 74 68 65 73 65 20 49 6e 76  | e.original.versions.of.these.Inv | 
| 82c0 |  61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 2e    20 20 59 6f 75 20 6d 61 79 20 69 6e 63 6c 75 64  | ariant.Sections...You.may.includ | 
| 82e0 |  65 20 61 0a 74 72 61 6e 73 6c 61 74 69 6f 6e 20    6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c  | e.a.translation.of.this.License, | 
| 8300 |  20 61 6e 64 20 61 6c 6c 20 74 68 65 20 6c 69 63    65 6e 73 65 20 6e 6f 74 69 63 65 73 20 69 6e 20  | .and.all.the.license.notices.in. | 
| 8320 |  74 68 65 0a 44 6f 63 75 6d 65 6e 74 2c 20 61 6e    64 20 61 6e 79 20 57 61 72 72 61 6e 74 79 20 44  | the.Document,.and.any.Warranty.D | 
| 8340 |  69 73 63 6c 61 69 6d 65 72 73 2c 20 70 72 6f 76    69 64 65 64 20 74 68 61 74 20 79 6f 75 20 61 6c  | isclaimers,.provided.that.you.al | 
| 8360 |  73 6f 20 69 6e 63 6c 75 64 65 0a 74 68 65 20 6f    72 69 67 69 6e 61 6c 20 45 6e 67 6c 69 73 68 20  | so.include.the.original.English. | 
| 8380 |  76 65 72 73 69 6f 6e 20 6f 66 20 74 68 69 73 20    4c 69 63 65 6e 73 65 20 61 6e 64 20 74 68 65 20  | version.of.this.License.and.the. | 
| 83a0 |  6f 72 69 67 69 6e 61 6c 20 76 65 72 73 69 6f 6e    73 0a 6f 66 20 74 68 6f 73 65 20 6e 6f 74 69 63  | original.versions.of.those.notic | 
| 83c0 |  65 73 20 61 6e 64 20 64 69 73 63 6c 61 69 6d 65    72 73 2e 20 20 49 6e 20 63 61 73 65 20 6f 66 20  | es.and.disclaimers...In.case.of. | 
| 83e0 |  61 20 64 69 73 61 67 72 65 65 6d 65 6e 74 20 62    65 74 77 65 65 6e 0a 74 68 65 20 74 72 61 6e 73  | a.disagreement.between.the.trans | 
| 8400 |  6c 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 6f    72 69 67 69 6e 61 6c 20 76 65 72 73 69 6f 6e 20  | lation.and.the.original.version. | 
| 8420 |  6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20    6f 72 20 61 20 6e 6f 74 69 63 65 0a 6f 72 20 64  | of.this.License.or.a.notice.or.d | 
| 8440 |  69 73 63 6c 61 69 6d 65 72 2c 20 74 68 65 20 6f    72 69 67 69 6e 61 6c 20 76 65 72 73 69 6f 6e 20  | isclaimer,.the.original.version. | 
| 8460 |  77 69 6c 6c 20 70 72 65 76 61 69 6c 2e 0a 0a 49    66 20 61 20 73 65 63 74 69 6f 6e 20 69 6e 20 74  | will.prevail...If.a.section.in.t | 
| 8480 |  68 65 20 44 6f 63 75 6d 65 6e 74 20 69 73 20 45    6e 74 69 74 6c 65 64 20 22 41 63 6b 6e 6f 77 6c  | he.Document.is.Entitled."Acknowl | 
| 84a0 |  65 64 67 65 6d 65 6e 74 73 22 2c 0a 22 44 65 64    69 63 61 74 69 6f 6e 73 22 2c 20 6f 72 20 22 48  | edgements",."Dedications",.or."H | 
| 84c0 |  69 73 74 6f 72 79 22 2c 20 74 68 65 20 72 65 71    75 69 72 65 6d 65 6e 74 20 28 73 65 63 74 69 6f  | istory",.the.requirement.(sectio | 
| 84e0 |  6e 20 34 29 20 74 6f 20 50 72 65 73 65 72 76 65    0a 69 74 73 20 54 69 74 6c 65 20 28 73 65 63 74  | n.4).to.Preserve.its.Title.(sect | 
| 8500 |  69 6f 6e 20 31 29 20 77 69 6c 6c 20 74 79 70 69    63 61 6c 6c 79 20 72 65 71 75 69 72 65 20 63 68  | ion.1).will.typically.require.ch | 
| 8520 |  61 6e 67 69 6e 67 20 74 68 65 20 61 63 74 75 61    6c 0a 74 69 74 6c 65 2e 0a 0a 0a 39 2e 20 54 45  | anging.the.actual.title....9..TE | 
| 8540 |  52 4d 49 4e 41 54 49 4f 4e 0a 0a 59 6f 75 20 6d    61 79 20 6e 6f 74 20 63 6f 70 79 2c 20 6d 6f 64  | RMINATION..You.may.not.copy,.mod | 
| 8560 |  69 66 79 2c 20 73 75 62 6c 69 63 65 6e 73 65 2c    20 6f 72 20 64 69 73 74 72 69 62 75 74 65 20 74  | ify,.sublicense,.or.distribute.t | 
| 8580 |  68 65 20 44 6f 63 75 6d 65 6e 74 0a 65 78 63 65    70 74 20 61 73 20 65 78 70 72 65 73 73 6c 79 20  | he.Document.except.as.expressly. | 
| 85a0 |  70 72 6f 76 69 64 65 64 20 75 6e 64 65 72 20 74    68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 41 6e  | provided.under.this.License...An | 
| 85c0 |  79 20 61 74 74 65 6d 70 74 0a 6f 74 68 65 72 77    69 73 65 20 74 6f 20 63 6f 70 79 2c 20 6d 6f 64  | y.attempt.otherwise.to.copy,.mod | 
| 85e0 |  69 66 79 2c 20 73 75 62 6c 69 63 65 6e 73 65 2c    20 6f 72 20 64 69 73 74 72 69 62 75 74 65 20 69  | ify,.sublicense,.or.distribute.i | 
| 8600 |  74 20 69 73 20 76 6f 69 64 2c 20 61 6e 64 0a 77    69 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c  | t.is.void,.and.will.automaticall | 
| 8620 |  79 20 74 65 72 6d 69 6e 61 74 65 20 79 6f 75 72    20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 68  | y.terminate.your.rights.under.th | 
| 8640 |  69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 48 6f 77    65 76 65 72 2c 20 69 66 20 79 6f 75 20 63 65 61  | is.License...However,.if.you.cea | 
| 8660 |  73 65 20 61 6c 6c 20 76 69 6f 6c 61 74 69 6f 6e    20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65  | se.all.violation.of.this.License | 
| 8680 |  2c 20 74 68 65 6e 20 79 6f 75 72 20 6c 69 63 65    6e 73 65 0a 66 72 6f 6d 20 61 20 70 61 72 74 69  | ,.then.your.license.from.a.parti | 
| 86a0 |  63 75 6c 61 72 20 63 6f 70 79 72 69 67 68 74 20    68 6f 6c 64 65 72 20 69 73 20 72 65 69 6e 73 74  | cular.copyright.holder.is.reinst | 
| 86c0 |  61 74 65 64 20 28 61 29 20 70 72 6f 76 69 73 69    6f 6e 61 6c 6c 79 2c 0a 75 6e 6c 65 73 73 20 61  | ated.(a).provisionally,.unless.a | 
| 86e0 |  6e 64 20 75 6e 74 69 6c 20 74 68 65 20 63 6f 70    79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 65 78  | nd.until.the.copyright.holder.ex | 
| 8700 |  70 6c 69 63 69 74 6c 79 20 61 6e 64 20 66 69 6e    61 6c 6c 79 0a 74 65 72 6d 69 6e 61 74 65 73 20  | plicitly.and.finally.terminates. | 
| 8720 |  79 6f 75 72 20 6c 69 63 65 6e 73 65 2c 20 61 6e    64 20 28 62 29 20 70 65 72 6d 61 6e 65 6e 74 6c  | your.license,.and.(b).permanentl | 
| 8740 |  79 2c 20 69 66 20 74 68 65 20 63 6f 70 79 72 69    67 68 74 20 68 6f 6c 64 65 72 0a 66 61 69 6c 73  | y,.if.the.copyright.holder.fails | 
| 8760 |  20 74 6f 20 6e 6f 74 69 66 79 20 79 6f 75 20 6f    66 20 74 68 65 20 76 69 6f 6c 61 74 69 6f 6e 20  | .to.notify.you.of.the.violation. | 
| 8780 |  62 79 20 73 6f 6d 65 20 72 65 61 73 6f 6e 61 62    6c 65 20 6d 65 61 6e 73 20 70 72 69 6f 72 20 74  | by.some.reasonable.means.prior.t | 
| 87a0 |  6f 0a 36 30 20 64 61 79 73 20 61 66 74 65 72 20    74 68 65 20 63 65 73 73 61 74 69 6f 6e 2e 0a 0a  | o.60.days.after.the.cessation... | 
| 87c0 |  4d 6f 72 65 6f 76 65 72 2c 20 79 6f 75 72 20 6c    69 63 65 6e 73 65 20 66 72 6f 6d 20 61 20 70 61  | Moreover,.your.license.from.a.pa | 
| 87e0 |  72 74 69 63 75 6c 61 72 20 63 6f 70 79 72 69 67    68 74 20 68 6f 6c 64 65 72 20 69 73 0a 72 65 69  | rticular.copyright.holder.is.rei | 
| 8800 |  6e 73 74 61 74 65 64 20 70 65 72 6d 61 6e 65 6e    74 6c 79 20 69 66 20 74 68 65 20 63 6f 70 79 72  | nstated.permanently.if.the.copyr | 
| 8820 |  69 67 68 74 20 68 6f 6c 64 65 72 20 6e 6f 74 69    66 69 65 73 20 79 6f 75 20 6f 66 20 74 68 65 0a  | ight.holder.notifies.you.of.the. | 
| 8840 |  76 69 6f 6c 61 74 69 6f 6e 20 62 79 20 73 6f 6d    65 20 72 65 61 73 6f 6e 61 62 6c 65 20 6d 65 61  | violation.by.some.reasonable.mea | 
| 8860 |  6e 73 2c 20 74 68 69 73 20 69 73 20 74 68 65 20    66 69 72 73 74 20 74 69 6d 65 20 79 6f 75 20 68  | ns,.this.is.the.first.time.you.h | 
| 8880 |  61 76 65 0a 72 65 63 65 69 76 65 64 20 6e 6f 74    69 63 65 20 6f 66 20 76 69 6f 6c 61 74 69 6f 6e  | ave.received.notice.of.violation | 
| 88a0 |  20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65    20 28 66 6f 72 20 61 6e 79 20 77 6f 72 6b 29 20  | .of.this.License.(for.any.work). | 
| 88c0 |  66 72 6f 6d 20 74 68 61 74 0a 63 6f 70 79 72 69    67 68 74 20 68 6f 6c 64 65 72 2c 20 61 6e 64 20  | from.that.copyright.holder,.and. | 
| 88e0 |  79 6f 75 20 63 75 72 65 20 74 68 65 20 76 69 6f    6c 61 74 69 6f 6e 20 70 72 69 6f 72 20 74 6f 20  | you.cure.the.violation.prior.to. | 
| 8900 |  33 30 20 64 61 79 73 20 61 66 74 65 72 0a 79 6f    75 72 20 72 65 63 65 69 70 74 20 6f 66 20 74 68  | 30.days.after.your.receipt.of.th | 
| 8920 |  65 20 6e 6f 74 69 63 65 2e 0a 0a 54 65 72 6d 69    6e 61 74 69 6f 6e 20 6f 66 20 79 6f 75 72 20 72  | e.notice...Termination.of.your.r | 
| 8940 |  69 67 68 74 73 20 75 6e 64 65 72 20 74 68 69 73    20 73 65 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f  | ights.under.this.section.does.no | 
| 8960 |  74 20 74 65 72 6d 69 6e 61 74 65 20 74 68 65 0a    6c 69 63 65 6e 73 65 73 20 6f 66 20 70 61 72 74  | t.terminate.the.licenses.of.part | 
| 8980 |  69 65 73 20 77 68 6f 20 68 61 76 65 20 72 65 63    65 69 76 65 64 20 63 6f 70 69 65 73 20 6f 72 20  | ies.who.have.received.copies.or. | 
| 89a0 |  72 69 67 68 74 73 20 66 72 6f 6d 20 79 6f 75 20    75 6e 64 65 72 0a 74 68 69 73 20 4c 69 63 65 6e  | rights.from.you.under.this.Licen | 
| 89c0 |  73 65 2e 20 20 49 66 20 79 6f 75 72 20 72 69 67    68 74 73 20 68 61 76 65 20 62 65 65 6e 20 74 65  | se...If.your.rights.have.been.te | 
| 89e0 |  72 6d 69 6e 61 74 65 64 20 61 6e 64 20 6e 6f 74    20 70 65 72 6d 61 6e 65 6e 74 6c 79 0a 72 65 69  | rminated.and.not.permanently.rei | 
| 8a00 |  6e 73 74 61 74 65 64 2c 20 72 65 63 65 69 70 74    20 6f 66 20 61 20 63 6f 70 79 20 6f 66 20 73 6f  | nstated,.receipt.of.a.copy.of.so | 
| 8a20 |  6d 65 20 6f 72 20 61 6c 6c 20 6f 66 20 74 68 65    20 73 61 6d 65 20 6d 61 74 65 72 69 61 6c 20 64  | me.or.all.of.the.same.material.d | 
| 8a40 |  6f 65 73 0a 6e 6f 74 20 67 69 76 65 20 79 6f 75    20 61 6e 79 20 72 69 67 68 74 73 20 74 6f 20 75  | oes.not.give.you.any.rights.to.u | 
| 8a60 |  73 65 20 69 74 2e 0a 0a 0a 31 30 2e 20 46 55 54    55 52 45 20 52 45 56 49 53 49 4f 4e 53 20 4f 46  | se.it....10..FUTURE.REVISIONS.OF | 
| 8a80 |  20 54 48 49 53 20 4c 49 43 45 4e 53 45 0a 0a 54    68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65  | .THIS.LICENSE..The.Free.Software | 
| 8aa0 |  20 46 6f 75 6e 64 61 74 69 6f 6e 20 6d 61 79 20    70 75 62 6c 69 73 68 20 6e 65 77 2c 20 72 65 76  | .Foundation.may.publish.new,.rev | 
| 8ac0 |  69 73 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 66    20 74 68 65 0a 47 4e 55 20 46 72 65 65 20 44 6f  | ised.versions.of.the.GNU.Free.Do | 
| 8ae0 |  63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69 63 65    6e 73 65 20 66 72 6f 6d 20 74 69 6d 65 20 74 6f  | cumentation.License.from.time.to | 
| 8b00 |  20 74 69 6d 65 2e 20 20 53 75 63 68 20 6e 65 77    20 76 65 72 73 69 6f 6e 73 0a 77 69 6c 6c 20 62  | .time...Such.new.versions.will.b | 
| 8b20 |  65 20 73 69 6d 69 6c 61 72 20 69 6e 20 73 70 69    72 69 74 20 74 6f 20 74 68 65 20 70 72 65 73 65  | e.similar.in.spirit.to.the.prese | 
| 8b40 |  6e 74 20 76 65 72 73 69 6f 6e 2c 20 62 75 74 20    6d 61 79 20 64 69 66 66 65 72 20 69 6e 0a 64 65  | nt.version,.but.may.differ.in.de | 
| 8b60 |  74 61 69 6c 20 74 6f 20 61 64 64 72 65 73 73 20    6e 65 77 20 70 72 6f 62 6c 65 6d 73 20 6f 72 20  | tail.to.address.new.problems.or. | 
| 8b80 |  63 6f 6e 63 65 72 6e 73 2e 20 20 53 65 65 0a 68    74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f  | concerns...See.https://www.gnu.o | 
| 8ba0 |  72 67 2f 6c 69 63 65 6e 73 65 73 2f 2e 0a 0a 45    61 63 68 20 76 65 72 73 69 6f 6e 20 6f 66 20 74  | rg/licenses/...Each.version.of.t | 
| 8bc0 |  68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 67 69    76 65 6e 20 61 20 64 69 73 74 69 6e 67 75 69 73  | he.License.is.given.a.distinguis | 
| 8be0 |  68 69 6e 67 20 76 65 72 73 69 6f 6e 20 6e 75 6d    62 65 72 2e 0a 49 66 20 74 68 65 20 44 6f 63 75  | hing.version.number..If.the.Docu | 
| 8c00 |  6d 65 6e 74 20 73 70 65 63 69 66 69 65 73 20 74    68 61 74 20 61 20 70 61 72 74 69 63 75 6c 61 72  | ment.specifies.that.a.particular | 
| 8c20 |  20 6e 75 6d 62 65 72 65 64 20 76 65 72 73 69 6f    6e 20 6f 66 20 74 68 69 73 0a 4c 69 63 65 6e 73  | .numbered.version.of.this.Licens | 
| 8c40 |  65 20 22 6f 72 20 61 6e 79 20 6c 61 74 65 72 20    76 65 72 73 69 6f 6e 22 20 61 70 70 6c 69 65 73  | e."or.any.later.version".applies | 
| 8c60 |  20 74 6f 20 69 74 2c 20 79 6f 75 20 68 61 76 65    20 74 68 65 20 6f 70 74 69 6f 6e 20 6f 66 0a 66  | .to.it,.you.have.the.option.of.f | 
| 8c80 |  6f 6c 6c 6f 77 69 6e 67 20 74 68 65 20 74 65 72    6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e  | ollowing.the.terms.and.condition | 
| 8ca0 |  73 20 65 69 74 68 65 72 20 6f 66 20 74 68 61 74    20 73 70 65 63 69 66 69 65 64 20 76 65 72 73 69  | s.either.of.that.specified.versi | 
| 8cc0 |  6f 6e 20 6f 72 0a 6f 66 20 61 6e 79 20 6c 61 74    65 72 20 76 65 72 73 69 6f 6e 20 74 68 61 74 20  | on.or.of.any.later.version.that. | 
| 8ce0 |  68 61 73 20 62 65 65 6e 20 70 75 62 6c 69 73 68    65 64 20 28 6e 6f 74 20 61 73 20 61 20 64 72 61  | has.been.published.(not.as.a.dra | 
| 8d00 |  66 74 29 20 62 79 20 74 68 65 0a 46 72 65 65 20    53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74  | ft).by.the.Free.Software.Foundat | 
| 8d20 |  69 6f 6e 2e 20 20 49 66 20 74 68 65 20 44 6f 63    75 6d 65 6e 74 20 64 6f 65 73 20 6e 6f 74 20 73  | ion...If.the.Document.does.not.s | 
| 8d40 |  70 65 63 69 66 79 20 61 20 76 65 72 73 69 6f 6e    0a 6e 75 6d 62 65 72 20 6f 66 20 74 68 69 73 20  | pecify.a.version.number.of.this. | 
| 8d60 |  4c 69 63 65 6e 73 65 2c 20 79 6f 75 20 6d 61 79    20 63 68 6f 6f 73 65 20 61 6e 79 20 76 65 72 73  | License,.you.may.choose.any.vers | 
| 8d80 |  69 6f 6e 20 65 76 65 72 20 70 75 62 6c 69 73 68    65 64 20 28 6e 6f 74 0a 61 73 20 61 20 64 72 61  | ion.ever.published.(not.as.a.dra | 
| 8da0 |  66 74 29 20 62 79 20 74 68 65 20 46 72 65 65 20    53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74  | ft).by.the.Free.Software.Foundat | 
| 8dc0 |  69 6f 6e 2e 20 20 49 66 20 74 68 65 20 44 6f 63    75 6d 65 6e 74 0a 73 70 65 63 69 66 69 65 73 20  | ion...If.the.Document.specifies. | 
| 8de0 |  74 68 61 74 20 61 20 70 72 6f 78 79 20 63 61 6e    20 64 65 63 69 64 65 20 77 68 69 63 68 20 66 75  | that.a.proxy.can.decide.which.fu | 
| 8e00 |  74 75 72 65 20 76 65 72 73 69 6f 6e 73 20 6f 66    20 74 68 69 73 0a 4c 69 63 65 6e 73 65 20 63 61  | ture.versions.of.this.License.ca | 
| 8e20 |  6e 20 62 65 20 75 73 65 64 2c 20 74 68 61 74 20    70 72 6f 78 79 27 73 20 70 75 62 6c 69 63 20 73  | n.be.used,.that.proxy's.public.s | 
| 8e40 |  74 61 74 65 6d 65 6e 74 20 6f 66 20 61 63 63 65    70 74 61 6e 63 65 20 6f 66 20 61 0a 76 65 72 73  | tatement.of.acceptance.of.a.vers | 
| 8e60 |  69 6f 6e 20 70 65 72 6d 61 6e 65 6e 74 6c 79 20    61 75 74 68 6f 72 69 7a 65 73 20 79 6f 75 20 74  | ion.permanently.authorizes.you.t | 
| 8e80 |  6f 20 63 68 6f 6f 73 65 20 74 68 61 74 20 76 65    72 73 69 6f 6e 20 66 6f 72 20 74 68 65 0a 44 6f  | o.choose.that.version.for.the.Do | 
| 8ea0 |  63 75 6d 65 6e 74 2e 0a 0a 31 31 2e 20 52 45 4c    49 43 45 4e 53 49 4e 47 0a 0a 22 4d 61 73 73 69  | cument...11..RELICENSING.."Massi | 
| 8ec0 |  76 65 20 4d 75 6c 74 69 61 75 74 68 6f 72 20 43    6f 6c 6c 61 62 6f 72 61 74 69 6f 6e 20 53 69 74  | ve.Multiauthor.Collaboration.Sit | 
| 8ee0 |  65 22 20 28 6f 72 20 22 4d 4d 43 20 53 69 74 65    22 29 20 6d 65 61 6e 73 20 61 6e 79 0a 57 6f 72  | e".(or."MMC.Site").means.any.Wor | 
| 8f00 |  6c 64 20 57 69 64 65 20 57 65 62 20 73 65 72 76    65 72 20 74 68 61 74 20 70 75 62 6c 69 73 68 65  | ld.Wide.Web.server.that.publishe | 
| 8f20 |  73 20 63 6f 70 79 72 69 67 68 74 61 62 6c 65 20    77 6f 72 6b 73 20 61 6e 64 20 61 6c 73 6f 0a 70  | s.copyrightable.works.and.also.p | 
| 8f40 |  72 6f 76 69 64 65 73 20 70 72 6f 6d 69 6e 65 6e    74 20 66 61 63 69 6c 69 74 69 65 73 20 66 6f 72  | rovides.prominent.facilities.for | 
| 8f60 |  20 61 6e 79 62 6f 64 79 20 74 6f 20 65 64 69 74    20 74 68 6f 73 65 20 77 6f 72 6b 73 2e 20 20 41  | .anybody.to.edit.those.works...A | 
| 8f80 |  0a 70 75 62 6c 69 63 20 77 69 6b 69 20 74 68 61    74 20 61 6e 79 62 6f 64 79 20 63 61 6e 20 65 64  | .public.wiki.that.anybody.can.ed | 
| 8fa0 |  69 74 20 69 73 20 61 6e 20 65 78 61 6d 70 6c 65    20 6f 66 20 73 75 63 68 20 61 20 73 65 72 76 65  | it.is.an.example.of.such.a.serve | 
| 8fc0 |  72 2e 20 20 41 0a 22 4d 61 73 73 69 76 65 20 4d    75 6c 74 69 61 75 74 68 6f 72 20 43 6f 6c 6c 61  | r...A."Massive.Multiauthor.Colla | 
| 8fe0 |  62 6f 72 61 74 69 6f 6e 22 20 28 6f 72 20 22 4d    4d 43 22 29 20 63 6f 6e 74 61 69 6e 65 64 20 69  | boration".(or."MMC").contained.i | 
| 9000 |  6e 20 74 68 65 20 73 69 74 65 0a 6d 65 61 6e 73    20 61 6e 79 20 73 65 74 20 6f 66 20 63 6f 70 79  | n.the.site.means.any.set.of.copy | 
| 9020 |  72 69 67 68 74 61 62 6c 65 20 77 6f 72 6b 73 20    74 68 75 73 20 70 75 62 6c 69 73 68 65 64 20 6f  | rightable.works.thus.published.o | 
| 9040 |  6e 20 74 68 65 20 4d 4d 43 20 73 69 74 65 2e 0a    0a 22 43 43 2d 42 59 2d 53 41 22 20 6d 65 61 6e  | n.the.MMC.site..."CC-BY-SA".mean | 
| 9060 |  73 20 74 68 65 20 43 72 65 61 74 69 76 65 20 43    6f 6d 6d 6f 6e 73 20 41 74 74 72 69 62 75 74 69  | s.the.Creative.Commons.Attributi | 
| 9080 |  6f 6e 2d 53 68 61 72 65 20 41 6c 69 6b 65 20 33    2e 30 0a 6c 69 63 65 6e 73 65 20 70 75 62 6c 69  | on-Share.Alike.3.0.license.publi | 
| 90a0 |  73 68 65 64 20 62 79 20 43 72 65 61 74 69 76 65    20 43 6f 6d 6d 6f 6e 73 20 43 6f 72 70 6f 72 61  | shed.by.Creative.Commons.Corpora | 
| 90c0 |  74 69 6f 6e 2c 20 61 20 6e 6f 74 2d 66 6f 72 2d    70 72 6f 66 69 74 0a 63 6f 72 70 6f 72 61 74 69  | tion,.a.not-for-profit.corporati | 
| 90e0 |  6f 6e 20 77 69 74 68 20 61 20 70 72 69 6e 63 69    70 61 6c 20 70 6c 61 63 65 20 6f 66 20 62 75 73  | on.with.a.principal.place.of.bus | 
| 9100 |  69 6e 65 73 73 20 69 6e 20 53 61 6e 20 46 72 61    6e 63 69 73 63 6f 2c 0a 43 61 6c 69 66 6f 72 6e  | iness.in.San.Francisco,.Californ | 
| 9120 |  69 61 2c 20 61 73 20 77 65 6c 6c 20 61 73 20 66    75 74 75 72 65 20 63 6f 70 79 6c 65 66 74 20 76  | ia,.as.well.as.future.copyleft.v | 
| 9140 |  65 72 73 69 6f 6e 73 20 6f 66 20 74 68 61 74 20    6c 69 63 65 6e 73 65 0a 70 75 62 6c 69 73 68 65  | ersions.of.that.license.publishe | 
| 9160 |  64 20 62 79 20 74 68 61 74 20 73 61 6d 65 20 6f    72 67 61 6e 69 7a 61 74 69 6f 6e 2e 0a 0a 22 49  | d.by.that.same.organization..."I | 
| 9180 |  6e 63 6f 72 70 6f 72 61 74 65 22 20 6d 65 61 6e    73 20 74 6f 20 70 75 62 6c 69 73 68 20 6f 72 20  | ncorporate".means.to.publish.or. | 
| 91a0 |  72 65 70 75 62 6c 69 73 68 20 61 20 44 6f 63 75    6d 65 6e 74 2c 20 69 6e 20 77 68 6f 6c 65 20 6f  | republish.a.Document,.in.whole.o | 
| 91c0 |  72 20 69 6e 0a 70 61 72 74 2c 20 61 73 20 70 61    72 74 20 6f 66 20 61 6e 6f 74 68 65 72 20 44 6f  | r.in.part,.as.part.of.another.Do | 
| 91e0 |  63 75 6d 65 6e 74 2e 0a 0a 41 6e 20 4d 4d 43 20    69 73 20 22 65 6c 69 67 69 62 6c 65 20 66 6f 72  | cument...An.MMC.is."eligible.for | 
| 9200 |  20 72 65 6c 69 63 65 6e 73 69 6e 67 22 20 69 66    20 69 74 20 69 73 20 6c 69 63 65 6e 73 65 64 20  | .relicensing".if.it.is.licensed. | 
| 9220 |  75 6e 64 65 72 20 74 68 69 73 0a 4c 69 63 65 6e    73 65 2c 20 61 6e 64 20 69 66 20 61 6c 6c 20 77  | under.this.License,.and.if.all.w | 
| 9240 |  6f 72 6b 73 20 74 68 61 74 20 77 65 72 65 20 66    69 72 73 74 20 70 75 62 6c 69 73 68 65 64 20 75  | orks.that.were.first.published.u | 
| 9260 |  6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73    65 0a 73 6f 6d 65 77 68 65 72 65 20 6f 74 68 65  | nder.this.License.somewhere.othe | 
| 9280 |  72 20 74 68 61 6e 20 74 68 69 73 20 4d 4d 43 2c    20 61 6e 64 20 73 75 62 73 65 71 75 65 6e 74 6c  | r.than.this.MMC,.and.subsequentl | 
| 92a0 |  79 20 69 6e 63 6f 72 70 6f 72 61 74 65 64 20 69    6e 20 77 68 6f 6c 65 20 6f 72 0a 69 6e 20 70 61  | y.incorporated.in.whole.or.in.pa | 
| 92c0 |  72 74 20 69 6e 74 6f 20 74 68 65 20 4d 4d 43 2c    20 28 31 29 20 68 61 64 20 6e 6f 20 63 6f 76 65  | rt.into.the.MMC,.(1).had.no.cove | 
| 92e0 |  72 20 74 65 78 74 73 20 6f 72 20 69 6e 76 61 72    69 61 6e 74 20 73 65 63 74 69 6f 6e 73 2c 20 61  | r.texts.or.invariant.sections,.a | 
| 9300 |  6e 64 0a 28 32 29 20 77 65 72 65 20 74 68 75 73    20 69 6e 63 6f 72 70 6f 72 61 74 65 64 20 70 72  | nd.(2).were.thus.incorporated.pr | 
| 9320 |  69 6f 72 20 74 6f 20 4e 6f 76 65 6d 62 65 72 20    31 2c 20 32 30 30 38 2e 0a 0a 54 68 65 20 6f 70  | ior.to.November.1,.2008...The.op | 
| 9340 |  65 72 61 74 6f 72 20 6f 66 20 61 6e 20 4d 4d 43    20 53 69 74 65 20 6d 61 79 20 72 65 70 75 62 6c  | erator.of.an.MMC.Site.may.republ | 
| 9360 |  69 73 68 20 61 6e 20 4d 4d 43 20 63 6f 6e 74 61    69 6e 65 64 20 69 6e 20 74 68 65 20 73 69 74 65  | ish.an.MMC.contained.in.the.site | 
| 9380 |  0a 75 6e 64 65 72 20 43 43 2d 42 59 2d 53 41 20    6f 6e 20 74 68 65 20 73 61 6d 65 20 73 69 74 65  | .under.CC-BY-SA.on.the.same.site | 
| 93a0 |  20 61 74 20 61 6e 79 20 74 69 6d 65 20 62 65 66    6f 72 65 20 41 75 67 75 73 74 20 31 2c 20 32 30  | .at.any.time.before.August.1,.20 | 
| 93c0 |  30 39 2c 0a 70 72 6f 76 69 64 65 64 20 74 68 65    20 4d 4d 43 20 69 73 20 65 6c 69 67 69 62 6c 65  | 09,.provided.the.MMC.is.eligible | 
| 93e0 |  20 66 6f 72 20 72 65 6c 69 63 65 6e 73 69 6e 67    2e 0a 0a 0a 41 44 44 45 4e 44 55 4d 3a 20 48 6f  | .for.relicensing....ADDENDUM:.Ho | 
| 9400 |  77 20 74 6f 20 75 73 65 20 74 68 69 73 20 4c 69    63 65 6e 73 65 20 66 6f 72 20 79 6f 75 72 20 64  | w.to.use.this.License.for.your.d | 
| 9420 |  6f 63 75 6d 65 6e 74 73 0a 0a 54 6f 20 75 73 65    20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 69 6e  | ocuments..To.use.this.License.in | 
| 9440 |  20 61 20 64 6f 63 75 6d 65 6e 74 20 79 6f 75 20    68 61 76 65 20 77 72 69 74 74 65 6e 2c 20 69 6e  | .a.document.you.have.written,.in | 
| 9460 |  63 6c 75 64 65 20 61 20 63 6f 70 79 20 6f 66 0a    74 68 65 20 4c 69 63 65 6e 73 65 20 69 6e 20 74  | clude.a.copy.of.the.License.in.t | 
| 9480 |  68 65 20 64 6f 63 75 6d 65 6e 74 20 61 6e 64 20    70 75 74 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e  | he.document.and.put.the.followin | 
| 94a0 |  67 20 63 6f 70 79 72 69 67 68 74 20 61 6e 64 0a    6c 69 63 65 6e 73 65 20 6e 6f 74 69 63 65 73 20  | g.copyright.and.license.notices. | 
| 94c0 |  6a 75 73 74 20 61 66 74 65 72 20 74 68 65 20 74    69 74 6c 65 20 70 61 67 65 3a 0a 0a 20 20 20 20  | just.after.the.title.page:...... | 
| 94e0 |  43 6f 70 79 72 69 67 68 74 20 28 63 29 20 20 59    45 41 52 20 20 59 4f 55 52 20 4e 41 4d 45 2e 0a  | Copyright.(c)..YEAR..YOUR.NAME.. | 
| 9500 |  20 20 20 20 50 65 72 6d 69 73 73 69 6f 6e 20 69    73 20 67 72 61 6e 74 65 64 20 74 6f 20 63 6f 70  | ....Permission.is.granted.to.cop | 
| 9520 |  79 2c 20 64 69 73 74 72 69 62 75 74 65 20 61 6e    64 2f 6f 72 20 6d 6f 64 69 66 79 20 74 68 69 73  | y,.distribute.and/or.modify.this | 
| 9540 |  20 64 6f 63 75 6d 65 6e 74 0a 20 20 20 20 75 6e    64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66  | .document.....under.the.terms.of | 
| 9560 |  20 74 68 65 20 47 4e 55 20 46 72 65 65 20 44 6f    63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69 63 65  | .the.GNU.Free.Documentation.Lice | 
| 9580 |  6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 31 2e 33    0a 20 20 20 20 6f 72 20 61 6e 79 20 6c 61 74 65  | nse,.Version.1.3.....or.any.late | 
| 95a0 |  72 20 76 65 72 73 69 6f 6e 20 70 75 62 6c 69 73    68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20  | r.version.published.by.the.Free. | 
| 95c0 |  53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74    69 6f 6e 3b 0a 20 20 20 20 77 69 74 68 20 6e 6f  | Software.Foundation;.....with.no | 
| 95e0 |  20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 69    6f 6e 73 2c 20 6e 6f 20 46 72 6f 6e 74 2d 43 6f  | .Invariant.Sections,.no.Front-Co | 
| 9600 |  76 65 72 20 54 65 78 74 73 2c 20 61 6e 64 20 6e    6f 20 42 61 63 6b 2d 43 6f 76 65 72 20 54 65 78  | ver.Texts,.and.no.Back-Cover.Tex | 
| 9620 |  74 73 2e 0a 20 20 20 20 41 20 63 6f 70 79 20 6f    66 20 74 68 65 20 6c 69 63 65 6e 73 65 20 69 73  | ts......A.copy.of.the.license.is | 
| 9640 |  20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65    20 73 65 63 74 69 6f 6e 20 65 6e 74 69 74 6c 65  | .included.in.the.section.entitle | 
| 9660 |  64 20 22 47 4e 55 0a 20 20 20 20 46 72 65 65 20    44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69  | d."GNU.....Free.Documentation.Li | 
| 9680 |  63 65 6e 73 65 22 2e 0a 0a 49 66 20 79 6f 75 20    68 61 76 65 20 49 6e 76 61 72 69 61 6e 74 20 53  | cense"...If.you.have.Invariant.S | 
| 96a0 |  65 63 74 69 6f 6e 73 2c 20 46 72 6f 6e 74 2d 43    6f 76 65 72 20 54 65 78 74 73 20 61 6e 64 20 42  | ections,.Front-Cover.Texts.and.B | 
| 96c0 |  61 63 6b 2d 43 6f 76 65 72 20 54 65 78 74 73 2c    0a 72 65 70 6c 61 63 65 20 74 68 65 20 22 77 69  | ack-Cover.Texts,.replace.the."wi | 
| 96e0 |  74 68 2e 2e 2e 54 65 78 74 73 2e 22 20 6c 69 6e    65 20 77 69 74 68 20 74 68 69 73 3a 0a 0a 20 20  | th...Texts.".line.with.this:.... | 
| 9700 |  20 20 77 69 74 68 20 74 68 65 20 49 6e 76 61 72    69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20 62 65  | ..with.the.Invariant.Sections.be | 
| 9720 |  69 6e 67 20 4c 49 53 54 20 54 48 45 49 52 20 54    49 54 4c 45 53 2c 20 77 69 74 68 20 74 68 65 0a  | ing.LIST.THEIR.TITLES,.with.the. | 
| 9740 |  20 20 20 20 46 72 6f 6e 74 2d 43 6f 76 65 72 20    54 65 78 74 73 20 62 65 69 6e 67 20 4c 49 53 54  | ....Front-Cover.Texts.being.LIST | 
| 9760 |  2c 20 61 6e 64 20 77 69 74 68 20 74 68 65 20 42    61 63 6b 2d 43 6f 76 65 72 20 54 65 78 74 73 20  | ,.and.with.the.Back-Cover.Texts. | 
| 9780 |  62 65 69 6e 67 20 4c 49 53 54 2e 0a 0a 49 66 20    79 6f 75 20 68 61 76 65 20 49 6e 76 61 72 69 61  | being.LIST...If.you.have.Invaria | 
| 97a0 |  6e 74 20 53 65 63 74 69 6f 6e 73 20 77 69 74 68    6f 75 74 20 43 6f 76 65 72 20 54 65 78 74 73 2c  | nt.Sections.without.Cover.Texts, | 
| 97c0 |  20 6f 72 20 73 6f 6d 65 20 6f 74 68 65 72 0a 63    6f 6d 62 69 6e 61 74 69 6f 6e 20 6f 66 20 74 68  | .or.some.other.combination.of.th | 
| 97e0 |  65 20 74 68 72 65 65 2c 20 6d 65 72 67 65 20 74    68 6f 73 65 20 74 77 6f 20 61 6c 74 65 72 6e 61  | e.three,.merge.those.two.alterna | 
| 9800 |  74 69 76 65 73 20 74 6f 20 73 75 69 74 20 74 68    65 0a 73 69 74 75 61 74 69 6f 6e 2e 0a 0a 49 66  | tives.to.suit.the.situation...If | 
| 9820 |  20 79 6f 75 72 20 64 6f 63 75 6d 65 6e 74 20 63    6f 6e 74 61 69 6e 73 20 6e 6f 6e 74 72 69 76 69  | .your.document.contains.nontrivi | 
| 9840 |  61 6c 20 65 78 61 6d 70 6c 65 73 20 6f 66 20 70    72 6f 67 72 61 6d 20 63 6f 64 65 2c 20 77 65 0a  | al.examples.of.program.code,.we. | 
| 9860 |  72 65 63 6f 6d 6d 65 6e 64 20 72 65 6c 65 61 73    69 6e 67 20 74 68 65 73 65 20 65 78 61 6d 70 6c  | recommend.releasing.these.exampl | 
| 9880 |  65 73 20 69 6e 20 70 61 72 61 6c 6c 65 6c 20 75    6e 64 65 72 20 79 6f 75 72 20 63 68 6f 69 63 65  | es.in.parallel.under.your.choice | 
| 98a0 |  20 6f 66 0a 66 72 65 65 20 73 6f 66 74 77 61 72    65 20 6c 69 63 65 6e 73 65 2c 20 73 75 63 68 20  | .of.free.software.license,.such. | 
| 98c0 |  61 73 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72    61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73  | as.the.GNU.General.Public.Licens | 
| 98e0 |  65 2c 0a 74 6f 20 70 65 72 6d 69 74 20 74 68 65    69 72 20 75 73 65 20 69 6e 20 66 72 65 65 20 73  | e,.to.permit.their.use.in.free.s | 
| 9900 |  6f 66 74 77 61 72 65 2e 0a 3c 2f 70 72 65 3e 0a    23 2b 65 6e 64 5f 65 78 70 6f 72 74 0a 0a 23 2b  | oftware..</pre>.#+end_export..#+ | 
| 9920 |  68 74 6d 6c 3a 20 3c 21 2d 2d 0a 0a 2a 20 49 6e    64 69 63 65 73 0a 3a 50 52 4f 50 45 52 54 49 45  | html:.<!--..*.Indices.:PROPERTIE | 
| 9940 |  53 3a 0a 3a 43 55 53 54 4f 4d 5f 49 44 3a 20 68    3a 38 33 37 32 33 32 35 65 2d 36 37 65 65 2d 34  | S:.:CUSTOM_ID:.h:8372325e-67ee-4 | 
| 9960 |  38 63 35 2d 38 33 66 33 2d 37 62 35 65 66 35 33    66 32 64 62 35 0a 3a 45 4e 44 3a 0a 0a 2a 2a 20  | 8c5-83f3-7b5ef53f2db5.:END:..**. | 
| 9980 |  46 75 6e 63 74 69 6f 6e 20 69 6e 64 65 78 0a 3a    50 52 4f 50 45 52 54 49 45 53 3a 0a 3a 43 55 53  | Function.index.:PROPERTIES:.:CUS | 
| 99a0 |  54 4f 4d 5f 49 44 3a 20 68 3a 61 32 63 35 38 35    66 64 2d 33 34 36 37 2d 34 61 61 35 2d 61 32 37  | TOM_ID:.h:a2c585fd-3467-4aa5-a27 | 
| 99c0 |  35 2d 66 65 61 35 31 33 34 33 38 32 32 36 0a 3a    45 4e 44 3a 0a 0a 2a 2a 20 56 61 72 69 61 62 6c  | 5-fea513438226.:END:..**.Variabl | 
| 99e0 |  65 20 69 6e 64 65 78 0a 3a 50 52 4f 50 45 52 54    49 45 53 3a 0a 3a 43 55 53 54 4f 4d 5f 49 44 3a  | e.index.:PROPERTIES:.:CUSTOM_ID: | 
| 9a00 |  20 68 3a 35 31 33 32 63 39 35 61 2d 31 31 36 64    2d 34 31 34 34 2d 38 39 64 33 2d 61 33 37 66 62  | .h:5132c95a-116d-4144-89d3-a37fb | 
| 9a20 |  30 64 30 31 64 63 64 0a 3a 45 4e 44 3a 0a 0a 2a    2a 20 43 6f 6e 63 65 70 74 20 69 6e 64 65 78 0a  | 0d01dcd.:END:..**.Concept.index. | 
| 9a40 |  3a 50 52 4f 50 45 52 54 49 45 53 3a 0a 3a 43 55    53 54 4f 4d 5f 49 44 3a 20 68 3a 34 63 38 35 64  | :PROPERTIES:.:CUSTOM_ID:.h:4c85d | 
| 9a60 |  63 37 34 2d 66 36 34 63 2d 34 36 61 34 2d 61 35    63 36 2d 39 62 64 36 32 37 35 36 33 32 62 65 0a  | c74-f64c-46a4-a5c6-9bd6275632be. | 
| 9a80 |  3a 45 4e 44 3a 0a 0a 23 2b 68 74 6d 6c 3a 20 2d    2d 3e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00  | :END:..#+html:.-->.............. | 
| 9aa0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9ac0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9ae0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9b00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9b20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9b40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9b60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9b80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9ba0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9bc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9be0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9c00 |  74 6d 72 2d 31 2e 31 2e 30 2f 74 6d 72 2e 69 6e    66 6f 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | tmr-1.1.0/tmr.info.............. | 
| 9c20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9c40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9c60 |  00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000644.0000000.0000000.0000 | 
| 9c80 |  30 31 32 31 32 33 37 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 32 34 33 37 00 20 30 00 00 00  | 0121237.00000000000.012437..0... | 
| 9ca0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9cc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9ce0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9d00 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 9d20 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 9d40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9d60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9d80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9da0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9dc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9de0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 9e00 |  54 68 69 73 20 69 73 20 64 6f 63 61 4a 68 70 6c    78 2e 69 6e 66 6f 2c 20 70 72 6f 64 75 63 65 64  | This.is.docaJhplx.info,.produced | 
| 9e20 |  20 62 79 20 6d 61 6b 65 69 6e 66 6f 20 76 65 72    73 69 6f 6e 20 36 2e 38 20 66 72 6f 6d 20 74 6d  | .by.makeinfo.version.6.8.from.tm | 
| 9e40 |  72 2e 74 65 78 69 2e 0a 0a 49 4e 46 4f 2d 44 49    52 2d 53 45 43 54 49 4f 4e 20 45 6d 61 63 73 20  | r.texi...INFO-DIR-SECTION.Emacs. | 
| 9e60 |  6d 69 73 63 20 66 65 61 74 75 72 65 73 0a 53 54    41 52 54 2d 49 4e 46 4f 2d 44 49 52 2d 45 4e 54  | misc.features.START-INFO-DIR-ENT | 
| 9e80 |  52 59 0a 2a 20 54 4d 52 20 4d 61 79 20 52 69 6e    67 3a 20 28 74 6d 72 29 2e 20 20 53 65 74 20 74  | RY.*.TMR.May.Ring:.(tmr)...Set.t | 
| 9ea0 |  69 6d 65 72 73 20 75 73 69 6e 67 20 61 20 63 6f    6e 76 65 6e 69 65 6e 74 20 6e 6f 74 61 74 69 6f  | imers.using.a.convenient.notatio | 
| 9ec0 |  6e 2e 0a 45 4e 44 2d 49 4e 46 4f 2d 44 49 52 2d    45 4e 54 52 59 0a 0a 1f 0a 46 69 6c 65 3a 20 64  | n..END-INFO-DIR-ENTRY....File:.d | 
| 9ee0 |  6f 63 61 4a 68 70 6c 78 2e 69 6e 66 6f 2c 20 20    4e 6f 64 65 3a 20 54 6f 70 2c 20 20 4e 65 78 74  | ocaJhplx.info,..Node:.Top,..Next | 
| 9f00 |  3a 20 43 4f 50 59 49 4e 47 2c 20 20 55 70 3a 20    28 64 69 72 29 0a 0a 54 4d 52 20 4d 61 79 20 52  | :.COPYING,..Up:.(dir)..TMR.May.R | 
| 9f20 |  69 6e 67 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a    0a 0a 54 68 69 73 20 6d 61 6e 75 61 6c 2c 20 77  | ing.************..This.manual,.w | 
| 9f40 |  72 69 74 74 65 6e 20 62 79 20 50 72 6f 74 65 73    69 6c 61 6f 73 20 53 74 61 76 72 6f 75 2c 20 64  | ritten.by.Protesilaos.Stavrou,.d | 
| 9f60 |  65 73 63 72 69 62 65 73 20 74 68 65 20 63 75 73    74 6f 6d 69 7a 61 74 69 6f 6e 0a 6f 70 74 69 6f  | escribes.the.customization.optio | 
| 9f80 |  6e 73 20 66 6f 72 20 e2 80 98 74 6d 72 e2 80 99    20 28 6f 72 20 54 4d 52 2c 20 54 4d 52 20 4d 61  | ns.for....tmr....(or.TMR,.TMR.Ma | 
| 9fa0 |  79 20 52 69 6e 67 2c 20 2e 2e 2e 29 2c 20 61 6e    64 20 70 72 6f 76 69 64 65 73 20 65 76 65 72 79  | y.Ring,....),.and.provides.every | 
| 9fc0 |  20 6f 74 68 65 72 0a 70 69 65 63 65 20 6f 66 20    69 6e 66 6f 72 6d 61 74 69 6f 6e 20 70 65 72 74  | .other.piece.of.information.pert | 
| 9fe0 |  69 6e 65 6e 74 20 74 6f 20 69 74 2e 20 20 54 68    65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 70 61  | inent.to.it...The.name.of.the.pa | 
| a000 |  63 6b 61 67 65 20 69 73 0a 70 72 6f 6e 6f 75 6e    63 65 64 20 61 73 20 e2 80 9c 74 69 6d 65 72 e2  | ckage.is.pronounced.as....timer. | 
| a020 |  80 9d 20 6f 72 20 e2 80 9c 54 2d 4d 2d 52 e2 80    9d 2e 0a 0a 20 20 20 54 68 65 20 64 6f 63 75 6d  | ...or....T-M-R.........The.docum | 
| a040 |  65 6e 74 61 74 69 6f 6e 20 66 75 72 6e 69 73 68    65 64 20 68 65 72 65 69 6e 20 63 6f 72 72 65 73  | entation.furnished.herein.corres | 
| a060 |  70 6f 6e 64 73 20 74 6f 20 73 74 61 62 6c 65 20    76 65 72 73 69 6f 6e 0a 31 2e 31 2e 30 2c 20 72  | ponds.to.stable.version.1.1.0,.r | 
| a080 |  65 6c 65 61 73 65 64 20 6f 6e 20 32 30 32 35 2d    30 34 2d 31 38 2e 20 20 41 6e 79 20 72 65 66 65  | eleased.on.2025-04-18...Any.refe | 
| a0a0 |  72 65 6e 63 65 20 74 6f 20 61 20 6e 65 77 65 72    20 66 65 61 74 75 72 65 20 77 68 69 63 68 0a 64  | rence.to.a.newer.feature.which.d | 
| a0c0 |  6f 65 73 20 6e 6f 74 20 79 65 74 20 66 6f 72 6d    20 70 61 72 74 20 6f 66 20 74 68 65 20 6c 61 74  | oes.not.yet.form.part.of.the.lat | 
| a0e0 |  65 73 74 20 74 61 67 67 65 64 20 63 6f 6d 6d 69    74 2c 20 69 73 20 65 78 70 6c 69 63 69 74 6c 79  | est.tagged.commit,.is.explicitly | 
| a100 |  20 6d 61 72 6b 65 64 0a 61 73 20 73 75 63 68 2e    0a 0a 20 20 20 43 75 72 72 65 6e 74 20 64 65 76  | .marked.as.such......Current.dev | 
| a120 |  65 6c 6f 70 6d 65 6e 74 20 74 61 72 67 65 74 20    69 73 20 31 2e 32 2e 30 2d 64 65 76 2e 0a 0a 20  | elopment.target.is.1.2.0-dev.... | 
| a140 |  20 20 e2 80 a2 20 50 61 63 6b 61 67 65 20 6e 61    6d 65 20 28 47 4e 55 20 45 4c 50 41 29 3a 20 e2  | ......Package.name.(GNU.ELPA):.. | 
| a160 |  80 98 74 6d 72 e2 80 99 0a 20 20 20 e2 80 a2 20    4f 66 66 69 63 69 61 6c 20 6d 61 6e 75 61 6c 3a  | ..tmr...........Official.manual: | 
| a180 |  20 3c 68 74 74 70 73 3a 2f 2f 70 72 6f 74 65 73    69 6c 61 6f 73 2e 63 6f 6d 2f 65 6d 61 63 73 2f  | .<https://protesilaos.com/emacs/ | 
| a1a0 |  74 6d 72 3e 0a 20 20 20 e2 80 a2 20 43 68 61 6e    67 65 20 6c 6f 67 3a 20 3c 68 74 74 70 73 3a 2f  | tmr>........Change.log:.<https:/ | 
| a1c0 |  2f 70 72 6f 74 65 73 69 6c 61 6f 73 2e 63 6f 6d    2f 65 6d 61 63 73 2f 74 6d 72 2d 63 68 61 6e 67  | /protesilaos.com/emacs/tmr-chang | 
| a1e0 |  65 6c 6f 67 3e 0a 20 20 20 e2 80 a2 20 47 69 74    20 72 65 70 6f 73 69 74 6f 72 69 65 73 3a 0a 20  | elog>........Git.repositories:.. | 
| a200 |  20 20 20 20 20 20 20 e2 80 a2 20 47 69 74 48 75    62 3a 20 3c 68 74 74 70 73 3a 2f 2f 67 69 74 68  | ...........GitHub:.<https://gith | 
| a220 |  75 62 2e 63 6f 6d 2f 70 72 6f 74 65 73 69 6c 61    6f 73 2f 74 6d 72 3e 0a 20 20 20 20 20 20 20 20  | ub.com/protesilaos/tmr>......... | 
| a240 |  e2 80 a2 20 47 69 74 4c 61 62 3a 20 3c 68 74 74    70 73 3a 2f 2f 67 69 74 6c 61 62 2e 63 6f 6d 2f  | ....GitLab:.<https://gitlab.com/ | 
| a260 |  70 72 6f 74 65 73 69 6c 61 6f 73 2f 74 6d 72 3e    0a 20 20 20 e2 80 a2 20 42 61 63 6b 72 6f 6e 79  | protesilaos/tmr>........Backrony | 
| a280 |  6d 3a 20 54 4d 52 20 4d 61 79 20 52 69 6e 67 3b    20 54 69 6d 65 72 20 4d 75 73 74 20 52 75 6e 2e  | m:.TMR.May.Ring;.Timer.Must.Run. | 
| a2a0 |  0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 43 4f 50    59 49 4e 47 3a 3a 0a 2a 20 4f 76 65 72 76 69 65  | ..*.Menu:..*.COPYING::.*.Overvie | 
| a2c0 |  77 3a 3a 0a 2a 20 49 6e 73 74 61 6c 6c 61 74 69    6f 6e 3a 3a 0a 2a 20 53 61 6d 70 6c 65 20 63 6f  | w::.*.Installation::.*.Sample.co | 
| a2e0 |  6e 66 69 67 75 72 61 74 69 6f 6e 3a 3a 0a 2a 20    49 6e 74 65 67 72 61 74 69 6f 6e 20 77 69 74 68  | nfiguration::.*.Integration.with | 
| a300 |  20 45 6d 62 61 72 6b 3a 3a 0a 2a 20 41 63 6b 6e    6f 77 6c 65 64 67 65 6d 65 6e 74 73 3a 3a 0a 2a  | .Embark::.*.Acknowledgements::.* | 
| a320 |  20 47 4e 55 20 46 72 65 65 20 44 6f 63 75 6d 65    6e 74 61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 3a  | .GNU.Free.Documentation.License: | 
| a340 |  3a 0a 2a 20 49 6e 64 69 63 65 73 3a 3a 0a 0a e2    80 94 20 54 68 65 20 44 65 74 61 69 6c 65 64 20  | :.*.Indices::......The.Detailed. | 
| a360 |  4e 6f 64 65 20 4c 69 73 74 69 6e 67 20 e2 80 94    0a 0a 4f 76 65 72 76 69 65 77 0a 0a 2a 20 47 72  | Node.Listing......Overview..*.Gr | 
| a380 |  69 64 20 6f 72 20 74 61 62 75 6c 61 74 65 64 20    76 69 65 77 3a 3a 0a 2a 20 48 6f 6f 6b 73 3a 3a  | id.or.tabulated.view::.*.Hooks:: | 
| a3a0 |  0a 2a 20 53 6f 75 6e 64 20 61 6e 64 20 64 65 73    6b 74 6f 70 20 6e 6f 74 69 66 69 63 61 74 69 6f  | .*.Sound.and.desktop.notificatio | 
| a3c0 |  6e 73 3a 3a 0a 2a 20 4d 69 6e 69 62 75 66 66 65    72 20 68 69 73 74 6f 72 69 65 73 3a 3a 0a 0a 49  | ns::.*.Minibuffer.histories::..I | 
| a3e0 |  6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 0a 2a 20 47    4e 55 20 45 4c 50 41 20 70 61 63 6b 61 67 65 3a  | nstallation..*.GNU.ELPA.package: | 
| a400 |  3a 0a 2a 20 4d 61 6e 75 61 6c 20 69 6e 73 74 61    6c 6c 61 74 69 6f 6e 3a 3a 0a 0a 49 6e 64 69 63  | :.*.Manual.installation::..Indic | 
| a420 |  65 73 0a 0a 2a 20 46 75 6e 63 74 69 6f 6e 20 69    6e 64 65 78 3a 3a 0a 2a 20 56 61 72 69 61 62 6c  | es..*.Function.index::.*.Variabl | 
| a440 |  65 20 69 6e 64 65 78 3a 3a 0a 2a 20 43 6f 6e 63    65 70 74 20 69 6e 64 65 78 3a 3a 0a 0a 0a 1f 0a  | e.index::.*.Concept.index::..... | 
| a460 |  46 69 6c 65 3a 20 64 6f 63 61 4a 68 70 6c 78 2e    69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 4f 50  | File:.docaJhplx.info,..Node:.COP | 
| a480 |  59 49 4e 47 2c 20 20 4e 65 78 74 3a 20 4f 76 65    72 76 69 65 77 2c 20 20 50 72 65 76 3a 20 54 6f  | YING,..Next:.Overview,..Prev:.To | 
| a4a0 |  70 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 31 20 43    4f 50 59 49 4e 47 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a  | p,..Up:.Top..1.COPYING.********* | 
| a4c0 |  0a 0a 43 6f 70 79 72 69 67 68 74 20 28 43 29 20    32 30 32 31 2d 32 30 32 35 20 46 72 65 65 20 53  | ..Copyright.(C).2021-2025.Free.S | 
| a4e0 |  6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69    6f 6e 2c 20 49 6e 63 2e 0a 0a 20 20 20 20 20 50  | oftware.Foundation,.Inc........P | 
| a500 |  65 72 6d 69 73 73 69 6f 6e 20 69 73 20 67 72 61    6e 74 65 64 20 74 6f 20 63 6f 70 79 2c 20 64 69  | ermission.is.granted.to.copy,.di | 
| a520 |  73 74 72 69 62 75 74 65 20 61 6e 64 2f 6f 72 20    6d 6f 64 69 66 79 20 74 68 69 73 0a 20 20 20 20  | stribute.and/or.modify.this..... | 
| a540 |  20 64 6f 63 75 6d 65 6e 74 20 75 6e 64 65 72 20    74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65  | .document.under.the.terms.of.the | 
| a560 |  20 47 4e 55 20 46 72 65 65 20 44 6f 63 75 6d 65    6e 74 61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 2c  | .GNU.Free.Documentation.License, | 
| a580 |  0a 20 20 20 20 20 56 65 72 73 69 6f 6e 20 31 2e    33 20 6f 72 20 61 6e 79 20 6c 61 74 65 72 20 76  | ......Version.1.3.or.any.later.v | 
| a5a0 |  65 72 73 69 6f 6e 20 70 75 62 6c 69 73 68 65 64    20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66  | ersion.published.by.the.Free.Sof | 
| a5c0 |  74 77 61 72 65 0a 20 20 20 20 20 46 6f 75 6e 64    61 74 69 6f 6e 3b 20 77 69 74 68 20 6e 6f 20 49  | tware......Foundation;.with.no.I | 
| a5e0 |  6e 76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e    73 2c 20 77 69 74 68 20 74 68 65 20 46 72 6f 6e  | nvariant.Sections,.with.the.Fron | 
| a600 |  74 2d 43 6f 76 65 72 20 54 65 78 74 73 0a 20 20    20 20 20 62 65 69 6e 67 20 e2 80 9c 41 20 47 4e  | t-Cover.Texts......being....A.GN | 
| a620 |  55 20 4d 61 6e 75 61 6c 2c e2 80 9d 20 61 6e 64    20 77 69 74 68 20 74 68 65 20 42 61 63 6b 2d 43  | U.Manual,....and.with.the.Back-C | 
| a640 |  6f 76 65 72 20 54 65 78 74 73 20 61 73 20 69 6e    20 28 61 29 0a 20 20 20 20 20 62 65 6c 6f 77 2e  | over.Texts.as.in.(a)......below. | 
| a660 |  20 20 41 20 63 6f 70 79 20 6f 66 20 74 68 65 20    6c 69 63 65 6e 73 65 20 69 73 20 69 6e 63 6c 75  | ..A.copy.of.the.license.is.inclu | 
| a680 |  64 65 64 20 69 6e 20 74 68 65 20 73 65 63 74 69    6f 6e 20 65 6e 74 69 74 6c 65 64 0a 20 20 20 20  | ded.in.the.section.entitled..... | 
| a6a0 |  20 e2 80 9c 47 4e 55 20 46 72 65 65 20 44 6f 63    75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69 63 65 6e  | ....GNU.Free.Documentation.Licen | 
| a6c0 |  73 65 2e e2 80 9d 0a 0a 20 20 20 20 20 28 61 29    20 54 68 65 20 46 53 46 e2 80 99 73 20 42 61 63  | se...........(a).The.FSF...s.Bac | 
| a6e0 |  6b 2d 43 6f 76 65 72 20 54 65 78 74 20 69 73 3a    20 e2 80 9c 59 6f 75 20 68 61 76 65 20 74 68 65  | k-Cover.Text.is:....You.have.the | 
| a700 |  20 66 72 65 65 64 6f 6d 20 74 6f 20 63 6f 70 79    20 61 6e 64 0a 20 20 20 20 20 6d 6f 64 69 66 79  | .freedom.to.copy.and......modify | 
| a720 |  20 74 68 69 73 20 47 4e 55 20 6d 61 6e 75 61 6c    2e e2 80 9d 0a 0a 1f 0a 46 69 6c 65 3a 20 64 6f  | .this.GNU.manual........File:.do | 
| a740 |  63 61 4a 68 70 6c 78 2e 69 6e 66 6f 2c 20 20 4e    6f 64 65 3a 20 4f 76 65 72 76 69 65 77 2c 20 20  | caJhplx.info,..Node:.Overview,.. | 
| a760 |  4e 65 78 74 3a 20 49 6e 73 74 61 6c 6c 61 74 69    6f 6e 2c 20 20 50 72 65 76 3a 20 43 4f 50 59 49  | Next:.Installation,..Prev:.COPYI | 
| a780 |  4e 47 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 32 20    4f 76 65 72 76 69 65 77 0a 2a 2a 2a 2a 2a 2a 2a  | NG,..Up:.Top..2.Overview.******* | 
| a7a0 |  2a 2a 2a 0a 0a 54 4d 52 20 69 73 20 61 6e 20 45    6d 61 63 73 20 70 61 63 6b 61 67 65 20 74 68 61  | ***..TMR.is.an.Emacs.package.tha | 
| a7c0 |  74 20 70 72 6f 76 69 64 65 73 20 66 61 63 69 6c    69 74 69 65 73 20 66 6f 72 20 73 65 74 74 69 6e  | t.provides.facilities.for.settin | 
| a7e0 |  67 20 74 69 6d 65 72 73 0a 75 73 69 6e 67 20 61    20 63 6f 6e 76 65 6e 69 65 6e 74 20 6e 6f 74 61  | g.timers.using.a.convenient.nota | 
| a800 |  74 69 6f 6e 2e 20 20 54 68 65 20 66 69 72 73 74    20 70 6f 69 6e 74 20 6f 66 20 65 6e 74 72 79 20  | tion...The.first.point.of.entry. | 
| a820 |  69 73 20 74 68 65 20 e2 80 98 74 6d 72 e2 80 99    0a 63 6f 6d 6d 61 6e 64 2e 20 20 49 74 20 70 72  | is.the....tmr....command...It.pr | 
| a840 |  6f 6d 70 74 73 20 66 6f 72 20 61 20 75 6e 69 74    20 6f 66 20 74 69 6d 65 2c 20 77 68 69 63 68 20  | ompts.for.a.unit.of.time,.which. | 
| a860 |  69 73 20 72 65 70 72 65 73 65 6e 74 65 64 20 61    73 20 61 0a 73 74 72 69 6e 67 20 74 68 61 74 20  | is.represented.as.a.string.that. | 
| a880 |  63 6f 6e 73 69 73 74 73 20 6f 66 20 61 20 6e 75    6d 62 65 72 20 61 6e 64 2c 20 6f 70 74 69 6f 6e  | consists.of.a.number.and,.option | 
| a8a0 |  61 6c 6c 79 2c 20 61 20 73 69 6e 67 6c 65 20 63    68 61 72 61 63 74 65 72 0a 73 75 66 66 69 78 20  | ally,.a.single.character.suffix. | 
| a8c0 |  77 68 69 63 68 20 73 70 65 63 69 66 69 65 73 20    74 68 65 20 75 6e 69 74 20 6f 66 20 74 69 6d 65  | which.specifies.the.unit.of.time | 
| a8e0 |  2e 20 20 57 69 74 68 6f 75 74 20 61 20 73 75 66    66 69 78 2c 20 74 68 65 20 6e 75 6d 62 65 72 0a  | ...Without.a.suffix,.the.number. | 
| a900 |  69 73 20 69 6e 74 65 72 70 72 65 74 65 64 20 61    73 20 61 20 63 6f 75 6e 74 20 69 6e 20 6d 69 6e  | is.interpreted.as.a.count.in.min | 
| a920 |  75 74 65 73 2e 20 20 56 61 6c 69 64 20 69 6e 70    75 74 20 66 6f 72 6d 61 74 73 3a 0a 0a 49 6e 70  | utes...Valid.input.formats:..Inp | 
| a940 |  75 74 20 20 20 4d 65 61 6e 69 6e 67 0a 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | ut...Meaning.------------------- | 
| a960 |  2d 0a 35 20 20 20 20 20 20 20 35 20 6d 69 6e 75    74 65 73 0a 35 6d 20 20 20 20 20 20 35 20 6d 69  | -.5.......5.minutes.5m......5.mi | 
| a980 |  6e 75 74 65 73 0a 35 73 20 20 20 20 20 20 35 20    73 65 63 6f 6e 64 73 0a 35 68 20 20 20 20 20 20  | nutes.5s......5.seconds.5h...... | 
| a9a0 |  35 20 68 6f 75 72 73 0a 0a 20 20 20 54 68 65 20    69 6e 70 75 74 20 63 61 6e 20 62 65 20 61 20 66  | 5.hours.....The.input.can.be.a.f | 
| a9c0 |  6c 6f 61 74 69 6e 67 20 70 6f 69 6e 74 3a 0a 0a    49 6e 70 75 74 20 20 20 4d 65 61 6e 69 6e 67 0a  | loating.point:..Input...Meaning. | 
| a9e0 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | -------------------------------- | 
| aa00 |  2d 2d 2d 0a 31 2e 35 20 20 20 20 20 31 2e 35 20    6d 69 6e 75 74 65 73 20 28 39 30 20 73 65 63 6f  | ---.1.5.....1.5.minutes.(90.seco | 
| aa20 |  6e 64 73 29 0a 31 2e 35 68 20 20 20 20 31 2e 35    20 68 6f 75 72 73 20 28 39 30 20 6d 69 6e 75 74  | nds).1.5h....1.5.hours.(90.minut | 
| aa40 |  65 73 29 0a 0a 20 20 20 54 68 65 20 69 6e 70 75    74 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 6e  | es).....The.input.can.also.be.an | 
| aa60 |  20 61 62 73 6f 6c 75 74 65 20 74 69 6d 65 2c 20    73 75 63 68 20 61 73 20 e2 80 98 31 36 3a 30 30  | .absolute.time,.such.as....16:00 | 
| aa80 |  e2 80 99 20 6f 72 0a e2 80 98 31 36 3a 30 30 3a    33 30 e2 80 99 2e 20 20 49 74 20 73 65 74 73 20  | ....or....16:00:30......It.sets. | 
| aaa0 |  61 20 74 69 6d 65 72 20 66 72 6f 6d 20 70 72 65    73 65 6e 74 20 74 69 6d 65 20 75 6e 74 69 6c 20  | a.timer.from.present.time.until. | 
| aac0 |  74 68 65 20 6f 6e 65 20 73 70 65 63 69 66 69 65    64 2e 0a 0a 20 20 20 49 66 20 e2 80 98 74 6d 72  | the.one.specified......If....tmr | 
| aae0 |  e2 80 99 20 69 73 20 63 61 6c 6c 65 64 20 77 69    74 68 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 70  | ....is.called.with.an.optional.p | 
| ab00 |  72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 28    e2 80 98 43 2d 75 e2 80 99 20 77 69 74 68 0a 64  | refix.argument.(...C-u....with.d | 
| ab20 |  65 66 61 75 6c 74 20 6b 65 79 20 62 69 6e 64 69    6e 67 73 29 2c 20 69 74 20 61 73 6b 73 20 66 6f  | efault.key.bindings),.it.asks.fo | 
| ab40 |  72 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20    74 6f 20 62 65 20 61 73 73 6f 63 69 61 74 65 64  | r.a.description.to.be.associated | 
| ab60 |  20 77 69 74 68 0a 74 68 65 20 67 69 76 65 6e 20    74 69 6d 65 72 2e 0a 0a 20 20 20 41 6e 20 61 6c  | .with.the.given.timer......An.al | 
| ab80 |  74 65 72 6e 61 74 69 76 65 20 74 6f 20 74 68 65    20 e2 80 98 74 6d 72 e2 80 99 20 63 6f 6d 6d 61  | ternative.to.the....tmr....comma | 
| aba0 |  6e 64 20 69 73 20 e2 80 98 74 6d 72 2d 77 69 74    68 2d 64 65 74 61 69 6c 73 e2 80 99 2e 20 20 54  | nd.is....tmr-with-details......T | 
| abc0 |  68 65 0a 64 69 66 66 65 72 65 6e 63 65 20 62 65    74 77 65 65 6e 20 74 68 65 20 74 77 6f 20 69 73  | he.difference.between.the.two.is | 
| abe0 |  20 74 68 61 74 20 74 68 65 20 6c 61 74 74 65 72    20 61 6c 77 61 79 73 20 70 72 6f 6d 70 74 73 20  | .that.the.latter.always.prompts. | 
| ac00 |  66 6f 72 20 61 0a 64 65 73 63 72 69 70 74 69 6f    6e 20 61 6e 64 20 69 66 20 74 68 65 20 74 69 6d  | for.a.description.and.if.the.tim | 
| ac20 |  65 72 20 73 68 6f 75 6c 64 20 62 65 20 61 63 6b    6e 6f 77 6c 65 64 67 65 64 2e 0a 0a 20 20 20 54  | er.should.be.acknowledged......T | 
| ac40 |  68 65 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 74 6d    72 2d 65 64 69 74 2d 64 65 73 63 72 69 70 74 69  | he.command....tmr-edit-descripti | 
| ac60 |  6f 6e e2 80 99 20 63 61 6e 20 63 68 61 6e 67 65    20 74 68 65 20 64 65 73 63 72 69 70 74 69 6f 6e  | on....can.change.the.description | 
| ac80 |  20 61 20 67 69 76 65 6e 0a 74 69 6d 65 72 20 6f    62 6a 65 63 74 2e 0a 0a 20 20 20 54 68 65 20 63  | .a.given.timer.object......The.c | 
| aca0 |  6f 6d 6d 61 6e 64 20 e2 80 98 74 6d 72 2d 74 6f    67 67 6c 65 2d 61 63 6b 6e 6f 77 6c 65 64 67 65  | ommand....tmr-toggle-acknowledge | 
| acc0 |  e2 80 99 20 74 6f 67 67 6c 65 73 20 74 68 65 20    61 63 6b 6e 6f 77 6c 65 64 67 65 20 66 6c 61 67  | ....toggles.the.acknowledge.flag | 
| ace0 |  20 6f 66 0a 61 20 67 69 76 65 6e 20 74 69 6d 65    72 20 6f 62 6a 65 63 74 2e 20 20 41 20 74 69 6d  | .of.a.given.timer.object...A.tim | 
| ad00 |  65 72 20 74 68 61 74 20 6e 65 65 64 73 20 74 6f    20 62 65 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64  | er.that.needs.to.be.acknowledged | 
| ad20 |  20 70 72 6f 6d 70 74 73 20 66 6f 72 0a 63 6f 6e    66 69 72 6d 61 74 69 6f 6e 20 61 66 74 65 72 20  | .prompts.for.confirmation.after. | 
| ad40 |  69 74 20 65 6c 61 70 73 65 73 2e 20 20 54 68 65    20 75 73 65 72 20 63 61 6e 20 65 69 74 68 65 72  | it.elapses...The.user.can.either | 
| ad60 |  20 63 6f 6e 66 69 72 6d 20 61 6e 64 20 74 68 75    73 0a 64 69 73 6d 69 73 73 20 74 68 65 20 74 69  | .confirm.and.thus.dismiss.the.ti | 
| ad80 |  6d 65 72 2c 20 6f 72 20 73 65 74 20 61 20 6e 65    77 20 64 75 72 61 74 69 6f 6e 20 66 6f 72 20 74  | mer,.or.set.a.new.duration.for.t | 
| ada0 |  68 65 20 6e 65 78 74 20 72 65 6d 69 6e 64 65 72    2c 20 75 73 69 6e 67 0a 74 68 65 20 66 61 6d 69  | he.next.reminder,.using.the.fami | 
| adc0 |  6c 69 61 72 20 54 4d 52 20 69 6e 70 75 74 2e 0a    0a 20 20 20 54 68 65 20 75 73 65 72 20 6f 70 74  | liar.TMR.input......The.user.opt | 
| ade0 |  69 6f 6e 20 e2 80 98 74 6d 72 2d 64 65 73 63 72    69 70 74 69 6f 6e 73 2d 6c 69 73 74 e2 80 99 20  | ion....tmr-descriptions-list.... | 
| ae00 |  64 65 66 69 6e 65 73 20 74 68 65 20 63 6f 6d 70    6c 65 74 69 6f 6e 0a 63 61 6e 64 69 64 61 74 65  | defines.the.completion.candidate | 
| ae20 |  73 20 74 68 61 74 20 61 72 65 20 73 68 6f 77 6e    20 61 74 20 74 68 65 20 64 65 73 63 72 69 70 74  | s.that.are.shown.at.the.descript | 
| ae40 |  69 6f 6e 20 70 72 6f 6d 70 74 2e 20 20 49 74 73    20 76 61 6c 75 65 20 63 61 6e 20 62 65 0a 65 69  | ion.prompt...Its.value.can.be.ei | 
| ae60 |  74 68 65 72 20 61 20 6c 69 73 74 20 6f 66 20 73    74 72 69 6e 67 73 20 6f 72 20 74 68 65 20 73 79  | ther.a.list.of.strings.or.the.sy | 
| ae80 |  6d 62 6f 6c 20 6f 66 20 61 20 76 61 72 69 61 62    6c 65 20 74 68 61 74 20 68 6f 6c 64 73 20 61 20  | mbol.of.a.variable.that.holds.a. | 
| aea0 |  6c 69 73 74 0a 6f 66 20 73 74 72 69 6e 67 73 2e    20 20 54 68 65 20 64 65 66 61 75 6c 74 20 76 61  | list.of.strings...The.default.va | 
| aec0 |  6c 75 65 20 6f 66 20 e2 80 98 74 6d 72 2d 64 65    73 63 72 69 70 74 69 6f 6e 2d 68 69 73 74 6f 72  | lue.of....tmr-description-histor | 
| aee0 |  79 e2 80 99 2c 20 69 73 20 74 68 65 20 6e 61 6d    65 0a 6f 66 20 61 20 76 61 72 69 61 62 6c 65 20  | y...,.is.the.name.of.a.variable. | 
| af00 |  74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 69 6e    70 75 74 20 70 72 6f 76 69 64 65 64 20 62 79 20  | that.contains.input.provided.by. | 
| af20 |  74 68 65 20 75 73 65 72 20 61 74 20 74 68 65 20    72 65 6c 65 76 61 6e 74 0a 70 72 6f 6d 70 74 20  | the.user.at.the.relevant.prompt. | 
| af40 |  6f 66 20 74 68 65 20 e2 80 98 74 6d 72 e2 80 99    20 61 6e 64 20 e2 80 98 74 6d 72 2d 77 69 74 68  | of.the....tmr....and....tmr-with | 
| af60 |  2d 64 65 74 61 69 6c 73 e2 80 99 20 63 6f 6d 6d    61 6e 64 73 2e 0a 0a 20 20 20 57 68 65 6e 20 74  | -details....commands......When.t | 
| af80 |  68 65 20 74 69 6d 65 72 20 69 73 20 73 65 74 2c    20 61 20 6d 65 73 73 61 67 65 20 69 73 20 73 65  | he.timer.is.set,.a.message.is.se | 
| afa0 |  6e 74 20 74 6f 20 74 68 65 20 65 63 68 6f 20 61    72 65 61 20 72 65 63 6f 72 64 69 6e 67 0a 74 68  | nt.to.the.echo.area.recording.th | 
| afc0 |  65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 20 61    6e 64 20 74 68 65 20 70 6f 69 6e 74 20 69 6e 20  | e.current.time.and.the.point.in. | 
| afe0 |  74 68 65 20 66 75 74 75 72 65 20 77 68 65 6e 20    74 68 65 20 74 69 6d 65 72 20 65 6c 61 70 73 65  | the.future.when.the.timer.elapse | 
| b000 |  73 2e 0a 45 63 68 6f 20 61 72 65 61 20 6d 65 73    73 61 67 65 73 20 63 61 6e 20 62 65 20 72 65 76  | s..Echo.area.messages.can.be.rev | 
| b020 |  69 65 77 65 64 20 77 69 74 68 20 74 68 65 20 e2    80 98 76 69 65 77 2d 65 63 68 6f 2d 61 72 65 61  | iewed.with.the....view-echo-area | 
| b040 |  2d 6d 65 73 73 61 67 65 73 e2 80 99 0a 77 68 69    63 68 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 e2  | -messages....which.is.bound.to.. | 
| b060 |  80 98 43 2d 68 20 65 e2 80 99 20 62 79 20 64 65    66 61 75 6c 74 2e 20 20 54 6f 20 63 68 65 63 6b  | ..C-h.e....by.default...To.check | 
| b080 |  20 61 6c 6c 20 74 69 6d 65 72 73 2c 20 75 73 65    20 74 68 65 0a 63 6f 6d 6d 61 6e 64 20 e2 80 98  | .all.timers,.use.the.command.... | 
| b0a0 |  74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69    65 77 e2 80 99 2c 20 77 68 69 63 68 20 68 61 73  | tmr-tabulated-view...,.which.has | 
| b0c0 |  20 6d 6f 72 65 20 66 65 61 74 75 72 65 73 20 74    68 61 6e 20 74 68 65 20 67 65 6e 65 72 69 63 0a  | .more.features.than.the.generic. | 
| b0e0 |  e2 80 98 2a 4d 65 73 73 61 67 65 73 2a e2 80 99    20 62 75 66 66 65 72 20 28 2a 6e 6f 74 65 20 47  | ...*Messages*....buffer.(*note.G | 
| b100 |  72 69 64 20 76 69 65 77 3a 20 47 72 69 64 20 6f    72 20 74 61 62 75 6c 61 74 65 64 20 76 69 65 77  | rid.view:.Grid.or.tabulated.view | 
| b120 |  2e 29 2e 0a 0a 20 20 20 54 68 65 20 e2 80 98 74    6d 72 2d 63 61 6e 63 65 6c e2 80 99 20 63 6f 6d  | .)......The....tmr-cancel....com | 
| b140 |  6d 61 6e 64 20 63 61 6e 63 65 6c 73 20 72 75 6e    6e 69 6e 67 20 74 69 6d 65 72 73 20 77 69 74 68  | mand.cancels.running.timers.with | 
| b160 |  6f 75 74 20 65 72 61 73 69 6e 67 20 74 68 65 6d    0a 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 20 6f  | out.erasing.them.from.the.list.o | 
| b180 |  66 20 63 72 65 61 74 65 64 20 74 69 6d 65 72 20    6f 62 6a 65 63 74 73 2e 20 20 54 69 6d 65 72 73  | f.created.timer.objects...Timers | 
| b1a0 |  20 61 74 20 74 68 65 20 63 6f 6d 70 6c 65 74 69    6f 6e 20 70 72 6f 6d 70 74 0a 61 72 65 20 64 65  | .at.the.completion.prompt.are.de | 
| b1c0 |  73 63 72 69 62 65 64 20 62 79 20 74 68 65 20 65    78 61 63 74 20 74 69 6d 65 20 74 68 65 79 20 77  | scribed.by.the.exact.time.they.w | 
| b1e0 |  65 72 65 20 73 65 74 20 61 6e 64 20 74 68 65 20    69 6e 70 75 74 20 74 68 61 74 20 77 61 73 0a 75  | ere.set.and.the.input.that.was.u | 
| b200 |  73 65 64 20 74 6f 20 63 72 65 61 74 65 20 74 68    65 6d 2c 20 69 6e 63 6c 75 64 69 6e 67 20 74 68  | sed.to.create.them,.including.th | 
| b220 |  65 20 6f 70 74 69 6f 6e 61 6c 20 64 65 73 63 72    69 70 74 69 6f 6e 20 74 68 61 74 20 e2 80 98 74  | e.optional.description.that....t | 
| b240 |  6d 72 e2 80 99 20 61 6e 64 0a e2 80 98 74 6d 72    2d 77 69 74 68 2d 64 65 74 61 69 6c 73 e2 80 99  | mr....and....tmr-with-details... | 
| b260 |  20 61 63 63 65 70 74 2e 0a 0a 20 20 20 54 68 65    20 e2 80 98 74 6d 72 2d 72 65 6d 6f 76 65 e2 80  | .accept......The....tmr-remove.. | 
| b280 |  99 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6c 69 6b    65 20 e2 80 98 74 6d 72 2d 63 61 6e 63 65 6c e2  | ..command.is.like....tmr-cancel. | 
| b2a0 |  80 99 2c 20 65 78 63 65 70 74 20 69 74 20 69 73    20 6e 6f 74 0a 6c 69 6d 69 74 65 64 20 74 6f 20  | ..,.except.it.is.not.limited.to. | 
| b2c0 |  61 63 74 69 76 65 20 74 69 6d 65 72 73 3a 20 69    74 20 63 61 6e 20 74 61 72 67 65 74 20 65 6c 61  | active.timers:.it.can.target.ela | 
| b2e0 |  70 73 65 64 20 6f 6e 65 73 20 61 73 20 77 65 6c    6c 2e 0a 0a 20 20 20 54 68 65 20 e2 80 98 74 6d  | psed.ones.as.well......The....tm | 
| b300 |  72 2d 63 6c 6f 6e 65 e2 80 99 20 63 6f 6d 6d 61    6e 64 20 64 69 72 65 63 74 6c 79 20 63 6f 70 69  | r-clone....command.directly.copi | 
| b320 |  65 73 20 74 68 65 20 64 75 72 61 74 69 6f 6e 20    61 6e 64 20 6f 70 74 69 6f 6e 61 6c 0a 64 65 73  | es.the.duration.and.optional.des | 
| b340 |  63 72 69 70 74 69 6f 6e 20 6f 66 20 61 20 74 69    6d 65 72 20 69 6e 74 6f 20 61 20 6e 65 77 20 6f  | cription.of.a.timer.into.a.new.o | 
| b360 |  6e 65 2e 20 20 57 69 74 68 20 61 6e 20 6f 70 74    69 6f 6e 61 6c 20 70 72 65 66 69 78 20 61 72 67  | ne...With.an.optional.prefix.arg | 
| b380 |  75 6d 65 6e 74 0a 28 e2 80 98 43 2d 75 e2 80 99    20 62 79 20 64 65 66 61 75 6c 74 29 2c 20 74 68  | ument.(...C-u....by.default),.th | 
| b3a0 |  69 73 20 63 6f 6d 6d 61 6e 64 20 70 72 6f 6d 70    74 73 20 66 6f 72 20 61 20 64 75 72 61 74 69 6f  | is.command.prompts.for.a.duratio | 
| b3c0 |  6e 2e 20 20 49 66 20 61 20 64 6f 75 62 6c 65 0a    70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20  | n...If.a.double.prefix.argument. | 
| b3e0 |  69 73 20 73 75 70 70 6c 69 65 64 20 28 e2 80 98    43 2d 75 20 43 2d 75 e2 80 99 29 2c 20 74 68 65  | is.supplied.(...C-u.C-u...),.the | 
| b400 |  20 63 6f 6d 6d 61 6e 64 20 61 73 6b 73 20 66 6f    72 20 61 20 64 75 72 61 74 69 6f 6e 0a 61 6e 64  | .command.asks.for.a.duration.and | 
| b420 |  20 74 68 65 6e 20 61 20 64 65 73 63 72 69 70 74    69 6f 6e 2e 20 20 54 68 65 20 64 65 66 61 75 6c  | .then.a.description...The.defaul | 
| b440 |  74 20 76 61 6c 75 65 73 20 6f 66 20 73 75 63 68    20 70 72 6f 6d 70 74 73 20 61 72 65 20 74 68 6f  | t.values.of.such.prompts.are.tho | 
| b460 |  73 65 20 6f 66 0a 74 68 65 20 6f 72 69 67 69 6e    61 6c 20 74 69 6d 65 72 2e 0a 0a 20 20 20 54 68  | se.of.the.original.timer......Th | 
| b480 |  65 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 74 6d 72    2d 72 65 73 63 68 65 64 75 6c 65 e2 80 99 20 63  | e.command....tmr-reschedule....c | 
| b4a0 |  68 61 6e 67 65 73 20 74 68 65 20 64 75 72 61 74    69 6f 6e 20 6f 66 20 74 68 65 20 67 69 76 65 6e  | hanges.the.duration.of.the.given | 
| b4c0 |  20 74 69 6d 65 72 0a 74 6f 20 61 20 6e 65 77 20    6f 6e 65 20 70 72 6f 76 69 64 65 64 20 61 74 20  | .timer.to.a.new.one.provided.at. | 
| b4e0 |  74 68 65 20 70 72 6f 6d 70 74 2e 20 20 49 6e 20    70 72 61 63 74 69 63 65 20 74 68 69 73 20 69 73  | the.prompt...In.practice.this.is | 
| b500 |  20 61 20 73 68 6f 72 74 63 75 74 20 74 6f 0a 28    69 29 20 63 6c 6f 6e 69 6e 67 20 74 68 65 20 74  | .a.shortcut.to.(i).cloning.the.t | 
| b520 |  69 6d 65 72 2c 20 28 69 69 29 20 70 72 6f 6d 70    74 69 6e 67 20 66 6f 72 20 64 75 72 61 74 69 6f  | imer,.(ii).prompting.for.duratio | 
| b540 |  6e 2c 20 61 6e 64 20 28 69 69 69 29 20 63 61 6e    63 65 6c 6c 69 6e 67 0a 74 68 65 20 6f 72 69 67  | n,.and.(iii).cancelling.the.orig | 
| b560 |  69 6e 61 6c 20 74 69 6d 65 72 2e 0a 0a 20 20 20    54 68 65 20 e2 80 98 74 6d 72 2d 72 65 6d 6f 76  | inal.timer......The....tmr-remov | 
| b580 |  65 2d 66 69 6e 69 73 68 65 64 e2 80 99 20 63 6f    6d 6d 61 6e 64 20 64 65 6c 65 74 65 73 20 61 6c  | e-finished....command.deletes.al | 
| b5a0 |  6c 20 65 6c 61 70 73 65 64 20 74 69 6d 65 72 73    20 66 72 6f 6d 20 74 68 65 0a 6c 69 73 74 20 6f  | l.elapsed.timers.from.the.list.o | 
| b5c0 |  66 20 74 69 6d 65 72 73 2e 20 20 54 68 69 73 20    6d 65 61 6e 73 20 74 68 61 74 20 74 68 65 79 20  | f.timers...This.means.that.they. | 
| b5e0 |  63 61 6e 20 6e 6f 20 6c 6f 6e 67 65 72 20 62 65    20 63 6c 6f 6e 65 64 2e 0a 0a 20 20 20 42 79 20  | can.no.longer.be.cloned......By. | 
| b600 |  64 65 66 61 75 6c 74 2c 20 54 4d 52 20 75 73 65    73 20 6d 69 6e 69 62 75 66 66 65 72 20 63 6f 6d  | default,.TMR.uses.minibuffer.com | 
| b620 |  70 6c 65 74 69 6f 6e 20 74 6f 20 70 69 63 6b 20    61 20 74 69 6d 65 72 20 6f 62 6a 65 63 74 20 69  | pletion.to.pick.a.timer.object.i | 
| b640 |  6e 0a 6f 70 65 72 61 74 69 6f 6e 73 20 73 75 63    68 20 61 73 20 63 6c 6f 6e 69 6e 67 20 61 6e 64  | n.operations.such.as.cloning.and | 
| b660 |  20 63 61 6e 63 65 6c 6c 69 6e 67 2e 20 20 49 66    20 74 68 65 20 75 73 65 72 20 6f 70 74 69 6f 6e  | .cancelling...If.the.user.option | 
| b680 |  0a e2 80 98 74 6d 72 2d 63 6f 6e 66 69 72 6d 2d    73 69 6e 67 6c 65 2d 74 69 6d 65 72 e2 80 99 20  | ....tmr-confirm-single-timer.... | 
| b6a0 |  69 73 20 73 65 74 20 74 6f 20 6e 69 6c 2c 20 54    4d 52 20 77 69 6c 6c 20 6e 6f 74 20 75 73 65 20  | is.set.to.nil,.TMR.will.not.use. | 
| b6c0 |  63 6f 6d 70 6c 65 74 69 6f 6e 0a 77 68 65 6e 20    74 68 65 72 65 20 69 73 20 6f 6e 6c 79 20 6f 6e  | completion.when.there.is.only.on | 
| b6e0 |  65 20 74 69 6d 65 72 20 61 76 61 69 6c 61 62 6c    65 3a 20 69 74 20 77 69 6c 6c 20 70 65 72 66 6f  | e.timer.available:.it.will.perfo | 
| b700 |  72 6d 20 74 68 65 20 73 70 65 63 69 66 69 65 64    0a 63 6f 6d 6d 61 6e 64 20 6f 75 74 72 69 67 68  | rm.the.specified.command.outrigh | 
| b720 |  74 2e 0a 0a 20 20 20 54 69 6d 65 72 73 20 68 61    76 65 20 68 6f 6f 6b 73 20 61 73 73 6f 63 69 61  | t......Timers.have.hooks.associa | 
| b740 |  74 65 64 20 77 69 74 68 20 74 68 65 69 72 20 63    72 65 61 74 69 6f 6e 2c 20 63 61 6e 63 65 6c 6c  | ted.with.their.creation,.cancell | 
| b760 |  61 74 69 6f 6e 2c 20 61 6e 64 0a 63 6f 6d 70 6c    65 74 69 6f 6e 20 28 2a 6e 6f 74 65 20 48 6f 6f  | ation,.and.completion.(*note.Hoo | 
| b780 |  6b 73 3a 3a 29 2e 20 20 54 4d 52 20 63 61 6e 20    61 6c 73 6f 20 69 6e 74 65 67 72 61 74 65 20 77  | ks::)...TMR.can.also.integrate.w | 
| b7a0 |  69 74 68 20 74 68 65 20 64 65 73 6b 74 6f 70 0a    65 6e 76 69 72 6f 6e 6d 65 6e 74 20 74 6f 20 73  | ith.the.desktop.environment.to.s | 
| b7c0 |  65 6e 64 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e    73 20 28 2a 6e 6f 74 65 20 53 6f 75 6e 64 20 61  | end.notifications.(*note.Sound.a | 
| b7e0 |  6e 64 20 64 65 73 6b 74 6f 70 0a 6e 6f 74 69 66    69 63 61 74 69 6f 6e 73 3a 3a 29 2e 0a 0a 20 20  | nd.desktop.notifications::)..... | 
| b800 |  20 54 4d 52 20 64 6f 65 73 20 6e 6f 74 20 73 70    65 63 69 66 79 20 67 6c 6f 62 61 6c 20 6b 65 79  | .TMR.does.not.specify.global.key | 
| b820 |  20 62 69 6e 64 69 6e 67 73 2e 20 20 49 6e 73 74    65 61 64 2c 20 69 74 20 73 65 74 73 20 75 70 20  | .bindings...Instead,.it.sets.up. | 
| b840 |  74 68 65 0a e2 80 98 74 6d 72 2d 70 72 65 66 69    78 2d 6d 61 70 e2 80 99 2c 20 77 68 69 63 68 20  | the....tmr-prefix-map...,.which. | 
| b860 |  73 70 65 63 69 66 69 65 73 20 6b 65 79 73 20 66    6f 72 20 74 68 65 20 72 65 6c 65 76 61 6e 74 20  | specifies.keys.for.the.relevant. | 
| b880 |  63 6f 6d 6d 61 6e 64 73 2e 20 20 54 68 65 0a 75    73 65 72 20 68 61 73 20 74 68 65 20 6f 70 74 69  | commands...The.user.has.the.opti | 
| b8a0 |  6f 6e 20 74 6f 20 65 69 74 68 65 72 20 62 69 6e    64 20 74 68 65 20 6d 61 70 20 74 6f 20 61 20 70  | on.to.either.bind.the.map.to.a.p | 
| b8c0 |  72 65 66 69 78 20 6b 65 79 2c 20 73 75 63 68 20    61 73 20 e2 80 98 43 2d 63 0a 74 e2 80 99 20 28  | refix.key,.such.as....C-c.t....( | 
| b8e0 |  73 6f 20 e2 80 98 74 6d 72 e2 80 99 20 69 73 20    e2 80 98 43 2d 63 20 74 20 74 e2 80 99 29 2c 20  | so....tmr....is....C-c.t.t...),. | 
| b900 |  6f 72 20 62 69 6e 64 20 69 6e 64 69 76 69 64 75    61 6c 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 74  | or.bind.individual.commands.to.t | 
| b920 |  68 65 20 64 65 73 69 72 65 64 0a 6b 65 79 73 20    28 2a 6e 6f 74 65 20 53 61 6d 70 6c 65 20 63 6f  | he.desired.keys.(*note.Sample.co | 
| b940 |  6e 66 69 67 75 72 61 74 69 6f 6e 3a 3a 29 2e 0a    0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 47 72 69 64  | nfiguration::)...*.Menu:..*.Grid | 
| b960 |  20 6f 72 20 74 61 62 75 6c 61 74 65 64 20 76 69    65 77 3a 3a 0a 2a 20 48 6f 6f 6b 73 3a 3a 0a 2a  | .or.tabulated.view::.*.Hooks::.* | 
| b980 |  20 53 6f 75 6e 64 20 61 6e 64 20 64 65 73 6b 74    6f 70 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73  | .Sound.and.desktop.notifications | 
| b9a0 |  3a 3a 0a 2a 20 4d 69 6e 69 62 75 66 66 65 72 20    68 69 73 74 6f 72 69 65 73 3a 3a 0a 0a 1f 0a 46  | ::.*.Minibuffer.histories::....F | 
| b9c0 |  69 6c 65 3a 20 64 6f 63 61 4a 68 70 6c 78 2e 69    6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 47 72 69 64  | ile:.docaJhplx.info,..Node:.Grid | 
| b9e0 |  20 6f 72 20 74 61 62 75 6c 61 74 65 64 20 76 69    65 77 2c 20 20 4e 65 78 74 3a 20 48 6f 6f 6b 73  | .or.tabulated.view,..Next:.Hooks | 
| ba00 |  2c 20 20 55 70 3a 20 4f 76 65 72 76 69 65 77 0a    0a 32 2e 31 20 47 72 69 64 20 6f 72 20 74 61 62  | ,..Up:.Overview..2.1.Grid.or.tab | 
| ba20 |  75 6c 61 74 65 64 20 76 69 65 77 0a 3d 3d 3d 3d    3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  | ulated.view.==================== | 
| ba40 |  3d 3d 3d 3d 3d 3d 0a 0a 54 69 6d 65 72 73 20 63    61 6e 20 62 65 20 76 69 65 77 65 64 20 69 6e 20  | ======..Timers.can.be.viewed.in. | 
| ba60 |  61 20 67 72 69 64 20 77 69 74 68 20 e2 80 98 74    6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69 65  | a.grid.with....tmr-tabulated-vie | 
| ba80 |  77 e2 80 99 20 28 61 6c 69 61 73 0a e2 80 98 74    6d 72 2d 6c 69 73 74 2d 74 69 6d 65 72 73 e2 80  | w....(alias....tmr-list-timers.. | 
| baa0 |  99 29 2e 20 20 54 68 65 20 64 61 74 61 20 69 73    20 70 6c 61 63 65 64 20 69 6e 20 74 68 65 20 e2  | .)...The.data.is.placed.in.the.. | 
| bac0 |  80 98 2a 74 6d 72 2d 74 61 62 75 6c 61 74 65 64    2d 76 69 65 77 2a e2 80 99 0a 62 75 66 66 65 72  | ..*tmr-tabulated-view*....buffer | 
| bae0 |  20 61 6e 64 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20    74 68 69 73 3a 0a 0a 20 20 20 20 20 53 74 61 72  | .and.looks.like.this:.......Star | 
| bb00 |  74 20 20 20 20 20 20 45 6e 64 20 20 20 20 20 20    20 20 52 65 6d 61 69 6e 69 6e 67 20 20 44 65 73  | t......End........Remaining..Des | 
| bb20 |  63 72 69 70 74 69 6f 6e 0a 20 20 20 20 20 31 30    3a 31 31 3a 34 39 20 20 20 31 30 3a 31 31 3a 35  | cription......10:11:49...10:11:5 | 
| bb40 |  34 20 20 20 e2 9c 94 0a 20 20 20 20 20 31 30 3a    31 31 3a 33 36 20 20 20 31 30 3a 33 31 3a 33 36  | 4............10:11:36...10:31:36 | 
| bb60 |  20 20 20 31 39 6d 20 33 35 73 0a 20 20 20 20 20    31 30 3a 31 31 3a 33 32 20 20 20 31 30 3a 32 36  | ...19m.35s......10:11:32...10:26 | 
| bb80 |  3a 33 32 20 20 20 31 34 6d 20 33 31 73 20 20 20    20 59 65 74 20 61 6e 6f 74 68 65 72 20 74 65 73  | :32...14m.31s....Yet.another.tes | 
| bba0 |  74 0a 20 20 20 20 20 31 30 3a 31 31 3a 31 36 20    20 20 31 30 3a 32 31 3a 31 36 20 20 20 39 6d 20  | t......10:11:16...10:21:16...9m. | 
| bbc0 |  31 34 73 20 20 20 20 20 54 65 73 74 69 6e 67 20    68 6f 77 20 69 74 20 77 6f 72 6b 73 0a 0a 20 20  | 14s.....Testing.how.it.works.... | 
| bbe0 |  20 49 66 20 61 20 74 69 6d 65 72 20 68 61 73 20    65 6c 61 70 73 65 64 2c 20 69 74 20 68 61 73 20  | .If.a.timer.has.elapsed,.it.has. | 
| bc00 |  61 20 63 68 65 63 6b 20 6d 61 72 6b 20 61 73 73    6f 63 69 61 74 65 64 20 77 69 74 68 20 69 74 2c  | a.check.mark.associated.with.it, | 
| bc20 |  0a 6f 74 68 65 72 77 69 73 65 20 74 68 65 20 e2    80 98 52 65 6d 61 69 6e 69 6e 67 e2 80 99 20 63  | .otherwise.the....Remaining....c | 
| bc40 |  6f 6c 75 6d 6e 20 73 68 6f 77 73 20 74 68 65 20    74 69 6d 65 20 6c 65 66 74 2e 20 20 41 20 e2 80  | olumn.shows.the.time.left...A... | 
| bc60 |  98 44 65 73 63 72 69 70 74 69 6f 6e e2 80 99 0a    69 73 20 73 68 6f 77 6e 20 6f 6e 6c 79 20 69 66  | .Description....is.shown.only.if | 
| bc80 |  20 69 74 20 69 73 20 70 72 6f 76 69 64 65 64 20    77 68 69 6c 65 20 73 65 74 74 69 6e 67 20 74 68  | .it.is.provided.while.setting.th | 
| bca0 |  65 20 74 69 6d 65 72 2c 20 6f 74 68 65 72 77 69    73 65 20 74 68 65 0a 66 69 65 6c 64 20 69 73 20  | e.timer,.otherwise.the.field.is. | 
| bcc0 |  6c 65 66 74 20 62 6c 61 6e 6b 2e 0a 0a 20 20 20    49 6e 73 69 64 65 20 74 68 69 73 20 67 72 69 64  | left.blank......Inside.this.grid | 
| bce0 |  20 76 69 65 77 2c 20 61 6c 6c 20 54 4d 52 20 63    6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 6f 70 65  | .view,.all.TMR.commands.that.ope | 
| bd00 |  72 61 74 65 20 6f 6e 20 74 69 6d 65 72 20 6f 62    6a 65 63 74 73 0a 61 75 74 6f 6d 61 74 69 63 61  | rate.on.timer.objects.automatica | 
| bd20 |  6c 6c 79 20 74 61 72 67 65 74 20 74 68 65 20 6f    6e 65 20 61 74 20 70 6f 69 6e 74 2e 20 20 57 68  | lly.target.the.one.at.point...Wh | 
| bd40 |  65 72 65 61 73 20 74 68 65 20 67 6c 6f 62 61 6c    20 62 65 68 61 76 69 6f 75 72 20 69 73 0a 74 6f  | ereas.the.global.behaviour.is.to | 
| bd60 |  20 75 73 65 20 6d 69 6e 69 62 75 66 66 65 72 20    63 6f 6d 70 6c 65 74 69 6f 6e 20 74 6f 20 70 69  | .use.minibuffer.completion.to.pi | 
| bd80 |  63 6b 20 61 20 74 69 6d 65 72 20 74 6f 20 6f 70    65 72 61 74 65 20 6f 6e 2e 0a 0a 20 20 20 54 68  | ck.a.timer.to.operate.on......Th | 
| bda0 |  65 20 e2 80 98 74 6d 72 2d 74 61 62 75 6c 61 74    65 64 2d 76 69 65 77 e2 80 99 20 63 6f 6d 6d 61  | e....tmr-tabulated-view....comma | 
| bdc0 |  6e 64 20 72 65 6c 69 65 73 20 6f 6e 20 45 6d 61    63 73 e2 80 99 0a e2 80 98 74 61 62 75 6c 61 74  | nd.relies.on.Emacs.......tabulat | 
| bde0 |  65 64 2d 6c 69 73 74 2d 6d 6f 64 65 e2 80 99 2e    20 20 46 72 6f 6d 20 74 68 65 20 e2 80 98 2a 74  | ed-list-mode......From.the....*t | 
| be00 |  6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69 65    77 2a e2 80 99 20 62 75 66 66 65 72 2c 20 6f 6e  | mr-tabulated-view*....buffer,.on | 
| be20 |  65 20 63 61 6e 0a 69 6e 76 6f 6b 65 20 74 68 65    20 63 6f 6d 6d 61 6e 64 20 e2 80 98 64 65 73 63  | e.can.invoke.the.command....desc | 
| be40 |  72 69 62 65 2d 6d 6f 64 65 e2 80 99 20 28 e2 80    98 43 2d 68 20 6d e2 80 99 20 77 69 74 68 20 73  | ribe-mode....(...C-h.m....with.s | 
| be60 |  74 61 6e 64 61 72 64 20 6b 65 79 20 62 69 6e 64    69 6e 67 73 29 0a 74 6f 20 6c 65 61 72 6e 20 61  | tandard.key.bindings).to.learn.a | 
| be80 |  62 6f 75 74 20 74 68 65 20 61 70 70 6c 69 63 61    62 6c 65 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74  | bout.the.applicable.functionalit | 
| bea0 |  79 2c 20 73 75 63 68 20 61 73 20 68 6f 77 20 74    6f 0a 65 78 70 61 6e 64 2f 63 6f 6e 74 72 61 63  | y,.such.as.how.to.expand/contrac | 
| bec0 |  74 20 63 6f 6c 75 6d 6e 73 20 61 6e 64 20 74 6f    67 67 6c 65 20 73 6f 72 74 69 6e 67 2e 0a 0a 20  | t.columns.and.toggle.sorting.... | 
| bee0 |  20 20 57 68 69 6c 65 20 69 6e 20 74 68 69 73 20    67 72 69 64 20 76 69 65 77 2c 20 6f 6e 65 20 63  | ..While.in.this.grid.view,.one.c | 
| bf00 |  61 6e 20 70 65 72 66 6f 72 6d 20 61 6c 6c 20 74    68 65 20 6f 70 65 72 61 74 69 6f 6e 73 20 6f 6e  | an.perform.all.the.operations.on | 
| bf20 |  20 74 69 6d 65 72 73 0a 77 65 20 68 61 76 65 20    61 6c 72 65 61 64 79 20 63 6f 76 65 72 65 64 20  | .timers.we.have.already.covered. | 
| bf40 |  68 65 72 65 69 6e 20 28 74 68 65 20 e2 80 98 43    2d 68 20 6d e2 80 99 20 77 69 6c 6c 20 73 68 6f  | herein.(the....C-h.m....will.sho | 
| bf60 |  77 20 79 6f 75 20 74 68 65 69 72 20 6b 65 79 0a    62 69 6e 64 69 6e 67 73 20 69 6e 20 74 68 69 73  | w.you.their.key.bindings.in.this | 
| bf80 |  20 6d 6f 64 65 29 2e 0a 0a 20 20 20 54 68 65 20    75 73 65 72 20 6f 70 74 69 6f 6e 20 e2 80 98 74  | .mode)......The.user.option....t | 
| bfa0 |  6d 72 2d 6c 69 73 74 2d 74 69 6d 65 72 73 2d 61    63 74 69 6f 6e 2d 61 6c 69 73 74 e2 80 99 20 63  | mr-list-timers-action-alist....c | 
| bfc0 |  6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 68 65 0a    63 6f 6d 6d 61 6e 64 20 e2 80 98 74 6d 72 2d 74  | ontrols.how.the.command....tmr-t | 
| bfe0 |  61 62 75 6c 61 74 65 64 2d 76 69 65 77 e2 80 99    20 64 69 73 70 6c 61 79 73 20 69 74 73 20 62 75  | abulated-view....displays.its.bu | 
| c000 |  66 66 65 72 2e 20 20 49 74 73 20 64 65 66 61 75    6c 74 20 62 65 68 61 76 69 6f 75 72 0a 69 73 20  | ffer...Its.default.behaviour.is. | 
| c020 |  74 6f 20 28 69 29 20 70 6c 61 63 65 20 74 68 65    20 62 75 66 66 65 72 20 61 74 20 74 68 65 20 62  | to.(i).place.the.buffer.at.the.b | 
| c040 |  6f 74 74 6f 6d 20 6f 66 20 74 68 65 20 45 6d 61    63 73 20 66 72 61 6d 65 2c 20 28 69 69 29 20 72  | ottom.of.the.Emacs.frame,.(ii).r | 
| c060 |  65 73 69 7a 65 0a 74 68 65 20 77 69 6e 64 6f 77    20 74 6f 20 6d 61 74 63 68 20 74 68 65 20 68 65  | esize.the.window.to.match.the.he | 
| c080 |  69 67 68 74 20 6f 66 20 74 68 65 20 62 75 66 66    65 72 2c 20 61 6e 64 20 28 69 69 69 29 20 73 65  | ight.of.the.buffer,.and.(iii).se | 
| c0a0 |  6c 65 63 74 20 74 68 61 74 0a 77 69 6e 64 6f 77    2e 0a 0a 20 20 20 54 68 65 20 76 61 6c 75 65 20  | lect.that.window......The.value. | 
| c0c0 |  6f 66 20 74 68 69 73 20 75 73 65 72 20 6f 70 74    69 6f 6e 20 69 73 20 74 68 65 20 73 61 6d 65 20  | of.this.user.option.is.the.same. | 
| c0e0 |  64 61 74 61 20 74 68 61 74 20 69 73 20 70 61 73    73 65 64 20 74 6f 0a e2 80 98 64 69 73 70 6c 61  | data.that.is.passed.to....displa | 
| c100 |  79 2d 62 75 66 66 65 72 2d 61 6c 69 73 74 e2 80    99 2e 20 20 49 74 20 69 73 20 6d 65 61 6e 74 20  | y-buffer-alist......It.is.meant. | 
| c120 |  74 6f 20 62 65 20 63 75 73 74 6f 6d 69 73 65 64    20 62 79 20 61 64 76 61 6e 63 65 64 20 75 73 65  | to.be.customised.by.advanced.use | 
| c140 |  72 73 2e 0a 45 76 61 6c 75 61 74 65 20 e2 80 98    28 69 6e 66 6f 20 22 28 65 6c 69 73 70 29 20 44  | rs..Evaluate....(info."(elisp).D | 
| c160 |  69 73 70 6c 61 79 69 6e 67 20 42 75 66 66 65 72    73 22 29 e2 80 99 20 74 6f 20 72 65 61 64 20 74  | isplaying.Buffers")....to.read.t | 
| c180 |  68 65 20 72 65 6c 65 76 61 6e 74 0a 65 6e 74 72    79 20 69 6e 20 74 68 65 20 6d 61 6e 75 61 6c 2e  | he.relevant.entry.in.the.manual. | 
| c1a0 |  0a 0a 20 20 20 54 68 65 20 e2 80 98 74 6d 72 2d    6c 69 73 74 2d 74 69 6d 65 72 73 2d 61 63 74 69  | .....The....tmr-list-timers-acti | 
| c1c0 |  6f 6e 2d 61 6c 69 73 74 e2 80 99 20 69 73 20 72    65 6c 65 76 61 6e 74 20 6f 6e 6c 79 20 77 68 65  | on-alist....is.relevant.only.whe | 
| c1e0 |  6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 0a e2 80    98 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76  | n.the.command....tmr-tabulated-v | 
| c200 |  69 65 77 e2 80 99 20 69 73 20 63 61 6c 6c 65 64    20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2e 20  | iew....is.called.interactively.. | 
| c220 |  20 49 6e 20 4c 69 73 70 2c 20 74 68 65 0a e2 80    98 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76  | .In.Lisp,.the....tmr-tabulated-v | 
| c240 |  69 65 77 e2 80 99 20 72 65 71 75 69 72 65 73 20    74 68 65 20 62 75 66 66 65 72 20 69 74 20 73 68  | iew....requires.the.buffer.it.sh | 
| c260 |  6f 75 6c 64 20 75 73 65 20 61 6e 64 20 74 68 65    0a 63 6f 6e 63 6f 6d 69 74 61 6e 74 20 61 63 74  | ould.use.and.the.concomitant.act | 
| c280 |  69 6f 6e 20 61 6c 69 73 74 2e 0a 0a 1f 0a 46 69    6c 65 3a 20 64 6f 63 61 4a 68 70 6c 78 2e 69 6e  | ion.alist.....File:.docaJhplx.in | 
| c2a0 |  66 6f 2c 20 20 4e 6f 64 65 3a 20 48 6f 6f 6b 73    2c 20 20 4e 65 78 74 3a 20 53 6f 75 6e 64 20 61  | fo,..Node:.Hooks,..Next:.Sound.a | 
| c2c0 |  6e 64 20 64 65 73 6b 74 6f 70 20 6e 6f 74 69 66    69 63 61 74 69 6f 6e 73 2c 20 20 50 72 65 76 3a  | nd.desktop.notifications,..Prev: | 
| c2e0 |  20 47 72 69 64 20 6f 72 20 74 61 62 75 6c 61 74    65 64 20 76 69 65 77 2c 20 20 55 70 3a 20 4f 76  | .Grid.or.tabulated.view,..Up:.Ov | 
| c300 |  65 72 76 69 65 77 0a 0a 32 2e 32 20 48 6f 6f 6b    73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 4d 52  | erview..2.2.Hooks.=========..TMR | 
| c320 |  20 70 72 6f 76 69 64 65 73 20 74 68 65 20 66 6f    6c 6c 6f 77 69 6e 67 20 68 6f 6f 6b 73 3a 0a 0a  | .provides.the.following.hooks:.. | 
| c340 |  e2 80 98 74 6d 72 2d 74 69 6d 65 72 2d 63 72 65    61 74 65 64 2d 66 75 6e 63 74 69 6f 6e 73 e2 80  | ...tmr-timer-created-functions.. | 
| c360 |  99 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 74    72 69 67 67 65 72 65 64 20 62 79 20 74 68 65 20  | .......This.is.triggered.by.the. | 
| c380 |  e2 80 98 74 6d 72 e2 80 99 20 63 6f 6d 6d 61 6e    64 2e 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20  | ...tmr....command...By.default,. | 
| c3a0 |  69 74 20 70 72 69 6e 74 73 20 61 0a 20 20 20 20    20 6d 65 73 73 61 67 65 20 69 6e 20 74 68 65 20  | it.prints.a......message.in.the. | 
| c3c0 |  65 63 68 6f 20 61 72 65 61 20 73 68 6f 77 69 6e    67 20 74 68 65 20 6e 65 77 6c 79 20 63 72 65 61  | echo.area.showing.the.newly.crea | 
| c3e0 |  74 65 64 20 74 69 6d 65 72 e2 80 99 73 20 73 74    61 72 74 0a 20 20 20 20 20 61 6e 64 20 65 6e 64  | ted.timer...s.start......and.end | 
| c400 |  20 74 69 6d 65 20 61 73 20 77 65 6c 6c 20 61 73    20 69 74 73 20 6f 70 74 69 6f 6e 61 6c 20 64 65  | .time.as.well.as.its.optional.de | 
| c420 |  73 63 72 69 70 74 69 6f 6e 20 28 69 66 20 70 72    6f 76 69 64 65 64 29 2e 0a 0a e2 80 98 74 6d 72  | scription.(if.provided)......tmr | 
| c440 |  2d 74 69 6d 65 72 2d 66 69 6e 69 73 68 65 64 2d    66 75 6e 63 74 69 6f 6e 73 e2 80 99 0a 20 20 20  | -timer-finished-functions....... | 
| c460 |  20 20 54 68 69 73 20 72 75 6e 73 20 77 68 65 6e    20 61 20 74 69 6d 65 72 20 65 6c 61 70 73 65 73  | ..This.runs.when.a.timer.elapses | 
| c480 |  2e 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 69    74 20 28 69 29 20 70 72 6f 64 75 63 65 73 20 61  | ...By.default,.it.(i).produces.a | 
| c4a0 |  0a 20 20 20 20 20 64 65 73 6b 74 6f 70 20 6e 6f    74 69 66 69 63 61 74 69 6f 6e 20 77 68 69 63 68  | ......desktop.notification.which | 
| c4c0 |  20 64 65 73 63 72 69 62 65 73 20 74 68 65 20 74    69 6d 65 72 e2 80 99 73 20 73 74 61 72 74 2f 65  | .describes.the.timer...s.start/e | 
| c4e0 |  6e 64 20 74 69 6d 65 20 61 6e 64 0a 20 20 20 20    20 6f 70 74 69 6f 6e 61 6c 20 64 65 73 63 72 69  | nd.time.and......optional.descri | 
| c500 |  70 74 69 6f 6e 20 28 69 66 20 61 76 61 69 6c 61    62 6c 65 29 2c 20 28 69 69 29 20 70 6c 61 79 73  | ption.(if.available),.(ii).plays | 
| c520 |  20 61 6e 20 61 6c 61 72 6d 20 73 6f 75 6e 64 0a    20 20 20 20 20 28 2a 6e 6f 74 65 20 53 6f 75 6e  | .an.alarm.sound......(*note.Soun | 
| c540 |  64 20 61 6e 64 20 64 65 73 6b 74 6f 70 20 6e 6f    74 69 66 69 63 61 74 69 6f 6e 73 3a 3a 29 2c 20  | d.and.desktop.notifications::),. | 
| c560 |  61 6e 64 20 28 69 69 69 29 20 70 72 69 6e 74 73    20 61 0a 20 20 20 20 20 6d 65 73 73 61 67 65 20  | and.(iii).prints.a......message. | 
| c580 |  69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61    20 77 68 69 63 68 20 69 73 20 62 61 73 69 63 61  | in.the.echo.area.which.is.basica | 
| c5a0 |  6c 6c 79 20 74 68 65 20 73 61 6d 65 20 61 73 20    74 68 65 20 64 65 73 6b 74 6f 70 0a 20 20 20 20  | lly.the.same.as.the.desktop..... | 
| c5c0 |  20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2e 0a 0a    e2 80 98 74 6d 72 2d 74 69 6d 65 72 2d 63 61 6e  | .notification......tmr-timer-can | 
| c5e0 |  63 65 6c 6c 65 64 2d 66 75 6e 63 74 69 6f 6e 73    e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 69 73  | celled-functions.........This.is | 
| c600 |  20 63 61 6c 6c 65 64 20 62 79 20 e2 80 98 74 6d    72 2d 63 61 6e 63 65 6c e2 80 99 2e 20 20 42 79  | .called.by....tmr-cancel......By | 
| c620 |  20 64 65 66 61 75 6c 74 2c 20 69 74 20 70 72 69    6e 74 73 20 61 20 6d 65 73 73 61 67 65 20 69 6e  | .default,.it.prints.a.message.in | 
| c640 |  0a 20 20 20 20 20 74 68 65 20 65 63 68 6f 20 61    72 65 61 20 64 65 73 63 72 69 62 69 6e 67 20 74  | ......the.echo.area.describing.t | 
| c660 |  68 65 20 74 69 6d 65 72 20 74 68 61 74 20 77 61    73 20 63 61 6e 63 65 6c 6c 65 64 2e 0a 0a 1f 0a  | he.timer.that.was.cancelled..... | 
| c680 |  46 69 6c 65 3a 20 64 6f 63 61 4a 68 70 6c 78 2e    69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 6f 75  | File:.docaJhplx.info,..Node:.Sou | 
| c6a0 |  6e 64 20 61 6e 64 20 64 65 73 6b 74 6f 70 20 6e    6f 74 69 66 69 63 61 74 69 6f 6e 73 2c 20 20 4e  | nd.and.desktop.notifications,..N | 
| c6c0 |  65 78 74 3a 20 4d 69 6e 69 62 75 66 66 65 72 20    68 69 73 74 6f 72 69 65 73 2c 20 20 50 72 65 76  | ext:.Minibuffer.histories,..Prev | 
| c6e0 |  3a 20 48 6f 6f 6b 73 2c 20 20 55 70 3a 20 4f 76    65 72 76 69 65 77 0a 0a 32 2e 33 20 53 6f 75 6e  | :.Hooks,..Up:.Overview..2.3.Soun | 
| c700 |  64 20 61 6e 64 20 64 65 73 6b 74 6f 70 20 6e 6f    74 69 66 69 63 61 74 69 6f 6e 73 0a 3d 3d 3d 3d  | d.and.desktop.notifications.==== | 
| c720 |  3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d    3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a  | ===============================. | 
| c740 |  0a 4f 6e 63 65 20 74 68 65 20 74 69 6d 65 72 20    68 61 73 20 72 75 6e 20 69 74 73 20 63 6f 75 72  | .Once.the.timer.has.run.its.cour | 
| c760 |  73 65 2c 20 69 74 20 70 72 6f 64 75 63 65 73 20    61 20 64 65 73 6b 74 6f 70 20 6e 6f 74 69 66 69  | se,.it.produces.a.desktop.notifi | 
| c780 |  63 61 74 69 6f 6e 0a 61 6e 64 20 70 6c 61 79 73    20 61 6e 20 61 6c 61 72 6d 20 73 6f 75 6e 64 2e  | cation.and.plays.an.alarm.sound. | 
| c7a0 |  20 20 54 68 65 20 6e 6f 74 69 66 69 63 61 74 69    6f 6e e2 80 99 73 20 6d 65 73 73 61 67 65 20 69  | ..The.notification...s.message.i | 
| c7c0 |  73 20 70 72 61 63 74 69 63 61 6c 6c 79 20 74 68    65 0a 73 61 6d 65 20 61 73 20 74 68 61 74 20 77  | s.practically.the.same.as.that.w | 
| c7e0 |  68 69 63 68 20 69 73 20 73 65 6e 74 20 74 6f 20    74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 0a  | hich.is.sent.to.the.echo.area... | 
| c800 |  20 20 20 54 68 65 20 73 6f 75 6e 64 20 66 69 6c    65 20 66 6f 72 20 74 68 65 20 61 6c 61 72 6d 20  | ...The.sound.file.for.the.alarm. | 
| c820 |  69 73 20 64 65 66 69 6e 65 64 20 69 6e 20 e2 80    98 74 6d 72 2d 73 6f 75 6e 64 2d 66 69 6c 65 e2  | is.defined.in....tmr-sound-file. | 
| c840 |  80 99 2c 20 77 68 69 6c 65 0a 74 68 65 20 75 72    67 65 6e 63 79 20 6f 66 20 74 68 65 20 6e 6f 74  | ..,.while.the.urgency.of.the.not | 
| c860 |  69 66 69 63 61 74 69 6f 6e 20 63 61 6e 20 62 65    20 73 65 74 20 74 68 72 6f 75 67 68 20 74 68 65  | ification.can.be.set.through.the | 
| c880 |  20 75 73 65 72 20 6f 70 74 69 6f 6e 0a e2 80 98    74 6d 72 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e  | .user.option....tmr-notification | 
| c8a0 |  2d 75 72 67 65 6e 63 79 e2 80 99 2e 20 20 4e 6f    74 65 20 74 68 61 74 20 69 74 20 69 73 20 75 70  | -urgency......Note.that.it.is.up | 
| c8c0 |  20 74 6f 20 74 68 65 20 64 65 73 6b 74 6f 70 0a    65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6f 72 20 6e  | .to.the.desktop.environment.or.n | 
| c8e0 |  6f 74 69 66 69 63 61 74 69 6f 6e 20 64 61 65 6d    6f 6e 20 74 6f 20 64 65 63 69 64 65 20 68 6f 77  | otification.daemon.to.decide.how | 
| c900 |  20 74 6f 20 68 61 6e 64 6c 65 20 74 68 65 20 75    72 67 65 6e 63 79 0a 76 61 6c 75 65 2e 0a 0a 20  | .to.handle.the.urgency.value.... | 
| c920 |  20 20 49 66 20 74 68 65 20 e2 80 98 74 6d 72 2d    73 6f 75 6e 64 2d 66 69 6c 65 e2 80 99 20 69 73  | ..If.the....tmr-sound-file....is | 
| c940 |  20 6e 69 6c 2c 20 6f 72 20 74 68 65 20 66 69 6c    65 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2c 20  | .nil,.or.the.file.is.not.found,. | 
| c960 |  6e 6f 20 73 6f 75 6e 64 0a 77 69 6c 6c 20 62 65    20 70 6c 61 79 65 64 2e 0a 0a 20 20 20 53 6f 75  | no.sound.will.be.played......Sou | 
| c980 |  6e 64 20 70 6c 61 79 62 61 63 6b 20 64 65 70 65    6e 64 73 20 6f 6e 20 74 68 65 20 e2 80 98 66 66  | nd.playback.depends.on.the....ff | 
| c9a0 |  70 6c 61 79 e2 80 99 20 65 78 65 63 75 74 61 62    6c 65 20 77 68 69 63 68 20 69 73 20 70 61 72 74  | play....executable.which.is.part | 
| c9c0 |  20 6f 66 0a e2 80 98 66 66 6d 70 65 67 e2 80 99    2e 0a 0a 20 20 20 44 65 73 6b 74 6f 70 20 6e 6f  | .of....ffmpeg.........Desktop.no | 
| c9e0 |  74 69 66 69 63 61 74 69 6f 6e 73 20 77 6f 72 6b    20 6f 6e 6c 79 20 69 66 20 45 6d 61 63 73 20 69  | tifications.work.only.if.Emacs.i | 
| ca00 |  73 20 62 75 69 6c 74 20 77 69 74 68 20 44 42 75    73 0a 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 2e  | s.built.with.DBus.functionality. | 
| ca20 |  20 20 54 68 69 73 20 69 73 20 74 68 65 20 6e 6f    72 6d 2e 20 20 49 66 20 73 75 63 68 20 66 75 6e  | ..This.is.the.norm...If.such.fun | 
| ca40 |  63 74 69 6f 6e 61 6c 69 74 79 20 69 73 20 6e 6f    74 0a 61 76 61 69 6c 61 62 6c 65 2c 20 54 4d 52  | ctionality.is.not.available,.TMR | 
| ca60 |  20 77 69 6c 6c 20 69 73 73 75 65 20 61 20 77 61    72 6e 69 6e 67 20 69 6e 66 6f 72 6d 69 6e 67 20  | .will.issue.a.warning.informing. | 
| ca80 |  74 68 65 20 75 73 65 72 20 61 63 63 6f 72 64 69    6e 67 6c 79 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 64  | the.user.accordingly.....File:.d | 
| caa0 |  6f 63 61 4a 68 70 6c 78 2e 69 6e 66 6f 2c 20 20    4e 6f 64 65 3a 20 4d 69 6e 69 62 75 66 66 65 72  | ocaJhplx.info,..Node:.Minibuffer | 
| cac0 |  20 68 69 73 74 6f 72 69 65 73 2c 20 20 50 72 65    76 3a 20 53 6f 75 6e 64 20 61 6e 64 20 64 65 73  | .histories,..Prev:.Sound.and.des | 
| cae0 |  6b 74 6f 70 20 6e 6f 74 69 66 69 63 61 74 69 6f    6e 73 2c 20 20 55 70 3a 20 4f 76 65 72 76 69 65  | ktop.notifications,..Up:.Overvie | 
| cb00 |  77 0a 0a 32 2e 34 20 4d 69 6e 69 62 75 66 66 65    72 20 68 69 73 74 6f 72 69 65 73 0a 3d 3d 3d 3d  | w..2.4.Minibuffer.histories.==== | 
| cb20 |  3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d    3d 3d 3d 3d 0a 0a 54 4d 52 20 64 65 66 69 6e 65  | ====================..TMR.define | 
| cb40 |  73 20 74 77 6f 20 76 61 72 69 61 62 6c 65 73 20    74 68 61 74 20 73 74 6f 72 65 20 75 73 65 72 20  | s.two.variables.that.store.user. | 
| cb60 |  69 6e 70 75 74 3a 20 e2 80 98 74 6d 72 2d 64 75    72 61 74 69 6f 6e 2d 68 69 73 74 6f 72 79 e2 80  | input:....tmr-duration-history.. | 
| cb80 |  99 0a 61 6e 64 20 e2 80 98 74 6d 72 2d 64 65 73    63 72 69 70 74 69 6f 6e 2d 68 69 73 74 6f 72 79  | ..and....tmr-description-history | 
| cba0 |  e2 80 99 2e 20 20 4d 69 6e 69 62 75 66 66 65 72    20 68 69 73 74 6f 72 69 65 73 20 63 61 6e 20 70  | ......Minibuffer.histories.can.p | 
| cbc0 |  65 72 73 69 73 74 20 62 65 74 77 65 65 6e 0a 73    65 73 73 69 6f 6e 73 20 69 66 20 74 68 65 20 75  | ersist.between.sessions.if.the.u | 
| cbe0 |  73 65 72 20 65 6e 61 62 6c 65 73 20 74 68 65 20    62 75 69 6c 74 2d 69 6e 20 e2 80 98 73 61 76 65  | ser.enables.the.built-in....save | 
| cc00 |  68 69 73 74 e2 80 99 20 6c 69 62 72 61 72 79 2e    20 20 53 61 6d 70 6c 65 0a 63 6f 6e 66 69 67 75  | hist....library...Sample.configu | 
| cc20 |  72 61 74 69 6f 6e 3a 0a 0a 20 20 20 20 20 28 72    65 71 75 69 72 65 20 27 73 61 76 65 68 69 73 74  | ration:.......(require.'savehist | 
| cc40 |  29 0a 20 20 20 20 20 28 73 65 74 71 20 73 61 76    65 68 69 73 74 2d 66 69 6c 65 20 28 6c 6f 63 61  | )......(setq.savehist-file.(loca | 
| cc60 |  74 65 2d 75 73 65 72 2d 65 6d 61 63 73 2d 66 69    6c 65 20 22 73 61 76 65 68 69 73 74 22 29 29 0a  | te-user-emacs-file."savehist")). | 
| cc80 |  20 20 20 20 20 28 73 65 74 71 20 68 69 73 74 6f    72 79 2d 6c 65 6e 67 74 68 20 35 30 30 29 0a 20  | .....(setq.history-length.500).. | 
| cca0 |  20 20 20 20 28 73 65 74 71 20 68 69 73 74 6f 72    79 2d 64 65 6c 65 74 65 2d 64 75 70 6c 69 63 61  | ....(setq.history-delete-duplica | 
| ccc0 |  74 65 73 20 74 29 0a 20 20 20 20 20 28 73 65 74    71 20 73 61 76 65 68 69 73 74 2d 73 61 76 65 2d  | tes.t)......(setq.savehist-save- | 
| cce0 |  6d 69 6e 69 62 75 66 66 65 72 2d 68 69 73 74 6f    72 79 20 74 29 0a 20 20 20 20 20 28 61 64 64 2d  | minibuffer-history.t)......(add- | 
| cd00 |  68 6f 6f 6b 20 27 61 66 74 65 72 2d 69 6e 69 74    2d 68 6f 6f 6b 20 23 27 73 61 76 65 68 69 73 74  | hook.'after-init-hook.#'savehist | 
| cd20 |  2d 6d 6f 64 65 29 0a 0a 1f 0a 46 69 6c 65 3a 20    64 6f 63 61 4a 68 70 6c 78 2e 69 6e 66 6f 2c 20  | -mode)....File:.docaJhplx.info,. | 
| cd40 |  20 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 61 74    69 6f 6e 2c 20 20 4e 65 78 74 3a 20 53 61 6d 70  | .Node:.Installation,..Next:.Samp | 
| cd60 |  6c 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e    2c 20 20 50 72 65 76 3a 20 4f 76 65 72 76 69 65  | le.configuration,..Prev:.Overvie | 
| cd80 |  77 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 33 20 49    6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 2a 2a 2a 2a  | w,..Up:.Top..3.Installation.**** | 
| cda0 |  2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 2a 20 4d 65    6e 75 3a 0a 0a 2a 20 47 4e 55 20 45 4c 50 41 20  | **********..*.Menu:..*.GNU.ELPA. | 
| cdc0 |  70 61 63 6b 61 67 65 3a 3a 0a 2a 20 4d 61 6e 75    61 6c 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 3a  | package::.*.Manual.installation: | 
| cde0 |  3a 0a 0a 1f 0a 46 69 6c 65 3a 20 64 6f 63 61 4a    68 70 6c 78 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65  | :....File:.docaJhplx.info,..Node | 
| ce00 |  3a 20 47 4e 55 20 45 4c 50 41 20 70 61 63 6b 61    67 65 2c 20 20 4e 65 78 74 3a 20 4d 61 6e 75 61  | :.GNU.ELPA.package,..Next:.Manua | 
| ce20 |  6c 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c 20    20 55 70 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f  | l.installation,..Up:.Installatio | 
| ce40 |  6e 0a 0a 33 2e 31 20 47 4e 55 20 45 4c 50 41 20    70 61 63 6b 61 67 65 0a 3d 3d 3d 3d 3d 3d 3d 3d  | n..3.1.GNU.ELPA.package.======== | 
| ce60 |  3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68    65 20 70 61 63 6b 61 67 65 20 69 73 20 61 76 61  | ============..The.package.is.ava | 
| ce80 |  69 6c 61 62 6c 65 20 61 73 20 e2 80 98 74 6d 72    e2 80 99 2e 20 20 53 69 6d 70 6c 79 20 64 6f 3a  | ilable.as....tmr......Simply.do: | 
| cea0 |  0a 0a 20 20 20 20 20 4d 2d 78 20 70 61 63 6b 61    67 65 2d 72 65 66 72 65 73 68 2d 63 6f 6e 74 65  | .......M-x.package-refresh-conte | 
| cec0 |  6e 74 73 0a 20 20 20 20 20 4d 2d 78 20 70 61 63    6b 61 67 65 2d 69 6e 73 74 61 6c 6c 0a 0a 20 20  | nts......M-x.package-install.... | 
| cee0 |  20 41 6e 64 20 73 65 61 72 63 68 20 66 6f 72 20    69 74 2e 0a 0a 20 20 20 47 4e 55 20 45 4c 50 41  | .And.search.for.it......GNU.ELPA | 
| cf00 |  20 70 72 6f 76 69 64 65 73 20 74 68 65 20 6c 61    74 65 73 74 20 73 74 61 62 6c 65 20 72 65 6c 65  | .provides.the.latest.stable.rele | 
| cf20 |  61 73 65 2e 20 20 54 68 6f 73 65 20 77 68 6f 20    70 72 65 66 65 72 20 74 6f 0a 66 6f 6c 6c 6f 77  | ase...Those.who.prefer.to.follow | 
| cf40 |  20 74 68 65 20 64 65 76 65 6c 6f 70 6d 65 6e 74    20 70 72 6f 63 65 73 73 20 69 6e 20 6f 72 64 65  | .the.development.process.in.orde | 
| cf60 |  72 20 74 6f 20 72 65 70 6f 72 74 20 62 75 67 73    20 6f 72 20 73 75 67 67 65 73 74 0a 63 68 61 6e  | r.to.report.bugs.or.suggest.chan | 
| cf80 |  67 65 73 2c 20 63 61 6e 20 75 73 65 20 74 68 65    20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20  | ges,.can.use.the.version.of.the. | 
| cfa0 |  70 61 63 6b 61 67 65 20 66 72 6f 6d 20 74 68 65    20 47 4e 55 2d 64 65 76 65 6c 20 45 4c 50 41 0a  | package.from.the.GNU-devel.ELPA. | 
| cfc0 |  61 72 63 68 69 76 65 2e 20 20 52 65 61 64 3a 0a    3c 68 74 74 70 73 3a 2f 2f 70 72 6f 74 65 73 69  | archive...Read:.<https://protesi | 
| cfe0 |  6c 61 6f 73 2e 63 6f 6d 2f 63 6f 64 65 6c 6f 67    2f 32 30 32 32 2d 30 35 2d 31 33 2d 65 6d 61 63  | laos.com/codelog/2022-05-13-emac | 
| d000 |  73 2d 65 6c 70 61 2d 64 65 76 65 6c 2f 3e 2e 0a    0a 1f 0a 46 69 6c 65 3a 20 64 6f 63 61 4a 68 70  | s-elpa-devel/>.....File:.docaJhp | 
| d020 |  6c 78 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20    4d 61 6e 75 61 6c 20 69 6e 73 74 61 6c 6c 61 74  | lx.info,..Node:.Manual.installat | 
| d040 |  69 6f 6e 2c 20 20 50 72 65 76 3a 20 47 4e 55 20    45 4c 50 41 20 70 61 63 6b 61 67 65 2c 20 20 55  | ion,..Prev:.GNU.ELPA.package,..U | 
| d060 |  70 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a    0a 33 2e 32 20 4d 61 6e 75 61 6c 20 69 6e 73 74  | p:.Installation..3.2.Manual.inst | 
| d080 |  61 6c 6c 61 74 69 6f 6e 0a 3d 3d 3d 3d 3d 3d 3d    3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  | allation.======================= | 
| d0a0 |  0a 0a 41 73 73 75 6d 69 6e 67 20 79 6f 75 72 20    45 6d 61 63 73 20 66 69 6c 65 73 20 61 72 65 20  | ..Assuming.your.Emacs.files.are. | 
| d0c0 |  66 6f 75 6e 64 20 69 6e 20 e2 80 98 7e 2f 2e 65    6d 61 63 73 2e 64 2f e2 80 99 2c 20 65 78 65 63  | found.in....~/.emacs.d/...,.exec | 
| d0e0 |  75 74 65 20 74 68 65 0a 66 6f 6c 6c 6f 77 69 6e    67 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 61 20  | ute.the.following.commands.in.a. | 
| d100 |  73 68 65 6c 6c 20 70 72 6f 6d 70 74 3a 0a 0a 20    20 20 20 20 63 64 20 7e 2f 2e 65 6d 61 63 73 2e  | shell.prompt:.......cd.~/.emacs. | 
| d120 |  64 0a 0a 20 20 20 20 20 23 20 43 72 65 61 74 65    20 61 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72  | d.......#.Create.a.directory.for | 
| d140 |  20 6d 61 6e 75 61 6c 6c 79 2d 69 6e 73 74 61 6c    6c 65 64 20 70 61 63 6b 61 67 65 73 0a 20 20 20  | .manually-installed.packages.... | 
| d160 |  20 20 6d 6b 64 69 72 20 6d 61 6e 75 61 6c 2d 70    61 63 6b 61 67 65 73 0a 0a 20 20 20 20 20 23 20  | ..mkdir.manual-packages.......#. | 
| d180 |  47 6f 20 74 6f 20 74 68 65 20 6e 65 77 20 64 69    72 65 63 74 6f 72 79 0a 20 20 20 20 20 63 64 20  | Go.to.the.new.directory......cd. | 
| d1a0 |  6d 61 6e 75 61 6c 2d 70 61 63 6b 61 67 65 73 0a    0a 20 20 20 20 20 23 20 43 6c 6f 6e 65 20 74 68  | manual-packages.......#.Clone.th | 
| d1c0 |  69 73 20 72 65 70 6f 2c 20 6e 61 6d 69 6e 67 20    69 74 20 22 74 6d 72 22 0a 20 20 20 20 20 67 69  | is.repo,.naming.it."tmr"......gi | 
| d1e0 |  74 20 63 6c 6f 6e 65 20 68 74 74 70 73 3a 2f 2f    67 69 74 68 75 62 2e 63 6f 6d 2f 70 72 6f 74 65  | t.clone.https://github.com/prote | 
| d200 |  73 69 6c 61 6f 73 2f 74 6d 72 20 74 6d 72 0a 0a    20 20 20 46 69 6e 61 6c 6c 79 2c 20 69 6e 20 79  | silaos/tmr.tmr.....Finally,.in.y | 
| d220 |  6f 75 72 20 e2 80 98 69 6e 69 74 2e 65 6c e2 80    99 20 28 6f 72 20 65 71 75 69 76 61 6c 65 6e 74  | our....init.el....(or.equivalent | 
| d240 |  29 20 65 76 61 6c 75 61 74 65 20 74 68 69 73 3a    0a 0a 20 20 20 20 20 3b 3b 20 4d 61 6b 65 20 45  | ).evaluate.this:.......;;.Make.E | 
| d260 |  6c 69 73 70 20 66 69 6c 65 73 20 69 6e 20 74 68    61 74 20 64 69 72 65 63 74 6f 72 79 20 61 76 61  | lisp.files.in.that.directory.ava | 
| d280 |  69 6c 61 62 6c 65 20 74 6f 20 74 68 65 20 75 73    65 72 2e 0a 20 20 20 20 20 28 61 64 64 2d 74 6f  | ilable.to.the.user.......(add-to | 
| d2a0 |  2d 6c 69 73 74 20 27 6c 6f 61 64 2d 70 61 74 68    20 22 7e 2f 2e 65 6d 61 63 73 2e 64 2f 6d 61 6e  | -list.'load-path."~/.emacs.d/man | 
| d2c0 |  75 61 6c 2d 70 61 63 6b 61 67 65 73 2f 74 6d 72    22 29 0a 0a 20 20 20 45 76 65 72 79 74 68 69 6e  | ual-packages/tmr").....Everythin | 
| d2e0 |  67 20 69 73 20 69 6e 20 70 6c 61 63 65 20 74 6f    20 73 65 74 20 75 70 20 74 68 65 20 70 61 63 6b  | g.is.in.place.to.set.up.the.pack | 
| d300 |  61 67 65 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 64 6f    63 61 4a 68 70 6c 78 2e 69 6e 66 6f 2c 20 20 4e  | age.....File:.docaJhplx.info,..N | 
| d320 |  6f 64 65 3a 20 53 61 6d 70 6c 65 20 63 6f 6e 66    69 67 75 72 61 74 69 6f 6e 2c 20 20 4e 65 78 74  | ode:.Sample.configuration,..Next | 
| d340 |  3a 20 49 6e 74 65 67 72 61 74 69 6f 6e 20 77 69    74 68 20 45 6d 62 61 72 6b 2c 20 20 50 72 65 76  | :.Integration.with.Embark,..Prev | 
| d360 |  3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c 20    20 55 70 3a 20 54 6f 70 0a 0a 34 20 53 61 6d 70  | :.Installation,..Up:.Top..4.Samp | 
| d380 |  6c 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e    0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  | le.configuration.*************** | 
| d3a0 |  2a 2a 2a 2a 2a 2a 2a 0a 0a 20 20 20 20 20 3b 3b    20 53 65 74 20 74 6f 20 6e 69 6c 20 74 6f 20 64  | *******.......;;.Set.to.nil.to.d | 
| d3c0 |  69 73 61 62 6c 65 20 74 68 65 20 73 6f 75 6e 64    0a 20 20 20 20 20 28 73 65 74 71 20 74 6d 72 2d  | isable.the.sound......(setq.tmr- | 
| d3e0 |  73 6f 75 6e 64 2d 66 69 6c 65 20 22 2f 75 73 72    2f 73 68 61 72 65 2f 73 6f 75 6e 64 73 2f 66 72  | sound-file."/usr/share/sounds/fr | 
| d400 |  65 65 64 65 73 6b 74 6f 70 2f 73 74 65 72 65 6f    2f 61 6c 61 72 6d 2d 63 6c 6f 63 6b 2d 65 6c 61  | eedesktop/stereo/alarm-clock-ela | 
| d420 |  70 73 65 64 2e 6f 67 61 22 29 0a 0a 20 20 20 20    20 3b 3b 20 44 65 73 6b 74 6f 70 20 6e 6f 74 69  | psed.oga").......;;.Desktop.noti | 
| d440 |  66 69 63 61 74 69 6f 6e 20 75 72 67 65 6e 63 79    20 6c 65 76 65 6c 0a 20 20 20 20 20 28 73 65 74  | fication.urgency.level......(set | 
| d460 |  71 20 74 6d 72 2d 6e 6f 74 69 66 69 63 61 74 69    6f 6e 2d 75 72 67 65 6e 63 79 20 27 6e 6f 72 6d  | q.tmr-notification-urgency.'norm | 
| d480 |  61 6c 29 0a 0a 20 20 20 20 20 3b 3b 20 52 65 61    64 20 74 68 65 20 60 74 6d 72 2d 64 65 73 63 72  | al).......;;.Read.the.`tmr-descr | 
| d4a0 |  69 70 74 69 6f 6e 73 2d 6c 69 73 74 27 20 64 6f    63 20 73 74 72 69 6e 67 0a 20 20 20 20 20 28 73  | iptions-list'.doc.string......(s | 
| d4c0 |  65 74 71 20 74 6d 72 2d 64 65 73 63 72 69 70 74    69 6f 6e 73 2d 6c 69 73 74 20 27 74 6d 72 2d 64  | etq.tmr-descriptions-list.'tmr-d | 
| d4e0 |  65 73 63 72 69 70 74 69 6f 6e 2d 68 69 73 74 6f    72 79 29 0a 0a 20 20 20 20 20 3b 3b 20 53 65 74  | escription-history).......;;.Set | 
| d500 |  20 67 6c 6f 62 61 6c 20 70 72 65 66 69 78 20 62    69 6e 64 69 6e 67 73 20 28 61 75 74 6f 6c 6f 61  | .global.prefix.bindings.(autoloa | 
| d520 |  64 65 64 29 3a 0a 20 20 20 20 20 28 64 65 66 69    6e 65 2d 6b 65 79 20 67 6c 6f 62 61 6c 2d 6d 61  | ded):......(define-key.global-ma | 
| d540 |  70 20 22 5c 43 2d 63 74 22 20 27 74 6d 72 2d 70    72 65 66 69 78 2d 6d 61 70 29 0a 0a 20 20 20 20  | p."\C-ct".'tmr-prefix-map)...... | 
| d560 |  20 3b 3b 20 41 6c 74 65 72 6e 61 74 69 76 65 6c    79 20 62 69 6e 64 20 74 6d 72 20 63 6f 6d 6d 61  | .;;.Alternatively.bind.tmr.comma | 
| d580 |  6e 64 20 28 61 75 74 6f 6c 6f 61 64 65 64 29 3a    0a 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65  | nd.(autoloaded):......(define-ke | 
| d5a0 |  79 20 67 6c 6f 62 61 6c 2d 6d 61 70 20 22 5c 43    2d 63 74 22 20 27 74 6d 72 29 0a 0a 1f 0a 46 69  | y.global-map."\C-ct".'tmr)....Fi | 
| d5c0 |  6c 65 3a 20 64 6f 63 61 4a 68 70 6c 78 2e 69 6e    66 6f 2c 20 20 4e 6f 64 65 3a 20 49 6e 74 65 67  | le:.docaJhplx.info,..Node:.Integ | 
| d5e0 |  72 61 74 69 6f 6e 20 77 69 74 68 20 45 6d 62 61    72 6b 2c 20 20 4e 65 78 74 3a 20 41 63 6b 6e 6f  | ration.with.Embark,..Next:.Ackno | 
| d600 |  77 6c 65 64 67 65 6d 65 6e 74 73 2c 20 20 50 72    65 76 3a 20 53 61 6d 70 6c 65 20 63 6f 6e 66 69  | wledgements,..Prev:.Sample.confi | 
| d620 |  67 75 72 61 74 69 6f 6e 2c 20 20 55 70 3a 20 54    6f 70 0a 0a 35 20 49 6e 74 65 67 72 61 74 69 6f  | guration,..Up:.Top..5.Integratio | 
| d640 |  6e 20 77 69 74 68 20 45 6d 62 61 72 6b 0a 2a 2a    2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  | n.with.Embark.****************** | 
| d660 |  2a 2a 2a 2a 2a 2a 2a 0a 0a 54 68 65 20 e2 80 98    65 6d 62 61 72 6b e2 80 99 20 70 61 63 6b 61 67  | *******..The....embark....packag | 
| d680 |  65 20 70 72 6f 76 69 64 65 73 20 73 74 61 6e 64    61 72 64 73 2d 63 6f 6d 70 6c 69 61 6e 74 20 69  | e.provides.standards-compliant.i | 
| d6a0 |  6e 66 72 61 73 74 72 75 63 74 75 72 65 20 74 6f    20 72 75 6e 0a 63 6f 6e 74 65 78 74 2d 64 65 70  | nfrastructure.to.run.context-dep | 
| d6c0 |  65 6e 64 65 6e 74 20 61 63 74 69 6f 6e 73 20 6f    6e 20 61 6c 6c 20 73 6f 72 74 73 20 6f 66 20 74  | endent.actions.on.all.sorts.of.t | 
| d6e0 |  61 72 67 65 74 73 20 28 73 79 6d 62 6f 6c 20 61    74 20 70 6f 69 6e 74 2c 0a 63 75 72 72 65 6e 74  | argets.(symbol.at.point,.current | 
| d700 |  20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64    69 64 61 74 65 2c 20 65 74 63 2e 29 2e 20 20 54  | .completion.candidate,.etc.)...T | 
| d720 |  4d 52 20 69 73 20 73 65 74 20 75 70 20 74 6f 20    6d 61 6b 65 20 69 74 73 20 74 69 6d 65 72 0a 6f  | MR.is.set.up.to.make.its.timer.o | 
| d740 |  62 6a 65 63 74 73 20 72 65 63 6f 67 6e 69 73 61    62 6c 65 20 62 79 20 45 6d 62 61 72 6b 20 61 6e  | bjects.recognisable.by.Embark.an | 
| d760 |  64 20 72 65 67 69 73 74 65 72 73 20 74 68 65 20    e2 80 98 74 6d 72 2d 61 63 74 69 6f 6e 2d 6d 61  | d.registers.the....tmr-action-ma | 
| d780 |  70 e2 80 99 20 69 6e 0a 45 6d 62 61 72 6b 2e 0a    0a 1f 0a 46 69 6c 65 3a 20 64 6f 63 61 4a 68 70  | p....in.Embark.....File:.docaJhp | 
| d7a0 |  6c 78 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20    41 63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 73  | lx.info,..Node:.Acknowledgements | 
| d7c0 |  2c 20 20 4e 65 78 74 3a 20 47 4e 55 20 46 72 65    65 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20  | ,..Next:.GNU.Free.Documentation. | 
| d7e0 |  4c 69 63 65 6e 73 65 2c 20 20 50 72 65 76 3a 20    49 6e 74 65 67 72 61 74 69 6f 6e 20 77 69 74 68  | License,..Prev:.Integration.with | 
| d800 |  20 45 6d 62 61 72 6b 2c 20 20 55 70 3a 20 54 6f    70 0a 0a 36 20 41 63 6b 6e 6f 77 6c 65 64 67 65  | .Embark,..Up:.Top..6.Acknowledge | 
| d820 |  6d 65 6e 74 73 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a    2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 54 4d 52 20 69 73  | ments.******************..TMR.is | 
| d840 |  20 6d 65 61 6e 74 20 74 6f 20 62 65 20 61 20 63    6f 6c 6c 65 63 74 69 76 65 20 65 66 66 6f 72 74  | .meant.to.be.a.collective.effort | 
| d860 |  2e 20 20 45 76 65 72 79 20 62 69 74 20 6f 66 20    68 65 6c 70 20 6d 61 74 74 65 72 73 2e 0a 0a 41  | ...Every.bit.of.help.matters...A | 
| d880 |  75 74 68 6f 72 73 0a 20 20 20 20 20 50 72 6f 74    65 73 69 6c 61 6f 73 20 53 74 61 76 72 6f 75 20  | uthors......Protesilaos.Stavrou. | 
| d8a0 |  28 6d 61 69 6e 74 61 69 6e 65 72 29 2c 20 44 61    6d 69 65 6e 20 43 61 73 73 6f 75 2c 20 44 61 6e  | (maintainer),.Damien.Cassou,.Dan | 
| d8c0 |  69 65 6c 20 4d 65 6e 64 6c 65 72 2e 0a 0a 43 6f    6e 74 72 69 62 75 74 69 6f 6e 73 20 74 6f 20 74  | iel.Mendler...Contributions.to.t | 
| d8e0 |  68 65 20 63 6f 64 65 20 6f 72 20 6d 61 6e 75 61    6c 0a 20 20 20 20 20 43 68 72 69 73 74 69 61 6e  | he.code.or.manual......Christian | 
| d900 |  20 54 69 65 74 7a 65 2c 20 45 64 20 54 61 76 69    6e 6f 72 2c 20 4e 61 74 68 61 6e 20 52 2e 20 20  | .Tietze,.Ed.Tavinor,.Nathan.R... | 
| d920 |  44 65 47 72 75 63 68 79 2e 0a 0a 1f 0a 46 69 6c    65 3a 20 64 6f 63 61 4a 68 70 6c 78 2e 69 6e 66  | DeGruchy.....File:.docaJhplx.inf | 
| d940 |  6f 2c 20 20 4e 6f 64 65 3a 20 47 4e 55 20 46 72    65 65 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e  | o,..Node:.GNU.Free.Documentation | 
| d960 |  20 4c 69 63 65 6e 73 65 2c 20 20 4e 65 78 74 3a    20 49 6e 64 69 63 65 73 2c 20 20 50 72 65 76 3a  | .License,..Next:.Indices,..Prev: | 
| d980 |  20 41 63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74    73 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 37 20 47  | .Acknowledgements,..Up:.Top..7.G | 
| d9a0 |  4e 55 20 46 72 65 65 20 44 6f 63 75 6d 65 6e 74    61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 0a 2a 2a  | NU.Free.Documentation.License.** | 
| d9c0 |  2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a    2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a  | ******************************.. | 
| d9e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 56 65 72 73 69 6f 6e 20 31 2e 33  | .....................Version.1.3 | 
| da00 |  2c 20 33 20 4e 6f 76 65 6d 62 65 72 20 32 30 30    38 0a 0a 20 20 20 20 20 43 6f 70 79 72 69 67 68  | ,.3.November.2008.......Copyrigh | 
| da20 |  74 20 c2 a9 20 32 30 30 30 2c 20 32 30 30 31 2c    20 32 30 30 32 2c 20 32 30 30 37 2c 20 32 30 30  | t....2000,.2001,.2002,.2007,.200 | 
| da40 |  38 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20    46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e  | 8.Free.Software.Foundation,.Inc. | 
| da60 |  0a 20 20 20 20 20 3c 68 74 74 70 73 3a 2f 2f 66    73 66 2e 6f 72 67 2f 3e 0a 0a 20 20 20 20 20 45  | ......<https://fsf.org/>.......E | 
| da80 |  76 65 72 79 6f 6e 65 20 69 73 20 70 65 72 6d 69    74 74 65 64 20 74 6f 20 63 6f 70 79 20 61 6e 64  | veryone.is.permitted.to.copy.and | 
| daa0 |  20 64 69 73 74 72 69 62 75 74 65 20 76 65 72 62    61 74 69 6d 20 63 6f 70 69 65 73 0a 20 20 20 20  | .distribute.verbatim.copies..... | 
| dac0 |  20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 65    20 64 6f 63 75 6d 65 6e 74 2c 20 62 75 74 20 63  | .of.this.license.document,.but.c | 
| dae0 |  68 61 6e 67 69 6e 67 20 69 74 20 69 73 20 6e 6f    74 20 61 6c 6c 6f 77 65 64 2e 0a 0a 20 20 30 2e  | hanging.it.is.not.allowed.....0. | 
| db00 |  20 50 52 45 41 4d 42 4c 45 0a 0a 20 20 20 20 20    54 68 65 20 70 75 72 70 6f 73 65 20 6f 66 20 74  | .PREAMBLE.......The.purpose.of.t | 
| db20 |  68 69 73 20 4c 69 63 65 6e 73 65 20 69 73 20 74    6f 20 6d 61 6b 65 20 61 20 6d 61 6e 75 61 6c 2c  | his.License.is.to.make.a.manual, | 
| db40 |  20 74 65 78 74 62 6f 6f 6b 2c 20 6f 72 20 6f 74    68 65 72 0a 20 20 20 20 20 66 75 6e 63 74 69 6f  | .textbook,.or.other......functio | 
| db60 |  6e 61 6c 20 61 6e 64 20 75 73 65 66 75 6c 20 64    6f 63 75 6d 65 6e 74 20 e2 80 9c 66 72 65 65 e2  | nal.and.useful.document....free. | 
| db80 |  80 9d 20 69 6e 20 74 68 65 20 73 65 6e 73 65 20    6f 66 20 66 72 65 65 64 6f 6d 3a 20 74 6f 0a 20  | ...in.the.sense.of.freedom:.to.. | 
| dba0 |  20 20 20 20 61 73 73 75 72 65 20 65 76 65 72 79    6f 6e 65 20 74 68 65 20 65 66 66 65 63 74 69 76  | ....assure.everyone.the.effectiv | 
| dbc0 |  65 20 66 72 65 65 64 6f 6d 20 74 6f 20 63 6f 70    79 20 61 6e 64 20 72 65 64 69 73 74 72 69 62 75  | e.freedom.to.copy.and.redistribu | 
| dbe0 |  74 65 20 69 74 2c 0a 20 20 20 20 20 77 69 74 68    20 6f 72 20 77 69 74 68 6f 75 74 20 6d 6f 64 69  | te.it,......with.or.without.modi | 
| dc00 |  66 79 69 6e 67 20 69 74 2c 20 65 69 74 68 65 72    20 63 6f 6d 6d 65 72 63 69 61 6c 6c 79 20 6f 72  | fying.it,.either.commercially.or | 
| dc20 |  0a 20 20 20 20 20 6e 6f 6e 63 6f 6d 6d 65 72 63    69 61 6c 6c 79 2e 20 20 53 65 63 6f 6e 64 61 72  | ......noncommercially...Secondar | 
| dc40 |  69 6c 79 2c 20 74 68 69 73 20 4c 69 63 65 6e 73    65 20 70 72 65 73 65 72 76 65 73 20 66 6f 72 20  | ily,.this.License.preserves.for. | 
| dc60 |  74 68 65 0a 20 20 20 20 20 61 75 74 68 6f 72 20    61 6e 64 20 70 75 62 6c 69 73 68 65 72 20 61 20  | the......author.and.publisher.a. | 
| dc80 |  77 61 79 20 74 6f 20 67 65 74 20 63 72 65 64 69    74 20 66 6f 72 20 74 68 65 69 72 20 77 6f 72 6b  | way.to.get.credit.for.their.work | 
| dca0 |  2c 20 77 68 69 6c 65 20 6e 6f 74 0a 20 20 20 20    20 62 65 69 6e 67 20 63 6f 6e 73 69 64 65 72 65  | ,.while.not......being.considere | 
| dcc0 |  64 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f    72 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20  | d.responsible.for.modifications. | 
| dce0 |  6d 61 64 65 20 62 79 20 6f 74 68 65 72 73 2e 0a    0a 20 20 20 20 20 54 68 69 73 20 4c 69 63 65 6e  | made.by.others........This.Licen | 
| dd00 |  73 65 20 69 73 20 61 20 6b 69 6e 64 20 6f 66 20    e2 80 9c 63 6f 70 79 6c 65 66 74 e2 80 9d 2c 20  | se.is.a.kind.of....copyleft...,. | 
| dd20 |  77 68 69 63 68 20 6d 65 61 6e 73 20 74 68 61 74    20 64 65 72 69 76 61 74 69 76 65 0a 20 20 20 20  | which.means.that.derivative..... | 
| dd40 |  20 77 6f 72 6b 73 20 6f 66 20 74 68 65 20 64 6f    63 75 6d 65 6e 74 20 6d 75 73 74 20 74 68 65 6d  | .works.of.the.document.must.them | 
| dd60 |  73 65 6c 76 65 73 20 62 65 20 66 72 65 65 20 69    6e 20 74 68 65 20 73 61 6d 65 20 73 65 6e 73 65  | selves.be.free.in.the.same.sense | 
| dd80 |  2e 0a 20 20 20 20 20 49 74 20 63 6f 6d 70 6c 65    6d 65 6e 74 73 20 74 68 65 20 47 4e 55 20 47 65  | .......It.complements.the.GNU.Ge | 
| dda0 |  6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63    65 6e 73 65 2c 20 77 68 69 63 68 20 69 73 20 61  | neral.Public.License,.which.is.a | 
| ddc0 |  20 63 6f 70 79 6c 65 66 74 0a 20 20 20 20 20 6c    69 63 65 6e 73 65 20 64 65 73 69 67 6e 65 64 20  | .copyleft......license.designed. | 
| dde0 |  66 6f 72 20 66 72 65 65 20 73 6f 66 74 77 61 72    65 2e 0a 0a 20 20 20 20 20 57 65 20 68 61 76 65  | for.free.software........We.have | 
| de00 |  20 64 65 73 69 67 6e 65 64 20 74 68 69 73 20 4c    69 63 65 6e 73 65 20 69 6e 20 6f 72 64 65 72 20  | .designed.this.License.in.order. | 
| de20 |  74 6f 20 75 73 65 20 69 74 20 66 6f 72 20 6d 61    6e 75 61 6c 73 20 66 6f 72 0a 20 20 20 20 20 66  | to.use.it.for.manuals.for......f | 
| de40 |  72 65 65 20 73 6f 66 74 77 61 72 65 2c 20 62 65    63 61 75 73 65 20 66 72 65 65 20 73 6f 66 74 77  | ree.software,.because.free.softw | 
| de60 |  61 72 65 20 6e 65 65 64 73 20 66 72 65 65 20 64    6f 63 75 6d 65 6e 74 61 74 69 6f 6e 3a 20 61 0a  | are.needs.free.documentation:.a. | 
| de80 |  20 20 20 20 20 66 72 65 65 20 70 72 6f 67 72 61    6d 20 73 68 6f 75 6c 64 20 63 6f 6d 65 20 77 69  | .....free.program.should.come.wi | 
| dea0 |  74 68 20 6d 61 6e 75 61 6c 73 20 70 72 6f 76 69    64 69 6e 67 20 74 68 65 20 73 61 6d 65 20 66 72  | th.manuals.providing.the.same.fr | 
| dec0 |  65 65 64 6f 6d 73 0a 20 20 20 20 20 74 68 61 74    20 74 68 65 20 73 6f 66 74 77 61 72 65 20 64 6f  | eedoms......that.the.software.do | 
| dee0 |  65 73 2e 20 20 42 75 74 20 74 68 69 73 20 4c 69    63 65 6e 73 65 20 69 73 20 6e 6f 74 20 6c 69 6d  | es...But.this.License.is.not.lim | 
| df00 |  69 74 65 64 20 74 6f 0a 20 20 20 20 20 73 6f 66    74 77 61 72 65 20 6d 61 6e 75 61 6c 73 3b 20 69  | ited.to......software.manuals;.i | 
| df20 |  74 20 63 61 6e 20 62 65 20 75 73 65 64 20 66 6f    72 20 61 6e 79 20 74 65 78 74 75 61 6c 20 77 6f  | t.can.be.used.for.any.textual.wo | 
| df40 |  72 6b 2c 20 72 65 67 61 72 64 6c 65 73 73 0a 20    20 20 20 20 6f 66 20 73 75 62 6a 65 63 74 20 6d  | rk,.regardless......of.subject.m | 
| df60 |  61 74 74 65 72 20 6f 72 20 77 68 65 74 68 65 72    20 69 74 20 69 73 20 70 75 62 6c 69 73 68 65 64  | atter.or.whether.it.is.published | 
| df80 |  20 61 73 20 61 20 70 72 69 6e 74 65 64 20 62 6f    6f 6b 2e 20 20 57 65 0a 20 20 20 20 20 72 65 63  | .as.a.printed.book...We......rec | 
| dfa0 |  6f 6d 6d 65 6e 64 20 74 68 69 73 20 4c 69 63 65    6e 73 65 20 70 72 69 6e 63 69 70 61 6c 6c 79 20  | ommend.this.License.principally. | 
| dfc0 |  66 6f 72 20 77 6f 72 6b 73 20 77 68 6f 73 65 20    70 75 72 70 6f 73 65 20 69 73 0a 20 20 20 20 20  | for.works.whose.purpose.is...... | 
| dfe0 |  69 6e 73 74 72 75 63 74 69 6f 6e 20 6f 72 20 72    65 66 65 72 65 6e 63 65 2e 0a 0a 20 20 31 2e 20  | instruction.or.reference.....1.. | 
| e000 |  41 50 50 4c 49 43 41 42 49 4c 49 54 59 20 41 4e    44 20 44 45 46 49 4e 49 54 49 4f 4e 53 0a 0a 20  | APPLICABILITY.AND.DEFINITIONS... | 
| e020 |  20 20 20 20 54 68 69 73 20 4c 69 63 65 6e 73 65    20 61 70 70 6c 69 65 73 20 74 6f 20 61 6e 79 20  | ....This.License.applies.to.any. | 
| e040 |  6d 61 6e 75 61 6c 20 6f 72 20 6f 74 68 65 72 20    77 6f 72 6b 2c 20 69 6e 20 61 6e 79 20 6d 65 64  | manual.or.other.work,.in.any.med | 
| e060 |  69 75 6d 2c 0a 20 20 20 20 20 74 68 61 74 20 63    6f 6e 74 61 69 6e 73 20 61 20 6e 6f 74 69 63 65  | ium,......that.contains.a.notice | 
| e080 |  20 70 6c 61 63 65 64 20 62 79 20 74 68 65 20 63    6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20  | .placed.by.the.copyright.holder. | 
| e0a0 |  73 61 79 69 6e 67 20 69 74 20 63 61 6e 0a 20 20    20 20 20 62 65 20 64 69 73 74 72 69 62 75 74 65  | saying.it.can......be.distribute | 
| e0c0 |  64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d    73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73  | d.under.the.terms.of.this.Licens | 
| e0e0 |  65 2e 20 20 53 75 63 68 20 61 20 6e 6f 74 69 63    65 0a 20 20 20 20 20 67 72 61 6e 74 73 20 61 20  | e...Such.a.notice......grants.a. | 
| e100 |  77 6f 72 6c 64 2d 77 69 64 65 2c 20 72 6f 79 61    6c 74 79 2d 66 72 65 65 20 6c 69 63 65 6e 73 65  | world-wide,.royalty-free.license | 
| e120 |  2c 20 75 6e 6c 69 6d 69 74 65 64 20 69 6e 20 64    75 72 61 74 69 6f 6e 2c 0a 20 20 20 20 20 74 6f  | ,.unlimited.in.duration,......to | 
| e140 |  20 75 73 65 20 74 68 61 74 20 77 6f 72 6b 20 75    6e 64 65 72 20 74 68 65 20 63 6f 6e 64 69 74 69  | .use.that.work.under.the.conditi | 
| e160 |  6f 6e 73 20 73 74 61 74 65 64 20 68 65 72 65 69    6e 2e 20 20 54 68 65 0a 20 20 20 20 20 e2 80 9c  | ons.stated.herein...The......... | 
| e180 |  44 6f 63 75 6d 65 6e 74 e2 80 9d 2c 20 62 65 6c    6f 77 2c 20 72 65 66 65 72 73 20 74 6f 20 61 6e  | Document...,.below,.refers.to.an | 
| e1a0 |  79 20 73 75 63 68 20 6d 61 6e 75 61 6c 20 6f 72    20 77 6f 72 6b 2e 20 20 41 6e 79 20 6d 65 6d 62  | y.such.manual.or.work...Any.memb | 
| e1c0 |  65 72 0a 20 20 20 20 20 6f 66 20 74 68 65 20 70    75 62 6c 69 63 20 69 73 20 61 20 6c 69 63 65 6e  | er......of.the.public.is.a.licen | 
| e1e0 |  73 65 65 2c 20 61 6e 64 20 69 73 20 61 64 64 72    65 73 73 65 64 20 61 73 20 e2 80 9c 79 6f 75 e2  | see,.and.is.addressed.as....you. | 
| e200 |  80 9d 2e 20 20 59 6f 75 20 61 63 63 65 70 74 0a    20 20 20 20 20 74 68 65 20 6c 69 63 65 6e 73 65  | .....You.accept......the.license | 
| e220 |  20 69 66 20 79 6f 75 20 63 6f 70 79 2c 20 6d 6f    64 69 66 79 20 6f 72 20 64 69 73 74 72 69 62 75  | .if.you.copy,.modify.or.distribu | 
| e240 |  74 65 20 74 68 65 20 77 6f 72 6b 20 69 6e 20 61    20 77 61 79 0a 20 20 20 20 20 72 65 71 75 69 72  | te.the.work.in.a.way......requir | 
| e260 |  69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 20 75    6e 64 65 72 20 63 6f 70 79 72 69 67 68 74 20 6c  | ing.permission.under.copyright.l | 
| e280 |  61 77 2e 0a 0a 20 20 20 20 20 41 20 e2 80 9c 4d    6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e e2  | aw........A....Modified.Version. | 
| e2a0 |  80 9d 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65    6e 74 20 6d 65 61 6e 73 20 61 6e 79 20 77 6f 72  | ...of.the.Document.means.any.wor | 
| e2c0 |  6b 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65    0a 20 20 20 20 20 44 6f 63 75 6d 65 6e 74 20 6f  | k.containing.the......Document.o | 
| e2e0 |  72 20 61 20 70 6f 72 74 69 6f 6e 20 6f 66 20 69    74 2c 20 65 69 74 68 65 72 20 63 6f 70 69 65 64  | r.a.portion.of.it,.either.copied | 
| e300 |  20 76 65 72 62 61 74 69 6d 2c 20 6f 72 20 77 69    74 68 0a 20 20 20 20 20 6d 6f 64 69 66 69 63 61  | .verbatim,.or.with......modifica | 
| e320 |  74 69 6f 6e 73 20 61 6e 64 2f 6f 72 20 74 72 61    6e 73 6c 61 74 65 64 20 69 6e 74 6f 20 61 6e 6f  | tions.and/or.translated.into.ano | 
| e340 |  74 68 65 72 20 6c 61 6e 67 75 61 67 65 2e 0a 0a    20 20 20 20 20 41 20 e2 80 9c 53 65 63 6f 6e 64  | ther.language........A....Second | 
| e360 |  61 72 79 20 53 65 63 74 69 6f 6e e2 80 9d 20 69    73 20 61 20 6e 61 6d 65 64 20 61 70 70 65 6e 64  | ary.Section....is.a.named.append | 
| e380 |  69 78 20 6f 72 20 61 20 66 72 6f 6e 74 2d 6d 61    74 74 65 72 20 73 65 63 74 69 6f 6e 0a 20 20 20  | ix.or.a.front-matter.section.... | 
| e3a0 |  20 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e    74 20 74 68 61 74 20 64 65 61 6c 73 20 65 78 63  | ..of.the.Document.that.deals.exc | 
| e3c0 |  6c 75 73 69 76 65 6c 79 20 77 69 74 68 20 74 68    65 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 20 6f  | lusively.with.the.relationship.o | 
| e3e0 |  66 20 74 68 65 0a 20 20 20 20 20 70 75 62 6c 69    73 68 65 72 73 20 6f 72 20 61 75 74 68 6f 72 73  | f.the......publishers.or.authors | 
| e400 |  20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74    20 74 6f 20 74 68 65 20 44 6f 63 75 6d 65 6e 74  | .of.the.Document.to.the.Document | 
| e420 |  e2 80 99 73 20 6f 76 65 72 61 6c 6c 0a 20 20 20    20 20 73 75 62 6a 65 63 74 20 28 6f 72 20 74 6f  | ...s.overall......subject.(or.to | 
| e440 |  20 72 65 6c 61 74 65 64 20 6d 61 74 74 65 72 73    29 20 61 6e 64 20 63 6f 6e 74 61 69 6e 73 20 6e  | .related.matters).and.contains.n | 
| e460 |  6f 74 68 69 6e 67 20 74 68 61 74 20 63 6f 75 6c    64 0a 20 20 20 20 20 66 61 6c 6c 20 64 69 72 65  | othing.that.could......fall.dire | 
| e480 |  63 74 6c 79 20 77 69 74 68 69 6e 20 74 68 61 74    20 6f 76 65 72 61 6c 6c 20 73 75 62 6a 65 63 74  | ctly.within.that.overall.subject | 
| e4a0 |  2e 20 20 28 54 68 75 73 2c 20 69 66 20 74 68 65    20 44 6f 63 75 6d 65 6e 74 0a 20 20 20 20 20 69  | ...(Thus,.if.the.Document......i | 
| e4c0 |  73 20 69 6e 20 70 61 72 74 20 61 20 74 65 78 74    62 6f 6f 6b 20 6f 66 20 6d 61 74 68 65 6d 61 74  | s.in.part.a.textbook.of.mathemat | 
| e4e0 |  69 63 73 2c 20 61 20 53 65 63 6f 6e 64 61 72 79    20 53 65 63 74 69 6f 6e 20 6d 61 79 20 6e 6f 74  | ics,.a.Secondary.Section.may.not | 
| e500 |  0a 20 20 20 20 20 65 78 70 6c 61 69 6e 20 61 6e    79 20 6d 61 74 68 65 6d 61 74 69 63 73 2e 29 20  | ......explain.any.mathematics.). | 
| e520 |  20 54 68 65 20 72 65 6c 61 74 69 6f 6e 73 68 69    70 20 63 6f 75 6c 64 20 62 65 20 61 20 6d 61 74  | .The.relationship.could.be.a.mat | 
| e540 |  74 65 72 20 6f 66 0a 20 20 20 20 20 68 69 73 74    6f 72 69 63 61 6c 20 63 6f 6e 6e 65 63 74 69 6f  | ter.of......historical.connectio | 
| e560 |  6e 20 77 69 74 68 20 74 68 65 20 73 75 62 6a 65    63 74 20 6f 72 20 77 69 74 68 20 72 65 6c 61 74  | n.with.the.subject.or.with.relat | 
| e580 |  65 64 20 6d 61 74 74 65 72 73 2c 20 6f 72 0a 20    20 20 20 20 6f 66 20 6c 65 67 61 6c 2c 20 63 6f  | ed.matters,.or......of.legal,.co | 
| e5a0 |  6d 6d 65 72 63 69 61 6c 2c 20 70 68 69 6c 6f 73    6f 70 68 69 63 61 6c 2c 20 65 74 68 69 63 61 6c  | mmercial,.philosophical,.ethical | 
| e5c0 |  20 6f 72 20 70 6f 6c 69 74 69 63 61 6c 20 70 6f    73 69 74 69 6f 6e 0a 20 20 20 20 20 72 65 67 61  | .or.political.position......rega | 
| e5e0 |  72 64 69 6e 67 20 74 68 65 6d 2e 0a 0a 20 20 20    20 20 54 68 65 20 e2 80 9c 49 6e 76 61 72 69 61  | rding.them........The....Invaria | 
| e600 |  6e 74 20 53 65 63 74 69 6f 6e 73 e2 80 9d 20 61    72 65 20 63 65 72 74 61 69 6e 20 53 65 63 6f 6e  | nt.Sections....are.certain.Secon | 
| e620 |  64 61 72 79 20 53 65 63 74 69 6f 6e 73 20 77 68    6f 73 65 0a 20 20 20 20 20 74 69 74 6c 65 73 20  | dary.Sections.whose......titles. | 
| e640 |  61 72 65 20 64 65 73 69 67 6e 61 74 65 64 2c 20    61 73 20 62 65 69 6e 67 20 74 68 6f 73 65 20 6f  | are.designated,.as.being.those.o | 
| e660 |  66 20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74    69 6f 6e 73 2c 20 69 6e 20 74 68 65 0a 20 20 20  | f.Invariant.Sections,.in.the.... | 
| e680 |  20 20 6e 6f 74 69 63 65 20 74 68 61 74 20 73 61    79 73 20 74 68 61 74 20 74 68 65 20 44 6f 63 75  | ..notice.that.says.that.the.Docu | 
| e6a0 |  6d 65 6e 74 20 69 73 20 72 65 6c 65 61 73 65 64    20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65  | ment.is.released.under.this.Lice | 
| e6c0 |  6e 73 65 2e 0a 20 20 20 20 20 49 66 20 61 20 73    65 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20  | nse.......If.a.section.does.not. | 
| e6e0 |  66 69 74 20 74 68 65 20 61 62 6f 76 65 20 64 65    66 69 6e 69 74 69 6f 6e 20 6f 66 20 53 65 63 6f  | fit.the.above.definition.of.Seco | 
| e700 |  6e 64 61 72 79 20 74 68 65 6e 20 69 74 0a 20 20    20 20 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65  | ndary.then.it......is.not.allowe | 
| e720 |  64 20 74 6f 20 62 65 20 64 65 73 69 67 6e 61 74    65 64 20 61 73 20 49 6e 76 61 72 69 61 6e 74 2e  | d.to.be.designated.as.Invariant. | 
| e740 |  20 20 54 68 65 20 44 6f 63 75 6d 65 6e 74 20 6d    61 79 0a 20 20 20 20 20 63 6f 6e 74 61 69 6e 20  | ..The.Document.may......contain. | 
| e760 |  7a 65 72 6f 20 49 6e 76 61 72 69 61 6e 74 20 53    65 63 74 69 6f 6e 73 2e 20 20 49 66 20 74 68 65  | zero.Invariant.Sections...If.the | 
| e780 |  20 44 6f 63 75 6d 65 6e 74 20 64 6f 65 73 20 6e    6f 74 20 69 64 65 6e 74 69 66 79 0a 20 20 20 20  | .Document.does.not.identify..... | 
| e7a0 |  20 61 6e 79 20 49 6e 76 61 72 69 61 6e 74 20 53    65 63 74 69 6f 6e 73 20 74 68 65 6e 20 74 68 65  | .any.Invariant.Sections.then.the | 
| e7c0 |  72 65 20 61 72 65 20 6e 6f 6e 65 2e 0a 0a 20 20    20 20 20 54 68 65 20 e2 80 9c 43 6f 76 65 72 20  | re.are.none........The....Cover. | 
| e7e0 |  54 65 78 74 73 e2 80 9d 20 61 72 65 20 63 65 72    74 61 69 6e 20 73 68 6f 72 74 20 70 61 73 73 61  | Texts....are.certain.short.passa | 
| e800 |  67 65 73 20 6f 66 20 74 65 78 74 20 74 68 61 74    20 61 72 65 0a 20 20 20 20 20 6c 69 73 74 65 64  | ges.of.text.that.are......listed | 
| e820 |  2c 20 61 73 20 46 72 6f 6e 74 2d 43 6f 76 65 72    20 54 65 78 74 73 20 6f 72 20 42 61 63 6b 2d 43  | ,.as.Front-Cover.Texts.or.Back-C | 
| e840 |  6f 76 65 72 20 54 65 78 74 73 2c 20 69 6e 20 74    68 65 20 6e 6f 74 69 63 65 0a 20 20 20 20 20 74  | over.Texts,.in.the.notice......t | 
| e860 |  68 61 74 20 73 61 79 73 20 74 68 61 74 20 74 68    65 20 44 6f 63 75 6d 65 6e 74 20 69 73 20 72 65  | hat.says.that.the.Document.is.re | 
| e880 |  6c 65 61 73 65 64 20 75 6e 64 65 72 20 74 68 69    73 20 4c 69 63 65 6e 73 65 2e 20 20 41 0a 20 20  | leased.under.this.License...A... | 
| e8a0 |  20 20 20 46 72 6f 6e 74 2d 43 6f 76 65 72 20 54    65 78 74 20 6d 61 79 20 62 65 20 61 74 20 6d 6f  | ...Front-Cover.Text.may.be.at.mo | 
| e8c0 |  73 74 20 35 20 77 6f 72 64 73 2c 20 61 6e 64 20    61 20 42 61 63 6b 2d 43 6f 76 65 72 20 54 65 78  | st.5.words,.and.a.Back-Cover.Tex | 
| e8e0 |  74 20 6d 61 79 0a 20 20 20 20 20 62 65 20 61 74    20 6d 6f 73 74 20 32 35 20 77 6f 72 64 73 2e 0a  | t.may......be.at.most.25.words.. | 
| e900 |  0a 20 20 20 20 20 41 20 e2 80 9c 54 72 61 6e 73    70 61 72 65 6e 74 e2 80 9d 20 63 6f 70 79 20 6f  | ......A....Transparent....copy.o | 
| e920 |  66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 6d    65 61 6e 73 20 61 20 6d 61 63 68 69 6e 65 2d 72  | f.the.Document.means.a.machine-r | 
| e940 |  65 61 64 61 62 6c 65 20 63 6f 70 79 2c 0a 20 20    20 20 20 72 65 70 72 65 73 65 6e 74 65 64 20 69  | eadable.copy,......represented.i | 
| e960 |  6e 20 61 20 66 6f 72 6d 61 74 20 77 68 6f 73 65    20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 69  | n.a.format.whose.specification.i | 
| e980 |  73 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74    68 65 0a 20 20 20 20 20 67 65 6e 65 72 61 6c 20  | s.available.to.the......general. | 
| e9a0 |  70 75 62 6c 69 63 2c 20 74 68 61 74 20 69 73 20    73 75 69 74 61 62 6c 65 20 66 6f 72 20 72 65 76  | public,.that.is.suitable.for.rev | 
| e9c0 |  69 73 69 6e 67 20 74 68 65 20 64 6f 63 75 6d 65    6e 74 0a 20 20 20 20 20 73 74 72 61 69 67 68 74  | ising.the.document......straight | 
| e9e0 |  66 6f 72 77 61 72 64 6c 79 20 77 69 74 68 20 67    65 6e 65 72 69 63 20 74 65 78 74 20 65 64 69 74  | forwardly.with.generic.text.edit | 
| ea00 |  6f 72 73 20 6f 72 20 28 66 6f 72 20 69 6d 61 67    65 73 20 63 6f 6d 70 6f 73 65 64 0a 20 20 20 20  | ors.or.(for.images.composed..... | 
| ea20 |  20 6f 66 20 70 69 78 65 6c 73 29 20 67 65 6e 65    72 69 63 20 70 61 69 6e 74 20 70 72 6f 67 72 61  | .of.pixels).generic.paint.progra | 
| ea40 |  6d 73 20 6f 72 20 28 66 6f 72 20 64 72 61 77 69    6e 67 73 29 20 73 6f 6d 65 20 77 69 64 65 6c 79  | ms.or.(for.drawings).some.widely | 
| ea60 |  0a 20 20 20 20 20 61 76 61 69 6c 61 62 6c 65 20    64 72 61 77 69 6e 67 20 65 64 69 74 6f 72 2c 20  | ......available.drawing.editor,. | 
| ea80 |  61 6e 64 20 74 68 61 74 20 69 73 20 73 75 69 74    61 62 6c 65 20 66 6f 72 20 69 6e 70 75 74 20 74  | and.that.is.suitable.for.input.t | 
| eaa0 |  6f 20 74 65 78 74 0a 20 20 20 20 20 66 6f 72 6d    61 74 74 65 72 73 20 6f 72 20 66 6f 72 20 61 75  | o.text......formatters.or.for.au | 
| eac0 |  74 6f 6d 61 74 69 63 20 74 72 61 6e 73 6c 61 74    69 6f 6e 20 74 6f 20 61 20 76 61 72 69 65 74 79  | tomatic.translation.to.a.variety | 
| eae0 |  20 6f 66 20 66 6f 72 6d 61 74 73 0a 20 20 20 20    20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 69 6e  | .of.formats......suitable.for.in | 
| eb00 |  70 75 74 20 74 6f 20 74 65 78 74 20 66 6f 72 6d    61 74 74 65 72 73 2e 20 20 41 20 63 6f 70 79 20  | put.to.text.formatters...A.copy. | 
| eb20 |  6d 61 64 65 20 69 6e 20 61 6e 20 6f 74 68 65 72    77 69 73 65 0a 20 20 20 20 20 54 72 61 6e 73 70  | made.in.an.otherwise......Transp | 
| eb40 |  61 72 65 6e 74 20 66 69 6c 65 20 66 6f 72 6d 61    74 20 77 68 6f 73 65 20 6d 61 72 6b 75 70 2c 20  | arent.file.format.whose.markup,. | 
| eb60 |  6f 72 20 61 62 73 65 6e 63 65 20 6f 66 20 6d 61    72 6b 75 70 2c 20 68 61 73 0a 20 20 20 20 20 62  | or.absence.of.markup,.has......b | 
| eb80 |  65 65 6e 20 61 72 72 61 6e 67 65 64 20 74 6f 20    74 68 77 61 72 74 20 6f 72 20 64 69 73 63 6f 75  | een.arranged.to.thwart.or.discou | 
| eba0 |  72 61 67 65 20 73 75 62 73 65 71 75 65 6e 74 20    6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 62 79 0a  | rage.subsequent.modification.by. | 
| ebc0 |  20 20 20 20 20 72 65 61 64 65 72 73 20 69 73 20    6e 6f 74 20 54 72 61 6e 73 70 61 72 65 6e 74 2e  | .....readers.is.not.Transparent. | 
| ebe0 |  20 20 41 6e 20 69 6d 61 67 65 20 66 6f 72 6d 61    74 20 69 73 20 6e 6f 74 20 54 72 61 6e 73 70 61  | ..An.image.format.is.not.Transpa | 
| ec00 |  72 65 6e 74 20 69 66 0a 20 20 20 20 20 75 73 65    64 20 66 6f 72 20 61 6e 79 20 73 75 62 73 74 61  | rent.if......used.for.any.substa | 
| ec20 |  6e 74 69 61 6c 20 61 6d 6f 75 6e 74 20 6f 66 20    74 65 78 74 2e 20 20 41 20 63 6f 70 79 20 74 68  | ntial.amount.of.text...A.copy.th | 
| ec40 |  61 74 20 69 73 20 6e 6f 74 0a 20 20 20 20 20 e2    80 9c 54 72 61 6e 73 70 61 72 65 6e 74 e2 80 9d  | at.is.not.........Transparent... | 
| ec60 |  20 69 73 20 63 61 6c 6c 65 64 20 e2 80 9c 4f 70    61 71 75 65 e2 80 9d 2e 0a 0a 20 20 20 20 20 45  | .is.called....Opaque...........E | 
| ec80 |  78 61 6d 70 6c 65 73 20 6f 66 20 73 75 69 74 61    62 6c 65 20 66 6f 72 6d 61 74 73 20 66 6f 72 20  | xamples.of.suitable.formats.for. | 
| eca0 |  54 72 61 6e 73 70 61 72 65 6e 74 20 63 6f 70 69    65 73 20 69 6e 63 6c 75 64 65 20 70 6c 61 69 6e  | Transparent.copies.include.plain | 
| ecc0 |  0a 20 20 20 20 20 41 53 43 49 49 20 77 69 74 68    6f 75 74 20 6d 61 72 6b 75 70 2c 20 54 65 78 69  | ......ASCII.without.markup,.Texi | 
| ece0 |  6e 66 6f 20 69 6e 70 75 74 20 66 6f 72 6d 61 74    2c 20 4c 61 54 65 58 20 69 6e 70 75 74 20 66 6f  | nfo.input.format,.LaTeX.input.fo | 
| ed00 |  72 6d 61 74 2c 0a 20 20 20 20 20 53 47 4d 4c 20    6f 72 20 58 4d 4c 20 75 73 69 6e 67 20 61 20 70  | rmat,......SGML.or.XML.using.a.p | 
| ed20 |  75 62 6c 69 63 6c 79 20 61 76 61 69 6c 61 62 6c    65 20 44 54 44 2c 20 61 6e 64 20 73 74 61 6e 64  | ublicly.available.DTD,.and.stand | 
| ed40 |  61 72 64 2d 63 6f 6e 66 6f 72 6d 69 6e 67 0a 20    20 20 20 20 73 69 6d 70 6c 65 20 48 54 4d 4c 2c  | ard-conforming......simple.HTML, | 
| ed60 |  20 50 6f 73 74 53 63 72 69 70 74 20 6f 72 20 50    44 46 20 64 65 73 69 67 6e 65 64 20 66 6f 72 20  | .PostScript.or.PDF.designed.for. | 
| ed80 |  68 75 6d 61 6e 20 6d 6f 64 69 66 69 63 61 74 69    6f 6e 2e 0a 20 20 20 20 20 45 78 61 6d 70 6c 65  | human.modification.......Example | 
| eda0 |  73 20 6f 66 20 74 72 61 6e 73 70 61 72 65 6e 74    20 69 6d 61 67 65 20 66 6f 72 6d 61 74 73 20 69  | s.of.transparent.image.formats.i | 
| edc0 |  6e 63 6c 75 64 65 20 50 4e 47 2c 20 58 43 46 20    61 6e 64 20 4a 50 47 2e 0a 20 20 20 20 20 4f 70  | nclude.PNG,.XCF.and.JPG.......Op | 
| ede0 |  61 71 75 65 20 66 6f 72 6d 61 74 73 20 69 6e 63    6c 75 64 65 20 70 72 6f 70 72 69 65 74 61 72 79  | aque.formats.include.proprietary | 
| ee00 |  20 66 6f 72 6d 61 74 73 20 74 68 61 74 20 63 61    6e 20 62 65 20 72 65 61 64 20 61 6e 64 0a 20 20  | .formats.that.can.be.read.and... | 
| ee20 |  20 20 20 65 64 69 74 65 64 20 6f 6e 6c 79 20 62    79 20 70 72 6f 70 72 69 65 74 61 72 79 20 77 6f  | ...edited.only.by.proprietary.wo | 
| ee40 |  72 64 20 70 72 6f 63 65 73 73 6f 72 73 2c 20 53    47 4d 4c 20 6f 72 20 58 4d 4c 20 66 6f 72 20 77  | rd.processors,.SGML.or.XML.for.w | 
| ee60 |  68 69 63 68 0a 20 20 20 20 20 74 68 65 20 44 54    44 20 61 6e 64 2f 6f 72 20 70 72 6f 63 65 73 73  | hich......the.DTD.and/or.process | 
| ee80 |  69 6e 67 20 74 6f 6f 6c 73 20 61 72 65 20 6e 6f    74 20 67 65 6e 65 72 61 6c 6c 79 20 61 76 61 69  | ing.tools.are.not.generally.avai | 
| eea0 |  6c 61 62 6c 65 2c 20 61 6e 64 0a 20 20 20 20 20    74 68 65 20 6d 61 63 68 69 6e 65 2d 67 65 6e 65  | lable,.and......the.machine-gene | 
| eec0 |  72 61 74 65 64 20 48 54 4d 4c 2c 20 50 6f 73 74    53 63 72 69 70 74 20 6f 72 20 50 44 46 20 70 72  | rated.HTML,.PostScript.or.PDF.pr | 
| eee0 |  6f 64 75 63 65 64 20 62 79 20 73 6f 6d 65 20 77    6f 72 64 0a 20 20 20 20 20 70 72 6f 63 65 73 73  | oduced.by.some.word......process | 
| ef00 |  6f 72 73 20 66 6f 72 20 6f 75 74 70 75 74 20 70    75 72 70 6f 73 65 73 20 6f 6e 6c 79 2e 0a 0a 20  | ors.for.output.purposes.only.... | 
| ef20 |  20 20 20 20 54 68 65 20 e2 80 9c 54 69 74 6c 65    20 50 61 67 65 e2 80 9d 20 6d 65 61 6e 73 2c 20  | ....The....Title.Page....means,. | 
| ef40 |  66 6f 72 20 61 20 70 72 69 6e 74 65 64 20 62 6f    6f 6b 2c 20 74 68 65 20 74 69 74 6c 65 20 70 61  | for.a.printed.book,.the.title.pa | 
| ef60 |  67 65 20 69 74 73 65 6c 66 2c 0a 20 20 20 20 20    70 6c 75 73 20 73 75 63 68 20 66 6f 6c 6c 6f 77  | ge.itself,......plus.such.follow | 
| ef80 |  69 6e 67 20 70 61 67 65 73 20 61 73 20 61 72 65    20 6e 65 65 64 65 64 20 74 6f 20 68 6f 6c 64 2c  | ing.pages.as.are.needed.to.hold, | 
| efa0 |  20 6c 65 67 69 62 6c 79 2c 20 74 68 65 0a 20 20    20 20 20 6d 61 74 65 72 69 61 6c 20 74 68 69 73  | .legibly,.the......material.this | 
| efc0 |  20 4c 69 63 65 6e 73 65 20 72 65 71 75 69 72 65    73 20 74 6f 20 61 70 70 65 61 72 20 69 6e 20 74  | .License.requires.to.appear.in.t | 
| efe0 |  68 65 20 74 69 74 6c 65 20 70 61 67 65 2e 20 20    46 6f 72 0a 20 20 20 20 20 77 6f 72 6b 73 20 69  | he.title.page...For......works.i | 
| f000 |  6e 20 66 6f 72 6d 61 74 73 20 77 68 69 63 68 20    64 6f 20 6e 6f 74 20 68 61 76 65 20 61 6e 79 20  | n.formats.which.do.not.have.any. | 
| f020 |  74 69 74 6c 65 20 70 61 67 65 20 61 73 20 73 75    63 68 2c 20 e2 80 9c 54 69 74 6c 65 0a 20 20 20  | title.page.as.such,....Title.... | 
| f040 |  20 20 50 61 67 65 e2 80 9d 20 6d 65 61 6e 73 20    74 68 65 20 74 65 78 74 20 6e 65 61 72 20 74 68  | ..Page....means.the.text.near.th | 
| f060 |  65 20 6d 6f 73 74 20 70 72 6f 6d 69 6e 65 6e 74    20 61 70 70 65 61 72 61 6e 63 65 20 6f 66 20 74  | e.most.prominent.appearance.of.t | 
| f080 |  68 65 0a 20 20 20 20 20 77 6f 72 6b e2 80 99 73    20 74 69 74 6c 65 2c 20 70 72 65 63 65 64 69 6e  | he......work...s.title,.precedin | 
| f0a0 |  67 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20    6f 66 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74  | g.the.beginning.of.the.body.of.t | 
| f0c0 |  68 65 20 74 65 78 74 2e 0a 0a 20 20 20 20 20 54    68 65 20 e2 80 9c 70 75 62 6c 69 73 68 65 72 e2  | he.text........The....publisher. | 
| f0e0 |  80 9d 20 6d 65 61 6e 73 20 61 6e 79 20 70 65 72    73 6f 6e 20 6f 72 20 65 6e 74 69 74 79 20 74 68  | ...means.any.person.or.entity.th | 
| f100 |  61 74 20 64 69 73 74 72 69 62 75 74 65 73 20 63    6f 70 69 65 73 0a 20 20 20 20 20 6f 66 20 74 68  | at.distributes.copies......of.th | 
| f120 |  65 20 44 6f 63 75 6d 65 6e 74 20 74 6f 20 74 68    65 20 70 75 62 6c 69 63 2e 0a 0a 20 20 20 20 20  | e.Document.to.the.public........ | 
| f140 |  41 20 73 65 63 74 69 6f 6e 20 e2 80 9c 45 6e 74    69 74 6c 65 64 20 58 59 5a e2 80 9d 20 6d 65 61  | A.section....Entitled.XYZ....mea | 
| f160 |  6e 73 20 61 20 6e 61 6d 65 64 20 73 75 62 75 6e    69 74 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65  | ns.a.named.subunit.of.the.Docume | 
| f180 |  6e 74 0a 20 20 20 20 20 77 68 6f 73 65 20 74 69    74 6c 65 20 65 69 74 68 65 72 20 69 73 20 70 72  | nt......whose.title.either.is.pr | 
| f1a0 |  65 63 69 73 65 6c 79 20 58 59 5a 20 6f 72 20 63    6f 6e 74 61 69 6e 73 20 58 59 5a 20 69 6e 20 70  | ecisely.XYZ.or.contains.XYZ.in.p | 
| f1c0 |  61 72 65 6e 74 68 65 73 65 73 0a 20 20 20 20 20    66 6f 6c 6c 6f 77 69 6e 67 20 74 65 78 74 20 74  | arentheses......following.text.t | 
| f1e0 |  68 61 74 20 74 72 61 6e 73 6c 61 74 65 73 20 58    59 5a 20 69 6e 20 61 6e 6f 74 68 65 72 20 6c 61  | hat.translates.XYZ.in.another.la | 
| f200 |  6e 67 75 61 67 65 2e 20 20 28 48 65 72 65 20 58    59 5a 0a 20 20 20 20 20 73 74 61 6e 64 73 20 66  | nguage...(Here.XYZ......stands.f | 
| f220 |  6f 72 20 61 20 73 70 65 63 69 66 69 63 20 73 65    63 74 69 6f 6e 20 6e 61 6d 65 20 6d 65 6e 74 69  | or.a.specific.section.name.menti | 
| f240 |  6f 6e 65 64 20 62 65 6c 6f 77 2c 20 73 75 63 68    20 61 73 0a 20 20 20 20 20 e2 80 9c 41 63 6b 6e  | oned.below,.such.as.........Ackn | 
| f260 |  6f 77 6c 65 64 67 65 6d 65 6e 74 73 e2 80 9d 2c    20 e2 80 9c 44 65 64 69 63 61 74 69 6f 6e 73 e2  | owledgements...,....Dedications. | 
| f280 |  80 9d 2c 20 e2 80 9c 45 6e 64 6f 72 73 65 6d 65    6e 74 73 e2 80 9d 2c 20 6f 72 20 e2 80 9c 48 69  | ..,....Endorsements...,.or....Hi | 
| f2a0 |  73 74 6f 72 79 e2 80 9d 2e 29 0a 20 20 20 20 20    54 6f 20 e2 80 9c 50 72 65 73 65 72 76 65 20 74  | story....)......To....Preserve.t | 
| f2c0 |  68 65 20 54 69 74 6c 65 e2 80 9d 20 6f 66 20 73    75 63 68 20 61 20 73 65 63 74 69 6f 6e 20 77 68  | he.Title....of.such.a.section.wh | 
| f2e0 |  65 6e 20 79 6f 75 20 6d 6f 64 69 66 79 20 74 68    65 0a 20 20 20 20 20 44 6f 63 75 6d 65 6e 74 20  | en.you.modify.the......Document. | 
| f300 |  6d 65 61 6e 73 20 74 68 61 74 20 69 74 20 72 65    6d 61 69 6e 73 20 61 20 73 65 63 74 69 6f 6e 20  | means.that.it.remains.a.section. | 
| f320 |  e2 80 9c 45 6e 74 69 74 6c 65 64 20 58 59 5a e2    80 9d 20 61 63 63 6f 72 64 69 6e 67 0a 20 20 20  | ...Entitled.XYZ....according.... | 
| f340 |  20 20 74 6f 20 74 68 69 73 20 64 65 66 69 6e 69    74 69 6f 6e 2e 0a 0a 20 20 20 20 20 54 68 65 20  | ..to.this.definition........The. | 
| f360 |  44 6f 63 75 6d 65 6e 74 20 6d 61 79 20 69 6e 63    6c 75 64 65 20 57 61 72 72 61 6e 74 79 20 44 69  | Document.may.include.Warranty.Di | 
| f380 |  73 63 6c 61 69 6d 65 72 73 20 6e 65 78 74 20 74    6f 20 74 68 65 20 6e 6f 74 69 63 65 0a 20 20 20  | sclaimers.next.to.the.notice.... | 
| f3a0 |  20 20 77 68 69 63 68 20 73 74 61 74 65 73 20 74    68 61 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65  | ..which.states.that.this.License | 
| f3c0 |  20 61 70 70 6c 69 65 73 20 74 6f 20 74 68 65 20    44 6f 63 75 6d 65 6e 74 2e 20 20 54 68 65 73 65  | .applies.to.the.Document...These | 
| f3e0 |  0a 20 20 20 20 20 57 61 72 72 61 6e 74 79 20 44    69 73 63 6c 61 69 6d 65 72 73 20 61 72 65 20 63  | ......Warranty.Disclaimers.are.c | 
| f400 |  6f 6e 73 69 64 65 72 65 64 20 74 6f 20 62 65 20    69 6e 63 6c 75 64 65 64 20 62 79 20 72 65 66 65  | onsidered.to.be.included.by.refe | 
| f420 |  72 65 6e 63 65 20 69 6e 0a 20 20 20 20 20 74 68    69 73 20 4c 69 63 65 6e 73 65 2c 20 62 75 74 20  | rence.in......this.License,.but. | 
| f440 |  6f 6e 6c 79 20 61 73 20 72 65 67 61 72 64 73 20    64 69 73 63 6c 61 69 6d 69 6e 67 20 77 61 72 72  | only.as.regards.disclaiming.warr | 
| f460 |  61 6e 74 69 65 73 3a 20 61 6e 79 20 6f 74 68 65    72 0a 20 20 20 20 20 69 6d 70 6c 69 63 61 74 69  | anties:.any.other......implicati | 
| f480 |  6f 6e 20 74 68 61 74 20 74 68 65 73 65 20 57 61    72 72 61 6e 74 79 20 44 69 73 63 6c 61 69 6d 65  | on.that.these.Warranty.Disclaime | 
| f4a0 |  72 73 20 6d 61 79 20 68 61 76 65 20 69 73 20 76    6f 69 64 20 61 6e 64 0a 20 20 20 20 20 68 61 73  | rs.may.have.is.void.and......has | 
| f4c0 |  20 6e 6f 20 65 66 66 65 63 74 20 6f 6e 20 74 68    65 20 6d 65 61 6e 69 6e 67 20 6f 66 20 74 68 69  | .no.effect.on.the.meaning.of.thi | 
| f4e0 |  73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 32 2e    20 56 45 52 42 41 54 49 4d 20 43 4f 50 59 49 4e  | s.License.....2..VERBATIM.COPYIN | 
| f500 |  47 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20    63 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62  | G.......You.may.copy.and.distrib | 
| f520 |  75 74 65 20 74 68 65 20 44 6f 63 75 6d 65 6e 74    20 69 6e 20 61 6e 79 20 6d 65 64 69 75 6d 2c 20  | ute.the.Document.in.any.medium,. | 
| f540 |  65 69 74 68 65 72 0a 20 20 20 20 20 63 6f 6d 6d    65 72 63 69 61 6c 6c 79 20 6f 72 20 6e 6f 6e 63  | either......commercially.or.nonc | 
| f560 |  6f 6d 6d 65 72 63 69 61 6c 6c 79 2c 20 70 72 6f    76 69 64 65 64 20 74 68 61 74 20 74 68 69 73 20  | ommercially,.provided.that.this. | 
| f580 |  4c 69 63 65 6e 73 65 2c 20 74 68 65 0a 20 20 20    20 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69  | License,.the......copyright.noti | 
| f5a0 |  63 65 73 2c 20 61 6e 64 20 74 68 65 20 6c 69 63    65 6e 73 65 20 6e 6f 74 69 63 65 20 73 61 79 69  | ces,.and.the.license.notice.sayi | 
| f5c0 |  6e 67 20 74 68 69 73 20 4c 69 63 65 6e 73 65 0a    20 20 20 20 20 61 70 70 6c 69 65 73 20 74 6f 20  | ng.this.License......applies.to. | 
| f5e0 |  74 68 65 20 44 6f 63 75 6d 65 6e 74 20 61 72 65    20 72 65 70 72 6f 64 75 63 65 64 20 69 6e 20 61  | the.Document.are.reproduced.in.a | 
| f600 |  6c 6c 20 63 6f 70 69 65 73 2c 20 61 6e 64 20 74    68 61 74 20 79 6f 75 0a 20 20 20 20 20 61 64 64  | ll.copies,.and.that.you......add | 
| f620 |  20 6e 6f 20 6f 74 68 65 72 20 63 6f 6e 64 69 74    69 6f 6e 73 20 77 68 61 74 73 6f 65 76 65 72 20  | .no.other.conditions.whatsoever. | 
| f640 |  74 6f 20 74 68 6f 73 65 20 6f 66 20 74 68 69 73    20 4c 69 63 65 6e 73 65 2e 20 20 59 6f 75 0a 20  | to.those.of.this.License...You.. | 
| f660 |  20 20 20 20 6d 61 79 20 6e 6f 74 20 75 73 65 20    74 65 63 68 6e 69 63 61 6c 20 6d 65 61 73 75 72  | ....may.not.use.technical.measur | 
| f680 |  65 73 20 74 6f 20 6f 62 73 74 72 75 63 74 20 6f    72 20 63 6f 6e 74 72 6f 6c 20 74 68 65 20 72 65  | es.to.obstruct.or.control.the.re | 
| f6a0 |  61 64 69 6e 67 0a 20 20 20 20 20 6f 72 20 66 75    72 74 68 65 72 20 63 6f 70 79 69 6e 67 20 6f 66  | ading......or.further.copying.of | 
| f6c0 |  20 74 68 65 20 63 6f 70 69 65 73 20 79 6f 75 20    6d 61 6b 65 20 6f 72 20 64 69 73 74 72 69 62 75  | .the.copies.you.make.or.distribu | 
| f6e0 |  74 65 2e 20 20 48 6f 77 65 76 65 72 2c 0a 20 20    20 20 20 79 6f 75 20 6d 61 79 20 61 63 63 65 70  | te...However,......you.may.accep | 
| f700 |  74 20 63 6f 6d 70 65 6e 73 61 74 69 6f 6e 20 69    6e 20 65 78 63 68 61 6e 67 65 20 66 6f 72 20 63  | t.compensation.in.exchange.for.c | 
| f720 |  6f 70 69 65 73 2e 20 20 49 66 20 79 6f 75 0a 20    20 20 20 20 64 69 73 74 72 69 62 75 74 65 20 61  | opies...If.you......distribute.a | 
| f740 |  20 6c 61 72 67 65 20 65 6e 6f 75 67 68 20 6e 75    6d 62 65 72 20 6f 66 20 63 6f 70 69 65 73 20 79  | .large.enough.number.of.copies.y | 
| f760 |  6f 75 20 6d 75 73 74 20 61 6c 73 6f 20 66 6f 6c    6c 6f 77 20 74 68 65 0a 20 20 20 20 20 63 6f 6e  | ou.must.also.follow.the......con | 
| f780 |  64 69 74 69 6f 6e 73 20 69 6e 20 73 65 63 74 69    6f 6e 20 33 2e 0a 0a 20 20 20 20 20 59 6f 75 20  | ditions.in.section.3........You. | 
| f7a0 |  6d 61 79 20 61 6c 73 6f 20 6c 65 6e 64 20 63 6f    70 69 65 73 2c 20 75 6e 64 65 72 20 74 68 65 20  | may.also.lend.copies,.under.the. | 
| f7c0 |  73 61 6d 65 20 63 6f 6e 64 69 74 69 6f 6e 73 20    73 74 61 74 65 64 20 61 62 6f 76 65 2c 0a 20 20  | same.conditions.stated.above,... | 
| f7e0 |  20 20 20 61 6e 64 20 79 6f 75 20 6d 61 79 20 70    75 62 6c 69 63 6c 79 20 64 69 73 70 6c 61 79 20  | ...and.you.may.publicly.display. | 
| f800 |  63 6f 70 69 65 73 2e 0a 0a 20 20 33 2e 20 43 4f    50 59 49 4e 47 20 49 4e 20 51 55 41 4e 54 49 54  | copies.....3..COPYING.IN.QUANTIT | 
| f820 |  59 0a 0a 20 20 20 20 20 49 66 20 79 6f 75 20 70    75 62 6c 69 73 68 20 70 72 69 6e 74 65 64 20 63  | Y.......If.you.publish.printed.c | 
| f840 |  6f 70 69 65 73 20 28 6f 72 20 63 6f 70 69 65 73    20 69 6e 20 6d 65 64 69 61 20 74 68 61 74 20 63  | opies.(or.copies.in.media.that.c | 
| f860 |  6f 6d 6d 6f 6e 6c 79 0a 20 20 20 20 20 68 61 76    65 20 70 72 69 6e 74 65 64 20 63 6f 76 65 72 73  | ommonly......have.printed.covers | 
| f880 |  29 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e    74 2c 20 6e 75 6d 62 65 72 69 6e 67 20 6d 6f 72  | ).of.the.Document,.numbering.mor | 
| f8a0 |  65 20 74 68 61 6e 20 31 30 30 2c 20 61 6e 64 0a    20 20 20 20 20 74 68 65 20 44 6f 63 75 6d 65 6e  | e.than.100,.and......the.Documen | 
| f8c0 |  74 e2 80 99 73 20 6c 69 63 65 6e 73 65 20 6e 6f    74 69 63 65 20 72 65 71 75 69 72 65 73 20 43 6f  | t...s.license.notice.requires.Co | 
| f8e0 |  76 65 72 20 54 65 78 74 73 2c 20 79 6f 75 20 6d    75 73 74 0a 20 20 20 20 20 65 6e 63 6c 6f 73 65  | ver.Texts,.you.must......enclose | 
| f900 |  20 74 68 65 20 63 6f 70 69 65 73 20 69 6e 20 63    6f 76 65 72 73 20 74 68 61 74 20 63 61 72 72 79  | .the.copies.in.covers.that.carry | 
| f920 |  2c 20 63 6c 65 61 72 6c 79 20 61 6e 64 20 6c 65    67 69 62 6c 79 2c 20 61 6c 6c 0a 20 20 20 20 20  | ,.clearly.and.legibly,.all...... | 
| f940 |  74 68 65 73 65 20 43 6f 76 65 72 20 54 65 78 74    73 3a 20 46 72 6f 6e 74 2d 43 6f 76 65 72 20 54  | these.Cover.Texts:.Front-Cover.T | 
| f960 |  65 78 74 73 20 6f 6e 20 74 68 65 20 66 72 6f 6e    74 20 63 6f 76 65 72 2c 20 61 6e 64 0a 20 20 20  | exts.on.the.front.cover,.and.... | 
| f980 |  20 20 42 61 63 6b 2d 43 6f 76 65 72 20 54 65 78    74 73 20 6f 6e 20 74 68 65 20 62 61 63 6b 20 63  | ..Back-Cover.Texts.on.the.back.c | 
| f9a0 |  6f 76 65 72 2e 20 20 42 6f 74 68 20 63 6f 76 65    72 73 20 6d 75 73 74 20 61 6c 73 6f 20 63 6c 65  | over...Both.covers.must.also.cle | 
| f9c0 |  61 72 6c 79 0a 20 20 20 20 20 61 6e 64 20 6c 65    67 69 62 6c 79 20 69 64 65 6e 74 69 66 79 20 79  | arly......and.legibly.identify.y | 
| f9e0 |  6f 75 20 61 73 20 74 68 65 20 70 75 62 6c 69 73    68 65 72 20 6f 66 20 74 68 65 73 65 20 63 6f 70  | ou.as.the.publisher.of.these.cop | 
| fa00 |  69 65 73 2e 20 20 54 68 65 0a 20 20 20 20 20 66    72 6f 6e 74 20 63 6f 76 65 72 20 6d 75 73 74 20  | ies...The......front.cover.must. | 
| fa20 |  70 72 65 73 65 6e 74 20 74 68 65 20 66 75 6c 6c    20 74 69 74 6c 65 20 77 69 74 68 20 61 6c 6c 20  | present.the.full.title.with.all. | 
| fa40 |  77 6f 72 64 73 20 6f 66 20 74 68 65 20 74 69 74    6c 65 0a 20 20 20 20 20 65 71 75 61 6c 6c 79 20  | words.of.the.title......equally. | 
| fa60 |  70 72 6f 6d 69 6e 65 6e 74 20 61 6e 64 20 76 69    73 69 62 6c 65 2e 20 20 59 6f 75 20 6d 61 79 20  | prominent.and.visible...You.may. | 
| fa80 |  61 64 64 20 6f 74 68 65 72 20 6d 61 74 65 72 69    61 6c 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 63  | add.other.material.on.the......c | 
| faa0 |  6f 76 65 72 73 20 69 6e 20 61 64 64 69 74 69 6f    6e 2e 20 20 43 6f 70 79 69 6e 67 20 77 69 74 68  | overs.in.addition...Copying.with | 
| fac0 |  20 63 68 61 6e 67 65 73 20 6c 69 6d 69 74 65 64    20 74 6f 20 74 68 65 20 63 6f 76 65 72 73 2c 20  | .changes.limited.to.the.covers,. | 
| fae0 |  61 73 0a 20 20 20 20 20 6c 6f 6e 67 20 61 73 20    74 68 65 79 20 70 72 65 73 65 72 76 65 20 74 68  | as......long.as.they.preserve.th | 
| fb00 |  65 20 74 69 74 6c 65 20 6f 66 20 74 68 65 20 44    6f 63 75 6d 65 6e 74 20 61 6e 64 20 73 61 74 69  | e.title.of.the.Document.and.sati | 
| fb20 |  73 66 79 20 74 68 65 73 65 0a 20 20 20 20 20 63    6f 6e 64 69 74 69 6f 6e 73 2c 20 63 61 6e 20 62  | sfy.these......conditions,.can.b | 
| fb40 |  65 20 74 72 65 61 74 65 64 20 61 73 20 76 65 72    62 61 74 69 6d 20 63 6f 70 79 69 6e 67 20 69 6e  | e.treated.as.verbatim.copying.in | 
| fb60 |  20 6f 74 68 65 72 20 72 65 73 70 65 63 74 73 2e    0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 72 65  | .other.respects........If.the.re | 
| fb80 |  71 75 69 72 65 64 20 74 65 78 74 73 20 66 6f 72    20 65 69 74 68 65 72 20 63 6f 76 65 72 20 61 72  | quired.texts.for.either.cover.ar | 
| fba0 |  65 20 74 6f 6f 20 76 6f 6c 75 6d 69 6e 6f 75 73    20 74 6f 20 66 69 74 0a 20 20 20 20 20 6c 65 67  | e.too.voluminous.to.fit......leg | 
| fbc0 |  69 62 6c 79 2c 20 79 6f 75 20 73 68 6f 75 6c 64    20 70 75 74 20 74 68 65 20 66 69 72 73 74 20 6f  | ibly,.you.should.put.the.first.o | 
| fbe0 |  6e 65 73 20 6c 69 73 74 65 64 20 28 61 73 20 6d    61 6e 79 20 61 73 20 66 69 74 0a 20 20 20 20 20  | nes.listed.(as.many.as.fit...... | 
| fc00 |  72 65 61 73 6f 6e 61 62 6c 79 29 20 6f 6e 20 74    68 65 20 61 63 74 75 61 6c 20 63 6f 76 65 72 2c  | reasonably).on.the.actual.cover, | 
| fc20 |  20 61 6e 64 20 63 6f 6e 74 69 6e 75 65 20 74 68    65 20 72 65 73 74 20 6f 6e 74 6f 0a 20 20 20 20  | .and.continue.the.rest.onto..... | 
| fc40 |  20 61 64 6a 61 63 65 6e 74 20 70 61 67 65 73 2e    0a 0a 20 20 20 20 20 49 66 20 79 6f 75 20 70 75  | .adjacent.pages........If.you.pu | 
| fc60 |  62 6c 69 73 68 20 6f 72 20 64 69 73 74 72 69 62    75 74 65 20 4f 70 61 71 75 65 20 63 6f 70 69 65  | blish.or.distribute.Opaque.copie | 
| fc80 |  73 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e    74 0a 20 20 20 20 20 6e 75 6d 62 65 72 69 6e 67  | s.of.the.Document......numbering | 
| fca0 |  20 6d 6f 72 65 20 74 68 61 6e 20 31 30 30 2c 20    79 6f 75 20 6d 75 73 74 20 65 69 74 68 65 72 20  | .more.than.100,.you.must.either. | 
| fcc0 |  69 6e 63 6c 75 64 65 20 61 20 6d 61 63 68 69 6e    65 2d 72 65 61 64 61 62 6c 65 0a 20 20 20 20 20  | include.a.machine-readable...... | 
| fce0 |  54 72 61 6e 73 70 61 72 65 6e 74 20 63 6f 70 79    20 61 6c 6f 6e 67 20 77 69 74 68 20 65 61 63 68  | Transparent.copy.along.with.each | 
| fd00 |  20 4f 70 61 71 75 65 20 63 6f 70 79 2c 20 6f 72    20 73 74 61 74 65 20 69 6e 20 6f 72 20 77 69 74  | .Opaque.copy,.or.state.in.or.wit | 
| fd20 |  68 0a 20 20 20 20 20 65 61 63 68 20 4f 70 61 71    75 65 20 63 6f 70 79 20 61 20 63 6f 6d 70 75 74  | h......each.Opaque.copy.a.comput | 
| fd40 |  65 72 2d 6e 65 74 77 6f 72 6b 20 6c 6f 63 61 74    69 6f 6e 20 66 72 6f 6d 20 77 68 69 63 68 20 74  | er-network.location.from.which.t | 
| fd60 |  68 65 20 67 65 6e 65 72 61 6c 0a 20 20 20 20 20    6e 65 74 77 6f 72 6b 2d 75 73 69 6e 67 20 70 75  | he.general......network-using.pu | 
| fd80 |  62 6c 69 63 20 68 61 73 20 61 63 63 65 73 73 20    74 6f 20 64 6f 77 6e 6c 6f 61 64 20 75 73 69 6e  | blic.has.access.to.download.usin | 
| fda0 |  67 20 70 75 62 6c 69 63 2d 73 74 61 6e 64 61 72    64 0a 20 20 20 20 20 6e 65 74 77 6f 72 6b 20 70  | g.public-standard......network.p | 
| fdc0 |  72 6f 74 6f 63 6f 6c 73 20 61 20 63 6f 6d 70 6c    65 74 65 20 54 72 61 6e 73 70 61 72 65 6e 74 20  | rotocols.a.complete.Transparent. | 
| fde0 |  63 6f 70 79 20 6f 66 20 74 68 65 20 44 6f 63 75    6d 65 6e 74 2c 20 66 72 65 65 0a 20 20 20 20 20  | copy.of.the.Document,.free...... | 
| fe00 |  6f 66 20 61 64 64 65 64 20 6d 61 74 65 72 69 61    6c 2e 20 20 49 66 20 79 6f 75 20 75 73 65 20 74  | of.added.material...If.you.use.t | 
| fe20 |  68 65 20 6c 61 74 74 65 72 20 6f 70 74 69 6f 6e    2c 20 79 6f 75 20 6d 75 73 74 20 74 61 6b 65 0a  | he.latter.option,.you.must.take. | 
| fe40 |  20 20 20 20 20 72 65 61 73 6f 6e 61 62 6c 79 20    70 72 75 64 65 6e 74 20 73 74 65 70 73 2c 20 77  | .....reasonably.prudent.steps,.w | 
| fe60 |  68 65 6e 20 79 6f 75 20 62 65 67 69 6e 20 64 69    73 74 72 69 62 75 74 69 6f 6e 20 6f 66 20 4f 70  | hen.you.begin.distribution.of.Op | 
| fe80 |  61 71 75 65 0a 20 20 20 20 20 63 6f 70 69 65 73    20 69 6e 20 71 75 61 6e 74 69 74 79 2c 20 74 6f  | aque......copies.in.quantity,.to | 
| fea0 |  20 65 6e 73 75 72 65 20 74 68 61 74 20 74 68 69    73 20 54 72 61 6e 73 70 61 72 65 6e 74 20 63 6f  | .ensure.that.this.Transparent.co | 
| fec0 |  70 79 20 77 69 6c 6c 0a 20 20 20 20 20 72 65 6d    61 69 6e 20 74 68 75 73 20 61 63 63 65 73 73 69  | py.will......remain.thus.accessi | 
| fee0 |  62 6c 65 20 61 74 20 74 68 65 20 73 74 61 74 65    64 20 6c 6f 63 61 74 69 6f 6e 20 75 6e 74 69 6c  | ble.at.the.stated.location.until | 
| ff00 |  20 61 74 20 6c 65 61 73 74 20 6f 6e 65 0a 20 20    20 20 20 79 65 61 72 20 61 66 74 65 72 20 74 68  | .at.least.one......year.after.th | 
| ff20 |  65 20 6c 61 73 74 20 74 69 6d 65 20 79 6f 75 20    64 69 73 74 72 69 62 75 74 65 20 61 6e 20 4f 70  | e.last.time.you.distribute.an.Op | 
| ff40 |  61 71 75 65 20 63 6f 70 79 20 28 64 69 72 65 63    74 6c 79 20 6f 72 0a 20 20 20 20 20 74 68 72 6f  | aque.copy.(directly.or......thro | 
| ff60 |  75 67 68 20 79 6f 75 72 20 61 67 65 6e 74 73 20    6f 72 20 72 65 74 61 69 6c 65 72 73 29 20 6f 66  | ugh.your.agents.or.retailers).of | 
| ff80 |  20 74 68 61 74 20 65 64 69 74 69 6f 6e 20 74 6f    20 74 68 65 20 70 75 62 6c 69 63 2e 0a 0a 20 20  | .that.edition.to.the.public..... | 
| ffa0 |  20 20 20 49 74 20 69 73 20 72 65 71 75 65 73 74    65 64 2c 20 62 75 74 20 6e 6f 74 20 72 65 71 75  | ...It.is.requested,.but.not.requ | 
| ffc0 |  69 72 65 64 2c 20 74 68 61 74 20 79 6f 75 20 63    6f 6e 74 61 63 74 20 74 68 65 20 61 75 74 68 6f  | ired,.that.you.contact.the.autho | 
| ffe0 |  72 73 20 6f 66 0a 20 20 20 20 20 74 68 65 20 44    6f 63 75 6d 65 6e 74 20 77 65 6c 6c 20 62 65 66  | rs.of......the.Document.well.bef | 
| 10000 |  6f 72 65 20 72 65 64 69 73 74 72 69 62 75 74 69    6e 67 20 61 6e 79 20 6c 61 72 67 65 20 6e 75 6d  | ore.redistributing.any.large.num | 
| 10020 |  62 65 72 20 6f 66 20 63 6f 70 69 65 73 2c 0a 20    20 20 20 20 74 6f 20 67 69 76 65 20 74 68 65 6d  | ber.of.copies,......to.give.them | 
| 10040 |  20 61 20 63 68 61 6e 63 65 20 74 6f 20 70 72 6f    76 69 64 65 20 79 6f 75 20 77 69 74 68 20 61 6e  | .a.chance.to.provide.you.with.an | 
| 10060 |  20 75 70 64 61 74 65 64 20 76 65 72 73 69 6f 6e    20 6f 66 20 74 68 65 0a 20 20 20 20 20 44 6f 63  | .updated.version.of.the......Doc | 
| 10080 |  75 6d 65 6e 74 2e 0a 0a 20 20 34 2e 20 4d 4f 44    49 46 49 43 41 54 49 4f 4e 53 0a 0a 20 20 20 20  | ument.....4..MODIFICATIONS...... | 
| 100a0 |  20 59 6f 75 20 6d 61 79 20 63 6f 70 79 20 61 6e    64 20 64 69 73 74 72 69 62 75 74 65 20 61 20 4d  | .You.may.copy.and.distribute.a.M | 
| 100c0 |  6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 20    6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 0a  | odified.Version.of.the.Document. | 
| 100e0 |  20 20 20 20 20 75 6e 64 65 72 20 74 68 65 20 63    6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 73 65 63  | .....under.the.conditions.of.sec | 
| 10100 |  74 69 6f 6e 73 20 32 20 61 6e 64 20 33 20 61 62    6f 76 65 2c 20 70 72 6f 76 69 64 65 64 20 74 68  | tions.2.and.3.above,.provided.th | 
| 10120 |  61 74 20 79 6f 75 0a 20 20 20 20 20 72 65 6c 65    61 73 65 20 74 68 65 20 4d 6f 64 69 66 69 65 64  | at.you......release.the.Modified | 
| 10140 |  20 56 65 72 73 69 6f 6e 20 75 6e 64 65 72 20 70    72 65 63 69 73 65 6c 79 20 74 68 69 73 20 4c 69  | .Version.under.precisely.this.Li | 
| 10160 |  63 65 6e 73 65 2c 20 77 69 74 68 20 74 68 65 0a    20 20 20 20 20 4d 6f 64 69 66 69 65 64 20 56 65  | cense,.with.the......Modified.Ve | 
| 10180 |  72 73 69 6f 6e 20 66 69 6c 6c 69 6e 67 20 74 68    65 20 72 6f 6c 65 20 6f 66 20 74 68 65 20 44 6f  | rsion.filling.the.role.of.the.Do | 
| 101a0 |  63 75 6d 65 6e 74 2c 20 74 68 75 73 20 6c 69 63    65 6e 73 69 6e 67 0a 20 20 20 20 20 64 69 73 74  | cument,.thus.licensing......dist | 
| 101c0 |  72 69 62 75 74 69 6f 6e 20 61 6e 64 20 6d 6f 64    69 66 69 63 61 74 69 6f 6e 20 6f 66 20 74 68 65  | ribution.and.modification.of.the | 
| 101e0 |  20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f    6e 20 74 6f 20 77 68 6f 65 76 65 72 0a 20 20 20  | .Modified.Version.to.whoever.... | 
| 10200 |  20 20 70 6f 73 73 65 73 73 65 73 20 61 20 63 6f    70 79 20 6f 66 20 69 74 2e 20 20 49 6e 20 61 64  | ..possesses.a.copy.of.it...In.ad | 
| 10220 |  64 69 74 69 6f 6e 2c 20 79 6f 75 20 6d 75 73 74    20 64 6f 20 74 68 65 73 65 20 74 68 69 6e 67 73  | dition,.you.must.do.these.things | 
| 10240 |  20 69 6e 0a 20 20 20 20 20 74 68 65 20 4d 6f 64    69 66 69 65 64 20 56 65 72 73 69 6f 6e 3a 0a 0a  | .in......the.Modified.Version:.. | 
| 10260 |  20 20 20 20 20 20 20 41 2e 20 55 73 65 20 69 6e    20 74 68 65 20 54 69 74 6c 65 20 50 61 67 65 20  | .......A..Use.in.the.Title.Page. | 
| 10280 |  28 61 6e 64 20 6f 6e 20 74 68 65 20 63 6f 76 65    72 73 2c 20 69 66 20 61 6e 79 29 20 61 20 74 69  | (and.on.the.covers,.if.any).a.ti | 
| 102a0 |  74 6c 65 0a 20 20 20 20 20 20 20 20 20 20 64 69    73 74 69 6e 63 74 20 66 72 6f 6d 20 74 68 61 74  | tle...........distinct.from.that | 
| 102c0 |  20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74    2c 20 61 6e 64 20 66 72 6f 6d 20 74 68 6f 73 65  | .of.the.Document,.and.from.those | 
| 102e0 |  20 6f 66 20 70 72 65 76 69 6f 75 73 0a 20 20 20    20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 73 20  | .of.previous...........versions. | 
| 10300 |  28 77 68 69 63 68 20 73 68 6f 75 6c 64 2c 20 69    66 20 74 68 65 72 65 20 77 65 72 65 20 61 6e 79  | (which.should,.if.there.were.any | 
| 10320 |  2c 20 62 65 20 6c 69 73 74 65 64 20 69 6e 20 74    68 65 0a 20 20 20 20 20 20 20 20 20 20 48 69 73  | ,.be.listed.in.the...........His | 
| 10340 |  74 6f 72 79 20 73 65 63 74 69 6f 6e 20 6f 66 20    74 68 65 20 44 6f 63 75 6d 65 6e 74 29 2e 20 20  | tory.section.of.the.Document)... | 
| 10360 |  59 6f 75 20 6d 61 79 20 75 73 65 20 74 68 65 20    73 61 6d 65 20 74 69 74 6c 65 0a 20 20 20 20 20  | You.may.use.the.same.title...... | 
| 10380 |  20 20 20 20 20 61 73 20 61 20 70 72 65 76 69 6f    75 73 20 76 65 72 73 69 6f 6e 20 69 66 20 74 68  | .....as.a.previous.version.if.th | 
| 103a0 |  65 20 6f 72 69 67 69 6e 61 6c 20 70 75 62 6c 69    73 68 65 72 20 6f 66 20 74 68 61 74 0a 20 20 20  | e.original.publisher.of.that.... | 
| 103c0 |  20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 67    69 76 65 73 20 70 65 72 6d 69 73 73 69 6f 6e 2e  | .......version.gives.permission. | 
| 103e0 |  0a 0a 20 20 20 20 20 20 20 42 2e 20 4c 69 73 74    20 6f 6e 20 74 68 65 20 54 69 74 6c 65 20 50 61  | .........B..List.on.the.Title.Pa | 
| 10400 |  67 65 2c 20 61 73 20 61 75 74 68 6f 72 73 2c 20    6f 6e 65 20 6f 72 20 6d 6f 72 65 20 70 65 72 73  | ge,.as.authors,.one.or.more.pers | 
| 10420 |  6f 6e 73 20 6f 72 0a 20 20 20 20 20 20 20 20 20    20 65 6e 74 69 74 69 65 73 20 72 65 73 70 6f 6e  | ons.or...........entities.respon | 
| 10440 |  73 69 62 6c 65 20 66 6f 72 20 61 75 74 68 6f 72    73 68 69 70 20 6f 66 20 74 68 65 20 6d 6f 64 69  | sible.for.authorship.of.the.modi | 
| 10460 |  66 69 63 61 74 69 6f 6e 73 20 69 6e 0a 20 20 20    20 20 20 20 20 20 20 74 68 65 20 4d 6f 64 69 66  | fications.in...........the.Modif | 
| 10480 |  69 65 64 20 56 65 72 73 69 6f 6e 2c 20 74 6f 67    65 74 68 65 72 20 77 69 74 68 20 61 74 20 6c 65  | ied.Version,.together.with.at.le | 
| 104a0 |  61 73 74 20 66 69 76 65 20 6f 66 20 74 68 65 0a    20 20 20 20 20 20 20 20 20 20 70 72 69 6e 63 69  | ast.five.of.the...........princi | 
| 104c0 |  70 61 6c 20 61 75 74 68 6f 72 73 20 6f 66 20 74    68 65 20 44 6f 63 75 6d 65 6e 74 20 28 61 6c 6c  | pal.authors.of.the.Document.(all | 
| 104e0 |  20 6f 66 20 69 74 73 20 70 72 69 6e 63 69 70 61    6c 0a 20 20 20 20 20 20 20 20 20 20 61 75 74 68  | .of.its.principal...........auth | 
| 10500 |  6f 72 73 2c 20 69 66 20 69 74 20 68 61 73 20 66    65 77 65 72 20 74 68 61 6e 20 66 69 76 65 29 2c  | ors,.if.it.has.fewer.than.five), | 
| 10520 |  20 75 6e 6c 65 73 73 20 74 68 65 79 20 72 65 6c    65 61 73 65 20 79 6f 75 0a 20 20 20 20 20 20 20  | .unless.they.release.you........ | 
| 10540 |  20 20 20 66 72 6f 6d 20 74 68 69 73 20 72 65 71    75 69 72 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20  | ...from.this.requirement........ | 
| 10560 |  20 20 43 2e 20 53 74 61 74 65 20 6f 6e 20 74 68    65 20 54 69 74 6c 65 20 70 61 67 65 20 74 68 65  | ..C..State.on.the.Title.page.the | 
| 10580 |  20 6e 61 6d 65 20 6f 66 20 74 68 65 20 70 75 62    6c 69 73 68 65 72 20 6f 66 20 74 68 65 0a 20 20  | .name.of.the.publisher.of.the... | 
| 105a0 |  20 20 20 20 20 20 20 20 4d 6f 64 69 66 69 65 64    20 56 65 72 73 69 6f 6e 2c 20 61 73 20 74 68 65  | ........Modified.Version,.as.the | 
| 105c0 |  20 70 75 62 6c 69 73 68 65 72 2e 0a 0a 20 20 20    20 20 20 20 44 2e 20 50 72 65 73 65 72 76 65 20  | .publisher..........D..Preserve. | 
| 105e0 |  61 6c 6c 20 74 68 65 20 63 6f 70 79 72 69 67 68    74 20 6e 6f 74 69 63 65 73 20 6f 66 20 74 68 65  | all.the.copyright.notices.of.the | 
| 10600 |  20 44 6f 63 75 6d 65 6e 74 2e 0a 0a 20 20 20 20    20 20 20 45 2e 20 41 64 64 20 61 6e 20 61 70 70  | .Document..........E..Add.an.app | 
| 10620 |  72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 69 67    68 74 20 6e 6f 74 69 63 65 20 66 6f 72 20 79 6f  | ropriate.copyright.notice.for.yo | 
| 10640 |  75 72 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73    0a 20 20 20 20 20 20 20 20 20 20 61 64 6a 61 63  | ur.modifications...........adjac | 
| 10660 |  65 6e 74 20 74 6f 20 74 68 65 20 6f 74 68 65 72    20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63  | ent.to.the.other.copyright.notic | 
| 10680 |  65 73 2e 0a 0a 20 20 20 20 20 20 20 46 2e 20 49    6e 63 6c 75 64 65 2c 20 69 6d 6d 65 64 69 61 74  | es..........F..Include,.immediat | 
| 106a0 |  65 6c 79 20 61 66 74 65 72 20 74 68 65 20 63 6f    70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 73 2c  | ely.after.the.copyright.notices, | 
| 106c0 |  20 61 20 6c 69 63 65 6e 73 65 0a 20 20 20 20 20    20 20 20 20 20 6e 6f 74 69 63 65 20 67 69 76 69  | .a.license...........notice.givi | 
| 106e0 |  6e 67 20 74 68 65 20 70 75 62 6c 69 63 20 70 65    72 6d 69 73 73 69 6f 6e 20 74 6f 20 75 73 65 20  | ng.the.public.permission.to.use. | 
| 10700 |  74 68 65 20 4d 6f 64 69 66 69 65 64 0a 20 20 20    20 20 20 20 20 20 20 56 65 72 73 69 6f 6e 20 75  | the.Modified...........Version.u | 
| 10720 |  6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f    66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20  | nder.the.terms.of.this.License,. | 
| 10740 |  69 6e 20 74 68 65 20 66 6f 72 6d 20 73 68 6f 77    6e 20 69 6e 0a 20 20 20 20 20 20 20 20 20 20 74  | in.the.form.shown.in...........t | 
| 10760 |  68 65 20 41 64 64 65 6e 64 75 6d 20 62 65 6c 6f    77 2e 0a 0a 20 20 20 20 20 20 20 47 2e 20 50 72  | he.Addendum.below..........G..Pr | 
| 10780 |  65 73 65 72 76 65 20 69 6e 20 74 68 61 74 20 6c    69 63 65 6e 73 65 20 6e 6f 74 69 63 65 20 74 68  | eserve.in.that.license.notice.th | 
| 107a0 |  65 20 66 75 6c 6c 20 6c 69 73 74 73 20 6f 66 20    49 6e 76 61 72 69 61 6e 74 0a 20 20 20 20 20 20  | e.full.lists.of.Invariant....... | 
| 107c0 |  20 20 20 20 53 65 63 74 69 6f 6e 73 20 61 6e 64    20 72 65 71 75 69 72 65 64 20 43 6f 76 65 72 20  | ....Sections.and.required.Cover. | 
| 107e0 |  54 65 78 74 73 20 67 69 76 65 6e 20 69 6e 20 74    68 65 20 44 6f 63 75 6d 65 6e 74 e2 80 99 73 0a  | Texts.given.in.the.Document...s. | 
| 10800 |  20 20 20 20 20 20 20 20 20 20 6c 69 63 65 6e 73    65 20 6e 6f 74 69 63 65 2e 0a 0a 20 20 20 20 20  | ..........license.notice........ | 
| 10820 |  20 20 48 2e 20 49 6e 63 6c 75 64 65 20 61 6e 20    75 6e 61 6c 74 65 72 65 64 20 63 6f 70 79 20 6f  | ..H..Include.an.unaltered.copy.o | 
| 10840 |  66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a    0a 20 20 20 20 20 20 20 49 2e 20 50 72 65 73 65  | f.this.License..........I..Prese | 
| 10860 |  72 76 65 20 74 68 65 20 73 65 63 74 69 6f 6e 20    45 6e 74 69 74 6c 65 64 20 e2 80 9c 48 69 73 74  | rve.the.section.Entitled....Hist | 
| 10880 |  6f 72 79 e2 80 9d 2c 20 50 72 65 73 65 72 76 65    20 69 74 73 20 54 69 74 6c 65 2c 0a 20 20 20 20  | ory...,.Preserve.its.Title,..... | 
| 108a0 |  20 20 20 20 20 20 61 6e 64 20 61 64 64 20 74 6f    20 69 74 20 61 6e 20 69 74 65 6d 20 73 74 61 74  | ......and.add.to.it.an.item.stat | 
| 108c0 |  69 6e 67 20 61 74 20 6c 65 61 73 74 20 74 68 65    20 74 69 74 6c 65 2c 20 79 65 61 72 2c 20 6e 65  | ing.at.least.the.title,.year,.ne | 
| 108e0 |  77 0a 20 20 20 20 20 20 20 20 20 20 61 75 74 68    6f 72 73 2c 20 61 6e 64 20 70 75 62 6c 69 73 68  | w...........authors,.and.publish | 
| 10900 |  65 72 20 6f 66 20 74 68 65 20 4d 6f 64 69 66 69    65 64 20 56 65 72 73 69 6f 6e 20 61 73 20 67 69  | er.of.the.Modified.Version.as.gi | 
| 10920 |  76 65 6e 20 6f 6e 20 74 68 65 0a 20 20 20 20 20    20 20 20 20 20 54 69 74 6c 65 20 50 61 67 65 2e  | ven.on.the...........Title.Page. | 
| 10940 |  20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f    20 73 65 63 74 69 6f 6e 20 45 6e 74 69 74 6c 65  | ..If.there.is.no.section.Entitle | 
| 10960 |  64 20 e2 80 9c 48 69 73 74 6f 72 79 e2 80 9d 20    69 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 20  | d....History....in.the.......... | 
| 10980 |  20 44 6f 63 75 6d 65 6e 74 2c 20 63 72 65 61 74    65 20 6f 6e 65 20 73 74 61 74 69 6e 67 20 74 68  | .Document,.create.one.stating.th | 
| 109a0 |  65 20 74 69 74 6c 65 2c 20 79 65 61 72 2c 20 61    75 74 68 6f 72 73 2c 20 61 6e 64 0a 20 20 20 20  | e.title,.year,.authors,.and..... | 
| 109c0 |  20 20 20 20 20 20 70 75 62 6c 69 73 68 65 72 20    6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20  | ......publisher.of.the.Document. | 
| 109e0 |  61 73 20 67 69 76 65 6e 20 6f 6e 20 69 74 73 20    54 69 74 6c 65 20 50 61 67 65 2c 20 74 68 65 6e  | as.given.on.its.Title.Page,.then | 
| 10a00 |  20 61 64 64 0a 20 20 20 20 20 20 20 20 20 20 61    6e 20 69 74 65 6d 20 64 65 73 63 72 69 62 69 6e  | .add...........an.item.describin | 
| 10a20 |  67 20 74 68 65 20 4d 6f 64 69 66 69 65 64 20 56    65 72 73 69 6f 6e 20 61 73 20 73 74 61 74 65 64  | g.the.Modified.Version.as.stated | 
| 10a40 |  20 69 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20    20 20 70 72 65 76 69 6f 75 73 20 73 65 6e 74 65  | .in.the...........previous.sente | 
| 10a60 |  6e 63 65 2e 0a 0a 20 20 20 20 20 20 20 4a 2e 20    50 72 65 73 65 72 76 65 20 74 68 65 20 6e 65 74  | nce..........J..Preserve.the.net | 
| 10a80 |  77 6f 72 6b 20 6c 6f 63 61 74 69 6f 6e 2c 20 69    66 20 61 6e 79 2c 20 67 69 76 65 6e 20 69 6e 20  | work.location,.if.any,.given.in. | 
| 10aa0 |  74 68 65 20 44 6f 63 75 6d 65 6e 74 0a 20 20 20    20 20 20 20 20 20 20 66 6f 72 20 70 75 62 6c 69  | the.Document...........for.publi | 
| 10ac0 |  63 20 61 63 63 65 73 73 20 74 6f 20 61 20 54 72    61 6e 73 70 61 72 65 6e 74 20 63 6f 70 79 20 6f  | c.access.to.a.Transparent.copy.o | 
| 10ae0 |  66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 2c 20    61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 6c 69  | f.the.Document,.and...........li | 
| 10b00 |  6b 65 77 69 73 65 20 74 68 65 20 6e 65 74 77 6f    72 6b 20 6c 6f 63 61 74 69 6f 6e 73 20 67 69 76  | kewise.the.network.locations.giv | 
| 10b20 |  65 6e 20 69 6e 20 74 68 65 20 44 6f 63 75 6d 65    6e 74 20 66 6f 72 0a 20 20 20 20 20 20 20 20 20  | en.in.the.Document.for.......... | 
| 10b40 |  20 70 72 65 76 69 6f 75 73 20 76 65 72 73 69 6f    6e 73 20 69 74 20 77 61 73 20 62 61 73 65 64 20  | .previous.versions.it.was.based. | 
| 10b60 |  6f 6e 2e 20 20 54 68 65 73 65 20 6d 61 79 20 62    65 20 70 6c 61 63 65 64 20 69 6e 20 74 68 65 0a  | on...These.may.be.placed.in.the. | 
| 10b80 |  20 20 20 20 20 20 20 20 20 20 e2 80 9c 48 69 73    74 6f 72 79 e2 80 9d 20 73 65 63 74 69 6f 6e 2e  | .............History....section. | 
| 10ba0 |  20 20 59 6f 75 20 6d 61 79 20 6f 6d 69 74 20 61    20 6e 65 74 77 6f 72 6b 20 6c 6f 63 61 74 69 6f  | ..You.may.omit.a.network.locatio | 
| 10bc0 |  6e 20 66 6f 72 20 61 20 77 6f 72 6b 0a 20 20 20    20 20 20 20 20 20 20 74 68 61 74 20 77 61 73 20  | n.for.a.work...........that.was. | 
| 10be0 |  70 75 62 6c 69 73 68 65 64 20 61 74 20 6c 65 61    73 74 20 66 6f 75 72 20 79 65 61 72 73 20 62 65  | published.at.least.four.years.be | 
| 10c00 |  66 6f 72 65 20 74 68 65 20 44 6f 63 75 6d 65 6e    74 0a 20 20 20 20 20 20 20 20 20 20 69 74 73 65  | fore.the.Document...........itse | 
| 10c20 |  6c 66 2c 20 6f 72 20 69 66 20 74 68 65 20 6f 72    69 67 69 6e 61 6c 20 70 75 62 6c 69 73 68 65 72  | lf,.or.if.the.original.publisher | 
| 10c40 |  20 6f 66 20 74 68 65 20 76 65 72 73 69 6f 6e 20    69 74 20 72 65 66 65 72 73 0a 20 20 20 20 20 20  | .of.the.version.it.refers....... | 
| 10c60 |  20 20 20 20 74 6f 20 67 69 76 65 73 20 70 65 72    6d 69 73 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 20  | ....to.gives.permission......... | 
| 10c80 |  20 4b 2e 20 46 6f 72 20 61 6e 79 20 73 65 63 74    69 6f 6e 20 45 6e 74 69 74 6c 65 64 20 e2 80 9c  | .K..For.any.section.Entitled.... | 
| 10ca0 |  41 63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 73    e2 80 9d 20 6f 72 20 e2 80 9c 44 65 64 69 63 61  | Acknowledgements....or....Dedica | 
| 10cc0 |  74 69 6f 6e 73 e2 80 9d 2c 0a 20 20 20 20 20 20    20 20 20 20 50 72 65 73 65 72 76 65 20 74 68 65  | tions...,...........Preserve.the | 
| 10ce0 |  20 54 69 74 6c 65 20 6f 66 20 74 68 65 20 73 65    63 74 69 6f 6e 2c 20 61 6e 64 20 70 72 65 73 65  | .Title.of.the.section,.and.prese | 
| 10d00 |  72 76 65 20 69 6e 20 74 68 65 20 73 65 63 74 69    6f 6e 0a 20 20 20 20 20 20 20 20 20 20 61 6c 6c  | rve.in.the.section...........all | 
| 10d20 |  20 74 68 65 20 73 75 62 73 74 61 6e 63 65 20 61    6e 64 20 74 6f 6e 65 20 6f 66 20 65 61 63 68 20  | .the.substance.and.tone.of.each. | 
| 10d40 |  6f 66 20 74 68 65 20 63 6f 6e 74 72 69 62 75 74    6f 72 0a 20 20 20 20 20 20 20 20 20 20 61 63 6b  | of.the.contributor...........ack | 
| 10d60 |  6e 6f 77 6c 65 64 67 65 6d 65 6e 74 73 20 61 6e    64 2f 6f 72 20 64 65 64 69 63 61 74 69 6f 6e 73  | nowledgements.and/or.dedications | 
| 10d80 |  20 67 69 76 65 6e 20 74 68 65 72 65 69 6e 2e 0a    0a 20 20 20 20 20 20 20 4c 2e 20 50 72 65 73 65  | .given.therein..........L..Prese | 
| 10da0 |  72 76 65 20 61 6c 6c 20 74 68 65 20 49 6e 76 61    72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20 6f  | rve.all.the.Invariant.Sections.o | 
| 10dc0 |  66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 2c 20    75 6e 61 6c 74 65 72 65 64 0a 20 20 20 20 20 20  | f.the.Document,.unaltered....... | 
| 10de0 |  20 20 20 20 69 6e 20 74 68 65 69 72 20 74 65 78    74 20 61 6e 64 20 69 6e 20 74 68 65 69 72 20 74  | ....in.their.text.and.in.their.t | 
| 10e00 |  69 74 6c 65 73 2e 20 20 53 65 63 74 69 6f 6e 20    6e 75 6d 62 65 72 73 20 6f 72 20 74 68 65 0a 20  | itles...Section.numbers.or.the.. | 
| 10e20 |  20 20 20 20 20 20 20 20 20 65 71 75 69 76 61 6c    65 6e 74 20 61 72 65 20 6e 6f 74 20 63 6f 6e 73  | .........equivalent.are.not.cons | 
| 10e40 |  69 64 65 72 65 64 20 70 61 72 74 20 6f 66 20 74    68 65 20 73 65 63 74 69 6f 6e 20 74 69 74 6c 65  | idered.part.of.the.section.title | 
| 10e60 |  73 2e 0a 0a 20 20 20 20 20 20 20 4d 2e 20 44 65    6c 65 74 65 20 61 6e 79 20 73 65 63 74 69 6f 6e  | s..........M..Delete.any.section | 
| 10e80 |  20 45 6e 74 69 74 6c 65 64 20 e2 80 9c 45 6e 64    6f 72 73 65 6d 65 6e 74 73 e2 80 9d 2e 20 20 53  | .Entitled....Endorsements......S | 
| 10ea0 |  75 63 68 20 61 20 73 65 63 74 69 6f 6e 0a 20 20    20 20 20 20 20 20 20 20 6d 61 79 20 6e 6f 74 20  | uch.a.section...........may.not. | 
| 10ec0 |  62 65 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74    68 65 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73  | be.included.in.the.Modified.Vers | 
| 10ee0 |  69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 4e 2e 20    44 6f 20 6e 6f 74 20 72 65 74 69 74 6c 65 20 61  | ion..........N..Do.not.retitle.a | 
| 10f00 |  6e 79 20 65 78 69 73 74 69 6e 67 20 73 65 63 74    69 6f 6e 20 74 6f 20 62 65 20 45 6e 74 69 74 6c  | ny.existing.section.to.be.Entitl | 
| 10f20 |  65 64 0a 20 20 20 20 20 20 20 20 20 20 e2 80 9c    45 6e 64 6f 72 73 65 6d 65 6e 74 73 e2 80 9d 20  | ed..............Endorsements.... | 
| 10f40 |  6f 72 20 74 6f 20 63 6f 6e 66 6c 69 63 74 20 69    6e 20 74 69 74 6c 65 20 77 69 74 68 20 61 6e 79  | or.to.conflict.in.title.with.any | 
| 10f60 |  20 49 6e 76 61 72 69 61 6e 74 0a 20 20 20 20 20    20 20 20 20 20 53 65 63 74 69 6f 6e 2e 0a 0a 20  | .Invariant...........Section.... | 
| 10f80 |  20 20 20 20 20 20 4f 2e 20 50 72 65 73 65 72 76    65 20 61 6e 79 20 57 61 72 72 61 6e 74 79 20 44  | ......O..Preserve.any.Warranty.D | 
| 10fa0 |  69 73 63 6c 61 69 6d 65 72 73 2e 0a 0a 20 20 20    20 20 49 66 20 74 68 65 20 4d 6f 64 69 66 69 65  | isclaimers........If.the.Modifie | 
| 10fc0 |  64 20 56 65 72 73 69 6f 6e 20 69 6e 63 6c 75 64    65 73 20 6e 65 77 20 66 72 6f 6e 74 2d 6d 61 74  | d.Version.includes.new.front-mat | 
| 10fe0 |  74 65 72 20 73 65 63 74 69 6f 6e 73 20 6f 72 0a    20 20 20 20 20 61 70 70 65 6e 64 69 63 65 73 20  | ter.sections.or......appendices. | 
| 11000 |  74 68 61 74 20 71 75 61 6c 69 66 79 20 61 73 20    53 65 63 6f 6e 64 61 72 79 20 53 65 63 74 69 6f  | that.qualify.as.Secondary.Sectio | 
| 11020 |  6e 73 20 61 6e 64 20 63 6f 6e 74 61 69 6e 20 6e    6f 0a 20 20 20 20 20 6d 61 74 65 72 69 61 6c 20  | ns.and.contain.no......material. | 
| 11040 |  63 6f 70 69 65 64 20 66 72 6f 6d 20 74 68 65 20    44 6f 63 75 6d 65 6e 74 2c 20 79 6f 75 20 6d 61  | copied.from.the.Document,.you.ma | 
| 11060 |  79 20 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e    20 64 65 73 69 67 6e 61 74 65 0a 20 20 20 20 20  | y.at.your.option.designate...... | 
| 11080 |  73 6f 6d 65 20 6f 72 20 61 6c 6c 20 6f 66 20 74    68 65 73 65 20 73 65 63 74 69 6f 6e 73 20 61 73  | some.or.all.of.these.sections.as | 
| 110a0 |  20 69 6e 76 61 72 69 61 6e 74 2e 20 20 54 6f 20    64 6f 20 74 68 69 73 2c 20 61 64 64 20 74 68 65  | .invariant...To.do.this,.add.the | 
| 110c0 |  69 72 0a 20 20 20 20 20 74 69 74 6c 65 73 20 74    6f 20 74 68 65 20 6c 69 73 74 20 6f 66 20 49 6e  | ir......titles.to.the.list.of.In | 
| 110e0 |  76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73    20 69 6e 20 74 68 65 20 4d 6f 64 69 66 69 65 64  | variant.Sections.in.the.Modified | 
| 11100 |  20 56 65 72 73 69 6f 6e e2 80 99 73 0a 20 20 20    20 20 6c 69 63 65 6e 73 65 20 6e 6f 74 69 63 65  | .Version...s......license.notice | 
| 11120 |  2e 20 20 54 68 65 73 65 20 74 69 74 6c 65 73 20    6d 75 73 74 20 62 65 20 64 69 73 74 69 6e 63 74  | ...These.titles.must.be.distinct | 
| 11140 |  20 66 72 6f 6d 20 61 6e 79 20 6f 74 68 65 72 0a    20 20 20 20 20 73 65 63 74 69 6f 6e 20 74 69 74  | .from.any.other......section.tit | 
| 11160 |  6c 65 73 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d    61 79 20 61 64 64 20 61 20 73 65 63 74 69 6f 6e  | les........You.may.add.a.section | 
| 11180 |  20 45 6e 74 69 74 6c 65 64 20 e2 80 9c 45 6e 64    6f 72 73 65 6d 65 6e 74 73 e2 80 9d 2c 20 70 72  | .Entitled....Endorsements...,.pr | 
| 111a0 |  6f 76 69 64 65 64 20 69 74 20 63 6f 6e 74 61 69    6e 73 0a 20 20 20 20 20 6e 6f 74 68 69 6e 67 20  | ovided.it.contains......nothing. | 
| 111c0 |  62 75 74 20 65 6e 64 6f 72 73 65 6d 65 6e 74 73    20 6f 66 20 79 6f 75 72 20 4d 6f 64 69 66 69 65  | but.endorsements.of.your.Modifie | 
| 111e0 |  64 20 56 65 72 73 69 6f 6e 20 62 79 20 76 61 72    69 6f 75 73 0a 20 20 20 20 20 70 61 72 74 69 65  | d.Version.by.various......partie | 
| 11200 |  73 e2 80 94 66 6f 72 20 65 78 61 6d 70 6c 65 2c    20 73 74 61 74 65 6d 65 6e 74 73 20 6f 66 20 70  | s...for.example,.statements.of.p | 
| 11220 |  65 65 72 20 72 65 76 69 65 77 20 6f 72 20 74 68    61 74 20 74 68 65 20 74 65 78 74 20 68 61 73 0a  | eer.review.or.that.the.text.has. | 
| 11240 |  20 20 20 20 20 62 65 65 6e 20 61 70 70 72 6f 76    65 64 20 62 79 20 61 6e 20 6f 72 67 61 6e 69 7a  | .....been.approved.by.an.organiz | 
| 11260 |  61 74 69 6f 6e 20 61 73 20 74 68 65 20 61 75 74    68 6f 72 69 74 61 74 69 76 65 20 64 65 66 69 6e  | ation.as.the.authoritative.defin | 
| 11280 |  69 74 69 6f 6e 20 6f 66 0a 20 20 20 20 20 61 20    73 74 61 6e 64 61 72 64 2e 0a 0a 20 20 20 20 20  | ition.of......a.standard........ | 
| 112a0 |  59 6f 75 20 6d 61 79 20 61 64 64 20 61 20 70 61    73 73 61 67 65 20 6f 66 20 75 70 20 74 6f 20 66  | You.may.add.a.passage.of.up.to.f | 
| 112c0 |  69 76 65 20 77 6f 72 64 73 20 61 73 20 61 20 46    72 6f 6e 74 2d 43 6f 76 65 72 20 54 65 78 74 2c  | ive.words.as.a.Front-Cover.Text, | 
| 112e0 |  0a 20 20 20 20 20 61 6e 64 20 61 20 70 61 73 73    61 67 65 20 6f 66 20 75 70 20 74 6f 20 32 35 20  | ......and.a.passage.of.up.to.25. | 
| 11300 |  77 6f 72 64 73 20 61 73 20 61 20 42 61 63 6b 2d    43 6f 76 65 72 20 54 65 78 74 2c 20 74 6f 20 74  | words.as.a.Back-Cover.Text,.to.t | 
| 11320 |  68 65 20 65 6e 64 20 6f 66 0a 20 20 20 20 20 74    68 65 20 6c 69 73 74 20 6f 66 20 43 6f 76 65 72  | he.end.of......the.list.of.Cover | 
| 11340 |  20 54 65 78 74 73 20 69 6e 20 74 68 65 20 4d 6f    64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 2e 20  | .Texts.in.the.Modified.Version.. | 
| 11360 |  20 4f 6e 6c 79 20 6f 6e 65 20 70 61 73 73 61 67    65 0a 20 20 20 20 20 6f 66 20 46 72 6f 6e 74 2d  | .Only.one.passage......of.Front- | 
| 11380 |  43 6f 76 65 72 20 54 65 78 74 20 61 6e 64 20 6f    6e 65 20 6f 66 20 42 61 63 6b 2d 43 6f 76 65 72  | Cover.Text.and.one.of.Back-Cover | 
| 113a0 |  20 54 65 78 74 20 6d 61 79 20 62 65 20 61 64 64    65 64 20 62 79 20 28 6f 72 0a 20 20 20 20 20 74  | .Text.may.be.added.by.(or......t | 
| 113c0 |  68 72 6f 75 67 68 20 61 72 72 61 6e 67 65 6d 65    6e 74 73 20 6d 61 64 65 20 62 79 29 20 61 6e 79  | hrough.arrangements.made.by).any | 
| 113e0 |  20 6f 6e 65 20 65 6e 74 69 74 79 2e 20 20 49 66    20 74 68 65 20 44 6f 63 75 6d 65 6e 74 0a 20 20  | .one.entity...If.the.Document... | 
| 11400 |  20 20 20 61 6c 72 65 61 64 79 20 69 6e 63 6c 75    64 65 73 20 61 20 63 6f 76 65 72 20 74 65 78 74  | ...already.includes.a.cover.text | 
| 11420 |  20 66 6f 72 20 74 68 65 20 73 61 6d 65 20 63 6f    76 65 72 2c 20 70 72 65 76 69 6f 75 73 6c 79 20  | .for.the.same.cover,.previously. | 
| 11440 |  61 64 64 65 64 0a 20 20 20 20 20 62 79 20 79 6f    75 20 6f 72 20 62 79 20 61 72 72 61 6e 67 65 6d  | added......by.you.or.by.arrangem | 
| 11460 |  65 6e 74 20 6d 61 64 65 20 62 79 20 74 68 65 20    73 61 6d 65 20 65 6e 74 69 74 79 20 79 6f 75 20  | ent.made.by.the.same.entity.you. | 
| 11480 |  61 72 65 20 61 63 74 69 6e 67 20 6f 6e 0a 20 20    20 20 20 62 65 68 61 6c 66 20 6f 66 2c 20 79 6f  | are.acting.on......behalf.of,.yo | 
| 114a0 |  75 20 6d 61 79 20 6e 6f 74 20 61 64 64 20 61 6e    6f 74 68 65 72 3b 20 62 75 74 20 79 6f 75 20 6d  | u.may.not.add.another;.but.you.m | 
| 114c0 |  61 79 20 72 65 70 6c 61 63 65 20 74 68 65 20 6f    6c 64 0a 20 20 20 20 20 6f 6e 65 2c 20 6f 6e 20  | ay.replace.the.old......one,.on. | 
| 114e0 |  65 78 70 6c 69 63 69 74 20 70 65 72 6d 69 73 73    69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 70 72 65  | explicit.permission.from.the.pre | 
| 11500 |  76 69 6f 75 73 20 70 75 62 6c 69 73 68 65 72 20    74 68 61 74 20 61 64 64 65 64 0a 20 20 20 20 20  | vious.publisher.that.added...... | 
| 11520 |  74 68 65 20 6f 6c 64 20 6f 6e 65 2e 0a 0a 20 20    20 20 20 54 68 65 20 61 75 74 68 6f 72 28 73 29  | the.old.one........The.author(s) | 
| 11540 |  20 61 6e 64 20 70 75 62 6c 69 73 68 65 72 28 73    29 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e  | .and.publisher(s).of.the.Documen | 
| 11560 |  74 20 64 6f 20 6e 6f 74 20 62 79 20 74 68 69 73    0a 20 20 20 20 20 4c 69 63 65 6e 73 65 20 67 69  | t.do.not.by.this......License.gi | 
| 11580 |  76 65 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f    20 75 73 65 20 74 68 65 69 72 20 6e 61 6d 65 73  | ve.permission.to.use.their.names | 
| 115a0 |  20 66 6f 72 20 70 75 62 6c 69 63 69 74 79 20 66    6f 72 20 6f 72 20 74 6f 0a 20 20 20 20 20 61 73  | .for.publicity.for.or.to......as | 
| 115c0 |  73 65 72 74 20 6f 72 20 69 6d 70 6c 79 20 65 6e    64 6f 72 73 65 6d 65 6e 74 20 6f 66 20 61 6e 79  | sert.or.imply.endorsement.of.any | 
| 115e0 |  20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f    6e 2e 0a 0a 20 20 35 2e 20 43 4f 4d 42 49 4e 49  | .Modified.Version.....5..COMBINI | 
| 11600 |  4e 47 20 44 4f 43 55 4d 45 4e 54 53 0a 0a 20 20    20 20 20 59 6f 75 20 6d 61 79 20 63 6f 6d 62 69  | NG.DOCUMENTS.......You.may.combi | 
| 11620 |  6e 65 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20    77 69 74 68 20 6f 74 68 65 72 20 64 6f 63 75 6d  | ne.the.Document.with.other.docum | 
| 11640 |  65 6e 74 73 20 72 65 6c 65 61 73 65 64 20 75 6e    64 65 72 0a 20 20 20 20 20 74 68 69 73 20 4c 69  | ents.released.under......this.Li | 
| 11660 |  63 65 6e 73 65 2c 20 75 6e 64 65 72 20 74 68 65    20 74 65 72 6d 73 20 64 65 66 69 6e 65 64 20 69  | cense,.under.the.terms.defined.i | 
| 11680 |  6e 20 73 65 63 74 69 6f 6e 20 34 20 61 62 6f 76    65 20 66 6f 72 0a 20 20 20 20 20 6d 6f 64 69 66  | n.section.4.above.for......modif | 
| 116a0 |  69 65 64 20 76 65 72 73 69 6f 6e 73 2c 20 70 72    6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 20  | ied.versions,.provided.that.you. | 
| 116c0 |  69 6e 63 6c 75 64 65 20 69 6e 20 74 68 65 20 63    6f 6d 62 69 6e 61 74 69 6f 6e 20 61 6c 6c 0a 20  | include.in.the.combination.all.. | 
| 116e0 |  20 20 20 20 6f 66 20 74 68 65 20 49 6e 76 61 72    69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20 6f 66  | ....of.the.Invariant.Sections.of | 
| 11700 |  20 61 6c 6c 20 6f 66 20 74 68 65 20 6f 72 69 67    69 6e 61 6c 20 64 6f 63 75 6d 65 6e 74 73 2c 0a  | .all.of.the.original.documents,. | 
| 11720 |  20 20 20 20 20 75 6e 6d 6f 64 69 66 69 65 64 2c    20 61 6e 64 20 6c 69 73 74 20 74 68 65 6d 20 61  | .....unmodified,.and.list.them.a | 
| 11740 |  6c 6c 20 61 73 20 49 6e 76 61 72 69 61 6e 74 20    53 65 63 74 69 6f 6e 73 20 6f 66 20 79 6f 75 72  | ll.as.Invariant.Sections.of.your | 
| 11760 |  0a 20 20 20 20 20 63 6f 6d 62 69 6e 65 64 20 77    6f 72 6b 20 69 6e 20 69 74 73 20 6c 69 63 65 6e  | ......combined.work.in.its.licen | 
| 11780 |  73 65 20 6e 6f 74 69 63 65 2c 20 61 6e 64 20 74    68 61 74 20 79 6f 75 20 70 72 65 73 65 72 76 65  | se.notice,.and.that.you.preserve | 
| 117a0 |  20 61 6c 6c 0a 20 20 20 20 20 74 68 65 69 72 20    57 61 72 72 61 6e 74 79 20 44 69 73 63 6c 61 69  | .all......their.Warranty.Disclai | 
| 117c0 |  6d 65 72 73 2e 0a 0a 20 20 20 20 20 54 68 65 20    63 6f 6d 62 69 6e 65 64 20 77 6f 72 6b 20 6e 65  | mers........The.combined.work.ne | 
| 117e0 |  65 64 20 6f 6e 6c 79 20 63 6f 6e 74 61 69 6e 20    6f 6e 65 20 63 6f 70 79 20 6f 66 20 74 68 69 73  | ed.only.contain.one.copy.of.this | 
| 11800 |  20 4c 69 63 65 6e 73 65 2c 20 61 6e 64 0a 20 20    20 20 20 6d 75 6c 74 69 70 6c 65 20 69 64 65 6e  | .License,.and......multiple.iden | 
| 11820 |  74 69 63 61 6c 20 49 6e 76 61 72 69 61 6e 74 20    53 65 63 74 69 6f 6e 73 20 6d 61 79 20 62 65 20  | tical.Invariant.Sections.may.be. | 
| 11840 |  72 65 70 6c 61 63 65 64 20 77 69 74 68 20 61 20    73 69 6e 67 6c 65 0a 20 20 20 20 20 63 6f 70 79  | replaced.with.a.single......copy | 
| 11860 |  2e 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20    6d 75 6c 74 69 70 6c 65 20 49 6e 76 61 72 69 61  | ...If.there.are.multiple.Invaria | 
| 11880 |  6e 74 20 53 65 63 74 69 6f 6e 73 20 77 69 74 68    20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 0a 20  | nt.Sections.with.the.same.name.. | 
| 118a0 |  20 20 20 20 62 75 74 20 64 69 66 66 65 72 65 6e    74 20 63 6f 6e 74 65 6e 74 73 2c 20 6d 61 6b 65  | ....but.different.contents,.make | 
| 118c0 |  20 74 68 65 20 74 69 74 6c 65 20 6f 66 20 65 61    63 68 20 73 75 63 68 20 73 65 63 74 69 6f 6e 20  | .the.title.of.each.such.section. | 
| 118e0 |  75 6e 69 71 75 65 0a 20 20 20 20 20 62 79 20 61    64 64 69 6e 67 20 61 74 20 74 68 65 20 65 6e 64  | unique......by.adding.at.the.end | 
| 11900 |  20 6f 66 20 69 74 2c 20 69 6e 20 70 61 72 65 6e    74 68 65 73 65 73 2c 20 74 68 65 20 6e 61 6d 65  | .of.it,.in.parentheses,.the.name | 
| 11920 |  20 6f 66 20 74 68 65 0a 20 20 20 20 20 6f 72 69    67 69 6e 61 6c 20 61 75 74 68 6f 72 20 6f 72 20  | .of.the......original.author.or. | 
| 11940 |  70 75 62 6c 69 73 68 65 72 20 6f 66 20 74 68 61    74 20 73 65 63 74 69 6f 6e 20 69 66 20 6b 6e 6f  | publisher.of.that.section.if.kno | 
| 11960 |  77 6e 2c 20 6f 72 20 65 6c 73 65 20 61 0a 20 20    20 20 20 75 6e 69 71 75 65 20 6e 75 6d 62 65 72  | wn,.or.else.a......unique.number | 
| 11980 |  2e 20 20 4d 61 6b 65 20 74 68 65 20 73 61 6d 65    20 61 64 6a 75 73 74 6d 65 6e 74 20 74 6f 20 74  | ...Make.the.same.adjustment.to.t | 
| 119a0 |  68 65 20 73 65 63 74 69 6f 6e 20 74 69 74 6c 65    73 20 69 6e 0a 20 20 20 20 20 74 68 65 20 6c 69  | he.section.titles.in......the.li | 
| 119c0 |  73 74 20 6f 66 20 49 6e 76 61 72 69 61 6e 74 20    53 65 63 74 69 6f 6e 73 20 69 6e 20 74 68 65 20  | st.of.Invariant.Sections.in.the. | 
| 119e0 |  6c 69 63 65 6e 73 65 20 6e 6f 74 69 63 65 20 6f    66 20 74 68 65 0a 20 20 20 20 20 63 6f 6d 62 69  | license.notice.of.the......combi | 
| 11a00 |  6e 65 64 20 77 6f 72 6b 2e 0a 0a 20 20 20 20 20    49 6e 20 74 68 65 20 63 6f 6d 62 69 6e 61 74 69  | ned.work........In.the.combinati | 
| 11a20 |  6f 6e 2c 20 79 6f 75 20 6d 75 73 74 20 63 6f 6d    62 69 6e 65 20 61 6e 79 20 73 65 63 74 69 6f 6e  | on,.you.must.combine.any.section | 
| 11a40 |  73 20 45 6e 74 69 74 6c 65 64 0a 20 20 20 20 20    e2 80 9c 48 69 73 74 6f 72 79 e2 80 9d 20 69 6e  | s.Entitled.........History....in | 
| 11a60 |  20 74 68 65 20 76 61 72 69 6f 75 73 20 6f 72 69    67 69 6e 61 6c 20 64 6f 63 75 6d 65 6e 74 73 2c  | .the.various.original.documents, | 
| 11a80 |  20 66 6f 72 6d 69 6e 67 20 6f 6e 65 20 73 65 63    74 69 6f 6e 0a 20 20 20 20 20 45 6e 74 69 74 6c  | .forming.one.section......Entitl | 
| 11aa0 |  65 64 20 e2 80 9c 48 69 73 74 6f 72 79 e2 80 9d    3b 20 6c 69 6b 65 77 69 73 65 20 63 6f 6d 62 69  | ed....History...;.likewise.combi | 
| 11ac0 |  6e 65 20 61 6e 79 20 73 65 63 74 69 6f 6e 73 20    45 6e 74 69 74 6c 65 64 0a 20 20 20 20 20 e2 80  | ne.any.sections.Entitled........ | 
| 11ae0 |  9c 41 63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74    73 e2 80 9d 2c 20 61 6e 64 20 61 6e 79 20 73 65  | .Acknowledgements...,.and.any.se | 
| 11b00 |  63 74 69 6f 6e 73 20 45 6e 74 69 74 6c 65 64 20    e2 80 9c 44 65 64 69 63 61 74 69 6f 6e 73 e2 80  | ctions.Entitled....Dedications.. | 
| 11b20 |  9d 2e 20 20 59 6f 75 0a 20 20 20 20 20 6d 75 73    74 20 64 65 6c 65 74 65 20 61 6c 6c 20 73 65 63  | ....You......must.delete.all.sec | 
| 11b40 |  74 69 6f 6e 73 20 45 6e 74 69 74 6c 65 64 20 e2    80 9c 45 6e 64 6f 72 73 65 6d 65 6e 74 73 2e e2  | tions.Entitled....Endorsements.. | 
| 11b60 |  80 9d 0a 0a 20 20 36 2e 20 43 4f 4c 4c 45 43 54    49 4f 4e 53 20 4f 46 20 44 4f 43 55 4d 45 4e 54  | ......6..COLLECTIONS.OF.DOCUMENT | 
| 11b80 |  53 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20    6d 61 6b 65 20 61 20 63 6f 6c 6c 65 63 74 69 6f  | S.......You.may.make.a.collectio | 
| 11ba0 |  6e 20 63 6f 6e 73 69 73 74 69 6e 67 20 6f 66 20    74 68 65 20 44 6f 63 75 6d 65 6e 74 20 61 6e 64  | n.consisting.of.the.Document.and | 
| 11bc0 |  20 6f 74 68 65 72 0a 20 20 20 20 20 64 6f 63 75    6d 65 6e 74 73 20 72 65 6c 65 61 73 65 64 20 75  | .other......documents.released.u | 
| 11be0 |  6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73    65 2c 20 61 6e 64 20 72 65 70 6c 61 63 65 20 74  | nder.this.License,.and.replace.t | 
| 11c00 |  68 65 20 69 6e 64 69 76 69 64 75 61 6c 0a 20 20    20 20 20 63 6f 70 69 65 73 20 6f 66 20 74 68 69  | he.individual......copies.of.thi | 
| 11c20 |  73 20 4c 69 63 65 6e 73 65 20 69 6e 20 74 68 65    20 76 61 72 69 6f 75 73 20 64 6f 63 75 6d 65 6e  | s.License.in.the.various.documen | 
| 11c40 |  74 73 20 77 69 74 68 20 61 20 73 69 6e 67 6c 65    20 63 6f 70 79 0a 20 20 20 20 20 74 68 61 74 20  | ts.with.a.single.copy......that. | 
| 11c60 |  69 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74    68 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 2c 20 70  | is.included.in.the.collection,.p | 
| 11c80 |  72 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75    20 66 6f 6c 6c 6f 77 20 74 68 65 0a 20 20 20 20  | rovided.that.you.follow.the..... | 
| 11ca0 |  20 72 75 6c 65 73 20 6f 66 20 74 68 69 73 20 4c    69 63 65 6e 73 65 20 66 6f 72 20 76 65 72 62 61  | .rules.of.this.License.for.verba | 
| 11cc0 |  74 69 6d 20 63 6f 70 79 69 6e 67 20 6f 66 20 65    61 63 68 20 6f 66 20 74 68 65 20 64 6f 63 75 6d  | tim.copying.of.each.of.the.docum | 
| 11ce0 |  65 6e 74 73 0a 20 20 20 20 20 69 6e 20 61 6c 6c    20 6f 74 68 65 72 20 72 65 73 70 65 63 74 73 2e  | ents......in.all.other.respects. | 
| 11d00 |  0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20 65    78 74 72 61 63 74 20 61 20 73 69 6e 67 6c 65 20  | .......You.may.extract.a.single. | 
| 11d20 |  64 6f 63 75 6d 65 6e 74 20 66 72 6f 6d 20 73 75    63 68 20 61 20 63 6f 6c 6c 65 63 74 69 6f 6e 2c  | document.from.such.a.collection, | 
| 11d40 |  20 61 6e 64 0a 20 20 20 20 20 64 69 73 74 72 69    62 75 74 65 20 69 74 20 69 6e 64 69 76 69 64 75  | .and......distribute.it.individu | 
| 11d60 |  61 6c 6c 79 20 75 6e 64 65 72 20 74 68 69 73 20    4c 69 63 65 6e 73 65 2c 20 70 72 6f 76 69 64 65  | ally.under.this.License,.provide | 
| 11d80 |  64 20 79 6f 75 20 69 6e 73 65 72 74 0a 20 20 20    20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 73  | d.you.insert......a.copy.of.this | 
| 11da0 |  20 4c 69 63 65 6e 73 65 20 69 6e 74 6f 20 74 68    65 20 65 78 74 72 61 63 74 65 64 20 64 6f 63 75  | .License.into.the.extracted.docu | 
| 11dc0 |  6d 65 6e 74 2c 20 61 6e 64 20 66 6f 6c 6c 6f 77    20 74 68 69 73 0a 20 20 20 20 20 4c 69 63 65 6e  | ment,.and.follow.this......Licen | 
| 11de0 |  73 65 20 69 6e 20 61 6c 6c 20 6f 74 68 65 72 20    72 65 73 70 65 63 74 73 20 72 65 67 61 72 64 69  | se.in.all.other.respects.regardi | 
| 11e00 |  6e 67 20 76 65 72 62 61 74 69 6d 20 63 6f 70 79    69 6e 67 20 6f 66 20 74 68 61 74 0a 20 20 20 20  | ng.verbatim.copying.of.that..... | 
| 11e20 |  20 64 6f 63 75 6d 65 6e 74 2e 0a 0a 20 20 37 2e    20 41 47 47 52 45 47 41 54 49 4f 4e 20 57 49 54  | .document.....7..AGGREGATION.WIT | 
| 11e40 |  48 20 49 4e 44 45 50 45 4e 44 45 4e 54 20 57 4f    52 4b 53 0a 0a 20 20 20 20 20 41 20 63 6f 6d 70  | H.INDEPENDENT.WORKS.......A.comp | 
| 11e60 |  69 6c 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 44    6f 63 75 6d 65 6e 74 20 6f 72 20 69 74 73 20 64  | ilation.of.the.Document.or.its.d | 
| 11e80 |  65 72 69 76 61 74 69 76 65 73 20 77 69 74 68 20    6f 74 68 65 72 0a 20 20 20 20 20 73 65 70 61 72  | erivatives.with.other......separ | 
| 11ea0 |  61 74 65 20 61 6e 64 20 69 6e 64 65 70 65 6e 64    65 6e 74 20 64 6f 63 75 6d 65 6e 74 73 20 6f 72  | ate.and.independent.documents.or | 
| 11ec0 |  20 77 6f 72 6b 73 2c 20 69 6e 20 6f 72 20 6f 6e    20 61 20 76 6f 6c 75 6d 65 20 6f 66 20 61 0a 20  | .works,.in.or.on.a.volume.of.a.. | 
| 11ee0 |  20 20 20 20 73 74 6f 72 61 67 65 20 6f 72 20 64    69 73 74 72 69 62 75 74 69 6f 6e 20 6d 65 64 69  | ....storage.or.distribution.medi | 
| 11f00 |  75 6d 2c 20 69 73 20 63 61 6c 6c 65 64 20 61 6e    20 e2 80 9c 61 67 67 72 65 67 61 74 65 e2 80 9d  | um,.is.called.an....aggregate... | 
| 11f20 |  20 69 66 20 74 68 65 0a 20 20 20 20 20 63 6f 70    79 72 69 67 68 74 20 72 65 73 75 6c 74 69 6e 67  | .if.the......copyright.resulting | 
| 11f40 |  20 66 72 6f 6d 20 74 68 65 20 63 6f 6d 70 69 6c    61 74 69 6f 6e 20 69 73 20 6e 6f 74 20 75 73 65  | .from.the.compilation.is.not.use | 
| 11f60 |  64 20 74 6f 20 6c 69 6d 69 74 20 74 68 65 0a 20    20 20 20 20 6c 65 67 61 6c 20 72 69 67 68 74 73  | d.to.limit.the......legal.rights | 
| 11f80 |  20 6f 66 20 74 68 65 20 63 6f 6d 70 69 6c 61 74    69 6f 6e e2 80 99 73 20 75 73 65 72 73 20 62 65  | .of.the.compilation...s.users.be | 
| 11fa0 |  79 6f 6e 64 20 77 68 61 74 20 74 68 65 20 69 6e    64 69 76 69 64 75 61 6c 0a 20 20 20 20 20 77 6f  | yond.what.the.individual......wo | 
| 11fc0 |  72 6b 73 20 70 65 72 6d 69 74 2e 20 20 57 68 65    6e 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 69  | rks.permit...When.the.Document.i | 
| 11fe0 |  73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 61 6e    20 61 67 67 72 65 67 61 74 65 2c 20 74 68 69 73  | s.included.in.an.aggregate,.this | 
| 12000 |  0a 20 20 20 20 20 4c 69 63 65 6e 73 65 20 64 6f    65 73 20 6e 6f 74 20 61 70 70 6c 79 20 74 6f 20  | ......License.does.not.apply.to. | 
| 12020 |  74 68 65 20 6f 74 68 65 72 20 77 6f 72 6b 73 20    69 6e 20 74 68 65 20 61 67 67 72 65 67 61 74 65  | the.other.works.in.the.aggregate | 
| 12040 |  20 77 68 69 63 68 0a 20 20 20 20 20 61 72 65 20    6e 6f 74 20 74 68 65 6d 73 65 6c 76 65 73 20 64  | .which......are.not.themselves.d | 
| 12060 |  65 72 69 76 61 74 69 76 65 20 77 6f 72 6b 73 20    6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 2e  | erivative.works.of.the.Document. | 
| 12080 |  0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 43 6f    76 65 72 20 54 65 78 74 20 72 65 71 75 69 72 65  | .......If.the.Cover.Text.require | 
| 120a0 |  6d 65 6e 74 20 6f 66 20 73 65 63 74 69 6f 6e 20    33 20 69 73 20 61 70 70 6c 69 63 61 62 6c 65 20  | ment.of.section.3.is.applicable. | 
| 120c0 |  74 6f 20 74 68 65 73 65 0a 20 20 20 20 20 63 6f    70 69 65 73 20 6f 66 20 74 68 65 20 44 6f 63 75  | to.these......copies.of.the.Docu | 
| 120e0 |  6d 65 6e 74 2c 20 74 68 65 6e 20 69 66 20 74 68    65 20 44 6f 63 75 6d 65 6e 74 20 69 73 20 6c 65  | ment,.then.if.the.Document.is.le | 
| 12100 |  73 73 20 74 68 61 6e 20 6f 6e 65 20 68 61 6c 66    0a 20 20 20 20 20 6f 66 20 74 68 65 20 65 6e 74  | ss.than.one.half......of.the.ent | 
| 12120 |  69 72 65 20 61 67 67 72 65 67 61 74 65 2c 20 74    68 65 20 44 6f 63 75 6d 65 6e 74 e2 80 99 73 20  | ire.aggregate,.the.Document...s. | 
| 12140 |  43 6f 76 65 72 20 54 65 78 74 73 20 6d 61 79 20    62 65 20 70 6c 61 63 65 64 0a 20 20 20 20 20 6f  | Cover.Texts.may.be.placed......o | 
| 12160 |  6e 20 63 6f 76 65 72 73 20 74 68 61 74 20 62 72    61 63 6b 65 74 20 74 68 65 20 44 6f 63 75 6d 65  | n.covers.that.bracket.the.Docume | 
| 12180 |  6e 74 20 77 69 74 68 69 6e 20 74 68 65 20 61 67    67 72 65 67 61 74 65 2c 20 6f 72 20 74 68 65 0a  | nt.within.the.aggregate,.or.the. | 
| 121a0 |  20 20 20 20 20 65 6c 65 63 74 72 6f 6e 69 63 20    65 71 75 69 76 61 6c 65 6e 74 20 6f 66 20 63 6f  | .....electronic.equivalent.of.co | 
| 121c0 |  76 65 72 73 20 69 66 20 74 68 65 20 44 6f 63 75    6d 65 6e 74 20 69 73 20 69 6e 20 65 6c 65 63 74  | vers.if.the.Document.is.in.elect | 
| 121e0 |  72 6f 6e 69 63 0a 20 20 20 20 20 66 6f 72 6d 2e    20 20 4f 74 68 65 72 77 69 73 65 20 74 68 65 79  | ronic......form...Otherwise.they | 
| 12200 |  20 6d 75 73 74 20 61 70 70 65 61 72 20 6f 6e 20    70 72 69 6e 74 65 64 20 63 6f 76 65 72 73 20 74  | .must.appear.on.printed.covers.t | 
| 12220 |  68 61 74 20 62 72 61 63 6b 65 74 0a 20 20 20 20    20 74 68 65 20 77 68 6f 6c 65 20 61 67 67 72 65  | hat.bracket......the.whole.aggre | 
| 12240 |  67 61 74 65 2e 0a 0a 20 20 38 2e 20 54 52 41 4e    53 4c 41 54 49 4f 4e 0a 0a 20 20 20 20 20 54 72  | gate.....8..TRANSLATION.......Tr | 
| 12260 |  61 6e 73 6c 61 74 69 6f 6e 20 69 73 20 63 6f 6e    73 69 64 65 72 65 64 20 61 20 6b 69 6e 64 20 6f  | anslation.is.considered.a.kind.o | 
| 12280 |  66 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 2c 20    73 6f 20 79 6f 75 20 6d 61 79 0a 20 20 20 20 20  | f.modification,.so.you.may...... | 
| 122a0 |  64 69 73 74 72 69 62 75 74 65 20 74 72 61 6e 73    6c 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 44  | distribute.translations.of.the.D | 
| 122c0 |  6f 63 75 6d 65 6e 74 20 75 6e 64 65 72 20 74 68    65 20 74 65 72 6d 73 20 6f 66 20 73 65 63 74 69  | ocument.under.the.terms.of.secti | 
| 122e0 |  6f 6e 0a 20 20 20 20 20 34 2e 20 20 52 65 70 6c    61 63 69 6e 67 20 49 6e 76 61 72 69 61 6e 74 20  | on......4...Replacing.Invariant. | 
| 12300 |  53 65 63 74 69 6f 6e 73 20 77 69 74 68 20 74 72    61 6e 73 6c 61 74 69 6f 6e 73 20 72 65 71 75 69  | Sections.with.translations.requi | 
| 12320 |  72 65 73 20 73 70 65 63 69 61 6c 0a 20 20 20 20    20 70 65 72 6d 69 73 73 69 6f 6e 20 66 72 6f 6d  | res.special......permission.from | 
| 12340 |  20 74 68 65 69 72 20 63 6f 70 79 72 69 67 68 74    20 68 6f 6c 64 65 72 73 2c 20 62 75 74 20 79 6f  | .their.copyright.holders,.but.yo | 
| 12360 |  75 20 6d 61 79 20 69 6e 63 6c 75 64 65 0a 20 20    20 20 20 74 72 61 6e 73 6c 61 74 69 6f 6e 73 20  | u.may.include......translations. | 
| 12380 |  6f 66 20 73 6f 6d 65 20 6f 72 20 61 6c 6c 20 49    6e 76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e  | of.some.or.all.Invariant.Section | 
| 123a0 |  73 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f    20 74 68 65 0a 20 20 20 20 20 6f 72 69 67 69 6e  | s.in.addition.to.the......origin | 
| 123c0 |  61 6c 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74    68 65 73 65 20 49 6e 76 61 72 69 61 6e 74 20 53  | al.versions.of.these.Invariant.S | 
| 123e0 |  65 63 74 69 6f 6e 73 2e 20 20 59 6f 75 20 6d 61    79 20 69 6e 63 6c 75 64 65 20 61 0a 20 20 20 20  | ections...You.may.include.a..... | 
| 12400 |  20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 6f 66 20    74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 61 6e  | .translation.of.this.License,.an | 
| 12420 |  64 20 61 6c 6c 20 74 68 65 20 6c 69 63 65 6e 73    65 20 6e 6f 74 69 63 65 73 20 69 6e 20 74 68 65  | d.all.the.license.notices.in.the | 
| 12440 |  0a 20 20 20 20 20 44 6f 63 75 6d 65 6e 74 2c 20    61 6e 64 20 61 6e 79 20 57 61 72 72 61 6e 74 79  | ......Document,.and.any.Warranty | 
| 12460 |  20 44 69 73 63 6c 61 69 6d 65 72 73 2c 20 70 72    6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 20  | .Disclaimers,.provided.that.you. | 
| 12480 |  61 6c 73 6f 0a 20 20 20 20 20 69 6e 63 6c 75 64    65 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 45  | also......include.the.original.E | 
| 124a0 |  6e 67 6c 69 73 68 20 76 65 72 73 69 6f 6e 20 6f    66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61  | nglish.version.of.this.License.a | 
| 124c0 |  6e 64 20 74 68 65 0a 20 20 20 20 20 6f 72 69 67    69 6e 61 6c 20 76 65 72 73 69 6f 6e 73 20 6f 66  | nd.the......original.versions.of | 
| 124e0 |  20 74 68 6f 73 65 20 6e 6f 74 69 63 65 73 20 61    6e 64 20 64 69 73 63 6c 61 69 6d 65 72 73 2e 20  | .those.notices.and.disclaimers.. | 
| 12500 |  20 49 6e 20 63 61 73 65 20 6f 66 20 61 0a 20 20    20 20 20 64 69 73 61 67 72 65 65 6d 65 6e 74 20  | .In.case.of.a......disagreement. | 
| 12520 |  62 65 74 77 65 65 6e 20 74 68 65 20 74 72 61 6e    73 6c 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 20  | between.the.translation.and.the. | 
| 12540 |  6f 72 69 67 69 6e 61 6c 20 76 65 72 73 69 6f 6e    20 6f 66 0a 20 20 20 20 20 74 68 69 73 20 4c 69  | original.version.of......this.Li | 
| 12560 |  63 65 6e 73 65 20 6f 72 20 61 20 6e 6f 74 69 63    65 20 6f 72 20 64 69 73 63 6c 61 69 6d 65 72 2c  | cense.or.a.notice.or.disclaimer, | 
| 12580 |  20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 76 65    72 73 69 6f 6e 20 77 69 6c 6c 0a 20 20 20 20 20  | .the.original.version.will...... | 
| 125a0 |  70 72 65 76 61 69 6c 2e 0a 0a 20 20 20 20 20 49    66 20 61 20 73 65 63 74 69 6f 6e 20 69 6e 20 74  | prevail........If.a.section.in.t | 
| 125c0 |  68 65 20 44 6f 63 75 6d 65 6e 74 20 69 73 20 45    6e 74 69 74 6c 65 64 20 e2 80 9c 41 63 6b 6e 6f  | he.Document.is.Entitled....Ackno | 
| 125e0 |  77 6c 65 64 67 65 6d 65 6e 74 73 e2 80 9d 2c 0a    20 20 20 20 20 e2 80 9c 44 65 64 69 63 61 74 69  | wledgements...,.........Dedicati | 
| 12600 |  6f 6e 73 e2 80 9d 2c 20 6f 72 20 e2 80 9c 48 69    73 74 6f 72 79 e2 80 9d 2c 20 74 68 65 20 72 65  | ons...,.or....History...,.the.re | 
| 12620 |  71 75 69 72 65 6d 65 6e 74 20 28 73 65 63 74 69    6f 6e 20 34 29 20 74 6f 0a 20 20 20 20 20 50 72  | quirement.(section.4).to......Pr | 
| 12640 |  65 73 65 72 76 65 20 69 74 73 20 54 69 74 6c 65    20 28 73 65 63 74 69 6f 6e 20 31 29 20 77 69 6c  | eserve.its.Title.(section.1).wil | 
| 12660 |  6c 20 74 79 70 69 63 61 6c 6c 79 20 72 65 71 75    69 72 65 20 63 68 61 6e 67 69 6e 67 20 74 68 65  | l.typically.require.changing.the | 
| 12680 |  0a 20 20 20 20 20 61 63 74 75 61 6c 20 74 69 74    6c 65 2e 0a 0a 20 20 39 2e 20 54 45 52 4d 49 4e  | ......actual.title.....9..TERMIN | 
| 126a0 |  41 54 49 4f 4e 0a 0a 20 20 20 20 20 59 6f 75 20    6d 61 79 20 6e 6f 74 20 63 6f 70 79 2c 20 6d 6f  | ATION.......You.may.not.copy,.mo | 
| 126c0 |  64 69 66 79 2c 20 73 75 62 6c 69 63 65 6e 73 65    2c 20 6f 72 20 64 69 73 74 72 69 62 75 74 65 20  | dify,.sublicense,.or.distribute. | 
| 126e0 |  74 68 65 20 44 6f 63 75 6d 65 6e 74 0a 20 20 20    20 20 65 78 63 65 70 74 20 61 73 20 65 78 70 72  | the.Document......except.as.expr | 
| 12700 |  65 73 73 6c 79 20 70 72 6f 76 69 64 65 64 20 75    6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73  | essly.provided.under.this.Licens | 
| 12720 |  65 2e 20 20 41 6e 79 20 61 74 74 65 6d 70 74 0a    20 20 20 20 20 6f 74 68 65 72 77 69 73 65 20 74  | e...Any.attempt......otherwise.t | 
| 12740 |  6f 20 63 6f 70 79 2c 20 6d 6f 64 69 66 79 2c 20    73 75 62 6c 69 63 65 6e 73 65 2c 20 6f 72 20 64  | o.copy,.modify,.sublicense,.or.d | 
| 12760 |  69 73 74 72 69 62 75 74 65 20 69 74 20 69 73 20    76 6f 69 64 2c 0a 20 20 20 20 20 61 6e 64 20 77  | istribute.it.is.void,......and.w | 
| 12780 |  69 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c    79 20 74 65 72 6d 69 6e 61 74 65 20 79 6f 75 72  | ill.automatically.terminate.your | 
| 127a0 |  20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 68    69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 20  | .rights.under.this.License...... | 
| 127c0 |  20 20 48 6f 77 65 76 65 72 2c 20 69 66 20 79 6f    75 20 63 65 61 73 65 20 61 6c 6c 20 76 69 6f 6c  | ..However,.if.you.cease.all.viol | 
| 127e0 |  61 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 4c 69    63 65 6e 73 65 2c 20 74 68 65 6e 20 79 6f 75 72  | ation.of.this.License,.then.your | 
| 12800 |  0a 20 20 20 20 20 6c 69 63 65 6e 73 65 20 66 72    6f 6d 20 61 20 70 61 72 74 69 63 75 6c 61 72 20  | ......license.from.a.particular. | 
| 12820 |  63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72    20 69 73 20 72 65 69 6e 73 74 61 74 65 64 20 28  | copyright.holder.is.reinstated.( | 
| 12840 |  61 29 0a 20 20 20 20 20 70 72 6f 76 69 73 69 6f    6e 61 6c 6c 79 2c 20 75 6e 6c 65 73 73 20 61 6e  | a)......provisionally,.unless.an | 
| 12860 |  64 20 75 6e 74 69 6c 20 74 68 65 20 63 6f 70 79    72 69 67 68 74 20 68 6f 6c 64 65 72 20 65 78 70  | d.until.the.copyright.holder.exp | 
| 12880 |  6c 69 63 69 74 6c 79 20 61 6e 64 0a 20 20 20 20    20 66 69 6e 61 6c 6c 79 20 74 65 72 6d 69 6e 61  | licitly.and......finally.termina | 
| 128a0 |  74 65 73 20 79 6f 75 72 20 6c 69 63 65 6e 73 65    2c 20 61 6e 64 20 28 62 29 20 70 65 72 6d 61 6e  | tes.your.license,.and.(b).perman | 
| 128c0 |  65 6e 74 6c 79 2c 20 69 66 20 74 68 65 0a 20 20    20 20 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c  | ently,.if.the......copyright.hol | 
| 128e0 |  64 65 72 20 66 61 69 6c 73 20 74 6f 20 6e 6f 74    69 66 79 20 79 6f 75 20 6f 66 20 74 68 65 20 76  | der.fails.to.notify.you.of.the.v | 
| 12900 |  69 6f 6c 61 74 69 6f 6e 20 62 79 20 73 6f 6d 65    0a 20 20 20 20 20 72 65 61 73 6f 6e 61 62 6c 65  | iolation.by.some......reasonable | 
| 12920 |  20 6d 65 61 6e 73 20 70 72 69 6f 72 20 74 6f 20    36 30 20 64 61 79 73 20 61 66 74 65 72 20 74 68  | .means.prior.to.60.days.after.th | 
| 12940 |  65 20 63 65 73 73 61 74 69 6f 6e 2e 0a 0a 20 20    20 20 20 4d 6f 72 65 6f 76 65 72 2c 20 79 6f 75  | e.cessation........Moreover,.you | 
| 12960 |  72 20 6c 69 63 65 6e 73 65 20 66 72 6f 6d 20 61    20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 70 79  | r.license.from.a.particular.copy | 
| 12980 |  72 69 67 68 74 20 68 6f 6c 64 65 72 20 69 73 0a    20 20 20 20 20 72 65 69 6e 73 74 61 74 65 64 20  | right.holder.is......reinstated. | 
| 129a0 |  70 65 72 6d 61 6e 65 6e 74 6c 79 20 69 66 20 74    68 65 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c  | permanently.if.the.copyright.hol | 
| 129c0 |  64 65 72 20 6e 6f 74 69 66 69 65 73 20 79 6f 75    20 6f 66 20 74 68 65 0a 20 20 20 20 20 76 69 6f  | der.notifies.you.of.the......vio | 
| 129e0 |  6c 61 74 69 6f 6e 20 62 79 20 73 6f 6d 65 20 72    65 61 73 6f 6e 61 62 6c 65 20 6d 65 61 6e 73 2c  | lation.by.some.reasonable.means, | 
| 12a00 |  20 74 68 69 73 20 69 73 20 74 68 65 20 66 69 72    73 74 20 74 69 6d 65 20 79 6f 75 20 68 61 76 65  | .this.is.the.first.time.you.have | 
| 12a20 |  0a 20 20 20 20 20 72 65 63 65 69 76 65 64 20 6e    6f 74 69 63 65 20 6f 66 20 76 69 6f 6c 61 74 69  | ......received.notice.of.violati | 
| 12a40 |  6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e    73 65 20 28 66 6f 72 20 61 6e 79 20 77 6f 72 6b  | on.of.this.License.(for.any.work | 
| 12a60 |  29 20 66 72 6f 6d 0a 20 20 20 20 20 74 68 61 74    20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65  | ).from......that.copyright.holde | 
| 12a80 |  72 2c 20 61 6e 64 20 79 6f 75 20 63 75 72 65 20    74 68 65 20 76 69 6f 6c 61 74 69 6f 6e 20 70 72  | r,.and.you.cure.the.violation.pr | 
| 12aa0 |  69 6f 72 20 74 6f 20 33 30 20 64 61 79 73 0a 20    20 20 20 20 61 66 74 65 72 20 79 6f 75 72 20 72  | ior.to.30.days......after.your.r | 
| 12ac0 |  65 63 65 69 70 74 20 6f 66 20 74 68 65 20 6e 6f    74 69 63 65 2e 0a 0a 20 20 20 20 20 54 65 72 6d  | eceipt.of.the.notice........Term | 
| 12ae0 |  69 6e 61 74 69 6f 6e 20 6f 66 20 79 6f 75 72 20    72 69 67 68 74 73 20 75 6e 64 65 72 20 74 68 69  | ination.of.your.rights.under.thi | 
| 12b00 |  73 20 73 65 63 74 69 6f 6e 20 64 6f 65 73 20 6e    6f 74 20 74 65 72 6d 69 6e 61 74 65 0a 20 20 20  | s.section.does.not.terminate.... | 
| 12b20 |  20 20 74 68 65 20 6c 69 63 65 6e 73 65 73 20 6f    66 20 70 61 72 74 69 65 73 20 77 68 6f 20 68 61  | ..the.licenses.of.parties.who.ha | 
| 12b40 |  76 65 20 72 65 63 65 69 76 65 64 20 63 6f 70 69    65 73 20 6f 72 20 72 69 67 68 74 73 20 66 72 6f  | ve.received.copies.or.rights.fro | 
| 12b60 |  6d 20 79 6f 75 0a 20 20 20 20 20 75 6e 64 65 72    20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20  | m.you......under.this.License... | 
| 12b80 |  49 66 20 79 6f 75 72 20 72 69 67 68 74 73 20 68    61 76 65 20 62 65 65 6e 20 74 65 72 6d 69 6e 61  | If.your.rights.have.been.termina | 
| 12ba0 |  74 65 64 20 61 6e 64 20 6e 6f 74 0a 20 20 20 20    20 70 65 72 6d 61 6e 65 6e 74 6c 79 20 72 65 69  | ted.and.not......permanently.rei | 
| 12bc0 |  6e 73 74 61 74 65 64 2c 20 72 65 63 65 69 70 74    20 6f 66 20 61 20 63 6f 70 79 20 6f 66 20 73 6f  | nstated,.receipt.of.a.copy.of.so | 
| 12be0 |  6d 65 20 6f 72 20 61 6c 6c 20 6f 66 20 74 68 65    0a 20 20 20 20 20 73 61 6d 65 20 6d 61 74 65 72  | me.or.all.of.the......same.mater | 
| 12c00 |  69 61 6c 20 64 6f 65 73 20 6e 6f 74 20 67 69 76    65 20 79 6f 75 20 61 6e 79 20 72 69 67 68 74 73  | ial.does.not.give.you.any.rights | 
| 12c20 |  20 74 6f 20 75 73 65 20 69 74 2e 0a 0a 20 20 31    30 2e 20 46 55 54 55 52 45 20 52 45 56 49 53 49  | .to.use.it.....10..FUTURE.REVISI | 
| 12c40 |  4f 4e 53 20 4f 46 20 54 48 49 53 20 4c 49 43 45    4e 53 45 0a 0a 20 20 20 20 20 54 68 65 20 46 72  | ONS.OF.THIS.LICENSE.......The.Fr | 
| 12c60 |  65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e    64 61 74 69 6f 6e 20 6d 61 79 20 70 75 62 6c 69  | ee.Software.Foundation.may.publi | 
| 12c80 |  73 68 20 6e 65 77 2c 20 72 65 76 69 73 65 64 20    76 65 72 73 69 6f 6e 73 20 6f 66 0a 20 20 20 20  | sh.new,.revised.versions.of..... | 
| 12ca0 |  20 74 68 65 20 47 4e 55 20 46 72 65 65 20 44 6f    63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69 63 65  | .the.GNU.Free.Documentation.Lice | 
| 12cc0 |  6e 73 65 20 66 72 6f 6d 20 74 69 6d 65 20 74 6f    20 74 69 6d 65 2e 20 20 53 75 63 68 20 6e 65 77  | nse.from.time.to.time...Such.new | 
| 12ce0 |  0a 20 20 20 20 20 76 65 72 73 69 6f 6e 73 20 77    69 6c 6c 20 62 65 20 73 69 6d 69 6c 61 72 20 69  | ......versions.will.be.similar.i | 
| 12d00 |  6e 20 73 70 69 72 69 74 20 74 6f 20 74 68 65 20    70 72 65 73 65 6e 74 20 76 65 72 73 69 6f 6e 2c  | n.spirit.to.the.present.version, | 
| 12d20 |  20 62 75 74 20 6d 61 79 0a 20 20 20 20 20 64 69    66 66 65 72 20 69 6e 20 64 65 74 61 69 6c 20 74  | .but.may......differ.in.detail.t | 
| 12d40 |  6f 20 61 64 64 72 65 73 73 20 6e 65 77 20 70 72    6f 62 6c 65 6d 73 20 6f 72 20 63 6f 6e 63 65 72  | o.address.new.problems.or.concer | 
| 12d60 |  6e 73 2e 20 20 53 65 65 0a 20 20 20 20 20 3c 68    74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f  | ns...See......<https://www.gnu.o | 
| 12d80 |  72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a    20 20 20 20 20 45 61 63 68 20 76 65 72 73 69 6f  | rg/licenses/>........Each.versio | 
| 12da0 |  6e 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65    20 69 73 20 67 69 76 65 6e 20 61 20 64 69 73 74  | n.of.the.License.is.given.a.dist | 
| 12dc0 |  69 6e 67 75 69 73 68 69 6e 67 20 76 65 72 73 69    6f 6e 0a 20 20 20 20 20 6e 75 6d 62 65 72 2e 20  | inguishing.version......number.. | 
| 12de0 |  20 49 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74    20 73 70 65 63 69 66 69 65 73 20 74 68 61 74 20  | .If.the.Document.specifies.that. | 
| 12e00 |  61 20 70 61 72 74 69 63 75 6c 61 72 20 6e 75 6d    62 65 72 65 64 0a 20 20 20 20 20 76 65 72 73 69  | a.particular.numbered......versi | 
| 12e20 |  6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e    73 65 20 e2 80 9c 6f 72 20 61 6e 79 20 6c 61 74  | on.of.this.License....or.any.lat | 
| 12e40 |  65 72 20 76 65 72 73 69 6f 6e e2 80 9d 20 61 70    70 6c 69 65 73 20 74 6f 20 69 74 2c 20 79 6f 75  | er.version....applies.to.it,.you | 
| 12e60 |  0a 20 20 20 20 20 68 61 76 65 20 74 68 65 20 6f    70 74 69 6f 6e 20 6f 66 20 66 6f 6c 6c 6f 77 69  | ......have.the.option.of.followi | 
| 12e80 |  6e 67 20 74 68 65 20 74 65 72 6d 73 20 61 6e 64    20 63 6f 6e 64 69 74 69 6f 6e 73 20 65 69 74 68  | ng.the.terms.and.conditions.eith | 
| 12ea0 |  65 72 20 6f 66 0a 20 20 20 20 20 74 68 61 74 20    73 70 65 63 69 66 69 65 64 20 76 65 72 73 69 6f  | er.of......that.specified.versio | 
| 12ec0 |  6e 20 6f 72 20 6f 66 20 61 6e 79 20 6c 61 74 65    72 20 76 65 72 73 69 6f 6e 20 74 68 61 74 20 68  | n.or.of.any.later.version.that.h | 
| 12ee0 |  61 73 20 62 65 65 6e 0a 20 20 20 20 20 70 75 62    6c 69 73 68 65 64 20 28 6e 6f 74 20 61 73 20 61  | as.been......published.(not.as.a | 
| 12f00 |  20 64 72 61 66 74 29 20 62 79 20 74 68 65 20 46    72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75  | .draft).by.the.Free.Software.Fou | 
| 12f20 |  6e 64 61 74 69 6f 6e 2e 20 20 49 66 20 74 68 65    0a 20 20 20 20 20 44 6f 63 75 6d 65 6e 74 20 64  | ndation...If.the......Document.d | 
| 12f40 |  6f 65 73 20 6e 6f 74 20 73 70 65 63 69 66 79 20    61 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72  | oes.not.specify.a.version.number | 
| 12f60 |  20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65    2c 20 79 6f 75 20 6d 61 79 0a 20 20 20 20 20 63  | .of.this.License,.you.may......c | 
| 12f80 |  68 6f 6f 73 65 20 61 6e 79 20 76 65 72 73 69 6f    6e 20 65 76 65 72 20 70 75 62 6c 69 73 68 65 64  | hoose.any.version.ever.published | 
| 12fa0 |  20 28 6e 6f 74 20 61 73 20 61 20 64 72 61 66 74    29 20 62 79 20 74 68 65 20 46 72 65 65 0a 20 20  | .(not.as.a.draft).by.the.Free... | 
| 12fc0 |  20 20 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e    64 61 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 20  | ...Software.Foundation...If.the. | 
| 12fe0 |  44 6f 63 75 6d 65 6e 74 20 73 70 65 63 69 66 69    65 73 20 74 68 61 74 20 61 20 70 72 6f 78 79 20  | Document.specifies.that.a.proxy. | 
| 13000 |  63 61 6e 0a 20 20 20 20 20 64 65 63 69 64 65 20    77 68 69 63 68 20 66 75 74 75 72 65 20 76 65 72  | can......decide.which.future.ver | 
| 13020 |  73 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 4c 69    63 65 6e 73 65 20 63 61 6e 20 62 65 20 75 73 65  | sions.of.this.License.can.be.use | 
| 13040 |  64 2c 20 74 68 61 74 0a 20 20 20 20 20 70 72 6f    78 79 e2 80 99 73 20 70 75 62 6c 69 63 20 73 74  | d,.that......proxy...s.public.st | 
| 13060 |  61 74 65 6d 65 6e 74 20 6f 66 20 61 63 63 65 70    74 61 6e 63 65 20 6f 66 20 61 20 76 65 72 73 69  | atement.of.acceptance.of.a.versi | 
| 13080 |  6f 6e 20 70 65 72 6d 61 6e 65 6e 74 6c 79 0a 20    20 20 20 20 61 75 74 68 6f 72 69 7a 65 73 20 79  | on.permanently......authorizes.y | 
| 130a0 |  6f 75 20 74 6f 20 63 68 6f 6f 73 65 20 74 68 61    74 20 76 65 72 73 69 6f 6e 20 66 6f 72 20 74 68  | ou.to.choose.that.version.for.th | 
| 130c0 |  65 20 44 6f 63 75 6d 65 6e 74 2e 0a 0a 20 20 31    31 2e 20 52 45 4c 49 43 45 4e 53 49 4e 47 0a 0a  | e.Document.....11..RELICENSING.. | 
| 130e0 |  20 20 20 20 20 e2 80 9c 4d 61 73 73 69 76 65 20    4d 75 6c 74 69 61 75 74 68 6f 72 20 43 6f 6c 6c  | ........Massive.Multiauthor.Coll | 
| 13100 |  61 62 6f 72 61 74 69 6f 6e 20 53 69 74 65 e2 80    9d 20 28 6f 72 20 e2 80 9c 4d 4d 43 20 53 69 74  | aboration.Site....(or....MMC.Sit | 
| 13120 |  65 e2 80 9d 29 20 6d 65 61 6e 73 20 61 6e 79 0a    20 20 20 20 20 57 6f 72 6c 64 20 57 69 64 65 20  | e...).means.any......World.Wide. | 
| 13140 |  57 65 62 20 73 65 72 76 65 72 20 74 68 61 74 20    70 75 62 6c 69 73 68 65 73 20 63 6f 70 79 72 69  | Web.server.that.publishes.copyri | 
| 13160 |  67 68 74 61 62 6c 65 20 77 6f 72 6b 73 20 61 6e    64 20 61 6c 73 6f 0a 20 20 20 20 20 70 72 6f 76  | ghtable.works.and.also......prov | 
| 13180 |  69 64 65 73 20 70 72 6f 6d 69 6e 65 6e 74 20 66    61 63 69 6c 69 74 69 65 73 20 66 6f 72 20 61 6e  | ides.prominent.facilities.for.an | 
| 131a0 |  79 62 6f 64 79 20 74 6f 20 65 64 69 74 20 74 68    6f 73 65 20 77 6f 72 6b 73 2e 20 20 41 0a 20 20  | ybody.to.edit.those.works...A... | 
| 131c0 |  20 20 20 70 75 62 6c 69 63 20 77 69 6b 69 20 74    68 61 74 20 61 6e 79 62 6f 64 79 20 63 61 6e 20  | ...public.wiki.that.anybody.can. | 
| 131e0 |  65 64 69 74 20 69 73 20 61 6e 20 65 78 61 6d 70    6c 65 20 6f 66 20 73 75 63 68 20 61 20 73 65 72  | edit.is.an.example.of.such.a.ser | 
| 13200 |  76 65 72 2e 0a 20 20 20 20 20 41 20 e2 80 9c 4d    61 73 73 69 76 65 20 4d 75 6c 74 69 61 75 74 68  | ver.......A....Massive.Multiauth | 
| 13220 |  6f 72 20 43 6f 6c 6c 61 62 6f 72 61 74 69 6f 6e    e2 80 9d 20 28 6f 72 20 e2 80 9c 4d 4d 43 e2 80  | or.Collaboration....(or....MMC.. | 
| 13240 |  9d 29 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20    74 68 65 0a 20 20 20 20 20 73 69 74 65 20 6d 65  | .).contained.in.the......site.me | 
| 13260 |  61 6e 73 20 61 6e 79 20 73 65 74 20 6f 66 20 63    6f 70 79 72 69 67 68 74 61 62 6c 65 20 77 6f 72  | ans.any.set.of.copyrightable.wor | 
| 13280 |  6b 73 20 74 68 75 73 20 70 75 62 6c 69 73 68 65    64 20 6f 6e 20 74 68 65 20 4d 4d 43 0a 20 20 20  | ks.thus.published.on.the.MMC.... | 
| 132a0 |  20 20 73 69 74 65 2e 0a 0a 20 20 20 20 20 e2 80    9c 43 43 2d 42 59 2d 53 41 e2 80 9d 20 6d 65 61  | ..site...........CC-BY-SA....mea | 
| 132c0 |  6e 73 20 74 68 65 20 43 72 65 61 74 69 76 65 20    43 6f 6d 6d 6f 6e 73 20 41 74 74 72 69 62 75 74  | ns.the.Creative.Commons.Attribut | 
| 132e0 |  69 6f 6e 2d 53 68 61 72 65 20 41 6c 69 6b 65 20    33 2e 30 0a 20 20 20 20 20 6c 69 63 65 6e 73 65  | ion-Share.Alike.3.0......license | 
| 13300 |  20 70 75 62 6c 69 73 68 65 64 20 62 79 20 43 72    65 61 74 69 76 65 20 43 6f 6d 6d 6f 6e 73 20 43  | .published.by.Creative.Commons.C | 
| 13320 |  6f 72 70 6f 72 61 74 69 6f 6e 2c 20 61 20 6e 6f    74 2d 66 6f 72 2d 70 72 6f 66 69 74 0a 20 20 20  | orporation,.a.not-for-profit.... | 
| 13340 |  20 20 63 6f 72 70 6f 72 61 74 69 6f 6e 20 77 69    74 68 20 61 20 70 72 69 6e 63 69 70 61 6c 20 70  | ..corporation.with.a.principal.p | 
| 13360 |  6c 61 63 65 20 6f 66 20 62 75 73 69 6e 65 73 73    20 69 6e 20 53 61 6e 20 46 72 61 6e 63 69 73 63  | lace.of.business.in.San.Francisc | 
| 13380 |  6f 2c 0a 20 20 20 20 20 43 61 6c 69 66 6f 72 6e    69 61 2c 20 61 73 20 77 65 6c 6c 20 61 73 20 66  | o,......California,.as.well.as.f | 
| 133a0 |  75 74 75 72 65 20 63 6f 70 79 6c 65 66 74 20 76    65 72 73 69 6f 6e 73 20 6f 66 20 74 68 61 74 20  | uture.copyleft.versions.of.that. | 
| 133c0 |  6c 69 63 65 6e 73 65 0a 20 20 20 20 20 70 75 62    6c 69 73 68 65 64 20 62 79 20 74 68 61 74 20 73  | license......published.by.that.s | 
| 133e0 |  61 6d 65 20 6f 72 67 61 6e 69 7a 61 74 69 6f 6e    2e 0a 0a 20 20 20 20 20 e2 80 9c 49 6e 63 6f 72  | ame.organization...........Incor | 
| 13400 |  70 6f 72 61 74 65 e2 80 9d 20 6d 65 61 6e 73 20    74 6f 20 70 75 62 6c 69 73 68 20 6f 72 20 72 65  | porate....means.to.publish.or.re | 
| 13420 |  70 75 62 6c 69 73 68 20 61 20 44 6f 63 75 6d 65    6e 74 2c 20 69 6e 20 77 68 6f 6c 65 20 6f 72 0a  | publish.a.Document,.in.whole.or. | 
| 13440 |  20 20 20 20 20 69 6e 20 70 61 72 74 2c 20 61 73    20 70 61 72 74 20 6f 66 20 61 6e 6f 74 68 65 72  | .....in.part,.as.part.of.another | 
| 13460 |  20 44 6f 63 75 6d 65 6e 74 2e 0a 0a 20 20 20 20    20 41 6e 20 4d 4d 43 20 69 73 20 e2 80 9c 65 6c  | .Document........An.MMC.is....el | 
| 13480 |  69 67 69 62 6c 65 20 66 6f 72 20 72 65 6c 69 63    65 6e 73 69 6e 67 e2 80 9d 20 69 66 20 69 74 20  | igible.for.relicensing....if.it. | 
| 134a0 |  69 73 20 6c 69 63 65 6e 73 65 64 20 75 6e 64 65    72 20 74 68 69 73 0a 20 20 20 20 20 4c 69 63 65  | is.licensed.under.this......Lice | 
| 134c0 |  6e 73 65 2c 20 61 6e 64 20 69 66 20 61 6c 6c 20    77 6f 72 6b 73 20 74 68 61 74 20 77 65 72 65 20  | nse,.and.if.all.works.that.were. | 
| 134e0 |  66 69 72 73 74 20 70 75 62 6c 69 73 68 65 64 20    75 6e 64 65 72 20 74 68 69 73 0a 20 20 20 20 20  | first.published.under.this...... | 
| 13500 |  4c 69 63 65 6e 73 65 20 73 6f 6d 65 77 68 65 72    65 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 69  | License.somewhere.other.than.thi | 
| 13520 |  73 20 4d 4d 43 2c 20 61 6e 64 20 73 75 62 73 65    71 75 65 6e 74 6c 79 0a 20 20 20 20 20 69 6e 63  | s.MMC,.and.subsequently......inc | 
| 13540 |  6f 72 70 6f 72 61 74 65 64 20 69 6e 20 77 68 6f    6c 65 20 6f 72 20 69 6e 20 70 61 72 74 20 69 6e  | orporated.in.whole.or.in.part.in | 
| 13560 |  74 6f 20 74 68 65 20 4d 4d 43 2c 20 28 31 29 20    68 61 64 20 6e 6f 20 63 6f 76 65 72 0a 20 20 20  | to.the.MMC,.(1).had.no.cover.... | 
| 13580 |  20 20 74 65 78 74 73 20 6f 72 20 69 6e 76 61 72    69 61 6e 74 20 73 65 63 74 69 6f 6e 73 2c 20 61  | ..texts.or.invariant.sections,.a | 
| 135a0 |  6e 64 20 28 32 29 20 77 65 72 65 20 74 68 75 73    20 69 6e 63 6f 72 70 6f 72 61 74 65 64 20 70 72  | nd.(2).were.thus.incorporated.pr | 
| 135c0 |  69 6f 72 0a 20 20 20 20 20 74 6f 20 4e 6f 76 65    6d 62 65 72 20 31 2c 20 32 30 30 38 2e 0a 0a 20  | ior......to.November.1,.2008.... | 
| 135e0 |  20 20 20 20 54 68 65 20 6f 70 65 72 61 74 6f 72    20 6f 66 20 61 6e 20 4d 4d 43 20 53 69 74 65 20  | ....The.operator.of.an.MMC.Site. | 
| 13600 |  6d 61 79 20 72 65 70 75 62 6c 69 73 68 20 61 6e    20 4d 4d 43 20 63 6f 6e 74 61 69 6e 65 64 20 69  | may.republish.an.MMC.contained.i | 
| 13620 |  6e 20 74 68 65 0a 20 20 20 20 20 73 69 74 65 20    75 6e 64 65 72 20 43 43 2d 42 59 2d 53 41 20 6f  | n.the......site.under.CC-BY-SA.o | 
| 13640 |  6e 20 74 68 65 20 73 61 6d 65 20 73 69 74 65 20    61 74 20 61 6e 79 20 74 69 6d 65 20 62 65 66 6f  | n.the.same.site.at.any.time.befo | 
| 13660 |  72 65 20 41 75 67 75 73 74 20 31 2c 0a 20 20 20    20 20 32 30 30 39 2c 20 70 72 6f 76 69 64 65 64  | re.August.1,......2009,.provided | 
| 13680 |  20 74 68 65 20 4d 4d 43 20 69 73 20 65 6c 69 67    69 62 6c 65 20 66 6f 72 20 72 65 6c 69 63 65 6e  | .the.MMC.is.eligible.for.relicen | 
| 136a0 |  73 69 6e 67 2e 0a 0a 41 44 44 45 4e 44 55 4d 3a    20 48 6f 77 20 74 6f 20 75 73 65 20 74 68 69 73  | sing...ADDENDUM:.How.to.use.this | 
| 136c0 |  20 4c 69 63 65 6e 73 65 20 66 6f 72 20 79 6f 75    72 20 64 6f 63 75 6d 65 6e 74 73 0a 3d 3d 3d 3d  | .License.for.your.documents.==== | 
| 136e0 |  3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d    3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  | ================================ | 
| 13700 |  3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d    0a 0a 54 6f 20 75 73 65 20 74 68 69 73 20 4c 69  | ================..To.use.this.Li | 
| 13720 |  63 65 6e 73 65 20 69 6e 20 61 20 64 6f 63 75 6d    65 6e 74 20 79 6f 75 20 68 61 76 65 20 77 72 69  | cense.in.a.document.you.have.wri | 
| 13740 |  74 74 65 6e 2c 20 69 6e 63 6c 75 64 65 20 61 20    63 6f 70 79 20 6f 66 0a 74 68 65 20 4c 69 63 65  | tten,.include.a.copy.of.the.Lice | 
| 13760 |  6e 73 65 20 69 6e 20 74 68 65 20 64 6f 63 75 6d    65 6e 74 20 61 6e 64 20 70 75 74 20 74 68 65 20  | nse.in.the.document.and.put.the. | 
| 13780 |  66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 70 79 72 69    67 68 74 20 61 6e 64 20 6c 69 63 65 6e 73 65 0a  | following.copyright.and.license. | 
| 137a0 |  6e 6f 74 69 63 65 73 20 6a 75 73 74 20 61 66 74    65 72 20 74 68 65 20 74 69 74 6c 65 20 70 61 67  | notices.just.after.the.title.pag | 
| 137c0 |  65 3a 0a 0a 20 20 20 20 20 20 20 43 6f 70 79 72    69 67 68 74 20 28 43 29 20 20 59 45 41 52 20 20  | e:.........Copyright.(C)..YEAR.. | 
| 137e0 |  59 4f 55 52 20 4e 41 4d 45 2e 0a 20 20 20 20 20    20 20 50 65 72 6d 69 73 73 69 6f 6e 20 69 73 20  | YOUR.NAME.........Permission.is. | 
| 13800 |  67 72 61 6e 74 65 64 20 74 6f 20 63 6f 70 79 2c    20 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 2f  | granted.to.copy,.distribute.and/ | 
| 13820 |  6f 72 20 6d 6f 64 69 66 79 20 74 68 69 73 20 64    6f 63 75 6d 65 6e 74 0a 20 20 20 20 20 20 20 75  | or.modify.this.document........u | 
| 13840 |  6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f    66 20 74 68 65 20 47 4e 55 20 46 72 65 65 20 44  | nder.the.terms.of.the.GNU.Free.D | 
| 13860 |  6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69 63    65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 31 2e  | ocumentation.License,.Version.1. | 
| 13880 |  33 0a 20 20 20 20 20 20 20 6f 72 20 61 6e 79 20    6c 61 74 65 72 20 76 65 72 73 69 6f 6e 20 70 75  | 3........or.any.later.version.pu | 
| 138a0 |  62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46    72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75  | blished.by.the.Free.Software.Fou | 
| 138c0 |  6e 64 61 74 69 6f 6e 3b 0a 20 20 20 20 20 20 20    77 69 74 68 20 6e 6f 20 49 6e 76 61 72 69 61 6e  | ndation;........with.no.Invarian | 
| 138e0 |  74 20 53 65 63 74 69 6f 6e 73 2c 20 6e 6f 20 46    72 6f 6e 74 2d 43 6f 76 65 72 20 54 65 78 74 73  | t.Sections,.no.Front-Cover.Texts | 
| 13900 |  2c 20 61 6e 64 20 6e 6f 20 42 61 63 6b 2d 43 6f    76 65 72 0a 20 20 20 20 20 20 20 54 65 78 74 73  | ,.and.no.Back-Cover........Texts | 
| 13920 |  2e 20 20 41 20 63 6f 70 79 20 6f 66 20 74 68 65    20 6c 69 63 65 6e 73 65 20 69 73 20 69 6e 63 6c  | ...A.copy.of.the.license.is.incl | 
| 13940 |  75 64 65 64 20 69 6e 20 74 68 65 20 73 65 63 74    69 6f 6e 20 65 6e 74 69 74 6c 65 64 20 60 60 47  | uded.in.the.section.entitled.``G | 
| 13960 |  4e 55 0a 20 20 20 20 20 20 20 46 72 65 65 20 44    6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69 63  | NU........Free.Documentation.Lic | 
| 13980 |  65 6e 73 65 27 27 2e 0a 0a 20 20 20 49 66 20 79    6f 75 20 68 61 76 65 20 49 6e 76 61 72 69 61 6e  | ense''......If.you.have.Invarian | 
| 139a0 |  74 20 53 65 63 74 69 6f 6e 73 2c 20 46 72 6f 6e    74 2d 43 6f 76 65 72 20 54 65 78 74 73 20 61 6e  | t.Sections,.Front-Cover.Texts.an | 
| 139c0 |  64 20 42 61 63 6b 2d 43 6f 76 65 72 0a 54 65 78    74 73 2c 20 72 65 70 6c 61 63 65 20 74 68 65 20  | d.Back-Cover.Texts,.replace.the. | 
| 139e0 |  e2 80 9c 77 69 74 68 2e 2e 2e 54 65 78 74 73 2e    e2 80 9d 20 6c 69 6e 65 20 77 69 74 68 20 74 68  | ...with...Texts.....line.with.th | 
| 13a00 |  69 73 3a 0a 0a 20 20 20 20 20 20 20 20 20 77 69    74 68 20 74 68 65 20 49 6e 76 61 72 69 61 6e 74  | is:...........with.the.Invariant | 
| 13a20 |  20 53 65 63 74 69 6f 6e 73 20 62 65 69 6e 67 20    4c 49 53 54 20 54 48 45 49 52 20 54 49 54 4c 45  | .Sections.being.LIST.THEIR.TITLE | 
| 13a40 |  53 2c 20 77 69 74 68 0a 20 20 20 20 20 20 20 20    20 74 68 65 20 46 72 6f 6e 74 2d 43 6f 76 65 72  | S,.with..........the.Front-Cover | 
| 13a60 |  20 54 65 78 74 73 20 62 65 69 6e 67 20 4c 49 53    54 2c 20 61 6e 64 20 77 69 74 68 20 74 68 65 20  | .Texts.being.LIST,.and.with.the. | 
| 13a80 |  42 61 63 6b 2d 43 6f 76 65 72 20 54 65 78 74 73    0a 20 20 20 20 20 20 20 20 20 62 65 69 6e 67 20  | Back-Cover.Texts..........being. | 
| 13aa0 |  4c 49 53 54 2e 0a 0a 20 20 20 49 66 20 79 6f 75    20 68 61 76 65 20 49 6e 76 61 72 69 61 6e 74 20  | LIST......If.you.have.Invariant. | 
| 13ac0 |  53 65 63 74 69 6f 6e 73 20 77 69 74 68 6f 75 74    20 43 6f 76 65 72 20 54 65 78 74 73 2c 20 6f 72  | Sections.without.Cover.Texts,.or | 
| 13ae0 |  20 73 6f 6d 65 20 6f 74 68 65 72 0a 63 6f 6d 62    69 6e 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 74  | .some.other.combination.of.the.t | 
| 13b00 |  68 72 65 65 2c 20 6d 65 72 67 65 20 74 68 6f 73    65 20 74 77 6f 20 61 6c 74 65 72 6e 61 74 69 76  | hree,.merge.those.two.alternativ | 
| 13b20 |  65 73 20 74 6f 20 73 75 69 74 20 74 68 65 0a 73    69 74 75 61 74 69 6f 6e 2e 0a 0a 20 20 20 49 66  | es.to.suit.the.situation......If | 
| 13b40 |  20 79 6f 75 72 20 64 6f 63 75 6d 65 6e 74 20 63    6f 6e 74 61 69 6e 73 20 6e 6f 6e 74 72 69 76 69  | .your.document.contains.nontrivi | 
| 13b60 |  61 6c 20 65 78 61 6d 70 6c 65 73 20 6f 66 20 70    72 6f 67 72 61 6d 20 63 6f 64 65 2c 20 77 65 0a  | al.examples.of.program.code,.we. | 
| 13b80 |  72 65 63 6f 6d 6d 65 6e 64 20 72 65 6c 65 61 73    69 6e 67 20 74 68 65 73 65 20 65 78 61 6d 70 6c  | recommend.releasing.these.exampl | 
| 13ba0 |  65 73 20 69 6e 20 70 61 72 61 6c 6c 65 6c 20 75    6e 64 65 72 20 79 6f 75 72 20 63 68 6f 69 63 65  | es.in.parallel.under.your.choice | 
| 13bc0 |  20 6f 66 20 66 72 65 65 0a 73 6f 66 74 77 61 72    65 20 6c 69 63 65 6e 73 65 2c 20 73 75 63 68 20  | .of.free.software.license,.such. | 
| 13be0 |  61 73 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72    61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73  | as.the.GNU.General.Public.Licens | 
| 13c00 |  65 2c 20 74 6f 20 70 65 72 6d 69 74 0a 74 68 65    69 72 20 75 73 65 20 69 6e 20 66 72 65 65 20 73  | e,.to.permit.their.use.in.free.s | 
| 13c20 |  6f 66 74 77 61 72 65 2e 0a 0a 1f 0a 46 69 6c 65    3a 20 64 6f 63 61 4a 68 70 6c 78 2e 69 6e 66 6f  | oftware.....File:.docaJhplx.info | 
| 13c40 |  2c 20 20 4e 6f 64 65 3a 20 49 6e 64 69 63 65 73    2c 20 20 50 72 65 76 3a 20 47 4e 55 20 46 72 65  | ,..Node:.Indices,..Prev:.GNU.Fre | 
| 13c60 |  65 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20    4c 69 63 65 6e 73 65 2c 20 20 55 70 3a 20 54 6f  | e.Documentation.License,..Up:.To | 
| 13c80 |  70 0a 0a 38 20 49 6e 64 69 63 65 73 0a 2a 2a 2a    2a 2a 2a 2a 2a 2a 0a 0a 2a 20 4d 65 6e 75 3a 0a  | p..8.Indices.*********..*.Menu:. | 
| 13ca0 |  0a 2a 20 46 75 6e 63 74 69 6f 6e 20 69 6e 64 65    78 3a 3a 0a 2a 20 56 61 72 69 61 62 6c 65 20 69  | .*.Function.index::.*.Variable.i | 
| 13cc0 |  6e 64 65 78 3a 3a 0a 2a 20 43 6f 6e 63 65 70 74    20 69 6e 64 65 78 3a 3a 0a 0a 1f 0a 46 69 6c 65  | ndex::.*.Concept.index::....File | 
| 13ce0 |  3a 20 64 6f 63 61 4a 68 70 6c 78 2e 69 6e 66 6f    2c 20 20 4e 6f 64 65 3a 20 46 75 6e 63 74 69 6f  | :.docaJhplx.info,..Node:.Functio | 
| 13d00 |  6e 20 69 6e 64 65 78 2c 20 20 4e 65 78 74 3a 20    56 61 72 69 61 62 6c 65 20 69 6e 64 65 78 2c 20  | n.index,..Next:.Variable.index,. | 
| 13d20 |  20 55 70 3a 20 49 6e 64 69 63 65 73 0a 0a 38 2e    31 20 46 75 6e 63 74 69 6f 6e 20 69 6e 64 65 78  | .Up:.Indices..8.1.Function.index | 
| 13d40 |  0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d    3d 3d 3d 0a 0a 1f 0a 46 69 6c 65 3a 20 64 6f 63  | .==================....File:.doc | 
| 13d60 |  61 4a 68 70 6c 78 2e 69 6e 66 6f 2c 20 20 4e 6f    64 65 3a 20 56 61 72 69 61 62 6c 65 20 69 6e 64  | aJhplx.info,..Node:.Variable.ind | 
| 13d80 |  65 78 2c 20 20 4e 65 78 74 3a 20 43 6f 6e 63 65    70 74 20 69 6e 64 65 78 2c 20 20 50 72 65 76 3a  | ex,..Next:.Concept.index,..Prev: | 
| 13da0 |  20 46 75 6e 63 74 69 6f 6e 20 69 6e 64 65 78 2c    20 20 55 70 3a 20 49 6e 64 69 63 65 73 0a 0a 38  | .Function.index,..Up:.Indices..8 | 
| 13dc0 |  2e 32 20 56 61 72 69 61 62 6c 65 20 69 6e 64 65    78 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  | .2.Variable.index.============== | 
| 13de0 |  3d 3d 3d 3d 0a 0a 1f 0a 46 69 6c 65 3a 20 64 6f    63 61 4a 68 70 6c 78 2e 69 6e 66 6f 2c 20 20 4e  | ====....File:.docaJhplx.info,..N | 
| 13e00 |  6f 64 65 3a 20 43 6f 6e 63 65 70 74 20 69 6e 64    65 78 2c 20 20 50 72 65 76 3a 20 56 61 72 69 61  | ode:.Concept.index,..Prev:.Varia | 
| 13e20 |  62 6c 65 20 69 6e 64 65 78 2c 20 20 55 70 3a 20    49 6e 64 69 63 65 73 0a 0a 38 2e 33 20 43 6f 6e  | ble.index,..Up:.Indices..8.3.Con | 
| 13e40 |  63 65 70 74 20 69 6e 64 65 78 0a 3d 3d 3d 3d 3d    3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 0a 1f  | cept.index.=================.... | 
| 13e60 |  0a 54 61 67 20 54 61 62 6c 65 3a 0a 4e 6f 64 65    3a 20 54 6f 70 7f 32 31 35 0a 4e 6f 64 65 3a 20  | .Tag.Table:.Node:.Top.215.Node:. | 
| 13e80 |  43 4f 50 59 49 4e 47 7f 31 36 33 30 0a 4e 6f 64    65 3a 20 4f 76 65 72 76 69 65 77 7f 32 33 35 38  | COPYING.1630.Node:.Overview.2358 | 
| 13ea0 |  0a 4e 6f 64 65 3a 20 47 72 69 64 20 6f 72 20 74    61 62 75 6c 61 74 65 64 20 76 69 65 77 7f 37 31  | .Node:.Grid.or.tabulated.view.71 | 
| 13ec0 |  30 31 0a 4e 6f 64 65 3a 20 48 6f 6f 6b 73 7f 39    33 35 36 0a 4e 6f 64 65 3a 20 53 6f 75 6e 64 20  | 01.Node:.Hooks.9356.Node:.Sound. | 
| 13ee0 |  61 6e 64 20 64 65 73 6b 74 6f 70 20 6e 6f 74 69    66 69 63 61 74 69 6f 6e 73 7f 31 30 33 36 36 0a  | and.desktop.notifications.10366. | 
| 13f00 |  4e 6f 64 65 3a 20 4d 69 6e 69 62 75 66 66 65 72    20 68 69 73 74 6f 72 69 65 73 7f 31 31 34 31 35  | Node:.Minibuffer.histories.11415 | 
| 13f20 |  0a 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 61 74    69 6f 6e 7f 31 32 30 37 32 0a 4e 6f 64 65 3a 20  | .Node:.Installation.12072.Node:. | 
| 13f40 |  47 4e 55 20 45 4c 50 41 20 70 61 63 6b 61 67 65    7f 31 32 32 35 39 0a 4e 6f 64 65 3a 20 4d 61 6e  | GNU.ELPA.package.12259.Node:.Man | 
| 13f60 |  75 61 6c 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e    7f 31 32 38 31 37 0a 4e 6f 64 65 3a 20 53 61 6d  | ual.installation.12817.Node:.Sam | 
| 13f80 |  70 6c 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f    6e 7f 31 33 35 37 34 0a 4e 6f 64 65 3a 20 49 6e  | ple.configuration.13574.Node:.In | 
| 13fa0 |  74 65 67 72 61 74 69 6f 6e 20 77 69 74 68 20 45    6d 62 61 72 6b 7f 31 34 32 36 38 0a 4e 6f 64 65  | tegration.with.Embark.14268.Node | 
| 13fc0 |  3a 20 41 63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e    74 73 7f 31 34 37 33 37 0a 4e 6f 64 65 3a 20 47  | :.Acknowledgements.14737.Node:.G | 
| 13fe0 |  4e 55 20 46 72 65 65 20 44 6f 63 75 6d 65 6e 74    61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 7f 31 35  | NU.Free.Documentation.License.15 | 
| 14000 |  31 34 37 0a 4e 6f 64 65 3a 20 49 6e 64 69 63 65    73 7f 34 30 34 39 30 0a 4e 6f 64 65 3a 20 46 75  | 147.Node:.Indices.40490.Node:.Fu | 
| 14020 |  6e 63 74 69 6f 6e 20 69 6e 64 65 78 7f 34 30 36    36 36 0a 4e 6f 64 65 3a 20 56 61 72 69 61 62 6c  | nction.index.40666.Node:.Variabl | 
| 14040 |  65 20 69 6e 64 65 78 7f 34 30 37 38 39 0a 4e 6f    64 65 3a 20 43 6f 6e 63 65 70 74 20 69 6e 64 65  | e.index.40789.Node:.Concept.inde | 
| 14060 |  78 7f 34 30 39 33 34 0a 1f 0a 45 6e 64 20 54 61    67 20 54 61 62 6c 65 0a 0a 1f 0a 4c 6f 63 61 6c  | x.40934...End.Tag.Table....Local | 
| 14080 |  20 56 61 72 69 61 62 6c 65 73 3a 0a 63 6f 64 69    6e 67 3a 20 75 74 66 2d 38 0a 45 6e 64 3a 0a 00  | .Variables:.coding:.utf-8.End:.. | 
| 140a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 140c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 140e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14100 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14120 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14140 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14160 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14180 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 141a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 141c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 141e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14200 |  74 6d 72 2d 31 2e 31 2e 30 2f 52 45 41 44 4d 45    2d 65 6c 70 61 00 00 00 00 00 00 00 00 00 00 00  | tmr-1.1.0/README-elpa........... | 
| 14220 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14240 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14260 |  00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000644.0000000.0000000.0000 | 
| 14280 |  30 30 33 36 31 33 36 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 32 35 36 32 00 20 30 00 00 00  | 0036136.00000000000.012562..0... | 
| 142a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 142c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 142e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14300 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 14320 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 14340 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14360 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14380 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 143a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 143c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 143e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14400 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 e2 94 81 e2 94 81 e2  | ................................ | 
| 14420 |  94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94    81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81  | ................................ | 
| 14440 |  e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2    94 81 e2 94 81 e2 94 81 e2 94 81 0a 20 20 20 20  | ................................ | 
| 14460 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 54 4d 52 20 4d 41  | ..........................TMR.MA | 
| 14480 |  59 20 52 49 4e 47 0a 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | Y.RING.......................... | 
| 144a0 |  20 20 50 72 6f 74 65 73 69 6c 61 6f 73 20 53 74    61 76 72 6f 75 0a 20 20 20 20 20 20 20 20 20 20  | ..Protesilaos.Stavrou........... | 
| 144c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    69 6e 66 6f 40 70 72 6f 74 65 73 69 6c 61 6f 73  | ................info@protesilaos | 
| 144e0 |  2e 63 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 94  | .com............................ | 
| 14500 |  81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81    e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2  | ................................ | 
| 14520 |  94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94    81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81  | ................................ | 
| 14540 |  0a 0a 0a 54 68 69 73 20 6d 61 6e 75 61 6c 2c 20    77 72 69 74 74 65 6e 20 62 79 20 50 72 6f 74 65  | ...This.manual,.written.by.Prote | 
| 14560 |  73 69 6c 61 6f 73 20 53 74 61 76 72 6f 75 2c 20    64 65 73 63 72 69 62 65 73 20 74 68 65 20 63 75  | silaos.Stavrou,.describes.the.cu | 
| 14580 |  73 74 6f 6d 69 7a 61 74 69 6f 6e 0a 6f 70 74 69    6f 6e 73 20 66 6f 72 20 60 74 6d 72 27 20 28 6f  | stomization.options.for.`tmr'.(o | 
| 145a0 |  72 20 54 4d 52 2c 20 54 4d 52 20 4d 61 79 20 52    69 6e 67 2c 20 e2 80 a6 29 2c 20 61 6e 64 20 70  | r.TMR,.TMR.May.Ring,....),.and.p | 
| 145c0 |  72 6f 76 69 64 65 73 20 65 76 65 72 79 20 6f 74    68 65 72 0a 70 69 65 63 65 20 6f 66 20 69 6e 66  | rovides.every.other.piece.of.inf | 
| 145e0 |  6f 72 6d 61 74 69 6f 6e 20 70 65 72 74 69 6e 65    6e 74 20 74 6f 20 69 74 2e 20 20 54 68 65 20 6e  | ormation.pertinent.to.it...The.n | 
| 14600 |  61 6d 65 20 6f 66 20 74 68 65 20 70 61 63 6b 61    67 65 20 69 73 0a 70 72 6f 6e 6f 75 6e 63 65 64  | ame.of.the.package.is.pronounced | 
| 14620 |  20 61 73 20 e2 80 9c 74 69 6d 65 72 e2 80 9d 20    6f 72 20 e2 80 9c 54 2d 4d 2d 52 e2 80 9d 2e 0a  | .as....timer....or....T-M-R..... | 
| 14640 |  0a 54 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69    6f 6e 20 66 75 72 6e 69 73 68 65 64 20 68 65 72  | .The.documentation.furnished.her | 
| 14660 |  65 69 6e 20 63 6f 72 72 65 73 70 6f 6e 64 73 20    74 6f 20 73 74 61 62 6c 65 20 76 65 72 73 69 6f  | ein.corresponds.to.stable.versio | 
| 14680 |  6e 20 31 2e 31 2e 30 2c 0a 72 65 6c 65 61 73 65    64 20 6f 6e 20 32 30 32 35 2d 30 34 2d 31 38 2e  | n.1.1.0,.released.on.2025-04-18. | 
| 146a0 |  20 20 41 6e 79 20 72 65 66 65 72 65 6e 63 65 20    74 6f 20 61 20 6e 65 77 65 72 20 66 65 61 74 75  | ..Any.reference.to.a.newer.featu | 
| 146c0 |  72 65 20 77 68 69 63 68 20 64 6f 65 73 20 6e 6f    74 0a 79 65 74 20 66 6f 72 6d 20 70 61 72 74 20  | re.which.does.not.yet.form.part. | 
| 146e0 |  6f 66 20 74 68 65 20 6c 61 74 65 73 74 20 74 61    67 67 65 64 20 63 6f 6d 6d 69 74 2c 20 69 73 20  | of.the.latest.tagged.commit,.is. | 
| 14700 |  65 78 70 6c 69 63 69 74 6c 79 20 6d 61 72 6b 65    64 20 61 73 20 73 75 63 68 2e 0a 0a 43 75 72 72  | explicitly.marked.as.such...Curr | 
| 14720 |  65 6e 74 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20    74 61 72 67 65 74 20 69 73 20 31 2e 32 2e 30 2d  | ent.development.target.is.1.2.0- | 
| 14740 |  64 65 76 2e 0a 0a e2 81 83 20 50 61 63 6b 61 67    65 20 6e 61 6d 65 20 28 47 4e 55 20 45 4c 50 41  | dev.......Package.name.(GNU.ELPA | 
| 14760 |  29 3a 20 60 74 6d 72 27 0a e2 81 83 20 4f 66 66    69 63 69 61 6c 20 6d 61 6e 75 61 6c 3a 20 3c 68  | ):.`tmr'.....Official.manual:.<h | 
| 14780 |  74 74 70 73 3a 2f 2f 70 72 6f 74 65 73 69 6c 61    6f 73 2e 63 6f 6d 2f 65 6d 61 63 73 2f 74 6d 72  | ttps://protesilaos.com/emacs/tmr | 
| 147a0 |  3e 0a e2 81 83 20 43 68 61 6e 67 65 20 6c 6f 67    3a 20 3c 68 74 74 70 73 3a 2f 2f 70 72 6f 74 65  | >.....Change.log:.<https://prote | 
| 147c0 |  73 69 6c 61 6f 73 2e 63 6f 6d 2f 65 6d 61 63 73    2f 74 6d 72 2d 63 68 61 6e 67 65 6c 6f 67 3e 0a  | silaos.com/emacs/tmr-changelog>. | 
| 147e0 |  e2 81 83 20 47 69 74 20 72 65 70 6f 73 69 74 6f    72 69 65 73 3a 0a 20 20 e2 81 83 20 47 69 74 48  | ....Git.repositories:.......GitH | 
| 14800 |  75 62 3a 20 3c 68 74 74 70 73 3a 2f 2f 67 69 74    68 75 62 2e 63 6f 6d 2f 70 72 6f 74 65 73 69 6c  | ub:.<https://github.com/protesil | 
| 14820 |  61 6f 73 2f 74 6d 72 3e 0a 20 20 e2 81 83 20 47    69 74 4c 61 62 3a 20 3c 68 74 74 70 73 3a 2f 2f  | aos/tmr>.......GitLab:.<https:// | 
| 14840 |  67 69 74 6c 61 62 2e 63 6f 6d 2f 70 72 6f 74 65    73 69 6c 61 6f 73 2f 74 6d 72 3e 0a e2 81 83 20  | gitlab.com/protesilaos/tmr>..... | 
| 14860 |  42 61 63 6b 72 6f 6e 79 6d 3a 20 54 4d 52 20 4d    61 79 20 52 69 6e 67 3b 20 54 69 6d 65 72 20 4d  | Backronym:.TMR.May.Ring;.Timer.M | 
| 14880 |  75 73 74 20 52 75 6e 2e 0a 0a 54 61 62 6c 65 20    6f 66 20 43 6f 6e 74 65 6e 74 73 0a e2 94 80 e2  | ust.Run...Table.of.Contents..... | 
| 148a0 |  94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94    80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80  | ................................ | 
| 148c0 |  e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a    0a 31 2e 20 43 4f 50 59 49 4e 47 0a 32 2e 20 4f  | .................1..COPYING.2..O | 
| 148e0 |  76 65 72 76 69 65 77 0a 2e 2e 20 31 2e 20 47 72    69 64 20 6f 72 20 74 61 62 75 6c 61 74 65 64 20  | verview....1..Grid.or.tabulated. | 
| 14900 |  76 69 65 77 0a 2e 2e 20 32 2e 20 48 6f 6f 6b 73    0a 2e 2e 20 33 2e 20 53 6f 75 6e 64 20 61 6e 64  | view....2..Hooks....3..Sound.and | 
| 14920 |  20 64 65 73 6b 74 6f 70 20 6e 6f 74 69 66 69 63    61 74 69 6f 6e 73 0a 2e 2e 20 34 2e 20 4d 69 6e  | .desktop.notifications....4..Min | 
| 14940 |  69 62 75 66 66 65 72 20 68 69 73 74 6f 72 69 65    73 0a 33 2e 20 49 6e 73 74 61 6c 6c 61 74 69 6f  | ibuffer.histories.3..Installatio | 
| 14960 |  6e 0a 2e 2e 20 31 2e 20 47 4e 55 20 45 4c 50 41    20 70 61 63 6b 61 67 65 0a 2e 2e 20 32 2e 20 4d  | n....1..GNU.ELPA.package....2..M | 
| 14980 |  61 6e 75 61 6c 20 69 6e 73 74 61 6c 6c 61 74 69    6f 6e 0a 34 2e 20 53 61 6d 70 6c 65 20 63 6f 6e  | anual.installation.4..Sample.con | 
| 149a0 |  66 69 67 75 72 61 74 69 6f 6e 0a 35 2e 20 49 6e    74 65 67 72 61 74 69 6f 6e 20 77 69 74 68 20 45  | figuration.5..Integration.with.E | 
| 149c0 |  6d 62 61 72 6b 0a 36 2e 20 41 63 6b 6e 6f 77 6c    65 64 67 65 6d 65 6e 74 73 0a 37 2e 20 47 4e 55  | mbark.6..Acknowledgements.7..GNU | 
| 149e0 |  20 46 72 65 65 20 44 6f 63 75 6d 65 6e 74 61 74    69 6f 6e 20 4c 69 63 65 6e 73 65 0a 38 2e 20 49  | .Free.Documentation.License.8..I | 
| 14a00 |  6e 64 69 63 65 73 0a 2e 2e 20 31 2e 20 46 75 6e    63 74 69 6f 6e 20 69 6e 64 65 78 0a 2e 2e 20 32  | ndices....1..Function.index....2 | 
| 14a20 |  2e 20 56 61 72 69 61 62 6c 65 20 69 6e 64 65 78    0a 2e 2e 20 33 2e 20 43 6f 6e 63 65 70 74 20 69  | ..Variable.index....3..Concept.i | 
| 14a40 |  6e 64 65 78 0a 0a 0a 31 20 43 4f 50 59 49 4e 47    0a e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90  | ndex...1.COPYING................ | 
| 14a60 |  e2 95 90 e2 95 90 e2 95 90 e2 95 90 0a 0a 20 20    43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30  | ................Copyright.(C).20 | 
| 14a80 |  32 31 2d 32 30 32 35 20 46 72 65 65 20 53 6f 66    74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e  | 21-2025.Free.Software.Foundation | 
| 14aa0 |  2c 20 49 6e 63 2e 0a 0a 20 20 20 20 20 20 20 20    50 65 72 6d 69 73 73 69 6f 6e 20 69 73 20 67 72  | ,.Inc...........Permission.is.gr | 
| 14ac0 |  61 6e 74 65 64 20 74 6f 20 63 6f 70 79 2c 20 64    69 73 74 72 69 62 75 74 65 20 61 6e 64 2f 6f 72  | anted.to.copy,.distribute.and/or | 
| 14ae0 |  20 6d 6f 64 69 66 79 0a 20 20 20 20 20 20 20 20    74 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 75 6e  | .modify.........this.document.un | 
| 14b00 |  64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66    20 74 68 65 20 47 4e 55 20 46 72 65 65 0a 20 20  | der.the.terms.of.the.GNU.Free... | 
| 14b20 |  20 20 20 20 20 20 44 6f 63 75 6d 65 6e 74 61 74    69 6f 6e 20 4c 69 63 65 6e 73 65 2c 20 56 65 72  | ......Documentation.License,.Ver | 
| 14b40 |  73 69 6f 6e 20 31 2e 33 20 6f 72 20 61 6e 79 20    6c 61 74 65 72 20 76 65 72 73 69 6f 6e 0a 20 20  | sion.1.3.or.any.later.version... | 
| 14b60 |  20 20 20 20 20 20 70 75 62 6c 69 73 68 65 64 20    62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74  | ......published.by.the.Free.Soft | 
| 14b80 |  77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 3b    20 77 69 74 68 20 6e 6f 0a 20 20 20 20 20 20 20  | ware.Foundation;.with.no........ | 
| 14ba0 |  20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 69    6f 6e 73 2c 20 77 69 74 68 20 74 68 65 20 46 72  | .Invariant.Sections,.with.the.Fr | 
| 14bc0 |  6f 6e 74 2d 43 6f 76 65 72 20 54 65 78 74 73 20    62 65 69 6e 67 20 e2 80 9c 41 0a 20 20 20 20 20  | ont-Cover.Texts.being....A...... | 
| 14be0 |  20 20 20 47 4e 55 20 4d 61 6e 75 61 6c 2c e2 80    9d 20 61 6e 64 20 77 69 74 68 20 74 68 65 20 42  | ...GNU.Manual,....and.with.the.B | 
| 14c00 |  61 63 6b 2d 43 6f 76 65 72 20 54 65 78 74 73 20    61 73 20 69 6e 20 28 61 29 0a 20 20 20 20 20 20  | ack-Cover.Texts.as.in.(a)....... | 
| 14c20 |  20 20 62 65 6c 6f 77 2e 20 20 41 20 63 6f 70 79    20 6f 66 20 74 68 65 20 6c 69 63 65 6e 73 65 20  | ..below...A.copy.of.the.license. | 
| 14c40 |  69 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74    68 65 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20  | is.included.in.the.section...... | 
| 14c60 |  20 20 20 65 6e 74 69 74 6c 65 64 20 e2 80 9c 47    4e 55 20 46 72 65 65 20 44 6f 63 75 6d 65 6e 74  | ...entitled....GNU.Free.Document | 
| 14c80 |  61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 2e e2 80    9d 0a 0a 20 20 20 20 20 20 20 20 28 61 29 20 54  | ation.License..............(a).T | 
| 14ca0 |  68 65 20 46 53 46 e2 80 99 73 20 42 61 63 6b 2d    43 6f 76 65 72 20 54 65 78 74 20 69 73 3a 20 e2  | he.FSF...s.Back-Cover.Text.is:.. | 
| 14cc0 |  80 9c 59 6f 75 20 68 61 76 65 20 74 68 65 20 66    72 65 65 64 6f 6d 20 74 6f 0a 20 20 20 20 20 20  | ..You.have.the.freedom.to....... | 
| 14ce0 |  20 20 63 6f 70 79 20 61 6e 64 20 6d 6f 64 69 66    79 20 74 68 69 73 20 47 4e 55 20 6d 61 6e 75 61  | ..copy.and.modify.this.GNU.manua | 
| 14d00 |  6c 2e e2 80 9d 0a 0a 0a 32 20 4f 76 65 72 76 69    65 77 0a e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2  | l.......2.Overview.............. | 
| 14d20 |  95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95    90 0a 0a 20 20 54 4d 52 20 69 73 20 61 6e 20 45  | .....................TMR.is.an.E | 
| 14d40 |  6d 61 63 73 20 70 61 63 6b 61 67 65 20 74 68 61    74 20 70 72 6f 76 69 64 65 73 20 66 61 63 69 6c  | macs.package.that.provides.facil | 
| 14d60 |  69 74 69 65 73 20 66 6f 72 20 73 65 74 74 69 6e    67 20 74 69 6d 65 72 73 0a 20 20 75 73 69 6e 67  | ities.for.setting.timers...using | 
| 14d80 |  20 61 20 63 6f 6e 76 65 6e 69 65 6e 74 20 6e 6f    74 61 74 69 6f 6e 2e 20 20 54 68 65 20 66 69 72  | .a.convenient.notation...The.fir | 
| 14da0 |  73 74 20 70 6f 69 6e 74 20 6f 66 20 65 6e 74 72    79 20 69 73 20 74 68 65 20 60 74 6d 72 27 0a 20  | st.point.of.entry.is.the.`tmr'.. | 
| 14dc0 |  20 63 6f 6d 6d 61 6e 64 2e 20 20 49 74 20 70 72    6f 6d 70 74 73 20 66 6f 72 20 61 20 75 6e 69 74  | .command...It.prompts.for.a.unit | 
| 14de0 |  20 6f 66 20 74 69 6d 65 2c 20 77 68 69 63 68 20    69 73 20 72 65 70 72 65 73 65 6e 74 65 64 20 61  | .of.time,.which.is.represented.a | 
| 14e00 |  73 20 61 0a 20 20 73 74 72 69 6e 67 20 74 68 61    74 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 61 20  | s.a...string.that.consists.of.a. | 
| 14e20 |  6e 75 6d 62 65 72 20 61 6e 64 2c 20 6f 70 74 69    6f 6e 61 6c 6c 79 2c 20 61 20 73 69 6e 67 6c 65  | number.and,.optionally,.a.single | 
| 14e40 |  20 63 68 61 72 61 63 74 65 72 0a 20 20 73 75 66    66 69 78 20 77 68 69 63 68 20 73 70 65 63 69 66  | .character...suffix.which.specif | 
| 14e60 |  69 65 73 20 74 68 65 20 75 6e 69 74 20 6f 66 20    74 69 6d 65 2e 20 20 57 69 74 68 6f 75 74 20 61  | ies.the.unit.of.time...Without.a | 
| 14e80 |  20 73 75 66 66 69 78 2c 20 74 68 65 20 6e 75 6d    62 65 72 0a 20 20 69 73 20 69 6e 74 65 72 70 72  | .suffix,.the.number...is.interpr | 
| 14ea0 |  65 74 65 64 20 61 73 20 61 20 63 6f 75 6e 74 20    69 6e 20 6d 69 6e 75 74 65 73 2e 20 20 56 61 6c  | eted.as.a.count.in.minutes...Val | 
| 14ec0 |  69 64 20 69 6e 70 75 74 20 66 6f 72 6d 61 74 73    3a 0a 0a 20 20 e2 94 81 e2 94 81 e2 94 81 e2 94  | id.input.formats:............... | 
| 14ee0 |  81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81    e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2  | ................................ | 
| 14f00 |  94 81 e2 94 81 e2 94 81 e2 94 81 0a 20 20 20 49    6e 70 75 74 20 20 4d 65 61 6e 69 6e 67 20 20 20  | ...............Input..Meaning... | 
| 14f20 |  0a 20 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2    94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94  | ................................ | 
| 14f40 |  80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80    e2 94 80 e2 94 80 e2 94 80 0a 20 20 20 35 20 20  | .............................5.. | 
| 14f60 |  20 20 20 20 35 20 6d 69 6e 75 74 65 73 20 0a 20    20 20 35 6d 20 20 20 20 20 35 20 6d 69 6e 75 74  | ....5.minutes.....5m.....5.minut | 
| 14f80 |  65 73 20 0a 20 20 20 35 73 20 20 20 20 20 35 20    73 65 63 6f 6e 64 73 20 0a 20 20 20 35 68 20 20  | es.....5s.....5.seconds.....5h.. | 
| 14fa0 |  20 20 20 35 20 68 6f 75 72 73 20 20 20 0a 20 20    e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2  | ...5.hours...................... | 
| 14fc0 |  94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94    81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81  | ................................ | 
| 14fe0 |  e2 94 81 e2 94 81 0a 0a 20 20 54 68 65 20 69 6e    70 75 74 20 63 61 6e 20 62 65 20 61 20 66 6c 6f  | ..........The.input.can.be.a.flo | 
| 15000 |  61 74 69 6e 67 20 70 6f 69 6e 74 3a 0a 0a 20 20    e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2  | ating.point:.................... | 
| 15020 |  94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94    81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81  | ................................ | 
| 15040 |  e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2    94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94  | ................................ | 
| 15060 |  81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81    e2 94 81 0a 20 20 20 49 6e 70 75 74 20 20 4d 65  | .......................Input..Me | 
| 15080 |  61 6e 69 6e 67 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 0a 20 20 e2 94 80 e2 94 80  | aning........................... | 
| 150a0 |  e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2    94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94  | ................................ | 
| 150c0 |  80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80    e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2  | ................................ | 
| 150e0 |  94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94    80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a 20 20  | ................................ | 
| 15100 |  20 31 2e 35 20 20 20 20 31 2e 35 20 6d 69 6e 75    74 65 73 20 28 39 30 20 73 65 63 6f 6e 64 73 29  | .1.5....1.5.minutes.(90.seconds) | 
| 15120 |  20 0a 20 20 20 31 2e 35 68 20 20 20 31 2e 35 20    68 6f 75 72 73 20 28 39 30 20 6d 69 6e 75 74 65  | .....1.5h...1.5.hours.(90.minute | 
| 15140 |  73 29 20 20 20 0a 20 20 e2 94 81 e2 94 81 e2 94    81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81  | s).............................. | 
| 15160 |  e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2    94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94  | ................................ | 
| 15180 |  81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81    e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2 94 81 e2  | ................................ | 
| 151a0 |  94 81 e2 94 81 e2 94 81 e2 94 81 0a 0a 20 20 54    68 65 20 69 6e 70 75 74 20 63 61 6e 20 61 6c 73  | ...............The.input.can.als | 
| 151c0 |  6f 20 62 65 20 61 6e 20 61 62 73 6f 6c 75 74 65    20 74 69 6d 65 2c 20 73 75 63 68 20 61 73 20 60  | o.be.an.absolute.time,.such.as.` | 
| 151e0 |  31 36 3a 30 30 27 20 6f 72 20 60 31 36 3a 30 30    3a 33 30 27 2e 0a 20 20 49 74 20 73 65 74 73 20  | 16:00'.or.`16:00:30'....It.sets. | 
| 15200 |  61 20 74 69 6d 65 72 20 66 72 6f 6d 20 70 72 65    73 65 6e 74 20 74 69 6d 65 20 75 6e 74 69 6c 20  | a.timer.from.present.time.until. | 
| 15220 |  74 68 65 20 6f 6e 65 20 73 70 65 63 69 66 69 65    64 2e 0a 0a 20 20 49 66 20 60 74 6d 72 27 20 69  | the.one.specified.....If.`tmr'.i | 
| 15240 |  73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 6e    20 6f 70 74 69 6f 6e 61 6c 20 70 72 65 66 69 78  | s.called.with.an.optional.prefix | 
| 15260 |  20 61 72 67 75 6d 65 6e 74 20 28 60 43 2d 75 27    20 77 69 74 68 0a 20 20 64 65 66 61 75 6c 74 20  | .argument.(`C-u'.with...default. | 
| 15280 |  6b 65 79 20 62 69 6e 64 69 6e 67 73 29 2c 20 69    74 20 61 73 6b 73 20 66 6f 72 20 61 20 64 65 73  | key.bindings),.it.asks.for.a.des | 
| 152a0 |  63 72 69 70 74 69 6f 6e 20 74 6f 20 62 65 20 61    73 73 6f 63 69 61 74 65 64 20 77 69 74 68 0a 20  | cription.to.be.associated.with.. | 
| 152c0 |  20 74 68 65 20 67 69 76 65 6e 20 74 69 6d 65 72    2e 0a 0a 20 20 41 6e 20 61 6c 74 65 72 6e 61 74  | .the.given.timer.....An.alternat | 
| 152e0 |  69 76 65 20 74 6f 20 74 68 65 20 60 74 6d 72 27    20 63 6f 6d 6d 61 6e 64 20 69 73 20 60 74 6d 72  | ive.to.the.`tmr'.command.is.`tmr | 
| 15300 |  2d 77 69 74 68 2d 64 65 74 61 69 6c 73 27 2e 20    20 54 68 65 0a 20 20 64 69 66 66 65 72 65 6e 63  | -with-details'...The...differenc | 
| 15320 |  65 20 62 65 74 77 65 65 6e 20 74 68 65 20 74 77    6f 20 69 73 20 74 68 61 74 20 74 68 65 20 6c 61  | e.between.the.two.is.that.the.la | 
| 15340 |  74 74 65 72 20 61 6c 77 61 79 73 20 70 72 6f 6d    70 74 73 20 66 6f 72 20 61 0a 20 20 64 65 73 63  | tter.always.prompts.for.a...desc | 
| 15360 |  72 69 70 74 69 6f 6e 20 61 6e 64 20 69 66 20 74    68 65 20 74 69 6d 65 72 20 73 68 6f 75 6c 64 20  | ription.and.if.the.timer.should. | 
| 15380 |  62 65 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64 2e    0a 0a 20 20 54 68 65 20 63 6f 6d 6d 61 6e 64 20  | be.acknowledged.....The.command. | 
| 153a0 |  60 74 6d 72 2d 65 64 69 74 2d 64 65 73 63 72 69    70 74 69 6f 6e 27 20 63 61 6e 20 63 68 61 6e 67  | `tmr-edit-description'.can.chang | 
| 153c0 |  65 20 74 68 65 20 64 65 73 63 72 69 70 74 69 6f    6e 20 61 20 67 69 76 65 6e 0a 20 20 74 69 6d 65  | e.the.description.a.given...time | 
| 153e0 |  72 20 6f 62 6a 65 63 74 2e 0a 0a 20 20 54 68 65    20 63 6f 6d 6d 61 6e 64 20 60 74 6d 72 2d 74 6f  | r.object.....The.command.`tmr-to | 
| 15400 |  67 67 6c 65 2d 61 63 6b 6e 6f 77 6c 65 64 67 65    27 20 74 6f 67 67 6c 65 73 20 74 68 65 20 61 63  | ggle-acknowledge'.toggles.the.ac | 
| 15420 |  6b 6e 6f 77 6c 65 64 67 65 20 66 6c 61 67 20 6f    66 20 61 0a 20 20 67 69 76 65 6e 20 74 69 6d 65  | knowledge.flag.of.a...given.time | 
| 15440 |  72 20 6f 62 6a 65 63 74 2e 20 20 41 20 74 69 6d    65 72 20 74 68 61 74 20 6e 65 65 64 73 20 74 6f  | r.object...A.timer.that.needs.to | 
| 15460 |  20 62 65 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64    20 70 72 6f 6d 70 74 73 20 66 6f 72 0a 20 20 63  | .be.acknowledged.prompts.for...c | 
| 15480 |  6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 66 74 65    72 20 69 74 20 65 6c 61 70 73 65 73 2e 20 20 54  | onfirmation.after.it.elapses...T | 
| 154a0 |  68 65 20 75 73 65 72 20 63 61 6e 20 65 69 74 68    65 72 20 63 6f 6e 66 69 72 6d 20 61 6e 64 20 74  | he.user.can.either.confirm.and.t | 
| 154c0 |  68 75 73 0a 20 20 64 69 73 6d 69 73 73 20 74 68    65 20 74 69 6d 65 72 2c 20 6f 72 20 73 65 74 20  | hus...dismiss.the.timer,.or.set. | 
| 154e0 |  61 20 6e 65 77 20 64 75 72 61 74 69 6f 6e 20 66    6f 72 20 74 68 65 20 6e 65 78 74 20 72 65 6d 69  | a.new.duration.for.the.next.remi | 
| 15500 |  6e 64 65 72 2c 20 75 73 69 6e 67 0a 20 20 74 68    65 20 66 61 6d 69 6c 69 61 72 20 54 4d 52 20 69  | nder,.using...the.familiar.TMR.i | 
| 15520 |  6e 70 75 74 2e 0a 0a 20 20 54 68 65 20 75 73 65    72 20 6f 70 74 69 6f 6e 20 60 74 6d 72 2d 64 65  | nput.....The.user.option.`tmr-de | 
| 15540 |  73 63 72 69 70 74 69 6f 6e 73 2d 6c 69 73 74 27    20 64 65 66 69 6e 65 73 20 74 68 65 20 63 6f 6d  | scriptions-list'.defines.the.com | 
| 15560 |  70 6c 65 74 69 6f 6e 0a 20 20 63 61 6e 64 69 64    61 74 65 73 20 74 68 61 74 20 61 72 65 20 73 68  | pletion...candidates.that.are.sh | 
| 15580 |  6f 77 6e 20 61 74 20 74 68 65 20 64 65 73 63 72    69 70 74 69 6f 6e 20 70 72 6f 6d 70 74 2e 20 20  | own.at.the.description.prompt... | 
| 155a0 |  49 74 73 20 76 61 6c 75 65 20 63 61 6e 20 62 65    0a 20 20 65 69 74 68 65 72 20 61 20 6c 69 73 74  | Its.value.can.be...either.a.list | 
| 155c0 |  20 6f 66 20 73 74 72 69 6e 67 73 20 6f 72 20 74    68 65 20 73 79 6d 62 6f 6c 20 6f 66 20 61 20 76  | .of.strings.or.the.symbol.of.a.v | 
| 155e0 |  61 72 69 61 62 6c 65 20 74 68 61 74 20 68 6f 6c    64 73 20 61 20 6c 69 73 74 0a 20 20 6f 66 20 73  | ariable.that.holds.a.list...of.s | 
| 15600 |  74 72 69 6e 67 73 2e 20 20 54 68 65 20 64 65 66    61 75 6c 74 20 76 61 6c 75 65 20 6f 66 20 60 74  | trings...The.default.value.of.`t | 
| 15620 |  6d 72 2d 64 65 73 63 72 69 70 74 69 6f 6e 2d 68    69 73 74 6f 72 79 27 2c 20 69 73 20 74 68 65 0a  | mr-description-history',.is.the. | 
| 15640 |  20 20 6e 61 6d 65 20 6f 66 20 61 20 76 61 72 69    61 62 6c 65 20 74 68 61 74 20 63 6f 6e 74 61 69  | ..name.of.a.variable.that.contai | 
| 15660 |  6e 73 20 69 6e 70 75 74 20 70 72 6f 76 69 64 65    64 20 62 79 20 74 68 65 20 75 73 65 72 20 61 74  | ns.input.provided.by.the.user.at | 
| 15680 |  20 74 68 65 0a 20 20 72 65 6c 65 76 61 6e 74 20    70 72 6f 6d 70 74 20 6f 66 20 74 68 65 20 60 74  | .the...relevant.prompt.of.the.`t | 
| 156a0 |  6d 72 27 20 61 6e 64 20 60 74 6d 72 2d 77 69 74    68 2d 64 65 74 61 69 6c 73 27 20 63 6f 6d 6d 61  | mr'.and.`tmr-with-details'.comma | 
| 156c0 |  6e 64 73 2e 0a 0a 20 20 57 68 65 6e 20 74 68 65    20 74 69 6d 65 72 20 69 73 20 73 65 74 2c 20 61  | nds.....When.the.timer.is.set,.a | 
| 156e0 |  20 6d 65 73 73 61 67 65 20 69 73 20 73 65 6e 74    20 74 6f 20 74 68 65 20 65 63 68 6f 20 61 72 65  | .message.is.sent.to.the.echo.are | 
| 15700 |  61 20 72 65 63 6f 72 64 69 6e 67 0a 20 20 74 68    65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 20 61  | a.recording...the.current.time.a | 
| 15720 |  6e 64 20 74 68 65 20 70 6f 69 6e 74 20 69 6e 20    74 68 65 20 66 75 74 75 72 65 20 77 68 65 6e 20  | nd.the.point.in.the.future.when. | 
| 15740 |  74 68 65 20 74 69 6d 65 72 20 65 6c 61 70 73 65    73 2e 0a 20 20 45 63 68 6f 20 61 72 65 61 20 6d  | the.timer.elapses....Echo.area.m | 
| 15760 |  65 73 73 61 67 65 73 20 63 61 6e 20 62 65 20 72    65 76 69 65 77 65 64 20 77 69 74 68 20 74 68 65  | essages.can.be.reviewed.with.the | 
| 15780 |  20 60 76 69 65 77 2d 65 63 68 6f 2d 61 72 65 61    2d 6d 65 73 73 61 67 65 73 27 0a 20 20 77 68 69  | .`view-echo-area-messages'...whi | 
| 157a0 |  63 68 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 60    43 2d 68 20 65 27 20 62 79 20 64 65 66 61 75 6c  | ch.is.bound.to.`C-h.e'.by.defaul | 
| 157c0 |  74 2e 20 20 54 6f 20 63 68 65 63 6b 20 61 6c 6c    20 74 69 6d 65 72 73 2c 20 75 73 65 20 74 68 65  | t...To.check.all.timers,.use.the | 
| 157e0 |  0a 20 20 63 6f 6d 6d 61 6e 64 20 60 74 6d 72 2d    74 61 62 75 6c 61 74 65 64 2d 76 69 65 77 27 2c  | ...command.`tmr-tabulated-view', | 
| 15800 |  20 77 68 69 63 68 20 68 61 73 20 6d 6f 72 65 20    66 65 61 74 75 72 65 73 20 74 68 61 6e 20 74 68  | .which.has.more.features.than.th | 
| 15820 |  65 20 67 65 6e 65 72 69 63 0a 20 20 60 2a 4d 65    73 73 61 67 65 73 2a 27 20 62 75 66 66 65 72 20  | e.generic...`*Messages*'.buffer. | 
| 15840 |  28 5b 47 72 69 64 20 76 69 65 77 5d 29 2e 0a 0a    20 20 54 68 65 20 60 74 6d 72 2d 63 61 6e 63 65  | ([Grid.view]).....The.`tmr-cance | 
| 15860 |  6c 27 20 63 6f 6d 6d 61 6e 64 20 63 61 6e 63 65    6c 73 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 72  | l'.command.cancels.running.timer | 
| 15880 |  73 20 77 69 74 68 6f 75 74 20 65 72 61 73 69 6e    67 20 74 68 65 6d 0a 20 20 66 72 6f 6d 20 74 68  | s.without.erasing.them...from.th | 
| 158a0 |  65 20 6c 69 73 74 20 6f 66 20 63 72 65 61 74 65    64 20 74 69 6d 65 72 20 6f 62 6a 65 63 74 73 2e  | e.list.of.created.timer.objects. | 
| 158c0 |  20 20 54 69 6d 65 72 73 20 61 74 20 74 68 65 20    63 6f 6d 70 6c 65 74 69 6f 6e 0a 20 20 70 72 6f  | ..Timers.at.the.completion...pro | 
| 158e0 |  6d 70 74 20 61 72 65 20 64 65 73 63 72 69 62 65    64 20 62 79 20 74 68 65 20 65 78 61 63 74 20 74  | mpt.are.described.by.the.exact.t | 
| 15900 |  69 6d 65 20 74 68 65 79 20 77 65 72 65 20 73 65    74 20 61 6e 64 20 74 68 65 20 69 6e 70 75 74 0a  | ime.they.were.set.and.the.input. | 
| 15920 |  20 20 74 68 61 74 20 77 61 73 20 75 73 65 64 20    74 6f 20 63 72 65 61 74 65 20 74 68 65 6d 2c 20  | ..that.was.used.to.create.them,. | 
| 15940 |  69 6e 63 6c 75 64 69 6e 67 20 74 68 65 20 6f 70    74 69 6f 6e 61 6c 20 64 65 73 63 72 69 70 74 69  | including.the.optional.descripti | 
| 15960 |  6f 6e 20 74 68 61 74 0a 20 20 60 74 6d 72 27 20    61 6e 64 20 60 74 6d 72 2d 77 69 74 68 2d 64 65  | on.that...`tmr'.and.`tmr-with-de | 
| 15980 |  74 61 69 6c 73 27 20 61 63 63 65 70 74 2e 0a 0a    20 20 54 68 65 20 60 74 6d 72 2d 72 65 6d 6f 76  | tails'.accept.....The.`tmr-remov | 
| 159a0 |  65 27 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6c 69    6b 65 20 60 74 6d 72 2d 63 61 6e 63 65 6c 27 2c  | e'.command.is.like.`tmr-cancel', | 
| 159c0 |  20 65 78 63 65 70 74 20 69 74 20 69 73 20 6e 6f    74 0a 20 20 6c 69 6d 69 74 65 64 20 74 6f 20 61  | .except.it.is.not...limited.to.a | 
| 159e0 |  63 74 69 76 65 20 74 69 6d 65 72 73 3a 20 69 74    20 63 61 6e 20 74 61 72 67 65 74 20 65 6c 61 70  | ctive.timers:.it.can.target.elap | 
| 15a00 |  73 65 64 20 6f 6e 65 73 20 61 73 20 77 65 6c 6c    2e 0a 0a 20 20 54 68 65 20 60 74 6d 72 2d 63 6c  | sed.ones.as.well.....The.`tmr-cl | 
| 15a20 |  6f 6e 65 27 20 63 6f 6d 6d 61 6e 64 20 64 69 72    65 63 74 6c 79 20 63 6f 70 69 65 73 20 74 68 65  | one'.command.directly.copies.the | 
| 15a40 |  20 64 75 72 61 74 69 6f 6e 20 61 6e 64 20 6f 70    74 69 6f 6e 61 6c 0a 20 20 64 65 73 63 72 69 70  | .duration.and.optional...descrip | 
| 15a60 |  74 69 6f 6e 20 6f 66 20 61 20 74 69 6d 65 72 20    69 6e 74 6f 20 61 20 6e 65 77 20 6f 6e 65 2e 20  | tion.of.a.timer.into.a.new.one.. | 
| 15a80 |  20 57 69 74 68 20 61 6e 20 6f 70 74 69 6f 6e 61    6c 20 70 72 65 66 69 78 0a 20 20 61 72 67 75 6d  | .With.an.optional.prefix...argum | 
| 15aa0 |  65 6e 74 20 28 60 43 2d 75 27 20 62 79 20 64 65    66 61 75 6c 74 29 2c 20 74 68 69 73 20 63 6f 6d  | ent.(`C-u'.by.default),.this.com | 
| 15ac0 |  6d 61 6e 64 20 70 72 6f 6d 70 74 73 20 66 6f 72    20 61 20 64 75 72 61 74 69 6f 6e 2e 20 20 49 66  | mand.prompts.for.a.duration...If | 
| 15ae0 |  0a 20 20 61 20 64 6f 75 62 6c 65 20 70 72 65 66    69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73  | ...a.double.prefix.argument.is.s | 
| 15b00 |  75 70 70 6c 69 65 64 20 28 60 43 2d 75 20 43 2d    75 27 29 2c 20 74 68 65 20 63 6f 6d 6d 61 6e 64  | upplied.(`C-u.C-u'),.the.command | 
| 15b20 |  20 61 73 6b 73 20 66 6f 72 0a 20 20 61 20 64 75    72 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 6e 20  | .asks.for...a.duration.and.then. | 
| 15b40 |  61 20 64 65 73 63 72 69 70 74 69 6f 6e 2e 20 20    54 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75  | a.description...The.default.valu | 
| 15b60 |  65 73 20 6f 66 20 73 75 63 68 20 70 72 6f 6d 70    74 73 0a 20 20 61 72 65 20 74 68 6f 73 65 20 6f  | es.of.such.prompts...are.those.o | 
| 15b80 |  66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 74    69 6d 65 72 2e 0a 0a 20 20 54 68 65 20 63 6f 6d  | f.the.original.timer.....The.com | 
| 15ba0 |  6d 61 6e 64 20 60 74 6d 72 2d 72 65 73 63 68 65    64 75 6c 65 27 20 63 68 61 6e 67 65 73 20 74 68  | mand.`tmr-reschedule'.changes.th | 
| 15bc0 |  65 20 64 75 72 61 74 69 6f 6e 20 6f 66 20 74 68    65 20 67 69 76 65 6e 20 74 69 6d 65 72 0a 20 20  | e.duration.of.the.given.timer... | 
| 15be0 |  74 6f 20 61 20 6e 65 77 20 6f 6e 65 20 70 72 6f    76 69 64 65 64 20 61 74 20 74 68 65 20 70 72 6f  | to.a.new.one.provided.at.the.pro | 
| 15c00 |  6d 70 74 2e 20 20 49 6e 20 70 72 61 63 74 69 63    65 20 74 68 69 73 20 69 73 20 61 20 73 68 6f 72  | mpt...In.practice.this.is.a.shor | 
| 15c20 |  74 63 75 74 0a 20 20 74 6f 20 28 69 29 20 63 6c    6f 6e 69 6e 67 20 74 68 65 20 74 69 6d 65 72 2c  | tcut...to.(i).cloning.the.timer, | 
| 15c40 |  20 28 69 69 29 20 70 72 6f 6d 70 74 69 6e 67 20    66 6f 72 20 64 75 72 61 74 69 6f 6e 2c 20 61 6e  | .(ii).prompting.for.duration,.an | 
| 15c60 |  64 20 28 69 69 69 29 0a 20 20 63 61 6e 63 65 6c    6c 69 6e 67 20 74 68 65 20 6f 72 69 67 69 6e 61  | d.(iii)...cancelling.the.origina | 
| 15c80 |  6c 20 74 69 6d 65 72 2e 0a 0a 20 20 54 68 65 20    60 74 6d 72 2d 72 65 6d 6f 76 65 2d 66 69 6e 69  | l.timer.....The.`tmr-remove-fini | 
| 15ca0 |  73 68 65 64 27 20 63 6f 6d 6d 61 6e 64 20 64 65    6c 65 74 65 73 20 61 6c 6c 20 65 6c 61 70 73 65  | shed'.command.deletes.all.elapse | 
| 15cc0 |  64 20 74 69 6d 65 72 73 20 66 72 6f 6d 20 74 68    65 0a 20 20 6c 69 73 74 20 6f 66 20 74 69 6d 65  | d.timers.from.the...list.of.time | 
| 15ce0 |  72 73 2e 20 20 54 68 69 73 20 6d 65 61 6e 73 20    74 68 61 74 20 74 68 65 79 20 63 61 6e 20 6e 6f  | rs...This.means.that.they.can.no | 
| 15d00 |  20 6c 6f 6e 67 65 72 20 62 65 20 63 6c 6f 6e 65    64 2e 0a 0a 20 20 42 79 20 64 65 66 61 75 6c 74  | .longer.be.cloned.....By.default | 
| 15d20 |  2c 20 54 4d 52 20 75 73 65 73 20 6d 69 6e 69 62    75 66 66 65 72 20 63 6f 6d 70 6c 65 74 69 6f 6e  | ,.TMR.uses.minibuffer.completion | 
| 15d40 |  20 74 6f 20 70 69 63 6b 20 61 20 74 69 6d 65 72    20 6f 62 6a 65 63 74 20 69 6e 0a 20 20 6f 70 65  | .to.pick.a.timer.object.in...ope | 
| 15d60 |  72 61 74 69 6f 6e 73 20 73 75 63 68 20 61 73 20    63 6c 6f 6e 69 6e 67 20 61 6e 64 20 63 61 6e 63  | rations.such.as.cloning.and.canc | 
| 15d80 |  65 6c 6c 69 6e 67 2e 20 20 49 66 20 74 68 65 20    75 73 65 72 20 6f 70 74 69 6f 6e 0a 20 20 60 74  | elling...If.the.user.option...`t | 
| 15da0 |  6d 72 2d 63 6f 6e 66 69 72 6d 2d 73 69 6e 67 6c    65 2d 74 69 6d 65 72 27 20 69 73 20 73 65 74 20  | mr-confirm-single-timer'.is.set. | 
| 15dc0 |  74 6f 20 6e 69 6c 2c 20 54 4d 52 20 77 69 6c 6c    20 6e 6f 74 20 75 73 65 20 63 6f 6d 70 6c 65 74  | to.nil,.TMR.will.not.use.complet | 
| 15de0 |  69 6f 6e 0a 20 20 77 68 65 6e 20 74 68 65 72 65    20 69 73 20 6f 6e 6c 79 20 6f 6e 65 20 74 69 6d  | ion...when.there.is.only.one.tim | 
| 15e00 |  65 72 20 61 76 61 69 6c 61 62 6c 65 3a 20 69 74    20 77 69 6c 6c 20 70 65 72 66 6f 72 6d 20 74 68  | er.available:.it.will.perform.th | 
| 15e20 |  65 20 73 70 65 63 69 66 69 65 64 0a 20 20 63 6f    6d 6d 61 6e 64 20 6f 75 74 72 69 67 68 74 2e 0a  | e.specified...command.outright.. | 
| 15e40 |  0a 20 20 54 69 6d 65 72 73 20 68 61 76 65 20 68    6f 6f 6b 73 20 61 73 73 6f 63 69 61 74 65 64 20  | ...Timers.have.hooks.associated. | 
| 15e60 |  77 69 74 68 20 74 68 65 69 72 20 63 72 65 61 74    69 6f 6e 2c 20 63 61 6e 63 65 6c 6c 61 74 69 6f  | with.their.creation,.cancellatio | 
| 15e80 |  6e 2c 20 61 6e 64 0a 20 20 63 6f 6d 70 6c 65 74    69 6f 6e 20 28 5b 48 6f 6f 6b 73 5d 29 2e 20 20  | n,.and...completion.([Hooks])... | 
| 15ea0 |  54 4d 52 20 63 61 6e 20 61 6c 73 6f 20 69 6e 74    65 67 72 61 74 65 20 77 69 74 68 20 74 68 65 20  | TMR.can.also.integrate.with.the. | 
| 15ec0 |  64 65 73 6b 74 6f 70 0a 20 20 65 6e 76 69 72 6f    6e 6d 65 6e 74 20 74 6f 20 73 65 6e 64 20 6e 6f  | desktop...environment.to.send.no | 
| 15ee0 |  74 69 66 69 63 61 74 69 6f 6e 73 20 28 5b 53 6f    75 6e 64 20 61 6e 64 20 64 65 73 6b 74 6f 70 20  | tifications.([Sound.and.desktop. | 
| 15f00 |  6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 5d 29 2e    0a 0a 20 20 54 4d 52 20 64 6f 65 73 20 6e 6f 74  | notifications]).....TMR.does.not | 
| 15f20 |  20 73 70 65 63 69 66 79 20 67 6c 6f 62 61 6c 20    6b 65 79 20 62 69 6e 64 69 6e 67 73 2e 20 49 6e  | .specify.global.key.bindings..In | 
| 15f40 |  73 74 65 61 64 2c 20 69 74 20 73 65 74 73 20 75    70 20 74 68 65 0a 20 20 60 74 6d 72 2d 70 72 65  | stead,.it.sets.up.the...`tmr-pre | 
| 15f60 |  66 69 78 2d 6d 61 70 27 2c 20 77 68 69 63 68 20    73 70 65 63 69 66 69 65 73 20 6b 65 79 73 20 66  | fix-map',.which.specifies.keys.f | 
| 15f80 |  6f 72 20 74 68 65 20 72 65 6c 65 76 61 6e 74 20    63 6f 6d 6d 61 6e 64 73 2e 20 54 68 65 0a 20 20  | or.the.relevant.commands..The... | 
| 15fa0 |  75 73 65 72 20 68 61 73 20 74 68 65 20 6f 70 74    69 6f 6e 20 74 6f 20 65 69 74 68 65 72 20 62 69  | user.has.the.option.to.either.bi | 
| 15fc0 |  6e 64 20 74 68 65 20 6d 61 70 20 74 6f 20 61 20    70 72 65 66 69 78 20 6b 65 79 2c 20 73 75 63 68  | nd.the.map.to.a.prefix.key,.such | 
| 15fe0 |  20 61 73 0a 20 20 60 43 2d 63 20 74 27 20 28 73    6f 20 60 74 6d 72 27 20 69 73 20 60 43 2d 63 20  | .as...`C-c.t'.(so.`tmr'.is.`C-c. | 
| 16000 |  74 20 74 27 29 2c 20 6f 72 20 62 69 6e 64 20 69    6e 64 69 76 69 64 75 61 6c 20 63 6f 6d 6d 61 6e  | t.t'),.or.bind.individual.comman | 
| 16020 |  64 73 20 74 6f 20 74 68 65 0a 20 20 64 65 73 69    72 65 64 20 6b 65 79 73 20 28 5b 53 61 6d 70 6c  | ds.to.the...desired.keys.([Sampl | 
| 16040 |  65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5d    29 2e 0a 0a 0a 5b 47 72 69 64 20 76 69 65 77 5d  | e.configuration])....[Grid.view] | 
| 16060 |  20 53 65 65 20 73 65 63 74 69 6f 6e 20 32 2e 31    0a 0a 5b 48 6f 6f 6b 73 5d 20 53 65 65 20 73 65  | .See.section.2.1..[Hooks].See.se | 
| 16080 |  63 74 69 6f 6e 20 32 2e 32 0a 0a 5b 53 6f 75 6e    64 20 61 6e 64 20 64 65 73 6b 74 6f 70 20 6e 6f  | ction.2.2..[Sound.and.desktop.no | 
| 160a0 |  74 69 66 69 63 61 74 69 6f 6e 73 5d 20 53 65 65    20 73 65 63 74 69 6f 6e 20 32 2e 33 0a 0a 5b 53  | tifications].See.section.2.3..[S | 
| 160c0 |  61 6d 70 6c 65 20 63 6f 6e 66 69 67 75 72 61 74    69 6f 6e 5d 20 53 65 65 20 73 65 63 74 69 6f 6e  | ample.configuration].See.section | 
| 160e0 |  20 34 0a 0a 32 2e 31 20 47 72 69 64 20 6f 72 20    74 61 62 75 6c 61 74 65 64 20 76 69 65 77 0a e2  | .4..2.1.Grid.or.tabulated.view.. | 
| 16100 |  94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94    80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80  | ................................ | 
| 16120 |  e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2    94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94  | ................................ | 
| 16140 |  80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a 0a 20    20 54 69 6d 65 72 73 20 63 61 6e 20 62 65 20 76  | .................Timers.can.be.v | 
| 16160 |  69 65 77 65 64 20 69 6e 20 61 20 67 72 69 64 20    77 69 74 68 20 60 74 6d 72 2d 74 61 62 75 6c 61  | iewed.in.a.grid.with.`tmr-tabula | 
| 16180 |  74 65 64 2d 76 69 65 77 27 20 28 61 6c 69 61 73    0a 20 20 60 74 6d 72 2d 6c 69 73 74 2d 74 69 6d  | ted-view'.(alias...`tmr-list-tim | 
| 161a0 |  65 72 73 27 29 2e 20 54 68 65 20 64 61 74 61 20    69 73 20 70 6c 61 63 65 64 20 69 6e 20 74 68 65  | ers')..The.data.is.placed.in.the | 
| 161c0 |  20 60 2a 74 6d 72 2d 74 61 62 75 6c 61 74 65 64    2d 76 69 65 77 2a 27 0a 20 20 62 75 66 66 65 72  | .`*tmr-tabulated-view*'...buffer | 
| 161e0 |  20 61 6e 64 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20    74 68 69 73 3a 0a 0a 20 20 e2 94 8c e2 94 80 e2  | .and.looks.like.this:........... | 
| 16200 |  94 80 e2 94 80 e2 94 80 0a 20 20 e2 94 82 20 53    74 61 72 74 20 20 20 20 20 20 45 6e 64 20 20 20  | ...............Start......End... | 
| 16220 |  20 20 20 20 20 52 65 6d 61 69 6e 69 6e 67 20 20    44 65 73 63 72 69 70 74 69 6f 6e 0a 20 20 e2 94  | .....Remaining..Description..... | 
| 16240 |  82 20 31 30 3a 31 31 3a 34 39 20 20 20 31 30 3a    31 31 3a 35 34 20 20 20 e2 9c 94 0a 20 20 e2 94  | ..10:11:49...10:11:54........... | 
| 16260 |  82 20 31 30 3a 31 31 3a 33 36 20 20 20 31 30 3a    33 31 3a 33 36 20 20 20 31 39 6d 20 33 35 73 0a  | ..10:11:36...10:31:36...19m.35s. | 
| 16280 |  20 20 e2 94 82 20 31 30 3a 31 31 3a 33 32 20 20    20 31 30 3a 32 36 3a 33 32 20 20 20 31 34 6d 20  | ......10:11:32...10:26:32...14m. | 
| 162a0 |  33 31 73 20 20 20 20 59 65 74 20 61 6e 6f 74 68    65 72 20 74 65 73 74 0a 20 20 e2 94 82 20 31 30  | 31s....Yet.another.test.......10 | 
| 162c0 |  3a 31 31 3a 31 36 20 20 20 31 30 3a 32 31 3a 31    36 20 20 20 39 6d 20 31 34 73 20 20 20 20 20 54  | :11:16...10:21:16...9m.14s.....T | 
| 162e0 |  65 73 74 69 6e 67 20 68 6f 77 20 69 74 20 77 6f    72 6b 73 0a 20 20 e2 94 94 e2 94 80 e2 94 80 e2  | esting.how.it.works............. | 
| 16300 |  94 80 e2 94 80 0a 0a 20 20 49 66 20 61 20 74 69    6d 65 72 20 68 61 73 20 65 6c 61 70 73 65 64 2c  | .........If.a.timer.has.elapsed, | 
| 16320 |  20 69 74 20 68 61 73 20 61 20 63 68 65 63 6b 20    6d 61 72 6b 20 61 73 73 6f 63 69 61 74 65 64 20  | .it.has.a.check.mark.associated. | 
| 16340 |  77 69 74 68 20 69 74 2c 0a 20 20 6f 74 68 65 72    77 69 73 65 20 74 68 65 20 60 52 65 6d 61 69 6e  | with.it,...otherwise.the.`Remain | 
| 16360 |  69 6e 67 27 20 63 6f 6c 75 6d 6e 20 73 68 6f 77    73 20 74 68 65 20 74 69 6d 65 20 6c 65 66 74 2e  | ing'.column.shows.the.time.left. | 
| 16380 |  20 20 41 20 60 44 65 73 63 72 69 70 74 69 6f 6e    27 0a 20 20 69 73 20 73 68 6f 77 6e 20 6f 6e 6c  | ..A.`Description'...is.shown.onl | 
| 163a0 |  79 20 69 66 20 69 74 20 69 73 20 70 72 6f 76 69    64 65 64 20 77 68 69 6c 65 20 73 65 74 74 69 6e  | y.if.it.is.provided.while.settin | 
| 163c0 |  67 20 74 68 65 20 74 69 6d 65 72 2c 20 6f 74 68    65 72 77 69 73 65 20 74 68 65 0a 20 20 66 69 65  | g.the.timer,.otherwise.the...fie | 
| 163e0 |  6c 64 20 69 73 20 6c 65 66 74 20 62 6c 61 6e 6b    2e 0a 0a 20 20 49 6e 73 69 64 65 20 74 68 69 73  | ld.is.left.blank.....Inside.this | 
| 16400 |  20 67 72 69 64 20 76 69 65 77 2c 20 61 6c 6c 20    54 4d 52 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61  | .grid.view,.all.TMR.commands.tha | 
| 16420 |  74 20 6f 70 65 72 61 74 65 20 6f 6e 20 74 69 6d    65 72 20 6f 62 6a 65 63 74 73 0a 20 20 61 75 74  | t.operate.on.timer.objects...aut | 
| 16440 |  6f 6d 61 74 69 63 61 6c 6c 79 20 74 61 72 67 65    74 20 74 68 65 20 6f 6e 65 20 61 74 20 70 6f 69  | omatically.target.the.one.at.poi | 
| 16460 |  6e 74 2e 20 20 57 68 65 72 65 61 73 20 74 68 65    20 67 6c 6f 62 61 6c 20 62 65 68 61 76 69 6f 75  | nt...Whereas.the.global.behaviou | 
| 16480 |  72 0a 20 20 69 73 20 74 6f 20 75 73 65 20 6d 69    6e 69 62 75 66 66 65 72 20 63 6f 6d 70 6c 65 74  | r...is.to.use.minibuffer.complet | 
| 164a0 |  69 6f 6e 20 74 6f 20 70 69 63 6b 20 61 20 74 69    6d 65 72 20 74 6f 20 6f 70 65 72 61 74 65 20 6f  | ion.to.pick.a.timer.to.operate.o | 
| 164c0 |  6e 2e 0a 0a 20 20 54 68 65 20 60 74 6d 72 2d 74    61 62 75 6c 61 74 65 64 2d 76 69 65 77 27 20 63  | n.....The.`tmr-tabulated-view'.c | 
| 164e0 |  6f 6d 6d 61 6e 64 20 72 65 6c 69 65 73 20 6f 6e    20 45 6d 61 63 73 e2 80 99 0a 20 20 60 74 61 62  | ommand.relies.on.Emacs......`tab | 
| 16500 |  75 6c 61 74 65 64 2d 6c 69 73 74 2d 6d 6f 64 65    27 2e 20 20 46 72 6f 6d 20 74 68 65 20 60 2a 74  | ulated-list-mode'...From.the.`*t | 
| 16520 |  6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69 65    77 2a 27 20 62 75 66 66 65 72 2c 20 6f 6e 65 0a  | mr-tabulated-view*'.buffer,.one. | 
| 16540 |  20 20 63 61 6e 20 69 6e 76 6f 6b 65 20 74 68 65    20 63 6f 6d 6d 61 6e 64 20 60 64 65 73 63 72 69  | ..can.invoke.the.command.`descri | 
| 16560 |  62 65 2d 6d 6f 64 65 27 20 28 60 43 2d 68 20 6d    27 20 77 69 74 68 20 73 74 61 6e 64 61 72 64 20  | be-mode'.(`C-h.m'.with.standard. | 
| 16580 |  6b 65 79 0a 20 20 62 69 6e 64 69 6e 67 73 29 20    74 6f 20 6c 65 61 72 6e 20 61 62 6f 75 74 20 74  | key...bindings).to.learn.about.t | 
| 165a0 |  68 65 20 61 70 70 6c 69 63 61 62 6c 65 20 66 75    6e 63 74 69 6f 6e 61 6c 69 74 79 2c 20 73 75 63  | he.applicable.functionality,.suc | 
| 165c0 |  68 20 61 73 20 68 6f 77 20 74 6f 0a 20 20 65 78    70 61 6e 64 2f 63 6f 6e 74 72 61 63 74 20 63 6f  | h.as.how.to...expand/contract.co | 
| 165e0 |  6c 75 6d 6e 73 20 61 6e 64 20 74 6f 67 67 6c 65    20 73 6f 72 74 69 6e 67 2e 0a 0a 20 20 57 68 69  | lumns.and.toggle.sorting.....Whi | 
| 16600 |  6c 65 20 69 6e 20 74 68 69 73 20 67 72 69 64 20    76 69 65 77 2c 20 6f 6e 65 20 63 61 6e 20 70 65  | le.in.this.grid.view,.one.can.pe | 
| 16620 |  72 66 6f 72 6d 20 61 6c 6c 20 74 68 65 20 6f 70    65 72 61 74 69 6f 6e 73 20 6f 6e 20 74 69 6d 65  | rform.all.the.operations.on.time | 
| 16640 |  72 73 0a 20 20 77 65 20 68 61 76 65 20 61 6c 72    65 61 64 79 20 63 6f 76 65 72 65 64 20 68 65 72  | rs...we.have.already.covered.her | 
| 16660 |  65 69 6e 20 28 74 68 65 20 60 43 2d 68 20 6d 27    20 77 69 6c 6c 20 73 68 6f 77 20 79 6f 75 20 74  | ein.(the.`C-h.m'.will.show.you.t | 
| 16680 |  68 65 69 72 20 6b 65 79 0a 20 20 62 69 6e 64 69    6e 67 73 20 69 6e 20 74 68 69 73 20 6d 6f 64 65  | heir.key...bindings.in.this.mode | 
| 166a0 |  29 2e 0a 0a 20 20 54 68 65 20 75 73 65 72 20 6f    70 74 69 6f 6e 20 60 74 6d 72 2d 6c 69 73 74 2d  | ).....The.user.option.`tmr-list- | 
| 166c0 |  74 69 6d 65 72 73 2d 61 63 74 69 6f 6e 2d 61 6c    69 73 74 27 20 63 6f 6e 74 72 6f 6c 73 20 68 6f  | timers-action-alist'.controls.ho | 
| 166e0 |  77 20 74 68 65 0a 20 20 63 6f 6d 6d 61 6e 64 20    60 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76  | w.the...command.`tmr-tabulated-v | 
| 16700 |  69 65 77 27 20 64 69 73 70 6c 61 79 73 20 69 74    73 20 62 75 66 66 65 72 2e 20 49 74 73 20 64 65  | iew'.displays.its.buffer..Its.de | 
| 16720 |  66 61 75 6c 74 0a 20 20 62 65 68 61 76 69 6f 75    72 20 69 73 20 74 6f 20 28 69 29 20 70 6c 61 63  | fault...behaviour.is.to.(i).plac | 
| 16740 |  65 20 74 68 65 20 62 75 66 66 65 72 20 61 74 20    74 68 65 20 62 6f 74 74 6f 6d 20 6f 66 20 74 68  | e.the.buffer.at.the.bottom.of.th | 
| 16760 |  65 20 45 6d 61 63 73 20 66 72 61 6d 65 2c 0a 20    20 28 69 69 29 20 72 65 73 69 7a 65 20 74 68 65  | e.Emacs.frame,...(ii).resize.the | 
| 16780 |  20 77 69 6e 64 6f 77 20 74 6f 20 6d 61 74 63 68    20 74 68 65 20 68 65 69 67 68 74 20 6f 66 20 74  | .window.to.match.the.height.of.t | 
| 167a0 |  68 65 20 62 75 66 66 65 72 2c 20 61 6e 64 20 28    69 69 69 29 0a 20 20 73 65 6c 65 63 74 20 74 68  | he.buffer,.and.(iii)...select.th | 
| 167c0 |  61 74 20 77 69 6e 64 6f 77 2e 0a 0a 20 20 54 68    65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20  | at.window.....The.value.of.this. | 
| 167e0 |  75 73 65 72 20 6f 70 74 69 6f 6e 20 69 73 20 74    68 65 20 73 61 6d 65 20 64 61 74 61 20 74 68 61  | user.option.is.the.same.data.tha | 
| 16800 |  74 20 69 73 20 70 61 73 73 65 64 20 74 6f 0a 20    20 60 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72  | t.is.passed.to...`display-buffer | 
| 16820 |  2d 61 6c 69 73 74 27 2e 20 49 74 20 69 73 20 6d    65 61 6e 74 20 74 6f 20 62 65 20 63 75 73 74 6f  | -alist'..It.is.meant.to.be.custo | 
| 16840 |  6d 69 73 65 64 20 62 79 20 61 64 76 61 6e 63 65    64 0a 20 20 75 73 65 72 73 2e 20 45 76 61 6c 75  | mised.by.advanced...users..Evalu | 
| 16860 |  61 74 65 20 60 28 69 6e 66 6f 20 22 28 65 6c 69    73 70 29 20 44 69 73 70 6c 61 79 69 6e 67 20 42  | ate.`(info."(elisp).Displaying.B | 
| 16880 |  75 66 66 65 72 73 22 29 27 20 74 6f 20 72 65 61    64 20 74 68 65 0a 20 20 72 65 6c 65 76 61 6e 74  | uffers")'.to.read.the...relevant | 
| 168a0 |  20 65 6e 74 72 79 20 69 6e 20 74 68 65 20 6d 61    6e 75 61 6c 2e 0a 0a 20 20 54 68 65 20 60 74 6d  | .entry.in.the.manual.....The.`tm | 
| 168c0 |  72 2d 6c 69 73 74 2d 74 69 6d 65 72 73 2d 61 63    74 69 6f 6e 2d 61 6c 69 73 74 27 20 69 73 20 72  | r-list-timers-action-alist'.is.r | 
| 168e0 |  65 6c 65 76 61 6e 74 20 6f 6e 6c 79 20 77 68 65    6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 0a 20 20  | elevant.only.when.the.command... | 
| 16900 |  60 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76    69 65 77 27 20 69 73 20 63 61 6c 6c 65 64 20 69  | `tmr-tabulated-view'.is.called.i | 
| 16920 |  6e 74 65 72 61 63 74 69 76 65 6c 79 2e 20 49 6e    20 4c 69 73 70 2c 20 74 68 65 0a 20 20 60 74 6d  | nteractively..In.Lisp,.the...`tm | 
| 16940 |  72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69 65 77    27 20 72 65 71 75 69 72 65 73 20 74 68 65 20 62  | r-tabulated-view'.requires.the.b | 
| 16960 |  75 66 66 65 72 20 69 74 20 73 68 6f 75 6c 64 20    75 73 65 20 61 6e 64 20 74 68 65 0a 20 20 63 6f  | uffer.it.should.use.and.the...co | 
| 16980 |  6e 63 6f 6d 69 74 61 6e 74 20 61 63 74 69 6f 6e    20 61 6c 69 73 74 2e 0a 0a 0a 32 2e 32 20 48 6f  | ncomitant.action.alist....2.2.Ho | 
| 169a0 |  6f 6b 73 0a e2 94 80 e2 94 80 e2 94 80 e2 94 80    e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a  | oks............................. | 
| 169c0 |  0a 20 20 54 4d 52 20 70 72 6f 76 69 64 65 73 20    74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 68 6f  | ...TMR.provides.the.following.ho | 
| 169e0 |  6f 6b 73 3a 0a 0a 20 20 60 74 6d 72 2d 74 69 6d    65 72 2d 63 72 65 61 74 65 64 2d 66 75 6e 63 74  | oks:....`tmr-timer-created-funct | 
| 16a00 |  69 6f 6e 73 27 0a 20 20 20 20 20 20 20 20 54 68    69 73 20 69 73 20 74 72 69 67 67 65 72 65 64 20  | ions'.........This.is.triggered. | 
| 16a20 |  62 79 20 74 68 65 20 60 74 6d 72 27 20 63 6f 6d    6d 61 6e 64 2e 20 20 42 79 20 64 65 66 61 75 6c  | by.the.`tmr'.command...By.defaul | 
| 16a40 |  74 2c 20 69 74 20 70 72 69 6e 74 73 20 61 0a 20    20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 69  | t,.it.prints.a.........message.i | 
| 16a60 |  6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 20    73 68 6f 77 69 6e 67 20 74 68 65 20 6e 65 77 6c  | n.the.echo.area.showing.the.newl | 
| 16a80 |  79 20 63 72 65 61 74 65 64 20 74 69 6d 65 72 e2    80 99 73 20 73 74 61 72 74 0a 20 20 20 20 20 20  | y.created.timer...s.start....... | 
| 16aa0 |  20 20 61 6e 64 20 65 6e 64 20 74 69 6d 65 20 61    73 20 77 65 6c 6c 20 61 73 20 69 74 73 20 6f 70  | ..and.end.time.as.well.as.its.op | 
| 16ac0 |  74 69 6f 6e 61 6c 20 64 65 73 63 72 69 70 74 69    6f 6e 20 28 69 66 20 70 72 6f 76 69 64 65 64 29  | tional.description.(if.provided) | 
| 16ae0 |  2e 0a 0a 20 20 60 74 6d 72 2d 74 69 6d 65 72 2d    66 69 6e 69 73 68 65 64 2d 66 75 6e 63 74 69 6f  | .....`tmr-timer-finished-functio | 
| 16b00 |  6e 73 27 0a 20 20 20 20 20 20 20 20 54 68 69 73    20 72 75 6e 73 20 77 68 65 6e 20 61 20 74 69 6d  | ns'.........This.runs.when.a.tim | 
| 16b20 |  65 72 20 65 6c 61 70 73 65 73 2e 20 20 42 79 20    64 65 66 61 75 6c 74 2c 20 69 74 20 28 69 29 20  | er.elapses...By.default,.it.(i). | 
| 16b40 |  70 72 6f 64 75 63 65 73 20 61 0a 20 20 20 20 20    20 20 20 64 65 73 6b 74 6f 70 20 6e 6f 74 69 66  | produces.a.........desktop.notif | 
| 16b60 |  69 63 61 74 69 6f 6e 20 77 68 69 63 68 20 64 65    73 63 72 69 62 65 73 20 74 68 65 20 74 69 6d 65  | ication.which.describes.the.time | 
| 16b80 |  72 e2 80 99 73 20 73 74 61 72 74 2f 65 6e 64 20    74 69 6d 65 0a 20 20 20 20 20 20 20 20 61 6e 64  | r...s.start/end.time.........and | 
| 16ba0 |  20 6f 70 74 69 6f 6e 61 6c 20 64 65 73 63 72 69    70 74 69 6f 6e 20 28 69 66 20 61 76 61 69 6c 61  | .optional.description.(if.availa | 
| 16bc0 |  62 6c 65 29 2c 20 28 69 69 29 20 70 6c 61 79 73    20 61 6e 20 61 6c 61 72 6d 0a 20 20 20 20 20 20  | ble),.(ii).plays.an.alarm....... | 
| 16be0 |  20 20 73 6f 75 6e 64 20 28 5b 53 6f 75 6e 64 20    61 6e 64 20 64 65 73 6b 74 6f 70 20 6e 6f 74 69  | ..sound.([Sound.and.desktop.noti | 
| 16c00 |  66 69 63 61 74 69 6f 6e 73 5d 29 2c 20 61 6e 64    20 28 69 69 69 29 20 70 72 69 6e 74 73 20 61 0a  | fications]),.and.(iii).prints.a. | 
| 16c20 |  20 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20    69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61  | ........message.in.the.echo.area | 
| 16c40 |  20 77 68 69 63 68 20 69 73 20 62 61 73 69 63 61    6c 6c 79 20 74 68 65 20 73 61 6d 65 20 61 73 20  | .which.is.basically.the.same.as. | 
| 16c60 |  74 68 65 0a 20 20 20 20 20 20 20 20 64 65 73 6b    74 6f 70 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e  | the.........desktop.notification | 
| 16c80 |  2e 0a 0a 20 20 60 74 6d 72 2d 74 69 6d 65 72 2d    63 61 6e 63 65 6c 6c 65 64 2d 66 75 6e 63 74 69  | .....`tmr-timer-cancelled-functi | 
| 16ca0 |  6f 6e 73 27 0a 20 20 20 20 20 20 20 20 54 68 69    73 20 69 73 20 63 61 6c 6c 65 64 20 62 79 20 60  | ons'.........This.is.called.by.` | 
| 16cc0 |  74 6d 72 2d 63 61 6e 63 65 6c 27 2e 20 20 42 79    20 64 65 66 61 75 6c 74 2c 20 69 74 20 70 72 69  | tmr-cancel'...By.default,.it.pri | 
| 16ce0 |  6e 74 73 20 61 20 6d 65 73 73 61 67 65 0a 20 20    20 20 20 20 20 20 69 6e 20 74 68 65 20 65 63 68  | nts.a.message.........in.the.ech | 
| 16d00 |  6f 20 61 72 65 61 20 64 65 73 63 72 69 62 69 6e    67 20 74 68 65 20 74 69 6d 65 72 20 74 68 61 74  | o.area.describing.the.timer.that | 
| 16d20 |  20 77 61 73 20 63 61 6e 63 65 6c 6c 65 64 2e 0a    0a 0a 5b 53 6f 75 6e 64 20 61 6e 64 20 64 65 73  | .was.cancelled....[Sound.and.des | 
| 16d40 |  6b 74 6f 70 20 6e 6f 74 69 66 69 63 61 74 69 6f    6e 73 5d 20 53 65 65 20 73 65 63 74 69 6f 6e 20  | ktop.notifications].See.section. | 
| 16d60 |  32 2e 33 0a 0a 0a 32 2e 33 20 53 6f 75 6e 64 20    61 6e 64 20 64 65 73 6b 74 6f 70 20 6e 6f 74 69  | 2.3...2.3.Sound.and.desktop.noti | 
| 16d80 |  66 69 63 61 74 69 6f 6e 73 0a e2 94 80 e2 94 80    e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2  | fications....................... | 
| 16da0 |  94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94    80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80  | ................................ | 
| 16dc0 |  e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2    94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94  | ................................ | 
| 16de0 |  80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80    e2 94 80 0a 0a 20 20 4f 6e 63 65 20 74 68 65 20  | .......................Once.the. | 
| 16e00 |  74 69 6d 65 72 20 68 61 73 20 72 75 6e 20 69 74    73 20 63 6f 75 72 73 65 2c 20 69 74 20 70 72 6f  | timer.has.run.its.course,.it.pro | 
| 16e20 |  64 75 63 65 73 20 61 20 64 65 73 6b 74 6f 70 20    6e 6f 74 69 66 69 63 61 74 69 6f 6e 0a 20 20 61  | duces.a.desktop.notification...a | 
| 16e40 |  6e 64 20 70 6c 61 79 73 20 61 6e 20 61 6c 61 72    6d 20 73 6f 75 6e 64 2e 20 20 54 68 65 20 6e 6f  | nd.plays.an.alarm.sound...The.no | 
| 16e60 |  74 69 66 69 63 61 74 69 6f 6e e2 80 99 73 20 6d    65 73 73 61 67 65 20 69 73 20 70 72 61 63 74 69  | tification...s.message.is.practi | 
| 16e80 |  63 61 6c 6c 79 0a 20 20 74 68 65 20 73 61 6d 65    20 61 73 20 74 68 61 74 20 77 68 69 63 68 20 69  | cally...the.same.as.that.which.i | 
| 16ea0 |  73 20 73 65 6e 74 20 74 6f 20 74 68 65 20 65 63    68 6f 20 61 72 65 61 2e 0a 0a 20 20 54 68 65 20  | s.sent.to.the.echo.area.....The. | 
| 16ec0 |  73 6f 75 6e 64 20 66 69 6c 65 20 66 6f 72 20 74    68 65 20 61 6c 61 72 6d 20 69 73 20 64 65 66 69  | sound.file.for.the.alarm.is.defi | 
| 16ee0 |  6e 65 64 20 69 6e 20 60 74 6d 72 2d 73 6f 75 6e    64 2d 66 69 6c 65 27 2c 20 77 68 69 6c 65 20 74  | ned.in.`tmr-sound-file',.while.t | 
| 16f00 |  68 65 0a 20 20 75 72 67 65 6e 63 79 20 6f 66 20    74 68 65 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e  | he...urgency.of.the.notification | 
| 16f20 |  20 63 61 6e 20 62 65 20 73 65 74 20 74 68 72 6f    75 67 68 20 74 68 65 20 75 73 65 72 20 6f 70 74  | .can.be.set.through.the.user.opt | 
| 16f40 |  69 6f 6e 0a 20 20 60 74 6d 72 2d 6e 6f 74 69 66    69 63 61 74 69 6f 6e 2d 75 72 67 65 6e 63 79 27  | ion...`tmr-notification-urgency' | 
| 16f60 |  2e 20 20 4e 6f 74 65 20 74 68 61 74 20 69 74 20    69 73 20 75 70 20 74 6f 20 74 68 65 20 64 65 73  | ...Note.that.it.is.up.to.the.des | 
| 16f80 |  6b 74 6f 70 0a 20 20 65 6e 76 69 72 6f 6e 6d 65    6e 74 20 6f 72 20 6e 6f 74 69 66 69 63 61 74 69  | ktop...environment.or.notificati | 
| 16fa0 |  6f 6e 20 64 61 65 6d 6f 6e 20 74 6f 20 64 65 63    69 64 65 20 68 6f 77 20 74 6f 20 68 61 6e 64 6c  | on.daemon.to.decide.how.to.handl | 
| 16fc0 |  65 20 74 68 65 20 75 72 67 65 6e 63 79 0a 20 20    76 61 6c 75 65 2e 0a 0a 20 20 49 66 20 74 68 65  | e.the.urgency...value.....If.the | 
| 16fe0 |  20 60 74 6d 72 2d 73 6f 75 6e 64 2d 66 69 6c 65    27 20 69 73 20 6e 69 6c 2c 20 6f 72 20 74 68 65  | .`tmr-sound-file'.is.nil,.or.the | 
| 17000 |  20 66 69 6c 65 20 69 73 20 6e 6f 74 20 66 6f 75    6e 64 2c 20 6e 6f 20 73 6f 75 6e 64 0a 20 20 77  | .file.is.not.found,.no.sound...w | 
| 17020 |  69 6c 6c 20 62 65 20 70 6c 61 79 65 64 2e 0a 0a    20 20 53 6f 75 6e 64 20 70 6c 61 79 62 61 63 6b  | ill.be.played.....Sound.playback | 
| 17040 |  20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20    60 66 66 70 6c 61 79 27 20 65 78 65 63 75 74 61  | .depends.on.the.`ffplay'.executa | 
| 17060 |  62 6c 65 20 77 68 69 63 68 20 69 73 20 70 61 72    74 20 6f 66 0a 20 20 60 66 66 6d 70 65 67 27 2e  | ble.which.is.part.of...`ffmpeg'. | 
| 17080 |  0a 0a 20 20 44 65 73 6b 74 6f 70 20 6e 6f 74 69    66 69 63 61 74 69 6f 6e 73 20 77 6f 72 6b 20 6f  | ....Desktop.notifications.work.o | 
| 170a0 |  6e 6c 79 20 69 66 20 45 6d 61 63 73 20 69 73 20    62 75 69 6c 74 20 77 69 74 68 20 44 42 75 73 0a  | nly.if.Emacs.is.built.with.DBus. | 
| 170c0 |  20 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 2e    20 20 54 68 69 73 20 69 73 20 74 68 65 20 6e 6f  | ..functionality...This.is.the.no | 
| 170e0 |  72 6d 2e 20 20 49 66 20 73 75 63 68 20 66 75 6e    63 74 69 6f 6e 61 6c 69 74 79 20 69 73 20 6e 6f  | rm...If.such.functionality.is.no | 
| 17100 |  74 0a 20 20 61 76 61 69 6c 61 62 6c 65 2c 20 54    4d 52 20 77 69 6c 6c 20 69 73 73 75 65 20 61 20  | t...available,.TMR.will.issue.a. | 
| 17120 |  77 61 72 6e 69 6e 67 20 69 6e 66 6f 72 6d 69 6e    67 20 74 68 65 20 75 73 65 72 20 61 63 63 6f 72  | warning.informing.the.user.accor | 
| 17140 |  64 69 6e 67 6c 79 2e 0a 0a 0a 32 2e 34 20 4d 69    6e 69 62 75 66 66 65 72 20 68 69 73 74 6f 72 69  | dingly....2.4.Minibuffer.histori | 
| 17160 |  65 73 0a e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2    94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94  | es.............................. | 
| 17180 |  80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80    e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2  | ................................ | 
| 171a0 |  94 80 e2 94 80 e2 94 80 e2 94 80 0a 0a 20 20 54    4d 52 20 64 65 66 69 6e 65 73 20 74 77 6f 20 76  | ...............TMR.defines.two.v | 
| 171c0 |  61 72 69 61 62 6c 65 73 20 74 68 61 74 20 73 74    6f 72 65 20 75 73 65 72 20 69 6e 70 75 74 3a 0a  | ariables.that.store.user.input:. | 
| 171e0 |  20 20 60 74 6d 72 2d 64 75 72 61 74 69 6f 6e 2d    68 69 73 74 6f 72 79 27 20 61 6e 64 20 60 74 6d  | ..`tmr-duration-history'.and.`tm | 
| 17200 |  72 2d 64 65 73 63 72 69 70 74 69 6f 6e 2d 68 69    73 74 6f 72 79 27 2e 20 20 4d 69 6e 69 62 75 66  | r-description-history'...Minibuf | 
| 17220 |  66 65 72 0a 20 20 68 69 73 74 6f 72 69 65 73 20    63 61 6e 20 70 65 72 73 69 73 74 20 62 65 74 77  | fer...histories.can.persist.betw | 
| 17240 |  65 65 6e 20 73 65 73 73 69 6f 6e 73 20 69 66 20    74 68 65 20 75 73 65 72 20 65 6e 61 62 6c 65 73  | een.sessions.if.the.user.enables | 
| 17260 |  20 74 68 65 0a 20 20 62 75 69 6c 74 2d 69 6e 20    60 73 61 76 65 68 69 73 74 27 20 6c 69 62 72 61  | .the...built-in.`savehist'.libra | 
| 17280 |  72 79 2e 20 20 53 61 6d 70 6c 65 20 63 6f 6e 66    69 67 75 72 61 74 69 6f 6e 3a 0a 0a 20 20 e2 94  | ry...Sample.configuration:...... | 
| 172a0 |  8c e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a 20 20    e2 94 82 20 28 72 65 71 75 69 72 65 20 27 73 61  | ....................(require.'sa | 
| 172c0 |  76 65 68 69 73 74 29 0a 20 20 e2 94 82 20 28 73    65 74 71 20 73 61 76 65 68 69 73 74 2d 66 69 6c  | vehist).......(setq.savehist-fil | 
| 172e0 |  65 20 28 6c 6f 63 61 74 65 2d 75 73 65 72 2d 65    6d 61 63 73 2d 66 69 6c 65 20 22 73 61 76 65 68  | e.(locate-user-emacs-file."saveh | 
| 17300 |  69 73 74 22 29 29 0a 20 20 e2 94 82 20 28 73 65    74 71 20 68 69 73 74 6f 72 79 2d 6c 65 6e 67 74  | ist")).......(setq.history-lengt | 
| 17320 |  68 20 35 30 30 29 0a 20 20 e2 94 82 20 28 73 65    74 71 20 68 69 73 74 6f 72 79 2d 64 65 6c 65 74  | h.500).......(setq.history-delet | 
| 17340 |  65 2d 64 75 70 6c 69 63 61 74 65 73 20 74 29 0a    20 20 e2 94 82 20 28 73 65 74 71 20 73 61 76 65  | e-duplicates.t).......(setq.save | 
| 17360 |  68 69 73 74 2d 73 61 76 65 2d 6d 69 6e 69 62 75    66 66 65 72 2d 68 69 73 74 6f 72 79 20 74 29 0a  | hist-save-minibuffer-history.t). | 
| 17380 |  20 20 e2 94 82 20 28 61 64 64 2d 68 6f 6f 6b 20    27 61 66 74 65 72 2d 69 6e 69 74 2d 68 6f 6f 6b  | ......(add-hook.'after-init-hook | 
| 173a0 |  20 23 27 73 61 76 65 68 69 73 74 2d 6d 6f 64 65    29 0a 20 20 e2 94 94 e2 94 80 e2 94 80 e2 94 80  | .#'savehist-mode)............... | 
| 173c0 |  e2 94 80 0a 0a 0a 33 20 49 6e 73 74 61 6c 6c 61    74 69 6f 6e 0a e2 95 90 e2 95 90 e2 95 90 e2 95  | ......3.Installation............ | 
| 173e0 |  90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90    e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 0a  | ................................ | 
| 17400 |  0a 0a 0a 0a 33 2e 31 20 47 4e 55 20 45 4c 50 41    20 70 61 63 6b 61 67 65 0a e2 94 80 e2 94 80 e2  | ....3.1.GNU.ELPA.package........ | 
| 17420 |  94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94    80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80  | ................................ | 
| 17440 |  e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2    94 80 e2 94 80 0a 0a 20 20 54 68 65 20 70 61 63  | .........................The.pac | 
| 17460 |  6b 61 67 65 20 69 73 20 61 76 61 69 6c 61 62 6c    65 20 61 73 20 60 74 6d 72 27 2e 20 20 53 69 6d  | kage.is.available.as.`tmr'...Sim | 
| 17480 |  70 6c 79 20 64 6f 3a 0a 0a 20 20 e2 94 8c e2 94    80 e2 94 80 e2 94 80 e2 94 80 0a 20 20 e2 94 82  | ply.do:......................... | 
| 174a0 |  20 4d 2d 78 20 70 61 63 6b 61 67 65 2d 72 65 66    72 65 73 68 2d 63 6f 6e 74 65 6e 74 73 0a 20 20  | .M-x.package-refresh-contents... | 
| 174c0 |  e2 94 82 20 4d 2d 78 20 70 61 63 6b 61 67 65 2d    69 6e 73 74 61 6c 6c 0a 20 20 e2 94 94 e2 94 80  | ....M-x.package-install......... | 
| 174e0 |  e2 94 80 e2 94 80 e2 94 80 0a 0a 0a 20 20 41 6e    64 20 73 65 61 72 63 68 20 66 6f 72 20 69 74 2e  | ..............And.search.for.it. | 
| 17500 |  0a 0a 20 20 47 4e 55 20 45 4c 50 41 20 70 72 6f    76 69 64 65 73 20 74 68 65 20 6c 61 74 65 73 74  | ....GNU.ELPA.provides.the.latest | 
| 17520 |  20 73 74 61 62 6c 65 20 72 65 6c 65 61 73 65 2e    20 20 54 68 6f 73 65 20 77 68 6f 20 70 72 65 66  | .stable.release...Those.who.pref | 
| 17540 |  65 72 20 74 6f 0a 20 20 66 6f 6c 6c 6f 77 20 74    68 65 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 70  | er.to...follow.the.development.p | 
| 17560 |  72 6f 63 65 73 73 20 69 6e 20 6f 72 64 65 72 20    74 6f 20 72 65 70 6f 72 74 20 62 75 67 73 20 6f  | rocess.in.order.to.report.bugs.o | 
| 17580 |  72 20 73 75 67 67 65 73 74 0a 20 20 63 68 61 6e    67 65 73 2c 20 63 61 6e 20 75 73 65 20 74 68 65  | r.suggest...changes,.can.use.the | 
| 175a0 |  20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20    70 61 63 6b 61 67 65 20 66 72 6f 6d 20 74 68 65  | .version.of.the.package.from.the | 
| 175c0 |  20 47 4e 55 2d 64 65 76 65 6c 20 45 4c 50 41 0a    20 20 61 72 63 68 69 76 65 2e 20 20 52 65 61 64  | .GNU-devel.ELPA...archive...Read | 
| 175e0 |  3a 0a 20 20 3c 68 74 74 70 73 3a 2f 2f 70 72 6f    74 65 73 69 6c 61 6f 73 2e 63 6f 6d 2f 63 6f 64  | :...<https://protesilaos.com/cod | 
| 17600 |  65 6c 6f 67 2f 32 30 32 32 2d 30 35 2d 31 33 2d    65 6d 61 63 73 2d 65 6c 70 61 2d 64 65 76 65 6c  | elog/2022-05-13-emacs-elpa-devel | 
| 17620 |  2f 3e 2e 0a 0a 0a 33 2e 32 20 4d 61 6e 75 61 6c    20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a e2 94  | />....3.2.Manual.installation... | 
| 17640 |  80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80    e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2  | ................................ | 
| 17660 |  94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94    80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80  | ................................ | 
| 17680 |  e2 94 80 0a 0a 20 20 41 73 73 75 6d 69 6e 67 20    79 6f 75 72 20 45 6d 61 63 73 20 66 69 6c 65 73  | .......Assuming.your.Emacs.files | 
| 176a0 |  20 61 72 65 20 66 6f 75 6e 64 20 69 6e 20 60 7e    2f 2e 65 6d 61 63 73 2e 64 2f 27 2c 20 65 78 65  | .are.found.in.`~/.emacs.d/',.exe | 
| 176c0 |  63 75 74 65 20 74 68 65 0a 20 20 66 6f 6c 6c 6f    77 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 20 69 6e  | cute.the...following.commands.in | 
| 176e0 |  20 61 20 73 68 65 6c 6c 20 70 72 6f 6d 70 74 3a    0a 0a 20 20 e2 94 8c e2 94 80 e2 94 80 e2 94 80  | .a.shell.prompt:................ | 
| 17700 |  e2 94 80 0a 20 20 e2 94 82 20 63 64 20 7e 2f 2e    65 6d 61 63 73 2e 64 0a 20 20 e2 94 82 20 0a 20  | ..........cd.~/.emacs.d......... | 
| 17720 |  20 e2 94 82 20 23 20 43 72 65 61 74 65 20 61 20    64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 6d 61  | .....#.Create.a.directory.for.ma | 
| 17740 |  6e 75 61 6c 6c 79 2d 69 6e 73 74 61 6c 6c 65 64    20 70 61 63 6b 61 67 65 73 0a 20 20 e2 94 82 20  | nually-installed.packages....... | 
| 17760 |  6d 6b 64 69 72 20 6d 61 6e 75 61 6c 2d 70 61 63    6b 61 67 65 73 0a 20 20 e2 94 82 20 0a 20 20 e2  | mkdir.manual-packages........... | 
| 17780 |  94 82 20 23 20 47 6f 20 74 6f 20 74 68 65 20 6e    65 77 20 64 69 72 65 63 74 6f 72 79 0a 20 20 e2  | ...#.Go.to.the.new.directory.... | 
| 177a0 |  94 82 20 63 64 20 6d 61 6e 75 61 6c 2d 70 61 63    6b 61 67 65 73 0a 20 20 e2 94 82 20 0a 20 20 e2  | ...cd.manual-packages........... | 
| 177c0 |  94 82 20 23 20 43 6c 6f 6e 65 20 74 68 69 73 20    72 65 70 6f 2c 20 6e 61 6d 69 6e 67 20 69 74 20  | ...#.Clone.this.repo,.naming.it. | 
| 177e0 |  22 74 6d 72 22 0a 20 20 e2 94 82 20 67 69 74 20    63 6c 6f 6e 65 20 68 74 74 70 73 3a 2f 2f 67 69  | "tmr".......git.clone.https://gi | 
| 17800 |  74 68 75 62 2e 63 6f 6d 2f 70 72 6f 74 65 73 69    6c 61 6f 73 2f 74 6d 72 20 74 6d 72 0a 20 20 e2  | thub.com/protesilaos/tmr.tmr.... | 
| 17820 |  94 94 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a 0a    20 20 46 69 6e 61 6c 6c 79 2c 20 69 6e 20 79 6f  | ..................Finally,.in.yo | 
| 17840 |  75 72 20 60 69 6e 69 74 2e 65 6c 27 20 28 6f 72    20 65 71 75 69 76 61 6c 65 6e 74 29 20 65 76 61  | ur.`init.el'.(or.equivalent).eva | 
| 17860 |  6c 75 61 74 65 20 74 68 69 73 3a 0a 0a 20 20 e2    94 8c e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a 20  | luate.this:..................... | 
| 17880 |  20 e2 94 82 20 3b 3b 20 4d 61 6b 65 20 45 6c 69    73 70 20 66 69 6c 65 73 20 69 6e 20 74 68 61 74  | .....;;.Make.Elisp.files.in.that | 
| 178a0 |  20 64 69 72 65 63 74 6f 72 79 20 61 76 61 69 6c    61 62 6c 65 20 74 6f 20 74 68 65 20 75 73 65 72  | .directory.available.to.the.user | 
| 178c0 |  2e 0a 20 20 e2 94 82 20 28 61 64 64 2d 74 6f 2d    6c 69 73 74 20 27 6c 6f 61 64 2d 70 61 74 68 20  | ........(add-to-list.'load-path. | 
| 178e0 |  22 7e 2f 2e 65 6d 61 63 73 2e 64 2f 6d 61 6e 75    61 6c 2d 70 61 63 6b 61 67 65 73 2f 74 6d 72 22  | "~/.emacs.d/manual-packages/tmr" | 
| 17900 |  29 0a 20 20 e2 94 94 e2 94 80 e2 94 80 e2 94 80    e2 94 80 0a 0a 20 20 45 76 65 72 79 74 68 69 6e  | )......................Everythin | 
| 17920 |  67 20 69 73 20 69 6e 20 70 6c 61 63 65 20 74 6f    20 73 65 74 20 75 70 20 74 68 65 20 70 61 63 6b  | g.is.in.place.to.set.up.the.pack | 
| 17940 |  61 67 65 2e 0a 0a 0a 34 20 53 61 6d 70 6c 65 20    63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a e2 95  | age....4.Sample.configuration... | 
| 17960 |  90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90    e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2  | ................................ | 
| 17980 |  95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95    90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90  | ................................ | 
| 179a0 |  0a 0a 20 20 e2 94 8c e2 94 80 e2 94 80 e2 94 80    e2 94 80 0a 20 20 e2 94 82 20 3b 3b 20 53 65 74  | ..........................;;.Set | 
| 179c0 |  20 74 6f 20 6e 69 6c 20 74 6f 20 64 69 73 61 62    6c 65 20 74 68 65 20 73 6f 75 6e 64 0a 20 20 e2  | .to.nil.to.disable.the.sound.... | 
| 179e0 |  94 82 20 28 73 65 74 71 20 74 6d 72 2d 73 6f 75    6e 64 2d 66 69 6c 65 20 22 2f 75 73 72 2f 73 68  | ...(setq.tmr-sound-file."/usr/sh | 
| 17a00 |  61 72 65 2f 73 6f 75 6e 64 73 2f 66 72 65 65 64    65 73 6b 74 6f 70 2f 73 74 65 72 65 6f 2f 61 6c  | are/sounds/freedesktop/stereo/al | 
| 17a20 |  61 72 6d 2d 63 6c 6f 63 6b 2d 65 6c 61 70 73 65    64 2e 6f 67 61 22 29 0a 20 20 e2 94 82 20 0a 20  | arm-clock-elapsed.oga")......... | 
| 17a40 |  20 e2 94 82 20 3b 3b 20 44 65 73 6b 74 6f 70 20    6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 75 72 67  | .....;;.Desktop.notification.urg | 
| 17a60 |  65 6e 63 79 20 6c 65 76 65 6c 0a 20 20 e2 94 82    20 28 73 65 74 71 20 74 6d 72 2d 6e 6f 74 69 66  | ency.level.......(setq.tmr-notif | 
| 17a80 |  69 63 61 74 69 6f 6e 2d 75 72 67 65 6e 63 79 20    27 6e 6f 72 6d 61 6c 29 0a 20 20 e2 94 82 20 0a  | ication-urgency.'normal)........ | 
| 17aa0 |  20 20 e2 94 82 20 3b 3b 20 52 65 61 64 20 74 68    65 20 60 74 6d 72 2d 64 65 73 63 72 69 70 74 69  | ......;;.Read.the.`tmr-descripti | 
| 17ac0 |  6f 6e 73 2d 6c 69 73 74 27 20 64 6f 63 20 73 74    72 69 6e 67 0a 20 20 e2 94 82 20 28 73 65 74 71  | ons-list'.doc.string.......(setq | 
| 17ae0 |  20 74 6d 72 2d 64 65 73 63 72 69 70 74 69 6f 6e    73 2d 6c 69 73 74 20 27 74 6d 72 2d 64 65 73 63  | .tmr-descriptions-list.'tmr-desc | 
| 17b00 |  72 69 70 74 69 6f 6e 2d 68 69 73 74 6f 72 79 29    0a 20 20 e2 94 82 20 0a 20 20 e2 94 82 20 3b 3b  | ription-history)..............;; | 
| 17b20 |  20 53 65 74 20 67 6c 6f 62 61 6c 20 70 72 65 66    69 78 20 62 69 6e 64 69 6e 67 73 20 28 61 75 74  | .Set.global.prefix.bindings.(aut | 
| 17b40 |  6f 6c 6f 61 64 65 64 29 3a 0a 20 20 e2 94 82 20    28 64 65 66 69 6e 65 2d 6b 65 79 20 67 6c 6f 62  | oloaded):.......(define-key.glob | 
| 17b60 |  61 6c 2d 6d 61 70 20 22 5c 43 2d 63 74 22 20 27    74 6d 72 2d 70 72 65 66 69 78 2d 6d 61 70 29 0a  | al-map."\C-ct".'tmr-prefix-map). | 
| 17b80 |  20 20 e2 94 82 20 0a 20 20 e2 94 82 20 3b 3b 20    41 6c 74 65 72 6e 61 74 69 76 65 6c 79 20 62 69  | .............;;.Alternatively.bi | 
| 17ba0 |  6e 64 20 74 6d 72 20 63 6f 6d 6d 61 6e 64 20 28    61 75 74 6f 6c 6f 61 64 65 64 29 3a 0a 20 20 e2  | nd.tmr.command.(autoloaded):.... | 
| 17bc0 |  94 82 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 67    6c 6f 62 61 6c 2d 6d 61 70 20 22 5c 43 2d 63 74  | ...(define-key.global-map."\C-ct | 
| 17be0 |  22 20 27 74 6d 72 29 0a 20 20 e2 94 94 e2 94 80    e2 94 80 e2 94 80 e2 94 80 0a 0a 0a 35 20 49 6e  | ".'tmr).....................5.In | 
| 17c00 |  74 65 67 72 61 74 69 6f 6e 20 77 69 74 68 20 45    6d 62 61 72 6b 0a e2 95 90 e2 95 90 e2 95 90 e2  | tegration.with.Embark........... | 
| 17c20 |  95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95    90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90  | ................................ | 
| 17c40 |  e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2    95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95  | ................................ | 
| 17c60 |  90 0a 0a 20 20 54 68 65 20 60 65 6d 62 61 72 6b    27 20 70 61 63 6b 61 67 65 20 70 72 6f 76 69 64  | .....The.`embark'.package.provid | 
| 17c80 |  65 73 20 73 74 61 6e 64 61 72 64 73 2d 63 6f 6d    70 6c 69 61 6e 74 20 69 6e 66 72 61 73 74 72 75  | es.standards-compliant.infrastru | 
| 17ca0 |  63 74 75 72 65 20 74 6f 0a 20 20 72 75 6e 20 63    6f 6e 74 65 78 74 2d 64 65 70 65 6e 64 65 6e 74  | cture.to...run.context-dependent | 
| 17cc0 |  20 61 63 74 69 6f 6e 73 20 6f 6e 20 61 6c 6c 20    73 6f 72 74 73 20 6f 66 20 74 61 72 67 65 74 73  | .actions.on.all.sorts.of.targets | 
| 17ce0 |  20 28 73 79 6d 62 6f 6c 20 61 74 0a 20 20 70 6f    69 6e 74 2c 20 63 75 72 72 65 6e 74 20 63 6f 6d  | .(symbol.at...point,.current.com | 
| 17d00 |  70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74    65 2c 20 65 74 63 2e 29 2e 20 54 4d 52 20 69 73  | pletion.candidate,.etc.)..TMR.is | 
| 17d20 |  20 73 65 74 20 75 70 20 74 6f 20 6d 61 6b 65 20    69 74 73 0a 20 20 74 69 6d 65 72 20 6f 62 6a 65  | .set.up.to.make.its...timer.obje | 
| 17d40 |  63 74 73 20 72 65 63 6f 67 6e 69 73 61 62 6c 65    20 62 79 20 45 6d 62 61 72 6b 20 61 6e 64 20 72  | cts.recognisable.by.Embark.and.r | 
| 17d60 |  65 67 69 73 74 65 72 73 20 74 68 65 0a 20 20 60    74 6d 72 2d 61 63 74 69 6f 6e 2d 6d 61 70 27 20  | egisters.the...`tmr-action-map'. | 
| 17d80 |  69 6e 20 45 6d 62 61 72 6b 2e 0a 0a 0a 36 20 41    63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 73 0a  | in.Embark....6.Acknowledgements. | 
| 17da0 |  e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2    95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95  | ................................ | 
| 17dc0 |  90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90    e2 95 90 e2 95 90 0a 0a 20 20 54 4d 52 20 69 73  | ..........................TMR.is | 
| 17de0 |  20 6d 65 61 6e 74 20 74 6f 20 62 65 20 61 20 63    6f 6c 6c 65 63 74 69 76 65 20 65 66 66 6f 72 74  | .meant.to.be.a.collective.effort | 
| 17e00 |  2e 20 20 45 76 65 72 79 20 62 69 74 20 6f 66 20    68 65 6c 70 20 6d 61 74 74 65 72 73 2e 0a 0a 20  | ...Every.bit.of.help.matters.... | 
| 17e20 |  20 41 75 74 68 6f 72 73 0a 20 20 20 20 20 20 20    20 50 72 6f 74 65 73 69 6c 61 6f 73 20 53 74 61  | .Authors.........Protesilaos.Sta | 
| 17e40 |  76 72 6f 75 20 28 6d 61 69 6e 74 61 69 6e 65 72    29 2c 20 44 61 6d 69 65 6e 20 43 61 73 73 6f 75  | vrou.(maintainer),.Damien.Cassou | 
| 17e60 |  2c 20 44 61 6e 69 65 6c 20 4d 65 6e 64 6c 65 72    2e 0a 0a 20 20 43 6f 6e 74 72 69 62 75 74 69 6f  | ,.Daniel.Mendler.....Contributio | 
| 17e80 |  6e 73 20 74 6f 20 74 68 65 20 63 6f 64 65 20 6f    72 20 6d 61 6e 75 61 6c 0a 20 20 20 20 20 20 20  | ns.to.the.code.or.manual........ | 
| 17ea0 |  20 43 68 72 69 73 74 69 61 6e 20 54 69 65 74 7a    65 2c 20 45 64 20 54 61 76 69 6e 6f 72 2c 20 4e  | .Christian.Tietze,.Ed.Tavinor,.N | 
| 17ec0 |  61 74 68 61 6e 20 52 2e 20 44 65 47 72 75 63 68    79 2e 0a 0a 0a 37 20 47 4e 55 20 46 72 65 65 20  | athan.R..DeGruchy....7.GNU.Free. | 
| 17ee0 |  44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69    63 65 6e 73 65 0a e2 95 90 e2 95 90 e2 95 90 e2  | Documentation.License........... | 
| 17f00 |  95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95    90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90  | ................................ | 
| 17f20 |  e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2    95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95  | ................................ | 
| 17f40 |  90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90    e2 95 90 e2 95 90 0a 0a 0a 38 20 49 6e 64 69 63  | .........................8.Indic | 
| 17f60 |  65 73 0a e2 95 90 e2 95 90 e2 95 90 e2 95 90 e2    95 90 e2 95 90 e2 95 90 e2 95 90 e2 95 90 0a 0a  | es.............................. | 
| 17f80 |  38 2e 31 20 46 75 6e 63 74 69 6f 6e 20 69 6e 64    65 78 0a e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2  | 8.1.Function.index.............. | 
| 17fa0 |  94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94    80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80  | ................................ | 
| 17fc0 |  e2 94 80 e2 94 80 e2 94 80 0a 0a 0a 38 2e 32 20    56 61 72 69 61 62 6c 65 20 69 6e 64 65 78 0a e2  | ............8.2.Variable.index.. | 
| 17fe0 |  94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94    80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80  | ................................ | 
| 18000 |  e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2    94 80 e2 94 80 0a 0a 0a 38 2e 33 20 43 6f 6e 63  | ........................8.3.Conc | 
| 18020 |  65 70 74 20 69 6e 64 65 78 0a e2 94 80 e2 94 80    e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2  | ept.index....................... | 
| 18040 |  94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94    80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a 00 00  | ................................ | 
| 18060 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18080 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 180a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 180c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 180e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18100 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18120 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18140 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18160 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18180 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 181a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 181c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 181e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18200 |  74 6d 72 2d 31 2e 31 2e 30 2f 74 6d 72 2d 74 61    62 75 6c 61 74 65 64 2e 65 6c 00 00 00 00 00 00  | tmr-1.1.0/tmr-tabulated.el...... | 
| 18220 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18240 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18260 |  00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000644.0000000.0000000.0000 | 
| 18280 |  30 30 30 33 33 37 35 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 34 30 35 31 00 20 30 00 00 00  | 0003375.00000000000.014051..0... | 
| 182a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 182c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 182e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18300 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 18320 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 18340 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18360 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18380 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 183a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 183c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 183e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18400 |  3b 3b 3b 20 74 6d 72 2d 74 61 62 75 6c 61 74 65    64 2e 65 6c 20 2d 2d 2d 20 44 69 73 70 6c 61 79  | ;;;.tmr-tabulated.el.---.Display | 
| 18420 |  20 54 4d 52 20 74 69 6d 65 72 73 20 69 6e 20 61    20 74 61 62 75 6c 61 74 65 64 20 6c 69 73 74 20  | .TMR.timers.in.a.tabulated.list. | 
| 18440 |  2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64    69 6e 67 3a 20 74 20 2d 2a 2d 0a 0a 3b 3b 20 43  | -*-.lexical-binding:.t.-*-..;;.C | 
| 18460 |  6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 32    30 2d 32 30 32 35 20 20 46 72 65 65 20 53 6f 66  | opyright.(C).2020-2025..Free.Sof | 
| 18480 |  74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e    2c 20 49 6e 63 2e 0a 0a 3b 3b 20 41 75 74 68 6f  | tware.Foundation,.Inc...;;.Autho | 
| 184a0 |  72 3a 20 50 72 6f 74 65 73 69 6c 61 6f 73 20 53    74 61 76 72 6f 75 20 3c 69 6e 66 6f 40 70 72 6f  | r:.Protesilaos.Stavrou.<info@pro | 
| 184c0 |  74 65 73 69 6c 61 6f 73 2e 63 6f 6d 3e 2c 0a 3b    3b 20 20 20 20 20 20 20 20 20 44 61 6d 69 65 6e  | tesilaos.com>,.;;.........Damien | 
| 184e0 |  20 43 61 73 73 6f 75 20 3c 64 61 6d 69 65 6e 40    63 61 73 73 6f 75 2e 6d 65 3e 2c 0a 3b 3b 20 20  | .Cassou.<damien@cassou.me>,.;;.. | 
| 18500 |  20 20 20 20 20 20 20 44 61 6e 69 65 6c 20 4d 65    6e 64 6c 65 72 20 3c 6d 61 69 6c 40 64 61 6e 69  | .......Daniel.Mendler.<mail@dani | 
| 18520 |  65 6c 2d 6d 65 6e 64 6c 65 72 2e 64 65 3e 0a 3b    3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 50 72  | el-mendler.de>.;;.Maintainer:.Pr | 
| 18540 |  6f 74 65 73 69 6c 61 6f 73 20 53 74 61 76 72 6f    75 20 3c 69 6e 66 6f 40 70 72 6f 74 65 73 69 6c  | otesilaos.Stavrou.<info@protesil | 
| 18560 |  61 6f 73 2e 63 6f 6d 3e 0a 3b 3b 20 55 52 4c 3a    20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e  | aos.com>.;;.URL:.https://github. | 
| 18580 |  63 6f 6d 2f 70 72 6f 74 65 73 69 6c 61 6f 73 2f    74 6d 72 0a 0a 3b 3b 20 54 68 69 73 20 66 69 6c  | com/protesilaos/tmr..;;.This.fil | 
| 185a0 |  65 20 69 73 20 4e 4f 54 20 70 61 72 74 20 6f 66    20 47 4e 55 20 45 6d 61 63 73 2e 0a 0a 3b 3b 20  | e.is.NOT.part.of.GNU.Emacs...;;. | 
| 185c0 |  54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20    66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79  | This.program.is.free.software;.y | 
| 185e0 |  6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62    75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f  | ou.can.redistribute.it.and/or.mo | 
| 18600 |  64 69 66 79 0a 3b 3b 20 69 74 20 75 6e 64 65 72    20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68  | dify.;;.it.under.the.terms.of.th | 
| 18620 |  65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75    62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20  | e.GNU.General.Public.License.as. | 
| 18640 |  70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20    74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72  | published.by.;;.the.Free.Softwar | 
| 18660 |  65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69    74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f  | e.Foundation,.either.version.3.o | 
| 18680 |  66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f    72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70  | f.the.License,.or.;;.(at.your.op | 
| 186a0 |  74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20    76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 54  | tion).any.later.version..;;.;;.T | 
| 186c0 |  68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 64    69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68  | his.program.is.distributed.in.th | 
| 186e0 |  65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77    69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 0a 3b  | e.hope.that.it.will.be.useful,.; | 
| 18700 |  3b 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e    59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68  | ;.but.WITHOUT.ANY.WARRANTY;.with | 
| 18720 |  6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70    6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66  | out.even.the.implied.warranty.of | 
| 18740 |  0a 3b 3b 20 4d 45 52 43 48 41 4e 54 41 42 49 4c    49 54 59 20 6f 72 20 46 49 54 4e 45 53 53 20 46  | .;;.MERCHANTABILITY.or.FITNESS.F | 
| 18760 |  4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20    50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68  | OR.A.PARTICULAR.PURPOSE...See.th | 
| 18780 |  65 0a 3b 3b 20 47 4e 55 20 47 65 6e 65 72 61 6c    20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20  | e.;;.GNU.General.Public.License. | 
| 187a0 |  66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73    2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75  | for.more.details..;;.;;.You.shou | 
| 187c0 |  6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64    20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47  | ld.have.received.a.copy.of.the.G | 
| 187e0 |  4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69    63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f  | NU.General.Public.License.;;.alo | 
| 18800 |  6e 67 20 77 69 74 68 20 74 68 69 73 20 70 72 6f    67 72 61 6d 2e 20 20 49 66 20 6e 6f 74 2c 20 73  | ng.with.this.program...If.not,.s | 
| 18820 |  65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e    67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73  | ee.<https://www.gnu.org/licenses | 
| 18840 |  2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74    61 72 79 3a 0a 3b 3b 0a 3b 3b 20 43 61 6c 6c 20  | />...;;;.Commentary:.;;.;;.Call. | 
| 18860 |  60 4d 2d 78 20 74 6d 72 2d 74 61 62 75 6c 61 74    65 64 2d 76 69 65 77 27 20 74 6f 20 64 69 73 70  | `M-x.tmr-tabulated-view'.to.disp | 
| 18880 |  6c 61 79 20 61 6c 6c 20 74 6d 72 20 74 69 6d 65    72 73 20 69 6e 20 61 20 67 72 69 64 2c 0a 3b 3b  | lay.all.tmr.timers.in.a.grid,.;; | 
| 188a0 |  20 6f 6e 65 20 62 79 20 6c 69 6e 65 20 77 69 74    68 20 73 6f 72 74 61 62 6c 65 20 63 6f 6c 75 6d  | .one.by.line.with.sortable.colum | 
| 188c0 |  6e 73 2e 20 20 43 6f 6c 75 6d 6e 73 20 73 68 6f    77 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 64  | ns...Columns.show.the.creation.d | 
| 188e0 |  61 74 65 2c 0a 3b 3b 20 74 68 65 20 65 6e 64 20    64 61 74 65 2c 20 61 20 63 68 65 63 6b 20 6d 61  | ate,.;;.the.end.date,.a.check.ma | 
| 18900 |  72 6b 20 69 66 20 74 68 65 20 74 69 6d 65 72 20    69 73 20 66 69 6e 69 73 68 65 64 20 61 6e 64 20  | rk.if.the.timer.is.finished.and. | 
| 18920 |  74 68 65 20 74 69 6d 65 72 27 73 0a 3b 3b 20 6f    70 74 69 6f 6e 61 6c 20 64 65 73 63 72 69 70 74  | the.timer's.;;.optional.descript | 
| 18940 |  69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 50 6c 65 61 73    65 20 72 65 61 64 20 74 68 65 20 6d 61 6e 75 61  | ion..;;.;;.Please.read.the.manua | 
| 18960 |  6c 20 66 6f 72 20 61 6c 6c 20 74 68 65 20 74 65    63 68 6e 69 63 61 6c 69 74 69 65 73 2e 20 20 45  | l.for.all.the.technicalities...E | 
| 18980 |  69 74 68 65 72 20 65 76 61 6c 75 61 74 65 0a 3b    3b 20 28 69 6e 66 6f 20 22 28 74 6d 72 29 20 54  | ither.evaluate.;;.(info."(tmr).T | 
| 189a0 |  6f 70 22 29 20 6f 72 20 76 69 73 69 74 20 3c 68    74 74 70 73 3a 2f 2f 70 72 6f 74 65 73 69 6c 61  | op").or.visit.<https://protesila | 
| 189c0 |  6f 73 2e 63 6f 6d 2f 65 6d 61 63 73 2f 74 6d 72    3e 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28  | os.com/emacs/tmr>...;;;.Code:..( | 
| 189e0 |  72 65 71 75 69 72 65 20 27 74 6d 72 29 0a 0a 3b    3b 20 4e 4f 54 45 20 32 30 32 34 2d 31 30 2d 33  | require.'tmr)..;;.NOTE.2024-10-3 | 
| 18a00 |  30 3a 20 57 65 20 6b 65 65 70 20 74 68 69 73 20    66 69 6c 65 20 74 6f 20 61 76 6f 69 64 20 62 72  | 0:.We.keep.this.file.to.avoid.br | 
| 18a20 |  65 61 6b 69 6e 67 20 75 73 65 72 0a 3b 3b 20 63    6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2c 20 62  | eaking.user.;;.configurations,.b | 
| 18a40 |  75 74 20 77 65 20 77 69 6c 6c 20 72 65 6d 6f 76    65 20 69 74 20 65 76 65 6e 74 75 61 6c 6c 79 2e  | ut.we.will.remove.it.eventually. | 
| 18a60 |  0a 28 64 69 73 70 6c 61 79 2d 77 61 72 6e 69 6e    67 0a 20 27 74 6d 72 0a 20 22 60 74 6d 72 2d 74  | .(display-warning..'tmr.."`tmr-t | 
| 18a80 |  61 62 75 6c 61 74 65 64 2e 65 6c 27 20 69 73 20    6d 65 72 67 65 64 20 69 6e 74 6f 20 60 74 6d 72  | abulated.el'.is.merged.into.`tmr | 
| 18aa0 |  2e 65 6c 27 3b 20 6f 6e 6c 79 20 75 73 65 20 60    74 6d 72 2e 65 6c 27 22 0a 20 3a 77 61 72 6e 69  | .el';.only.use.`tmr.el'"..:warni | 
| 18ac0 |  6e 67 29 0a 0a 28 70 72 6f 76 69 64 65 20 27 74    6d 72 2d 74 61 62 75 6c 61 74 65 64 29 0a 3b 3b  | ng)..(provide.'tmr-tabulated).;; | 
| 18ae0 |  3b 20 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2e    65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00  | ;.tmr-tabulated.el.ends.here.... | 
| 18b00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18b20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18b40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18b60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18b80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18ba0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18bc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18be0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18c00 |  74 6d 72 2d 31 2e 31 2e 30 2f 64 69 72 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | tmr-1.1.0/dir................... | 
| 18c20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18c40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18c60 |  00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000644.0000000.0000000.0000 | 
| 18c80 |  30 30 30 31 31 37 32 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 31 34 35 34 00 20 30 00 00 00  | 0001172.00000000000.011454..0... | 
| 18ca0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18cc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18ce0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18d00 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 18d20 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 18d40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18d60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18d80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18da0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18dc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18de0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 18e00 |  54 68 69 73 20 69 73 20 74 68 65 20 66 69 6c 65    20 2e 2e 2e 2f 69 6e 66 6f 2f 64 69 72 2c 20 77  | This.is.the.file..../info/dir,.w | 
| 18e20 |  68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 74 68    65 0a 74 6f 70 6d 6f 73 74 20 6e 6f 64 65 20 6f  | hich.contains.the.topmost.node.o | 
| 18e40 |  66 20 74 68 65 20 49 6e 66 6f 20 68 69 65 72 61    72 63 68 79 2c 20 63 61 6c 6c 65 64 20 28 64 69  | f.the.Info.hierarchy,.called.(di | 
| 18e60 |  72 29 54 6f 70 2e 0a 54 68 65 20 66 69 72 73 74    20 74 69 6d 65 20 79 6f 75 20 69 6e 76 6f 6b 65  | r)Top..The.first.time.you.invoke | 
| 18e80 |  20 49 6e 66 6f 20 79 6f 75 20 73 74 61 72 74 20    6f 66 66 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 74  | .Info.you.start.off.looking.at.t | 
| 18ea0 |  68 69 73 20 6e 6f 64 65 2e 0a 1f 0a 46 69 6c 65    3a 20 64 69 72 2c 09 4e 6f 64 65 3a 20 54 6f 70  | his.node....File:.dir,.Node:.Top | 
| 18ec0 |  09 54 68 69 73 20 69 73 20 74 68 65 20 74 6f 70    20 6f 66 20 74 68 65 20 49 4e 46 4f 20 74 72 65  | .This.is.the.top.of.the.INFO.tre | 
| 18ee0 |  65 0a 0a 20 20 54 68 69 73 20 28 74 68 65 20 44    69 72 65 63 74 6f 72 79 20 6e 6f 64 65 29 20 67  | e....This.(the.Directory.node).g | 
| 18f00 |  69 76 65 73 20 61 20 6d 65 6e 75 20 6f 66 20 6d    61 6a 6f 72 20 74 6f 70 69 63 73 2e 0a 20 20 54  | ives.a.menu.of.major.topics....T | 
| 18f20 |  79 70 69 6e 67 20 22 71 22 20 65 78 69 74 73 2c    20 22 48 22 20 6c 69 73 74 73 20 61 6c 6c 20 49  | yping."q".exits,."H".lists.all.I | 
| 18f40 |  6e 66 6f 20 63 6f 6d 6d 61 6e 64 73 2c 20 22 64    22 20 72 65 74 75 72 6e 73 20 68 65 72 65 2c 0a  | nfo.commands,."d".returns.here,. | 
| 18f60 |  20 20 22 68 22 20 67 69 76 65 73 20 61 20 70 72    69 6d 65 72 20 66 6f 72 20 66 69 72 73 74 2d 74  | .."h".gives.a.primer.for.first-t | 
| 18f80 |  69 6d 65 72 73 2c 0a 20 20 22 6d 45 6d 61 63 73    3c 52 65 74 75 72 6e 3e 22 20 76 69 73 69 74 73  | imers,..."mEmacs<Return>".visits | 
| 18fa0 |  20 74 68 65 20 45 6d 61 63 73 20 6d 61 6e 75 61    6c 2c 20 65 74 63 2e 0a 0a 20 20 49 6e 20 45 6d  | .the.Emacs.manual,.etc.....In.Em | 
| 18fc0 |  61 63 73 2c 20 79 6f 75 20 63 61 6e 20 63 6c 69    63 6b 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 20  | acs,.you.can.click.mouse.button. | 
| 18fe0 |  32 20 6f 6e 20 61 20 6d 65 6e 75 20 69 74 65 6d    20 6f 72 20 63 72 6f 73 73 20 72 65 66 65 72 65  | 2.on.a.menu.item.or.cross.refere | 
| 19000 |  6e 63 65 0a 20 20 74 6f 20 73 65 6c 65 63 74 20    69 74 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 45 6d  | nce...to.select.it...*.Menu:..Em | 
| 19020 |  61 63 73 20 6d 69 73 63 20 66 65 61 74 75 72 65    73 0a 2a 20 54 4d 52 20 4d 61 79 20 52 69 6e 67  | acs.misc.features.*.TMR.May.Ring | 
| 19040 |  3a 20 28 74 6d 72 29 2e 20 20 20 20 20 20 20 20    20 20 53 65 74 20 74 69 6d 65 72 73 20 75 73 69  | :.(tmr)...........Set.timers.usi | 
| 19060 |  6e 67 20 61 20 63 6f 6e 76 65 6e 69 65 6e 74 20    6e 6f 74 61 74 69 6f 6e 2e 0a 00 00 00 00 00 00  | ng.a.convenient.notation........ | 
| 19080 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 190a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 190c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 190e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 19100 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 19120 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 19140 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 19160 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 19180 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 191a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 191c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 191e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 19200 |  74 6d 72 2d 31 2e 31 2e 30 2f 43 48 41 4e 47 45    4c 4f 47 2e 6f 72 67 00 00 00 00 00 00 00 00 00  | tmr-1.1.0/CHANGELOG.org......... | 
| 19220 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 19240 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 19260 |  00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000644.0000000.0000000.0000 | 
| 19280 |  30 30 34 31 35 32 30 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 32 37 35 34 00 20 30 00 00 00  | 0041520.00000000000.012754..0... | 
| 192a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 192c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 192e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 19300 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 19320 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 19340 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 19360 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 19380 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 193a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 193c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 193e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 19400 |  23 2b 74 69 74 6c 65 3a 20 43 68 61 6e 67 65 20    6c 6f 67 20 6f 66 20 54 4d 52 0a 23 2b 61 75 74  | #+title:.Change.log.of.TMR.#+aut | 
| 19420 |  68 6f 72 3a 20 50 72 6f 74 65 73 69 6c 61 6f 73    20 53 74 61 76 72 6f 75 0a 23 2b 65 6d 61 69 6c  | hor:.Protesilaos.Stavrou.#+email | 
| 19440 |  3a 20 69 6e 66 6f 40 70 72 6f 74 65 73 69 6c 61    6f 73 2e 63 6f 6d 0a 23 2b 6f 70 74 69 6f 6e 73  | :.info@protesilaos.com.#+options | 
| 19460 |  3a 20 27 3a 6e 69 6c 20 74 6f 63 3a 6e 69 6c 20    6e 75 6d 3a 6e 69 6c 20 61 75 74 68 6f 72 3a 6e  | :.':nil.toc:nil.num:nil.author:n | 
| 19480 |  69 6c 20 65 6d 61 69 6c 3a 6e 69 6c 0a 23 2b 73    74 61 72 74 75 70 3a 20 63 6f 6e 74 65 6e 74 0a  | il.email:nil.#+startup:.content. | 
| 194a0 |  0a 54 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 63    6f 6e 74 61 69 6e 73 20 74 68 65 20 72 65 6c 65  | .This.document.contains.the.rele | 
| 194c0 |  61 73 65 20 6e 6f 74 65 73 20 66 6f 72 20 65 61    63 68 20 74 61 67 67 65 64 20 63 6f 6d 6d 69 74  | ase.notes.for.each.tagged.commit | 
| 194e0 |  20 6f 6e 20 74 68 65 0a 70 72 6f 6a 65 63 74 27    73 20 6d 61 69 6e 20 67 69 74 20 72 65 70 6f 73  | .on.the.project's.main.git.repos | 
| 19500 |  69 74 6f 72 79 3a 20 3c 68 74 74 70 73 3a 2f 2f    67 69 74 68 75 62 2e 63 6f 6d 2f 70 72 6f 74 65  | itory:.<https://github.com/prote | 
| 19520 |  73 69 6c 61 6f 73 2f 74 6d 72 3e 2e 0a 0a 54 68    65 20 6e 65 77 65 73 74 20 72 65 6c 65 61 73 65  | silaos/tmr>...The.newest.release | 
| 19540 |  20 69 73 20 61 74 20 74 68 65 20 74 6f 70 2e 20    20 46 6f 72 20 66 75 72 74 68 65 72 20 64 65 74  | .is.at.the.top...For.further.det | 
| 19560 |  61 69 6c 73 2c 20 70 6c 65 61 73 65 20 63 6f 6e    73 75 6c 74 0a 74 68 65 20 6d 61 6e 75 61 6c 3a  | ails,.please.consult.the.manual: | 
| 19580 |  20 3c 68 74 74 70 73 3a 2f 2f 70 72 6f 74 65 73    69 6c 61 6f 73 2e 63 6f 6d 2f 65 6d 61 63 73 2f  | .<https://protesilaos.com/emacs/ | 
| 195a0 |  74 6d 72 3e 2e 0a 0a 23 2b 74 6f 63 3a 20 68 65    61 64 6c 69 6e 65 73 20 31 20 69 6e 73 65 72 74  | tmr>...#+toc:.headlines.1.insert | 
| 195c0 |  20 54 4f 43 20 68 65 72 65 2c 20 77 69 74 68 20    6f 6e 65 20 68 65 61 64 6c 69 6e 65 20 6c 65 76  | .TOC.here,.with.one.headline.lev | 
| 195e0 |  65 6c 0a 0a 2a 20 56 65 72 73 69 6f 6e 20 31 2e    31 2e 30 20 6f 6e 20 32 30 32 35 2d 30 34 2d 31  | el..*.Version.1.1.0.on.2025-04-1 | 
| 19600 |  38 0a 3a 50 52 4f 50 45 52 54 49 45 53 3a 0a 3a    43 55 53 54 4f 4d 5f 49 44 3a 20 68 3a 34 31 32  | 8.:PROPERTIES:.:CUSTOM_ID:.h:412 | 
| 19620 |  34 38 63 62 66 2d 64 33 39 39 2d 34 31 31 64 2d    39 31 66 66 2d 35 33 35 39 61 30 30 61 31 35 37  | 48cbf-d399-411d-91ff-5359a00a157 | 
| 19640 |  37 0a 3a 45 4e 44 3a 0a 0a 54 68 69 73 20 76 65    72 73 69 6f 6e 20 6d 61 6b 65 73 20 73 6d 61 6c  | 7.:END:..This.version.makes.smal | 
| 19660 |  6c 20 72 65 66 69 6e 65 6d 65 6e 74 73 20 74 6f    20 61 6e 20 61 6c 72 65 61 64 79 20 73 74 61 62  | l.refinements.to.an.already.stab | 
| 19680 |  6c 65 20 70 61 63 6b 61 67 65 2e 0a 0a 2a 2a 20    41 6c 6c 20 6f 66 20 3d 74 6d 72 2d 74 61 62 75  | le.package...**.All.of.=tmr-tabu | 
| 196a0 |  6c 61 74 65 64 2e 65 6c 3d 20 20 69 73 20 70 61    72 74 20 6f 66 20 3d 74 6d 72 2e 65 6c 3d 0a 3a  | lated.el=..is.part.of.=tmr.el=.: | 
| 196c0 |  50 52 4f 50 45 52 54 49 45 53 3a 0a 3a 43 55 53    54 4f 4d 5f 49 44 3a 20 68 3a 63 64 31 30 66 61  | PROPERTIES:.:CUSTOM_ID:.h:cd10fa | 
| 196e0 |  36 62 2d 36 30 65 64 2d 34 30 34 35 2d 61 65 33    32 2d 37 38 30 65 36 32 62 35 30 66 32 31 0a 3a  | 6b-60ed-4045-ae32-780e62b50f21.: | 
| 19700 |  45 4e 44 3a 0a 0a 54 68 65 20 63 6f 6d 6d 61 6e    64 20 7e 74 6d 72 2d 74 61 62 75 6c 61 74 65 64  | END:..The.command.~tmr-tabulated | 
| 19720 |  2d 76 69 65 77 7e 2c 20 77 68 69 63 68 20 70 72    6f 64 75 63 65 73 20 61 20 67 72 69 64 20 77 69  | -view~,.which.produces.a.grid.wi | 
| 19740 |  74 68 0a 74 69 6d 65 72 73 2b 64 65 73 63 72 69    70 74 69 6f 6e 73 2c 20 75 73 65 64 20 74 6f 20  | th.timers+descriptions,.used.to. | 
| 19760 |  62 65 20 69 6e 20 61 20 73 65 70 61 72 61 74 65    20 66 69 6c 65 2e 20 49 74 20 6e 6f 77 20 69 73  | be.in.a.separate.file..It.now.is | 
| 19780 |  20 70 61 72 74 20 6f 66 0a 74 68 65 20 73 69 6e    67 75 6c 61 72 20 3d 74 6d 72 2e 65 6c 3d 20 74  | .part.of.the.singular.=tmr.el=.t | 
| 197a0 |  6f 20 6b 65 65 70 20 74 68 69 6e 67 73 20 73 69    6d 70 6c 65 2e 20 55 73 65 72 73 20 77 68 6f 20  | o.keep.things.simple..Users.who. | 
| 197c0 |  77 65 72 65 20 75 73 69 6e 67 0a 3d 28 72 65 71    75 69 72 65 20 27 74 6d 72 2d 74 61 62 75 6c 61  | were.using.=(require.'tmr-tabula | 
| 197e0 |  74 65 64 29 3d 20 6f 72 20 73 69 6d 69 6c 61 72    20 77 69 6c 6c 20 6e 6f 77 20 67 65 74 20 61 20  | ted)=.or.similar.will.now.get.a. | 
| 19800 |  77 61 72 6e 69 6e 67 2e 20 53 69 6d 70 6c 79 0a    6c 6f 61 64 20 7e 74 6d 72 7e 20 69 6e 73 74 65  | warning..Simply.load.~tmr~.inste | 
| 19820 |  61 64 2e 0a 0a 2a 2a 20 52 65 66 69 6e 65 64 20    74 68 65 20 62 65 68 61 76 69 6f 75 72 20 6f 66  | ad...**.Refined.the.behaviour.of | 
| 19840 |  20 74 68 65 20 7e 74 6d 72 2d 74 61 62 75 6c 61    74 65 64 2d 76 69 65 77 7e 20 63 6f 6d 6d 61 6e  | .the.~tmr-tabulated-view~.comman | 
| 19860 |  64 0a 3a 50 52 4f 50 45 52 54 49 45 53 3a 0a 3a    43 55 53 54 4f 4d 5f 49 44 3a 20 68 3a 62 64 35  | d.:PROPERTIES:.:CUSTOM_ID:.h:bd5 | 
| 19880 |  36 61 32 31 33 2d 37 37 31 34 2d 34 62 64 37 2d    62 64 31 61 2d 66 33 61 63 31 30 38 66 32 37 64  | 6a213-7714-4bd7-bd1a-f3ac108f27d | 
| 198a0 |  32 0a 3a 45 4e 44 3a 0a 0a 57 68 65 6e 20 74 68    65 20 63 6f 6d 6d 61 6e 64 20 7e 74 6d 72 2d 74  | 2.:END:..When.the.command.~tmr-t | 
| 198c0 |  61 62 75 6c 61 74 65 64 2d 76 69 65 77 7e 20 28    61 6c 69 61 73 20 7e 74 6d 72 2d 6c 69 73 74 2d  | abulated-view~.(alias.~tmr-list- | 
| 198e0 |  74 69 6d 65 72 73 7e 29 20 69 73 0a 63 61 6c 6c    65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79  | timers~).is.called.interactively | 
| 19900 |  2c 20 69 74 20 75 73 65 73 20 74 68 65 20 3d 2a    74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69  | ,.it.uses.the.=*tmr-tabulated-vi | 
| 19920 |  65 77 2a 3d 20 62 75 66 66 65 72 20 6a 75 73 74    0a 61 73 20 69 74 20 64 69 64 20 62 65 66 6f 72  | ew*=.buffer.just.as.it.did.befor | 
| 19940 |  65 2e 20 54 68 6f 75 67 68 20 69 74 20 61 6c 73    6f 20 65 76 61 6c 75 61 74 65 73 20 74 68 65 20  | e..Though.it.also.evaluates.the. | 
| 19960 |  6e 65 77 20 75 73 65 72 20 6f 70 74 69 6f 6e 0a    7e 74 6d 72 2d 6c 69 73 74 2d 74 69 6d 65 72 73  | new.user.option.~tmr-list-timers | 
| 19980 |  2d 61 63 74 69 6f 6e 2d 61 6c 69 73 74 7e 3a 20    69 74 20 69 73 20 61 20 76 61 72 69 61 62 6c 65  | -action-alist~:.it.is.a.variable | 
| 199a0 |  20 74 68 61 74 20 63 6f 6e 74 72 6f 6c 73 20 77    68 65 72 65 0a 74 68 65 20 62 75 66 66 65 72 20  | .that.controls.where.the.buffer. | 
| 199c0 |  69 73 20 64 69 73 70 6c 61 79 65 64 2e 20 54 68    65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20  | is.displayed..The.default.value. | 
| 199e0 |  64 69 73 70 6c 61 79 73 20 74 68 65 20 62 75 66    66 65 72 20 61 74 20 74 68 65 0a 62 6f 74 74 6f  | displays.the.buffer.at.the.botto | 
| 19a00 |  6d 20 6f 66 20 74 68 65 20 45 6d 61 63 73 20 66    72 61 6d 65 20 61 6e 64 20 6d 61 6b 65 73 20 73  | m.of.the.Emacs.frame.and.makes.s | 
| 19a20 |  6f 6d 65 20 6f 74 68 65 72 20 74 77 65 61 6b 73    20 66 6f 72 20 75 73 61 62 69 6c 69 74 79 2e 0a  | ome.other.tweaks.for.usability.. | 
| 19a40 |  0a 57 61 74 63 68 20 6d 79 20 76 69 64 65 6f 20    6f 6e 20 74 68 65 20 7e 64 69 73 70 6c 61 79 2d  | .Watch.my.video.on.the.~display- | 
| 19a60 |  62 75 66 66 65 72 2d 61 6c 69 73 74 7e 20 66 6f    72 20 66 75 72 74 68 65 72 20 64 65 74 61 69 6c  | buffer-alist~.for.further.detail | 
| 19a80 |  73 20 6f 6e 0a 68 6f 77 20 74 6f 20 63 6f 6e 74    72 6f 6c 20 74 68 65 20 64 69 73 70 6c 61 79 20  | s.on.how.to.control.the.display. | 
| 19aa0 |  6f 66 20 62 75 66 66 65 72 73 3a 20 3c 68 74 74    70 73 3a 2f 2f 70 72 6f 74 65 73 69 6c 61 6f 73  | of.buffers:.<https://protesilaos | 
| 19ac0 |  2e 63 6f 6d 2f 63 6f 64 65 6c 6f 67 2f 32 30 32    34 2d 30 32 2d 30 38 2d 65 6d 61 63 73 2d 77 69  | .com/codelog/2024-02-08-emacs-wi | 
| 19ae0 |  6e 64 6f 77 2d 72 75 6c 65 73 2d 64 69 73 70 6c    61 79 2d 62 75 66 66 65 72 2d 61 6c 69 73 74 2f  | ndow-rules-display-buffer-alist/ | 
| 19b00 |  3e 2e 0a 0a 54 68 65 20 7e 74 6d 72 2d 74 61 62    75 6c 61 74 65 64 2d 76 69 65 77 7e 20 63 6f 6d  | >...The.~tmr-tabulated-view~.com | 
| 19b20 |  6d 61 6e 64 20 69 73 20 66 75 72 74 68 65 72 20    72 65 76 69 73 65 64 20 74 6f 20 6d 61 6b 65 20  | mand.is.further.revised.to.make. | 
| 19b40 |  69 74 0a 63 61 6c 6c 61 62 6c 65 20 66 72 6f 6d    20 61 20 70 72 6f 67 72 61 6d 2e 20 4f 6e 65 20  | it.callable.from.a.program..One. | 
| 19b60 |  73 63 65 6e 61 72 69 6f 20 77 68 65 72 65 20 77    65 20 64 6f 20 74 68 69 73 20 69 73 20 74 6f 20  | scenario.where.we.do.this.is.to. | 
| 19b80 |  69 6e 74 65 72 72 75 70 74 0a 74 68 65 20 74 65    72 6d 69 6e 61 74 69 6f 6e 20 6f 66 20 45 6d 61  | interrupt.the.termination.of.Ema | 
| 19ba0 |  63 73 20 69 66 20 74 68 65 72 65 20 61 72 65 20    72 75 6e 6e 69 6e 67 20 74 69 6d 65 72 73 20 28  | cs.if.there.are.running.timers.( | 
| 19bc0 |  6d 6f 72 65 20 62 65 6c 6f 77 29 2e 0a 0a 2a 2a    20 54 4d 52 20 69 6e 74 65 72 72 75 70 74 73 20  | more.below)...**.TMR.interrupts. | 
| 19be0 |  74 68 65 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20    6f 66 20 45 6d 61 63 73 20 69 66 20 69 74 20 6d  | the.termination.of.Emacs.if.it.m | 
| 19c00 |  75 73 74 0a 3a 50 52 4f 50 45 52 54 49 45 53 3a    0a 3a 43 55 53 54 4f 4d 5f 49 44 3a 20 68 3a 35  | ust.:PROPERTIES:.:CUSTOM_ID:.h:5 | 
| 19c20 |  61 34 62 66 39 35 36 2d 62 31 63 32 2d 34 34 36    62 2d 38 34 38 63 2d 65 62 36 34 66 66 61 35 30  | a4bf956-b1c2-446b-848c-eb64ffa50 | 
| 19c40 |  31 30 39 0a 3a 45 4e 44 3a 0a 0a 49 6e 20 74 68    65 20 70 61 73 74 2c 20 77 65 20 64 69 64 20 6e  | 109.:END:..In.the.past,.we.did.n | 
| 19c60 |  6f 74 20 68 61 76 65 20 61 6e 79 74 68 69 6e 67    20 74 6f 20 70 72 65 76 65 6e 74 20 74 68 65 20  | ot.have.anything.to.prevent.the. | 
| 19c80 |  74 65 72 6d 69 6e 61 74 69 6f 6e 20 6f 66 0a 45    6d 61 63 73 20 69 66 20 74 69 6d 65 72 73 20 77  | termination.of.Emacs.if.timers.w | 
| 19ca0 |  65 72 65 20 72 75 6e 6e 69 6e 67 3a 20 45 6d 61    63 73 20 77 6f 75 6c 64 20 73 69 6d 70 6c 79 20  | ere.running:.Emacs.would.simply. | 
| 19cc0 |  73 68 75 74 20 64 6f 77 6e 2e 20 4e 6f 77 20 77    65 0a 64 65 66 69 6e 65 20 74 68 65 20 7e 74 6d  | shut.down..Now.we.define.the.~tm | 
| 19ce0 |  72 2d 6b 69 6c 6c 2d 65 6d 61 63 73 2d 71 75 65    72 79 2d 66 75 6e 63 74 69 6f 6e 7e 2c 20 77 68  | r-kill-emacs-query-function~,.wh | 
| 19d00 |  69 63 68 20 69 73 20 61 64 64 65 64 20 74 6f 20    74 68 65 0a 73 74 61 6e 64 61 72 64 20 7e 6b 69  | ich.is.added.to.the.standard.~ki | 
| 19d20 |  6c 6c 2d 65 6d 61 63 73 2d 71 75 65 72 79 2d 66    75 6e 63 74 69 6f 6e 73 7e 3a 20 69 66 20 74 68  | ll-emacs-query-functions~:.if.th | 
| 19d40 |  65 72 65 20 61 72 65 20 72 75 6e 6e 69 6e 67 20    74 69 6d 65 72 73 2c 20 69 74 0a 61 73 6b 73 20  | ere.are.running.timers,.it.asks. | 
| 19d60 |  66 6f 72 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e    20 62 65 66 6f 72 65 20 63 6c 6f 73 69 6e 67 20  | for.confirmation.before.closing. | 
| 19d80 |  45 6d 61 63 73 2e 20 54 6f 20 6d 61 6b 65 20 69    74 20 65 61 73 69 65 72 20 66 6f 72 0a 75 73 65  | Emacs..To.make.it.easier.for.use | 
| 19da0 |  72 73 20 74 6f 20 64 65 63 69 64 65 20 68 6f 77    20 74 6f 20 70 72 6f 63 65 65 64 2c 20 69 74 20  | rs.to.decide.how.to.proceed,.it. | 
| 19dc0 |  61 6c 73 6f 20 70 6f 70 73 20 75 70 20 74 68 65    20 6c 69 73 74 20 77 69 74 68 20 61 6c 6c 20 74  | also.pops.up.the.list.with.all.t | 
| 19de0 |  68 65 0a 74 69 6d 65 72 73 20 28 69 2e 65 2e 20    69 74 20 75 73 65 73 20 7e 74 6d 72 2d 74 61 62  | he.timers.(i.e..it.uses.~tmr-tab | 
| 19e00 |  75 6c 61 74 65 64 2d 76 69 65 77 7e 20 66 72 6f    6d 20 4c 69 73 70 2c 20 61 73 20 6e 6f 74 65 64  | ulated-view~.from.Lisp,.as.noted | 
| 19e20 |  20 61 62 6f 76 65 29 2e 0a 0a 2a 2a 20 54 68 65    20 6c 69 73 74 20 76 69 65 77 20 69 73 20 65 61  | .above)...**.The.list.view.is.ea | 
| 19e40 |  73 69 65 72 20 74 6f 20 66 6f 6c 6c 6f 77 0a 3a    50 52 4f 50 45 52 54 49 45 53 3a 0a 3a 43 55 53  | sier.to.follow.:PROPERTIES:.:CUS | 
| 19e60 |  54 4f 4d 5f 49 44 3a 20 68 3a 63 34 33 32 66 31    61 62 2d 64 63 61 66 2d 34 61 30 31 2d 38 30 30  | TOM_ID:.h:c432f1ab-dcaf-4a01-800 | 
| 19e80 |  34 2d 63 66 32 36 38 61 32 34 62 32 32 38 0a 3a    45 4e 44 3a 0a 0a 54 68 65 20 62 75 66 66 65 72  | 4-cf268a24b228.:END:..The.buffer | 
| 19ea0 |  20 70 72 6f 64 75 63 65 64 20 62 79 20 7e 74 6d    72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69 65 77  | .produced.by.~tmr-tabulated-view | 
| 19ec0 |  7e 20 6e 6f 77 20 75 73 65 73 20 6d 6f 72 65 20    63 6f 6c 6f 75 72 73 20 74 6f 0a 6d 61 6b 65 20  | ~.now.uses.more.colours.to.make. | 
| 19ee0 |  69 74 20 65 61 73 69 65 72 20 74 6f 20 74 72 61    63 6b 20 74 68 65 20 64 61 74 61 20 69 74 20 70  | it.easier.to.track.the.data.it.p | 
| 19f00 |  72 65 73 65 6e 74 73 2e 20 54 68 65 73 65 20 61    72 65 20 61 6c 6c 20 74 68 65 20 66 61 63 65 73  | resents..These.are.all.the.faces | 
| 19f20 |  0a 69 74 20 61 70 70 6c 69 65 73 3a 0a 0a 2d 20    7e 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 73  | .it.applies:..-.~tmr-tabulated-s | 
| 19f40 |  74 61 72 74 2d 74 69 6d 65 7e 20 3a 3a 20 54 68    65 20 74 69 6d 65 20 77 68 65 6e 20 74 68 65 20  | tart-time~.::.The.time.when.the. | 
| 19f60 |  74 69 6d 65 72 20 77 61 73 20 73 74 61 72 74 65    64 2e 0a 0a 2d 20 7e 74 6d 72 2d 74 61 62 75 6c  | timer.was.started...-.~tmr-tabul | 
| 19f80 |  61 74 65 64 2d 65 6e 64 2d 74 69 6d 65 7e 20 3a    3a 20 54 68 65 20 74 69 6d 65 20 77 68 65 6e 20  | ated-end-time~.::.The.time.when. | 
| 19fa0 |  74 68 65 20 74 69 6d 65 72 20 69 73 20 73 65 74    20 74 6f 20 65 6e 64 2e 0a 0a 2d 20 7e 74 6d 72  | the.timer.is.set.to.end...-.~tmr | 
| 19fc0 |  2d 74 61 62 75 6c 61 74 65 64 2d 72 65 6d 61 69    6e 69 6e 67 2d 74 69 6d 65 7e 20 3a 3a 20 54 68  | -tabulated-remaining-time~.::.Th | 
| 19fe0 |  65 20 72 65 6d 61 69 6e 69 6e 67 20 74 69 6d 65    2e 0a 0a 2d 20 7e 74 6d 72 2d 74 61 62 75 6c 61  | e.remaining.time...-.~tmr-tabula | 
| 1a000 |  74 65 64 2d 61 63 6b 6e 6f 77 6c 65 64 67 65 6d    65 6e 74 7e 20 3a 3a 20 57 68 65 74 68 65 72 20  | ted-acknowledgement~.::.Whether. | 
| 1a020 |  74 68 65 20 74 69 6d 65 72 20 6e 65 65 64 73 20    74 6f 20 62 65 0a 20 20 22 61 63 6b 6e 6f 77 6c  | the.timer.needs.to.be..."acknowl | 
| 1a040 |  65 64 67 65 64 22 20 61 66 74 65 72 20 69 74 20    65 6e 64 73 20 28 69 66 20 69 74 20 69 73 20 6d  | edged".after.it.ends.(if.it.is.m | 
| 1a060 |  61 72 6b 65 64 20 61 73 20 22 61 63 6b 6e 6f 77    6c 65 64 67 65 64 22 2c 0a 20 20 74 68 65 6e 20  | arked.as."acknowledged",...then. | 
| 1a080 |  69 74 20 77 69 6c 6c 20 6e 6f 74 20 67 6f 20 61    77 61 79 20 75 6e 74 69 6c 20 74 68 65 20 75 73  | it.will.not.go.away.until.the.us | 
| 1a0a0 |  65 72 20 63 6f 6e 66 69 72 6d 73 20 74 68 65 79    20 68 61 76 65 20 73 65 65 6e 20 69 74 29 2e 0a  | er.confirms.they.have.seen.it).. | 
| 1a0c0 |  0a 2d 20 7e 74 6d 72 2d 74 61 62 75 6c 61 74 65    64 2d 64 65 73 63 72 69 70 74 69 6f 6e 7e 20 3a  | .-.~tmr-tabulated-description~.: | 
| 1a0e0 |  3a 20 54 68 65 20 74 65 78 74 20 64 65 73 63 72    69 62 69 6e 67 20 77 68 61 74 20 74 68 65 20 74  | :.The.text.describing.what.the.t | 
| 1a100 |  69 6d 65 72 20 69 73 0a 20 20 61 62 6f 75 74 2e    0a 0a 2a 20 56 65 72 73 69 6f 6e 20 31 2e 30 2e  | imer.is...about...*.Version.1.0. | 
| 1a120 |  30 20 6f 6e 20 32 30 32 34 2d 30 38 2d 33 30 0a    3a 50 52 4f 50 45 52 54 49 45 53 3a 0a 3a 43 55  | 0.on.2024-08-30.:PROPERTIES:.:CU | 
| 1a140 |  53 54 4f 4d 5f 49 44 3a 20 68 3a 38 38 35 39 35    33 35 32 2d 30 32 36 33 2d 34 32 35 63 2d 62 61  | STOM_ID:.h:88595352-0263-425c-ba | 
| 1a160 |  61 62 2d 36 30 34 32 66 36 33 61 65 32 38 61 0a    3a 45 4e 44 3a 0a 0a 54 68 69 73 20 76 65 72 73  | ab-6042f63ae28a.:END:..This.vers | 
| 1a180 |  69 6f 6e 20 61 64 64 73 20 71 75 61 6c 69 74 79    2d 6f 66 2d 6c 69 66 65 20 69 6d 70 72 6f 76 65  | ion.adds.quality-of-life.improve | 
| 1a1a0 |  6d 65 6e 74 73 20 74 6f 20 61 6e 20 61 6c 72 65    61 64 79 20 73 74 61 62 6c 65 0a 62 61 73 65 2e  | ments.to.an.already.stable.base. | 
| 1a1c0 |  0a 0a 2a 2a 20 54 68 65 20 7e 74 6d 72 2d 77 69    74 68 2d 64 65 74 61 69 6c 73 7e 20 73 75 70 65  | ..**.The.~tmr-with-details~.supe | 
| 1a1e0 |  72 73 65 64 65 73 20 74 68 65 20 7e 74 6d 72 2d    77 69 74 68 2d 64 65 73 63 72 69 70 74 69 6f 6e  | rsedes.the.~tmr-with-description | 
| 1a200 |  7e 0a 3a 50 52 4f 50 45 52 54 49 45 53 3a 0a 3a    43 55 53 54 4f 4d 5f 49 44 3a 20 68 3a 61 63 33  | ~.:PROPERTIES:.:CUSTOM_ID:.h:ac3 | 
| 1a220 |  64 35 65 61 36 2d 32 65 38 39 2d 34 37 37 62 2d    61 35 65 62 2d 39 62 34 30 38 65 66 33 30 62 34  | d5ea6-2e89-477b-a5eb-9b408ef30b4 | 
| 1a240 |  65 0a 3a 45 4e 44 3a 0a 0a 54 68 65 20 7e 74 6d    72 2d 77 69 74 68 2d 64 65 73 63 72 69 70 74 69  | e.:END:..The.~tmr-with-descripti | 
| 1a260 |  6f 6e 7e 20 77 6f 75 6c 64 20 61 6c 77 61 79 73    20 70 72 6f 6d 70 74 20 66 6f 72 20 61 20 74 69  | on~.would.always.prompt.for.a.ti | 
| 1a280 |  6d 65 20 69 6e 70 75 74 20 61 6e 64 0a 74 68 65    6e 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20  | me.input.and.then.a.description. | 
| 1a2a0 |  6f 66 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67    20 74 69 6d 65 72 20 6f 62 6a 65 63 74 2e 20 57  | of.the.resulting.timer.object..W | 
| 1a2c0 |  65 20 6e 6f 77 20 70 72 6f 76 69 64 65 20 61 0a    6d 6f 72 65 20 67 65 6e 65 72 61 6c 20 63 6f 6d  | e.now.provide.a.more.general.com | 
| 1a2e0 |  6d 61 6e 64 2c 20 7e 74 6d 72 2d 77 69 74 68 2d    64 65 74 61 69 6c 73 7e 2c 20 77 68 69 63 68 20  | mand,.~tmr-with-details~,.which. | 
| 1a300 |  64 6f 65 73 20 74 68 69 73 20 69 6e 20 61 64 64    69 74 69 6f 6e 0a 74 6f 20 61 6e 20 65 78 74 72  | does.this.in.addition.to.an.extr | 
| 1a320 |  61 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 6e 20    61 63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 2e  | a.prompt.for.an.acknowledgement. | 
| 1a340 |  20 57 68 61 74 20 61 6e 20 22 61 63 6b 6e 6f 77    6c 65 64 67 65 6d 65 6e 74 22 0a 69 73 2c 20 69  | .What.an."acknowledgement".is,.i | 
| 1a360 |  73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20    74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 65  | s.documented.in.the.following.se | 
| 1a380 |  63 74 69 6f 6e 2e 0a 0a 2a 2a 20 54 69 6d 65 72    73 20 63 61 6e 20 6e 6f 77 20 62 65 20 22 61 63  | ction...**.Timers.can.now.be."ac | 
| 1a3a0 |  6b 6e 6f 77 6c 65 64 67 65 64 22 0a 3a 50 52 4f    50 45 52 54 49 45 53 3a 0a 3a 43 55 53 54 4f 4d  | knowledged".:PROPERTIES:.:CUSTOM | 
| 1a3c0 |  5f 49 44 3a 20 68 3a 31 61 39 37 31 62 61 31 2d    30 39 61 36 2d 34 64 66 36 2d 62 62 65 35 2d 37  | _ID:.h:1a971ba1-09a6-4df6-bbe5-7 | 
| 1a3e0 |  33 36 38 35 34 33 30 34 31 37 63 0a 3a 45 4e 44    3a 0a 0a 4e 6f 72 6d 61 6c 6c 79 2c 20 77 68 65  | 3685430417c.:END:..Normally,.whe | 
| 1a400 |  6e 20 61 20 74 69 6d 65 72 20 65 6c 61 70 73 65    73 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 73 74  | n.a.timer.elapses.it.does.not.st | 
| 1a420 |  69 63 6b 20 61 72 6f 75 6e 64 20 74 6f 20 6e 6f    74 69 66 79 20 74 68 65 0a 75 73 65 72 20 61 67  | ick.around.to.notify.the.user.ag | 
| 1a440 |  61 69 6e 20 61 6e 64 20 61 67 61 69 6e 2e 20 54    68 69 73 20 6d 65 61 6e 73 20 74 68 61 74 20 74  | ain.and.again..This.means.that.t | 
| 1a460 |  68 65 20 75 73 65 72 20 6d 61 79 20 6d 69 73 73    20 74 68 65 20 6f 6e 65 0a 6e 6f 74 69 66 69 63  | he.user.may.miss.the.one.notific | 
| 1a480 |  61 74 69 6f 6e 20 69 66 2c 20 73 61 79 2c 20 74    68 65 79 20 77 65 72 65 20 61 77 61 79 20 66 72  | ation.if,.say,.they.were.away.fr | 
| 1a4a0 |  6f 6d 20 74 68 65 20 63 6f 6d 70 75 74 65 72 2e    20 41 73 20 73 75 63 68 2c 20 77 65 0a 6e 6f 77  | om.the.computer..As.such,.we.now | 
| 1a4c0 |  20 70 72 6f 76 69 64 65 20 61 6e 20 6f 70 74 2d    69 6e 20 6d 65 63 68 61 6e 69 73 6d 20 77 68 65  | .provide.an.opt-in.mechanism.whe | 
| 1a4e0 |  72 65 20 61 20 74 69 6d 65 72 20 70 65 72 73 69    73 74 73 20 75 6e 74 69 6c 20 69 74 20 69 73 0a  | re.a.timer.persists.until.it.is. | 
| 1a500 |  65 78 70 6c 69 63 69 74 6c 79 20 61 63 6b 6e 6f    77 6c 65 64 67 65 64 20 61 73 20 66 69 6e 69 73  | explicitly.acknowledged.as.finis | 
| 1a520 |  68 65 64 2e 20 54 68 65 20 61 63 6b 6e 6f 77 6c    65 64 67 65 6d 65 6e 74 20 69 73 20 65 69 74 68  | hed..The.acknowledgement.is.eith | 
| 1a540 |  65 72 20 61 6e 0a 61 64 64 69 74 69 6f 6e 61 6c    20 64 75 72 61 74 69 6f 6e 20 66 6f 72 20 74 68  | er.an.additional.duration.for.th | 
| 1a560 |  65 20 74 69 6d 65 72 20 74 6f 20 70 72 6f 64 75    63 65 20 61 6e 6f 74 68 65 72 20 6e 6f 74 69 66  | e.timer.to.produce.another.notif | 
| 1a580 |  69 63 61 74 69 6f 6e 20 69 6e 0a 74 68 65 20 66    75 74 75 72 65 2c 20 6f 72 20 61 6e 20 65 78 70  | ication.in.the.future,.or.an.exp | 
| 1a5a0 |  6c 69 63 69 74 20 63 6f 6e 73 65 6e 74 20 66 72    6f 6d 20 74 68 65 20 74 69 6d 65 72 20 74 6f 20  | licit.consent.from.the.timer.to. | 
| 1a5c0 |  63 6f 75 6e 74 20 61 73 0a 66 69 6e 69 73 68 65    64 2e 20 54 68 65 20 67 6f 61 6c 20 69 73 20 74  | count.as.finished..The.goal.is.t | 
| 1a5e0 |  6f 20 68 65 6c 70 20 74 68 65 20 75 73 65 72 20    6e 65 76 65 72 20 6d 69 73 73 20 61 20 74 69 6d  | o.help.the.user.never.miss.a.tim | 
| 1a600 |  65 72 2e 0a 0a 53 65 74 74 69 6e 67 20 75 70 20    61 6e 20 61 63 6b 6e 6f 77 6c 65 64 67 65 6d 65  | er...Setting.up.an.acknowledgeme | 
| 1a620 |  6e 74 20 63 61 6e 20 62 65 20 64 6f 6e 65 20 69    6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20  | nt.can.be.done.in.the.following. | 
| 1a640 |  77 61 79 73 3a 0a 0a 2d 20 43 61 6c 6c 20 74 68    65 20 73 74 61 6e 64 61 72 64 20 7e 74 6d 72 7e  | ways:..-.Call.the.standard.~tmr~ | 
| 1a660 |  20 63 6f 6d 6d 61 6e 64 20 77 69 74 68 20 61 20    70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20  | .command.with.a.prefix.argument. | 
| 1a680 |  28 3d 43 2d 75 3d 20 62 79 0a 20 20 64 65 66 61    75 6c 74 29 2e 20 54 68 69 73 20 77 69 6c 6c 20  | (=C-u=.by...default)..This.will. | 
| 1a6a0 |  6d 61 6b 65 20 69 74 20 70 72 6f 6d 70 74 20 66    6f 72 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e  | make.it.prompt.for.a.description | 
| 1a6c0 |  20 61 6e 64 20 61 6e 0a 20 20 61 63 6b 6e 6f 77    6c 65 64 67 65 6d 65 6e 74 2e 0a 0a 2d 20 55 73  | .and.an...acknowledgement...-.Us | 
| 1a6e0 |  65 20 74 68 65 20 6e 65 77 20 63 6f 6d 6d 61 6e    64 20 7e 74 6d 72 2d 77 69 74 68 2d 64 65 74 61  | e.the.new.command.~tmr-with-deta | 
| 1a700 |  69 6c 73 7e 2c 20 77 68 69 63 68 20 61 73 6b 73    20 66 6f 72 20 61 20 74 69 6d 65 72 0a 20 20 69  | ils~,.which.asks.for.a.timer...i | 
| 1a720 |  6e 70 75 74 2c 20 61 20 64 65 73 63 72 69 70 74    69 6f 6e 2c 20 61 6e 64 20 77 68 65 74 68 65 72  | nput,.a.description,.and.whether | 
| 1a740 |  20 74 6f 20 69 6e 63 6c 75 64 65 20 61 6e 20 61    63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 0a 20  | .to.include.an.acknowledgement.. | 
| 1a760 |  20 70 72 6f 6d 70 74 2e 0a 0a 2d 20 55 73 65 20    74 68 65 20 6e 65 77 20 63 6f 6d 6d 61 6e 64 20  | .prompt...-.Use.the.new.command. | 
| 1a780 |  7e 74 6d 72 2d 74 6f 67 67 6c 65 2d 61 63 6b 6e    6f 77 6c 65 64 67 65 7e 2c 20 77 68 69 63 68 20  | ~tmr-toggle-acknowledge~,.which. | 
| 1a7a0 |  77 69 6c 6c 20 70 72 6f 6d 70 74 20 66 6f 72 0a    20 20 61 20 74 69 6d 65 72 20 61 6e 64 20 74 68  | will.prompt.for...a.timer.and.th | 
| 1a7c0 |  65 6e 20 74 6f 67 67 6c 65 20 74 68 65 20 61 63    6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 20 73 74  | en.toggle.the.acknowledgement.st | 
| 1a7e0 |  61 74 75 73 20 6f 6e 2f 6f 66 66 2e 20 49 6e 20    74 68 69 73 0a 20 20 73 63 65 6e 61 72 69 6f 2c  | atus.on/off..In.this...scenario, | 
| 1a800 |  20 74 68 65 20 74 69 6d 65 72 20 61 6c 72 65 61    64 79 20 65 78 69 73 74 73 20 28 65 2e 67 2e 20  | .the.timer.already.exists.(e.g.. | 
| 1a820 |  69 74 20 77 61 73 20 63 72 65 61 74 65 64 20 77    69 74 68 20 7e 74 6d 72 7e 0a 20 20 77 69 74 68  | it.was.created.with.~tmr~...with | 
| 1a840 |  6f 75 74 20 61 20 70 72 65 66 69 78 20 61 72 67    75 6d 65 6e 74 29 2e 0a 0a 41 6c 6c 20 74 69 6d  | out.a.prefix.argument)...All.tim | 
| 1a860 |  65 72 73 20 61 72 65 20 6c 69 73 74 65 64 20 69    6e 20 61 20 6e 69 63 65 20 6c 69 73 74 20 77 69  | ers.are.listed.in.a.nice.list.wi | 
| 1a880 |  74 68 20 74 68 65 20 63 6f 6d 6d 61 6e 64 0a 7e    74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69  | th.the.command.~tmr-tabulated-vi | 
| 1a8a0 |  65 77 7e 2e 20 41 6e 20 65 78 74 72 61 20 63 6f    6c 75 6d 6e 20 77 69 6c 6c 20 69 6e 64 69 63 61  | ew~..An.extra.column.will.indica | 
| 1a8c0 |  74 65 20 74 68 65 69 72 0a 61 63 6b 6e 6f 77 6c    65 64 67 65 6d 65 6e 74 20 73 74 61 74 75 73 2e  | te.their.acknowledgement.status. | 
| 1a8e0 |  0a 0a 54 68 61 6e 6b 73 20 74 6f 20 44 61 6e 69    65 6c 20 4d 65 6e 64 6c 65 72 20 66 6f 72 20 63  | ..Thanks.to.Daniel.Mendler.for.c | 
| 1a900 |  6f 6e 74 72 69 62 75 74 69 6e 67 20 74 68 69 73    20 66 65 61 74 75 72 65 2e 20 54 68 69 73 20 77  | ontributing.this.feature..This.w | 
| 1a920 |  61 73 20 64 6f 6e 65 0a 69 6e 20 74 68 65 20 66    6f 72 6d 20 6f 66 20 70 61 74 63 68 65 73 2c 20  | as.done.in.the.form.of.patches,. | 
| 1a940 |  73 65 6e 74 20 76 69 61 20 65 6d 61 69 6c 2e 20    44 61 6e 69 65 6c 20 68 61 73 20 61 73 73 69 67  | sent.via.email..Daniel.has.assig | 
| 1a960 |  6e 65 64 20 63 6f 70 79 72 69 67 68 74 0a 74 6f    20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61  | ned.copyright.to.the.Free.Softwa | 
| 1a980 |  72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2e 0a 0a    2a 2a 20 54 68 65 20 7e 74 6d 72 2d 6c 69 73 74  | re.Foundation...**.The.~tmr-list | 
| 1a9a0 |  2d 74 69 6d 65 72 73 7e 20 69 73 20 61 6e 20 61    6c 69 61 73 20 66 6f 72 20 7e 74 6d 72 2d 74 61  | -timers~.is.an.alias.for.~tmr-ta | 
| 1a9c0 |  62 75 6c 61 74 65 64 2d 76 69 65 77 7e 0a 3a 50    52 4f 50 45 52 54 49 45 53 3a 0a 3a 43 55 53 54  | bulated-view~.:PROPERTIES:.:CUST | 
| 1a9e0 |  4f 4d 5f 49 44 3a 20 68 3a 66 31 64 38 30 30 33    33 2d 34 35 66 35 2d 34 37 63 63 2d 62 37 36 62  | OM_ID:.h:f1d80033-45f5-47cc-b76b | 
| 1aa00 |  2d 63 38 61 65 65 30 35 64 64 37 38 39 0a 3a 45    4e 44 3a 0a 0a 50 65 72 68 61 70 73 20 74 68 65  | -c8aee05dd789.:END:..Perhaps.the | 
| 1aa20 |  20 22 6c 69 73 74 20 74 69 6d 65 72 73 22 20 69    73 20 61 20 6d 6f 72 65 20 6d 65 61 6e 69 6e 67  | ."list.timers".is.a.more.meaning | 
| 1aa40 |  66 75 6c 20 64 65 73 63 72 69 70 74 69 6f 6e 20    6f 66 20 77 68 61 74 20 74 68 65 0a 63 6f 6d 6d  | ful.description.of.what.the.comm | 
| 1aa60 |  61 6e 64 20 64 6f 65 73 2c 20 61 73 20 6f 70 70    6f 73 65 64 20 74 6f 20 22 74 61 62 75 6c 61 74  | and.does,.as.opposed.to."tabulat | 
| 1aa80 |  65 64 20 76 69 65 77 22 2e 0a 0a 2a 2a 20 55 73    65 20 74 68 65 20 7e 74 6d 72 2d 70 72 65 66 69  | ed.view"...**.Use.the.~tmr-prefi | 
| 1aaa0 |  78 2d 6d 61 70 7e 0a 3a 50 52 4f 50 45 52 54 49    45 53 3a 0a 3a 43 55 53 54 4f 4d 5f 49 44 3a 20  | x-map~.:PROPERTIES:.:CUSTOM_ID:. | 
| 1aac0 |  68 3a 32 30 64 63 62 63 39 35 2d 61 33 37 36 2d    34 31 33 30 2d 38 61 65 38 2d 37 62 65 36 63 37  | h:20dcbc95-a376-4130-8ae8-7be6c7 | 
| 1aae0 |  61 61 31 34 39 61 0a 3a 45 4e 44 3a 0a 0a 57 65    20 6e 6f 77 20 64 65 66 69 6e 65 20 61 20 70 72  | aa149a.:END:..We.now.define.a.pr | 
| 1ab00 |  65 66 69 78 20 6b 65 79 6d 61 70 20 74 68 61 74    20 75 73 65 72 73 20 63 61 6e 20 62 69 6e 64 20  | efix.keymap.that.users.can.bind. | 
| 1ab20 |  64 69 72 65 63 74 6c 79 20 74 6f 20 61 20 6b 65    79 0a 61 6e 64 20 67 65 74 20 61 6c 6c 20 74 68  | directly.to.a.key.and.get.all.th | 
| 1ab40 |  65 20 54 4d 52 20 63 6f 6d 6d 61 6e 64 73 20 69    6e 20 6f 6e 65 20 67 6f 2e 20 46 6f 72 20 65 78  | e.TMR.commands.in.one.go..For.ex | 
| 1ab60 |  61 6d 70 6c 65 2c 20 74 68 69 73 20 61 64 64 73    20 61 6c 6c 20 54 4d 52 0a 63 6f 6d 6d 61 6e 64  | ample,.this.adds.all.TMR.command | 
| 1ab80 |  73 20 62 65 68 69 6e 64 20 74 68 65 20 3d 43 2d    63 20 74 3d 20 70 72 65 66 69 78 3a 0a 0a 23 2b  | s.behind.the.=C-c.t=.prefix:..#+ | 
| 1aba0 |  62 65 67 69 6e 5f 73 72 63 20 65 6d 61 63 73 2d    6c 69 73 70 0a 28 64 65 66 69 6e 65 2d 6b 65 79  | begin_src.emacs-lisp.(define-key | 
| 1abc0 |  20 67 6c 6f 62 61 6c 2d 6d 61 70 20 28 6b 62 64    20 22 43 2d 63 20 74 22 29 20 27 74 6d 72 2d 70  | .global-map.(kbd."C-c.t").'tmr-p | 
| 1abe0 |  72 65 66 69 78 2d 6d 61 70 29 0a 23 2b 65 6e 64    5f 73 72 63 0a 0a 54 68 61 6e 6b 73 20 74 6f 20  | refix-map).#+end_src..Thanks.to. | 
| 1ac00 |  44 61 6e 69 65 6c 20 4d 65 6e 64 6c 65 72 20 66    6f 72 20 74 68 69 73 20 70 61 74 63 68 2e 0a 0a  | Daniel.Mendler.for.this.patch... | 
| 1ac20 |  2a 2a 20 54 4d 52 20 75 73 65 73 20 69 74 73 20    6f 77 6e 20 66 61 63 65 73 0a 3a 50 52 4f 50 45  | **.TMR.uses.its.own.faces.:PROPE | 
| 1ac40 |  52 54 49 45 53 3a 0a 3a 43 55 53 54 4f 4d 5f 49    44 3a 20 68 3a 31 64 36 64 64 63 35 61 2d 38 38  | RTIES:.:CUSTOM_ID:.h:1d6ddc5a-88 | 
| 1ac60 |  35 36 2d 34 30 64 34 2d 38 33 32 38 2d 66 36 34    31 33 63 62 33 37 66 33 30 0a 3a 45 4e 44 3a 0a  | 56-40d4-8328-f6413cb37f30.:END:. | 
| 1ac80 |  0a 54 68 65 6d 65 20 64 65 76 65 6c 6f 70 65 72    73 20 6f 72 20 75 73 65 72 73 20 63 61 6e 20 6e  | .Theme.developers.or.users.can.n | 
| 1aca0 |  6f 77 20 6d 6f 64 69 66 79 20 68 6f 77 20 74 68    65 20 76 61 72 69 6f 75 73 20 54 4d 52 0a 69 6e  | ow.modify.how.the.various.TMR.in | 
| 1acc0 |  64 69 63 61 74 6f 72 73 20 6c 6f 6f 6b 20 62 79    20 74 77 65 61 6b 69 6e 67 20 74 68 65 20 66 61  | dicators.look.by.tweaking.the.fa | 
| 1ace0 |  63 65 73 20 77 65 20 70 72 6f 76 69 64 65 3a 0a    0a 2d 20 7e 74 6d 72 2d 64 75 72 61 74 69 6f 6e  | ces.we.provide:..-.~tmr-duration | 
| 1ad00 |  7e 0a 2d 20 7e 74 6d 72 2d 64 65 73 63 72 69 70    74 69 6f 6e 7e 0a 2d 20 7e 74 6d 72 2d 73 74 61  | ~.-.~tmr-description~.-.~tmr-sta | 
| 1ad20 |  72 74 2d 74 69 6d 65 7e 0a 2d 20 7e 74 6d 72 2d    65 6e 64 2d 74 69 6d 65 7e 0a 2d 20 7e 74 6d 72  | rt-time~.-.~tmr-end-time~.-.~tmr | 
| 1ad40 |  2d 69 73 2d 61 63 6b 6e 6f 77 6c 65 64 67 65 64    7e 0a 2d 20 7e 74 6d 72 2d 6d 75 73 74 2d 62 65  | -is-acknowledged~.-.~tmr-must-be | 
| 1ad60 |  2d 61 63 6b 6e 6f 77 6c 65 64 67 65 64 7e 0a 2d    20 7e 74 6d 72 2d 66 69 6e 69 73 68 65 64 7e 0a  | -acknowledged~.-.~tmr-finished~. | 
| 1ad80 |  0a 54 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c    75 65 73 20 69 6e 68 65 72 69 74 20 66 72 6f 6d  | .The.default.values.inherit.from | 
| 1ada0 |  20 62 61 73 69 63 20 66 61 63 65 73 20 74 68 61    74 20 73 68 6f 75 6c 64 20 62 65 20 73 75 70 70  | .basic.faces.that.should.be.supp | 
| 1adc0 |  6f 72 74 65 64 0a 65 76 65 72 79 77 68 65 72 65    2e 0a 0a 45 78 69 73 74 69 6e 67 20 75 73 65 72  | orted.everywhere...Existing.user | 
| 1ade0 |  73 20 77 69 6c 6c 20 6e 6f 74 20 6e 6f 74 69 63    65 20 61 6e 79 20 76 69 73 75 61 6c 20 64 69 66  | s.will.not.notice.any.visual.dif | 
| 1ae00 |  66 65 72 65 6e 63 65 2c 20 6f 74 68 65 72 20 74    68 69 6e 67 73 0a 62 65 69 6e 67 20 65 71 75 61  | ference,.other.things.being.equa | 
| 1ae20 |  6c 2e 0a 0a 2a 2a 20 46 69 78 65 64 20 73 6f 6d    65 20 74 79 70 6f 73 20 69 6e 20 74 68 65 20 6d  | l...**.Fixed.some.typos.in.the.m | 
| 1ae40 |  61 6e 75 61 6c 0a 3a 50 52 4f 50 45 52 54 49 45    53 3a 0a 3a 43 55 53 54 4f 4d 5f 49 44 3a 20 68  | anual.:PROPERTIES:.:CUSTOM_ID:.h | 
| 1ae60 |  3a 32 62 30 65 30 31 30 35 2d 64 31 34 32 2d 34    35 64 65 2d 38 30 37 64 2d 62 32 65 66 36 30 63  | :2b0e0105-d142-45de-807d-b2ef60c | 
| 1ae80 |  32 35 64 63 38 0a 3a 45 4e 44 3a 0a 0a 54 68 61    6e 6b 73 20 74 6f 20 45 64 20 54 61 76 69 6e 6f  | 25dc8.:END:..Thanks.to.Ed.Tavino | 
| 1aea0 |  72 20 66 6f 72 20 74 68 65 20 63 6f 6e 74 72 69    62 75 74 69 6f 6e 2e 20 54 68 65 20 63 68 61 6e  | r.for.the.contribution..The.chan | 
| 1aec0 |  67 65 20 70 65 72 74 61 69 6e 73 20 74 6f 0a 74    79 70 6f 73 20 61 6e 64 20 69 73 20 77 69 74 68  | ge.pertains.to.typos.and.is.with | 
| 1aee0 |  69 6e 20 74 68 65 20 6c 69 6d 69 74 20 6f 66 20    65 64 69 74 73 20 74 68 61 74 20 64 6f 20 6e 6f  | in.the.limit.of.edits.that.do.no | 
| 1af00 |  74 20 72 65 71 75 69 72 65 20 63 6f 70 79 72 69    67 68 74 0a 61 73 73 69 67 6e 6d 65 6e 74 20 74  | t.require.copyright.assignment.t | 
| 1af20 |  6f 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77    61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2e 0a  | o.the.Free.Software.Foundation.. | 
| 1af40 |  0a 2a 20 56 65 72 73 69 6f 6e 20 30 2e 34 2e 30    20 6f 6e 20 32 30 32 32 2d 30 37 2d 30 37 0a 3a  | .*.Version.0.4.0.on.2022-07-07.: | 
| 1af60 |  50 52 4f 50 45 52 54 49 45 53 3a 0a 3a 43 55 53    54 4f 4d 5f 49 44 3a 20 68 3a 35 32 65 33 62 33  | PROPERTIES:.:CUSTOM_ID:.h:52e3b3 | 
| 1af80 |  61 63 2d 37 30 65 66 2d 34 37 63 35 2d 38 39 35    63 2d 39 32 61 64 62 64 35 63 39 32 62 30 0a 3a  | ac-70ef-47c5-895c-92adbd5c92b0.: | 
| 1afa0 |  45 4e 44 3a 0a 0a 54 68 65 20 67 65 6e 65 72 61    6c 20 74 68 65 6d 65 20 6f 66 20 74 68 69 73 20  | END:..The.general.theme.of.this. | 
| 1afc0 |  72 65 6c 65 61 73 65 20 69 73 20 74 68 61 74 20    54 4d 52 20 62 65 63 61 6d 65 20 73 69 6d 70 6c  | release.is.that.TMR.became.simpl | 
| 1afe0 |  65 72 2c 20 62 65 74 74 65 72 2c 0a 61 6e 64 20    6d 6f 72 65 20 72 6f 62 75 73 74 2e 20 20 44 61  | er,.better,.and.more.robust...Da | 
| 1b000 |  6e 69 65 6c 20 4d 65 6e 64 6c 65 72 20 70 72 6f    76 69 64 65 64 20 6c 6f 74 73 20 6f 66 20 70 61  | niel.Mendler.provided.lots.of.pa | 
| 1b020 |  74 63 68 65 73 20 61 6e 64 20 69 73 20 6e 6f 77    0a 72 65 63 6f 67 6e 69 73 65 64 20 61 73 20 63  | tches.and.is.now.recognised.as.c | 
| 1b040 |  6f 2d 61 75 74 68 6f 72 20 6f 66 20 74 68 65 20    70 61 63 6b 61 67 65 20 74 6f 67 65 74 68 65 72  | o-author.of.the.package.together | 
| 1b060 |  20 77 69 74 68 20 44 61 6d 69 65 6e 20 43 61 73    73 6f 75 20 61 6e 64 0a 6d 65 20 28 50 72 6f 74  | .with.Damien.Cassou.and.me.(Prot | 
| 1b080 |  65 73 69 6c 61 6f 73 29 2e 20 20 57 69 74 68 20    74 68 65 20 65 78 63 65 70 74 69 6f 6e 20 6f 66  | esilaos)...With.the.exception.of | 
| 1b0a0 |  20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 63    68 61 6e 67 65 73 20 61 6e 64 20 6f 74 68 65 72  | .documentation.changes.and.other | 
| 1b0c0 |  0a 61 63 63 6f 6d 70 61 6e 79 69 6e 67 20 74 77    65 61 6b 73 2c 20 61 6c 6c 20 6f 66 20 74 68 65  | .accompanying.tweaks,.all.of.the | 
| 1b0e0 |  20 66 6f 6c 6c 6f 77 69 6e 67 20 61 72 65 20 63    6f 75 72 74 65 73 79 20 6f 66 20 44 61 6e 69 65  | .following.are.courtesy.of.Danie | 
| 1b100 |  6c 0a 4d 65 6e 64 6c 65 72 2e 20 20 43 6f 6e 73    75 6c 74 20 74 68 65 20 67 69 74 20 6c 6f 67 20  | l.Mendler...Consult.the.git.log. | 
| 1b120 |  66 6f 72 20 74 68 65 20 6d 69 6e 75 74 69 61 2e    0a 0a 2b 20 54 69 6d 65 72 73 20 63 61 6e 20 61  | for.the.minutia...+.Timers.can.a | 
| 1b140 |  6c 73 6f 20 62 65 20 73 65 74 20 75 73 69 6e 67    20 61 6e 20 61 62 73 6f 6c 75 74 65 20 74 69 6d  | lso.be.set.using.an.absolute.tim | 
| 1b160 |  65 20 69 6e 70 75 74 2e 20 20 46 6f 72 20 65 78    61 6d 70 6c 65 2c 0a 20 20 3d 32 31 3a 34 35 3d  | e.input...For.example,...=21:45= | 
| 1b180 |  20 77 69 6c 6c 20 73 65 74 20 61 20 74 69 6d 65    72 20 66 72 6f 6d 20 6e 6f 77 20 75 6e 74 69 6c  | .will.set.a.timer.from.now.until | 
| 1b1a0 |  20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 74    69 6d 65 2e 20 20 54 68 65 0a 20 20 66 61 6d 69  | .the.specified.time...The...fami | 
| 1b1c0 |  6c 69 61 72 20 77 61 79 73 20 6f 66 20 73 74 61    72 74 69 6e 67 20 74 69 6d 65 72 73 20 77 69 74  | liar.ways.of.starting.timers.wit | 
| 1b1e0 |  68 20 72 65 6c 61 74 69 76 65 20 76 61 6c 75 65    73 2c 20 77 6f 72 6b 20 61 73 20 74 68 65 79 0a  | h.relative.values,.work.as.they. | 
| 1b200 |  20 20 64 69 64 20 62 65 66 6f 72 65 2e 20 20 54    68 69 73 20 69 73 20 70 61 72 74 20 6f 66 20 61  | ..did.before...This.is.part.of.a | 
| 1b220 |  20 77 69 64 65 72 20 69 6e 74 65 72 6e 61 6c 20    72 65 76 69 73 69 6f 6e 20 74 6f 20 6d 61 6b 65  | .wider.internal.revision.to.make | 
| 1b240 |  20 74 68 65 0a 20 20 70 61 72 73 69 6e 67 20 6f    66 20 69 6e 70 75 74 20 6d 6f 72 65 20 73 74 72  | .the...parsing.of.input.more.str | 
| 1b260 |  69 63 74 2e 0a 0a 2b 20 54 4d 52 20 6e 6f 20 6c    6f 6e 67 65 72 20 6d 61 69 6e 74 61 69 6e 73 20  | ict...+.TMR.no.longer.maintains. | 
| 1b280 |  64 69 73 74 69 6e 63 74 20 66 65 61 74 75 72 65    20 73 65 74 73 20 62 65 74 77 65 65 6e 20 69 74  | distinct.feature.sets.between.it | 
| 1b2a0 |  73 20 6d 69 6e 69 62 75 66 66 65 72 0a 20 20 61    6e 64 20 74 61 62 75 6c 61 74 65 64 20 69 6e 74  | s.minibuffer...and.tabulated.int | 
| 1b2c0 |  65 72 66 61 63 65 73 2e 20 20 57 68 61 74 20 77    6f 72 6b 73 20 69 6e 20 6f 6e 65 20 63 6f 6e 74  | erfaces...What.works.in.one.cont | 
| 1b2e0 |  65 78 74 2c 20 77 6f 72 6b 73 20 65 71 75 61 6c    6c 79 20 69 6e 0a 20 20 74 68 65 20 6f 74 68 65  | ext,.works.equally.in...the.othe | 
| 1b300 |  72 2e 20 20 41 6c 6c 20 63 6f 6d 6d 61 6e 64 73    20 74 68 61 74 20 77 65 72 65 20 66 6f 72 6d 65  | r...All.commands.that.were.forme | 
| 1b320 |  72 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e    6c 79 20 69 6e 20 74 68 65 0a 20 20 7e 74 6d 72  | rly.available.only.in.the...~tmr | 
| 1b340 |  2d 74 61 62 75 6c 61 74 65 64 2d 6d 6f 64 65 7e    20 28 61 63 63 65 73 73 65 64 20 76 69 61 20 7e  | -tabulated-mode~.(accessed.via.~ | 
| 1b360 |  74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69    65 77 7e 29 20 61 72 65 20 6e 6f 77 0a 20 20 69  | tmr-tabulated-view~).are.now...i | 
| 1b380 |  6d 70 6c 65 6d 65 6e 74 65 64 20 61 6e 65 77 20    74 6f 20 70 72 6f 76 69 64 65 20 74 68 65 20 72  | mplemented.anew.to.provide.the.r | 
| 1b3a0 |  65 71 75 69 73 69 74 65 20 6d 69 6e 69 62 75 66    66 65 72 20 63 61 70 61 62 69 6c 69 74 69 65 73  | equisite.minibuffer.capabilities | 
| 1b3c0 |  2e 0a 20 20 57 68 65 6e 20 63 61 6c 6c 65 64 20    66 72 6f 6d 20 69 6e 73 69 64 65 20 74 68 65 20  | ....When.called.from.inside.the. | 
| 1b3e0 |  7e 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 6d    6f 64 65 7e 2c 20 74 68 65 20 63 6f 6d 6d 61 6e  | ~tmr-tabulated-mode~,.the.comman | 
| 1b400 |  64 73 20 6f 70 65 72 61 74 65 0a 20 20 6f 6e 20    74 68 65 20 74 69 6d 65 72 20 61 74 20 70 6f 69  | ds.operate...on.the.timer.at.poi | 
| 1b420 |  6e 74 2e 20 20 4f 74 68 65 72 77 69 73 65 20 74    68 65 79 20 70 72 6f 6d 70 74 20 66 6f 72 20 63  | nt...Otherwise.they.prompt.for.c | 
| 1b440 |  6f 6d 70 6c 65 74 69 6f 6e 20 61 6d 6f 6e 67 20    74 68 65 0a 20 20 61 76 61 69 6c 61 62 6c 65 20  | ompletion.among.the...available. | 
| 1b460 |  74 69 6d 65 72 73 20 28 77 68 65 72 65 20 72 65    6c 65 76 61 6e 74 29 2e 20 20 54 68 69 73 20 63  | timers.(where.relevant)...This.c | 
| 1b480 |  6f 76 65 72 73 20 61 6c 6c 20 6f 70 65 72 61 74    69 6f 6e 73 20 66 6f 72 0a 20 20 63 72 65 61 74  | overs.all.operations.for...creat | 
| 1b4a0 |  69 6e 67 2c 20 63 6c 6f 6e 69 6e 67 2c 20 5b 72    65 2d 5d 64 65 73 63 72 69 62 69 6e 67 2c 20 72  | ing,.cloning,.[re-]describing,.r | 
| 1b4c0 |  65 73 63 68 65 64 75 6c 69 6e 67 2c 20 61 6e 64    20 72 65 6d 6f 76 69 6e 67 20 74 69 6d 65 72 73  | escheduling,.and.removing.timers | 
| 1b4e0 |  2e 0a 20 20 54 68 65 20 7e 74 6d 72 2d 74 61 62    75 6c 61 74 65 64 2d 6d 6f 64 65 2d 6d 61 70 7e  | ....The.~tmr-tabulated-mode-map~ | 
| 1b500 |  20 69 73 20 75 70 64 61 74 65 64 20 74 68 75 73    3a 0a 0a 20 20 23 2b 62 65 67 69 6e 5f 73 72 63  | .is.updated.thus:....#+begin_src | 
| 1b520 |  20 65 6d 61 63 73 2d 6c 69 73 70 0a 20 20 28 64    65 66 76 61 72 20 74 6d 72 2d 74 61 62 75 6c 61  | .emacs-lisp...(defvar.tmr-tabula | 
| 1b540 |  74 65 64 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 20    20 28 6c 65 74 20 28 28 6d 61 70 20 28 6d 61 6b  | ted-mode-map.....(let.((map.(mak | 
| 1b560 |  65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29    29 29 0a 20 20 20 20 20 20 28 64 65 66 69 6e 65  | e-sparse-keymap))).......(define | 
| 1b580 |  2d 6b 65 79 20 6d 61 70 20 22 6b 22 20 23 27 74    6d 72 2d 72 65 6d 6f 76 65 29 0a 20 20 20 20 20  | -key.map."k".#'tmr-remove)...... | 
| 1b5a0 |  20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70    20 22 72 22 20 23 27 74 6d 72 2d 72 65 6d 6f 76  | .(define-key.map."r".#'tmr-remov | 
| 1b5c0 |  65 29 0a 20 20 20 20 20 20 28 64 65 66 69 6e 65    2d 6b 65 79 20 6d 61 70 20 22 52 22 20 23 27 74  | e).......(define-key.map."R".#'t | 
| 1b5e0 |  6d 72 2d 72 65 6d 6f 76 65 2d 66 69 6e 69 73 68    65 64 29 0a 20 20 20 20 20 20 28 64 65 66 69 6e  | mr-remove-finished).......(defin | 
| 1b600 |  65 2d 6b 65 79 20 6d 61 70 20 22 2b 22 20 23 27    74 6d 72 29 0a 20 20 20 20 20 20 28 64 65 66 69  | e-key.map."+".#'tmr).......(defi | 
| 1b620 |  6e 65 2d 6b 65 79 20 6d 61 70 20 22 74 22 20 23    27 74 6d 72 29 0a 20 20 20 20 20 20 28 64 65 66  | ne-key.map."t".#'tmr).......(def | 
| 1b640 |  69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 2a 22 20    23 27 74 6d 72 2d 77 69 74 68 2d 64 65 73 63 72  | ine-key.map."*".#'tmr-with-descr | 
| 1b660 |  69 70 74 69 6f 6e 29 0a 20 20 20 20 20 20 28 64    65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 54  | iption).......(define-key.map."T | 
| 1b680 |  22 20 23 27 74 6d 72 2d 77 69 74 68 2d 64 65 73    63 72 69 70 74 69 6f 6e 29 0a 20 20 20 20 20 20  | ".#'tmr-with-description)....... | 
| 1b6a0 |  28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20    22 63 22 20 23 27 74 6d 72 2d 63 6c 6f 6e 65 29  | (define-key.map."c".#'tmr-clone) | 
| 1b6c0 |  0a 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b    65 79 20 6d 61 70 20 22 65 22 20 23 27 74 6d 72  | .......(define-key.map."e".#'tmr | 
| 1b6e0 |  2d 65 64 69 74 2d 64 65 73 63 72 69 70 74 69 6f    6e 29 0a 20 20 20 20 20 20 28 64 65 66 69 6e 65  | -edit-description).......(define | 
| 1b700 |  2d 6b 65 79 20 6d 61 70 20 22 73 22 20 23 27 74    6d 72 2d 72 65 73 63 68 65 64 75 6c 65 29 0a 20  | -key.map."s".#'tmr-reschedule).. | 
| 1b720 |  20 20 20 20 20 6d 61 70 29 0a 20 20 20 20 22 4b    65 79 62 69 6e 64 69 6e 67 73 20 66 6f 72 20 60  | .....map)....."Keybindings.for.` | 
| 1b740 |  74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 6d 6f    64 65 2d 6d 61 70 27 2e 22 29 0a 20 20 23 2b 65  | tmr-tabulated-mode-map'.")...#+e | 
| 1b760 |  6e 64 5f 73 72 63 0a 0a 20 20 53 69 6d 69 6c 61    72 6c 79 2c 20 6f 75 72 20 73 61 6d 70 6c 65 20  | nd_src....Similarly,.our.sample. | 
| 1b780 |  6b 65 79 20 62 69 6e 64 69 6e 67 73 20 61 72 65    20 74 68 65 73 65 3a 0a 0a 20 20 23 2b 62 65 67  | key.bindings.are.these:....#+beg | 
| 1b7a0 |  69 6e 5f 73 72 63 20 65 6d 61 63 73 2d 6c 69 73    70 0a 20 20 3b 3b 20 4f 50 54 49 4f 4e 41 4c 4c  | in_src.emacs-lisp...;;.OPTIONALL | 
| 1b7c0 |  59 20 73 65 74 20 79 6f 75 72 20 6f 77 6e 20 67    6c 6f 62 61 6c 20 6b 65 79 20 62 69 6e 64 69 6e  | Y.set.your.own.global.key.bindin | 
| 1b7e0 |  67 73 3a 0a 20 20 28 6c 65 74 20 28 28 6d 61 70    20 67 6c 6f 62 61 6c 2d 6d 61 70 29 29 0a 20 20  | gs:...(let.((map.global-map))... | 
| 1b800 |  20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61    70 20 28 6b 62 64 20 22 43 2d 63 20 74 20 74 22  | ..(define-key.map.(kbd."C-c.t.t" | 
| 1b820 |  29 20 23 27 74 6d 72 29 0a 20 20 20 20 28 64 65    66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 6b 62  | ).#'tmr).....(define-key.map.(kb | 
| 1b840 |  64 20 22 43 2d 63 20 74 20 54 22 29 20 23 27 74    6d 72 2d 77 69 74 68 2d 64 65 73 63 72 69 70 74  | d."C-c.t.T").#'tmr-with-descript | 
| 1b860 |  69 6f 6e 29 0a 20 20 20 20 28 64 65 66 69 6e 65    2d 6b 65 79 20 6d 61 70 20 28 6b 62 64 20 22 43  | ion).....(define-key.map.(kbd."C | 
| 1b880 |  2d 63 20 74 20 6c 22 29 20 23 27 74 6d 72 2d 74    61 62 75 6c 61 74 65 64 2d 76 69 65 77 29 20 3b  | -c.t.l").#'tmr-tabulated-view).; | 
| 1b8a0 |  20 22 6c 69 73 74 20 74 69 6d 65 72 73 22 20 6d    6e 65 6d 6f 6e 69 63 0a 20 20 20 20 28 64 65 66  | ."list.timers".mnemonic.....(def | 
| 1b8c0 |  69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 6b 62 64    20 22 43 2d 63 20 74 20 63 22 29 20 23 27 74 6d  | ine-key.map.(kbd."C-c.t.c").#'tm | 
| 1b8e0 |  72 2d 63 6c 6f 6e 65 29 0a 20 20 20 20 28 64 65    66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 6b 62  | r-clone).....(define-key.map.(kb | 
| 1b900 |  64 20 22 43 2d 63 20 74 20 6b 22 29 20 23 27 74    6d 72 2d 63 61 6e 63 65 6c 29 0a 20 20 20 20 28  | d."C-c.t.k").#'tmr-cancel).....( | 
| 1b920 |  64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28    6b 62 64 20 22 43 2d 63 20 74 20 73 22 29 20 23  | define-key.map.(kbd."C-c.t.s").# | 
| 1b940 |  27 74 6d 72 2d 72 65 73 63 68 65 64 75 6c 65 29    0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79  | 'tmr-reschedule).....(define-key | 
| 1b960 |  20 6d 61 70 20 28 6b 62 64 20 22 43 2d 63 20 74    20 65 22 29 20 23 27 74 6d 72 2d 65 64 69 74 2d  | .map.(kbd."C-c.t.e").#'tmr-edit- | 
| 1b980 |  64 65 73 63 72 69 70 74 69 6f 6e 29 0a 20 20 20    20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70  | description).....(define-key.map | 
| 1b9a0 |  20 28 6b 62 64 20 22 43 2d 63 20 74 20 72 22 29    20 23 27 74 6d 72 2d 72 65 6d 6f 76 65 29 0a 20  | .(kbd."C-c.t.r").#'tmr-remove).. | 
| 1b9c0 |  20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d    61 70 20 28 6b 62 64 20 22 43 2d 63 20 74 20 52  | ...(define-key.map.(kbd."C-c.t.R | 
| 1b9e0 |  22 29 20 23 27 74 6d 72 2d 72 65 6d 6f 76 65 2d    66 69 6e 69 73 68 65 64 29 29 0a 20 20 23 2b 65  | ").#'tmr-remove-finished))...#+e | 
| 1ba00 |  6e 64 5f 73 72 63 0a 0a 2b 20 54 68 65 20 74 61    62 75 6c 61 74 65 64 20 76 69 65 77 20 6e 6f 77  | nd_src..+.The.tabulated.view.now | 
| 1ba20 |  20 73 68 6f 77 73 20 74 68 65 20 72 65 6d 61 69    6e 69 6e 67 20 74 69 6d 65 20 66 6f 72 20 61 6c  | .shows.the.remaining.time.for.al | 
| 1ba40 |  6c 20 74 69 6d 65 72 20 6f 62 6a 65 63 74 73 2e    0a 20 20 54 68 69 73 20 69 73 20 68 6f 77 20 74  | l.timer.objects....This.is.how.t | 
| 1ba60 |  68 65 20 3d 2a 74 6d 72 2d 74 61 62 75 6c 61 74    65 64 2d 76 69 65 77 2a 3d 20 62 75 66 66 65 72  | he.=*tmr-tabulated-view*=.buffer | 
| 1ba80 |  20 69 73 20 66 6f 72 6d 61 74 74 65 64 3a 0a 0a    20 20 23 2b 62 65 67 69 6e 5f 65 78 61 6d 70 6c  | .is.formatted:....#+begin_exampl | 
| 1baa0 |  65 0a 20 20 53 74 61 72 74 20 20 20 20 20 20 45    6e 64 20 20 20 20 20 20 20 20 52 65 6d 61 69 6e  | e...Start......End........Remain | 
| 1bac0 |  69 6e 67 20 20 44 65 73 63 72 69 70 74 69 6f 6e    0a 20 20 31 30 3a 31 31 3a 34 39 20 20 20 31 30  | ing..Description...10:11:49...10 | 
| 1bae0 |  3a 31 31 3a 35 34 20 20 20 e2 9c 94 0a 20 20 31    30 3a 31 31 3a 33 36 20 20 20 31 30 3a 33 31 3a  | :11:54.........10:11:36...10:31: | 
| 1bb00 |  33 36 20 20 20 31 39 6d 20 33 35 73 0a 20 20 31    30 3a 31 31 3a 33 32 20 20 20 31 30 3a 32 36 3a  | 36...19m.35s...10:11:32...10:26: | 
| 1bb20 |  33 32 20 20 20 31 34 6d 20 33 31 73 20 20 20 20    59 65 74 20 61 6e 6f 74 68 65 72 20 74 65 73 74  | 32...14m.31s....Yet.another.test | 
| 1bb40 |  0a 20 20 31 30 3a 31 31 3a 31 36 20 20 20 31 30    3a 32 31 3a 31 36 20 20 20 39 6d 20 31 34 73 20  | ...10:11:16...10:21:16...9m.14s. | 
| 1bb60 |  20 20 20 20 54 65 73 74 69 6e 67 20 68 6f 77 20    69 74 20 77 6f 72 6b 73 0a 20 20 23 2b 65 6e 64  | ....Testing.how.it.works...#+end | 
| 1bb80 |  5f 65 78 61 6d 70 6c 65 0a 0a 2b 20 41 6c 6c 20    74 69 6d 65 72 20 6f 62 6a 65 63 74 73 20 61 72  | _example..+.All.timer.objects.ar | 
| 1bba0 |  65 20 72 65 66 61 63 74 6f 72 65 64 20 74 6f 20    65 78 70 6f 73 65 20 61 20 70 72 6f 70 65 72 6c  | e.refactored.to.expose.a.properl | 
| 1bbc0 |  79 20 66 6f 72 6d 61 74 74 65 64 0a 20 20 63 6f    6d 70 6c 65 74 69 6f 6e 20 74 61 62 6c 65 2e 20  | y.formatted...completion.table.. | 
| 1bbe0 |  20 54 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20    63 61 74 65 67 6f 72 79 20 69 73 20 7e 74 6d 72  | .The.completion.category.is.~tmr | 
| 1bc00 |  2d 74 69 6d 65 72 7e 2e 20 20 49 6e 0a 20 20 70    72 61 63 74 69 63 61 6c 20 74 65 72 6d 73 2c 20  | -timer~...In...practical.terms,. | 
| 1bc20 |  3d 65 6d 62 61 72 6b 3d 20 28 61 6e 64 20 6f 74    68 65 72 20 73 74 61 6e 64 61 72 64 73 2d 63 6f  | =embark=.(and.other.standards-co | 
| 1bc40 |  6d 70 6c 69 61 6e 74 20 70 61 63 6b 61 67 65 73    29 20 63 61 6e 0a 20 20 6f 70 65 72 61 74 65 20  | mpliant.packages).can...operate. | 
| 1bc60 |  6f 6e 20 74 68 65 6d 2e 20 20 54 68 65 20 6d 61    6e 75 61 6c 20 70 72 6f 76 69 64 65 73 20 73 61  | on.them...The.manual.provides.sa | 
| 1bc80 |  6d 70 6c 65 20 67 6c 75 65 20 63 6f 64 65 20 66    6f 72 20 45 6d 62 61 72 6b 3a 0a 0a 20 20 23 2b  | mple.glue.code.for.Embark:....#+ | 
| 1bca0 |  62 65 67 69 6e 5f 73 72 63 20 65 6d 61 63 73 2d    6c 69 73 70 0a 20 20 28 64 65 66 76 61 72 20 74  | begin_src.emacs-lisp...(defvar.t | 
| 1bcc0 |  6d 72 2d 61 63 74 69 6f 6e 2d 6d 61 70 0a 20 20    20 20 28 6c 65 74 20 28 28 6d 61 70 20 28 6d 61  | mr-action-map.....(let.((map.(ma | 
| 1bce0 |  6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70    29 29 29 0a 20 20 20 20 20 20 28 64 65 66 69 6e  | ke-sparse-keymap))).......(defin | 
| 1bd00 |  65 2d 6b 65 79 20 6d 61 70 20 22 6b 22 20 23 27    74 6d 72 2d 72 65 6d 6f 76 65 29 0a 20 20 20 20  | e-key.map."k".#'tmr-remove)..... | 
| 1bd20 |  20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61    70 20 22 72 22 20 23 27 74 6d 72 2d 72 65 6d 6f  | ..(define-key.map."r".#'tmr-remo | 
| 1bd40 |  76 65 29 0a 20 20 20 20 20 20 28 64 65 66 69 6e    65 2d 6b 65 79 20 6d 61 70 20 22 52 22 20 23 27  | ve).......(define-key.map."R".#' | 
| 1bd60 |  74 6d 72 2d 72 65 6d 6f 76 65 2d 66 69 6e 69 73    68 65 64 29 0a 20 20 20 20 20 20 28 64 65 66 69  | tmr-remove-finished).......(defi | 
| 1bd80 |  6e 65 2d 6b 65 79 20 6d 61 70 20 22 63 22 20 23    27 74 6d 72 2d 63 6c 6f 6e 65 29 0a 20 20 20 20  | ne-key.map."c".#'tmr-clone)..... | 
| 1bda0 |  20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61    70 20 22 65 22 20 23 27 74 6d 72 2d 65 64 69 74  | ..(define-key.map."e".#'tmr-edit | 
| 1bdc0 |  2d 64 65 73 63 72 69 70 74 69 6f 6e 29 0a 20 20    20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20  | -description).......(define-key. | 
| 1bde0 |  6d 61 70 20 22 73 22 20 23 27 74 6d 72 2d 72 65    73 63 68 65 64 75 6c 65 29 0a 20 20 20 20 20 20  | map."s".#'tmr-reschedule)....... | 
| 1be00 |  6d 61 70 29 29 0a 0a 20 20 28 77 69 74 68 2d 65    76 61 6c 2d 61 66 74 65 72 2d 6c 6f 61 64 20 27  | map))....(with-eval-after-load.' | 
| 1be20 |  65 6d 62 61 72 6b 0a 20 20 20 20 28 61 64 64 2d    74 6f 2d 6c 69 73 74 20 27 65 6d 62 61 72 6b 2d  | embark.....(add-to-list.'embark- | 
| 1be40 |  6b 65 79 6d 61 70 2d 61 6c 69 73 74 20 27 28 74    6d 72 2d 74 69 6d 65 72 20 2e 20 74 6d 72 2d 61  | keymap-alist.'(tmr-timer...tmr-a | 
| 1be60 |  63 74 69 6f 6e 2d 6d 61 70 29 29 0a 20 20 20 20    28 63 6c 2d 6c 6f 6f 70 0a 20 20 20 20 20 66 6f  | ction-map)).....(cl-loop......fo | 
| 1be80 |  72 20 63 6d 64 20 74 68 65 20 6b 65 79 2d 62 69    6e 64 69 6e 67 73 20 6f 66 20 74 6d 72 2d 61 63  | r.cmd.the.key-bindings.of.tmr-ac | 
| 1bea0 |  74 69 6f 6e 2d 6d 61 70 0a 20 20 20 20 20 69 66    20 28 63 6f 6d 6d 61 6e 64 70 20 63 6d 64 29 20  | tion-map......if.(commandp.cmd). | 
| 1bec0 |  64 6f 0a 20 20 20 20 20 28 61 64 64 2d 74 6f 2d    6c 69 73 74 20 27 65 6d 62 61 72 6b 2d 70 6f 73  | do......(add-to-list.'embark-pos | 
| 1bee0 |  74 2d 61 63 74 69 6f 6e 2d 68 6f 6f 6b 73 20 28    6c 69 73 74 20 63 6d 64 20 27 65 6d 62 61 72 6b  | t-action-hooks.(list.cmd.'embark | 
| 1bf00 |  2d 2d 72 65 73 74 61 72 74 29 29 29 29 0a 20 20    23 2b 65 6e 64 5f 73 72 63 0a 0a 20 20 54 68 65  | --restart))))...#+end_src....The | 
| 1bf20 |  20 5b 5b 68 74 74 70 73 3a 2f 2f 67 69 74 68 75    62 2e 63 6f 6d 2f 6f 61 6e 74 6f 6c 69 6e 2f 65  | .[[https://github.com/oantolin/e | 
| 1bf40 |  6d 62 61 72 6b 2f 77 69 6b 69 2f 41 64 64 69 74    69 6f 6e 61 6c 2d 41 63 74 69 6f 6e 73 23 61 63  | mbark/wiki/Additional-Actions#ac | 
| 1bf60 |  74 69 6f 6e 73 2d 66 6f 72 2d 70 72 6f 74 73 2d    74 6d 72 2d 74 6d 72 2d 6d 61 79 2d 72 69 6e 67  | tions-for-prots-tmr-tmr-may-ring | 
| 1bf80 |  5d 5b 45 6d 62 61 72 6b 20 57 69 6b 69 5d 5d 20    69 73 20 75 70 64 61 74 65 64 20 61 63 63 6f 72  | ][Embark.Wiki]].is.updated.accor | 
| 1bfa0 |  64 69 6e 67 6c 79 2e 0a 0a 2b 20 54 68 65 20 6e    65 77 20 75 73 65 72 20 6f 70 74 69 6f 6e 20 7e  | dingly...+.The.new.user.option.~ | 
| 1bfc0 |  74 6d 72 2d 63 6f 6e 66 69 72 6d 2d 73 69 6e 67    6c 65 2d 74 69 6d 65 72 7e 20 67 6f 76 65 72 6e  | tmr-confirm-single-timer~.govern | 
| 1bfe0 |  73 20 68 6f 77 20 54 4d 52 20 73 68 6f 75 6c 64    0a 20 20 62 65 68 61 76 65 20 77 68 69 6c 65 20  | s.how.TMR.should...behave.while. | 
| 1c000 |  6f 70 65 72 61 74 69 6e 67 20 6f 6e 20 74 68 65    20 73 6f 6c 65 20 74 69 6d 65 72 2e 20 20 49 66  | operating.on.the.sole.timer...If | 
| 1c020 |  20 6e 6f 6e 2d 6e 69 6c 20 28 74 68 65 20 64 65    66 61 75 6c 74 29 2c 0a 20 20 54 4d 52 20 77 69  | .non-nil.(the.default),...TMR.wi | 
| 1c040 |  6c 6c 20 61 6c 77 61 79 73 20 75 73 65 20 74 68    65 20 6d 69 6e 69 62 75 66 66 65 72 20 74 6f 20  | ll.always.use.the.minibuffer.to. | 
| 1c060 |  73 65 6c 65 63 74 20 61 20 74 69 6d 65 72 20 6f    62 6a 65 63 74 20 74 6f 20 6f 70 65 72 61 74 65  | select.a.timer.object.to.operate | 
| 1c080 |  0a 20 20 6f 6e 2c 20 65 76 65 6e 20 77 68 65 6e    20 74 68 65 72 65 20 69 73 20 6f 6e 6c 79 20 6f  | ...on,.even.when.there.is.only.o | 
| 1c0a0 |  6e 65 20 63 61 6e 64 69 64 61 74 65 20 61 76 61    69 6c 61 62 6c 65 2e 20 20 49 66 20 73 65 74 20  | ne.candidate.available...If.set. | 
| 1c0c0 |  74 6f 20 6e 69 6c 2c 0a 20 20 54 4d 52 20 77 69    6c 6c 20 6e 6f 74 20 61 73 6b 20 66 6f 72 20 63  | to.nil,...TMR.will.not.ask.for.c | 
| 1c0e0 |  6f 6e 66 69 72 6d 61 74 69 6f 6e 20 77 68 65 6e    20 74 68 65 72 65 20 69 73 20 6f 6e 65 20 74 69  | onfirmation.when.there.is.one.ti | 
| 1c100 |  6d 65 72 20 61 76 61 69 6c 61 62 6c 65 3a 0a 20    20 74 68 65 20 6f 70 65 72 61 74 69 6f 6e 20 77  | mer.available:...the.operation.w | 
| 1c120 |  69 6c 6c 20 62 65 20 63 61 72 72 69 65 64 20 6f    75 74 20 6f 75 74 72 69 67 68 74 2e 20 20 54 68  | ill.be.carried.out.outright...Th | 
| 1c140 |  65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20    69 73 0a 20 20 6f 70 74 69 6d 61 6c 20 66 6f 72  | e.default.value.is...optimal.for | 
| 1c160 |  20 75 73 65 20 77 69 74 68 20 45 6d 62 61 72 6b    2e 0a 0a 2b 20 54 68 65 20 65 78 69 73 74 69 6e  | .use.with.Embark...+.The.existin | 
| 1c180 |  67 20 75 73 65 72 20 6f 70 74 69 6f 6e 20 7e 74    6d 72 2d 64 65 73 63 72 69 70 74 69 6f 6e 2d 6c  | g.user.option.~tmr-description-l | 
| 1c1a0 |  69 73 74 7e 20 69 73 20 72 65 76 69 73 65 64 20    74 6f 20 61 63 63 65 70 74 0a 20 20 65 69 74 68  | ist~.is.revised.to.accept...eith | 
| 1c1c0 |  65 72 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72    69 6e 67 73 20 28 74 68 65 20 6f 6c 64 20 61 70  | er.a.list.of.strings.(the.old.ap | 
| 1c1e0 |  70 72 6f 61 63 68 29 20 6f 72 20 61 20 73 79 6d    62 6f 6c 20 6f 66 20 61 20 76 61 72 69 61 62 6c  | proach).or.a.symbol.of.a.variabl | 
| 1c200 |  65 0a 20 20 74 68 61 74 20 68 6f 6c 64 73 20 61    20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73  | e...that.holds.a.list.of.strings | 
| 1c220 |  2e 20 20 49 6e 20 74 68 65 20 6c 61 74 74 65 72    20 63 61 73 65 2c 20 74 68 69 73 20 63 61 6e 20  | ...In.the.latter.case,.this.can. | 
| 1c240 |  62 65 20 74 68 65 0a 20 20 7e 74 6d 72 2d 64 65    73 63 72 69 70 74 69 6f 6e 2d 68 69 73 74 6f 72  | be.the...~tmr-description-histor | 
| 1c260 |  79 7e 2c 20 77 68 69 63 68 20 69 73 20 61 20 76    61 72 69 61 62 6c 65 20 74 68 61 74 20 73 74 6f  | y~,.which.is.a.variable.that.sto | 
| 1c280 |  72 65 73 20 74 68 65 20 75 73 65 72 27 73 0a 20    20 69 6e 70 75 74 20 61 74 20 74 68 65 20 72 65  | res.the.user's...input.at.the.re | 
| 1c2a0 |  6c 65 76 61 6e 74 20 6d 69 6e 69 62 75 66 66 65    72 20 70 72 6f 6d 70 74 2e 20 20 57 65 20 68 61  | levant.minibuffer.prompt...We.ha | 
| 1c2c0 |  76 65 20 6d 61 64 65 20 74 68 69 73 20 74 68 65    20 6e 65 77 0a 20 20 64 65 66 61 75 6c 74 20 76  | ve.made.this.the.new...default.v | 
| 1c2e0 |  61 6c 75 65 2c 20 61 73 20 69 74 20 67 72 6f 77    73 20 6e 61 74 75 72 61 6c 6c 79 20 74 6f 20 72  | alue,.as.it.grows.naturally.to.r | 
| 1c300 |  65 66 6c 65 63 74 20 6f 6e 65 27 73 20 75 73 61    67 65 20 6f 66 20 54 4d 52 2e 0a 20 20 4d 69 6e  | eflect.one's.usage.of.TMR....Min | 
| 1c320 |  69 62 75 66 66 65 72 20 68 69 73 74 6f 72 69 65    73 20 63 61 6e 20 70 65 72 73 69 73 74 20 62 65  | ibuffer.histories.can.persist.be | 
| 1c340 |  74 77 65 65 6e 20 73 65 73 73 69 6f 6e 73 20 69    66 20 74 68 65 20 75 73 65 72 20 65 6e 61 62 6c  | tween.sessions.if.the.user.enabl | 
| 1c360 |  65 73 0a 20 20 74 68 65 20 62 75 69 6c 74 2d 69    6e 20 3d 73 61 76 65 68 69 73 74 3d 20 6c 69 62  | es...the.built-in.=savehist=.lib | 
| 1c380 |  72 61 72 79 2e 20 20 53 61 6d 70 6c 65 20 63 6f    6e 66 69 67 75 72 61 74 69 6f 6e 3a 0a 0a 20 20  | rary...Sample.configuration:.... | 
| 1c3a0 |  23 2b 62 65 67 69 6e 5f 73 72 63 20 65 6d 61 63    73 2d 6c 69 73 70 0a 20 20 28 72 65 71 75 69 72  | #+begin_src.emacs-lisp...(requir | 
| 1c3c0 |  65 20 27 73 61 76 65 68 69 73 74 29 0a 20 20 28    73 65 74 71 20 73 61 76 65 68 69 73 74 2d 66 69  | e.'savehist)...(setq.savehist-fi | 
| 1c3e0 |  6c 65 20 28 6c 6f 63 61 74 65 2d 75 73 65 72 2d    65 6d 61 63 73 2d 66 69 6c 65 20 22 73 61 76 65  | le.(locate-user-emacs-file."save | 
| 1c400 |  68 69 73 74 22 29 29 0a 20 20 28 73 65 74 71 20    68 69 73 74 6f 72 79 2d 6c 65 6e 67 74 68 20 31  | hist"))...(setq.history-length.1 | 
| 1c420 |  30 30 30 30 29 0a 20 20 28 73 65 74 71 20 68 69    73 74 6f 72 79 2d 64 65 6c 65 74 65 2d 64 75 70  | 0000)...(setq.history-delete-dup | 
| 1c440 |  6c 69 63 61 74 65 73 20 74 29 0a 20 20 28 73 65    74 71 20 73 61 76 65 68 69 73 74 2d 73 61 76 65  | licates.t)...(setq.savehist-save | 
| 1c460 |  2d 6d 69 6e 69 62 75 66 66 65 72 2d 68 69 73 74    6f 72 79 20 74 29 0a 20 20 28 61 64 64 2d 68 6f  | -minibuffer-history.t)...(add-ho | 
| 1c480 |  6f 6b 20 27 61 66 74 65 72 2d 69 6e 69 74 2d 68    6f 6f 6b 20 23 27 73 61 76 65 68 69 73 74 2d 6d  | ok.'after-init-hook.#'savehist-m | 
| 1c4a0 |  6f 64 65 29 0a 20 20 23 2b 65 6e 64 5f 73 72 63    0a 0a 2b 20 46 69 78 65 64 20 61 6e 20 65 64 67  | ode)...#+end_src..+.Fixed.an.edg | 
| 1c4c0 |  65 20 63 61 73 65 20 77 68 65 72 65 20 61 20 7e    77 68 65 6e 2d 6c 65 74 2a 7e 20 66 6f 72 6d 20  | e.case.where.a.~when-let*~.form. | 
| 1c4e0 |  64 69 64 20 6e 6f 74 20 72 65 74 75 72 6e 20 74    68 65 0a 20 20 65 78 70 65 63 74 65 64 20 76 61  | did.not.return.the...expected.va | 
| 1c500 |  6c 75 65 2e 20 20 54 68 61 6e 6b 73 20 74 6f 20    4e 61 74 68 61 6e 20 52 2e 20 44 65 47 72 75 63  | lue...Thanks.to.Nathan.R..DeGruc | 
| 1c520 |  68 79 20 66 6f 72 20 74 68 65 20 70 61 74 63 68    2e 20 20 54 68 65 0a 20 20 70 61 74 63 68 20 69  | hy.for.the.patch...The...patch.i | 
| 1c540 |  73 20 62 65 6c 6f 77 20 74 68 65 20 7e 31 35 20    6c 69 6e 65 20 74 68 72 65 73 68 6f 6c 64 20 61  | s.below.the.~15.line.threshold.a | 
| 1c560 |  6e 64 20 74 68 75 73 20 64 6f 65 73 20 6e 6f 74    20 72 65 71 75 69 72 65 0a 20 20 63 6f 70 79 72  | nd.thus.does.not.require...copyr | 
| 1c580 |  69 67 68 74 20 61 73 73 69 67 6e 6d 65 6e 74 20    74 6f 20 74 68 65 20 46 72 65 65 20 53 6f 66 74  | ight.assignment.to.the.Free.Soft | 
| 1c5a0 |  77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2e    0a 0a 2b 20 4e 61 6d 65 64 20 74 68 65 20 6d 61  | ware.Foundation...+.Named.the.ma | 
| 1c5c0 |  69 6c 69 6e 67 20 6c 69 73 74 20 61 64 64 72 65    73 73 20 61 73 20 74 68 65 20 3d 4d 61 69 6e 74  | iling.list.address.as.the.=Maint | 
| 1c5e0 |  61 69 6e 65 72 3a 3d 20 6f 66 20 44 65 6e 6f 74    65 2e 0a 20 20 54 6f 67 65 74 68 65 72 20 77 69  | ainer:=.of.Denote....Together.wi | 
| 1c600 |  74 68 20 74 68 65 20 6f 74 68 65 72 20 70 61 63    6b 61 67 65 20 68 65 61 64 65 72 73 2c 20 74 68  | th.the.other.package.headers,.th | 
| 1c620 |  65 79 20 68 65 6c 70 20 74 68 65 20 75 73 65 72    20 66 69 6e 64 20 6f 75 72 0a 20 20 70 72 69 6d  | ey.help.the.user.find.our...prim | 
| 1c640 |  61 72 79 20 73 6f 75 72 63 65 73 20 61 6e 64 2f    6f 72 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e  | ary.sources.and/or.communication | 
| 1c660 |  20 63 68 61 6e 6e 65 6c 73 2e 20 20 54 68 69 73    20 63 68 61 6e 67 65 20 63 6f 6e 66 6f 72 6d 73  | .channels...This.change.conforms | 
| 1c680 |  0a 20 20 77 69 74 68 20 77 6f 72 6b 20 62 65 69    6e 67 20 64 6f 6e 65 20 75 70 73 74 72 65 61 6d  | ...with.work.being.done.upstream | 
| 1c6a0 |  20 69 6e 20 70 61 63 6b 61 67 65 2e 65 6c 20 62    79 20 50 68 69 6c 69 70 20 4b 61 6c 75 64 65 72  | .in.package.el.by.Philip.Kaluder | 
| 1c6c0 |  63 69 63 2e 20 20 49 0a 20 20 77 61 73 20 69 6e    66 6f 72 6d 65 64 20 61 62 6f 75 74 20 69 74 20  | cic...I...was.informed.about.it. | 
| 1c6e0 |  68 65 72 65 3a 0a 20 20 3c 68 74 74 70 73 3a 2f    2f 6c 69 73 74 73 2e 73 72 2e 68 74 2f 7e 70 72  | here:...<https://lists.sr.ht/~pr | 
| 1c700 |  6f 74 65 73 69 6c 61 6f 73 2f 67 65 6e 65 72 61    6c 2d 69 73 73 75 65 73 2f 25 33 43 38 37 35 79  | otesilaos/general-issues/%3C875y | 
| 1c720 |  6b 6c 38 34 79 69 2e 66 73 66 25 34 30 70 6f 73    74 65 6f 2e 6e 65 74 25 33 45 3e 2e 0a 0a 2b 20  | kl84yi.fsf%40posteo.net%3E>...+. | 
| 1c740 |  55 70 64 61 74 65 64 20 74 68 65 20 6d 61 6e 75    61 6c 20 74 6f 20 72 65 66 6c 65 63 74 20 74 68  | Updated.the.manual.to.reflect.th | 
| 1c760 |  65 20 61 66 6f 72 65 6d 65 6e 74 69 6f 6e 65 64    2e 0a 0a 2a 20 56 65 72 73 69 6f 6e 20 30 2e 33  | e.aforementioned...*.Version.0.3 | 
| 1c780 |  2e 30 20 6f 6e 20 32 30 32 32 2d 30 35 2d 31 37    0a 3a 50 52 4f 50 45 52 54 49 45 53 3a 0a 3a 43  | .0.on.2022-05-17.:PROPERTIES:.:C | 
| 1c7a0 |  55 53 54 4f 4d 5f 49 44 3a 20 68 3a 30 61 32 64    34 39 30 39 2d 30 30 37 39 2d 34 37 65 39 2d 39  | USTOM_ID:.h:0a2d4909-0079-47e9-9 | 
| 1c7c0 |  37 66 34 2d 32 32 30 65 38 35 61 38 31 31 66 39    0a 3a 45 4e 44 3a 0a 0a 54 68 65 20 67 69 73 74  | 7f4-220e85a811f9.:END:..The.gist | 
| 1c7e0 |  20 6f 66 20 54 4d 52 27 73 20 4d 61 79 20 52 65    6c 65 61 73 65 20 69 73 20 74 68 61 74 20 54 4d  | .of.TMR's.May.Release.is.that.TM | 
| 1c800 |  52 20 69 73 20 4d 61 69 6e 74 61 69 6e 65 64 20    52 69 67 6f 72 6f 75 73 6c 79 2d 2d 2d 62 75 74  | R.is.Maintained.Rigorously---but | 
| 1c820 |  0a 65 6e 6f 75 67 68 20 77 69 74 68 20 54 68 65    20 4d 6f 73 74 6c 79 20 52 65 63 75 72 73 69 76  | .enough.with.The.Mostly.Recursiv | 
| 1c840 |  65 20 61 63 72 6f 6e 79 6d 73 21 0a 0a 2b 20 54    68 69 73 20 69 73 20 74 68 65 20 66 69 72 73 74  | e.acronyms!..+.This.is.the.first | 
| 1c860 |  20 76 65 72 73 69 6f 6e 20 66 6f 72 20 77 68 69    63 68 20 77 65 20 70 72 6f 64 75 63 65 20 61 20  | .version.for.which.we.produce.a. | 
| 1c880 |  63 68 61 6e 67 65 20 6c 6f 67 2e 20 20 54 68 65    0a 20 20 73 68 6f 72 74 20 73 74 6f 72 79 20 6f  | change.log...The...short.story.o | 
| 1c8a0 |  66 20 70 72 65 76 69 6f 75 73 20 72 65 6c 65 61    73 65 73 3a 20 49 20 28 50 72 6f 74 65 73 69 6c  | f.previous.releases:.I.(Protesil | 
| 1c8c0 |  61 6f 73 29 20 77 61 73 20 75 73 69 6e 67 20 61    6e 64 0a 20 20 64 65 76 65 6c 6f 70 69 6e 67 20  | aos).was.using.and...developing. | 
| 1c8e0 |  54 4d 52 20 28 70 72 6f 6e 6f 75 6e 63 65 64 20    61 73 20 22 74 69 6d 65 72 22 20 6f 72 20 22 54  | TMR.(pronounced.as."timer".or."T | 
| 1c900 |  2d 4d 2d 52 22 29 20 61 73 20 70 61 72 74 20 6f    66 20 6d 79 0a 20 20 70 65 72 73 6f 6e 61 6c 20  | -M-R").as.part.of.my...personal. | 
| 1c920 |  73 65 74 75 70 20 66 6f 72 20 6d 6f 72 65 20 74    68 61 6e 20 61 20 79 65 61 72 20 75 6e 74 69 6c  | setup.for.more.than.a.year.until | 
| 1c940 |  20 49 20 65 76 65 6e 74 75 61 6c 6c 79 20 63 6f    6e 74 72 69 62 75 74 65 64 20 69 74 0a 20 20 74  | .I.eventually.contributed.it...t | 
| 1c960 |  6f 20 47 4e 55 20 45 4c 50 41 2e 0a 0a 2b 20 57    68 61 74 20 77 61 73 20 6f 6e 63 65 20 3d 74 6d  | o.GNU.ELPA...+.What.was.once.=tm | 
| 1c980 |  72 2e 65 6c 3d 20 69 73 20 6e 6f 77 20 73 70 6c    69 74 20 75 70 20 69 6e 74 6f 20 70 75 72 70 6f  | r.el=.is.now.split.up.into.purpo | 
| 1c9a0 |  73 65 2d 73 70 65 63 69 66 69 63 20 66 69 6c 65    73 3a 0a 20 20 3d 74 6d 72 2e 65 6c 3d 20 28 63  | se-specific.files:...=tmr.el=.(c | 
| 1c9c0 |  6f 72 65 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74    79 29 2c 20 3d 74 6d 72 2d 74 61 62 75 6c 61 74  | ore.functionality),.=tmr-tabulat | 
| 1c9e0 |  65 64 2e 65 6c 3d 20 28 67 72 69 64 20 76 69 65    77 29 2c 0a 20 20 3d 74 6d 72 2d 73 6f 75 6e 64  | ed.el=.(grid.view),...=tmr-sound | 
| 1ca00 |  2e 65 6c 3d 20 28 61 75 64 69 62 6c 65 20 6e 6f    74 69 66 69 63 61 74 69 6f 6e 73 29 2c 20 61 6e  | .el=.(audible.notifications),.an | 
| 1ca20 |  64 20 3d 74 6d 72 2d 6e 6f 74 69 66 69 63 61 74    69 6f 6e 2e 65 6c 3d 0a 20 20 28 64 65 73 6b 74  | d.=tmr-notification.el=...(deskt | 
| 1ca40 |  6f 70 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73    29 2e 0a 0a 2b 20 54 68 65 20 7e 74 6d 72 2d 77  | op.notifications)...+.The.~tmr-w | 
| 1ca60 |  69 74 68 2d 64 65 73 63 72 69 70 74 69 6f 6e 7e    20 63 6f 6d 6d 61 6e 64 20 63 72 65 61 74 65 73  | ith-description~.command.creates | 
| 1ca80 |  20 61 20 6e 65 77 20 74 69 6d 65 72 20 77 68 69    6c 65 20 61 6c 77 61 79 73 0a 20 20 61 73 6b 69  | .a.new.timer.while.always...aski | 
| 1caa0 |  6e 67 20 66 6f 72 20 61 20 64 65 73 63 72 69 70    74 69 6f 6e 2e 20 20 57 68 65 72 65 61 73 20 74  | ng.for.a.description...Whereas.t | 
| 1cac0 |  68 65 20 73 74 61 6e 64 61 72 64 20 7e 74 6d 72    7e 20 63 6f 6d 6d 61 6e 64 20 70 72 6f 6d 70 74  | he.standard.~tmr~.command.prompt | 
| 1cae0 |  73 0a 20 20 66 6f 72 20 61 20 64 65 73 63 72 69    70 74 69 6f 6e 20 6f 6e 6c 79 20 77 68 65 6e 20  | s...for.a.description.only.when. | 
| 1cb00 |  69 6e 76 6f 6b 65 64 20 77 69 74 68 20 61 20 70    72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 0a  | invoked.with.a.prefix.argument.. | 
| 1cb20 |  0a 2b 20 54 68 65 20 7e 74 6d 72 2d 63 6c 6f 6e    65 7e 20 63 6f 6d 6d 61 6e 64 20 63 6f 70 69 65  | .+.The.~tmr-clone~.command.copie | 
| 1cb40 |  73 20 74 68 65 20 64 75 72 61 74 69 6f 6e 20 61    6e 64 20 6f 70 74 69 6f 6e 61 6c 20 64 65 73 63  | s.the.duration.and.optional.desc | 
| 1cb60 |  72 69 70 74 69 6f 6e 0a 20 20 6f 66 20 61 6e 20    65 78 69 73 74 69 6e 67 20 74 69 6d 65 72 20 6f  | ription...of.an.existing.timer.o | 
| 1cb80 |  62 6a 65 63 74 20 69 6e 74 6f 20 61 20 6e 65 77    20 6f 6e 65 2e 20 20 54 68 65 20 6f 70 65 72 61  | bject.into.a.new.one...The.opera | 
| 1cba0 |  74 69 6f 6e 20 69 73 0a 20 20 70 65 72 66 6f 72    6d 65 64 20 77 69 74 68 6f 75 74 20 66 75 72 74  | tion.is...performed.without.furt | 
| 1cbc0 |  68 65 72 20 71 75 65 73 74 69 6f 6e 73 2c 20 65    78 63 65 70 74 20 69 66 20 61 20 70 72 65 66 69  | her.questions,.except.if.a.prefi | 
| 1cbe0 |  78 20 61 72 67 75 6d 65 6e 74 20 69 73 0a 20 20    73 75 70 70 6c 69 65 64 3a 20 69 6e 20 74 68 61  | x.argument.is...supplied:.in.tha | 
| 1cc00 |  74 20 63 61 73 65 20 74 68 65 20 63 6f 6d 6d 61    6e 64 20 77 69 6c 6c 20 70 72 6f 6d 70 74 20 66  | t.case.the.command.will.prompt.f | 
| 1cc20 |  6f 72 20 61 20 64 75 72 61 74 69 6f 6e 20 61 6e    64 2c 20 69 66 0a 20 20 74 68 65 20 6f 72 69 67  | or.a.duration.and,.if...the.orig | 
| 1cc40 |  69 6e 61 6c 20 74 69 6d 65 72 20 68 61 64 20 61    20 64 65 73 63 72 69 70 74 69 6f 6e 2c 20 66 6f  | inal.timer.had.a.description,.fo | 
| 1cc60 |  72 20 6f 6e 65 20 61 73 20 77 65 6c 6c 2e 20 20    54 68 65 20 64 65 66 61 75 6c 74 0a 20 20 76 61  | r.one.as.well...The.default...va | 
| 1cc80 |  6c 75 65 73 20 6f 66 20 74 68 65 73 65 20 70 72    6f 6d 70 74 73 20 61 72 65 20 74 68 6f 73 65 20  | lues.of.these.prompts.are.those. | 
| 1cca0 |  6f 66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20    74 69 6d 65 72 2e 0a 0a 2b 20 54 68 65 20 7e 74  | of.the.original.timer...+.The.~t | 
| 1ccc0 |  6d 72 2d 72 65 6d 6f 76 65 2d 66 69 6e 69 73 68    65 64 7e 20 64 65 6c 65 74 65 73 20 61 6c 6c 20  | mr-remove-finished~.deletes.all. | 
| 1cce0 |  65 6c 61 70 73 65 64 20 74 69 6d 65 72 73 2e 20    20 54 68 69 73 20 6d 65 61 6e 73 20 74 68 61 74  | elapsed.timers...This.means.that | 
| 1cd00 |  0a 20 20 74 68 65 79 20 61 72 65 20 72 65 6d 6f    76 65 64 20 66 72 6f 6d 20 74 68 65 20 6c 69 73  | ...they.are.removed.from.the.lis | 
| 1cd20 |  74 20 6f 66 20 61 76 61 69 6c 61 62 6c 65 20 74    69 6d 65 72 73 20 61 6e 64 2c 20 74 68 75 73 2c  | t.of.available.timers.and,.thus, | 
| 1cd40 |  20 63 61 6e 6e 6f 74 0a 20 20 62 65 20 63 6c 6f    6e 65 64 2e 0a 0a 2b 20 54 68 65 20 7e 74 6d 72  | .cannot...be.cloned...+.The.~tmr | 
| 1cd60 |  2d 74 69 6d 65 72 2d 63 72 65 61 74 65 64 2d 66    75 6e 63 74 69 6f 6e 73 7e 2c 20 7e 74 6d 72 2d  | -timer-created-functions~,.~tmr- | 
| 1cd80 |  74 69 6d 65 72 2d 63 6f 6d 70 6c 65 74 65 64 2d    66 75 6e 63 74 69 6f 6e 73 7e 2c 0a 20 20 61 6e  | timer-completed-functions~,...an | 
| 1cda0 |  64 20 7e 74 6d 72 2d 74 69 6d 65 72 2d 63 61 6e    63 65 6c 6c 65 64 2d 66 75 6e 63 74 69 6f 6e 73  | d.~tmr-timer-cancelled-functions | 
| 1cdc0 |  7e 20 61 72 65 20 68 6f 6f 6b 73 20 77 68 69 63    68 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f  | ~.are.hooks.which.can.be.used.to | 
| 1cde0 |  0a 20 20 63 6f 6e 74 72 6f 6c 20 77 68 61 74 20    68 61 70 70 65 6e 73 20 6f 6e 63 65 20 61 20 74  | ...control.what.happens.once.a.t | 
| 1ce00 |  69 6d 65 72 20 69 73 20 28 69 29 20 63 72 65 61    74 65 64 2c 20 28 69 69 29 20 65 6c 61 70 73 65  | imer.is.(i).created,.(ii).elapse | 
| 1ce20 |  73 2c 20 6f 72 0a 20 20 28 69 69 69 29 20 69 73    20 63 61 6e 63 65 6c 6c 65 64 2e 0a 0a 2b 20 45  | s,.or...(iii).is.cancelled...+.E | 
| 1ce40 |  6c 61 70 73 65 64 20 61 6e 64 20 72 75 6e 6e 69    6e 67 20 74 69 6d 65 72 73 20 61 72 65 20 64 69  | lapsed.and.running.timers.are.di | 
| 1ce60 |  73 70 6c 61 79 65 64 20 69 6e 20 61 20 67 72 69    64 20 76 69 65 77 20 77 69 74 68 20 74 68 65 0a  | splayed.in.a.grid.view.with.the. | 
| 1ce80 |  20 20 63 6f 6d 6d 61 6e 64 20 7e 74 6d 72 2d 74    61 62 75 6c 61 74 65 64 2d 76 69 65 77 7e 2e 20  | ..command.~tmr-tabulated-view~.. | 
| 1cea0 |  20 54 68 65 20 62 75 66 66 65 72 20 6c 6f 6f 6b    73 20 6c 69 6b 65 20 74 68 69 73 3a 0a 0a 20 20  | .The.buffer.looks.like.this:.... | 
| 1cec0 |  23 2b 62 65 67 69 6e 5f 65 78 61 6d 70 6c 65 0a    20 20 53 74 61 72 74 20 20 20 20 20 20 45 6e 64  | #+begin_example...Start......End | 
| 1cee0 |  20 20 20 20 20 20 20 20 46 69 6e 69 73 68 65 64    3f 20 20 44 65 73 63 72 69 70 74 69 6f 6e 0a 20  | ........Finished?..Description.. | 
| 1cf00 |  20 30 39 3a 32 32 3a 34 33 20 20 20 30 39 3a 33    32 3a 34 33 20 20 20 e2 9c 94 20 20 20 20 20 20  | .09:22:43...09:32:43............ | 
| 1cf20 |  20 20 20 50 72 65 70 61 72 65 20 74 65 61 0a 20    20 30 39 3a 31 37 3a 31 34 20 20 20 30 39 3a 33  | ...Prepare.tea...09:17:14...09:3 | 
| 1cf40 |  37 3a 31 34 20 20 20 20 20 20 20 20 20 20 20 20    20 20 42 6f 69 6c 20 77 61 74 65 72 0a 20 20 30  | 7:14..............Boil.water...0 | 
| 1cf60 |  39 3a 30 37 3a 30 33 20 20 20 30 39 3a 35 37 3a    30 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | 9:07:03...09:57:03.............. | 
| 1cf80 |  42 61 6b 65 20 62 72 65 61 64 0a 20 20 23 2b 65    6e 64 5f 65 78 61 6d 70 6c 65 0a 0a 2b 20 49 6e  | Bake.bread...#+end_example..+.In | 
| 1cfa0 |  20 74 68 61 74 20 67 72 69 64 20 76 69 65 77 2c    20 69 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20  | .that.grid.view,.it.is.possible. | 
| 1cfc0 |  74 6f 20 63 72 65 61 74 65 20 61 20 6e 65 77 20    74 69 6d 65 72 2c 20 6f 72 20 6f 70 65 72 61 74  | to.create.a.new.timer,.or.operat | 
| 1cfe0 |  65 20 6f 6e 0a 20 20 74 68 65 20 6f 6e 65 20 61    74 20 70 6f 69 6e 74 20 74 6f 20 63 61 6e 63 65  | e.on...the.one.at.point.to.cance | 
| 1d000 |  6c 2c 20 63 6c 6f 6e 65 2c 20 72 65 64 65 73 63    72 69 62 65 2c 20 61 6e 64 20 72 65 73 63 68 65  | l,.clone,.redescribe,.and.resche | 
| 1d020 |  64 75 6c 65 20 69 74 2e 0a 0a 2b 20 54 68 61 6e    6b 73 20 74 6f 20 43 68 72 69 73 74 69 61 6e 20  | dule.it...+.Thanks.to.Christian. | 
| 1d040 |  54 69 65 74 7a 65 20 66 6f 72 20 69 6d 70 6c 65    6d 65 6e 74 69 6e 67 20 63 68 61 6e 67 65 73 20  | Tietze.for.implementing.changes. | 
| 1d060 |  74 6f 20 68 6f 77 20 64 65 73 6b 74 6f 70 0a 20    20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 61  | to.how.desktop...notifications.a | 
| 1d080 |  72 65 20 68 61 6e 64 6c 65 64 2e 20 20 54 68 65    20 6f 76 65 72 61 6c 6c 20 65 66 66 65 63 74 20  | re.handled...The.overall.effect. | 
| 1d0a0 |  73 68 6f 75 6c 64 20 73 74 69 6c 6c 20 62 65 20    74 68 65 0a 20 20 73 61 6d 65 20 66 6f 72 20 65  | should.still.be.the...same.for.e | 
| 1d0c0 |  78 69 73 74 69 6e 67 20 75 73 65 72 73 2c 20 74    68 6f 75 67 68 20 74 68 65 20 69 6d 70 6c 65 6d  | xisting.users,.though.the.implem | 
| 1d0e0 |  65 6e 74 61 74 69 6f 6e 20 68 61 73 20 62 65 65    6e 20 72 65 64 65 73 69 67 6e 65 64 2e 0a 0a 2b  | entation.has.been.redesigned...+ | 
| 1d100 |  20 54 68 61 6e 6b 73 20 74 6f 20 44 61 6d 69 65    6e 20 43 61 73 73 6f 75 20 77 68 6f 20 69 73 20  | .Thanks.to.Damien.Cassou.who.is. | 
| 1d120 |  6e 6f 77 20 69 73 20 6d 79 20 63 6f 2d 61 75 74    68 6f 72 20 64 75 65 20 74 6f 20 6d 75 6c 74 69  | now.is.my.co-author.due.to.multi | 
| 1d140 |  70 6c 65 0a 20 20 63 6f 6e 74 72 69 62 75 74 69    6f 6e 73 20 66 6f 72 20 3d 74 6d 72 2e 65 6c 3d  | ple...contributions.for.=tmr.el= | 
| 1d160 |  2c 20 74 68 65 20 61 64 64 69 74 69 6f 6e 20 6f    66 20 74 68 65 20 67 72 69 64 20 76 69 65 77 2c  | ,.the.addition.of.the.grid.view, | 
| 1d180 |  20 61 6e 64 20 74 68 65 0a 20 20 73 70 6c 69 74    74 69 6e 67 20 6f 66 20 54 4d 52 20 69 6e 74 6f  | .and.the...splitting.of.TMR.into | 
| 1d1a0 |  20 6e 75 6d 65 72 6f 75 73 20 66 69 6c 65 73 2e    20 20 50 6c 65 61 73 65 20 63 6f 6e 73 75 6c 74  | .numerous.files...Please.consult | 
| 1d1c0 |  20 74 68 65 20 47 69 74 20 63 6f 6d 6d 69 74 0a    20 20 6c 6f 67 20 66 6f 72 20 74 68 65 20 64 65  | .the.Git.commit...log.for.the.de | 
| 1d1e0 |  74 61 69 6c 73 2e 20 20 28 49 20 73 74 69 6c 6c    20 61 6d 20 74 68 65 20 6d 61 69 6e 74 61 69 6e  | tails...(I.still.am.the.maintain | 
| 1d200 |  65 72 2e 29 0a 0a 2b 20 43 68 72 69 73 74 69 61    6e 20 61 6e 64 20 44 61 6d 69 65 6e 20 68 61 76  | er.)..+.Christian.and.Damien.hav | 
| 1d220 |  65 20 61 73 73 69 67 6e 65 64 20 63 6f 70 79 72    69 67 68 74 20 74 6f 20 74 68 65 20 46 72 65 65  | e.assigned.copyright.to.the.Free | 
| 1d240 |  20 53 6f 66 74 77 61 72 65 0a 20 20 46 6f 75 6e    64 61 74 69 6f 6e 2e 20 20 49 74 20 69 73 20 72  | .Software...Foundation...It.is.r | 
| 1d260 |  65 71 75 69 72 65 64 20 66 6f 72 20 61 6c 6c 20    70 61 63 6b 61 67 65 73 20 64 69 73 74 72 69 62  | equired.for.all.packages.distrib | 
| 1d280 |  75 74 65 64 20 76 69 61 20 47 4e 55 20 45 4c 50    41 2e 0a 0a 54 68 65 20 6d 61 6e 75 61 6c 20 64  | uted.via.GNU.ELPA...The.manual.d | 
| 1d2a0 |  6f 63 75 6d 65 6e 74 73 20 74 68 65 20 74 65 63    68 6e 69 63 61 6c 69 74 69 65 73 20 61 6e 64 20  | ocuments.the.technicalities.and. | 
| 1d2c0 |  70 72 6f 76 69 64 65 73 20 61 20 73 61 6d 70 6c    65 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e  | provides.a.sample.configuration. | 
| 1d2e0 |  20 20 45 69 74 68 65 72 20 65 76 61 6c 75 61 74    65 20 74 68 65 20 66 6f 72 6d 20 3d 28 69 6e 66  | ..Either.evaluate.the.form.=(inf | 
| 1d300 |  6f 20 22 28 74 6d 72 29 20 54 6f 70 22 29 3d 20    69 66 20 79 6f 75 0a 68 61 76 65 20 74 68 65 20  | o."(tmr).Top")=.if.you.have.the. | 
| 1d320 |  70 61 63 6b 61 67 65 20 69 6e 73 74 61 6c 6c 65    64 20 6f 72 20 76 69 73 69 74 20 68 74 74 70 73  | package.installed.or.visit.https | 
| 1d340 |  3a 2f 2f 70 72 6f 74 65 73 69 6c 61 6f 73 2e 63    6f 6d 2f 65 6d 61 63 73 2f 74 6d 72 2e 0a 0a 2a  | ://protesilaos.com/emacs/tmr...* | 
| 1d360 |  20 56 65 72 73 69 6f 6e 20 30 2e 32 2e 30 20 6f    6e 20 32 30 32 32 2d 30 34 2d 32 31 0a 3a 50 52  | .Version.0.2.0.on.2022-04-21.:PR | 
| 1d380 |  4f 50 45 52 54 49 45 53 3a 0a 3a 43 55 53 54 4f    4d 5f 49 44 3a 20 68 3a 30 35 34 32 38 35 63 32  | OPERTIES:.:CUSTOM_ID:.h:054285c2 | 
| 1d3a0 |  2d 33 64 39 30 2d 34 61 64 63 2d 61 64 61 34 2d    36 31 32 32 32 62 33 31 66 62 38 35 0a 3a 45 4e  | -3d90-4adc-ada4-61222b31fb85.:EN | 
| 1d3c0 |  44 3a 0a 0a 54 68 69 73 20 65 6e 74 72 79 20 69    73 20 72 65 74 72 6f 61 63 74 69 76 65 6c 79 20  | D:..This.entry.is.retroactively. | 
| 1d3e0 |  69 6e 74 72 6f 64 75 63 65 64 20 6f 6e 20 32 30    32 32 2d 30 37 2d 30 37 2e 0a 0a 2b 20 43 68 61  | introduced.on.2022-07-07...+.Cha | 
| 1d400 |  6e 67 65 64 20 74 68 65 20 7e 74 6d 72 7e 20 61    6e 64 20 7e 74 6d 72 2d 63 61 6e 63 65 6c 7e 20  | nged.the.~tmr~.and.~tmr-cancel~. | 
| 1d420 |  63 6f 6d 6d 61 6e 64 73 20 74 6f 20 68 61 6e 64    6c 65 20 61 20 6c 69 73 74 20 6f 66 20 74 69 6d  | commands.to.handle.a.list.of.tim | 
| 1d440 |  65 72 73 0a 20 20 69 6e 73 74 65 61 64 20 6f 66    20 6f 6e 6c 79 20 69 6e 74 65 72 66 61 63 69 6e  | ers...instead.of.only.interfacin | 
| 1d460 |  67 20 77 69 74 68 20 74 68 65 20 6c 61 73 74 20    74 69 6d 65 72 2e 0a 0a 2b 20 49 6d 70 72 6f 76  | g.with.the.last.timer...+.Improv | 
| 1d480 |  65 64 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61    74 69 6f 6e 2e 0a 0a 2b 20 4d 61 64 65 20 76 61  | ed.the.documentation...+.Made.va | 
| 1d4a0 |  72 69 6f 75 73 20 69 6e 74 65 72 6e 61 6c 20 74    77 65 61 6b 73 20 61 6e 64 20 72 65 66 69 6e 65  | rious.internal.tweaks.and.refine | 
| 1d4c0 |  6d 65 6e 74 73 2e 0a 0a 2b 20 41 64 64 65 64 20    54 4d 52 20 74 6f 20 74 68 65 20 6f 66 66 69 63  | ments...+.Added.TMR.to.the.offic | 
| 1d4e0 |  69 61 6c 20 47 4e 55 20 45 4c 50 41 20 61 72 63    68 69 76 65 20 61 73 20 3d 74 6d 72 3d 2e 0a 0a  | ial.GNU.ELPA.archive.as.=tmr=... | 
| 1d500 |  2a 20 56 65 72 73 69 6f 6e 20 30 2e 31 2e 30 20    6f 6e 20 32 30 32 31 2d 31 30 2d 30 32 0a 3a 50  | *.Version.0.1.0.on.2021-10-02.:P | 
| 1d520 |  52 4f 50 45 52 54 49 45 53 3a 0a 3a 43 55 53 54    4f 4d 5f 49 44 3a 20 68 3a 31 66 63 65 32 63 32  | ROPERTIES:.:CUSTOM_ID:.h:1fce2c2 | 
| 1d540 |  30 2d 61 31 36 63 2d 34 65 61 39 2d 39 30 30 36    2d 63 66 35 36 35 66 37 38 66 38 31 32 0a 3a 45  | 0-a16c-4ea9-9006-cf565f78f812.:E | 
| 1d560 |  4e 44 3a 0a 0a 54 68 69 73 20 65 6e 74 72 79 20    69 73 20 72 65 74 72 6f 61 63 74 69 76 65 6c 79  | ND:..This.entry.is.retroactively | 
| 1d580 |  20 69 6e 74 72 6f 64 75 63 65 64 20 6f 6e 20 32    30 32 32 2d 30 37 2d 30 37 2e 0a 0a 54 4d 52 20  | .introduced.on.2022-07-07...TMR. | 
| 1d5a0 |  77 61 73 20 6f 72 69 67 69 6e 61 6c 6c 79 20 5b    5b 68 74 74 70 73 3a 2f 2f 70 72 6f 74 65 73 69  | was.originally.[[https://protesi | 
| 1d5c0 |  6c 61 6f 73 2e 63 6f 6d 2f 63 6f 64 65 6c 6f 67    2f 32 30 32 31 2d 31 30 2d 30 32 2d 69 6e 74 72  | laos.com/codelog/2021-10-02-intr | 
| 1d5e0 |  6f 64 75 63 69 6e 67 2d 74 6d 72 2d 65 6c 2f 5d    5b 61 6e 6e 6f 75 6e 63 65 64 20 6f 6e 20 6d 79  | oducing-tmr-el/][announced.on.my | 
| 1d600 |  20 77 65 62 73 69 74 65 5d 5d 2e 20 20 54 68 65    20 63 6f 64 65 20 77 61 73 20 64 65 76 65 6c 6f  | .website]]...The.code.was.develo | 
| 1d620 |  70 65 64 20 61 73 0a 70 61 72 74 20 6f 66 20 5b    5b 68 74 74 70 73 3a 2f 2f 70 72 6f 74 65 73 69  | ped.as.part.of.[[https://protesi | 
| 1d640 |  6c 61 6f 73 2e 63 6f 6d 2f 65 6d 61 63 73 2f 64    6f 74 65 6d 61 63 73 5d 5b 6d 79 20 64 6f 74 65  | laos.com/emacs/dotemacs][my.dote | 
| 1d660 |  6d 61 63 73 5d 5d 20 66 6f 72 20 73 65 76 65 72    61 6c 20 6d 6f 6e 74 68 73 20 62 65 66 6f 72 65  | macs]].for.several.months.before | 
| 1d680 |  20 69 74 20 77 61 73 20 70 6c 61 63 65 64 20 69    6e 20 69 74 73 20 6f 77 6e 0a 47 69 74 20 72 65  | .it.was.placed.in.its.own.Git.re | 
| 1d6a0 |  70 6f 2e 20 20 45 76 65 6e 20 62 65 66 6f 72 65    20 74 68 65 20 45 6c 69 73 70 20 69 6d 70 6c 65  | po...Even.before.the.Elisp.imple | 
| 1d6c0 |  6d 65 6e 74 61 74 69 6f 6e 2c 20 74 68 65 20 63    6f 72 65 20 69 64 65 61 20 65 78 69 73 74 65 64  | mentation,.the.core.idea.existed | 
| 1d6e0 |  0a 61 73 20 61 20 73 74 61 6e 64 61 6c 6f 6e 65    20 73 68 65 6c 6c 20 73 63 72 69 70 74 2c 20 77  | .as.a.standalone.shell.script,.w | 
| 1d700 |  68 69 63 68 20 69 73 20 73 74 69 6c 6c 20 70 61    72 74 20 6f 66 20 5b 5b 68 74 74 70 73 3a 2f 2f  | hich.is.still.part.of.[[https:// | 
| 1d720 |  67 69 74 2e 73 72 2e 68 74 2f 7e 70 72 6f 74 65    73 69 6c 61 6f 73 2f 64 6f 74 66 69 6c 65 73 5d  | git.sr.ht/~protesilaos/dotfiles] | 
| 1d740 |  5b 6d 79 20 64 6f 74 66 69 6c 65 73 5d 5d 2e 0a    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | [my.dotfiles]].................. | 
| 1d760 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d780 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d7a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d7c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d7e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d800 |  74 6d 72 2d 31 2e 31 2e 30 2f 52 45 41 44 4d 45    2e 6d 64 00 00 00 00 00 00 00 00 00 00 00 00 00  | tmr-1.1.0/README.md............. | 
| 1d820 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d840 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d860 |  00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000644.0000000.0000000.0000 | 
| 1d880 |  30 30 30 31 30 34 33 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 32 32 32 37 00 20 30 00 00 00  | 0001043.00000000000.012227..0... | 
| 1d8a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d8c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d8e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d900 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 1d920 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 1d940 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d960 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d980 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d9a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d9c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1d9e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1da00 |  23 20 54 4d 52 0a 0a 54 4d 52 20 69 73 20 61 6e    20 45 6d 61 63 73 20 70 61 63 6b 61 67 65 20 74  | #.TMR..TMR.is.an.Emacs.package.t | 
| 1da20 |  68 61 74 20 70 72 6f 76 69 64 65 73 20 66 61 63    69 6c 69 74 69 65 73 20 66 6f 72 20 73 65 74 74  | hat.provides.facilities.for.sett | 
| 1da40 |  69 6e 67 20 74 69 6d 65 72 73 0a 75 73 69 6e 67    20 61 20 63 6f 6e 76 65 6e 69 65 6e 74 20 6e 6f  | ing.timers.using.a.convenient.no | 
| 1da60 |  74 61 74 69 6f 6e 2e 20 20 4c 6f 74 73 20 6f 66    20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 61 76  | tation...Lots.of.commands.are.av | 
| 1da80 |  61 69 6c 61 62 6c 65 20 74 6f 20 6f 70 65 72 61    74 65 0a 6f 6e 20 74 69 6d 65 72 73 2c 20 77 68  | ailable.to.operate.on.timers,.wh | 
| 1daa0 |  69 6c 65 20 74 68 65 72 65 20 61 6c 73 6f 20 65    78 69 73 74 73 20 61 20 74 61 62 75 6c 61 74 65  | ile.there.also.exists.a.tabulate | 
| 1dac0 |  64 20 76 69 65 77 20 74 6f 20 64 69 73 70 6c 61    79 20 61 6c 6c 0a 74 69 6d 65 72 73 20 69 6e 20  | d.view.to.display.all.timers.in. | 
| 1dae0 |  61 20 6e 69 63 65 20 67 72 69 64 2e 0a 0a 2b 20    50 61 63 6b 61 67 65 20 6e 61 6d 65 20 28 47 4e  | a.nice.grid...+.Package.name.(GN | 
| 1db00 |  55 20 45 4c 50 41 29 3a 20 60 74 6d 72 60 0a 2b    20 4f 66 66 69 63 69 61 6c 20 6d 61 6e 75 61 6c  | U.ELPA):.`tmr`.+.Official.manual | 
| 1db20 |  3a 20 3c 68 74 74 70 73 3a 2f 2f 70 72 6f 74 65    73 69 6c 61 6f 73 2e 63 6f 6d 2f 65 6d 61 63 73  | :.<https://protesilaos.com/emacs | 
| 1db40 |  2f 74 6d 72 3e 0a 2b 20 43 68 61 6e 67 65 20 6c    6f 67 3a 20 3c 68 74 74 70 73 3a 2f 2f 70 72 6f  | /tmr>.+.Change.log:.<https://pro | 
| 1db60 |  74 65 73 69 6c 61 6f 73 2e 63 6f 6d 2f 65 6d 61    63 73 2f 74 6d 72 2d 63 68 61 6e 67 65 6c 6f 67  | tesilaos.com/emacs/tmr-changelog | 
| 1db80 |  3e 0a 2b 20 47 69 74 20 72 65 70 6f 73 69 74 6f    72 69 65 73 3a 0a 20 20 2b 20 47 69 74 48 75 62  | >.+.Git.repositories:...+.GitHub | 
| 1dba0 |  3a 20 3c 68 74 74 70 73 3a 2f 2f 67 69 74 68 75    62 2e 63 6f 6d 2f 70 72 6f 74 65 73 69 6c 61 6f  | :.<https://github.com/protesilao | 
| 1dbc0 |  73 2f 74 6d 72 3e 0a 20 20 2b 20 47 69 74 4c 61    62 3a 20 3c 68 74 74 70 73 3a 2f 2f 67 69 74 6c  | s/tmr>...+.GitLab:.<https://gitl | 
| 1dbe0 |  61 62 2e 63 6f 6d 2f 70 72 6f 74 65 73 69 6c 61    6f 73 2f 74 6d 72 3e 0a 2b 20 42 61 63 6b 72 6f  | ab.com/protesilaos/tmr>.+.Backro | 
| 1dc00 |  6e 79 6d 3a 20 54 4d 52 20 4d 61 79 20 52 69 6e    67 3b 20 54 69 6d 65 72 20 4d 75 73 74 20 52 75  | nym:.TMR.May.Ring;.Timer.Must.Ru | 
| 1dc20 |  6e 2e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | n............................... | 
| 1dc40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dc60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dc80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dca0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dcc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dce0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dd00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dd20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dd40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dd60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dd80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dda0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1ddc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dde0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1de00 |  74 6d 72 2d 31 2e 31 2e 30 2f 74 6d 72 2d 70 6b    67 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00  | tmr-1.1.0/tmr-pkg.el............ | 
| 1de20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1de40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1de60 |  00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000644.0000000.0000000.0000 | 
| 1de80 |  30 30 30 31 30 30 34 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 32 36 35 30 00 20 30 00 00 00  | 0001004.00000000000.012650..0... | 
| 1dea0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dec0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dee0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1df00 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 1df20 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 1df40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1df60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1df80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dfa0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dfc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1dfe0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e000 |  3b 3b 20 47 65 6e 65 72 61 74 65 64 20 70 61 63    6b 61 67 65 20 64 65 73 63 72 69 70 74 69 6f 6e  | ;;.Generated.package.description | 
| 1e020 |  20 66 72 6f 6d 20 74 6d 72 2e 65 6c 20 20 2d 2a    2d 20 6d 6f 64 65 3a 20 6c 69 73 70 2d 64 61 74  | .from.tmr.el..-*-.mode:.lisp-dat | 
| 1e040 |  61 3b 20 6e 6f 2d 62 79 74 65 2d 63 6f 6d 70 69    6c 65 3a 20 74 20 2d 2a 2d 0a 28 64 65 66 69 6e  | a;.no-byte-compile:.t.-*-.(defin | 
| 1e060 |  65 2d 70 61 63 6b 61 67 65 20 22 74 6d 72 22 20    22 31 2e 31 2e 30 22 20 22 53 65 74 20 74 69 6d  | e-package."tmr"."1.1.0"."Set.tim | 
| 1e080 |  65 72 73 20 75 73 69 6e 67 20 61 20 63 6f 6e 76    65 6e 69 65 6e 74 20 6e 6f 74 61 74 69 6f 6e 22  | ers.using.a.convenient.notation" | 
| 1e0a0 |  20 27 28 28 65 6d 61 63 73 20 22 32 39 2e 31 22    29 29 20 3a 63 6f 6d 6d 69 74 20 22 33 32 65 35  | .'((emacs."29.1")).:commit."32e5 | 
| 1e0c0 |  32 32 62 30 37 62 61 30 39 37 64 65 31 30 35 34    34 32 30 38 64 66 61 36 32 33 39 62 38 37 38 32  | 22b07ba097de10544208dfa6239b8782 | 
| 1e0e0 |  33 37 63 39 22 20 3a 61 75 74 68 6f 72 73 20 27    28 28 22 50 72 6f 74 65 73 69 6c 61 6f 73 20 53  | 37c9".:authors.'(("Protesilaos.S | 
| 1e100 |  74 61 76 72 6f 75 22 20 2e 20 22 69 6e 66 6f 40    70 72 6f 74 65 73 69 6c 61 6f 73 2e 63 6f 6d 22  | tavrou"..."info@protesilaos.com" | 
| 1e120 |  29 20 28 22 44 61 6d 69 65 6e 20 43 61 73 73 6f    75 22 20 2e 20 22 64 61 6d 69 65 6e 40 63 61 73  | ).("Damien.Cassou"..."damien@cas | 
| 1e140 |  73 6f 75 2e 6d 65 22 29 20 28 22 44 61 6e 69 65    6c 20 4d 65 6e 64 6c 65 72 22 20 2e 20 22 6d 61  | sou.me").("Daniel.Mendler"..."ma | 
| 1e160 |  69 6c 40 64 61 6e 69 65 6c 2d 6d 65 6e 64 6c 65    72 2e 64 65 22 29 29 20 3a 6d 61 69 6e 74 61 69  | il@daniel-mendler.de")).:maintai | 
| 1e180 |  6e 65 72 20 27 28 22 50 72 6f 74 65 73 69 6c 61    6f 73 20 53 74 61 76 72 6f 75 22 20 2e 20 22 69  | ner.'("Protesilaos.Stavrou"..."i | 
| 1e1a0 |  6e 66 6f 40 70 72 6f 74 65 73 69 6c 61 6f 73 2e    63 6f 6d 22 29 20 3a 6b 65 79 77 6f 72 64 73 20  | nfo@protesilaos.com").:keywords. | 
| 1e1c0 |  27 28 22 63 6f 6e 76 65 6e 69 65 6e 63 65 22 20    22 74 69 6d 65 72 22 29 20 3a 75 72 6c 20 22 68  | '("convenience"."timer").:url."h | 
| 1e1e0 |  74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f    6d 2f 70 72 6f 74 65 73 69 6c 61 6f 73 2f 74 6d  | ttps://github.com/protesilaos/tm | 
| 1e200 |  72 22 29 0a 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | r")............................. | 
| 1e220 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e240 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e260 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e280 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e2a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e2c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e2e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e300 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e320 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e340 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e360 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e380 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e3a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e3c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e3e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e400 |  74 6d 72 2d 31 2e 31 2e 30 2f 74 6d 72 2e 65 6c    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | tmr-1.1.0/tmr.el................ | 
| 1e420 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e440 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e460 |  00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000644.0000000.0000000.0000 | 
| 1e480 |  30 30 37 36 36 37 31 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 32 31 31 37 00 20 30 00 00 00  | 0076671.00000000000.012117..0... | 
| 1e4a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e4c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e4e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e500 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 1e520 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 1e540 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e560 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e580 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e5a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e5c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e5e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1e600 |  3b 3b 3b 20 74 6d 72 2e 65 6c 20 2d 2d 2d 20 53    65 74 20 74 69 6d 65 72 73 20 75 73 69 6e 67 20  | ;;;.tmr.el.---.Set.timers.using. | 
| 1e620 |  61 20 63 6f 6e 76 65 6e 69 65 6e 74 20 6e 6f 74    61 74 69 6f 6e 20 2d 2a 2d 20 6c 65 78 69 63 61  | a.convenient.notation.-*-.lexica | 
| 1e640 |  6c 2d 62 69 6e 64 69 6e 67 3a 20 74 20 2d 2a 2d    0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28  | l-binding:.t.-*-..;;.Copyright.( | 
| 1e660 |  43 29 20 32 30 32 30 2d 32 30 32 35 20 20 46 72    65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e  | C).2020-2025..Free.Software.Foun | 
| 1e680 |  64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 0a 3b 3b    20 41 75 74 68 6f 72 3a 20 50 72 6f 74 65 73 69  | dation,.Inc...;;.Author:.Protesi | 
| 1e6a0 |  6c 61 6f 73 20 53 74 61 76 72 6f 75 20 3c 69 6e    66 6f 40 70 72 6f 74 65 73 69 6c 61 6f 73 2e 63  | laos.Stavrou.<info@protesilaos.c | 
| 1e6c0 |  6f 6d 3e 2c 0a 3b 3b 20 20 20 20 20 20 20 20 20    44 61 6d 69 65 6e 20 43 61 73 73 6f 75 20 3c 64  | om>,.;;.........Damien.Cassou.<d | 
| 1e6e0 |  61 6d 69 65 6e 40 63 61 73 73 6f 75 2e 6d 65 3e    2c 0a 3b 3b 20 20 20 20 20 20 20 20 20 44 61 6e  | amien@cassou.me>,.;;.........Dan | 
| 1e700 |  69 65 6c 20 4d 65 6e 64 6c 65 72 20 3c 6d 61 69    6c 40 64 61 6e 69 65 6c 2d 6d 65 6e 64 6c 65 72  | iel.Mendler.<mail@daniel-mendler | 
| 1e720 |  2e 64 65 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e    65 72 3a 20 50 72 6f 74 65 73 69 6c 61 6f 73 20  | .de>.;;.Maintainer:.Protesilaos. | 
| 1e740 |  53 74 61 76 72 6f 75 20 3c 69 6e 66 6f 40 70 72    6f 74 65 73 69 6c 61 6f 73 2e 63 6f 6d 3e 0a 3b  | Stavrou.<info@protesilaos.com>.; | 
| 1e760 |  3b 20 55 52 4c 3a 20 68 74 74 70 73 3a 2f 2f 67    69 74 68 75 62 2e 63 6f 6d 2f 70 72 6f 74 65 73  | ;.URL:.https://github.com/protes | 
| 1e780 |  69 6c 61 6f 73 2f 74 6d 72 0a 3b 3b 20 56 65 72    73 69 6f 6e 3a 20 31 2e 31 2e 30 0a 3b 3b 20 50  | ilaos/tmr.;;.Version:.1.1.0.;;.P | 
| 1e7a0 |  61 63 6b 61 67 65 2d 52 65 71 75 69 72 65 73 3a    20 28 28 65 6d 61 63 73 20 22 32 39 2e 31 22 29  | ackage-Requires:.((emacs."29.1") | 
| 1e7c0 |  29 0a 3b 3b 20 4b 65 79 77 6f 72 64 73 3a 20 63    6f 6e 76 65 6e 69 65 6e 63 65 2c 20 74 69 6d 65  | ).;;.Keywords:.convenience,.time | 
| 1e7e0 |  72 0a 0a 3b 3b 20 54 68 69 73 20 66 69 6c 65 20    69 73 20 4e 4f 54 20 70 61 72 74 20 6f 66 20 47  | r..;;.This.file.is.NOT.part.of.G | 
| 1e800 |  4e 55 20 45 6d 61 63 73 2e 0a 0a 3b 3b 20 54 68    69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 66 72  | NU.Emacs...;;.This.program.is.fr | 
| 1e820 |  65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75    20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74  | ee.software;.you.can.redistribut | 
| 1e840 |  65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69    66 79 0a 3b 3b 20 69 74 20 75 6e 64 65 72 20 74  | e.it.and/or.modify.;;.it.under.t | 
| 1e860 |  68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20    47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c  | he.terms.of.the.GNU.General.Publ | 
| 1e880 |  69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75    62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68  | ic.License.as.published.by.;;.th | 
| 1e8a0 |  65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20    46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68  | e.Free.Software.Foundation,.eith | 
| 1e8c0 |  65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20    74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a  | er.version.3.of.the.License,.or. | 
| 1e8e0 |  3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69    6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65  | ;;.(at.your.option).any.later.ve | 
| 1e900 |  72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 54 68 69    73 20 70 72 6f 67 72 61 6d 20 69 73 20 64 69 73  | rsion..;;.;;.This.program.is.dis | 
| 1e920 |  74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20    68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c  | tributed.in.the.hope.that.it.wil | 
| 1e940 |  6c 20 62 65 20 75 73 65 66 75 6c 2c 0a 3b 3b 20    62 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20  | l.be.useful,.;;.but.WITHOUT.ANY. | 
| 1e960 |  57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75    74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69  | WARRANTY;.without.even.the.impli | 
| 1e980 |  65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 3b    3b 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54  | ed.warranty.of.;;.MERCHANTABILIT | 
| 1e9a0 |  59 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52    20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55  | Y.or.FITNESS.FOR.A.PARTICULAR.PU | 
| 1e9c0 |  52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 0a    3b 3b 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50  | RPOSE...See.the.;;.GNU.General.P | 
| 1e9e0 |  75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f    72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a  | ublic.License.for.more.details.. | 
| 1ea00 |  3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64    20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61  | ;;.;;.You.should.have.received.a | 
| 1ea20 |  20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55    20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20  | .copy.of.the.GNU.General.Public. | 
| 1ea40 |  4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67    20 77 69 74 68 20 74 68 69 73 20 70 72 6f 67 72  | License.;;.along.with.this.progr | 
| 1ea60 |  61 6d 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65    20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e  | am...If.not,.see.<https://www.gn | 
| 1ea80 |  75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e    2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72  | u.org/licenses/>...;;;.Commentar | 
| 1eaa0 |  79 3a 0a 3b 3b 0a 3b 3b 20 54 4d 52 20 69 73 20    61 6e 20 45 6d 61 63 73 20 70 61 63 6b 61 67 65  | y:.;;.;;.TMR.is.an.Emacs.package | 
| 1eac0 |  20 74 68 61 74 20 70 72 6f 76 69 64 65 73 20 66    61 63 69 6c 69 74 69 65 73 20 66 6f 72 20 73 65  | .that.provides.facilities.for.se | 
| 1eae0 |  74 74 69 6e 67 20 74 69 6d 65 72 73 0a 3b 3b 20    75 73 69 6e 67 20 61 20 63 6f 6e 76 65 6e 69 65  | tting.timers.;;.using.a.convenie | 
| 1eb00 |  6e 74 20 6e 6f 74 61 74 69 6f 6e 2e 0a 3b 3b 0a    3b 3b 20 50 6c 65 61 73 65 20 72 65 61 64 20 74  | nt.notation..;;.;;.Please.read.t | 
| 1eb20 |  68 65 20 6d 61 6e 75 61 6c 20 66 6f 72 20 61 6c    6c 20 74 68 65 20 74 65 63 68 6e 69 63 61 6c 69  | he.manual.for.all.the.technicali | 
| 1eb40 |  74 69 65 73 2e 20 20 45 69 74 68 65 72 20 65 76    61 6c 75 61 74 65 0a 3b 3b 20 28 69 6e 66 6f 20  | ties...Either.evaluate.;;.(info. | 
| 1eb60 |  22 28 74 6d 72 29 20 54 6f 70 22 29 20 6f 72 20    76 69 73 69 74 20 3c 68 74 74 70 73 3a 2f 2f 70  | "(tmr).Top").or.visit.<https://p | 
| 1eb80 |  72 6f 74 65 73 69 6c 61 6f 73 2e 63 6f 6d 2f 65    6d 61 63 73 2f 74 6d 72 3e 2e 0a 0a 3b 3b 3b 20  | rotesilaos.com/emacs/tmr>...;;;. | 
| 1eba0 |  43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20    27 73 65 71 29 0a 28 65 76 61 6c 2d 77 68 65 6e  | Code:..(require.'seq).(eval-when | 
| 1ebc0 |  2d 63 6f 6d 70 69 6c 65 20 28 72 65 71 75 69 72    65 20 27 63 6c 2d 6c 69 62 29 29 0a 0a 28 64 65  | -compile.(require.'cl-lib))..(de | 
| 1ebe0 |  66 67 72 6f 75 70 20 74 6d 72 20 28 29 0a 20 20    22 54 4d 52 20 4d 61 79 20 52 69 6e 67 3a 20 73  | fgroup.tmr.()..."TMR.May.Ring:.s | 
| 1ec00 |  65 74 20 74 69 6d 65 72 73 20 75 73 69 6e 67 20    61 20 73 69 6d 70 6c 65 20 6e 6f 74 61 74 69 6f  | et.timers.using.a.simple.notatio | 
| 1ec20 |  6e 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e    66 6f 2d 6c 69 6e 6b 20 3a 74 61 67 20 22 49 6e  | n."...:link.'(info-link.:tag."In | 
| 1ec40 |  66 6f 20 4d 61 6e 75 61 6c 22 20 22 28 74 6d 72    29 22 29 0a 20 20 3a 6c 69 6e 6b 20 27 28 75 72  | fo.Manual"."(tmr)")...:link.'(ur | 
| 1ec60 |  6c 2d 6c 69 6e 6b 20 3a 74 61 67 20 22 48 6f 6d    65 70 61 67 65 22 20 22 68 74 74 70 73 3a 2f 2f  | l-link.:tag."Homepage"."https:// | 
| 1ec80 |  70 72 6f 74 65 73 69 6c 61 6f 73 2e 63 6f 6d 2f    65 6d 61 63 73 2f 74 6d 72 22 29 0a 20 20 3a 6c  | protesilaos.com/emacs/tmr")...:l | 
| 1eca0 |  69 6e 6b 20 27 28 65 6d 61 63 73 2d 6c 69 62 72    61 72 79 2d 6c 69 6e 6b 20 3a 74 61 67 20 22 4c  | ink.'(emacs-library-link.:tag."L | 
| 1ecc0 |  69 62 72 61 72 79 20 53 6f 75 72 63 65 22 20 22    74 6d 72 2e 65 6c 22 29 0a 20 20 3a 67 72 6f 75  | ibrary.Source"."tmr.el")...:grou | 
| 1ece0 |  70 20 27 64 61 74 61 29 0a 0a 3b 3b 3b 3b 20 55    73 65 72 20 6f 70 74 69 6f 6e 73 0a 0a 28 64 65  | p.'data)..;;;;.User.options..(de | 
| 1ed00 |  66 63 75 73 74 6f 6d 20 74 6d 72 2d 64 65 73 63    72 69 70 74 69 6f 6e 2d 6c 69 73 74 20 27 74 6d  | fcustom.tmr-description-list.'tm | 
| 1ed20 |  72 2d 64 65 73 63 72 69 70 74 69 6f 6e 2d 68 69    73 74 6f 72 79 0a 20 20 22 4c 69 73 74 20 6f 66  | r-description-history..."List.of | 
| 1ed40 |  20 74 69 6d 65 72 20 64 65 73 63 72 69 70 74 69    6f 6e 20 70 72 65 73 65 74 73 2e 0a 54 68 65 20  | .timer.description.presets..The. | 
| 1ed60 |  76 61 6c 75 65 20 63 61 6e 20 62 65 20 65 69 74    68 65 72 20 61 20 6c 69 73 74 20 6f 66 20 73 74  | value.can.be.either.a.list.of.st | 
| 1ed80 |  72 69 6e 67 73 20 6f 72 20 74 68 65 20 73 79 6d    62 6f 6c 20 6f 66 20 61 0a 76 61 72 69 61 62 6c  | rings.or.the.symbol.of.a.variabl | 
| 1eda0 |  65 20 74 68 61 74 20 68 6f 6c 64 73 20 61 20 6c    69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2e 0a  | e.that.holds.a.list.of.strings.. | 
| 1edc0 |  0a 54 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c    75 65 20 6f 66 20 60 74 6d 72 2d 64 65 73 63 72  | .The.default.value.of.`tmr-descr | 
| 1ede0 |  69 70 74 69 6f 6e 2d 68 69 73 74 6f 72 79 27 2c    20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20  | iption-history',.is.the.name.of. | 
| 1ee00 |  61 0a 76 61 72 69 61 62 6c 65 20 74 68 61 74 20    63 6f 6e 74 61 69 6e 73 20 69 6e 70 75 74 20 70  | a.variable.that.contains.input.p | 
| 1ee20 |  72 6f 76 69 64 65 64 20 62 79 20 74 68 65 20 75    73 65 72 20 61 74 20 74 68 65 20 72 65 6c 65 76  | rovided.by.the.user.at.the.relev | 
| 1ee40 |  61 6e 74 0a 70 72 6f 6d 70 74 20 6f 66 20 74 68    65 20 60 74 6d 72 27 20 61 6e 64 20 60 74 6d 72  | ant.prompt.of.the.`tmr'.and.`tmr | 
| 1ee60 |  2d 77 69 74 68 2d 64 65 74 61 69 6c 73 27 20 63    6f 6d 6d 61 6e 64 73 2e 22 0a 20 20 3a 74 79 70  | -with-details'.commands."...:typ | 
| 1ee80 |  65 20 27 28 63 68 6f 69 63 65 20 73 79 6d 62 6f    6c 20 28 72 65 70 65 61 74 20 73 74 72 69 6e 67  | e.'(choice.symbol.(repeat.string | 
| 1eea0 |  29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20    74 6d 72 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e  | )))..(defcustom.tmr-notification | 
| 1eec0 |  2d 75 72 67 65 6e 63 79 20 27 6e 6f 72 6d 61 6c    0a 20 20 22 54 68 65 20 75 72 67 65 6e 63 79 20  | -urgency.'normal..."The.urgency. | 
| 1eee0 |  6c 65 76 65 6c 20 6f 66 20 74 68 65 20 64 65 73    6b 74 6f 70 20 6e 6f 74 69 66 69 63 61 74 69 6f  | level.of.the.desktop.notificatio | 
| 1ef00 |  6e 2e 0a 56 61 6c 75 65 73 20 63 61 6e 20 62 65    20 60 6c 6f 77 27 2c 20 60 6e 6f 72 6d 61 6c 27  | n..Values.can.be.`low',.`normal' | 
| 1ef20 |  20 28 64 65 66 61 75 6c 74 29 2c 20 6f 72 20 60    63 72 69 74 69 63 61 6c 27 2e 0a 0a 54 68 65 20  | .(default),.or.`critical'...The. | 
| 1ef40 |  64 65 73 6b 74 6f 70 20 65 6e 76 69 72 6f 6e 6d    65 6e 74 20 6f 72 20 6e 6f 74 69 66 69 63 61 74  | desktop.environment.or.notificat | 
| 1ef60 |  69 6f 6e 20 64 61 65 6d 6f 6e 20 69 73 20 72 65    73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 0a 73 75  | ion.daemon.is.responsible.for.su | 
| 1ef80 |  63 68 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73    2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f  | ch.notifications."...:type.'(cho | 
| 1efa0 |  69 63 65 0a 20 20 20 20 20 20 20 20 20 20 28 63    6f 6e 73 74 20 3a 74 61 67 20 22 4c 6f 77 22 20  | ice...........(const.:tag."Low". | 
| 1efc0 |  6c 6f 77 29 0a 20 20 20 20 20 20 20 20 20 20 28    63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 72 6d  | low)...........(const.:tag."Norm | 
| 1efe0 |  61 6c 22 20 6e 6f 72 6d 61 6c 29 0a 20 20 20 20    20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61  | al".normal)...........(const.:ta | 
| 1f000 |  67 20 22 43 72 69 74 69 63 61 6c 22 20 63 72 69    74 69 63 61 6c 29 29 29 0a 0a 28 64 65 66 63 75  | g."Critical".critical)))..(defcu | 
| 1f020 |  73 74 6f 6d 20 74 6d 72 2d 73 6f 75 6e 64 2d 66    69 6c 65 0a 20 20 22 2f 75 73 72 2f 73 68 61 72  | stom.tmr-sound-file..."/usr/shar | 
| 1f040 |  65 2f 73 6f 75 6e 64 73 2f 66 72 65 65 64 65 73    6b 74 6f 70 2f 73 74 65 72 65 6f 2f 61 6c 61 72  | e/sounds/freedesktop/stereo/alar | 
| 1f060 |  6d 2d 63 6c 6f 63 6b 2d 65 6c 61 70 73 65 64 2e    6f 67 61 22 0a 20 20 22 50 61 74 68 20 74 6f 20  | m-clock-elapsed.oga"..."Path.to. | 
| 1f080 |  73 6f 75 6e 64 20 66 69 6c 65 20 75 73 65 64 20    62 79 20 60 74 6d 72 2d 73 6f 75 6e 64 2d 70 6c  | sound.file.used.by.`tmr-sound-pl | 
| 1f0a0 |  61 79 27 2e 0a 49 66 20 6e 69 6c 2c 20 64 6f 6e    27 74 20 70 6c 61 79 20 61 6e 79 20 73 6f 75 6e  | ay'..If.nil,.don't.play.any.soun | 
| 1f0c0 |  64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68    6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 66  | d."...:type.'(choice...........f | 
| 1f0e0 |  69 6c 65 0a 20 20 20 20 20 20 20 20 20 20 28 63    6f 6e 73 74 20 3a 74 61 67 20 22 4f 66 66 22 20  | ile...........(const.:tag."Off". | 
| 1f100 |  6e 69 6c 29 29 29 0a 0a 28 64 65 66 63 75 73 74    6f 6d 20 74 6d 72 2d 63 6f 6e 66 69 72 6d 2d 73  | nil)))..(defcustom.tmr-confirm-s | 
| 1f120 |  69 6e 67 6c 65 2d 74 69 6d 65 72 20 74 0a 20 20    22 57 68 65 74 68 65 72 20 74 6f 20 61 63 74 20  | ingle-timer.t..."Whether.to.act. | 
| 1f140 |  6f 6e 20 74 68 65 20 73 6f 6c 65 20 74 69 6d 65    72 20 6f 75 74 72 69 67 68 74 20 6f 72 20 77 69  | on.the.sole.timer.outright.or.wi | 
| 1f160 |  74 68 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 2e    0a 0a 49 66 20 6e 6f 6e 2d 6e 69 6c 20 28 74 68  | th.confirmation...If.non-nil.(th | 
| 1f180 |  65 20 64 65 66 61 75 6c 74 29 2c 20 54 4d 52 20    77 69 6c 6c 20 75 73 65 20 74 68 65 20 6d 69 6e  | e.default),.TMR.will.use.the.min | 
| 1f1a0 |  69 62 75 66 66 65 72 20 74 6f 20 73 65 6c 65 63    74 20 61 0a 74 69 6d 65 72 20 6f 62 6a 65 63 74  | ibuffer.to.select.a.timer.object | 
| 1f1c0 |  20 74 6f 20 6f 70 65 72 61 74 65 20 6f 6e 2c 20    65 76 65 6e 20 77 68 65 6e 20 74 68 65 72 65 20  | .to.operate.on,.even.when.there. | 
| 1f1e0 |  69 73 20 6f 6e 6c 79 20 6f 6e 65 20 63 61 6e 64    69 64 61 74 65 0a 61 76 61 69 6c 61 62 6c 65 2e  | is.only.one.candidate.available. | 
| 1f200 |  0a 0a 49 66 20 73 65 74 20 74 6f 20 6e 69 6c 2c    20 54 4d 52 20 77 69 6c 6c 20 6e 6f 74 20 61 73  | ..If.set.to.nil,.TMR.will.not.as | 
| 1f220 |  6b 20 66 6f 72 20 63 6f 6e 66 69 72 6d 61 74 69    6f 6e 20 77 68 65 6e 20 74 68 65 72 65 20 69 73  | k.for.confirmation.when.there.is | 
| 1f240 |  0a 6f 6e 65 20 74 69 6d 65 72 20 61 76 61 69 6c    61 62 6c 65 3a 20 74 68 65 20 6f 70 65 72 61 74  | .one.timer.available:.the.operat | 
| 1f260 |  61 74 69 6f 6e 20 77 69 6c 6c 20 62 65 20 63 61    72 72 69 65 64 20 6f 75 74 0a 6f 75 74 72 69 67  | ation.will.be.carried.out.outrig | 
| 1f280 |  68 74 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f    6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74  | ht."...:type.'boolean)..(defcust | 
| 1f2a0 |  6f 6d 20 74 6d 72 2d 74 69 6d 65 72 2d 63 72 65    61 74 65 64 2d 66 75 6e 63 74 69 6f 6e 73 0a 20  | om.tmr-timer-created-functions.. | 
| 1f2c0 |  20 28 6c 69 73 74 20 23 27 74 6d 72 2d 70 72 69    6e 74 2d 6d 65 73 73 61 67 65 2d 66 6f 72 2d 63  | .(list.#'tmr-print-message-for-c | 
| 1f2e0 |  72 65 61 74 65 64 2d 74 69 6d 65 72 29 0a 20 20    22 46 75 6e 63 74 69 6f 6e 73 20 74 6f 20 65 78  | reated-timer)..."Functions.to.ex | 
| 1f300 |  65 63 75 74 65 20 77 68 65 6e 20 61 20 74 69 6d    65 72 20 69 73 20 63 72 65 61 74 65 64 2e 0a 45  | ecute.when.a.timer.is.created..E | 
| 1f320 |  61 63 68 20 66 75 6e 63 74 69 6f 6e 20 6d 75 73    74 20 61 63 63 65 70 74 20 61 20 74 69 6d 65 72  | ach.function.must.accept.a.timer | 
| 1f340 |  20 61 73 20 61 72 67 75 6d 65 6e 74 2e 22 0a 20    20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a  | .as.argument."...:type.'hook...: | 
| 1f360 |  6f 70 74 69 6f 6e 73 20 27 28 74 6d 72 2d 70 72    69 6e 74 2d 6d 65 73 73 61 67 65 2d 66 6f 72 2d  | options.'(tmr-print-message-for- | 
| 1f380 |  63 72 65 61 74 65 64 2d 74 69 6d 65 72 29 29 0a    0a 28 64 65 66 63 75 73 74 6f 6d 20 74 6d 72 2d  | created-timer))..(defcustom.tmr- | 
| 1f3a0 |  74 69 6d 65 72 2d 66 69 6e 69 73 68 65 64 2d 66    75 6e 63 74 69 6f 6e 73 0a 20 20 28 6c 69 73 74  | timer-finished-functions...(list | 
| 1f3c0 |  20 23 27 74 6d 72 2d 73 6f 75 6e 64 2d 70 6c 61    79 0a 20 20 20 20 20 20 20 20 23 27 74 6d 72 2d  | .#'tmr-sound-play.........#'tmr- | 
| 1f3e0 |  6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 6e 6f 74    69 66 79 0a 20 20 20 20 20 20 20 20 23 27 74 6d  | notification-notify.........#'tm | 
| 1f400 |  72 2d 70 72 69 6e 74 2d 6d 65 73 73 61 67 65 2d    66 6f 72 2d 66 69 6e 69 73 68 65 64 2d 74 69 6d  | r-print-message-for-finished-tim | 
| 1f420 |  65 72 0a 20 20 20 20 20 20 20 20 23 27 74 6d 72    2d 61 63 6b 6e 6f 77 6c 65 64 67 65 2d 6d 69 6e  | er.........#'tmr-acknowledge-min | 
| 1f440 |  69 62 75 66 66 65 72 29 0a 20 20 22 46 75 6e 63    74 69 6f 6e 73 20 74 6f 20 65 78 65 63 75 74 65  | ibuffer)..."Functions.to.execute | 
| 1f460 |  20 77 68 65 6e 20 61 20 74 69 6d 65 72 20 69 73    20 66 69 6e 69 73 68 65 64 2e 0a 45 61 63 68 20  | .when.a.timer.is.finished..Each. | 
| 1f480 |  66 75 6e 63 74 69 6f 6e 20 6d 75 73 74 20 61 63    63 65 70 74 20 61 20 74 69 6d 65 72 20 61 73 20  | function.must.accept.a.timer.as. | 
| 1f4a0 |  61 72 67 75 6d 65 6e 74 2e 22 0a 20 20 3a 74 79    70 65 20 27 68 6f 6f 6b 0a 20 20 3a 6f 70 74 69  | argument."...:type.'hook...:opti | 
| 1f4c0 |  6f 6e 73 20 28 6c 69 73 74 20 23 27 74 6d 72 2d    73 6f 75 6e 64 2d 70 6c 61 79 0a 20 20 20 20 20  | ons.(list.#'tmr-sound-play...... | 
| 1f4e0 |  20 20 20 20 20 20 20 20 20 20 20 20 23 27 74 6d    72 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 6e  | ............#'tmr-notification-n | 
| 1f500 |  6f 74 69 66 79 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 23 27 74 6d 72 2d 70 72 69  | otify..................#'tmr-pri | 
| 1f520 |  6e 74 2d 6d 65 73 73 61 67 65 2d 66 6f 72 2d 66    69 6e 69 73 68 65 64 2d 74 69 6d 65 72 0a 20 20  | nt-message-for-finished-timer... | 
| 1f540 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23    27 74 6d 72 2d 61 63 6b 6e 6f 77 6c 65 64 67 65  | ...............#'tmr-acknowledge | 
| 1f560 |  2d 6d 69 6e 69 62 75 66 66 65 72 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 74  | -minibuffer..................#'t | 
| 1f580 |  6d 72 2d 61 63 6b 6e 6f 77 6c 65 64 67 65 2d 64    69 61 6c 6f 67 29 29 0a 0a 28 64 65 66 63 75 73  | mr-acknowledge-dialog))..(defcus | 
| 1f5a0 |  74 6f 6d 20 74 6d 72 2d 74 69 6d 65 72 2d 63 61    6e 63 65 6c 6c 65 64 2d 66 75 6e 63 74 69 6f 6e  | tom.tmr-timer-cancelled-function | 
| 1f5c0 |  73 0a 20 20 28 6c 69 73 74 20 23 27 74 6d 72 2d    70 72 69 6e 74 2d 6d 65 73 73 61 67 65 2d 66 6f  | s...(list.#'tmr-print-message-fo | 
| 1f5e0 |  72 2d 63 61 6e 63 65 6c 6c 65 64 2d 74 69 6d 65    72 29 0a 20 20 22 46 75 6e 63 74 69 6f 6e 73 20  | r-cancelled-timer)..."Functions. | 
| 1f600 |  74 6f 20 65 78 65 63 75 74 65 20 77 68 65 6e 20    61 20 74 69 6d 65 72 20 69 73 20 63 72 65 61 74  | to.execute.when.a.timer.is.creat | 
| 1f620 |  65 64 2e 0a 45 61 63 68 20 66 75 6e 63 74 69 6f    6e 20 6d 75 73 74 20 61 63 63 65 70 74 20 61 20  | ed..Each.function.must.accept.a. | 
| 1f640 |  74 69 6d 65 72 20 61 73 20 61 72 67 75 6d 65 6e    74 2e 22 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f  | timer.as.argument."...:type.'hoo | 
| 1f660 |  6b 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 74    6d 72 2d 66 69 6e 69 73 68 65 64 2d 69 6e 64 69  | k)..(defcustom.tmr-finished-indi | 
| 1f680 |  63 61 74 6f 72 20 22 e2 9c 94 22 0a 20 20 22 49    6e 64 69 63 61 74 6f 72 20 66 6f 72 20 61 20 66  | cator."..."..."Indicator.for.a.f | 
| 1f6a0 |  69 6e 69 73 68 65 64 20 74 69 6d 65 72 2c 20 73    68 6f 77 6e 20 69 6e 20 60 74 6d 72 2d 74 61 62  | inished.timer,.shown.in.`tmr-tab | 
| 1f6c0 |  75 6c 61 74 65 64 2d 76 69 65 77 27 2e 22 0a 20    20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f  | ulated-view'."...:package-versio | 
| 1f6e0 |  6e 20 27 28 74 6d 72 20 2e 20 22 31 2e 30 2e 30    22 29 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69  | n.'(tmr..."1.0.0")...:type.'stri | 
| 1f700 |  6e 67 29 0a 0a 28 64 65 66 75 6e 20 74 6d 72 2d    73 65 6c 65 63 74 2d 61 6e 64 2d 72 65 73 69 7a  | ng)..(defun.tmr-select-and-resiz | 
| 1f720 |  65 20 28 77 69 6e 64 6f 77 29 0a 20 20 22 53 65    6c 65 63 74 20 57 49 4e 44 4f 57 20 61 6e 64 20  | e.(window)..."Select.WINDOW.and. | 
| 1f740 |  66 69 74 20 69 74 20 74 6f 20 69 74 73 20 62 75    66 66 65 72 2e 22 0a 20 20 28 73 65 6c 65 63 74  | fit.it.to.its.buffer."...(select | 
| 1f760 |  2d 77 69 6e 64 6f 77 20 77 69 6e 64 6f 77 29 0a    20 20 28 66 69 74 2d 77 69 6e 64 6f 77 2d 74 6f  | -window.window)...(fit-window-to | 
| 1f780 |  2d 62 75 66 66 65 72 20 77 69 6e 64 6f 77 29 29    0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 74 6d 72  | -buffer.window))..(defcustom.tmr | 
| 1f7a0 |  2d 6c 69 73 74 2d 74 69 6d 65 72 73 2d 61 63 74    69 6f 6e 2d 61 6c 69 73 74 0a 20 20 27 28 28 64  | -list-timers-action-alist...'((d | 
| 1f7c0 |  69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 72 65    75 73 65 2d 6d 6f 64 65 2d 77 69 6e 64 6f 77 20  | isplay-buffer-reuse-mode-window. | 
| 1f7e0 |  64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 61    74 2d 62 6f 74 74 6f 6d 29 0a 20 20 20 20 28 6d  | display-buffer-at-bottom).....(m | 
| 1f800 |  6f 64 65 20 2e 20 74 6d 72 2d 74 61 62 75 6c 61    74 65 64 2d 6d 6f 64 65 29 0a 20 20 20 20 28 64  | ode...tmr-tabulated-mode).....(d | 
| 1f820 |  65 64 69 63 61 74 65 64 20 2e 20 74 29 0a 20 20    20 20 28 70 72 65 73 65 72 76 65 2d 73 69 7a 65  | edicated...t).....(preserve-size | 
| 1f840 |  20 2e 20 28 74 20 2e 20 74 29 29 0a 20 20 20 20    28 62 6f 64 79 2d 66 75 6e 63 74 69 6f 6e 20 2e  | ...(t...t)).....(body-function.. | 
| 1f860 |  20 74 6d 72 2d 73 65 6c 65 63 74 2d 61 6e 64 2d    72 65 73 69 7a 65 29 29 0a 20 20 22 41 63 74 69  | .tmr-select-and-resize))..."Acti | 
| 1f880 |  6f 6e 20 61 6c 69 73 74 20 75 73 65 64 20 62 79    20 60 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d  | on.alist.used.by.`tmr-tabulated- | 
| 1f8a0 |  76 69 65 77 27 20 69 6e 20 69 6e 74 65 72 61 63    74 69 76 65 20 75 73 65 2e 0a 54 68 69 73 20 69  | view'.in.interactive.use..This.i | 
| 1f8c0 |  73 20 74 68 65 20 73 61 6d 65 20 64 61 74 61 20    74 68 61 74 20 69 73 20 70 61 73 73 65 64 20 74  | s.the.same.data.that.is.passed.t | 
| 1f8e0 |  6f 20 60 64 69 73 70 6c 61 79 2d 62 75 66 66 65    72 2d 61 6c 69 73 74 27 2e 0a 52 65 61 64 20 49  | o.`display-buffer-alist'..Read.I | 
| 1f900 |  6e 66 6f 20 6e 6f 64 65 20 60 28 65 6c 69 73 70    29 20 44 69 73 70 6c 61 79 69 6e 67 20 42 75 66  | nfo.node.`(elisp).Displaying.Buf | 
| 1f920 |  66 65 72 73 27 2e 20 20 41 73 20 73 75 63 68 2c    20 69 74 20 69 73 0a 6d 65 61 6e 74 20 66 6f 72  | fers'...As.such,.it.is.meant.for | 
| 1f940 |  20 65 78 70 65 72 69 65 6e 63 65 64 20 75 73 65    72 73 2e 22 0a 20 20 3a 72 69 73 6b 79 20 74 0a  | .experienced.users."...:risky.t. | 
| 1f960 |  20 20 3a 74 79 70 65 20 60 28 61 6c 69 73 74 0a    20 20 20 20 20 20 20 20 20 20 3a 6b 65 79 2d 74  | ..:type.`(alist...........:key-t | 
| 1f980 |  79 70 65 20 28 63 68 6f 69 63 65 20 3a 74 61 67    20 22 43 6f 6e 64 69 74 69 6f 6e 22 20 72 65 67  | ype.(choice.:tag."Condition".reg | 
| 1f9a0 |  65 78 70 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | exp............................. | 
| 1f9c0 |  28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22    4d 61 74 63 68 65 72 20 66 75 6e 63 74 69 6f 6e  | (function.:tag."Matcher.function | 
| 1f9e0 |  22 29 29 0a 20 20 20 20 20 20 20 20 20 20 3a 76    61 6c 75 65 2d 74 79 70 65 20 2c 64 69 73 70 6c  | "))...........:value-type.,displ | 
| 1fa00 |  61 79 2d 62 75 66 66 65 72 2d 2d 61 63 74 69 6f    6e 2d 63 75 73 74 6f 6d 2d 74 79 70 65 29 0a 20  | ay-buffer--action-custom-type).. | 
| 1fa20 |  20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f    6e 20 27 28 74 6d 72 20 2e 20 22 31 2e 31 2e 30  | .:package-version.'(tmr..."1.1.0 | 
| 1fa40 |  22 29 29 0a 0a 3b 3b 3b 3b 20 46 61 63 65 73 0a    0a 28 64 65 66 67 72 6f 75 70 20 74 6d 72 2d 66  | "))..;;;;.Faces..(defgroup.tmr-f | 
| 1fa60 |  61 63 65 73 20 28 29 0a 20 20 22 46 61 63 65 73    20 66 6f 72 20 60 74 6d 72 27 2e 22 0a 20 20 3a  | aces.()..."Faces.for.`tmr'."...: | 
| 1fa80 |  6c 69 6e 6b 20 27 28 69 6e 66 6f 2d 6c 69 6e 6b    20 3a 74 61 67 20 22 49 6e 66 6f 20 4d 61 6e 75  | link.'(info-link.:tag."Info.Manu | 
| 1faa0 |  61 6c 22 20 22 28 74 6d 72 29 22 29 0a 20 20 3a    6c 69 6e 6b 20 27 28 75 72 6c 2d 6c 69 6e 6b 20  | al"."(tmr)")...:link.'(url-link. | 
| 1fac0 |  3a 74 61 67 20 22 48 6f 6d 65 70 61 67 65 22 20    22 68 74 74 70 73 3a 2f 2f 70 72 6f 74 65 73 69  | :tag."Homepage"."https://protesi | 
| 1fae0 |  6c 61 6f 73 2e 63 6f 6d 2f 65 6d 61 63 73 2f 74    6d 72 22 29 0a 20 20 3a 6c 69 6e 6b 20 27 28 65  | laos.com/emacs/tmr")...:link.'(e | 
| 1fb00 |  6d 61 63 73 2d 6c 69 62 72 61 72 79 2d 6c 69 6e    6b 20 3a 74 61 67 20 22 4c 69 62 72 61 72 79 20  | macs-library-link.:tag."Library. | 
| 1fb20 |  53 6f 75 72 63 65 22 20 22 74 6d 72 2e 65 6c 22    29 0a 20 20 3a 67 72 6f 75 70 20 27 74 6d 72 29  | Source"."tmr.el")...:group.'tmr) | 
| 1fb40 |  0a 0a 28 64 65 66 66 61 63 65 20 74 6d 72 2d 64    75 72 61 74 69 6f 6e 20 6e 69 6c 0a 20 20 22 46  | ..(defface.tmr-duration.nil..."F | 
| 1fb60 |  61 63 65 20 66 6f 72 20 73 74 79 6c 69 6e 67 20    74 68 65 20 64 75 72 61 74 69 6f 6e 20 6f 66 20  | ace.for.styling.the.duration.of. | 
| 1fb80 |  61 20 74 69 6d 65 72 2e 22 0a 20 20 3a 70 61 63    6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 74  | a.timer."...:package-version.'(t | 
| 1fba0 |  6d 72 20 2e 20 22 31 2e 30 2e 30 22 29 0a 20 20    3a 67 72 6f 75 70 20 27 74 6d 72 2d 66 61 63 65  | mr..."1.0.0")...:group.'tmr-face | 
| 1fbc0 |  73 29 0a 0a 28 64 65 66 66 61 63 65 20 74 6d 72    2d 64 65 73 63 72 69 70 74 69 6f 6e 20 27 28 28  | s)..(defface.tmr-description.'(( | 
| 1fbe0 |  74 20 3a 69 6e 68 65 72 69 74 20 62 6f 6c 64 29    29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 73 74  | t.:inherit.bold))..."Face.for.st | 
| 1fc00 |  79 6c 69 6e 67 20 74 68 65 20 64 65 73 63 72 69    70 74 69 6f 6e 20 6f 66 20 61 20 74 69 6d 65 72  | yling.the.description.of.a.timer | 
| 1fc20 |  2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65    72 73 69 6f 6e 20 27 28 74 6d 72 20 2e 20 22 31  | ."...:package-version.'(tmr..."1 | 
| 1fc40 |  2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20    27 74 6d 72 2d 66 61 63 65 73 29 0a 0a 28 64 65  | .0.0")...:group.'tmr-faces)..(de | 
| 1fc60 |  66 66 61 63 65 20 74 6d 72 2d 73 74 61 72 74 2d    74 69 6d 65 20 27 28 28 74 20 3a 69 6e 68 65 72  | fface.tmr-start-time.'((t.:inher | 
| 1fc80 |  69 74 20 73 75 63 63 65 73 73 29 29 0a 20 20 22    46 61 63 65 20 66 6f 72 20 73 74 79 6c 69 6e 67  | it.success))..."Face.for.styling | 
| 1fca0 |  20 74 68 65 20 73 74 61 72 74 20 74 69 6d 65 20    6f 66 20 61 20 74 69 6d 65 72 2e 22 0a 20 20 3a  | .the.start.time.of.a.timer."...: | 
| 1fcc0 |  70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20    27 28 74 6d 72 20 2e 20 22 31 2e 30 2e 30 22 29  | package-version.'(tmr..."1.0.0") | 
| 1fce0 |  0a 20 20 3a 67 72 6f 75 70 20 27 74 6d 72 2d 66    61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20  | ...:group.'tmr-faces)..(defface. | 
| 1fd00 |  74 6d 72 2d 65 6e 64 2d 74 69 6d 65 20 27 28 28    74 20 3a 69 6e 68 65 72 69 74 20 65 72 72 6f 72  | tmr-end-time.'((t.:inherit.error | 
| 1fd20 |  29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 73    74 79 6c 69 6e 67 20 74 68 65 20 73 74 61 72 74  | ))..."Face.for.styling.the.start | 
| 1fd40 |  20 74 69 6d 65 20 6f 66 20 61 20 74 69 6d 65 72    2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65  | .time.of.a.timer."...:package-ve | 
| 1fd60 |  72 73 69 6f 6e 20 27 28 74 6d 72 20 2e 20 22 31    2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20  | rsion.'(tmr..."1.0.0")...:group. | 
| 1fd80 |  27 74 6d 72 2d 66 61 63 65 73 29 0a 0a 28 64 65    66 66 61 63 65 20 74 6d 72 2d 69 73 2d 61 63 6b  | 'tmr-faces)..(defface.tmr-is-ack | 
| 1fda0 |  6e 6f 77 6c 65 64 67 65 64 20 27 28 28 74 20 3a    69 6e 68 65 72 69 74 20 73 75 63 63 65 73 73 29  | nowledged.'((t.:inherit.success) | 
| 1fdc0 |  29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 73 74    79 6c 69 6e 67 20 74 68 65 20 61 63 6b 6e 6f 77  | )..."Face.for.styling.the.acknow | 
| 1fde0 |  6c 65 64 67 6d 65 6e 74 20 63 6f 6e 66 69 72 6d    61 74 69 6f 6e 2e 22 0a 20 20 3a 70 61 63 6b 61  | ledgment.confirmation."...:packa | 
| 1fe00 |  67 65 2d 76 65 72 73 69 6f 6e 20 27 28 74 6d 72    20 2e 20 22 31 2e 30 2e 30 22 29 0a 20 20 3a 67  | ge-version.'(tmr..."1.0.0")...:g | 
| 1fe20 |  72 6f 75 70 20 27 74 6d 72 2d 66 61 63 65 73 29    0a 0a 28 64 65 66 66 61 63 65 20 74 6d 72 2d 6d  | roup.'tmr-faces)..(defface.tmr-m | 
| 1fe40 |  75 73 74 2d 62 65 2d 61 63 6b 6e 6f 77 6c 65 64    67 65 64 20 27 28 28 74 20 3a 69 6e 68 65 72 69  | ust-be-acknowledged.'((t.:inheri | 
| 1fe60 |  74 20 77 61 72 6e 69 6e 67 29 29 0a 20 20 22 46    61 63 65 20 66 6f 72 20 73 74 79 6c 69 6e 67 20  | t.warning))..."Face.for.styling. | 
| 1fe80 |  74 68 65 20 61 63 6b 6e 6f 77 6c 65 64 67 6d 65    6e 74 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 2e  | the.acknowledgment.confirmation. | 
| 1fea0 |  22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72    73 69 6f 6e 20 27 28 74 6d 72 20 2e 20 22 31 2e  | "...:package-version.'(tmr..."1. | 
| 1fec0 |  30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27    74 6d 72 2d 66 61 63 65 73 29 0a 0a 28 64 65 66  | 0.0")...:group.'tmr-faces)..(def | 
| 1fee0 |  66 61 63 65 20 74 6d 72 2d 66 69 6e 69 73 68 65    64 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20  | face.tmr-finished.'((t.:inherit. | 
| 1ff00 |  65 72 72 6f 72 29 29 0a 20 20 22 46 61 63 65 20    66 6f 72 20 73 74 79 6c 69 6e 67 20 74 68 65 20  | error))..."Face.for.styling.the. | 
| 1ff20 |  63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 6f 66 20    61 20 66 69 6e 69 73 68 65 64 20 74 69 6d 65 72  | confirmation.of.a.finished.timer | 
| 1ff40 |  2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65    72 73 69 6f 6e 20 27 28 74 6d 72 20 2e 20 22 31  | ."...:package-version.'(tmr..."1 | 
| 1ff60 |  2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20    27 74 6d 72 2d 66 61 63 65 73 29 0a 0a 28 64 65  | .0.0")...:group.'tmr-faces)..(de | 
| 1ff80 |  66 66 61 63 65 20 74 6d 72 2d 74 61 62 75 6c 61    74 65 64 2d 73 74 61 72 74 2d 74 69 6d 65 0a 20  | fface.tmr-tabulated-start-time.. | 
| 1ffa0 |  20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f    72 29 20 28 6d 69 6e 2d 63 6f 6c 6f 72 73 20 38  | .'((((class.color).(min-colors.8 | 
| 1ffc0 |  38 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c    69 67 68 74 29 29 0a 20 20 20 20 20 3a 66 6f 72  | 8).(background.light))......:for | 
| 1ffe0 |  65 67 72 6f 75 6e 64 20 22 23 30 30 34 34 37 36    22 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20  | eground."#004476").....(((class. | 
| 20000 |  63 6f 6c 6f 72 29 20 28 6d 69 6e 2d 63 6f 6c 6f    72 73 20 38 38 29 20 28 62 61 63 6b 67 72 6f 75  | color).(min-colors.88).(backgrou | 
| 20020 |  6e 64 20 64 61 72 6b 29 29 0a 20 20 20 20 20 3a    66 6f 72 65 67 72 6f 75 6e 64 20 22 23 63 30 64  | nd.dark))......:foreground."#c0d | 
| 20040 |  30 65 66 22 29 0a 20 20 20 20 28 74 20 3a 66 6f    72 65 67 72 6f 75 6e 64 20 22 63 79 61 6e 22 29  | 0ef").....(t.:foreground."cyan") | 
| 20060 |  29 0a 20 20 22 53 74 61 72 74 20 74 69 6d 65 20    69 6e 20 74 68 65 20 60 74 6d 72 2d 74 61 62 75  | )..."Start.time.in.the.`tmr-tabu | 
| 20080 |  6c 61 74 65 64 2d 76 69 65 77 27 2e 22 0a 20 20    3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e  | lated-view'."...:package-version | 
| 200a0 |  20 27 28 74 6d 72 20 2e 20 22 31 2e 31 2e 30 22    29 0a 20 20 3a 67 72 6f 75 70 20 27 74 6d 72 2d  | .'(tmr..."1.1.0")...:group.'tmr- | 
| 200c0 |  66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65    20 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 65  | faces)..(defface.tmr-tabulated-e | 
| 200e0 |  6e 64 2d 74 69 6d 65 0a 20 20 27 28 28 28 28 63    6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 6d 69 6e  | nd-time...'((((class.color).(min | 
| 20100 |  2d 63 6f 6c 6f 72 73 20 38 38 29 20 28 62 61 63    6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a  | -colors.88).(background.light)). | 
| 20120 |  20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64    20 22 23 38 30 30 30 34 30 22 29 0a 20 20 20 20  | .....:foreground."#800040")..... | 
| 20140 |  28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20    28 6d 69 6e 2d 63 6f 6c 6f 72 73 20 38 38 29 20  | (((class.color).(min-colors.88). | 
| 20160 |  28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b    29 29 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f  | (background.dark))......:foregro | 
| 20180 |  75 6e 64 20 22 23 65 35 39 66 63 36 22 29 0a 20    20 20 20 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e  | und."#e59fc6").....(t.:foregroun | 
| 201a0 |  64 20 22 6d 61 67 65 6e 74 61 22 29 29 0a 20 20    22 45 6e 64 20 74 69 6d 65 20 69 6e 20 74 68 65  | d."magenta"))..."End.time.in.the | 
| 201c0 |  20 60 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d    76 69 65 77 27 2e 22 0a 20 20 3a 70 61 63 6b 61  | .`tmr-tabulated-view'."...:packa | 
| 201e0 |  67 65 2d 76 65 72 73 69 6f 6e 20 27 28 74 6d 72    20 2e 20 22 31 2e 31 2e 30 22 29 0a 20 20 3a 67  | ge-version.'(tmr..."1.1.0")...:g | 
| 20200 |  72 6f 75 70 20 27 74 6d 72 2d 66 61 63 65 73 29    0a 0a 28 64 65 66 66 61 63 65 20 74 6d 72 2d 74  | roup.'tmr-faces)..(defface.tmr-t | 
| 20220 |  61 62 75 6c 61 74 65 64 2d 72 65 6d 61 69 6e 69    6e 67 2d 74 69 6d 65 0a 20 20 27 28 28 28 28 63  | abulated-remaining-time...'((((c | 
| 20240 |  6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 6d 69 6e    2d 63 6f 6c 6f 72 73 20 38 38 29 20 28 62 61 63  | lass.color).(min-colors.88).(bac | 
| 20260 |  6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a    20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64  | kground.light))......:foreground | 
| 20280 |  20 22 23 36 30 33 66 30 30 22 29 0a 20 20 20 20    28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20  | ."#603f00").....(((class.color). | 
| 202a0 |  28 6d 69 6e 2d 63 6f 6c 6f 72 73 20 38 38 29 20    28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b  | (min-colors.88).(background.dark | 
| 202c0 |  29 29 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f    75 6e 64 20 22 23 64 65 62 61 36 36 22 29 0a 20  | ))......:foreground."#deba66").. | 
| 202e0 |  20 20 20 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e    64 20 22 79 65 6c 6c 6f 77 22 29 29 0a 20 20 22  | ...(t.:foreground."yellow"))..." | 
| 20300 |  52 65 6d 61 69 6e 69 6e 67 20 74 69 6d 65 20 69    6e 20 74 68 65 20 60 74 6d 72 2d 74 61 62 75 6c  | Remaining.time.in.the.`tmr-tabul | 
| 20320 |  61 74 65 64 2d 76 69 65 77 27 2e 22 0a 20 20 3a    70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20  | ated-view'."...:package-version. | 
| 20340 |  27 28 74 6d 72 20 2e 20 22 31 2e 31 2e 30 22 29    0a 20 20 3a 67 72 6f 75 70 20 27 74 6d 72 2d 66  | '(tmr..."1.1.0")...:group.'tmr-f | 
| 20360 |  61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20    74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 61 63  | aces)..(defface.tmr-tabulated-ac | 
| 20380 |  6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 0a 20 20    27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 62 6f  | knowledgement...'((t.:inherit.bo | 
| 203a0 |  6c 64 29 29 0a 20 20 22 41 63 6b 6e 6f 77 6c 65    64 67 65 6d 65 6e 74 20 69 6e 64 69 63 61 74 6f  | ld))..."Acknowledgement.indicato | 
| 203c0 |  72 20 69 6e 20 74 68 65 20 60 74 6d 72 2d 74 61    62 75 6c 61 74 65 64 2d 76 69 65 77 27 2e 22 0a  | r.in.the.`tmr-tabulated-view'.". | 
| 203e0 |  20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69    6f 6e 20 27 28 74 6d 72 20 2e 20 22 31 2e 31 2e  | ..:package-version.'(tmr..."1.1. | 
| 20400 |  30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 74 6d    72 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61  | 0")...:group.'tmr-faces)..(deffa | 
| 20420 |  63 65 20 74 6d 72 2d 74 61 62 75 6c 61 74 65 64    2d 64 65 73 63 72 69 70 74 69 6f 6e 0a 20 20 27  | ce.tmr-tabulated-description...' | 
| 20440 |  28 28 74 20 3a 69 6e 68 65 72 69 74 20 66 6f 6e    74 2d 6c 6f 63 6b 2d 64 6f 63 2d 66 61 63 65 29  | ((t.:inherit.font-lock-doc-face) | 
| 20460 |  29 0a 20 20 22 44 65 73 63 72 69 70 74 69 6f 6e    20 6f 66 20 74 69 6d 65 72 20 69 6e 20 74 68 65  | )..."Description.of.timer.in.the | 
| 20480 |  20 60 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d    76 69 65 77 27 2e 22 0a 20 20 3a 70 61 63 6b 61  | .`tmr-tabulated-view'."...:packa | 
| 204a0 |  67 65 2d 76 65 72 73 69 6f 6e 20 27 28 74 6d 72    20 2e 20 22 31 2e 31 2e 30 22 29 0a 20 20 3a 67  | ge-version.'(tmr..."1.1.0")...:g | 
| 204c0 |  72 6f 75 70 20 27 74 6d 72 2d 66 61 63 65 73 29    0a 0a 3b 3b 3b 3b 20 43 6f 6d 6d 6f 6e 20 68 65  | roup.'tmr-faces)..;;;;.Common.he | 
| 204e0 |  6c 70 65 72 73 0a 0a 28 63 6c 2d 64 65 66 73 74    72 75 63 74 20 28 74 6d 72 2d 2d 74 69 6d 65 72  | lpers..(cl-defstruct.(tmr--timer | 
| 20500 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    28 3a 63 6f 6e 73 74 72 75 63 74 6f 72 20 74 6d  | ................(:constructor.tm | 
| 20520 |  72 2d 2d 74 69 6d 65 72 2d 63 72 65 61 74 65 29    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | r--timer-create)................ | 
| 20540 |  28 3a 63 6f 70 69 65 72 20 74 6d 72 2d 2d 74 69    6d 65 72 2d 63 6f 70 79 29 29 0a 20 20 28 63 72  | (:copier.tmr--timer-copy))...(cr | 
| 20560 |  65 61 74 69 6f 6e 2d 64 61 74 65 0a 20 20 20 6e    69 6c 0a 20 20 20 3a 72 65 61 64 2d 6f 6e 6c 79  | eation-date....nil....:read-only | 
| 20580 |  20 74 0a 20 20 20 3a 64 6f 63 75 6d 65 6e 74 61    74 69 6f 6e 20 22 54 69 6d 65 20 61 74 20 77 68  | .t....:documentation."Time.at.wh | 
| 205a0 |  69 63 68 20 74 68 65 20 74 69 6d 65 72 20 77 61    73 20 63 72 65 61 74 65 64 2e 22 29 0a 20 20 28  | ich.the.timer.was.created.")...( | 
| 205c0 |  65 6e 64 2d 64 61 74 65 0a 20 20 20 6e 69 6c 0a    20 20 20 3a 72 65 61 64 2d 6f 6e 6c 79 20 74 0a  | end-date....nil....:read-only.t. | 
| 205e0 |  20 20 20 3a 64 6f 63 75 6d 65 6e 74 61 74 69 6f    6e 20 22 54 69 6d 65 20 61 74 20 77 68 69 63 68  | ...:documentation."Time.at.which | 
| 20600 |  20 74 68 65 20 74 69 6d 65 72 20 66 69 6e 69 73    68 65 73 2e 22 29 0a 20 20 28 66 69 6e 69 73 68  | .the.timer.finishes.")...(finish | 
| 20620 |  65 64 70 0a 20 20 20 6e 69 6c 0a 20 20 20 3a 72    65 61 64 2d 6f 6e 6c 79 20 6e 69 6c 0a 20 20 20  | edp....nil....:read-only.nil.... | 
| 20640 |  3a 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 22    4e 6f 6e 2d 6e 69 6c 20 69 66 20 74 68 65 20 74  | :documentation."Non-nil.if.the.t | 
| 20660 |  69 6d 65 72 20 69 73 20 66 69 6e 69 73 68 65 64    2e 22 29 0a 20 20 28 61 63 6b 6e 6f 77 6c 65 64  | imer.is.finished.")...(acknowled | 
| 20680 |  67 65 70 0a 20 20 20 6e 69 6c 0a 20 20 20 3a 72    65 61 64 2d 6f 6e 6c 79 20 6e 69 6c 0a 20 20 20  | gep....nil....:read-only.nil.... | 
| 206a0 |  3a 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 22    4e 6f 6e 2d 6e 69 6c 20 69 66 20 74 68 65 20 74  | :documentation."Non-nil.if.the.t | 
| 206c0 |  69 6d 65 72 20 6d 75 73 74 20 62 65 20 61 63 6b    6e 6f 77 6c 65 64 67 65 64 2e 22 29 0a 20 20 28  | imer.must.be.acknowledged.")...( | 
| 206e0 |  74 69 6d 65 72 2d 6f 62 6a 65 63 74 0a 20 20 20    6e 69 6c 0a 20 20 20 3a 72 65 61 64 2d 6f 6e 6c  | timer-object....nil....:read-onl | 
| 20700 |  79 20 6e 69 6c 0a 20 20 20 3a 64 6f 63 75 6d 65    6e 74 61 74 69 6f 6e 20 22 54 68 65 20 6f 62 6a  | y.nil....:documentation."The.obj | 
| 20720 |  65 63 74 20 72 65 74 75 72 6e 65 64 20 62 79 20    60 72 75 6e 2d 77 69 74 68 2d 74 69 6d 65 72 27  | ect.returned.by.`run-with-timer' | 
| 20740 |  2e 22 29 0a 20 20 28 69 6e 70 75 74 0a 20 20 20    6e 69 6c 0a 20 20 20 3a 72 65 61 64 2d 6f 6e 6c  | .")...(input....nil....:read-onl | 
| 20760 |  79 20 74 0a 20 20 20 3a 64 6f 63 75 6d 65 6e 74    61 74 69 6f 6e 20 22 54 68 65 20 6f 72 69 67 69  | y.t....:documentation."The.origi | 
| 20780 |  6e 61 6c 20 69 6e 70 75 74 20 77 68 69 63 68 20    69 73 20 69 6e 74 65 72 6e 61 6c 6c 79 20 69 6e  | nal.input.which.is.internally.in | 
| 207a0 |  74 65 72 70 72 65 74 65 64 20 61 73 20 61 20 64    75 72 61 74 69 6f 6e 2e 22 29 0a 20 20 28 64 65  | terpreted.as.a.duration.")...(de | 
| 207c0 |  73 63 72 69 70 74 69 6f 6e 0a 20 20 20 6e 69 6c    0a 20 20 20 3a 72 65 61 64 2d 6f 6e 6c 79 20 6e  | scription....nil....:read-only.n | 
| 207e0 |  69 6c 0a 20 20 20 3a 64 6f 63 75 6d 65 6e 74 61    74 69 6f 6e 20 22 4f 70 74 69 6f 6e 61 6c 20 73  | il....:documentation."Optional.s | 
| 20800 |  74 72 69 6e 67 20 64 65 73 63 72 69 62 69 6e 67    20 74 68 65 20 70 75 72 70 6f 73 65 20 6f 66 20  | tring.describing.the.purpose.of. | 
| 20820 |  74 68 65 20 74 69 6d 65 72 2c 20 65 2e 67 2e 2c    20 5c 22 53 74 6f 70 20 74 68 65 20 6f 76 65 6e  | the.timer,.e.g.,.\"Stop.the.oven | 
| 20840 |  5c 22 2e 22 29 29 0a 0a 28 64 65 66 75 6e 20 74    6d 72 2d 2d 6c 6f 6e 67 2d 64 65 73 63 72 69 70  | \"."))..(defun.tmr--long-descrip | 
| 20860 |  74 69 6f 6e 20 28 74 69 6d 65 72 29 0a 20 20 22    52 65 74 75 72 6e 20 61 20 68 75 6d 61 6e 2d 72  | tion.(timer)..."Return.a.human-r | 
| 20880 |  65 61 64 61 62 6c 65 20 64 65 73 63 72 69 70 74    69 6f 6e 20 66 6f 72 20 54 49 4d 45 52 2e 22 0a  | eadable.description.for.TIMER.". | 
| 208a0 |  20 20 28 6c 65 74 20 28 28 73 74 61 72 74 20 28    74 6d 72 2d 2d 66 6f 72 6d 61 74 2d 63 72 65 61  | ..(let.((start.(tmr--format-crea | 
| 208c0 |  74 69 6f 6e 2d 64 61 74 65 20 74 69 6d 65 72 29    29 0a 20 20 20 20 20 20 20 20 28 65 6e 64 20 28  | tion-date.timer)).........(end.( | 
| 208e0 |  74 6d 72 2d 2d 66 6f 72 6d 61 74 2d 65 6e 64 2d    64 61 74 65 20 74 69 6d 65 72 29 29 0a 20 20 20  | tmr--format-end-date.timer)).... | 
| 20900 |  20 20 20 20 20 28 64 65 73 63 72 69 70 74 69 6f    6e 20 28 74 6d 72 2d 2d 74 69 6d 65 72 2d 64 65  | .....(description.(tmr--timer-de | 
| 20920 |  73 63 72 69 70 74 69 6f 6e 20 74 69 6d 65 72 29    29 29 0a 20 20 20 20 3b 3b 20 57 65 20 70 72 65  | scription.timer))).....;;.We.pre | 
| 20940 |  66 69 78 20 69 74 20 77 69 74 68 20 54 4d 52 20    6a 75 73 74 20 73 6f 20 69 74 20 69 73 20 65 61  | fix.it.with.TMR.just.so.it.is.ea | 
| 20960 |  73 69 65 72 20 74 6f 20 66 69 6e 64 20 69 6e 0a    20 20 20 20 3b 3b 20 60 76 69 65 77 2d 65 63 68  | sier.to.find.in.....;;.`view-ech | 
| 20980 |  6f 2d 61 72 65 61 2d 6d 65 73 73 61 67 65 73 27    2e 20 20 54 68 65 20 63 6f 6e 63 69 73 65 20 77  | o-area-messages'...The.concise.w | 
| 209a0 |  6f 72 64 69 6e 67 20 6d 61 6b 65 73 20 69 74 20    66 6c 65 78 69 62 6c 65 0a 20 20 20 20 3b 3b 20  | ording.makes.it.flexible.....;;. | 
| 209c0 |  65 6e 6f 75 67 68 20 74 6f 20 62 65 20 75 73 65    64 20 77 68 65 6e 20 73 74 61 72 74 69 6e 67 20  | enough.to.be.used.when.starting. | 
| 209e0 |  61 20 74 69 6d 65 72 20 62 75 74 20 61 6c 73 6f    20 77 68 65 6e 20 63 61 6e 63 65 6c 6c 69 6e 67  | a.timer.but.also.when.cancelling | 
| 20a00 |  0a 20 20 20 20 3b 3b 20 6f 6e 65 3a 20 63 68 65    63 6b 20 60 74 6d 72 2d 70 72 69 6e 74 2d 6d 65  | .....;;.one:.check.`tmr-print-me | 
| 20a20 |  73 73 61 67 65 2d 66 6f 72 2d 63 72 65 61 74 65    64 2d 74 69 6d 65 72 27 20 61 6e 64 0a 20 20 20  | ssage-for-created-timer'.and.... | 
| 20a40 |  20 3b 3b 20 60 74 6d 72 2d 70 72 69 6e 74 2d 6d    65 73 73 61 67 65 2d 66 6f 72 2d 63 61 6e 63 65  | .;;.`tmr-print-message-for-cance | 
| 20a60 |  6c 6c 65 64 2d 74 69 6d 65 72 27 2e 0a 20 20 20    20 28 66 6f 72 6d 61 74 20 22 54 4d 52 20 73 74  | lled-timer'......(format."TMR.st | 
| 20a80 |  61 72 74 20 25 73 3b 20 65 6e 64 20 25 73 3b 20    25 73 20 25 73 25 73 25 73 22 0a 20 20 20 20 20  | art.%s;.end.%s;.%s.%s%s%s"...... | 
| 20aa0 |  20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69    7a 65 20 73 74 61 72 74 20 27 66 61 63 65 20 27  | .......(propertize.start.'face.' | 
| 20ac0 |  74 6d 72 2d 73 74 61 72 74 2d 74 69 6d 65 29 0a    20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f  | tmr-start-time).............(pro | 
| 20ae0 |  70 65 72 74 69 7a 65 20 65 6e 64 20 27 66 61 63    65 20 27 74 6d 72 2d 65 6e 64 2d 74 69 6d 65 29  | pertize.end.'face.'tmr-end-time) | 
| 20b00 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66    20 28 73 74 72 69 6e 67 2d 73 65 61 72 63 68 20  | .............(if.(string-search. | 
| 20b20 |  22 3a 22 20 28 74 6d 72 2d 2d 74 69 6d 65 72 2d    69 6e 70 75 74 20 74 69 6d 65 72 29 29 0a 20 20  | ":".(tmr--timer-input.timer))... | 
| 20b40 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 75    6e 74 69 6c 22 0a 20 20 20 20 20 20 20 20 20 20  | .............."until"........... | 
| 20b60 |  20 20 20 20 22 64 75 72 61 74 69 6f 6e 22 29 0a    20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f  | ...."duration").............(pro | 
| 20b80 |  70 65 72 74 69 7a 65 20 28 74 6d 72 2d 2d 74 69    6d 65 72 2d 69 6e 70 75 74 20 74 69 6d 65 72 29  | pertize.(tmr--timer-input.timer) | 
| 20ba0 |  20 27 66 61 63 65 20 27 74 6d 72 2d 64 75 72 61    74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20  | .'face.'tmr-duration)........... | 
| 20bc0 |  20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 28 28 61 6e 64 20 28 74 6d 72 2d  | ..(cond..............((and.(tmr- | 
| 20be0 |  2d 74 69 6d 65 72 2d 61 63 6b 6e 6f 77 6c 65 64    67 65 70 20 74 69 6d 65 72 29 0a 20 20 20 20 20  | -timer-acknowledgep.timer)...... | 
| 20c00 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74    6d 72 2d 2d 74 69 6d 65 72 2d 66 69 6e 69 73 68  | ..............(tmr--timer-finish | 
| 20c20 |  65 64 70 20 74 69 6d 65 72 29 29 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61  | edp.timer))...............(conca | 
| 20c40 |  74 20 22 3b 20 22 20 28 70 72 6f 70 65 72 74 69    7a 65 20 22 61 63 6b 6e 6f 77 6c 65 64 67 65 64  | t.";.".(propertize."acknowledged | 
| 20c60 |  22 20 27 66 61 63 65 20 27 74 6d 72 2d 69 73 2d    61 63 6b 6e 6f 77 6c 65 64 67 65 64 29 29 29 0a  | ".'face.'tmr-is-acknowledged))). | 
| 20c80 |  20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 74    6d 72 2d 2d 74 69 6d 65 72 2d 61 63 6b 6e 6f 77  | .............((tmr--timer-acknow | 
| 20ca0 |  6c 65 64 67 65 70 20 74 69 6d 65 72 29 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e  | ledgep.timer)...............(con | 
| 20cc0 |  63 61 74 20 22 3b 20 22 20 28 70 72 6f 70 65 72    74 69 7a 65 20 22 61 63 6b 6e 6f 77 6c 65 64 67  | cat.";.".(propertize."acknowledg | 
| 20ce0 |  65 22 20 27 66 61 63 65 20 27 74 6d 72 2d 6d 75    73 74 2d 62 65 2d 61 63 6b 6e 6f 77 6c 65 64 67  | e".'face.'tmr-must-be-acknowledg | 
| 20d00 |  65 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 28 28 74 6d 72 2d 2d 74 69 6d 65 72 2d  | ed)))..............((tmr--timer- | 
| 20d20 |  66 69 6e 69 73 68 65 64 70 20 74 69 6d 65 72 29    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  | finishedp.timer)...............( | 
| 20d40 |  63 6f 6e 63 61 74 20 22 3b 20 22 20 28 70 72 6f    70 65 72 74 69 7a 65 20 22 66 69 6e 69 73 68 65  | concat.";.".(propertize."finishe | 
| 20d60 |  64 22 20 27 66 61 63 65 20 27 74 6d 72 2d 66 69    6e 69 73 68 65 64 29 29 29 0a 20 20 20 20 20 20  | d".'face.'tmr-finished)))....... | 
| 20d80 |  20 20 20 20 20 20 20 28 74 20 22 22 29 29 0a 20    20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 64  | .......(t."")).............(if.d | 
| 20da0 |  65 73 63 72 69 70 74 69 6f 6e 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63  | escription.................(conc | 
| 20dc0 |  61 74 20 22 3b 20 22 20 28 70 72 6f 70 65 72 74    69 7a 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20  | at.";.".(propertize.description. | 
| 20de0 |  27 66 61 63 65 20 27 74 6d 72 2d 64 65 73 63 72    69 70 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20  | 'face.'tmr-description))........ | 
| 20e00 |  20 20 20 20 20 20 20 22 22 29 29 29 29 0a 0a 28    64 65 66 75 6e 20 74 6d 72 2d 2d 6c 6f 6e 67 2d  | .......""))))..(defun.tmr--long- | 
| 20e20 |  64 65 73 63 72 69 70 74 69 6f 6e 2d 66 6f 72 2d    66 69 6e 69 73 68 65 64 2d 74 69 6d 65 72 20 28  | description-for-finished-timer.( | 
| 20e40 |  74 69 6d 65 72 29 0a 20 20 22 52 65 74 75 72 6e    20 61 20 68 75 6d 61 6e 2d 72 65 61 64 61 62 6c  | timer)..."Return.a.human-readabl | 
| 20e60 |  65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66    20 66 69 6e 69 73 68 65 64 20 54 49 4d 45 52 2e  | e.description.of.finished.TIMER. | 
| 20e80 |  0a 54 68 69 73 20 69 6e 63 6c 75 64 65 73 20 74    68 65 20 63 72 65 61 74 69 6f 6e 20 61 6e 64 20  | .This.includes.the.creation.and. | 
| 20ea0 |  63 6f 6d 70 6c 65 74 69 6f 6e 20 64 61 74 65 73    20 61 73 20 77 65 6c 6c 20 61 73 20 74 68 65 0a  | completion.dates.as.well.as.the. | 
| 20ec0 |  6f 70 74 69 6f 6e 61 6c 20 60 74 6d 72 2d 2d 74    69 6d 65 72 2d 64 65 73 63 72 69 70 74 69 6f 6e  | optional.`tmr--timer-description | 
| 20ee0 |  27 2e 22 0a 20 20 28 6c 65 74 20 28 28 73 74 61    72 74 20 28 74 6d 72 2d 2d 66 6f 72 6d 61 74 2d  | '."...(let.((start.(tmr--format- | 
| 20f00 |  63 72 65 61 74 69 6f 6e 2d 64 61 74 65 20 74 69    6d 65 72 29 29 0a 20 20 20 20 20 20 20 20 28 65  | creation-date.timer)).........(e | 
| 20f20 |  6e 64 20 28 74 6d 72 2d 2d 66 6f 72 6d 61 74 2d    65 6e 64 2d 64 61 74 65 20 74 69 6d 65 72 29 29  | nd.(tmr--format-end-date.timer)) | 
| 20f40 |  0a 20 20 20 20 20 20 20 20 28 64 65 73 63 72 69    70 74 69 6f 6e 20 28 74 6d 72 2d 2d 74 69 6d 65  | .........(description.(tmr--time | 
| 20f60 |  72 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 74 69    6d 65 72 29 29 29 0a 20 20 20 20 3b 3b 20 46 6f  | r-description.timer))).....;;.Fo | 
| 20f80 |  72 20 74 68 65 20 54 4d 52 20 70 72 65 66 69 78    2c 20 73 65 65 20 63 6f 6d 6d 65 6e 74 20 69 6e  | r.the.TMR.prefix,.see.comment.in | 
| 20fa0 |  20 60 74 6d 72 2d 2d 6c 6f 6e 67 2d 64 65 73 63    72 69 70 74 69 6f 6e 27 2e 0a 20 20 20 20 28 66  | .`tmr--long-description'......(f | 
| 20fc0 |  6f 72 6d 61 74 20 22 54 4d 52 20 54 69 6d 65 20    69 73 20 75 70 21 5c 6e 25 73 25 73 20 25 73 5c  | ormat."TMR.Time.is.up!\n%s%s.%s\ | 
| 20fe0 |  6e 25 73 20 25 73 22 0a 20 20 20 20 20 20 20 20    20 20 20 20 28 69 66 20 64 65 73 63 72 69 70 74  | n%s.%s".............(if.descript | 
| 21000 |  69 6f 6e 20 28 63 6f 6e 63 61 74 20 28 70 72 6f    70 65 72 74 69 7a 65 20 64 65 73 63 72 69 70 74  | ion.(concat.(propertize.descript | 
| 21020 |  69 6f 6e 20 27 66 61 63 65 20 27 74 6d 72 2d 64    65 73 63 72 69 70 74 69 6f 6e 29 20 22 5c 6e 22  | ion.'face.'tmr-description)."\n" | 
| 21040 |  29 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20    20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 53  | )."").............(propertize."S | 
| 21060 |  74 61 72 74 65 64 22 20 27 66 61 63 65 20 27 74    6d 72 2d 73 74 61 72 74 2d 74 69 6d 65 29 0a 20  | tarted".'face.'tmr-start-time).. | 
| 21080 |  20 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74    0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72  | ...........start.............(pr | 
| 210a0 |  6f 70 65 72 74 69 7a 65 20 22 45 6e 64 65 64 22    20 27 66 61 63 65 20 27 74 6d 72 2d 65 6e 64 2d  | opertize."Ended".'face.'tmr-end- | 
| 210c0 |  74 69 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20    20 20 65 6e 64 29 29 29 0a 0a 28 64 65 66 75 6e  | time).............end)))..(defun | 
| 210e0 |  20 74 6d 72 2d 2d 66 6f 72 6d 61 74 2d 63 72 65    61 74 69 6f 6e 2d 64 61 74 65 20 28 74 69 6d 65  | .tmr--format-creation-date.(time | 
| 21100 |  72 29 0a 20 20 22 52 65 74 75 72 6e 20 61 20 73    74 72 69 6e 67 20 72 65 70 72 65 73 65 6e 74 69  | r)..."Return.a.string.representi | 
| 21120 |  6e 67 20 77 68 65 6e 20 54 49 4d 45 52 20 77 61    73 20 63 72 65 61 74 65 64 2e 22 0a 20 20 28 74  | ng.when.TIMER.was.created."...(t | 
| 21140 |  6d 72 2d 2d 66 6f 72 6d 61 74 2d 74 69 6d 65 20    28 74 6d 72 2d 2d 74 69 6d 65 72 2d 63 72 65 61  | mr--format-time.(tmr--timer-crea | 
| 21160 |  74 69 6f 6e 2d 64 61 74 65 20 74 69 6d 65 72 29    29 29 0a 0a 28 64 65 66 75 6e 20 74 6d 72 2d 2d  | tion-date.timer)))..(defun.tmr-- | 
| 21180 |  66 6f 72 6d 61 74 2d 65 6e 64 2d 64 61 74 65 20    28 74 69 6d 65 72 29 0a 20 20 22 52 65 74 75 72  | format-end-date.(timer)..."Retur | 
| 211a0 |  6e 20 61 20 73 74 72 69 6e 67 20 72 65 70 72 65    73 65 6e 74 69 6e 67 20 77 68 65 6e 20 54 49 4d  | n.a.string.representing.when.TIM | 
| 211c0 |  45 52 20 73 68 6f 75 6c 64 20 66 69 6e 69 73 68    2e 22 0a 20 20 28 74 6d 72 2d 2d 66 6f 72 6d 61  | ER.should.finish."...(tmr--forma | 
| 211e0 |  74 2d 74 69 6d 65 20 28 74 6d 72 2d 2d 74 69 6d    65 72 2d 65 6e 64 2d 64 61 74 65 20 74 69 6d 65  | t-time.(tmr--timer-end-date.time | 
| 21200 |  72 29 29 29 0a 0a 28 64 65 66 75 6e 20 74 6d 72    2d 2d 66 6f 72 6d 61 74 2d 72 65 6d 61 69 6e 69  | r)))..(defun.tmr--format-remaini | 
| 21220 |  6e 67 20 28 74 69 6d 65 72 29 0a 20 20 22 46 6f    72 6d 61 74 20 72 65 6d 61 69 6e 69 6e 67 20 74  | ng.(timer)..."Format.remaining.t | 
| 21240 |  69 6d 65 20 6f 66 20 54 49 4d 45 52 2e 22 0a 20    20 28 69 66 20 28 74 6d 72 2d 2d 74 69 6d 65 72  | ime.of.TIMER."...(if.(tmr--timer | 
| 21260 |  2d 66 69 6e 69 73 68 65 64 70 20 74 69 6d 65 72    29 0a 20 20 20 20 20 20 74 6d 72 2d 66 69 6e 69  | -finishedp.timer).......tmr-fini | 
| 21280 |  73 68 65 64 2d 69 6e 64 69 63 61 74 6f 72 0a 20    20 20 20 28 6c 65 74 2a 20 28 28 73 65 63 73 20  | shed-indicator.....(let*.((secs. | 
| 212a0 |  28 72 6f 75 6e 64 20 28 2d 20 28 66 6c 6f 61 74    2d 74 69 6d 65 20 28 74 6d 72 2d 2d 74 69 6d 65  | (round.(-.(float-time.(tmr--time | 
| 212c0 |  72 2d 65 6e 64 2d 64 61 74 65 20 74 69 6d 65 72    29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | r-end-date.timer)).............. | 
| 212e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66    6c 6f 61 74 2d 74 69 6d 65 29 29 29 29 0a 20 20  | ..............(float-time))))... | 
| 21300 |  20 20 20 20 20 20 20 20 20 28 73 74 72 20 28 69    66 20 28 3e 20 73 65 63 73 20 33 36 30 30 29 0a  | .........(str.(if.(>.secs.3600). | 
| 21320 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 68  | ....................(format."%sh | 
| 21340 |  20 25 73 6d 22 20 28 2f 20 73 65 63 73 20 33 36    30 30 29 20 28 2f 20 28 25 20 73 65 63 73 20 33  | .%sm".(/.secs.3600).(/.(%.secs.3 | 
| 21360 |  36 30 30 29 20 36 30 29 29 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20  | 600).60))...................(if. | 
| 21380 |  28 3e 20 73 65 63 73 20 36 30 29 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | (>.secs.60)..................... | 
| 213a0 |  20 20 28 66 6f 72 6d 61 74 20 22 25 73 6d 20 25    73 73 22 20 28 2f 20 73 65 63 73 20 36 30 29 20  | ..(format."%sm.%ss".(/.secs.60). | 
| 213c0 |  28 25 20 73 65 63 73 20 36 30 29 29 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | (%.secs.60)).................... | 
| 213e0 |  20 28 66 6f 72 6d 61 74 20 22 25 73 73 22 20 73    65 63 73 29 29 29 29 29 0a 20 20 20 20 20 20 28  | .(format."%ss".secs))))).......( | 
| 21400 |  69 66 20 28 3c 20 73 65 63 73 20 30 29 0a 20 20    20 20 20 20 20 20 20 20 3b 3b 20 4e 65 67 61 74  | if.(<.secs.0)...........;;.Negat | 
| 21420 |  69 76 65 20 72 65 6d 61 69 6e 69 6e 67 20 74 69    6d 65 20 6f 63 63 75 72 73 20 66 6f 72 20 6e 6f  | ive.remaining.time.occurs.for.no | 
| 21440 |  6e 2d 61 63 6b 6e 6f 77 6c 65 64 67 65 64 20 74    69 6d 65 72 73 20 77 69 74 68 0a 20 20 20 20 20  | n-acknowledged.timers.with...... | 
| 21460 |  20 20 20 20 20 3b 3b 20 61 64 64 69 74 69 6f 6e    61 6c 20 64 75 72 61 74 69 6f 6e 2e 0a 20 20 20  | .....;;.additional.duration..... | 
| 21480 |  20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69    7a 65 20 73 74 72 20 27 66 61 63 65 20 27 74 6d  | .......(propertize.str.'face.'tm | 
| 214a0 |  72 2d 6d 75 73 74 2d 62 65 2d 61 63 6b 6e 6f 77    6c 65 64 67 65 64 29 0a 20 20 20 20 20 20 20 20  | r-must-be-acknowledged)......... | 
| 214c0 |  73 74 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20    74 6d 72 2d 2d 66 6f 72 6d 61 74 2d 74 69 6d 65  | str))))..(defun.tmr--format-time | 
| 214e0 |  20 28 74 69 6d 65 29 0a 20 20 22 52 65 74 75 72    6e 20 61 20 68 75 6d 61 6e 2d 72 65 61 64 61 62  | .(time)..."Return.a.human-readab | 
| 21500 |  6c 65 20 73 74 72 69 6e 67 20 72 65 70 72 65 73    65 6e 74 69 6e 67 20 54 49 4d 45 2e 22 0a 20 20  | le.string.representing.TIME."... | 
| 21520 |  28 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72    69 6e 67 20 22 25 54 22 20 74 69 6d 65 29 29 0a  | (format-time-string."%T".time)). | 
| 21540 |  0a 28 64 65 66 75 6e 20 74 6d 72 2d 2d 70 61 72    73 65 2d 64 75 72 61 74 69 6f 6e 20 28 6e 6f 77  | .(defun.tmr--parse-duration.(now | 
| 21560 |  20 74 69 6d 65 29 0a 20 20 22 50 61 72 73 65 20    54 49 4d 45 20 73 74 72 69 6e 67 20 67 69 76 65  | .time)..."Parse.TIME.string.give | 
| 21580 |  6e 20 63 75 72 72 65 6e 74 20 74 69 6d 65 20 4e    4f 57 2e 22 0a 20 20 28 73 61 76 65 2d 6d 61 74  | n.current.time.NOW."...(save-mat | 
| 215a0 |  63 68 2d 64 61 74 61 0a 20 20 20 20 28 63 6f 6e    64 0a 20 20 20 20 20 28 28 73 74 72 69 6e 67 2d  | ch-data.....(cond......((string- | 
| 215c0 |  6d 61 74 63 68 2d 70 20 22 5c 5c 60 5b 30 2d 39    5d 2b 5c 5c 28 3f 3a 5c 5c 2e 5b 30 2d 39 5d 2b  | match-p."\\`[0-9]+\\(?:\\.[0-9]+ | 
| 215e0 |  5c 5c 29 3f 5c 5c 27 22 20 74 69 6d 65 29 0a 20    20 20 20 20 20 28 2a 20 28 73 74 72 69 6e 67 2d  | \\)?\\'".time).......(*.(string- | 
| 21600 |  74 6f 2d 6e 75 6d 62 65 72 20 74 69 6d 65 29 20    36 30 29 29 0a 20 20 20 20 20 28 28 73 74 72 69  | to-number.time).60))......((stri | 
| 21620 |  6e 67 2d 6d 61 74 63 68 20 22 5c 5c 60 5c 5c 28    5b 30 2d 39 5d 2b 5c 5c 29 3a 5c 5c 28 5b 30 2d  | ng-match."\\`\\([0-9]+\\):\\([0- | 
| 21640 |  39 5d 2b 5c 5c 29 5c 5c 28 3f 3a 3a 5c 5c 28 5b    30 2d 39 5d 2b 5c 5c 29 5c 5c 29 3f 5c 5c 27 22  | 9]+\\)\\(?::\\([0-9]+\\)\\)?\\'" | 
| 21660 |  20 74 69 6d 65 29 0a 20 20 20 20 20 20 28 6c 65    74 20 28 28 76 61 6c 20 28 64 65 63 6f 64 65 2d  | .time).......(let.((val.(decode- | 
| 21680 |  74 69 6d 65 20 6e 6f 77 29 29 29 0a 20 20 20 20    20 20 20 20 28 73 65 74 66 20 28 64 65 63 6f 64  | time.now))).........(setf.(decod | 
| 216a0 |  65 64 2d 74 69 6d 65 2d 68 6f 75 72 20 76 61 6c    29 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d  | ed-time-hour.val).(string-to-num | 
| 216c0 |  62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e    67 20 31 20 74 69 6d 65 29 29 0a 20 20 20 20 20  | ber.(match-string.1.time))...... | 
| 216e0 |  20 20 20 20 20 20 20 20 20 28 64 65 63 6f 64 65    64 2d 74 69 6d 65 2d 6d 69 6e 75 74 65 20 76 61  | .........(decoded-time-minute.va | 
| 21700 |  6c 29 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75    6d 62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69  | l).(string-to-number.(match-stri | 
| 21720 |  6e 67 20 32 20 74 69 6d 65 29 29 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 28 64 65 63 6f 64  | ng.2.time))...............(decod | 
| 21740 |  65 64 2d 74 69 6d 65 2d 73 65 63 6f 6e 64 20 76    61 6c 29 20 28 69 66 20 28 6d 61 74 63 68 2d 65  | ed-time-second.val).(if.(match-e | 
| 21760 |  6e 64 20 33 29 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | nd.3)........................... | 
| 21780 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d  | ..................(string-to-num | 
| 217a0 |  62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e    67 20 33 20 74 69 6d 65 29 29 0a 20 20 20 20 20  | ber.(match-string.3.time))...... | 
| 217c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 217e0 |  20 20 20 20 20 30 29 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 76 61 6c 20 28 65 6e 63 6f 64  | .....0)...............val.(encod | 
| 21800 |  65 2d 74 69 6d 65 20 76 61 6c 29 29 0a 20 20 20    20 20 20 20 20 28 77 68 65 6e 20 28 74 69 6d 65  | e-time.val)).........(when.(time | 
| 21820 |  2d 6c 65 73 73 2d 70 20 76 61 6c 20 6e 6f 77 29    0a 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72  | -less-p.val.now)...........(user | 
| 21840 |  2d 65 72 72 6f 72 20 22 54 69 6d 65 20 25 73 20    69 73 20 61 6c 72 65 61 64 79 20 6f 76 65 72 22  | -error."Time.%s.is.already.over" | 
| 21860 |  20 74 69 6d 65 29 29 0a 20 20 20 20 20 20 20 20    28 63 65 69 6c 69 6e 67 20 28 66 6c 6f 61 74 2d  | .time)).........(ceiling.(float- | 
| 21880 |  74 69 6d 65 20 28 74 69 6d 65 2d 73 75 62 74 72    61 63 74 20 76 61 6c 20 6e 6f 77 29 29 29 29 29  | time.(time-subtract.val.now))))) | 
| 218a0 |  0a 20 20 20 20 20 28 28 73 74 72 69 6e 67 2d 6d    61 74 63 68 20 22 5c 5c 60 5c 5c 28 5b 30 2d 39  | ......((string-match."\\`\\([0-9 | 
| 218c0 |  5d 2b 5c 5c 28 3f 3a 5c 5c 2e 5b 30 2d 39 5d 2b    5c 5c 29 3f 5c 5c 29 5b 6d 68 73 5d 5c 5c 27 22  | ]+\\(?:\\.[0-9]+\\)?\\)[mhs]\\'" | 
| 218e0 |  20 74 69 6d 65 29 0a 20 20 20 20 20 20 28 6c 65    74 20 28 28 6e 75 6d 20 28 73 74 72 69 6e 67 2d  | .time).......(let.((num.(string- | 
| 21900 |  74 6f 2d 6e 75 6d 62 65 72 20 28 6d 61 74 63 68    2d 73 74 72 69 6e 67 20 31 20 74 69 6d 65 29 29  | to-number.(match-string.1.time)) | 
| 21920 |  29 29 0a 20 20 20 20 20 20 20 20 28 70 63 61 73    65 20 28 61 72 65 66 20 74 69 6d 65 20 28 31 2d  | )).........(pcase.(aref.time.(1- | 
| 21940 |  20 28 6c 65 6e 67 74 68 20 74 69 6d 65 29 29 29    0a 20 20 20 20 20 20 20 20 20 20 28 3f 73 20 6e  | .(length.time)))...........(?s.n | 
| 21960 |  75 6d 29 0a 20 20 20 20 20 20 20 20 20 20 28 3f    68 20 28 2a 20 6e 75 6d 20 36 30 20 36 30 29 29  | um)...........(?h.(*.num.60.60)) | 
| 21980 |  0a 20 20 20 20 20 20 20 20 20 20 28 3f 6d 20 28    2a 20 6e 75 6d 20 36 30 29 29 29 29 29 0a 20 20  | ...........(?m.(*.num.60)))))... | 
| 219a0 |  20 20 20 28 74 20 28 75 73 65 72 2d 65 72 72 6f    72 20 22 54 4d 52 20 4d 61 64 65 20 52 69 64 69  | ...(t.(user-error."TMR.Made.Ridi | 
| 219c0 |  63 75 6c 6f 75 73 3b 20 61 70 70 65 6e 64 20 63    68 61 72 61 63 74 65 72 20 66 6f 72 20 5b 6d 5d  | culous;.append.character.for.[m] | 
| 219e0 |  69 6e 75 74 65 73 2c 20 5b 68 5d 6f 75 72 73 2c    20 5b 73 5d 65 63 6f 6e 64 73 22 29 29 29 29 29  | inutes,.[h]ours,.[s]econds"))))) | 
| 21a00 |  0a 0a 28 64 65 66 76 61 72 20 74 6d 72 2d 2d 74    69 6d 65 72 73 20 6e 69 6c 0a 20 20 22 4c 69 73  | ..(defvar.tmr--timers.nil..."Lis | 
| 21a20 |  74 20 6f 66 20 74 69 6d 65 72 20 6f 62 6a 65 63    74 73 2e 0a 50 6f 70 75 6c 61 74 65 64 20 62 79  | t.of.timer.objects..Populated.by | 
| 21a40 |  20 60 74 6d 72 27 20 61 6e 64 20 74 68 65 6e 20    6f 70 65 72 61 74 65 64 20 6f 6e 20 62 79 20 60  | .`tmr'.and.then.operated.on.by.` | 
| 21a60 |  74 6d 72 2d 63 61 6e 63 65 6c 27 2e 22 29 0a 0a    28 64 65 66 76 61 72 20 74 6d 72 2d 2d 75 70 64  | tmr-cancel'.")..(defvar.tmr--upd | 
| 21a80 |  61 74 65 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22    48 6f 6f 6b 73 20 74 6f 20 65 78 65 63 75 74 65  | ate-hook.nil..."Hooks.to.execute | 
| 21aa0 |  20 77 68 65 6e 20 74 69 6d 65 72 73 20 61 72 65    20 63 68 61 6e 67 65 64 2e 22 29 0a 0a 3b 3b 3b  | .when.timers.are.changed.")..;;; | 
| 21ac0 |  3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 28 64 65 66    75 6e 20 74 6d 72 2d 72 65 6d 6f 76 65 20 28 74  | ;.Commands..(defun.tmr-remove.(t | 
| 21ae0 |  69 6d 65 72 29 0a 20 20 22 43 61 6e 63 65 6c 20    61 6e 64 20 72 65 6d 6f 76 65 20 54 49 4d 45 52  | imer)..."Cancel.and.remove.TIMER | 
| 21b00 |  20 6f 62 6a 65 63 74 20 73 65 74 20 77 69 74 68    20 60 74 6d 72 27 20 63 6f 6d 6d 61 6e 64 2e 0a  | .object.set.with.`tmr'.command.. | 
| 21b20 |  49 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 6c    65 74 20 74 68 65 20 75 73 65 72 20 63 68 6f 6f  | Interactively,.let.the.user.choo | 
| 21b40 |  73 65 20 77 68 69 63 68 20 74 69 6d 65 72 20 74    6f 20 63 61 6e 63 65 6c 20 77 69 74 68 0a 63 6f  | se.which.timer.to.cancel.with.co | 
| 21b60 |  6d 70 6c 65 74 69 6f 6e 2e 22 0a 20 20 28 69 6e    74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20  | mpletion."...(interactive.(list. | 
| 21b80 |  28 74 6d 72 2d 2d 72 65 61 64 2d 74 69 6d 65 72    20 22 52 65 6d 6f 76 65 20 74 69 6d 65 72 3a 20  | (tmr--read-timer."Remove.timer:. | 
| 21ba0 |  22 29 29 29 0a 20 20 28 63 61 6e 63 65 6c 2d 74    69 6d 65 72 20 28 74 6d 72 2d 2d 74 69 6d 65 72  | ")))...(cancel-timer.(tmr--timer | 
| 21bc0 |  2d 74 69 6d 65 72 2d 6f 62 6a 65 63 74 20 74 69    6d 65 72 29 29 0a 20 20 28 73 65 74 71 20 74 6d  | -timer-object.timer))...(setq.tm | 
| 21be0 |  72 2d 2d 74 69 6d 65 72 73 20 28 64 65 6c 65 74    65 20 74 69 6d 65 72 20 74 6d 72 2d 2d 74 69 6d  | r--timers.(delete.timer.tmr--tim | 
| 21c00 |  65 72 73 29 29 0a 20 20 28 72 75 6e 2d 68 6f 6f    6b 73 20 27 74 6d 72 2d 2d 75 70 64 61 74 65 2d  | ers))...(run-hooks.'tmr--update- | 
| 21c20 |  68 6f 6f 6b 29 0a 20 20 28 72 75 6e 2d 68 6f 6f    6b 2d 77 69 74 68 2d 61 72 67 73 20 27 74 6d 72  | hook)...(run-hook-with-args.'tmr | 
| 21c40 |  2d 74 69 6d 65 72 2d 63 61 6e 63 65 6c 6c 65 64    2d 66 75 6e 63 74 69 6f 6e 73 20 74 69 6d 65 72  | -timer-cancelled-functions.timer | 
| 21c60 |  29 29 0a 0a 28 64 65 66 75 6e 20 74 6d 72 2d 63    61 6e 63 65 6c 20 28 74 69 6d 65 72 29 0a 20 20  | ))..(defun.tmr-cancel.(timer)... | 
| 21c80 |  22 43 61 6e 63 65 6c 20 54 49 4d 45 52 20 6f 62    6a 65 63 74 20 73 65 74 20 77 69 74 68 20 60 74  | "Cancel.TIMER.object.set.with.`t | 
| 21ca0 |  6d 72 27 20 63 6f 6d 6d 61 6e 64 2e 0a 49 6e 74    65 72 61 63 74 69 76 65 6c 79 2c 20 6c 65 74 20  | mr'.command..Interactively,.let. | 
| 21cc0 |  74 68 65 20 75 73 65 72 20 63 68 6f 6f 73 65 20    77 68 69 63 68 20 74 69 6d 65 72 20 74 6f 20 63  | the.user.choose.which.timer.to.c | 
| 21ce0 |  61 6e 63 65 6c 20 77 69 74 68 0a 63 6f 6d 70 6c    65 74 69 6f 6e 2e 20 20 54 68 69 73 20 63 6f 6d  | ancel.with.completion...This.com | 
| 21d00 |  6d 61 6e 64 20 69 73 20 74 68 65 20 73 61 6d 65    20 61 73 20 60 74 6d 72 2d 72 65 6d 6f 76 65 27  | mand.is.the.same.as.`tmr-remove' | 
| 21d20 |  20 62 75 74 0a 63 68 6f 6f 73 65 73 20 6f 6e 6c    79 20 61 6d 6f 6e 67 20 61 63 74 69 76 65 20 74  | .but.chooses.only.among.active.t | 
| 21d40 |  69 6d 65 72 73 2e 22 0a 20 20 28 69 6e 74 65 72    61 63 74 69 76 65 20 28 6c 69 73 74 20 28 74 6d  | imers."...(interactive.(list.(tm | 
| 21d60 |  72 2d 2d 72 65 61 64 2d 74 69 6d 65 72 20 22 43    61 6e 63 65 6c 20 74 69 6d 65 72 3a 20 22 20 3a  | r--read-timer."Cancel.timer:.".: | 
| 21d80 |  61 63 74 69 76 65 29 29 29 0a 20 20 28 74 6d 72    2d 72 65 6d 6f 76 65 20 74 69 6d 65 72 29 29 0a  | active)))...(tmr-remove.timer)). | 
| 21da0 |  0a 28 64 65 66 75 6e 20 74 6d 72 2d 72 65 73 63    68 65 64 75 6c 65 20 28 74 69 6d 65 72 29 0a 20  | .(defun.tmr-reschedule.(timer).. | 
| 21dc0 |  20 22 52 65 73 63 68 65 64 75 6c 65 20 54 49 4d    45 52 2e 0a 54 68 69 73 20 69 73 20 74 68 65 20  | ."Reschedule.TIMER..This.is.the. | 
| 21de0 |  73 61 6d 65 20 61 73 20 63 6c 6f 6e 69 6e 67 20    69 74 2c 20 70 72 6f 6d 70 74 69 6e 67 20 66 6f  | same.as.cloning.it,.prompting.fo | 
| 21e00 |  72 20 64 75 72 61 74 69 6f 6e 20 61 6e 64 0a 63    61 6e 63 65 6c 6c 69 6e 67 20 74 68 65 20 6f 72  | r.duration.and.cancelling.the.or | 
| 21e20 |  69 67 69 6e 61 6c 20 6f 6e 65 2e 22 0a 20 20 28    69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73  | iginal.one."...(interactive.(lis | 
| 21e40 |  74 20 28 74 6d 72 2d 2d 72 65 61 64 2d 74 69 6d    65 72 20 22 52 65 73 63 68 65 64 75 6c 65 20 74  | t.(tmr--read-timer."Reschedule.t | 
| 21e60 |  69 6d 65 72 3a 20 22 29 29 29 0a 20 20 28 74 6d    72 2d 63 6c 6f 6e 65 20 74 69 6d 65 72 20 3a 70  | imer:.")))...(tmr-clone.timer.:p | 
| 21e80 |  72 6f 6d 70 74 29 0a 20 20 28 6c 65 74 20 28 74    6d 72 2d 74 69 6d 65 72 2d 63 61 6e 63 65 6c 6c  | rompt)...(let.(tmr-timer-cancell | 
| 21ea0 |  65 64 2d 66 75 6e 63 74 69 6f 6e 73 29 0a 20 20    20 20 28 74 6d 72 2d 63 61 6e 63 65 6c 20 74 69  | ed-functions).....(tmr-cancel.ti | 
| 21ec0 |  6d 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 74    6d 72 2d 65 64 69 74 2d 64 65 73 63 72 69 70 74  | mer)))..(defun.tmr-edit-descript | 
| 21ee0 |  69 6f 6e 20 28 74 69 6d 65 72 20 64 65 73 63 72    69 70 74 69 6f 6e 29 0a 20 20 22 43 68 61 6e 67  | ion.(timer.description)..."Chang | 
| 21f00 |  65 20 54 49 4d 45 52 20 64 65 73 63 72 69 70 74    69 6f 6e 20 77 69 74 68 20 74 68 61 74 20 6f 66  | e.TIMER.description.with.that.of | 
| 21f20 |  20 44 45 53 43 52 49 50 54 49 4f 4e 2e 22 0a 20    20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20  | .DESCRIPTION."...(interactive... | 
| 21f40 |  20 28 6c 69 73 74 0a 20 20 20 20 28 74 6d 72 2d    2d 72 65 61 64 2d 74 69 6d 65 72 20 22 45 64 69  | .(list.....(tmr--read-timer."Edi | 
| 21f60 |  74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66    20 74 69 6d 65 72 3a 20 22 29 0a 20 20 20 20 28  | t.description.of.timer:.").....( | 
| 21f80 |  74 6d 72 2d 2d 64 65 73 63 72 69 70 74 69 6f 6e    2d 70 72 6f 6d 70 74 29 29 29 0a 20 20 28 73 65  | tmr--description-prompt)))...(se | 
| 21fa0 |  74 66 20 28 74 6d 72 2d 2d 74 69 6d 65 72 2d 64    65 73 63 72 69 70 74 69 6f 6e 20 74 69 6d 65 72  | tf.(tmr--timer-description.timer | 
| 21fc0 |  29 20 64 65 73 63 72 69 70 74 69 6f 6e 29 0a 20    20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 74 6d 72  | ).description)...(run-hooks.'tmr | 
| 21fe0 |  2d 2d 75 70 64 61 74 65 2d 68 6f 6f 6b 29 29 0a    0a 28 64 65 66 75 6e 20 74 6d 72 2d 74 6f 67 67  | --update-hook))..(defun.tmr-togg | 
| 22000 |  6c 65 2d 61 63 6b 6e 6f 77 6c 65 64 67 65 20 28    74 69 6d 65 72 29 0a 20 20 22 54 6f 67 67 6c 65  | le-acknowledge.(timer)..."Toggle | 
| 22020 |  20 61 63 6b 6f 77 6c 65 64 67 65 20 66 6c 61 67    20 6f 66 20 54 49 4d 45 52 2e 22 0a 20 20 28 69  | .ackowledge.flag.of.TIMER."...(i | 
| 22040 |  6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c    69 73 74 0a 20 20 20 20 28 74 6d 72 2d 2d 72 65  | nteractive....(list.....(tmr--re | 
| 22060 |  61 64 2d 74 69 6d 65 72 20 22 54 6f 67 67 6c 65    20 61 63 6b 6e 6f 77 6c 65 64 67 65 20 66 6c 61  | ad-timer."Toggle.acknowledge.fla | 
| 22080 |  67 20 6f 66 20 74 69 6d 65 72 3a 20 22 29 29 29    0a 20 20 28 73 65 74 66 20 28 74 6d 72 2d 2d 74  | g.of.timer:.")))...(setf.(tmr--t | 
| 220a0 |  69 6d 65 72 2d 61 63 6b 6e 6f 77 6c 65 64 67 65    70 20 74 69 6d 65 72 29 20 28 6e 6f 74 20 28 74  | imer-acknowledgep.timer).(not.(t | 
| 220c0 |  6d 72 2d 2d 74 69 6d 65 72 2d 61 63 6b 6e 6f 77    6c 65 64 67 65 70 20 74 69 6d 65 72 29 29 29 0a  | mr--timer-acknowledgep.timer))). | 
| 220e0 |  20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 74 6d    72 2d 2d 75 70 64 61 74 65 2d 68 6f 6f 6b 29 29  | ..(run-hooks.'tmr--update-hook)) | 
| 22100 |  0a 0a 28 64 65 66 75 6e 20 74 6d 72 2d 72 65 6d    6f 76 65 2d 66 69 6e 69 73 68 65 64 20 28 29 0a  | ..(defun.tmr-remove-finished.(). | 
| 22120 |  20 20 22 52 65 6d 6f 76 65 20 61 6c 6c 20 66 69    6e 69 73 68 65 64 20 74 69 6d 65 72 73 2e 22 0a  | .."Remove.all.finished.timers.". | 
| 22140 |  20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a    20 20 28 73 65 74 71 20 74 6d 72 2d 2d 74 69 6d  | ..(interactive)...(setq.tmr--tim | 
| 22160 |  65 72 73 20 28 73 65 71 2d 72 65 6d 6f 76 65 20    23 27 74 6d 72 2d 2d 74 69 6d 65 72 2d 66 69 6e  | ers.(seq-remove.#'tmr--timer-fin | 
| 22180 |  69 73 68 65 64 70 20 74 6d 72 2d 2d 74 69 6d 65    72 73 29 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b  | ishedp.tmr--timers))...(run-hook | 
| 221a0 |  73 20 27 74 6d 72 2d 2d 75 70 64 61 74 65 2d 68    6f 6f 6b 29 29 0a 0a 28 64 65 66 76 61 72 20 74  | s.'tmr--update-hook))..(defvar.t | 
| 221c0 |  6d 72 2d 2d 72 65 61 64 2d 74 69 6d 65 72 2d 68    6f 6f 6b 20 6e 69 6c 0a 20 20 22 48 6f 6f 6b 73  | mr--read-timer-hook.nil..."Hooks | 
| 221e0 |  20 74 6f 20 65 78 65 63 75 74 65 20 74 6f 20 66    69 6e 64 20 63 75 72 72 65 6e 74 20 74 69 6d 65  | .to.execute.to.find.current.time | 
| 22200 |  72 2e 22 29 0a 0a 28 64 65 66 75 6e 20 74 6d 72    2d 2d 74 69 6d 65 72 2d 61 6e 6e 6f 74 61 74 69  | r.")..(defun.tmr--timer-annotati | 
| 22220 |  6f 6e 20 28 74 69 6d 65 72 29 0a 20 20 22 41 6e    6e 6f 74 61 74 65 20 54 49 4d 45 52 20 63 6f 6d  | on.(timer)..."Annotate.TIMER.com | 
| 22240 |  70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74    65 20 77 69 74 68 20 72 65 6d 61 69 6e 69 6e 67  | pletion.candidate.with.remaining | 
| 22260 |  20 74 69 6d 65 2e 22 0a 20 20 28 73 65 74 71 20    74 69 6d 65 72 20 28 67 65 74 2d 74 65 78 74 2d  | .time."...(setq.timer.(get-text- | 
| 22280 |  70 72 6f 70 65 72 74 79 20 30 20 27 74 6d 72 2d    74 69 6d 65 72 20 74 69 6d 65 72 29 29 0a 20 20  | property.0.'tmr-timer.timer))... | 
| 222a0 |  28 69 66 20 28 74 6d 72 2d 2d 74 69 6d 65 72 2d    66 69 6e 69 73 68 65 64 70 20 74 69 6d 65 72 29  | (if.(tmr--timer-finishedp.timer) | 
| 222c0 |  0a 20 20 20 20 20 20 22 20 28 66 69 6e 69 73 68    65 64 29 22 0a 20 20 20 20 28 66 6f 72 6d 61 74  | .......".(finished)".....(format | 
| 222e0 |  20 22 20 28 25 73 20 72 65 6d 61 69 6e 69 6e 67    29 22 20 28 74 6d 72 2d 2d 66 6f 72 6d 61 74 2d  | .".(%s.remaining)".(tmr--format- | 
| 22300 |  72 65 6d 61 69 6e 69 6e 67 20 74 69 6d 65 72 29    29 29 29 0a 0a 28 64 65 66 75 6e 20 74 6d 72 2d  | remaining.timer))))..(defun.tmr- | 
| 22320 |  2d 72 65 61 64 2d 74 69 6d 65 72 20 28 70 72 6f    6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 61 63  | -read-timer.(prompt.&optional.ac | 
| 22340 |  74 69 76 65 29 0a 20 20 22 4c 65 74 20 74 68 65    20 75 73 65 72 20 63 68 6f 6f 73 65 20 61 20 74  | tive)..."Let.the.user.choose.a.t | 
| 22360 |  69 6d 65 72 20 61 6d 6f 6e 67 20 61 6c 6c 20 28    6f 72 20 41 43 54 49 56 45 29 20 74 69 6d 65 72  | imer.among.all.(or.ACTIVE).timer | 
| 22380 |  73 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 73    65 6c 65 63 74 65 64 20 74 69 6d 65 72 2e 20 20  | s...Return.the.selected.timer... | 
| 223a0 |  49 66 20 74 68 65 72 65 20 69 73 20 61 20 73 69    6e 67 6c 65 20 74 69 6d 65 72 20 61 6e 64 0a 60  | If.there.is.a.single.timer.and.` | 
| 223c0 |  74 6d 72 2d 63 6f 6e 66 69 72 6d 2d 73 69 6e 67    6c 65 2d 74 69 6d 65 72 27 20 69 73 20 6e 69 6c  | tmr-confirm-single-timer'.is.nil | 
| 223e0 |  2c 20 75 73 65 20 74 68 61 74 2e 20 20 49 66 20    74 68 65 72 65 20 61 72 65 0a 6d 75 6c 74 69 70  | ,.use.that...If.there.are.multip | 
| 22400 |  6c 65 20 74 69 6d 65 72 73 2c 20 70 72 6f 6d 70    74 20 66 6f 72 20 6f 6e 65 20 77 69 74 68 20 63  | le.timers,.prompt.for.one.with.c | 
| 22420 |  6f 6d 70 6c 65 74 69 6f 6e 20 77 69 74 68 20 50    52 4f 4d 50 54 20 74 65 78 74 2e 0a 49 66 20 74  | ompletion.with.PROMPT.text..If.t | 
| 22440 |  68 65 72 65 20 61 72 65 20 6e 6f 20 74 69 6d 65    72 73 2c 20 74 68 72 6f 77 20 61 6e 20 65 72 72  | here.are.no.timers,.throw.an.err | 
| 22460 |  6f 72 2e 22 0a 20 20 28 6f 72 0a 20 20 20 28 72    75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67  | or."...(or....(run-hook-with-arg | 
| 22480 |  73 2d 75 6e 74 69 6c 2d 73 75 63 63 65 73 73 20    27 74 6d 72 2d 2d 72 65 61 64 2d 74 69 6d 65 72  | s-until-success.'tmr--read-timer | 
| 224a0 |  2d 68 6f 6f 6b 29 0a 20 20 20 28 70 63 61 73 65    0a 20 20 20 20 20 20 20 28 69 66 20 61 63 74 69  | -hook)....(pcase........(if.acti | 
| 224c0 |  76 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 73    65 71 2d 72 65 6d 6f 76 65 20 23 27 74 6d 72 2d  | ve............(seq-remove.#'tmr- | 
| 224e0 |  2d 74 69 6d 65 72 2d 66 69 6e 69 73 68 65 64 70    20 74 6d 72 2d 2d 74 69 6d 65 72 73 29 0a 20 20  | -timer-finishedp.tmr--timers)... | 
| 22500 |  20 20 20 20 20 20 20 74 6d 72 2d 2d 74 69 6d 65    72 73 29 0a 20 20 20 20 20 28 27 6e 69 6c 20 28  | .......tmr--timers)......('nil.( | 
| 22520 |  75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 74    69 6d 65 72 73 20 61 76 61 69 6c 61 62 6c 65 22  | user-error."No.timers.available" | 
| 22540 |  29 29 0a 20 20 20 20 20 28 28 61 6e 64 20 60 28    2c 74 69 6d 65 72 29 20 28 67 75 61 72 64 20 28  | ))......((and.`(,timer).(guard.( | 
| 22560 |  6e 6f 74 20 74 6d 72 2d 63 6f 6e 66 69 72 6d 2d    73 69 6e 67 6c 65 2d 74 69 6d 65 72 29 29 29 20  | not.tmr-confirm-single-timer))). | 
| 22580 |  74 69 6d 65 72 29 0a 20 20 20 20 20 28 74 69 6d    65 72 73 0a 20 20 20 20 20 20 28 6c 65 74 2a 20  | timer)......(timers.......(let*. | 
| 225a0 |  28 28 74 69 6d 65 72 2d 6c 69 73 74 20 28 6d 61    70 63 61 72 0a 20 20 20 20 20 20 20 20 20 20 20  | ((timer-list.(mapcar............ | 
| 225c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28    6c 61 6d 62 64 61 20 28 78 29 0a 20 20 20 20 20  | ...............(lambda.(x)...... | 
| 225e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69  | .......................(properti | 
| 22600 |  7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ze.............................. | 
| 22620 |  28 74 6d 72 2d 2d 6c 6f 6e 67 2d 64 65 73 63 72    69 70 74 69 6f 6e 20 78 29 0a 20 20 20 20 20 20  | (tmr--long-description.x)....... | 
| 22640 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 27 74 6d 72 2d 74 69 6d 65  | .......................'tmr-time | 
| 22660 |  72 20 78 29 29 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | r.x))........................... | 
| 22680 |  74 69 6d 65 72 73 29 29 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 28 73 65 6c 65 63 74 65 64 0a  | timers))..............(selected. | 
| 226a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63    61 72 20 28 6d 65 6d 62 65 72 20 28 63 6f 6d 70  | ..............(car.(member.(comp | 
| 226c0 |  6c 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | leting-read..................... | 
| 226e0 |  20 20 20 20 20 20 20 20 70 72 6f 6d 70 74 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ........prompt.................. | 
| 22700 |  20 20 20 20 20 20 20 20 20 20 20 28 74 6d 72 2d    2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c  | ...........(tmr--completion-tabl | 
| 22720 |  65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74  | e..............................t | 
| 22740 |  69 6d 65 72 2d 6c 69 73 74 20 27 74 6d 72 2d 74    69 6d 65 72 20 23 27 74 6d 72 2d 2d 74 69 6d 65  | imer-list.'tmr-timer.#'tmr--time | 
| 22760 |  72 2d 61 6e 6e 6f 74 61 74 69 6f 6e 29 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | r-annotation)................... | 
| 22780 |  20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 29    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ..........nil.t)................ | 
| 227a0 |  20 20 20 20 20 20 20 20 20 20 20 20 74 69 6d 65    72 2d 6c 69 73 74 29 29 29 29 0a 20 20 20 20 20  | ............timer-list))))...... | 
| 227c0 |  20 20 20 28 6f 72 20 28 61 6e 64 20 73 65 6c 65    63 74 65 64 20 28 67 65 74 2d 74 65 78 74 2d 70  | ...(or.(and.selected.(get-text-p | 
| 227e0 |  72 6f 70 65 72 74 79 20 30 20 27 74 6d 72 2d 74    69 6d 65 72 20 73 65 6c 65 63 74 65 64 29 29 0a  | roperty.0.'tmr-timer.selected)). | 
| 22800 |  20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65    72 2d 65 72 72 6f 72 20 22 4e 6f 20 74 69 6d 65  | ............(user-error."No.time | 
| 22820 |  72 20 73 65 6c 65 63 74 65 64 22 29 29 29 29 29    29 29 0a 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e  | r.selected")))))))..(declare-fun | 
| 22840 |  63 74 69 6f 6e 20 6e 6f 74 69 66 69 63 61 74 69    6f 6e 73 2d 6e 6f 74 69 66 79 20 22 6e 6f 74 69  | ction.notifications-notify."noti | 
| 22860 |  66 69 63 61 74 69 6f 6e 73 22 20 28 26 72 65 73    74 20 70 61 72 61 6d 73 29 29 0a 0a 28 64 65 66  | fications".(&rest.params))..(def | 
| 22880 |  75 6e 20 74 6d 72 2d 6e 6f 74 69 66 69 63 61 74    69 6f 6e 2d 6e 6f 74 69 66 79 20 28 74 69 6d 65  | un.tmr-notification-notify.(time | 
| 228a0 |  72 29 0a 20 20 22 44 69 73 70 61 74 63 68 20 61    20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 66 6f  | r)..."Dispatch.a.notification.fo | 
| 228c0 |  72 20 54 49 4d 45 52 2e 0a 0a 52 65 61 64 3a 20    28 69 6e 66 6f 20 5c 22 28 65 6c 69 73 70 29 20  | r.TIMER...Read:.(info.\"(elisp). | 
| 228e0 |  44 65 73 6b 74 6f 70 20 4e 6f 74 69 66 69 63 61    74 69 6f 6e 73 5c 22 29 20 66 6f 72 20 64 65 74  | Desktop.Notifications\").for.det | 
| 22900 |  61 69 6c 73 2e 22 0a 20 20 28 69 66 20 28 66 65    61 74 75 72 65 70 20 27 64 62 75 73 62 69 6e 64  | ails."...(if.(featurep.'dbusbind | 
| 22920 |  29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 74    69 74 6c 65 20 22 54 4d 52 20 4d 61 79 20 52 69  | ).......(let.((title."TMR.May.Ri | 
| 22940 |  6e 67 20 28 45 6d 61 63 73 20 74 6d 72 20 70 61    63 6b 61 67 65 29 22 29 0a 20 20 20 20 20 20 20  | ng.(Emacs.tmr.package)")........ | 
| 22960 |  20 20 20 20 20 28 62 6f 64 79 20 28 74 6d 72 2d    2d 6c 6f 6e 67 2d 64 65 73 63 72 69 70 74 69 6f  | .....(body.(tmr--long-descriptio | 
| 22980 |  6e 2d 66 6f 72 2d 66 69 6e 69 73 68 65 64 2d 74    69 6d 65 72 20 74 69 6d 65 72 29 29 29 0a 20 20  | n-for-finished-timer.timer)))... | 
| 229a0 |  20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66    62 6f 75 6e 64 70 20 27 6e 6f 74 69 66 69 63 61  | ......(unless.(fboundp.'notifica | 
| 229c0 |  74 69 6f 6e 73 2d 6e 6f 74 69 66 79 29 0a 20 20    20 20 20 20 20 20 20 20 28 72 65 71 75 69 72 65  | tions-notify)...........(require | 
| 229e0 |  20 27 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 29    29 0a 20 20 20 20 20 20 20 20 28 6e 6f 74 69 66  | .'notifications)).........(notif | 
| 22a00 |  69 63 61 74 69 6f 6e 73 2d 6e 6f 74 69 66 79 0a    20 20 20 20 20 20 20 20 20 3a 74 69 74 6c 65 20  | ications-notify..........:title. | 
| 22a20 |  74 69 74 6c 65 0a 20 20 20 20 20 20 20 20 20 3a    62 6f 64 79 20 62 6f 64 79 0a 20 20 20 20 20 20  | title..........:body.body....... | 
| 22a40 |  20 20 20 3a 61 70 70 2d 6e 61 6d 65 20 22 47 4e    55 20 45 6d 61 63 73 22 0a 20 20 20 20 20 20 20  | ...:app-name."GNU.Emacs"........ | 
| 22a60 |  20 20 3a 75 72 67 65 6e 63 79 20 74 6d 72 2d 6e    6f 74 69 66 69 63 61 74 69 6f 6e 2d 75 72 67 65  | ..:urgency.tmr-notification-urge | 
| 22a80 |  6e 63 79 0a 20 20 20 20 20 20 20 20 20 3a 73 6f    75 6e 64 2d 66 69 6c 65 20 74 6d 72 2d 73 6f 75  | ncy..........:sound-file.tmr-sou | 
| 22aa0 |  6e 64 2d 66 69 6c 65 29 29 0a 20 20 20 20 28 77    61 72 6e 20 22 45 6d 61 63 73 20 68 61 73 20 6e  | nd-file)).....(warn."Emacs.has.n | 
| 22ac0 |  6f 20 44 42 55 53 20 73 75 70 70 6f 72 74 2c 20    54 4d 52 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e  | o.DBUS.support,.TMR.notification | 
| 22ae0 |  73 20 75 6e 61 76 61 69 6c 61 62 6c 65 22 29 29    29 0a 0a 3b 3b 20 4e 4f 54 45 20 32 30 32 32 2d  | s.unavailable")))..;;.NOTE.2022- | 
| 22b00 |  30 34 2d 32 31 3a 20 45 6d 61 63 73 20 68 61 73    20 61 20 60 70 6c 61 79 2d 73 6f 75 6e 64 27 20  | 04-21:.Emacs.has.a.`play-sound'. | 
| 22b20 |  66 75 6e 63 74 69 6f 6e 20 62 75 74 20 69 74 20    6f 6e 6c 79 0a 3b 3b 20 73 75 70 70 6f 72 74 73  | function.but.it.only.;;.supports | 
| 22b40 |  20 2e 77 61 76 20 61 6e 64 20 2e 61 75 20 66 6f    72 6d 61 74 73 2e 20 20 41 6c 73 6f 2c 20 69 74  | ..wav.and..au.formats...Also,.it | 
| 22b60 |  20 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 20 6f    6e 20 61 6c 6c 0a 3b 3b 20 70 6c 61 74 66 6f 72  | .does.not.work.on.all.;;.platfor | 
| 22b80 |  6d 73 20 61 6e 64 20 45 6d 61 63 73 20 6e 65 65    64 73 20 74 6f 20 62 65 20 63 6f 6d 70 69 6c 65  | ms.and.Emacs.needs.to.be.compile | 
| 22ba0 |  64 20 2d 2d 77 69 74 68 2d 73 6f 75 6e 64 20 63    61 70 61 62 69 6c 69 74 69 65 73 2e 0a 28 64 65  | d.--with-sound.capabilities..(de | 
| 22bc0 |  66 75 6e 20 74 6d 72 2d 73 6f 75 6e 64 2d 70 6c    61 79 20 28 26 6f 70 74 69 6f 6e 61 6c 20 5f 74  | fun.tmr-sound-play.(&optional._t | 
| 22be0 |  69 6d 65 72 29 0a 20 20 22 50 6c 61 79 20 60 74    6d 72 2d 73 6f 75 6e 64 2d 66 69 6c 65 27 20 75  | imer)..."Play.`tmr-sound-file'.u | 
| 22c00 |  73 69 6e 67 20 74 68 65 20 66 66 70 6c 61 79 20    65 78 65 63 75 74 61 62 6c 65 20 28 66 66 6d 70  | sing.the.ffplay.executable.(ffmp | 
| 22c20 |  65 67 29 2e 0a 54 49 4d 45 52 20 69 73 20 75 6e    75 73 65 64 2e 22 0a 20 20 28 77 68 65 6e 2d 6c  | eg)..TIMER.is.unused."...(when-l | 
| 22c40 |  65 74 2a 20 28 28 73 6f 75 6e 64 20 74 6d 72 2d    73 6f 75 6e 64 2d 66 69 6c 65 29 0a 20 20 20 20  | et*.((sound.tmr-sound-file)..... | 
| 22c60 |  20 20 20 20 20 20 20 20 20 20 28 28 66 69 6c 65    2d 65 78 69 73 74 73 2d 70 20 73 6f 75 6e 64 29  | ..........((file-exists-p.sound) | 
| 22c80 |  29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28    65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20  | )).....(unless.(executable-find. | 
| 22ca0 |  22 66 66 70 6c 61 79 22 29 0a 20 20 20 20 20 20    28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e  | "ffplay").......(user-error."Can | 
| 22cc0 |  6e 6f 74 20 70 6c 61 79 20 25 73 20 77 69 74 68    6f 75 74 20 60 66 66 70 6c 61 79 27 22 20 73 6f  | not.play.%s.without.`ffplay'".so | 
| 22ce0 |  75 6e 64 29 29 0a 20 20 20 20 28 63 61 6c 6c 2d    70 72 6f 63 65 73 73 2d 73 68 65 6c 6c 2d 63 6f  | und)).....(call-process-shell-co | 
| 22d00 |  6d 6d 61 6e 64 0a 20 20 20 20 20 28 66 6f 72 6d    61 74 20 22 66 66 70 6c 61 79 20 2d 6e 6f 64 69  | mmand......(format."ffplay.-nodi | 
| 22d20 |  73 70 20 2d 61 75 74 6f 65 78 69 74 20 25 73 20    3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 22  | sp.-autoexit.%s.>/dev/null.2>&1" | 
| 22d40 |  20 73 6f 75 6e 64 29 20 6e 69 6c 20 30 29 29 29    0a 0a 28 64 65 66 75 6e 20 74 6d 72 2d 70 72 69  | .sound).nil.0)))..(defun.tmr-pri | 
| 22d60 |  6e 74 2d 6d 65 73 73 61 67 65 2d 66 6f 72 2d 63    72 65 61 74 65 64 2d 74 69 6d 65 72 20 28 74 69  | nt-message-for-created-timer.(ti | 
| 22d80 |  6d 65 72 29 0a 20 20 22 53 68 6f 77 20 61 20 60    6d 65 73 73 61 67 65 27 20 69 6e 66 6f 72 6d 69  | mer)..."Show.a.`message'.informi | 
| 22da0 |  6e 67 20 74 68 65 20 75 73 65 72 20 74 68 61 74    20 54 49 4d 45 52 20 77 61 73 20 63 72 65 61 74  | ng.the.user.that.TIMER.was.creat | 
| 22dc0 |  65 64 2e 22 0a 20 20 28 6d 65 73 73 61 67 65 20    22 25 73 22 20 28 74 6d 72 2d 2d 6c 6f 6e 67 2d  | ed."...(message."%s".(tmr--long- | 
| 22de0 |  64 65 73 63 72 69 70 74 69 6f 6e 20 74 69 6d 65    72 29 29 29 0a 0a 28 64 65 66 75 6e 20 74 6d 72  | description.timer)))..(defun.tmr | 
| 22e00 |  2d 70 72 69 6e 74 2d 6d 65 73 73 61 67 65 2d 66    6f 72 2d 66 69 6e 69 73 68 65 64 2d 74 69 6d 65  | -print-message-for-finished-time | 
| 22e20 |  72 20 28 74 69 6d 65 72 29 0a 20 20 22 53 68 6f    77 20 61 20 60 6d 65 73 73 61 67 65 27 20 69 6e  | r.(timer)..."Show.a.`message'.in | 
| 22e40 |  66 6f 72 6d 69 6e 67 20 74 68 65 20 75 73 65 72    20 74 68 61 74 20 54 49 4d 45 52 20 68 61 73 20  | forming.the.user.that.TIMER.has. | 
| 22e60 |  66 69 6e 69 73 68 65 64 2e 22 0a 20 20 28 6d 65    73 73 61 67 65 20 22 25 73 22 20 28 74 6d 72 2d  | finished."...(message."%s".(tmr- | 
| 22e80 |  2d 6c 6f 6e 67 2d 64 65 73 63 72 69 70 74 69 6f    6e 2d 66 6f 72 2d 66 69 6e 69 73 68 65 64 2d 74  | -long-description-for-finished-t | 
| 22ea0 |  69 6d 65 72 20 74 69 6d 65 72 29 29 29 0a 0a 28    64 65 66 75 6e 20 74 6d 72 2d 70 72 69 6e 74 2d  | imer.timer)))..(defun.tmr-print- | 
| 22ec0 |  6d 65 73 73 61 67 65 2d 66 6f 72 2d 63 61 6e 63    65 6c 6c 65 64 2d 74 69 6d 65 72 20 28 74 69 6d  | message-for-cancelled-timer.(tim | 
| 22ee0 |  65 72 29 0a 20 20 22 53 68 6f 77 20 61 20 60 6d    65 73 73 61 67 65 27 20 69 6e 66 6f 72 6d 69 6e  | er)..."Show.a.`message'.informin | 
| 22f00 |  67 20 74 68 65 20 75 73 65 72 20 74 68 61 74 20    54 49 4d 45 52 20 69 73 20 63 61 6e 63 65 6c 6c  | g.the.user.that.TIMER.is.cancell | 
| 22f20 |  65 64 2e 22 0a 20 20 28 6d 65 73 73 61 67 65 20    22 43 61 6e 63 65 6c 6c 65 64 3a 20 3c 3c 25 73  | ed."...(message."Cancelled:.<<%s | 
| 22f40 |  3e 3e 22 20 28 74 6d 72 2d 2d 6c 6f 6e 67 2d 64    65 73 63 72 69 70 74 69 6f 6e 20 74 69 6d 65 72  | >>".(tmr--long-description.timer | 
| 22f60 |  29 29 29 0a 0a 28 64 65 66 76 61 72 20 74 6d 72    2d 64 75 72 61 74 69 6f 6e 2d 68 69 73 74 6f 72  | )))..(defvar.tmr-duration-histor | 
| 22f80 |  79 20 6e 69 6c 0a 20 20 22 4d 69 6e 69 62 75 66    66 65 72 20 68 69 73 74 6f 72 79 20 6f 66 20 60  | y.nil..."Minibuffer.history.of.` | 
| 22fa0 |  74 6d 72 27 20 64 75 72 61 74 69 6f 6e 73 2e 22    29 0a 0a 28 64 65 66 75 6e 20 74 6d 72 2d 2d 72  | tmr'.durations.")..(defun.tmr--r | 
| 22fc0 |  65 61 64 2d 64 75 72 61 74 69 6f 6e 20 28 26 6f    70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 29  | ead-duration.(&optional.default) | 
| 22fe0 |  0a 20 20 22 41 73 6b 20 74 68 65 20 75 73 65 72    20 74 6f 20 74 79 70 65 20 61 20 64 75 72 61 74  | ..."Ask.the.user.to.type.a.durat | 
| 23000 |  69 6f 6e 2e 0a 49 66 20 44 45 46 41 55 4c 54 20    69 73 20 70 72 6f 76 69 64 65 64 2c 20 75 73 65  | ion..If.DEFAULT.is.provided,.use | 
| 23020 |  20 74 68 61 74 20 61 73 20 61 20 64 65 66 61 75    6c 74 2e 22 0a 20 20 28 6c 65 74 20 28 28 64 65  | .that.as.a.default."...(let.((de | 
| 23040 |  66 20 28 6f 72 20 64 65 66 61 75 6c 74 20 28 6e    74 68 20 30 20 74 6d 72 2d 64 75 72 61 74 69 6f  | f.(or.default.(nth.0.tmr-duratio | 
| 23060 |  6e 2d 68 69 73 74 6f 72 79 29 29 29 29 0a 20 20    20 20 28 72 65 61 64 2d 73 74 72 69 6e 67 0a 20  | n-history)))).....(read-string.. | 
| 23080 |  20 20 20 20 28 66 6f 72 6d 61 74 2d 70 72 6f 6d    70 74 0a 20 20 20 20 20 20 22 4e 20 6d 69 6e 75  | ....(format-prompt......."N.minu | 
| 230a0 |  74 65 73 20 66 6f 72 20 74 69 6d 65 72 20 28 61    70 70 65 6e 64 20 60 68 27 20 6f 72 20 60 73 27  | tes.for.timer.(append.`h'.or.`s' | 
| 230c0 |  20 66 6f 72 20 6f 74 68 65 72 20 75 6e 69 74 73    29 22 20 64 65 66 29 0a 20 20 20 20 20 6e 69 6c  | .for.other.units)".def)......nil | 
| 230e0 |  20 27 74 6d 72 2d 64 75 72 61 74 69 6f 6e 2d 68    69 73 74 6f 72 79 20 64 65 66 29 29 29 0a 0a 28  | .'tmr-duration-history.def)))..( | 
| 23100 |  64 65 66 76 61 72 20 74 6d 72 2d 64 65 73 63 72    69 70 74 69 6f 6e 2d 68 69 73 74 6f 72 79 20 6e  | defvar.tmr-description-history.n | 
| 23120 |  69 6c 0a 20 20 22 4d 69 6e 69 62 75 66 66 65 72    20 68 69 73 74 6f 72 79 20 6f 66 20 60 74 6d 72  | il..."Minibuffer.history.of.`tmr | 
| 23140 |  27 20 64 65 73 63 72 69 70 74 69 6f 6e 73 2e 22    29 0a 0a 28 64 65 66 75 6e 20 74 6d 72 2d 2d 64  | '.descriptions.")..(defun.tmr--d | 
| 23160 |  65 73 63 72 69 70 74 69 6f 6e 2d 70 72 6f 6d 70    74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66  | escription-prompt.(&optional.def | 
| 23180 |  61 75 6c 74 29 0a 20 20 22 48 65 6c 70 65 72 20    70 72 6f 6d 70 74 20 66 6f 72 20 64 65 73 63 72  | ault)..."Helper.prompt.for.descr | 
| 231a0 |  69 70 74 69 6f 6e 73 20 69 6e 20 60 74 6d 72 27    2e 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 44 45  | iptions.in.`tmr'..If.optional.DE | 
| 231c0 |  46 41 55 4c 54 20 69 73 20 70 72 6f 76 69 64 65    64 20 75 73 65 20 69 74 20 61 73 20 61 20 64 65  | FAULT.is.provided.use.it.as.a.de | 
| 231e0 |  66 61 75 6c 74 20 63 61 6e 64 69 64 61 74 65 2e    22 0a 20 20 28 63 6f 6d 70 6c 65 74 69 6e 67 2d  | fault.candidate."...(completing- | 
| 23200 |  72 65 61 64 0a 20 20 20 28 66 6f 72 6d 61 74 2d    70 72 6f 6d 70 74 20 22 44 65 73 63 72 69 70 74  | read....(format-prompt."Descript | 
| 23220 |  69 6f 6e 20 66 6f 72 20 74 68 69 73 20 74 6d 72    22 20 64 65 66 61 75 6c 74 29 0a 20 20 20 28 74  | ion.for.this.tmr".default)....(t | 
| 23240 |  6d 72 2d 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74    61 62 6c 65 0a 20 20 20 20 28 69 66 20 28 6c 69  | mr--completion-table.....(if.(li | 
| 23260 |  73 74 70 20 74 6d 72 2d 64 65 73 63 72 69 70 74    69 6f 6e 2d 6c 69 73 74 29 0a 20 20 20 20 20 20  | stp.tmr-description-list)....... | 
| 23280 |  20 20 74 6d 72 2d 64 65 73 63 72 69 70 74 69 6f    6e 2d 6c 69 73 74 0a 20 20 20 20 20 20 28 73 79  | ..tmr-description-list.......(sy | 
| 232a0 |  6d 62 6f 6c 2d 76 61 6c 75 65 20 74 6d 72 2d 64    65 73 63 72 69 70 74 69 6f 6e 2d 6c 69 73 74 29  | mbol-value.tmr-description-list) | 
| 232c0 |  29 29 0a 20 20 20 6e 69 6c 20 6e 69 6c 20 6e 69    6c 20 27 74 6d 72 2d 64 65 73 63 72 69 70 74 69  | ))....nil.nil.nil.'tmr-descripti | 
| 232e0 |  6f 6e 2d 68 69 73 74 6f 72 79 20 64 65 66 61 75    6c 74 29 29 0a 0a 28 64 65 66 75 6e 20 74 6d 72  | on-history.default))..(defun.tmr | 
| 23300 |  2d 2d 61 63 6b 6e 6f 77 6c 65 64 67 65 2d 70 72    6f 6d 70 74 20 28 29 0a 20 20 22 41 73 6b 20 74  | --acknowledge-prompt.()..."Ask.t | 
| 23320 |  68 65 20 75 73 65 72 20 69 66 20 61 20 74 69 6d    65 72 20 6d 75 73 74 20 62 65 20 61 63 6b 6e 6f  | he.user.if.a.timer.must.be.ackno | 
| 23340 |  77 6c 65 64 67 65 64 2e 22 0a 20 20 28 79 2d 6f    72 2d 6e 2d 70 20 22 41 63 6b 6e 6f 77 6c 65 64  | wledged."...(y-or-n-p."Acknowled | 
| 23360 |  67 65 20 74 69 6d 65 72 20 61 66 74 65 72 20 66    69 6e 69 73 68 3f 20 22 29 29 0a 0a 28 64 65 66  | ge.timer.after.finish?."))..(def | 
| 23380 |  75 6e 20 74 6d 72 2d 61 63 6b 6e 6f 77 6c 65 64    67 65 2d 64 69 61 6c 6f 67 20 28 74 69 6d 65 72  | un.tmr-acknowledge-dialog.(timer | 
| 233a0 |  29 0a 20 20 22 41 63 6b 6e 6f 77 6c 65 64 67 65    20 54 49 4d 45 52 20 62 79 20 73 68 6f 77 69 6e  | )..."Acknowledge.TIMER.by.showin | 
| 233c0 |  67 20 61 20 47 55 49 20 64 69 61 6c 6f 67 2e 22    0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28  | g.a.GUI.dialog."...(when-let*.(( | 
| 233e0 |  28 74 6d 72 2d 2d 74 69 6d 65 72 2d 61 63 6b 6e    6f 77 6c 65 64 67 65 70 20 74 69 6d 65 72 29 29  | (tmr--timer-acknowledgep.timer)) | 
| 23400 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28    64 75 72 61 74 69 6f 6e 0a 20 20 20 20 20 20 20  | ...............(duration........ | 
| 23420 |  20 20 20 20 20 20 20 20 28 78 2d 70 6f 70 75 70    2d 64 69 61 6c 6f 67 0a 20 20 20 20 20 20 20 20  | ........(x-popup-dialog......... | 
| 23440 |  20 20 20 20 20 20 20 20 74 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 60 28 2c 28 74 6d  | ........t.................`(,(tm | 
| 23460 |  72 2d 2d 6c 6f 6e 67 2d 64 65 73 63 72 69 70 74    69 6f 6e 2d 66 6f 72 2d 66 69 6e 69 73 68 65 64  | r--long-description-for-finished | 
| 23480 |  2d 74 69 6d 65 72 20 74 69 6d 65 72 29 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | -timer.timer)................... | 
| 234a0 |  28 22 41 63 6b 6e 6f 77 6c 65 64 67 65 22 20 2e    20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20  | ("Acknowledge"...nil)........... | 
| 234c0 |  20 20 20 20 20 20 20 20 28 22 2b 20 31 20 6d 22    20 2e 20 36 30 29 0a 20 20 20 20 20 20 20 20 20  | ........("+.1.m"...60).......... | 
| 234e0 |  20 20 20 20 20 20 20 20 20 28 22 2b 20 35 20 6d    22 20 2e 20 33 30 30 29 0a 20 20 20 20 20 20 20  | .........("+.5.m"...300)........ | 
| 23500 |  20 20 20 20 20 20 20 20 20 20 20 28 22 2b 20 31    30 20 6d 69 6e 22 20 2e 20 36 30 30 29 0a 20 20  | ...........("+.10.min"...600)... | 
| 23520 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    28 22 2b 20 31 35 20 6d 69 6e 22 20 2e 20 39 36  | ................("+.15.min"...96 | 
| 23540 |  30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 6e 69 6c 29 29 29 29 0a 20 20 20  | 0)...................nil)))).... | 
| 23560 |  20 28 74 6d 72 2d 2d 63 6f 6e 74 69 6e 75 65 2d    6f 76 65 72 74 69 6d 65 20 74 69 6d 65 72 20 64  | .(tmr--continue-overtime.timer.d | 
| 23580 |  75 72 61 74 69 6f 6e 29 29 29 0a 0a 28 64 65 66    75 6e 20 74 6d 72 2d 61 63 6b 6e 6f 77 6c 65 64  | uration)))..(defun.tmr-acknowled | 
| 235a0 |  67 65 2d 6d 69 6e 69 62 75 66 66 65 72 20 28 74    69 6d 65 72 29 0a 20 20 22 41 63 6b 6e 6f 77 6c  | ge-minibuffer.(timer)..."Acknowl | 
| 235c0 |  65 64 67 65 20 54 49 4d 45 52 20 75 73 69 6e 67    20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e  | edge.TIMER.using.the.minibuffer. | 
| 235e0 |  22 0a 20 20 28 77 68 65 6e 20 28 74 6d 72 2d 2d    74 69 6d 65 72 2d 61 63 6b 6e 6f 77 6c 65 64 67  | "...(when.(tmr--timer-acknowledg | 
| 23600 |  65 70 20 74 69 6d 65 72 29 0a 20 20 20 20 28 77    68 69 6c 65 0a 20 20 20 20 20 20 20 20 28 6c 65  | ep.timer).....(while.........(le | 
| 23620 |  74 20 28 28 69 6e 70 75 74 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 66  | t.((input................(read-f | 
| 23640 |  72 6f 6d 2d 6d 69 6e 69 62 75 66 66 65 72 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  | rom-minibuffer.................( | 
| 23660 |  63 6f 6e 63 61 74 20 28 74 6d 72 2d 2d 6c 6f 6e    67 2d 64 65 73 63 72 69 70 74 69 6f 6e 2d 66 6f  | concat.(tmr--long-description-fo | 
| 23680 |  72 2d 66 69 6e 69 73 68 65 64 2d 74 69 6d 65 72    20 74 69 6d 65 72 29 0a 20 20 20 20 20 20 20 20  | r-finished-timer.timer)......... | 
| 236a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    22 5c 6e 41 63 6b 6e 6f 77 6c 65 64 67 65 20 77  | ................"\nAcknowledge.w | 
| 236c0 |  69 74 68 20 60 61 63 6b 27 20 6f 72 20 61 64 64    69 74 69 6f 6e 61 6c 20 64 75 72 61 74 69 6f 6e  | ith.`ack'.or.additional.duration | 
| 236e0 |  3a 20 22 29 29 29 29 0a 20 20 20 20 20 20 20 20    20 20 28 6e 6f 74 20 28 6f 72 20 28 65 71 75 61  | :."))))...........(not.(or.(equa | 
| 23700 |  6c 20 69 6e 70 75 74 20 22 61 63 6b 22 29 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | l.input."ack").................. | 
| 23720 |  20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 64    75 72 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20  | ..(when-let*.((duration......... | 
| 23740 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 28 69 67 6e 6f 72 65 2d  | ........................(ignore- | 
| 23760 |  65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | errors.......................... | 
| 23780 |  20 20 20 20 20 20 20 20 20 28 74 6d 72 2d 2d 70    61 72 73 65 2d 64 75 72 61 74 69 6f 6e 20 28 63  | .........(tmr--parse-duration.(c | 
| 237a0 |  75 72 72 65 6e 74 2d 74 69 6d 65 29 20 69 6e 70    75 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20  | urrent-time).input)))).......... | 
| 237c0 |  20 20 20 20 20 20 20 20 20 20 20 20 28 74 6d 72    2d 2d 63 6f 6e 74 69 6e 75 65 2d 6f 76 65 72 74  | ............(tmr--continue-overt | 
| 237e0 |  69 6d 65 20 74 69 6d 65 72 20 64 75 72 61 74 69    6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  | ime.timer.duration)............. | 
| 23800 |  20 20 20 20 20 20 20 20 20 74 29 29 29 29 29 29    29 0a 0a 28 64 65 66 75 6e 20 74 6d 72 2d 2d 63  | .........t)))))))..(defun.tmr--c | 
| 23820 |  6f 6e 74 69 6e 75 65 2d 6f 76 65 72 74 69 6d 65    20 28 74 69 6d 65 72 20 64 75 72 61 74 69 6f 6e  | ontinue-overtime.(timer.duration | 
| 23840 |  29 0a 20 20 22 43 6f 6e 74 69 6e 75 65 20 54 49    4d 45 52 20 65 76 65 6e 20 61 66 74 65 72 20 69  | )..."Continue.TIMER.even.after.i | 
| 23860 |  74 20 65 78 70 69 72 65 64 20 66 6f 72 20 44 55    52 41 54 49 4f 4e 2e 0a 54 68 69 73 20 66 75 6e  | t.expired.for.DURATION..This.fun | 
| 23880 |  63 74 69 6f 6e 20 69 73 20 75 73 65 64 20 69 66    20 61 20 74 69 6d 65 72 20 69 73 20 6e 6f 74 20  | ction.is.used.if.a.timer.is.not. | 
| 238a0 |  61 63 6b 6e 6f 77 6c 65 64 67 65 64 2e 22 0a 20    20 28 73 65 74 66 20 28 74 6d 72 2d 2d 74 69 6d  | acknowledged."...(setf.(tmr--tim | 
| 238c0 |  65 72 2d 66 69 6e 69 73 68 65 64 70 20 74 69 6d    65 72 29 20 6e 69 6c 0a 20 20 20 20 20 20 20 20  | er-finishedp.timer).nil......... | 
| 238e0 |  28 74 6d 72 2d 2d 74 69 6d 65 72 2d 74 69 6d 65    72 2d 6f 62 6a 65 63 74 20 74 69 6d 65 72 29 0a  | (tmr--timer-timer-object.timer). | 
| 23900 |  20 20 20 20 20 20 20 20 28 72 75 6e 2d 77 69 74    68 2d 74 69 6d 65 72 20 64 75 72 61 74 69 6f 6e  | ........(run-with-timer.duration | 
| 23920 |  20 6e 69 6c 20 23 27 74 6d 72 2d 2d 63 6f 6d 70    6c 65 74 65 20 74 69 6d 65 72 29 29 0a 20 20 28  | .nil.#'tmr--complete.timer))...( | 
| 23940 |  72 75 6e 2d 68 6f 6f 6b 73 20 27 74 6d 72 2d 2d    75 70 64 61 74 65 2d 68 6f 6f 6b 29 0a 20 20 28  | run-hooks.'tmr--update-hook)...( | 
| 23960 |  72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72    67 73 20 27 74 6d 72 2d 74 69 6d 65 72 2d 63 72  | run-hook-with-args.'tmr-timer-cr | 
| 23980 |  65 61 74 65 64 2d 66 75 6e 63 74 69 6f 6e 73 20    74 69 6d 65 72 29 29 0a 0a 28 64 65 66 75 6e 20  | eated-functions.timer))..(defun. | 
| 239a0 |  74 6d 72 2d 2d 63 6f 6d 70 6c 65 74 65 20 28 74    69 6d 65 72 29 0a 20 20 22 4d 61 72 6b 20 54 49  | tmr--complete.(timer)..."Mark.TI | 
| 239c0 |  4d 45 52 20 61 73 20 66 69 6e 69 73 68 65 64 20    61 6e 64 20 65 78 65 63 75 74 65 20 60 74 6d 72  | MER.as.finished.and.execute.`tmr | 
| 239e0 |  2d 74 69 6d 65 72 2d 66 69 6e 69 73 68 65 64 2d    66 75 6e 63 74 69 6f 6e 73 27 2e 22 0a 20 20 28  | -timer-finished-functions'."...( | 
| 23a00 |  73 65 74 66 20 28 74 6d 72 2d 2d 74 69 6d 65 72    2d 66 69 6e 69 73 68 65 64 70 20 74 69 6d 65 72  | setf.(tmr--timer-finishedp.timer | 
| 23a20 |  29 20 74 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b    73 20 27 74 6d 72 2d 2d 75 70 64 61 74 65 2d 68  | ).t)...(run-hooks.'tmr--update-h | 
| 23a40 |  6f 6f 6b 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b    2d 77 69 74 68 2d 61 72 67 73 20 27 74 6d 72 2d  | ook)...(run-hook-with-args.'tmr- | 
| 23a60 |  74 69 6d 65 72 2d 66 69 6e 69 73 68 65 64 2d 66    75 6e 63 74 69 6f 6e 73 20 74 69 6d 65 72 29 29  | timer-finished-functions.timer)) | 
| 23a80 |  0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64    0a 28 64 65 66 75 6e 20 74 6d 72 20 28 74 69 6d  | ..;;;###autoload.(defun.tmr.(tim | 
| 23aa0 |  65 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 73 63    72 69 70 74 69 6f 6e 20 61 63 6b 6e 6f 77 6c 65  | e.&optional.description.acknowle | 
| 23ac0 |  64 67 65 70 29 0a 20 20 22 53 65 74 20 74 69 6d    65 72 20 74 6f 20 54 49 4d 45 20 64 75 72 61 74  | dgep)..."Set.timer.to.TIME.durat | 
| 23ae0 |  69 6f 6e 20 61 6e 64 20 6e 6f 74 69 66 79 20 61    66 74 65 72 20 69 74 20 65 6c 61 70 73 65 73 2e  | ion.and.notify.after.it.elapses. | 
| 23b00 |  0a 0a 57 68 65 6e 20 54 49 4d 45 20 69 73 20 61    20 6e 75 6d 62 65 72 2c 20 69 74 20 69 73 20 69  | ..When.TIME.is.a.number,.it.is.i | 
| 23b20 |  6e 74 65 72 70 72 65 74 65 64 20 61 73 20 61 20    63 6f 75 6e 74 20 6f 66 20 6d 69 6e 75 74 65 73  | nterpreted.as.a.count.of.minutes | 
| 23b40 |  2e 0a 4f 74 68 65 72 77 69 73 65 20 54 49 4d 45    20 6d 75 73 74 20 62 65 20 61 20 73 74 72 69 6e  | ..Otherwise.TIME.must.be.a.strin | 
| 23b60 |  67 20 74 68 61 74 20 63 6f 6e 73 69 73 74 73 20    6f 66 20 61 20 6e 75 6d 62 65 72 20 61 6e 64 20  | g.that.consists.of.a.number.and. | 
| 23b80 |  61 0a 73 70 65 63 69 61 6c 20 66 69 6e 61 6c 20    63 68 61 72 61 63 74 65 72 20 64 65 6e 6f 74 69  | a.special.final.character.denoti | 
| 23ba0 |  6e 67 20 61 20 75 6e 69 74 20 6f 66 20 74 69 6d    65 3a 20 68 20 66 6f 72 20 68 6f 75 72 73 2c 20  | ng.a.unit.of.time:.h.for.hours,. | 
| 23bc0 |  73 0a 66 6f 72 20 73 65 63 6f 6e 64 73 2e 0a 0a    57 69 74 68 20 6f 70 74 69 6f 6e 61 6c 20 44 45  | s.for.seconds...With.optional.DE | 
| 23be0 |  53 43 52 49 50 54 49 4f 4e 20 61 73 20 61 20 70    72 65 66 69 78 20 28 5c 5c 5b 75 6e 69 76 65 72  | SCRIPTION.as.a.prefix.(\\[univer | 
| 23c00 |  73 61 6c 2d 61 72 67 75 6d 65 6e 74 5d 29 2c 0a    70 72 6f 6d 70 74 20 66 6f 72 20 61 20 64 65 73  | sal-argument]),.prompt.for.a.des | 
| 23c20 |  63 72 69 70 74 69 6f 6e 20 61 6d 6f 6e 67 20 60    74 6d 72 2d 64 65 73 63 72 69 70 74 69 6f 6e 2d  | cription.among.`tmr-description- | 
| 23c40 |  6c 69 73 74 27 2c 20 74 68 6f 75 67 68 0a 61 6c    6c 6f 77 20 66 6f 72 20 61 6e 79 20 73 74 72 69  | list',.though.allow.for.any.stri | 
| 23c60 |  6e 67 20 74 6f 20 73 65 72 76 65 20 61 73 20 76    61 6c 69 64 20 69 6e 70 75 74 2e 0a 0a 57 69 74  | ng.to.serve.as.valid.input...Wit | 
| 23c80 |  68 20 6f 70 74 69 6f 6e 61 6c 20 41 43 4b 4e 4f    57 4c 45 44 47 45 50 20 6e 6f 6e 2d 6e 69 6c 20  | h.optional.ACKNOWLEDGEP.non-nil. | 
| 23ca0 |  74 68 65 20 74 69 6d 65 72 20 6d 75 73 74 20 62    65 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64 0a 61  | the.timer.must.be.acknowledged.a | 
| 23cc0 |  66 74 65 72 20 69 74 20 66 69 6e 69 73 68 65 64    2c 20 73 75 63 68 20 74 68 61 74 20 74 68 65 20  | fter.it.finished,.such.that.the. | 
| 23ce0 |  74 69 6d 65 72 20 63 61 6e 6e 6f 74 20 62 65 20    6d 69 73 73 65 64 2e 0a 0a 54 68 69 73 20 63 6f  | timer.cannot.be.missed...This.co | 
| 23d00 |  6d 6d 61 6e 64 20 61 6c 73 6f 20 70 6c 61 79 73    20 62 61 63 6b 20 60 74 6d 72 2d 73 6f 75 6e 64  | mmand.also.plays.back.`tmr-sound | 
| 23d20 |  2d 66 69 6c 65 27 20 69 66 20 69 74 20 69 73 20    61 76 61 69 6c 61 62 6c 65 2e 0a 0a 54 6f 20 63  | -file'.if.it.is.available...To.c | 
| 23d40 |  61 6e 63 65 6c 20 74 68 65 20 74 69 6d 65 72 2c    20 75 73 65 20 74 68 65 20 60 74 6d 72 2d 63 61  | ancel.the.timer,.use.the.`tmr-ca | 
| 23d60 |  6e 63 65 6c 27 20 63 6f 6d 6d 61 6e 64 2e 0a 0a    54 6f 20 61 6c 77 61 79 73 20 70 72 6f 6d 70 74  | ncel'.command...To.always.prompt | 
| 23d80 |  20 66 6f 72 20 61 20 44 45 53 43 52 49 50 54 49    4f 4e 20 77 68 65 6e 20 73 65 74 74 69 6e 67 20  | .for.a.DESCRIPTION.when.setting. | 
| 23da0 |  61 20 74 69 6d 65 72 2c 20 75 73 65 20 74 68 65    0a 63 6f 6d 6d 61 6e 64 20 60 74 6d 72 2d 77 69  | a.timer,.use.the.command.`tmr-wi | 
| 23dc0 |  74 68 2d 64 65 74 61 69 6c 73 27 20 69 6e 73 74    65 61 64 20 6f 66 20 74 68 69 73 20 6f 6e 65 2e  | th-details'.instead.of.this.one. | 
| 23de0 |  22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65    0a 20 20 20 28 6c 69 73 74 0a 20 20 20 20 28 74  | "...(interactive....(list.....(t | 
| 23e00 |  6d 72 2d 2d 72 65 61 64 2d 64 75 72 61 74 69 6f    6e 29 0a 20 20 20 20 28 77 68 65 6e 20 63 75 72  | mr--read-duration).....(when.cur | 
| 23e20 |  72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20    28 74 6d 72 2d 2d 64 65 73 63 72 69 70 74 69 6f  | rent-prefix-arg.(tmr--descriptio | 
| 23e40 |  6e 2d 70 72 6f 6d 70 74 29 29 0a 20 20 20 20 28    77 68 65 6e 20 63 75 72 72 65 6e 74 2d 70 72 65  | n-prompt)).....(when.current-pre | 
| 23e60 |  66 69 78 2d 61 72 67 20 28 74 6d 72 2d 2d 61 63    6b 6e 6f 77 6c 65 64 67 65 2d 70 72 6f 6d 70 74  | fix-arg.(tmr--acknowledge-prompt | 
| 23e80 |  29 29 29 29 0a 20 20 28 77 68 65 6e 20 28 6e 61    74 6e 75 6d 70 20 74 69 6d 65 29 0a 20 20 20 20  | ))))...(when.(natnump.time)..... | 
| 23ea0 |  28 73 65 74 71 20 74 69 6d 65 20 28 6e 75 6d 62    65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 74 69 6d  | (setq.time.(number-to-string.tim | 
| 23ec0 |  65 29 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 63    72 65 61 74 69 6f 6e 2d 64 61 74 65 20 28 63 75  | e)))...(let*.((creation-date.(cu | 
| 23ee0 |  72 72 65 6e 74 2d 74 69 6d 65 29 29 0a 20 20 20    20 20 20 20 20 20 28 64 75 72 61 74 69 6f 6e 20  | rrent-time))..........(duration. | 
| 23f00 |  28 74 6d 72 2d 2d 70 61 72 73 65 2d 64 75 72 61    74 69 6f 6e 20 63 72 65 61 74 69 6f 6e 2d 64 61  | (tmr--parse-duration.creation-da | 
| 23f20 |  74 65 20 74 69 6d 65 29 29 0a 20 20 20 20 20 20    20 20 20 28 74 69 6d 65 72 20 28 74 6d 72 2d 2d  | te.time))..........(timer.(tmr-- | 
| 23f40 |  74 69 6d 65 72 2d 63 72 65 61 74 65 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 64  | timer-create..................:d | 
| 23f60 |  65 73 63 72 69 70 74 69 6f 6e 20 64 65 73 63 72    69 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20  | escription.description.......... | 
| 23f80 |  20 20 20 20 20 20 20 20 3a 61 63 6b 6e 6f 77 6c    65 64 67 65 70 20 61 63 6b 6e 6f 77 6c 65 64 67  | ........:acknowledgep.acknowledg | 
| 23fa0 |  65 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 3a 63 72 65 61 74 69 6f 6e 2d 64 61  | ep..................:creation-da | 
| 23fc0 |  74 65 20 63 72 65 61 74 69 6f 6e 2d 64 61 74 65    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | te.creation-date................ | 
| 23fe0 |  20 20 3a 65 6e 64 2d 64 61 74 65 20 28 74 69 6d    65 2d 61 64 64 20 63 72 65 61 74 69 6f 6e 2d 64  | ..:end-date.(time-add.creation-d | 
| 24000 |  61 74 65 20 64 75 72 61 74 69 6f 6e 29 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a  | ate.duration)..................: | 
| 24020 |  69 6e 70 75 74 20 74 69 6d 65 29 29 29 0a 20 20    20 20 28 73 65 74 66 20 28 74 6d 72 2d 2d 74 69  | input.time))).....(setf.(tmr--ti | 
| 24040 |  6d 65 72 2d 74 69 6d 65 72 2d 6f 62 6a 65 63 74    20 74 69 6d 65 72 29 0a 20 20 20 20 20 20 20 20  | mer-timer-object.timer)......... | 
| 24060 |  20 20 28 72 75 6e 2d 77 69 74 68 2d 74 69 6d 65    72 20 64 75 72 61 74 69 6f 6e 20 6e 69 6c 20 23  | ..(run-with-timer.duration.nil.# | 
| 24080 |  27 74 6d 72 2d 2d 63 6f 6d 70 6c 65 74 65 20 74    69 6d 65 72 29 29 0a 20 20 20 20 28 70 75 73 68  | 'tmr--complete.timer)).....(push | 
| 240a0 |  20 74 69 6d 65 72 20 74 6d 72 2d 2d 74 69 6d 65    72 73 29 0a 20 20 20 20 28 72 75 6e 2d 68 6f 6f  | .timer.tmr--timers).....(run-hoo | 
| 240c0 |  6b 73 20 27 74 6d 72 2d 2d 75 70 64 61 74 65 2d    68 6f 6f 6b 29 0a 20 20 20 20 28 72 75 6e 2d 68  | ks.'tmr--update-hook).....(run-h | 
| 240e0 |  6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 20 27 74    6d 72 2d 74 69 6d 65 72 2d 63 72 65 61 74 65 64  | ook-with-args.'tmr-timer-created | 
| 24100 |  2d 66 75 6e 63 74 69 6f 6e 73 20 74 69 6d 65 72    29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c  | -functions.timer)))..;;;###autol | 
| 24120 |  6f 61 64 0a 28 64 65 66 75 6e 20 74 6d 72 2d 77    69 74 68 2d 64 65 74 61 69 6c 73 20 28 74 69 6d  | oad.(defun.tmr-with-details.(tim | 
| 24140 |  65 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 73 63    72 69 70 74 69 6f 6e 20 61 63 6b 6e 6f 77 6c 65  | e.&optional.description.acknowle | 
| 24160 |  64 67 65 70 29 0a 20 20 22 53 65 74 20 74 69 6d    65 72 20 74 6f 20 54 49 4d 45 20 64 75 72 61 74  | dgep)..."Set.timer.to.TIME.durat | 
| 24180 |  69 6f 6e 20 61 6e 64 20 6e 6f 74 69 66 79 20 61    66 74 65 72 20 69 74 20 65 6c 61 70 73 65 73 2e  | ion.and.notify.after.it.elapses. | 
| 241a0 |  0a 0a 53 65 65 20 60 74 6d 72 27 20 66 6f 72 20    61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66  | ..See.`tmr'.for.a.description.of | 
| 241c0 |  20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 44    45 53 43 52 49 50 54 49 4f 4e 20 61 6e 64 0a 41  | .the.arguments.DESCRIPTION.and.A | 
| 241e0 |  43 4b 4e 4f 57 4c 45 44 47 45 50 2e 20 20 54 68    65 20 64 69 66 66 65 72 65 6e 63 65 20 62 65 74  | CKNOWLEDGEP...The.difference.bet | 
| 24200 |  77 65 65 6e 20 74 68 65 20 74 77 6f 20 63 6f 6d    6d 61 6e 64 73 20 69 73 20 74 68 61 74 0a 60 74  | ween.the.two.commands.is.that.`t | 
| 24220 |  6d 72 2d 77 69 74 68 2d 64 65 74 61 69 6c 73 27    20 61 6c 77 61 79 73 20 61 73 6b 73 20 66 6f 72  | mr-with-details'.always.asks.for | 
| 24240 |  20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 61    6e 64 20 69 66 20 74 68 65 20 74 69 6d 65 72 0a  | .a.description.and.if.the.timer. | 
| 24260 |  73 68 6f 75 6c 64 20 62 65 20 61 63 6b 6e 6f 77    6c 65 64 67 65 64 20 77 68 65 72 65 61 73 20 60  | should.be.acknowledged.whereas.` | 
| 24280 |  74 6d 72 27 20 6f 6e 6c 79 20 61 73 6b 73 20 66    6f 72 20 69 74 20 77 68 65 6e 20 74 68 65 0a 75  | tmr'.only.asks.for.it.when.the.u | 
| 242a0 |  73 65 72 20 75 73 65 73 20 61 20 70 72 65 66 69    78 20 61 72 67 75 6d 65 6e 74 20 28 5c 5c 5b 75  | ser.uses.a.prefix.argument.(\\[u | 
| 242c0 |  6e 69 76 65 72 73 61 6c 2d 61 72 67 75 6d 65 6e    74 5d 29 2e 22 0a 20 20 28 69 6e 74 65 72 61 63  | niversal-argument])."...(interac | 
| 242e0 |  74 69 76 65 0a 20 20 20 28 6c 69 73 74 0a 20 20    20 20 28 74 6d 72 2d 2d 72 65 61 64 2d 64 75 72  | tive....(list.....(tmr--read-dur | 
| 24300 |  61 74 69 6f 6e 29 0a 20 20 20 20 28 74 6d 72 2d    2d 64 65 73 63 72 69 70 74 69 6f 6e 2d 70 72 6f  | ation).....(tmr--description-pro | 
| 24320 |  6d 70 74 29 0a 20 20 20 20 28 74 6d 72 2d 2d 61    63 6b 6e 6f 77 6c 65 64 67 65 2d 70 72 6f 6d 70  | mpt).....(tmr--acknowledge-promp | 
| 24340 |  74 29 29 29 0a 20 20 28 74 6d 72 20 74 69 6d 65    20 64 65 73 63 72 69 70 74 69 6f 6e 20 61 63 6b  | t)))...(tmr.time.description.ack | 
| 24360 |  6e 6f 77 6c 65 64 67 65 70 29 29 0a 0a 28 64 65    66 75 6e 20 74 6d 72 2d 63 6c 6f 6e 65 20 28 74  | nowledgep))..(defun.tmr-clone.(t | 
| 24380 |  69 6d 65 72 20 26 6f 70 74 69 6f 6e 61 6c 20 70    72 6f 6d 70 74 29 0a 20 20 22 43 72 65 61 74 65  | imer.&optional.prompt)..."Create | 
| 243a0 |  20 61 20 6e 65 77 20 74 69 6d 65 72 20 62 79 20    63 6c 6f 6e 69 6e 67 20 54 49 4d 45 52 2e 0a 57  | .a.new.timer.by.cloning.TIMER..W | 
| 243c0 |  69 74 68 20 6f 70 74 69 6f 6e 61 6c 20 50 52 4f    4d 50 54 2c 20 73 75 63 68 20 61 73 20 61 20 70  | ith.optional.PROMPT,.such.as.a.p | 
| 243e0 |  72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20    61 73 6b 20 66 6f 72 0a 63 6f 6e 66 69 72 6d 61  | refix.argument,.ask.for.confirma | 
| 24400 |  74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 64    75 72 61 74 69 6f 6e 2e 20 20 57 68 65 6e 20 50  | tion.about.the.duration...When.P | 
| 24420 |  52 4f 4d 50 54 20 69 73 20 61 20 64 6f 75 62 6c    65 20 70 72 65 66 69 78 0a 61 72 67 75 6d 65 6e  | ROMPT.is.a.double.prefix.argumen | 
| 24440 |  74 2c 20 61 73 6b 20 66 6f 72 20 61 20 64 65 73    63 72 69 70 74 69 6f 6e 20 61 73 20 77 65 6c 6c  | t,.ask.for.a.description.as.well | 
| 24460 |  20 61 6e 64 20 61 73 6b 20 69 66 20 74 68 65 20    74 69 6d 65 72 20 6d 75 73 74 0a 62 65 20 61 63  | .and.ask.if.the.timer.must.be.ac | 
| 24480 |  6b 6e 6f 77 6c 65 64 67 65 64 2e 0a 0a 57 69 74    68 6f 75 74 20 61 20 50 52 4f 4d 50 54 2c 20 63  | knowledged...Without.a.PROMPT,.c | 
| 244a0 |  6c 6f 6e 65 20 54 49 4d 45 52 20 6f 75 74 72 69    67 68 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63  | lone.TIMER.outright."...(interac | 
| 244c0 |  74 69 76 65 0a 20 20 20 28 6c 69 73 74 0a 20 20    20 20 28 74 6d 72 2d 2d 72 65 61 64 2d 74 69 6d  | tive....(list.....(tmr--read-tim | 
| 244e0 |  65 72 20 22 43 6c 6f 6e 65 20 74 69 6d 65 72 3a    20 22 29 0a 20 20 20 20 63 75 72 72 65 6e 74 2d  | er."Clone.timer:.").....current- | 
| 24500 |  70 72 65 66 69 78 2d 61 72 67 29 29 0a 20 20 28    74 6d 72 0a 20 20 20 28 69 66 20 70 72 6f 6d 70  | prefix-arg))...(tmr....(if.promp | 
| 24520 |  74 0a 20 20 20 20 20 20 20 28 74 6d 72 2d 2d 72    65 61 64 2d 64 75 72 61 74 69 6f 6e 20 28 66 6f  | t........(tmr--read-duration.(fo | 
| 24540 |  72 6d 61 74 20 22 25 73 22 20 28 74 6d 72 2d 2d    74 69 6d 65 72 2d 69 6e 70 75 74 20 74 69 6d 65  | rmat."%s".(tmr--timer-input.time | 
| 24560 |  72 29 29 29 0a 20 20 20 20 20 28 66 6f 72 6d 61    74 20 22 25 73 22 20 28 74 6d 72 2d 2d 74 69 6d  | r)))......(format."%s".(tmr--tim | 
| 24580 |  65 72 2d 69 6e 70 75 74 20 74 69 6d 65 72 29 29    29 0a 20 20 20 28 69 66 20 28 65 71 75 61 6c 20  | er-input.timer)))....(if.(equal. | 
| 245a0 |  70 72 6f 6d 70 74 20 27 28 31 36 29 29 0a 20 20    20 20 20 20 20 28 74 6d 72 2d 2d 64 65 73 63 72  | prompt.'(16))........(tmr--descr | 
| 245c0 |  69 70 74 69 6f 6e 2d 70 72 6f 6d 70 74 20 28 74    6d 72 2d 2d 74 69 6d 65 72 2d 64 65 73 63 72 69  | iption-prompt.(tmr--timer-descri | 
| 245e0 |  70 74 69 6f 6e 20 74 69 6d 65 72 29 29 0a 20 20    20 20 20 28 74 6d 72 2d 2d 74 69 6d 65 72 2d 64  | ption.timer))......(tmr--timer-d | 
| 24600 |  65 73 63 72 69 70 74 69 6f 6e 20 74 69 6d 65 72    29 29 0a 20 20 20 28 69 66 20 28 65 71 75 61 6c  | escription.timer))....(if.(equal | 
| 24620 |  20 70 72 6f 6d 70 74 20 27 28 31 36 29 29 0a 20    20 20 20 20 20 20 28 74 6d 72 2d 2d 61 63 6b 6e  | .prompt.'(16))........(tmr--ackn | 
| 24640 |  6f 77 6c 65 64 67 65 2d 70 72 6f 6d 70 74 29 0a    20 20 20 20 20 28 74 6d 72 2d 2d 74 69 6d 65 72  | owledge-prompt)......(tmr--timer | 
| 24660 |  2d 61 63 6b 6e 6f 77 6c 65 64 67 65 70 20 74 69    6d 65 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20  | -acknowledgep.timer))))..(defun. | 
| 24680 |  74 6d 72 2d 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d    74 61 62 6c 65 20 28 63 61 6e 64 69 64 61 74 65  | tmr--completion-table.(candidate | 
| 246a0 |  73 20 26 6f 70 74 69 6f 6e 61 6c 20 63 61 74 65    67 6f 72 79 20 61 6e 6e 6f 74 61 74 69 6f 6e 29  | s.&optional.category.annotation) | 
| 246c0 |  0a 20 20 22 4d 61 6b 65 20 63 6f 6d 70 6c 65 74    69 6f 6e 20 74 61 62 6c 65 20 66 6f 72 20 43 41  | ..."Make.completion.table.for.CA | 
| 246e0 |  4e 44 49 44 41 54 45 53 20 77 69 74 68 20 73 6f    72 74 69 6e 67 20 64 69 73 61 62 6c 65 64 2e 0a  | NDIDATES.with.sorting.disabled.. | 
| 24700 |  43 41 54 45 47 4f 52 59 20 69 73 20 74 68 65 20    63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 74 65 67  | CATEGORY.is.the.completion.categ | 
| 24720 |  6f 72 79 2e 0a 41 4e 4e 4f 54 41 54 49 4f 4e 20    69 73 20 61 6e 20 61 6e 6e 6f 74 61 74 69 6f 6e  | ory..ANNOTATION.is.an.annotation | 
| 24740 |  20 66 75 6e 63 74 69 6f 6e 2e 22 0a 20 20 28 6c    61 6d 62 64 61 20 28 73 74 72 20 70 72 65 64 20  | .function."...(lambda.(str.pred. | 
| 24760 |  61 63 74 69 6f 6e 29 0a 20 20 20 20 28 69 66 20    28 65 71 20 61 63 74 69 6f 6e 20 27 6d 65 74 61  | action).....(if.(eq.action.'meta | 
| 24780 |  64 61 74 61 29 0a 20 20 20 20 20 20 20 20 60 28    6d 65 74 61 64 61 74 61 20 28 64 69 73 70 6c 61  | data).........`(metadata.(displa | 
| 247a0 |  79 2d 73 6f 72 74 2d 66 75 6e 63 74 69 6f 6e 20    2e 20 69 64 65 6e 74 69 74 79 29 0a 20 20 20 20  | y-sort-function...identity)..... | 
| 247c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28    63 79 63 6c 65 2d 73 6f 72 74 2d 66 75 6e 63 74  | ...............(cycle-sort-funct | 
| 247e0 |  69 6f 6e 20 2e 20 69 64 65 6e 74 69 74 79 29 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ion...identity)................. | 
| 24800 |  20 20 20 28 61 6e 6e 6f 74 61 74 69 6f 6e 2d 66    75 6e 63 74 69 6f 6e 20 2e 20 2c 61 6e 6e 6f 74  | ...(annotation-function...,annot | 
| 24820 |  61 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 28 63 61 74 65 67  | ation)....................(categ | 
| 24840 |  6f 72 79 20 2e 20 2c 63 61 74 65 67 6f 72 79 29    29 0a 20 20 20 20 20 20 28 63 6f 6d 70 6c 65 74  | ory...,category)).......(complet | 
| 24860 |  65 2d 77 69 74 68 2d 61 63 74 69 6f 6e 20 61 63    74 69 6f 6e 20 63 61 6e 64 69 64 61 74 65 73 20  | e-with-action.action.candidates. | 
| 24880 |  73 74 72 20 70 72 65 64 29 29 29 29 0a 0a 0a 3b    3b 3b 3b 20 4b 65 79 20 62 69 6e 64 69 6e 67 73  | str.pred))))...;;;;.Key.bindings | 
| 248a0 |  0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70    20 74 6d 72 2d 70 72 65 66 69 78 2d 6d 61 70 0a  | ..(defvar-keymap.tmr-prefix-map. | 
| 248c0 |  20 20 3a 64 6f 63 20 22 47 6c 6f 62 61 6c 20 70    72 65 66 69 78 20 6d 61 70 20 66 6f 72 20 54 4d  | ..:doc."Global.prefix.map.for.TM | 
| 248e0 |  52 73 2e 0a 54 68 69 73 20 6d 61 70 20 73 68 6f    75 6c 64 20 62 65 20 62 6f 75 6e 64 20 74 6f 20  | Rs..This.map.should.be.bound.to. | 
| 24900 |  61 20 67 6c 6f 62 61 6c 20 70 72 65 66 69 78 20    6b 65 79 2e 22 0a 20 20 22 2b 22 20 23 27 74 6d  | a.global.prefix.key."..."+".#'tm | 
| 24920 |  72 0a 20 20 22 2a 22 20 23 27 74 6d 72 2d 77 69    74 68 2d 64 65 74 61 69 6c 73 0a 20 20 22 74 22  | r..."*".#'tmr-with-details..."t" | 
| 24940 |  20 23 27 74 6d 72 0a 20 20 22 54 22 20 23 27 74    6d 72 2d 77 69 74 68 2d 64 65 74 61 69 6c 73 0a  | .#'tmr..."T".#'tmr-with-details. | 
| 24960 |  20 20 22 6c 22 20 23 27 74 6d 72 2d 74 61 62 75    6c 61 74 65 64 2d 76 69 65 77 0a 20 20 22 63 22  | .."l".#'tmr-tabulated-view..."c" | 
| 24980 |  20 23 27 74 6d 72 2d 63 6c 6f 6e 65 0a 20 20 22    73 22 20 23 27 74 6d 72 2d 72 65 73 63 68 65 64  | .#'tmr-clone..."s".#'tmr-resched | 
| 249a0 |  75 6c 65 0a 20 20 22 61 22 20 23 27 74 6d 72 2d    74 6f 67 67 6c 65 2d 61 63 6b 6e 6f 77 6c 65 64  | ule..."a".#'tmr-toggle-acknowled | 
| 249c0 |  67 65 0a 20 20 22 65 22 20 23 27 74 6d 72 2d 65    64 69 74 2d 64 65 73 63 72 69 70 74 69 6f 6e 0a  | ge..."e".#'tmr-edit-description. | 
| 249e0 |  20 20 22 72 22 20 23 27 74 6d 72 2d 72 65 6d 6f    76 65 0a 20 20 22 52 22 20 23 27 74 6d 72 2d 72  | .."r".#'tmr-remove..."R".#'tmr-r | 
| 24a00 |  65 6d 6f 76 65 2d 66 69 6e 69 73 68 65 64 0a 20    20 22 6b 22 20 23 27 74 6d 72 2d 63 61 6e 63 65  | emove-finished..."k".#'tmr-cance | 
| 24a20 |  6c 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f    61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 74 6d  | l)..;;;###autoload.(autoload.'tm | 
| 24a40 |  72 2d 70 72 65 66 69 78 2d 6d 61 70 20 22 74 6d    72 22 20 6e 69 6c 20 74 20 27 6b 65 79 6d 61 70  | r-prefix-map."tmr".nil.t.'keymap | 
| 24a60 |  29 0a 28 64 65 66 61 6c 69 61 73 20 27 74 6d 72    2d 70 72 65 66 69 78 2d 6d 61 70 20 74 6d 72 2d  | ).(defalias.'tmr-prefix-map.tmr- | 
| 24a80 |  70 72 65 66 69 78 2d 6d 61 70 29 0a 0a 28 64 65    66 76 61 72 2d 6b 65 79 6d 61 70 20 74 6d 72 2d  | prefix-map)..(defvar-keymap.tmr- | 
| 24aa0 |  74 61 62 75 6c 61 74 65 64 2d 6d 6f 64 65 2d 6d    61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 62 69  | tabulated-mode-map...:doc."Keybi | 
| 24ac0 |  6e 64 69 6e 67 73 20 66 6f 72 20 60 74 6d 72 2d    74 61 62 75 6c 61 74 65 64 2d 6d 6f 64 65 27 2e  | ndings.for.`tmr-tabulated-mode'. | 
| 24ae0 |  22 0a 20 20 22 6b 22 20 23 27 74 6d 72 2d 72 65    6d 6f 76 65 0a 20 20 22 72 22 20 23 27 74 6d 72  | "..."k".#'tmr-remove..."r".#'tmr | 
| 24b00 |  2d 72 65 6d 6f 76 65 0a 20 20 22 52 22 20 23 27    74 6d 72 2d 72 65 6d 6f 76 65 2d 66 69 6e 69 73  | -remove..."R".#'tmr-remove-finis | 
| 24b20 |  68 65 64 0a 20 20 22 2b 22 20 23 27 74 6d 72 0a    20 20 22 74 22 20 23 27 74 6d 72 0a 20 20 22 2a  | hed..."+".#'tmr..."t".#'tmr..."* | 
| 24b40 |  22 20 23 27 74 6d 72 2d 77 69 74 68 2d 64 65 74    61 69 6c 73 0a 20 20 22 54 22 20 23 27 74 6d 72  | ".#'tmr-with-details..."T".#'tmr | 
| 24b60 |  2d 77 69 74 68 2d 64 65 74 61 69 6c 73 0a 20 20    22 63 22 20 23 27 74 6d 72 2d 63 6c 6f 6e 65 0a  | -with-details..."c".#'tmr-clone. | 
| 24b80 |  20 20 22 61 22 20 23 27 74 6d 72 2d 74 6f 67 67    6c 65 2d 61 63 6b 6e 6f 77 6c 65 64 67 65 0a 20  | .."a".#'tmr-toggle-acknowledge.. | 
| 24ba0 |  20 22 65 22 20 23 27 74 6d 72 2d 65 64 69 74 2d    64 65 73 63 72 69 70 74 69 6f 6e 0a 20 20 22 73  | ."e".#'tmr-edit-description..."s | 
| 24bc0 |  22 20 23 27 74 6d 72 2d 72 65 73 63 68 65 64 75    6c 65 29 0a 0a 3b 3b 3b 3b 3b 20 49 6e 74 65 67  | ".#'tmr-reschedule)..;;;;;.Integ | 
| 24be0 |  72 61 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20    60 65 6d 62 61 72 6b 27 20 70 61 63 6b 61 67 65  | ration.with.the.`embark'.package | 
| 24c00 |  0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70    20 74 6d 72 2d 61 63 74 69 6f 6e 2d 6d 61 70 0a  | ..(defvar-keymap.tmr-action-map. | 
| 24c20 |  20 20 3a 64 6f 63 20 22 41 63 74 69 6f 6e 20 6d    61 70 20 66 6f 72 20 54 4d 52 73 2c 20 77 68 69  | ..:doc."Action.map.for.TMRs,.whi | 
| 24c40 |  63 68 20 63 61 6e 20 62 65 20 75 74 69 6c 69 7a    65 64 20 62 79 20 45 6d 62 61 72 6b 2e 22 0a 20  | ch.can.be.utilized.by.Embark.".. | 
| 24c60 |  20 22 6b 22 20 23 27 74 6d 72 2d 72 65 6d 6f 76    65 0a 20 20 22 72 22 20 23 27 74 6d 72 2d 72 65  | ."k".#'tmr-remove..."r".#'tmr-re | 
| 24c80 |  6d 6f 76 65 0a 20 20 22 52 22 20 23 27 74 6d 72    2d 72 65 6d 6f 76 65 2d 66 69 6e 69 73 68 65 64  | move..."R".#'tmr-remove-finished | 
| 24ca0 |  0a 20 20 22 63 22 20 23 27 74 6d 72 2d 63 6c 6f    6e 65 0a 20 20 22 61 22 20 23 27 74 6d 72 2d 74  | ..."c".#'tmr-clone..."a".#'tmr-t | 
| 24cc0 |  6f 67 67 6c 65 2d 61 63 6b 6e 6f 77 6c 65 64 67    65 0a 20 20 22 65 22 20 23 27 74 6d 72 2d 65 64  | oggle-acknowledge..."e".#'tmr-ed | 
| 24ce0 |  69 74 2d 64 65 73 63 72 69 70 74 69 6f 6e 0a 20    20 22 73 22 20 23 27 74 6d 72 2d 72 65 73 63 68  | it-description..."s".#'tmr-resch | 
| 24d00 |  65 64 75 6c 65 29 0a 0a 28 64 65 66 76 61 72 20    65 6d 62 61 72 6b 2d 6b 65 79 6d 61 70 2d 61 6c  | edule)..(defvar.embark-keymap-al | 
| 24d20 |  69 73 74 29 0a 28 64 65 66 76 61 72 20 65 6d 62    61 72 6b 2d 70 6f 73 74 2d 61 63 74 69 6f 6e 2d  | ist).(defvar.embark-post-action- | 
| 24d40 |  68 6f 6f 6b 73 29 0a 28 77 69 74 68 2d 65 76 61    6c 2d 61 66 74 65 72 2d 6c 6f 61 64 20 27 65 6d  | hooks).(with-eval-after-load.'em | 
| 24d60 |  62 61 72 6b 0a 20 20 28 61 64 64 2d 74 6f 2d 6c    69 73 74 20 27 65 6d 62 61 72 6b 2d 6b 65 79 6d  | bark...(add-to-list.'embark-keym | 
| 24d80 |  61 70 2d 61 6c 69 73 74 20 27 28 74 6d 72 2d 74    69 6d 65 72 20 2e 20 74 6d 72 2d 61 63 74 69 6f  | ap-alist.'(tmr-timer...tmr-actio | 
| 24da0 |  6e 2d 6d 61 70 29 29 0a 20 20 28 63 6c 2d 6c 6f    6f 70 0a 20 20 20 66 6f 72 20 63 6d 64 20 74 68  | n-map))...(cl-loop....for.cmd.th | 
| 24dc0 |  65 20 6b 65 79 2d 62 69 6e 64 69 6e 67 73 20 6f    66 20 74 6d 72 2d 61 63 74 69 6f 6e 2d 6d 61 70  | e.key-bindings.of.tmr-action-map | 
| 24de0 |  0a 20 20 20 69 66 20 28 63 6f 6d 6d 61 6e 64 70    20 63 6d 64 29 20 64 6f 0a 20 20 20 28 61 64 64  | ....if.(commandp.cmd).do....(add | 
| 24e00 |  2d 74 6f 2d 6c 69 73 74 20 27 65 6d 62 61 72 6b    2d 70 6f 73 74 2d 61 63 74 69 6f 6e 2d 68 6f 6f  | -to-list.'embark-post-action-hoo | 
| 24e20 |  6b 73 20 28 6c 69 73 74 20 63 6d 64 20 27 65 6d    62 61 72 6b 2d 2d 72 65 73 74 61 72 74 29 29 29  | ks.(list.cmd.'embark--restart))) | 
| 24e40 |  29 0a 0a 3b 3b 3b 3b 20 54 61 62 75 6c 61 74 65    64 20 76 69 65 77 0a 0a 3b 3b 3b 23 23 23 61 75  | )..;;;;.Tabulated.view..;;;###au | 
| 24e60 |  74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 74 6d    72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69 65 77  | toload.(defun.tmr-tabulated-view | 
| 24e80 |  20 28 62 75 66 66 65 72 20 61 63 74 69 6f 6e 2d    61 6c 69 73 74 29 0a 20 20 22 4f 70 65 6e 20 61  | .(buffer.action-alist)..."Open.a | 
| 24ea0 |  20 74 61 62 75 6c 61 74 65 64 20 6c 69 73 74 20    62 75 66 66 65 72 20 6c 69 73 74 69 6e 67 20 74  | .tabulated.list.buffer.listing.t | 
| 24ec0 |  6d 72 20 74 69 6d 65 72 73 2e 0a 42 55 46 46 45    52 20 69 73 20 74 68 65 20 62 75 66 66 65 72 20  | mr.timers..BUFFER.is.the.buffer. | 
| 24ee0 |  74 6f 20 75 73 65 20 61 6e 64 20 41 43 54 49 4f    4e 2d 41 4c 49 53 54 20 69 73 20 77 68 61 74 20  | to.use.and.ACTION-ALIST.is.what. | 
| 24f00 |  60 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 27    0a 75 73 65 73 2e 20 20 54 68 6f 73 65 20 70 61  | `display-buffer'.uses...Those.pa | 
| 24f20 |  72 61 6d 65 74 65 72 73 20 61 72 65 20 6d 65 61    6e 74 20 66 6f 72 20 75 73 65 20 69 6e 20 4c 69  | rameters.are.meant.for.use.in.Li | 
| 24f40 |  73 70 2e 20 20 49 6e 20 69 6e 74 65 72 61 63 74    69 76 65 20 75 73 65 2c 0a 74 68 65 79 20 61 72  | sp...In.interactive.use,.they.ar | 
| 24f60 |  65 20 73 65 74 20 74 6f 20 72 65 61 73 6f 6e 61    62 6c 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75  | e.set.to.reasonable.default.valu | 
| 24f80 |  65 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74    69 76 65 0a 20 20 20 28 6c 69 73 74 0a 20 20 20  | es."...(interactive....(list.... | 
| 24fa0 |  20 28 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65    61 74 65 20 22 2a 74 6d 72 2d 74 61 62 75 6c 61  | .(get-buffer-create."*tmr-tabula | 
| 24fc0 |  74 65 64 2d 76 69 65 77 2a 22 29 0a 20 20 20 20    74 6d 72 2d 6c 69 73 74 2d 74 69 6d 65 72 73 2d  | ted-view*").....tmr-list-timers- | 
| 24fe0 |  61 63 74 69 6f 6e 2d 61 6c 69 73 74 29 29 0a 20    20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62  | action-alist))...(with-current-b | 
| 25000 |  75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20    20 28 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d  | uffer.buffer.....(tmr-tabulated- | 
| 25020 |  6d 6f 64 65 29 29 0a 20 20 28 64 69 73 70 6c 61    79 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 20  | mode))...(display-buffer.buffer. | 
| 25040 |  61 63 74 69 6f 6e 2d 61 6c 69 73 74 29 29 0a 0a    28 64 65 66 61 6c 69 61 73 20 27 74 6d 72 2d 6c  | action-alist))..(defalias.'tmr-l | 
| 25060 |  69 73 74 2d 74 69 6d 65 72 73 20 27 74 6d 72 2d    74 61 62 75 6c 61 74 65 64 2d 76 69 65 77 0a 20  | ist-timers.'tmr-tabulated-view.. | 
| 25080 |  20 22 41 6c 69 61 73 20 66 6f 72 20 60 74 6d 72    2d 74 61 62 75 6c 61 74 65 64 2d 76 69 65 77 27  | ."Alias.for.`tmr-tabulated-view' | 
| 250a0 |  20 63 6f 6d 6d 61 6e 64 2e 22 29 0a 0a 28 64 65    66 75 6e 20 74 6d 72 2d 74 61 62 75 6c 61 74 65  | .command.")..(defun.tmr-tabulate | 
| 250c0 |  64 2d 2d 73 65 74 2d 65 6e 74 72 69 65 73 20 28    29 0a 20 20 22 53 65 74 20 74 68 65 20 76 61 6c  | d--set-entries.()..."Set.the.val | 
| 250e0 |  75 65 20 6f 66 20 60 74 61 62 75 6c 61 74 65 64    2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 27 20 77  | ue.of.`tabulated-list-entries'.w | 
| 25100 |  69 74 68 20 74 69 6d 65 72 73 2e 22 0a 20 20 28    73 65 74 71 2d 6c 6f 63 61 6c 20 74 61 62 75 6c  | ith.timers."...(setq-local.tabul | 
| 25120 |  61 74 65 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65    73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ated-list-entries............... | 
| 25140 |  28 6d 61 70 63 61 72 20 23 27 74 6d 72 2d 74 61    62 75 6c 61 74 65 64 2d 2d 74 69 6d 65 72 2d 74  | (mapcar.#'tmr-tabulated--timer-t | 
| 25160 |  6f 2d 65 6e 74 72 79 20 74 6d 72 2d 2d 74 69 6d    65 72 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 74  | o-entry.tmr--timers)))..(defun.t | 
| 25180 |  6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 2d 74 69    6d 65 72 2d 74 6f 2d 65 6e 74 72 79 20 28 74 69  | mr-tabulated--timer-to-entry.(ti | 
| 251a0 |  6d 65 72 29 0a 20 20 22 43 6f 6e 76 65 72 74 20    54 49 4d 45 52 20 69 6e 74 6f 20 61 6e 20 65 6e  | mer)..."Convert.TIMER.into.an.en | 
| 251c0 |  74 72 79 20 73 75 69 74 61 62 6c 65 20 66 6f 72    20 60 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74  | try.suitable.for.`tabulated-list | 
| 251e0 |  2d 65 6e 74 72 69 65 73 27 2e 22 0a 20 20 28 6c    69 73 74 0a 20 20 20 74 69 6d 65 72 0a 20 20 20  | -entries'."...(list....timer.... | 
| 25200 |  28 76 65 63 74 6f 72 0a 20 20 20 20 28 70 72 6f    70 65 72 74 69 7a 65 20 28 74 6d 72 2d 2d 66 6f  | (vector.....(propertize.(tmr--fo | 
| 25220 |  72 6d 61 74 2d 63 72 65 61 74 69 6f 6e 2d 64 61    74 65 20 74 69 6d 65 72 29 20 27 66 61 63 65 20  | rmat-creation-date.timer).'face. | 
| 25240 |  27 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 73    74 61 72 74 2d 74 69 6d 65 29 0a 20 20 20 20 28  | 'tmr-tabulated-start-time).....( | 
| 25260 |  70 72 6f 70 65 72 74 69 7a 65 20 28 74 6d 72 2d    2d 66 6f 72 6d 61 74 2d 65 6e 64 2d 64 61 74 65  | propertize.(tmr--format-end-date | 
| 25280 |  20 74 69 6d 65 72 29 20 27 66 61 63 65 20 27 74    6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 65 6e 64  | .timer).'face.'tmr-tabulated-end | 
| 252a0 |  2d 74 69 6d 65 29 0a 20 20 20 20 28 70 72 6f 70    65 72 74 69 7a 65 20 28 74 6d 72 2d 2d 66 6f 72  | -time).....(propertize.(tmr--for | 
| 252c0 |  6d 61 74 2d 72 65 6d 61 69 6e 69 6e 67 20 74 69    6d 65 72 29 20 27 66 61 63 65 20 27 74 6d 72 2d  | mat-remaining.timer).'face.'tmr- | 
| 252e0 |  74 61 62 75 6c 61 74 65 64 2d 72 65 6d 61 69 6e    69 6e 67 2d 74 69 6d 65 29 0a 20 20 20 20 28 70  | tabulated-remaining-time).....(p | 
| 25300 |  72 6f 70 65 72 74 69 7a 65 20 28 69 66 20 28 74    6d 72 2d 2d 74 69 6d 65 72 2d 61 63 6b 6e 6f 77  | ropertize.(if.(tmr--timer-acknow | 
| 25320 |  6c 65 64 67 65 70 20 74 69 6d 65 72 29 20 22 59    65 73 22 20 22 22 29 20 27 66 61 63 65 20 27 74  | ledgep.timer)."Yes"."").'face.'t | 
| 25340 |  6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 61 63 6b    6e 6f 77 6c 65 64 67 65 6d 65 6e 74 29 0a 20 20  | mr-tabulated-acknowledgement)... | 
| 25360 |  20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 6f    72 20 28 74 6d 72 2d 2d 74 69 6d 65 72 2d 64 65  | ..(propertize.(or.(tmr--timer-de | 
| 25380 |  73 63 72 69 70 74 69 6f 6e 20 74 69 6d 65 72 29    20 22 22 29 20 27 66 61 63 65 20 27 74 6d 72 2d  | scription.timer)."").'face.'tmr- | 
| 253a0 |  74 61 62 75 6c 61 74 65 64 2d 64 65 73 63 72 69    70 74 69 6f 6e 29 29 29 29 0a 0a 28 64 65 66 76  | tabulated-description))))..(defv | 
| 253c0 |  61 72 2d 6c 6f 63 61 6c 20 74 6d 72 2d 74 61 62    75 6c 61 74 65 64 2d 2d 72 65 66 72 65 73 68 2d  | ar-local.tmr-tabulated--refresh- | 
| 253e0 |  74 69 6d 65 72 20 6e 69 6c 0a 20 20 22 54 69 6d    65 72 20 75 73 65 64 20 74 6f 20 72 65 66 72 65  | timer.nil..."Timer.used.to.refre | 
| 25400 |  73 68 20 74 61 62 75 6c 61 74 65 64 20 76 69 65    77 2e 22 29 0a 0a 28 64 65 66 75 6e 20 74 6d 72  | sh.tabulated.view.")..(defun.tmr | 
| 25420 |  2d 74 61 62 75 6c 61 74 65 64 2d 2d 77 69 6e 64    6f 77 2d 68 6f 6f 6b 20 28 29 0a 20 20 22 53 65  | -tabulated--window-hook.()..."Se | 
| 25440 |  74 75 70 20 74 69 6d 65 72 20 74 6f 20 72 65 66    72 65 73 68 20 74 61 62 75 6c 61 74 65 64 20 76  | tup.timer.to.refresh.tabulated.v | 
| 25460 |  69 65 77 2e 22 0a 20 20 28 69 66 20 28 67 65 74    2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 29 0a  | iew."...(if.(get-buffer-window). | 
| 25480 |  20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 74 6d    72 2d 74 61 62 75 6c 61 74 65 64 2d 2d 72 65 66  | ......(unless.tmr-tabulated--ref | 
| 254a0 |  72 65 73 68 2d 74 69 6d 65 72 0a 20 20 20 20 20    20 20 20 28 6c 65 74 2a 20 28 28 74 69 6d 65 72  | resh-timer.........(let*.((timer | 
| 254c0 |  20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 28 62 75 66 20 28 63 75 72 72 65  | .nil)................(buf.(curre | 
| 254e0 |  6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 28 72 65 66 72  | nt-buffer))................(refr | 
| 25500 |  65 73 68 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20  | esh.................(lambda.().. | 
| 25520 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 28 69 66 20 28 62 75 66 66 65 72 2d 6c 69 76  | .................(if.(buffer-liv | 
| 25540 |  65 2d 70 20 62 75 66 29 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  | e-p.buf).......................( | 
| 25560 |  77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66    66 65 72 20 62 75 66 0a 20 20 20 20 20 20 20 20  | with-current-buffer.buf......... | 
| 25580 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    28 69 66 2d 6c 65 74 2a 20 28 28 77 69 6e 20 28  | ................(if-let*.((win.( | 
| 255a0 |  67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f    77 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20  | get-buffer-window)))............ | 
| 255c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 28 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d  | .................(with-selected- | 
| 255e0 |  77 69 6e 64 6f 77 20 77 69 6e 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | window.win...................... | 
| 25600 |  20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28    65 6e 64 20 28 65 6f 62 70 29 29 29 0a 20 20 20  | .........(let.((end.(eobp))).... | 
| 25620 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20  | .............................;;. | 
| 25640 |  4f 70 74 69 6d 69 7a 65 64 20 72 65 66 72 65 73    68 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20  | Optimized.refreshing............ | 
| 25660 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 65 6e  | .....................(dolist.(en | 
| 25680 |  74 72 79 20 74 61 62 75 6c 61 74 65 64 2d 6c 69    73 74 2d 65 6e 74 72 69 65 73 29 0a 20 20 20 20  | try.tabulated-list-entries)..... | 
| 256a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73  | ..............................(s | 
| 256c0 |  65 74 66 20 28 61 72 65 66 20 28 63 61 64 72 20    65 6e 74 72 79 29 20 32 29 0a 20 20 20 20 20 20  | etf.(aref.(cadr.entry).2)....... | 
| 256e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 25700 |  20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 74    6d 72 2d 2d 66 6f 72 6d 61 74 2d 72 65 6d 61 69  | ..(propertize.(tmr--format-remai | 
| 25720 |  6e 69 6e 67 20 28 63 61 72 20 65 6e 74 72 79 29    29 20 27 66 61 63 65 20 27 74 6d 72 2d 74 61 62  | ning.(car.entry)).'face.'tmr-tab | 
| 25740 |  75 6c 61 74 65 64 2d 72 65 6d 61 69 6e 69 6e 67    2d 74 69 6d 65 29 29 29 0a 20 20 20 20 20 20 20  | ulated-remaining-time)))........ | 
| 25760 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 28 74 61 62 75 6c 61  | .........................(tabula | 
| 25780 |  74 65 64 2d 6c 69 73 74 2d 70 72 69 6e 74 20 74    29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ted-list-print.t)............... | 
| 257a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 28 77 68 65 6e 20 65 6e 64 20 28 67 6f 74  | ..................(when.end.(got | 
| 257c0 |  6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 61    78 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20  | o-char.(point-max))))........... | 
| 257e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 3b 3b 20 48 41 43 4b 3a 20 46 6f 72  | ....................;;.HACK:.For | 
| 25800 |  20 73 6f 6d 65 20 72 65 61 73 6f 6e 20 74 68 65    20 68 6c 2d 6c 69 6e 65 20 68 69 67 68 6c 69 67  | .some.reason.the.hl-line.highlig | 
| 25820 |  68 74 69 6e 67 20 67 65 74 73 20 6c 6f 73 74 20    68 65 72 65 0a 20 20 20 20 20 20 20 20 20 20 20  | hting.gets.lost.here............ | 
| 25840 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62  | ...................(when.(and.(b | 
| 25860 |  6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20    67 6c 6f 62 61 6c 2d 68 6c 2d 6c 69 6e 65 2d 6d  | ound-and-true-p.global-hl-line-m | 
| 25880 |  6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ode)............................ | 
| 258a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66    62 6f 75 6e 64 70 20 27 67 6c 6f 62 61 6c 2d 68  | ..............(fboundp.'global-h | 
| 258c0 |  6c 2d 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74    29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | l-line-highlight)).............. | 
| 258e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 28 67 6c 6f 62 61 6c 2d 68 6c 2d 6c 69  | ...................(global-hl-li | 
| 25900 |  6e 65 2d 68 69 67 68 6c 69 67 68 74 29 29 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ne-highlight)).................. | 
| 25920 |  20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68    65 6e 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61  | .............(when.(and.(bound-a | 
| 25940 |  6e 64 2d 74 72 75 65 2d 70 20 68 6c 2d 6c 69 6e    65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20  | nd-true-p.hl-line-mode)......... | 
| 25960 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 25980 |  20 28 66 62 6f 75 6e 64 70 20 27 68 6c 2d 6c 69    6e 65 2d 68 69 67 68 6c 69 67 68 74 29 29 0a 20  | .(fboundp.'hl-line-highlight)).. | 
| 259a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  | ...............................( | 
| 259c0 |  68 6c 2d 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68    74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20  | hl-line-highlight)))............ | 
| 259e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28    63 61 6e 63 65 6c 2d 74 69 6d 65 72 20 74 69 6d  | ...............(cancel-timer.tim | 
| 25a00 |  65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73  | er)...........................(s | 
| 25a20 |  65 74 71 20 74 6d 72 2d 74 61 62 75 6c 61 74 65    64 2d 2d 72 65 66 72 65 73 68 2d 74 69 6d 65 72  | etq.tmr-tabulated--refresh-timer | 
| 25a40 |  20 6e 69 6c 29 29 29 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 6e  | .nil))).....................(can | 
| 25a60 |  63 65 6c 2d 74 69 6d 65 72 20 74 69 6d 65 72 29    29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28  | cel-timer.timer)))))...........( | 
| 25a80 |  73 65 74 71 20 74 69 6d 65 72 20 28 72 75 6e 2d    61 74 2d 74 69 6d 65 20 31 20 31 20 72 65 66 72  | setq.timer.(run-at-time.1.1.refr | 
| 25aa0 |  65 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 74 6d 72 2d 74 61 62 75 6c 61 74  | esh).................tmr-tabulat | 
| 25ac0 |  65 64 2d 2d 72 65 66 72 65 73 68 2d 74 69 6d 65    72 20 74 69 6d 65 72 29 29 29 0a 20 20 20 20 28  | ed--refresh-timer.timer))).....( | 
| 25ae0 |  77 68 65 6e 20 74 6d 72 2d 74 61 62 75 6c 61 74    65 64 2d 2d 72 65 66 72 65 73 68 2d 74 69 6d 65  | when.tmr-tabulated--refresh-time | 
| 25b00 |  72 0a 20 20 20 20 20 20 28 63 61 6e 63 65 6c 2d    74 69 6d 65 72 20 74 6d 72 2d 74 61 62 75 6c 61  | r.......(cancel-timer.tmr-tabula | 
| 25b20 |  74 65 64 2d 2d 72 65 66 72 65 73 68 2d 74 69 6d    65 72 29 0a 20 20 20 20 20 20 28 73 65 74 71 20  | ted--refresh-timer).......(setq. | 
| 25b40 |  74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 2d 72    65 66 72 65 73 68 2d 74 69 6d 65 72 20 6e 69 6c  | tmr-tabulated--refresh-timer.nil | 
| 25b60 |  29 29 29 29 0a 0a 28 64 65 66 75 6e 20 74 6d 72    2d 74 61 62 75 6c 61 74 65 64 2d 2d 63 6f 6d 70  | ))))..(defun.tmr-tabulated--comp | 
| 25b80 |  61 72 65 2d 72 65 6d 61 69 6e 69 6e 67 20 28 61    20 62 29 0a 20 20 22 43 6f 6d 70 61 72 65 20 72  | are-remaining.(a.b)..."Compare.r | 
| 25ba0 |  65 6d 61 69 6e 69 6e 67 20 74 69 6d 65 20 6f 66    20 74 69 6d 65 72 73 20 41 20 61 6e 64 20 42 2e  | emaining.time.of.timers.A.and.B. | 
| 25bc0 |  22 0a 20 20 28 74 69 6d 65 2d 6c 65 73 73 2d 70    20 28 74 6d 72 2d 2d 74 69 6d 65 72 2d 65 6e 64  | "...(time-less-p.(tmr--timer-end | 
| 25be0 |  2d 64 61 74 65 20 28 63 61 72 20 61 29 29 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74  | -date.(car.a))................(t | 
| 25c00 |  6d 72 2d 2d 74 69 6d 65 72 2d 65 6e 64 2d 64 61    74 65 20 28 63 61 72 20 62 29 29 29 29 0a 0a 28  | mr--timer-end-date.(car.b))))..( | 
| 25c20 |  64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d    6f 64 65 20 74 6d 72 2d 74 61 62 75 6c 61 74 65  | define-derived-mode.tmr-tabulate | 
| 25c40 |  64 2d 6d 6f 64 65 20 74 61 62 75 6c 61 74 65 64    2d 6c 69 73 74 2d 6d 6f 64 65 20 22 54 4d 52 22  | d-mode.tabulated-list-mode."TMR" | 
| 25c60 |  0a 20 20 22 4d 61 6a 6f 72 20 6d 6f 64 65 20 74    6f 20 64 69 73 70 6c 61 79 20 74 6d 72 20 74 69  | ..."Major.mode.to.display.tmr.ti | 
| 25c80 |  6d 65 72 73 2e 22 0a 20 20 28 73 65 74 71 2d 6c    6f 63 61 6c 20 74 61 62 75 6c 61 74 65 64 2d 6c  | mers."...(setq-local.tabulated-l | 
| 25ca0 |  69 73 74 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 5b 28 22 53 74 61 72  | ist-format...............[("Star | 
| 25cc0 |  74 22 20 31 30 20 74 29 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 28 22 45 6e 64 22 20 31  | t".10.t)................("End".1 | 
| 25ce0 |  30 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 28 22 52 65 6d 61 69 6e 69 6e 67 22  | 0.t)................("Remaining" | 
| 25d00 |  20 31 30 20 74 6d 72 2d 74 61 62 75 6c 61 74 65    64 2d 2d 63 6f 6d 70 61 72 65 2d 72 65 6d 61 69  | .10.tmr-tabulated--compare-remai | 
| 25d20 |  6e 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 28 22 41 63 6b 6e 6f 77 6c 65 64  | ning)................("Acknowled | 
| 25d40 |  67 65 3f 22 20 31 34 20 74 29 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 28 22 44 65 73 63  | ge?".14.t)................("Desc | 
| 25d60 |  72 69 70 74 69 6f 6e 22 20 30 20 74 29 5d 29 0a    20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 77 69 6e  | ription".0.t)])...(add-hook.'win | 
| 25d80 |  64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f    6e 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 20 23 27  | dow-configuration-change-hook.#' | 
| 25da0 |  74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 2d 77    69 6e 64 6f 77 2d 68 6f 6f 6b 20 6e 69 6c 20 74  | tmr-tabulated--window-hook.nil.t | 
| 25dc0 |  29 0a 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 74    61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 72 65  | )...(add-hook.'tabulated-list-re | 
| 25de0 |  76 65 72 74 2d 68 6f 6f 6b 20 23 27 74 6d 72 2d    74 61 62 75 6c 61 74 65 64 2d 2d 73 65 74 2d 65  | vert-hook.#'tmr-tabulated--set-e | 
| 25e00 |  6e 74 72 69 65 73 20 6e 69 6c 20 74 29 0a 20 20    28 74 6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 2d  | ntries.nil.t)...(tmr-tabulated-- | 
| 25e20 |  73 65 74 2d 65 6e 74 72 69 65 73 29 0a 20 20 28    74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 69  | set-entries)...(tabulated-list-i | 
| 25e40 |  6e 69 74 2d 68 65 61 64 65 72 29 0a 20 20 28 74    61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 70 72  | nit-header)...(tabulated-list-pr | 
| 25e60 |  69 6e 74 29 29 0a 0a 28 64 65 66 75 6e 20 74 6d    72 2d 74 61 62 75 6c 61 74 65 64 2d 2d 74 69 6d  | int))..(defun.tmr-tabulated--tim | 
| 25e80 |  65 72 2d 61 74 2d 70 6f 69 6e 74 20 28 29 0a 20    20 22 52 65 74 75 72 6e 20 74 68 65 20 74 69 6d  | er-at-point.()..."Return.the.tim | 
| 25ea0 |  65 72 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e    74 20 6c 69 6e 65 20 6f 72 20 6e 69 6c 2e 22 0a  | er.on.the.current.line.or.nil.". | 
| 25ec0 |  20 20 28 61 6e 64 20 28 65 71 20 6d 61 6a 6f 72    2d 6d 6f 64 65 20 23 27 74 6d 72 2d 74 61 62 75  | ..(and.(eq.major-mode.#'tmr-tabu | 
| 25ee0 |  6c 61 74 65 64 2d 6d 6f 64 65 29 20 28 74 61 62    75 6c 61 74 65 64 2d 6c 69 73 74 2d 67 65 74 2d  | lated-mode).(tabulated-list-get- | 
| 25f00 |  69 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 74 6d    72 2d 74 61 62 75 6c 61 74 65 64 2d 2d 72 65 66  | id)))..(defun.tmr-tabulated--ref | 
| 25f20 |  72 65 73 68 20 28 29 0a 20 20 22 52 65 66 72 65    73 68 20 2a 74 6d 72 2d 74 61 62 75 6c 61 74 65  | resh.()..."Refresh.*tmr-tabulate | 
| 25f40 |  64 2d 76 69 65 77 2a 20 62 75 66 66 65 72 20 69    66 20 69 74 20 65 78 69 73 74 73 2e 22 0a 20 20  | d-view*.buffer.if.it.exists."... | 
| 25f60 |  28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 62 75 66    20 28 67 65 74 2d 62 75 66 66 65 72 20 22 2a 74  | (when-let*.((buf.(get-buffer."*t | 
| 25f80 |  6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69 65    77 2a 22 29 29 29 0a 20 20 20 20 28 77 69 74 68  | mr-tabulated-view*"))).....(with | 
| 25fa0 |  2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20    62 75 66 0a 20 20 20 20 20 20 28 6c 65 74 20 28  | -current-buffer.buf.......(let.( | 
| 25fc0 |  28 6c 69 6e 65 73 20 28 6c 69 6e 65 2d 6e 75 6d    62 65 72 2d 61 74 2d 70 6f 73 29 29 29 0a 20 20  | (lines.(line-number-at-pos)))... | 
| 25fe0 |  20 20 20 20 20 20 28 72 65 76 65 72 74 2d 62 75    66 66 65 72 29 0a 20 20 20 20 20 20 20 20 28 77  | ......(revert-buffer).........(w | 
| 26000 |  68 65 6e 20 28 61 6e 64 20 28 62 6f 62 70 29 20    28 3e 20 6c 69 6e 65 73 20 31 29 29 0a 20 20 20  | hen.(and.(bobp).(>.lines.1)).... | 
| 26020 |  20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d    6c 69 6e 65 20 28 31 2d 20 6c 69 6e 65 73 29 29  | .......(forward-line.(1-.lines)) | 
| 26040 |  0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65    73 73 20 28 74 61 62 75 6c 61 74 65 64 2d 6c 69  | ...........(unless.(tabulated-li | 
| 26060 |  73 74 2d 67 65 74 2d 69 64 29 0a 20 20 20 20 20    20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d  | st-get-id).............(forward- | 
| 26080 |  6c 69 6e 65 20 2d 31 29 29 29 29 29 29 29 0a 0a    28 61 64 64 2d 68 6f 6f 6b 20 27 74 6d 72 2d 2d  | line.-1)))))))..(add-hook.'tmr-- | 
| 260a0 |  75 70 64 61 74 65 2d 68 6f 6f 6b 20 23 27 74 6d    72 2d 74 61 62 75 6c 61 74 65 64 2d 2d 72 65 66  | update-hook.#'tmr-tabulated--ref | 
| 260c0 |  72 65 73 68 29 0a 28 61 64 64 2d 68 6f 6f 6b 20    27 74 6d 72 2d 2d 72 65 61 64 2d 74 69 6d 65 72  | resh).(add-hook.'tmr--read-timer | 
| 260e0 |  2d 68 6f 6f 6b 20 23 27 74 6d 72 2d 74 61 62 75    6c 61 74 65 64 2d 2d 74 69 6d 65 72 2d 61 74 2d  | -hook.#'tmr-tabulated--timer-at- | 
| 26100 |  70 6f 69 6e 74 29 0a 0a 3b 3b 3b 3b 20 41 73 6b    20 69 66 20 74 68 65 72 65 20 61 72 65 20 74 69  | point)..;;;;.Ask.if.there.are.ti | 
| 26120 |  6d 65 72 73 20 62 65 66 6f 72 65 20 65 78 69 74    69 6e 67 20 45 6d 61 63 73 0a 0a 28 64 65 66 75  | mers.before.exiting.Emacs..(defu | 
| 26140 |  6e 20 74 6d 72 2d 6b 69 6c 6c 2d 65 6d 61 63 73    2d 71 75 65 72 79 2d 66 75 6e 63 74 69 6f 6e 20  | n.tmr-kill-emacs-query-function. | 
| 26160 |  28 29 0a 20 20 22 41 73 6b 20 62 65 66 6f 72 65    20 65 78 69 74 69 6e 67 20 45 6d 61 63 73 20 69  | ()..."Ask.before.exiting.Emacs.i | 
| 26180 |  66 20 74 68 65 72 65 20 61 72 65 20 61 6e 79 20    61 63 74 69 76 65 20 54 4d 52 20 74 69 6d 65 72  | f.there.are.any.active.TMR.timer | 
| 261a0 |  73 2e 22 0a 20 20 28 69 66 20 28 6e 6f 74 20 28    61 6e 64 20 74 6d 72 2d 2d 74 69 6d 65 72 73 20  | s."...(if.(not.(and.tmr--timers. | 
| 261c0 |  28 73 65 71 2d 72 65 6d 6f 76 65 20 23 27 74 6d    72 2d 2d 74 69 6d 65 72 2d 66 69 6e 69 73 68 65  | (seq-remove.#'tmr--timer-finishe | 
| 261e0 |  64 70 20 74 6d 72 2d 2d 74 69 6d 65 72 73 29 29    29 0a 20 20 20 20 20 20 74 0a 20 20 20 20 28 74  | dp.tmr--timers))).......t.....(t | 
| 26200 |  6d 72 2d 74 61 62 75 6c 61 74 65 64 2d 76 69 65    77 0a 20 20 20 20 20 28 67 65 74 2d 62 75 66 66  | mr-tabulated-view......(get-buff | 
| 26220 |  65 72 2d 63 72 65 61 74 65 20 22 2a 74 6d 72 2d    74 61 62 75 6c 61 74 65 64 2d 76 69 65 77 2a 22  | er-create."*tmr-tabulated-view*" | 
| 26240 |  29 0a 20 20 20 20 20 27 28 28 64 69 73 70 6c 61    79 2d 62 75 66 66 65 72 2d 72 65 75 73 65 2d 6d  | )......'((display-buffer-reuse-m | 
| 26260 |  6f 64 65 2d 77 69 6e 64 6f 77 20 64 69 73 70 6c    61 79 2d 62 75 66 66 65 72 2d 61 74 2d 62 6f 74  | ode-window.display-buffer-at-bot | 
| 26280 |  74 6f 6d 29 0a 20 20 20 20 20 20 20 28 6d 6f 64    65 20 2e 20 74 6d 72 2d 74 61 62 75 6c 61 74 65  | tom)........(mode...tmr-tabulate | 
| 262a0 |  64 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 28    77 69 6e 64 6f 77 2d 68 65 69 67 68 74 20 2e 20  | d-mode)........(window-height... | 
| 262c0 |  66 69 74 2d 77 69 6e 64 6f 77 2d 74 6f 2d 62 75    66 66 65 72 29 0a 20 20 20 20 20 20 20 28 64 65  | fit-window-to-buffer)........(de | 
| 262e0 |  64 69 63 61 74 65 64 20 2e 20 74 29 0a 20 20 20    20 20 20 20 28 70 72 65 73 65 72 76 65 2d 73 69  | dicated...t)........(preserve-si | 
| 26300 |  7a 65 20 2e 20 28 74 20 2e 20 74 29 29 29 29 0a    20 20 20 20 28 79 65 73 2d 6f 72 2d 6e 6f 2d 70  | ze...(t...t)))).....(yes-or-no-p | 
| 26320 |  20 22 54 4d 52 20 68 61 73 20 72 75 6e 6e 69 6e    67 20 74 69 6d 65 72 73 3b 20 65 78 69 74 20 61  | ."TMR.has.running.timers;.exit.a | 
| 26340 |  6e 79 77 61 79 3f 20 22 29 29 29 0a 0a 28 61 64    64 2d 68 6f 6f 6b 20 27 6b 69 6c 6c 2d 65 6d 61  | nyway?.")))..(add-hook.'kill-ema | 
| 26360 |  63 73 2d 71 75 65 72 79 2d 66 75 6e 63 74 69 6f    6e 73 20 23 27 74 6d 72 2d 6b 69 6c 6c 2d 65 6d  | cs-query-functions.#'tmr-kill-em | 
| 26380 |  61 63 73 2d 71 75 65 72 79 2d 66 75 6e 63 74 69    6f 6e 29 0a 0a 28 70 72 6f 76 69 64 65 20 27 74  | acs-query-function)..(provide.'t | 
| 263a0 |  6d 72 29 0a 3b 3b 3b 20 74 6d 72 2e 65 6c 20 65    6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00  | mr).;;;.tmr.el.ends.here........ | 
| 263c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 263e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26400 |  74 6d 72 2d 31 2e 31 2e 30 2f 2e 64 69 72 2d 6c    6f 63 61 6c 73 2e 65 6c 00 00 00 00 00 00 00 00  | tmr-1.1.0/.dir-locals.el........ | 
| 26420 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26440 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26460 |  00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000644.0000000.0000000.0000 | 
| 26480 |  30 30 30 30 32 32 32 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 33 33 37 37 00 20 30 00 00 00  | 0000222.00000000000.013377..0... | 
| 264a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 264c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 264e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26500 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 26520 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 26540 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26560 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26580 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 265a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 265c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 265e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26600 |  3b 3b 3b 20 44 69 72 65 63 74 6f 72 79 20 4c 6f    63 61 6c 20 56 61 72 69 61 62 6c 65 73 0a 3b 3b  | ;;;.Directory.Local.Variables.;; | 
| 26620 |  3b 20 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72    6d 61 74 69 6f 6e 20 73 65 65 20 28 69 6e 66 6f  | ;.For.more.information.see.(info | 
| 26640 |  20 22 28 65 6d 61 63 73 29 20 44 69 72 65 63 74    6f 72 79 20 56 61 72 69 61 62 6c 65 73 22 29 0a  | ."(emacs).Directory.Variables"). | 
| 26660 |  0a 28 28 65 6d 61 63 73 2d 6c 69 73 70 2d 6d 6f    64 65 20 2e 20 28 28 69 6e 64 65 6e 74 2d 74 61  | .((emacs-lisp-mode...((indent-ta | 
| 26680 |  62 73 2d 6d 6f 64 65 20 2e 20 6e 69 6c 29 29 29    29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | bs-mode...nil))))............... | 
| 266a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 266c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 266e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26700 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26720 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26740 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26760 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26780 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 267a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 267c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 267e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26800 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26820 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26840 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26860 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26880 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 268a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 268c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 268e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26900 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26920 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26940 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26960 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26980 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 269a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 269c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 269e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26a00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26a20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26a40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26a60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26a80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26aa0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26ac0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26ae0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26b00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26b20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26b40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26b60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26b80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26ba0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26bc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26be0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26c00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26c20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26c40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26c60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26c80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26ca0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26cc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26ce0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26d00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26d20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26d40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26d60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26d80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26da0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26dc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26de0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26e00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26e20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26e40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26e60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26e80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26ea0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26ec0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26ee0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26f00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26f20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26f40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26f60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26f80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26fa0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26fc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26fe0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27000 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27020 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27040 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27060 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27080 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 270a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 270c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 270e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27100 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27120 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27140 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27160 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27180 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 271a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 271c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 271e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27200 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27220 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27240 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27260 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27280 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 272a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 272c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 272e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27300 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27320 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27340 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27360 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27380 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 273a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 273c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 273e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27400 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27420 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27440 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27460 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27480 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 274a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 274c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 274e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27500 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27520 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27540 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27560 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27580 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 275a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 275c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 275e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27600 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27620 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27640 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27660 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27680 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 276a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 276c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 276e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27700 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27720 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27740 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27760 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27780 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 277a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 277c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 277e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27800 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27820 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27840 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27860 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27880 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 278a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 278c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 278e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27900 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27920 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27940 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27960 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27980 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 279a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 279c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 279e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27a00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27a20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27a40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27a60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27a80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27aa0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27ac0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27ae0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27b00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27b20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27b40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27b60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27b80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27ba0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27bc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27be0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27c00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27c20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27c40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27c60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27c80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27ca0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27cc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27ce0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27d00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27d20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27d40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27d60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27d80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27da0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27dc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27de0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27e00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27e20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27e40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27e60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27e80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27ea0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27ec0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27ee0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27f00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27f20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27f40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27f60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27f80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27fa0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27fc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27fe0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ |