ÿØÿà�JFIF������ÿápExif��II*������[������¼ p!ranha?
Server IP : 172.67.145.202  /  Your IP : 172.71.124.201
Web Server : Apache/2.2.15 (CentOS)
System : Linux GA 2.6.32-431.1.2.0.1.el6.x86_64 #1 SMP Fri Dec 13 13:06:13 UTC 2013 x86_64
User : apache ( 48)
PHP Version : 5.6.38
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/share/doc/git-1.7.1/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /usr/share/doc/git-1.7.1/git-fast-import.txt
git-fast-import(1)
==================

NAME
----
git-fast-import - Backend for fast Git data importers


SYNOPSIS
--------
frontend | 'git fast-import' [options]

DESCRIPTION
-----------
This program is usually not what the end user wants to run directly.
Most end users want to use one of the existing frontend programs,
which parses a specific type of foreign source and feeds the contents
stored there to 'git fast-import'.

fast-import reads a mixed command/data stream from standard input and
writes one or more packfiles directly into the current repository.
When EOF is received on standard input, fast import writes out
updated branch and tag refs, fully updating the current repository
with the newly imported data.

The fast-import backend itself can import into an empty repository (one that
has already been initialized by 'git init') or incrementally
update an existing populated repository.  Whether or not incremental
imports are supported from a particular foreign source depends on
the frontend program in use.


OPTIONS
-------
--date-format=<fmt>::
	Specify the type of dates the frontend will supply to
	fast-import within `author`, `committer` and `tagger` commands.
	See ``Date Formats'' below for details about which formats
	are supported, and their syntax.

--force::
	Force updating modified existing branches, even if doing
	so would cause commits to be lost (as the new commit does
	not contain the old commit).

--max-pack-size=<n>::
	Maximum size of each output packfile.
	The default is unlimited.

--big-file-threshold=<n>::
	Maximum size of a blob that fast-import will attempt to
	create a delta for, expressed in bytes.  The default is 512m
	(512 MiB).  Some importers may wish to lower this on systems
	with constrained memory.

--depth=<n>::
	Maximum delta depth, for blob and tree deltification.
	Default is 10.

--active-branches=<n>::
	Maximum number of branches to maintain active at once.
	See ``Memory Utilization'' below for details.  Default is 5.

--export-marks=<file>::
	Dumps the internal marks table to <file> when complete.
	Marks are written one per line as `:markid SHA-1`.
	Frontends can use this file to validate imports after they
	have been completed, or to save the marks table across
	incremental runs.  As <file> is only opened and truncated
	at checkpoint (or completion) the same path can also be
	safely given to \--import-marks.

--import-marks=<file>::
	Before processing any input, load the marks specified in
	<file>.  The input file must exist, must be readable, and
	must use the same format as produced by \--export-marks.
	Multiple options may be supplied to import more than one
	set of marks.  If a mark is defined to different values,
	the last file wins.

--relative-marks::
	After specifying --relative-marks= the paths specified
	with --import-marks= and --export-marks= are relative
	to an internal directory in the current repository.
	In git-fast-import this means that the paths are relative
	to the .git/info/fast-import directory. However, other
	importers may use a different location.

--no-relative-marks::
	Negates a previous --relative-marks. Allows for combining
	relative and non-relative marks by interweaving
	--(no-)-relative-marks= with the --(import|export)-marks=
	options.

--export-pack-edges=<file>::
	After creating a packfile, print a line of data to
	<file> listing the filename of the packfile and the last
	commit on each branch that was written to that packfile.
	This information may be useful after importing projects
	whose total object set exceeds the 4 GiB packfile limit,
	as these commits can be used as edge points during calls
	to 'git pack-objects'.

--quiet::
	Disable all non-fatal output, making fast-import silent when it
	is successful.  This option disables the output shown by
	\--stats.

--stats::
	Display some basic statistics about the objects fast-import has
	created, the packfiles they were stored into, and the
	memory used by fast-import during this run.  Showing this output
	is currently the default, but can be disabled with \--quiet.


Performance
-----------
The design of fast-import allows it to import large projects in a minimum
amount of memory usage and processing time.  Assuming the frontend
is able to keep up with fast-import and feed it a constant stream of data,
import times for projects holding 10+ years of history and containing
100,000+ individual commits are generally completed in just 1-2
hours on quite modest (~$2,000 USD) hardware.

Most bottlenecks appear to be in foreign source data access (the
source just cannot extract revisions fast enough) or disk IO (fast-import
writes as fast as the disk will take the data).  Imports will run
faster if the source data is stored on a different drive than the
destination Git repository (due to less IO contention).


Development Cost
----------------
A typical frontend for fast-import tends to weigh in at approximately 200
lines of Perl/Python/Ruby code.  Most developers have been able to
create working importers in just a couple of hours, even though it
is their first exposure to fast-import, and sometimes even to Git.  This is
an ideal situation, given that most conversion tools are throw-away
(use once, and never look back).


Parallel Operation
------------------
Like 'git push' or 'git fetch', imports handled by fast-import are safe to
run alongside parallel `git repack -a -d` or `git gc` invocations,
or any other Git operation (including 'git prune', as loose objects
are never used by fast-import).

fast-import does not lock the branch or tag refs it is actively importing.
After the import, during its ref update phase, fast-import tests each
existing branch ref to verify the update will be a fast-forward
update (the commit stored in the ref is contained in the new
history of the commit to be written).  If the update is not a
fast-forward update, fast-import will skip updating that ref and instead
prints a warning message.  fast-import will always attempt to update all
branch refs, and does not stop on the first failure.

Branch updates can be forced with \--force, but it's recommended that
this only be used on an otherwise quiet repository.  Using \--force
is not necessary for an initial import into an empty repository.


Technical Discussion
--------------------
fast-import tracks a set of branches in memory.  Any branch can be created
or modified at any point during the import process by sending a
`commit` command on the input stream.  This design allows a frontend
program to process an unlimited number of branches simultaneously,
generating commits in the order they are available from the source
data.  It also simplifies the frontend programs considerably.

fast-import does not use or alter the current working directory, or any
file within it.  (It does however update the current Git repository,
as referenced by `GIT_DIR`.)  Therefore an import frontend may use
the working directory for its own purposes, such as extracting file
revisions from the foreign source.  This ignorance of the working
directory also allows fast-import to run very quickly, as it does not
need to perform any costly file update operations when switching
between branches.

Input Format
------------
With the exception of raw file data (which Git does not interpret)
the fast-import input format is text (ASCII) based.  This text based
format simplifies development and debugging of frontend programs,
especially when a higher level language such as Perl, Python or
Ruby is being used.

fast-import is very strict about its input.  Where we say SP below we mean
*exactly* one space.  Likewise LF means one (and only one) linefeed.
Supplying additional whitespace characters will cause unexpected
results, such as branch names or file names with leading or trailing
spaces in their name, or early termination of fast-import when it encounters
unexpected input.

Stream Comments
~~~~~~~~~~~~~~~
To aid in debugging frontends fast-import ignores any line that
begins with `#` (ASCII pound/hash) up to and including the line
ending `LF`.  A comment line may contain any sequence of bytes
that does not contain an LF and therefore may be used to include
any detailed debugging information that might be specific to the
frontend and useful when inspecting a fast-import data stream.

Date Formats
~~~~~~~~~~~~
The following date formats are supported.  A frontend should select
the format it will use for this import by passing the format name
in the \--date-format=<fmt> command line option.

`raw`::
	This is the Git native format and is `<time> SP <offutc>`.
	It is also fast-import's default format, if \--date-format was
	not specified.
+
The time of the event is specified by `<time>` as the number of
seconds since the UNIX epoch (midnight, Jan 1, 1970, UTC) and is
written as an ASCII decimal integer.
+
The local offset is specified by `<offutc>` as a positive or negative
offset from UTC.  For example EST (which is 5 hours behind UTC)
would be expressed in `<tz>` by ``-0500'' while UTC is ``+0000''.
The local offset does not affect `<time>`; it is used only as an
advisement to help formatting routines display the timestamp.
+
If the local offset is not available in the source material, use
``+0000'', or the most common local offset.  For example many
organizations have a CVS repository which has only ever been accessed
by users who are located in the same location and timezone.  In this
case a reasonable offset from UTC could be assumed.
+
Unlike the `rfc2822` format, this format is very strict.  Any
variation in formatting will cause fast-import to reject the value.

`rfc2822`::
	This is the standard email format as described by RFC 2822.
+
An example value is ``Tue Feb 6 11:22:18 2007 -0500''.  The Git
parser is accurate, but a little on the lenient side.  It is the
same parser used by 'git am' when applying patches
received from email.
+
Some malformed strings may be accepted as valid dates.  In some of
these cases Git will still be able to obtain the correct date from
the malformed string.  There are also some types of malformed
strings which Git will parse wrong, and yet consider valid.
Seriously malformed strings will be rejected.
+
Unlike the `raw` format above, the timezone/UTC offset information
contained in an RFC 2822 date string is used to adjust the date
value to UTC prior to storage.  Therefore it is important that
this information be as accurate as possible.
+
If the source material uses RFC 2822 style dates,
the frontend should let fast-import handle the parsing and conversion
(rather than attempting to do it itself) as the Git parser has
been well tested in the wild.
+
Frontends should prefer the `raw` format if the source material
already uses UNIX-epoch format, can be coaxed to give dates in that
format, or its format is easily convertible to it, as there is no
ambiguity in parsing.

`now`::
	Always use the current time and timezone.  The literal
	`now` must always be supplied for `<when>`.
+
This is a toy format.  The current time and timezone of this system
is always copied into the identity string at the time it is being
created by fast-import.  There is no way to specify a different time or
timezone.
+
This particular format is supplied as it's short to implement and
may be useful to a process that wants to create a new commit
right now, without needing to use a working directory or
'git update-index'.
+
If separate `author` and `committer` commands are used in a `commit`
the timestamps may not match, as the system clock will be polled
twice (once for each command).  The only way to ensure that both
author and committer identity information has the same timestamp
is to omit `author` (thus copying from `committer`) or to use a
date format other than `now`.

Commands
~~~~~~~~
fast-import accepts several commands to update the current repository
and control the current import process.  More detailed discussion
(with examples) of each command follows later.

`commit`::
	Creates a new branch or updates an existing branch by
	creating a new commit and updating the branch to point at
	the newly created commit.

`tag`::
	Creates an annotated tag object from an existing commit or
	branch.  Lightweight tags are not supported by this command,
	as they are not recommended for recording meaningful points
	in time.

`reset`::
	Reset an existing branch (or a new branch) to a specific
	revision.  This command must be used to change a branch to
	a specific revision without making a commit on it.

`blob`::
	Convert raw file data into a blob, for future use in a
	`commit` command.  This command is optional and is not
	needed to perform an import.

`checkpoint`::
	Forces fast-import to close the current packfile, generate its
	unique SHA-1 checksum and index, and start a new packfile.
	This command is optional and is not needed to perform
	an import.

`progress`::
	Causes fast-import to echo the entire line to its own
	standard output.  This command is optional and is not needed
	to perform an import.

`feature`::
	Require that fast-import supports the specified feature, or
	abort if it does not.

`option`::
	Specify any of the options listed under OPTIONS that do not
	change stream semantic to suit the frontend's needs. This
	command is optional and is not needed to perform an import.

`commit`
~~~~~~~~
Create or update a branch with a new commit, recording one logical
change to the project.

....
	'commit' SP <ref> LF
	mark?
	('author' (SP <name>)? SP LT <email> GT SP <when> LF)?
	'committer' (SP <name>)? SP LT <email> GT SP <when> LF
	data
	('from' SP <committish> LF)?
	('merge' SP <committish> LF)?
	(filemodify | filedelete | filecopy | filerename | filedeleteall | notemodify)*
	LF?
....

where `<ref>` is the name of the branch to make the commit on.
Typically branch names are prefixed with `refs/heads/` in
Git, so importing the CVS branch symbol `RELENG-1_0` would use
`refs/heads/RELENG-1_0` for the value of `<ref>`.  The value of
`<ref>` must be a valid refname in Git.  As `LF` is not valid in
a Git refname, no quoting or escaping syntax is supported here.

A `mark` command may optionally appear, requesting fast-import to save a
reference to the newly created commit for future use by the frontend
(see below for format).  It is very common for frontends to mark
every commit they create, thereby allowing future branch creation
from any imported commit.

The `data` command following `committer` must supply the commit
message (see below for `data` command syntax).  To import an empty
commit message use a 0 length data.  Commit messages are free-form
and are not interpreted by Git.  Currently they must be encoded in
UTF-8, as fast-import does not permit other encodings to be specified.

Zero or more `filemodify`, `filedelete`, `filecopy`, `filerename`,
`filedeleteall` and `notemodify` commands
may be included to update the contents of the branch prior to
creating the commit.  These commands may be supplied in any order.
However it is recommended that a `filedeleteall` command precede
all `filemodify`, `filecopy`, `filerename` and `notemodify` commands in
the same commit, as `filedeleteall` wipes the branch clean (see below).

The `LF` after the command is optional (it used to be required).

`author`
^^^^^^^^
An `author` command may optionally appear, if the author information
might differ from the committer information.  If `author` is omitted
then fast-import will automatically use the committer's information for
the author portion of the commit.  See below for a description of
the fields in `author`, as they are identical to `committer`.

`committer`
^^^^^^^^^^^
The `committer` command indicates who made this commit, and when
they made it.

Here `<name>` is the person's display name (for example
``Com M Itter'') and `<email>` is the person's email address
(``cm@example.com'').  `LT` and `GT` are the literal less-than (\x3c)
and greater-than (\x3e) symbols.  These are required to delimit
the email address from the other fields in the line.  Note that
`<name>` is free-form and may contain any sequence of bytes, except
`LT` and `LF`.  It is typically UTF-8 encoded.

The time of the change is specified by `<when>` using the date format
that was selected by the \--date-format=<fmt> command line option.
See ``Date Formats'' above for the set of supported formats, and
their syntax.

`from`
^^^^^^
The `from` command is used to specify the commit to initialize
this branch from.  This revision will be the first ancestor of the
new commit.

Omitting the `from` command in the first commit of a new branch
will cause fast-import to create that commit with no ancestor. This
tends to be desired only for the initial commit of a project.
If the frontend creates all files from scratch when making a new
branch, a `merge` command may be used instead of `from` to start
the commit with an empty tree.
Omitting the `from` command on existing branches is usually desired,
as the current commit on that branch is automatically assumed to
be the first ancestor of the new commit.

As `LF` is not valid in a Git refname or SHA-1 expression, no
quoting or escaping syntax is supported within `<committish>`.

Here `<committish>` is any of the following:

* The name of an existing branch already in fast-import's internal branch
  table.  If fast-import doesn't know the name, it's treated as a SHA-1
  expression.

* A mark reference, `:<idnum>`, where `<idnum>` is the mark number.
+
The reason fast-import uses `:` to denote a mark reference is this character
is not legal in a Git branch name.  The leading `:` makes it easy
to distinguish between the mark 42 (`:42`) and the branch 42 (`42`
or `refs/heads/42`), or an abbreviated SHA-1 which happened to
consist only of base-10 digits.
+
Marks must be declared (via `mark`) before they can be used.

* A complete 40 byte or abbreviated commit SHA-1 in hex.

* Any valid Git SHA-1 expression that resolves to a commit.  See
  ``SPECIFYING REVISIONS'' in linkgit:git-rev-parse[1] for details.

The special case of restarting an incremental import from the
current branch value should be written as:
----
	from refs/heads/branch^0
----
The `{caret}0` suffix is necessary as fast-import does not permit a branch to
start from itself, and the branch is created in memory before the
`from` command is even read from the input.  Adding `{caret}0` will force
fast-import to resolve the commit through Git's revision parsing library,
rather than its internal branch table, thereby loading in the
existing value of the branch.

`merge`
^^^^^^^
Includes one additional ancestor commit.  If the `from` command is
omitted when creating a new branch, the first `merge` commit will be
the first ancestor of the current commit, and the branch will start
out with no files.  An unlimited number of `merge` commands per
commit are permitted by fast-import, thereby establishing an n-way merge.
However Git's other tools never create commits with more than 15
additional ancestors (forming a 16-way merge).  For this reason
it is suggested that frontends do not use more than 15 `merge`
commands per commit; 16, if starting a new, empty branch.

Here `<committish>` is any of the commit specification expressions
also accepted by `from` (see above).

`filemodify`
^^^^^^^^^^^^
Included in a `commit` command to add a new file or change the
content of an existing file.  This command has two different means
of specifying the content of the file.

External data format::
	The data content for the file was already supplied by a prior
	`blob` command.  The frontend just needs to connect it.
+
....
	'M' SP <mode> SP <dataref> SP <path> LF
....
+
Here `<dataref>` can be either a mark reference (`:<idnum>`)
set by a prior `blob` command, or a full 40-byte SHA-1 of an
existing Git blob object.

Inline data format::
	The data content for the file has not been supplied yet.
	The frontend wants to supply it as part of this modify
	command.
+
....
	'M' SP <mode> SP 'inline' SP <path> LF
	data
....
+
See below for a detailed description of the `data` command.

In both formats `<mode>` is the type of file entry, specified
in octal.  Git only supports the following modes:

* `100644` or `644`: A normal (not-executable) file.  The majority
  of files in most projects use this mode.  If in doubt, this is
  what you want.
* `100755` or `755`: A normal, but executable, file.
* `120000`: A symlink, the content of the file will be the link target.
* `160000`: A gitlink, SHA-1 of the object refers to a commit in
  another repository. Git links can only be specified by SHA or through
  a commit mark. They are used to implement submodules.

In both formats `<path>` is the complete path of the file to be added
(if not already existing) or modified (if already existing).

A `<path>` string must use UNIX-style directory separators (forward
slash `/`), may contain any byte other than `LF`, and must not
start with double quote (`"`).

If an `LF` or double quote must be encoded into `<path>` shell-style
quoting should be used, e.g. `"path/with\n and \" in it"`.

The value of `<path>` must be in canonical form. That is it must not:

* contain an empty directory component (e.g. `foo//bar` is invalid),
* end with a directory separator (e.g. `foo/` is invalid),
* start with a directory separator (e.g. `/foo` is invalid),
* contain the special component `.` or `..` (e.g. `foo/./bar` and
  `foo/../bar` are invalid).

It is recommended that `<path>` always be encoded using UTF-8.

`filedelete`
^^^^^^^^^^^^
Included in a `commit` command to remove a file or recursively
delete an entire directory from the branch.  If the file or directory
removal makes its parent directory empty, the parent directory will
be automatically removed too.  This cascades up the tree until the
first non-empty directory or the root is reached.

....
	'D' SP <path> LF
....

here `<path>` is the complete path of the file or subdirectory to
be removed from the branch.
See `filemodify` above for a detailed description of `<path>`.

`filecopy`
^^^^^^^^^^^^
Recursively copies an existing file or subdirectory to a different
location within the branch.  The existing file or directory must
exist.  If the destination exists it will be completely replaced
by the content copied from the source.

....
	'C' SP <path> SP <path> LF
....

here the first `<path>` is the source location and the second
`<path>` is the destination.  See `filemodify` above for a detailed
description of what `<path>` may look like.  To use a source path
that contains SP the path must be quoted.

A `filecopy` command takes effect immediately.  Once the source
location has been copied to the destination any future commands
applied to the source location will not impact the destination of
the copy.

`filerename`
^^^^^^^^^^^^
Renames an existing file or subdirectory to a different location
within the branch.  The existing file or directory must exist. If
the destination exists it will be replaced by the source directory.

....
	'R' SP <path> SP <path> LF
....

here the first `<path>` is the source location and the second
`<path>` is the destination.  See `filemodify` above for a detailed
description of what `<path>` may look like.  To use a source path
that contains SP the path must be quoted.

A `filerename` command takes effect immediately.  Once the source
location has been renamed to the destination any future commands
applied to the source location will create new files there and not
impact the destination of the rename.

Note that a `filerename` is the same as a `filecopy` followed by a
`filedelete` of the source location.  There is a slight performance
advantage to using `filerename`, but the advantage is so small
that it is never worth trying to convert a delete/add pair in
source material into a rename for fast-import.  This `filerename`
command is provided just to simplify frontends that already have
rename information and don't want bother with decomposing it into a
`filecopy` followed by a `filedelete`.

`filedeleteall`
^^^^^^^^^^^^^^^
Included in a `commit` command to remove all files (and also all
directories) from the branch.  This command resets the internal
branch structure to have no files in it, allowing the frontend
to subsequently add all interesting files from scratch.

....
	'deleteall' LF
....

This command is extremely useful if the frontend does not know
(or does not care to know) what files are currently on the branch,
and therefore cannot generate the proper `filedelete` commands to
update the content.

Issuing a `filedeleteall` followed by the needed `filemodify`
commands to set the correct content will produce the same results
as sending only the needed `filemodify` and `filedelete` commands.
The `filedeleteall` approach may however require fast-import to use slightly
more memory per active branch (less than 1 MiB for even most large
projects); so frontends that can easily obtain only the affected
paths for a commit are encouraged to do so.

`notemodify`
^^^^^^^^^^^^
Included in a `commit` command to add a new note (annotating a given
commit) or change the content of an existing note.  This command has
two different means of specifying the content of the note.

External data format::
	The data content for the note was already supplied by a prior
	`blob` command.  The frontend just needs to connect it to the
	commit that is to be annotated.
+
....
	'N' SP <dataref> SP <committish> LF
....
+
Here `<dataref>` can be either a mark reference (`:<idnum>`)
set by a prior `blob` command, or a full 40-byte SHA-1 of an
existing Git blob object.

Inline data format::
	The data content for the note has not been supplied yet.
	The frontend wants to supply it as part of this modify
	command.
+
....
	'N' SP 'inline' SP <committish> LF
	data
....
+
See below for a detailed description of the `data` command.

In both formats `<committish>` is any of the commit specification
expressions also accepted by `from` (see above).

`mark`
~~~~~~
Arranges for fast-import to save a reference to the current object, allowing
the frontend to recall this object at a future point in time, without
knowing its SHA-1.  Here the current object is the object creation
command the `mark` command appears within.  This can be `commit`,
`tag`, and `blob`, but `commit` is the most common usage.

....
	'mark' SP ':' <idnum> LF
....

where `<idnum>` is the number assigned by the frontend to this mark.
The value of `<idnum>` is expressed as an ASCII decimal integer.
The value 0 is reserved and cannot be used as
a mark.  Only values greater than or equal to 1 may be used as marks.

New marks are created automatically.  Existing marks can be moved
to another object simply by reusing the same `<idnum>` in another
`mark` command.

`tag`
~~~~~
Creates an annotated tag referring to a specific commit.  To create
lightweight (non-annotated) tags see the `reset` command below.

....
	'tag' SP <name> LF
	'from' SP <committish> LF
	'tagger' (SP <name>)? SP LT <email> GT SP <when> LF
	data
....

where `<name>` is the name of the tag to create.

Tag names are automatically prefixed with `refs/tags/` when stored
in Git, so importing the CVS branch symbol `RELENG-1_0-FINAL` would
use just `RELENG-1_0-FINAL` for `<name>`, and fast-import will write the
corresponding ref as `refs/tags/RELENG-1_0-FINAL`.

The value of `<name>` must be a valid refname in Git and therefore
may contain forward slashes.  As `LF` is not valid in a Git refname,
no quoting or escaping syntax is supported here.

The `from` command is the same as in the `commit` command; see
above for details.

The `tagger` command uses the same format as `committer` within
`commit`; again see above for details.

The `data` command following `tagger` must supply the annotated tag
message (see below for `data` command syntax).  To import an empty
tag message use a 0 length data.  Tag messages are free-form and are
not interpreted by Git.  Currently they must be encoded in UTF-8,
as fast-import does not permit other encodings to be specified.

Signing annotated tags during import from within fast-import is not
supported.  Trying to include your own PGP/GPG signature is not
recommended, as the frontend does not (easily) have access to the
complete set of bytes which normally goes into such a signature.
If signing is required, create lightweight tags from within fast-import with
`reset`, then create the annotated versions of those tags offline
with the standard 'git tag' process.

`reset`
~~~~~~~
Creates (or recreates) the named branch, optionally starting from
a specific revision.  The reset command allows a frontend to issue
a new `from` command for an existing branch, or to create a new
branch from an existing commit without creating a new commit.

....
	'reset' SP <ref> LF
	('from' SP <committish> LF)?
	LF?
....

For a detailed description of `<ref>` and `<committish>` see above
under `commit` and `from`.

The `LF` after the command is optional (it used to be required).

The `reset` command can also be used to create lightweight
(non-annotated) tags.  For example:

====
	reset refs/tags/938
	from :938
====

would create the lightweight tag `refs/tags/938` referring to
whatever commit mark `:938` references.

`blob`
~~~~~~
Requests writing one file revision to the packfile.  The revision
is not connected to any commit; this connection must be formed in
a subsequent `commit` command by referencing the blob through an
assigned mark.

....
	'blob' LF
	mark?
	data
....

The mark command is optional here as some frontends have chosen
to generate the Git SHA-1 for the blob on their own, and feed that
directly to `commit`.  This is typically more work than it's worth
however, as marks are inexpensive to store and easy to use.

`data`
~~~~~~
Supplies raw data (for use as blob/file content, commit messages, or
annotated tag messages) to fast-import.  Data can be supplied using an exact
byte count or delimited with a terminating line.  Real frontends
intended for production-quality conversions should always use the
exact byte count format, as it is more robust and performs better.
The delimited format is intended primarily for testing fast-import.

Comment lines appearing within the `<raw>` part of `data` commands
are always taken to be part of the body of the data and are therefore
never ignored by fast-import.  This makes it safe to import any
file/message content whose lines might start with `#`.

Exact byte count format::
	The frontend must specify the number of bytes of data.
+
....
	'data' SP <count> LF
	<raw> LF?
....
+
where `<count>` is the exact number of bytes appearing within
`<raw>`.  The value of `<count>` is expressed as an ASCII decimal
integer.  The `LF` on either side of `<raw>` is not
included in `<count>` and will not be included in the imported data.
+
The `LF` after `<raw>` is optional (it used to be required) but
recommended.  Always including it makes debugging a fast-import
stream easier as the next command always starts in column 0
of the next line, even if `<raw>` did not end with an `LF`.

Delimited format::
	A delimiter string is used to mark the end of the data.
	fast-import will compute the length by searching for the delimiter.
	This format is primarily useful for testing and is not
	recommended for real data.
+
....
	'data' SP '<<' <delim> LF
	<raw> LF
	<delim> LF
	LF?
....
+
where `<delim>` is the chosen delimiter string.  The string `<delim>`
must not appear on a line by itself within `<raw>`, as otherwise
fast-import will think the data ends earlier than it really does.  The `LF`
immediately trailing `<raw>` is part of `<raw>`.  This is one of
the limitations of the delimited format, it is impossible to supply
a data chunk which does not have an LF as its last byte.
+
The `LF` after `<delim> LF` is optional (it used to be required).

`checkpoint`
~~~~~~~~~~~~
Forces fast-import to close the current packfile, start a new one, and to
save out all current branch refs, tags and marks.

....
	'checkpoint' LF
	LF?
....

Note that fast-import automatically switches packfiles when the current
packfile reaches \--max-pack-size, or 4 GiB, whichever limit is
smaller.  During an automatic packfile switch fast-import does not update
the branch refs, tags or marks.

As a `checkpoint` can require a significant amount of CPU time and
disk IO (to compute the overall pack SHA-1 checksum, generate the
corresponding index file, and update the refs) it can easily take
several minutes for a single `checkpoint` command to complete.

Frontends may choose to issue checkpoints during extremely large
and long running imports, or when they need to allow another Git
process access to a branch.  However given that a 30 GiB Subversion
repository can be loaded into Git through fast-import in about 3 hours,
explicit checkpointing may not be necessary.

The `LF` after the command is optional (it used to be required).

`progress`
~~~~~~~~~~
Causes fast-import to print the entire `progress` line unmodified to
its standard output channel (file descriptor 1) when the command is
processed from the input stream.  The command otherwise has no impact
on the current import, or on any of fast-import's internal state.

....
	'progress' SP <any> LF
	LF?
....

The `<any>` part of the command may contain any sequence of bytes
that does not contain `LF`.  The `LF` after the command is optional.
Callers may wish to process the output through a tool such as sed to
remove the leading part of the line, for example:

====
	frontend | git fast-import | sed 's/^progress //'
====

Placing a `progress` command immediately after a `checkpoint` will
inform the reader when the `checkpoint` has been completed and it
can safely access the refs that fast-import updated.

`feature`
~~~~~~~~~
Require that fast-import supports the specified feature, or abort if
it does not.

....
	'feature' SP <feature> LF
....

The <feature> part of the command may be any string matching
^[a-zA-Z][a-zA-Z-]*$ and should be understood by fast-import.

Feature work identical as their option counterparts with the
exception of the import-marks feature, see below.

The following features are currently supported:

* date-format
* import-marks
* export-marks
* relative-marks
* no-relative-marks
* force

The import-marks behaves differently from when it is specified as
commandline option in that only one "feature import-marks" is allowed
per stream. Also, any --import-marks= specified on the commandline
will override those from the stream (if any).

`option`
~~~~~~~~
Processes the specified option so that git fast-import behaves in a
way that suits the frontend's needs.
Note that options specified by the frontend are overridden by any
options the user may specify to git fast-import itself.

....
    'option' SP <option> LF
....

The `<option>` part of the command may contain any of the options
listed in the OPTIONS section that do not change import semantics,
without the leading '--' and is treated in the same way.

Option commands must be the first commands on the input (not counting
feature commands), to give an option command after any non-option
command is an error.

The following commandline options change import semantics and may therefore
not be passed as option:

* date-format
* import-marks
* export-marks
* force

Crash Reports
-------------
If fast-import is supplied invalid input it will terminate with a
non-zero exit status and create a crash report in the top level of
the Git repository it was importing into.  Crash reports contain
a snapshot of the internal fast-import state as well as the most
recent commands that lead up to the crash.

All recent commands (including stream comments, file changes and
progress commands) are shown in the command history within the crash
report, but raw file data and commit messages are excluded from the
crash report.  This exclusion saves space within the report file
and reduces the amount of buffering that fast-import must perform
during execution.

After writing a crash report fast-import will close the current
packfile and export the marks table.  This allows the frontend
developer to inspect the repository state and resume the import from
the point where it crashed.  The modified branches and tags are not
updated during a crash, as the import did not complete successfully.
Branch and tag information can be found in the crash report and
must be applied manually if the update is needed.

An example crash:

====
	$ cat >in <<END_OF_INPUT
	# my very first test commit
	commit refs/heads/master
	committer Shawn O. Pearce <spearce> 19283 -0400
	# who is that guy anyway?
	data <<EOF
	this is my commit
	EOF
	M 644 inline .gitignore
	data <<EOF
	.gitignore
	EOF
	M 777 inline bob
	END_OF_INPUT

	$ git fast-import <in
	fatal: Corrupt mode: M 777 inline bob
	fast-import: dumping crash report to .git/fast_import_crash_8434

	$ cat .git/fast_import_crash_8434
	fast-import crash report:
	    fast-import process: 8434
	    parent process     : 1391
	    at Sat Sep 1 00:58:12 2007

	fatal: Corrupt mode: M 777 inline bob

	Most Recent Commands Before Crash
	---------------------------------
	  # my very first test commit
	  commit refs/heads/master
	  committer Shawn O. Pearce <spearce> 19283 -0400
	  # who is that guy anyway?
	  data <<EOF
	  M 644 inline .gitignore
	  data <<EOF
	* M 777 inline bob

	Active Branch LRU
	-----------------
	    active_branches = 1 cur, 5 max

	  pos  clock name
	  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	   1)      0 refs/heads/master

	Inactive Branches
	-----------------
	refs/heads/master:
	  status      : active loaded dirty
	  tip commit  : 0000000000000000000000000000000000000000
	  old tree    : 0000000000000000000000000000000000000000
	  cur tree    : 0000000000000000000000000000000000000000
	  commit clock: 0
	  last pack   :


	-------------------
	END OF CRASH REPORT
====

Tips and Tricks
---------------
The following tips and tricks have been collected from various
users of fast-import, and are offered here as suggestions.

Use One Mark Per Commit
~~~~~~~~~~~~~~~~~~~~~~~
When doing a repository conversion, use a unique mark per commit
(`mark :<n>`) and supply the \--export-marks option on the command
line.  fast-import will dump a file which lists every mark and the Git
object SHA-1 that corresponds to it.  If the frontend can tie
the marks back to the source repository, it is easy to verify the
accuracy and completeness of the import by comparing each Git
commit to the corresponding source revision.

Coming from a system such as Perforce or Subversion this should be
quite simple, as the fast-import mark can also be the Perforce changeset
number or the Subversion revision number.

Freely Skip Around Branches
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Don't bother trying to optimize the frontend to stick to one branch
at a time during an import.  Although doing so might be slightly
faster for fast-import, it tends to increase the complexity of the frontend
code considerably.

The branch LRU builtin to fast-import tends to behave very well, and the
cost of activating an inactive branch is so low that bouncing around
between branches has virtually no impact on import performance.

Handling Renames
~~~~~~~~~~~~~~~~
When importing a renamed file or directory, simply delete the old
name(s) and modify the new name(s) during the corresponding commit.
Git performs rename detection after-the-fact, rather than explicitly
during a commit.

Use Tag Fixup Branches
~~~~~~~~~~~~~~~~~~~~~~
Some other SCM systems let the user create a tag from multiple
files which are not from the same commit/changeset.  Or to create
tags which are a subset of the files available in the repository.

Importing these tags as-is in Git is impossible without making at
least one commit which ``fixes up'' the files to match the content
of the tag.  Use fast-import's `reset` command to reset a dummy branch
outside of your normal branch space to the base commit for the tag,
then commit one or more file fixup commits, and finally tag the
dummy branch.

For example since all normal branches are stored under `refs/heads/`
name the tag fixup branch `TAG_FIXUP`.  This way it is impossible for
the fixup branch used by the importer to have namespace conflicts
with real branches imported from the source (the name `TAG_FIXUP`
is not `refs/heads/TAG_FIXUP`).

When committing fixups, consider using `merge` to connect the
commit(s) which are supplying file revisions to the fixup branch.
Doing so will allow tools such as 'git blame' to track
through the real commit history and properly annotate the source
files.

After fast-import terminates the frontend will need to do `rm .git/TAG_FIXUP`
to remove the dummy branch.

Import Now, Repack Later
~~~~~~~~~~~~~~~~~~~~~~~~
As soon as fast-import completes the Git repository is completely valid
and ready for use.  Typically this takes only a very short time,
even for considerably large projects (100,000+ commits).

However repacking the repository is necessary to improve data
locality and access performance.  It can also take hours on extremely
large projects (especially if -f and a large \--window parameter is
used).  Since repacking is safe to run alongside readers and writers,
run the repack in the background and let it finish when it finishes.
There is no reason to wait to explore your new Git project!

If you choose to wait for the repack, don't try to run benchmarks
or performance tests until repacking is completed.  fast-import outputs
suboptimal packfiles that are simply never seen in real use
situations.

Repacking Historical Data
~~~~~~~~~~~~~~~~~~~~~~~~~
If you are repacking very old imported data (e.g. older than the
last year), consider expending some extra CPU time and supplying
\--window=50 (or higher) when you run 'git repack'.
This will take longer, but will also produce a smaller packfile.
You only need to expend the effort once, and everyone using your
project will benefit from the smaller repository.

Include Some Progress Messages
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Every once in a while have your frontend emit a `progress` message
to fast-import.  The contents of the messages are entirely free-form,
so one suggestion would be to output the current month and year
each time the current commit date moves into the next month.
Your users will feel better knowing how much of the data stream
has been processed.


Packfile Optimization
---------------------
When packing a blob fast-import always attempts to deltify against the last
blob written.  Unless specifically arranged for by the frontend,
this will probably not be a prior version of the same file, so the
generated delta will not be the smallest possible.  The resulting
packfile will be compressed, but will not be optimal.

Frontends which have efficient access to all revisions of a
single file (for example reading an RCS/CVS ,v file) can choose
to supply all revisions of that file as a sequence of consecutive
`blob` commands.  This allows fast-import to deltify the different file
revisions against each other, saving space in the final packfile.
Marks can be used to later identify individual file revisions during
a sequence of `commit` commands.

The packfile(s) created by fast-import do not encourage good disk access
patterns.  This is caused by fast-import writing the data in the order
it is received on standard input, while Git typically organizes
data within packfiles to make the most recent (current tip) data
appear before historical data.  Git also clusters commits together,
speeding up revision traversal through better cache locality.

For this reason it is strongly recommended that users repack the
repository with `git repack -a -d` after fast-import completes, allowing
Git to reorganize the packfiles for faster data access.  If blob
deltas are suboptimal (see above) then also adding the `-f` option
to force recomputation of all deltas can significantly reduce the
final packfile size (30-50% smaller can be quite typical).


Memory Utilization
------------------
There are a number of factors which affect how much memory fast-import
requires to perform an import.  Like critical sections of core
Git, fast-import uses its own memory allocators to amortize any overheads
associated with malloc.  In practice fast-import tends to amortize any
malloc overheads to 0, due to its use of large block allocations.

per object
~~~~~~~~~~
fast-import maintains an in-memory structure for every object written in
this execution.  On a 32 bit system the structure is 32 bytes,
on a 64 bit system the structure is 40 bytes (due to the larger
pointer sizes).  Objects in the table are not deallocated until
fast-import terminates.  Importing 2 million objects on a 32 bit system
will require approximately 64 MiB of memory.

The object table is actually a hashtable keyed on the object name
(the unique SHA-1).  This storage configuration allows fast-import to reuse
an existing or already written object and avoid writing duplicates
to the output packfile.  Duplicate blobs are surprisingly common
in an import, typically due to branch merges in the source.

per mark
~~~~~~~~
Marks are stored in a sparse array, using 1 pointer (4 bytes or 8
bytes, depending on pointer size) per mark.  Although the array
is sparse, frontends are still strongly encouraged to use marks
between 1 and n, where n is the total number of marks required for
this import.

per branch
~~~~~~~~~~
Branches are classified as active and inactive.  The memory usage
of the two classes is significantly different.

Inactive branches are stored in a structure which uses 96 or 120
bytes (32 bit or 64 bit systems, respectively), plus the length of
the branch name (typically under 200 bytes), per branch.  fast-import will
easily handle as many as 10,000 inactive branches in under 2 MiB
of memory.

Active branches have the same overhead as inactive branches, but
also contain copies of every tree that has been recently modified on
that branch.  If subtree `include` has not been modified since the
branch became active, its contents will not be loaded into memory,
but if subtree `src` has been modified by a commit since the branch
became active, then its contents will be loaded in memory.

As active branches store metadata about the files contained on that
branch, their in-memory storage size can grow to a considerable size
(see below).

fast-import automatically moves active branches to inactive status based on
a simple least-recently-used algorithm.  The LRU chain is updated on
each `commit` command.  The maximum number of active branches can be
increased or decreased on the command line with \--active-branches=.

per active tree
~~~~~~~~~~~~~~~
Trees (aka directories) use just 12 bytes of memory on top of the
memory required for their entries (see ``per active file'' below).
The cost of a tree is virtually 0, as its overhead amortizes out
over the individual file entries.

per active file entry
~~~~~~~~~~~~~~~~~~~~~
Files (and pointers to subtrees) within active trees require 52 or 64
bytes (32/64 bit platforms) per entry.  To conserve space, file and
tree names are pooled in a common string table, allowing the filename
``Makefile'' to use just 16 bytes (after including the string header
overhead) no matter how many times it occurs within the project.

The active branch LRU, when coupled with the filename string pool
and lazy loading of subtrees, allows fast-import to efficiently import
projects with 2,000+ branches and 45,114+ files in a very limited
memory footprint (less than 2.7 MiB per active branch).


Author
------
Written by Shawn O. Pearce <spearce@spearce.org>.

Documentation
--------------
Documentation by Shawn O. Pearce <spearce@spearce.org>.

GIT
---
Part of the linkgit:git[1] suite
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
September 02 2020 02:15:09
0 / 0
0755
contrib
--
October 20 2018 03:04:18
0 / 0
0755
howto
--
October 20 2018 03:04:18
0 / 0
0755
technical
--
October 20 2018 03:04:18
0 / 0
0755
COPYING
18.325 KB
April 24 2010 02:38:35
0 / 0
0644
README
2.411 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.1.txt
1.226 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.2.txt
2.254 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.3.txt
1.54 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.4.txt
0.451 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.5.txt
0.595 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.6.txt
0.473 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.7.txt
0.471 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.txt
18.201 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.1.txt
2.113 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.2.txt
1.612 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.3.txt
1.529 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.4.txt
0.823 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.5.txt
1.396 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.6.txt
1.483 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.txt
12.977 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.2.1.txt
1.547 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.2.2.txt
2.037 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.2.3.txt
0.777 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.2.4.txt
0.783 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.2.5.txt
0.906 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.2.txt
7.183 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.1.txt
0.318 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.2.txt
1.886 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.3.txt
0.875 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.4.txt
1.18 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.5.txt
3.297 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.6.txt
1.398 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.7.txt
1.547 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.8.txt
0.765 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.txt
13.701 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.1.txt
0.512 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.2.txt
1.494 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.3.txt
0.974 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.4.txt
2.556 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.5.txt
2.188 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.6.txt
1.406 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.7.txt
0.334 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.txt
14.086 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.1.txt
1.464 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.2.txt
0.754 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.3.txt
0.298 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.4.txt
0.137 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.5.txt
0.438 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.6.txt
0.334 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.txt
7.418 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.1.txt
0.774 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.2.txt
1.423 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.3.txt
2.063 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.4.txt
1.536 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.5.txt
1.017 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.6.txt
0.334 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.txt
3.753 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.1.txt
1.16 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.2.txt
2.879 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.3.txt
4.217 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.4.txt
1.263 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.5.txt
1.967 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.6.txt
1.165 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.txt
9.813 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.1.1.txt
1.93 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.1.2.txt
1.602 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.1.3.txt
0.879 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.1.4.txt
1.595 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.1.txt
10.196 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.2.1.txt
0.583 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.2.2.txt
1.473 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.2.3.txt
0.763 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.2.4.txt
1.319 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.2.5.txt
0.672 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.2.txt
5.754 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.3.1.txt
0.335 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.3.2.txt
2.218 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.3.3.txt
1.347 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.3.4.txt
1.178 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.3.txt
6.632 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.4.1.txt
1.861 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.4.2.txt
1.182 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.4.3.txt
1.119 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.4.4.txt
1.01 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.4.txt
5.231 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.1.txt
0.536 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.2.txt
0.567 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.3.txt
2.427 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.4.txt
1.244 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.5.txt
1.847 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.6.txt
0.772 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.7.txt
0.754 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.8.txt
0.879 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.txt
6.146 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.6.1.txt
1.201 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.6.2.txt
1.562 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.6.txt
9.241 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.1.txt
1.257 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.2.txt
1.441 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.3.txt
1.148 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.4.txt
0.867 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.5.txt
0.894 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.6.txt
0.356 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.txt
8.559 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.1.txt
2.872 KB
April 24 2010 02:38:35
0 / 0
0644
blame-options.txt
3.636 KB
April 24 2010 02:38:35
0 / 0
0644
cmds-ancillaryinterrogators.txt
1.108 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-ancillarymanipulators.txt
0.981 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-foreignscminterface.txt
0.673 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-mainporcelain.txt
2.487 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-plumbinginterrogators.txt
1.342 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-plumbingmanipulators.txt
1.203 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-purehelpers.txt
0.703 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-synchelpers.txt
0.53 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-synchingrepositories.txt
0.388 KB
August 16 2017 23:59:31
0 / 0
0644
config.txt
70.292 KB
April 24 2010 02:38:35
0 / 0
0644
date-formats.txt
0.828 KB
April 24 2010 02:38:35
0 / 0
0644
diff-format.txt
5.439 KB
April 24 2010 02:38:35
0 / 0
0644
diff-generate-patch.txt
5.611 KB
April 24 2010 02:38:35
0 / 0
0644
diff-options.txt
9.582 KB
April 24 2010 02:38:35
0 / 0
0644
docbook-xsl.css
4.45 KB
April 24 2010 02:38:35
0 / 0
0644
everyday.html
25.496 KB
August 16 2017 23:59:32
0 / 0
0644
everyday.txt
12.694 KB
April 24 2010 02:38:35
0 / 0
0644
fetch-options.txt
2.567 KB
April 24 2010 02:38:35
0 / 0
0644
git-add.html
21.182 KB
August 16 2017 23:59:24
0 / 0
0644
git-add.txt
9.866 KB
April 24 2010 02:38:35
0 / 0
0644
git-am.html
16.836 KB
August 16 2017 23:59:24
0 / 0
0644
git-am.txt
6.085 KB
April 24 2010 02:38:35
0 / 0
0644
git-annotate.html
13.905 KB
August 16 2017 23:59:24
0 / 0
0644
git-annotate.txt
0.788 KB
April 24 2010 02:38:35
0 / 0
0644
git-apply.html
20.249 KB
August 16 2017 23:59:24
0 / 0
0644
git-apply.txt
9.115 KB
April 24 2010 02:38:35
0 / 0
0644
git-archive.html
14.933 KB
August 16 2017 23:59:24
0 / 0
0644
git-archive.txt
4.823 KB
April 24 2010 02:38:35
0 / 0
0644
git-bisect-lk2009.html
69.472 KB
August 16 2017 23:59:34
0 / 0
0644
git-bisect-lk2009.txt
48.191 KB
April 24 2010 02:38:35
0 / 0
0644
git-bisect.html
21.604 KB
August 16 2017 23:59:24
0 / 0
0644
git-bisect.txt
10.512 KB
April 24 2010 02:38:35
0 / 0
0644
git-blame.html
25.771 KB
August 16 2017 23:59:25
0 / 0
0644
git-blame.txt
6.559 KB
April 24 2010 02:38:35
0 / 0
0644
git-branch.html
19.411 KB
August 16 2017 23:59:24
0 / 0
0644
git-branch.txt
8.093 KB
April 24 2010 02:38:35
0 / 0
0644
git-bundle.html
16.636 KB
August 16 2017 23:59:24
0 / 0
0644
git-bundle.txt
7.102 KB
April 24 2010 02:38:35
0 / 0
0644
git-cat-file.html
11.951 KB
August 16 2017 23:59:24
0 / 0
0644
git-cat-file.txt
2.791 KB
April 24 2010 02:38:35
0 / 0
0644
git-check-attr.html
11.434 KB
August 16 2017 23:59:25
0 / 0
0644
git-check-attr.txt
2.301 KB
April 24 2010 02:38:35
0 / 0
0644
git-check-ref-format.html
11.701 KB
August 16 2017 23:59:25
0 / 0
0644
git-check-ref-format.txt
3.104 KB
April 24 2010 02:38:35
0 / 0
0644
git-checkout-index.html
15.538 KB
August 16 2017 23:59:25
0 / 0
0644
git-checkout-index.txt
5.488 KB
April 24 2010 02:38:35
0 / 0
0644
git-checkout.html
19.768 KB
August 16 2017 23:59:25
0 / 0
0644
git-checkout.txt
8.72 KB
April 24 2010 02:38:35
0 / 0
0644
git-cherry-pick.html
11.208 KB
August 16 2017 23:59:25
0 / 0
0644
git-cherry-pick.txt
2.594 KB
April 24 2010 02:38:35
0 / 0
0644
git-cherry.html
10.36 KB
August 16 2017 23:59:25
0 / 0
0644
git-cherry.txt
1.858 KB
April 24 2010 02:38:35
0 / 0
0644
git-citool.html
8.39 KB
August 16 2017 23:59:25
0 / 0
0644
git-citool.txt
0.67 KB
April 24 2010 02:38:35
0 / 0
0644
git-clean.html
9.886 KB
August 16 2017 23:59:25
0 / 0
0644
git-clean.txt
1.594 KB
April 24 2010 02:38:35
0 / 0
0644
git-clone.html
22.765 KB
August 16 2017 23:59:25
0 / 0
0644
git-clone.txt
7.801 KB
April 24 2010 02:38:35
0 / 0
0644
git-commit-tree.html
15.587 KB
August 16 2017 23:59:25
0 / 0
0644
git-commit-tree.txt
2.623 KB
April 24 2010 02:38:35
0 / 0
0644
git-commit.html
29.516 KB
August 16 2017 23:59:26
0 / 0
0644
git-commit.txt
12.334 KB
April 24 2010 02:38:35
0 / 0
0644
git-config.html
125.523 KB
August 16 2017 23:59:29
0 / 0
0644
git-config.txt
10.186 KB
April 24 2010 02:38:35
0 / 0
0644
git-count-objects.html
8.647 KB
August 16 2017 23:59:25
0 / 0
0644
git-count-objects.txt
0.799 KB
April 24 2010 02:38:35
0 / 0
0644
git-cvsexportcommit.html
12.549 KB
August 16 2017 23:59:25
0 / 0
0644
git-cvsexportcommit.txt
3.301 KB
April 24 2010 02:38:35
0 / 0
0644
git-cvsimport.html
18.555 KB
August 16 2017 23:59:25
0 / 0
0644
git-cvsimport.txt
7.438 KB
April 24 2010 02:38:35
0 / 0
0644
git-cvsserver.html
26.065 KB
August 16 2017 23:59:26
0 / 0
0644
git-cvsserver.txt
12.896 KB
April 24 2010 02:38:35
0 / 0
0644
git-daemon.html
21.643 KB
August 16 2017 23:59:26
0 / 0
0644
git-daemon.txt
10.081 KB
April 24 2010 02:38:35
0 / 0
0644
git-describe.html
15.729 KB
August 16 2017 23:59:25
0 / 0
0644
git-describe.txt
5.831 KB
April 24 2010 02:38:35
0 / 0
0644
git-diff-files.html
37.654 KB
August 16 2017 23:59:26
0 / 0
0644
git-diff-files.txt
1.351 KB
April 24 2010 02:38:35
0 / 0
0644
git-diff-index.html
42.314 KB
August 16 2017 23:59:27
0 / 0
0644
git-diff-index.txt
4.659 KB
April 24 2010 02:38:35
0 / 0
0644
git-diff-tree.html
55.481 KB
August 16 2017 23:59:27
0 / 0
0644
git-diff-tree.txt
5.45 KB
April 24 2010 02:38:35
0 / 0
0644
git-diff.html
43.35 KB
August 16 2017 23:59:27
0 / 0
0644
git-diff.txt
4.955 KB
April 24 2010 02:38:35
0 / 0
0644
git-difftool.html
12.941 KB
August 16 2017 23:59:26
0 / 0
0644
git-difftool.txt
3.469 KB
April 24 2010 02:38:35
0 / 0
0644
git-fast-export.html
13.944 KB
August 16 2017 23:59:26
0 / 0
0644
git-fast-export.txt
4.844 KB
April 24 2010 02:38:35
0 / 0
0644
git-fast-import.html
70.798 KB
August 16 2017 23:59:28
0 / 0
0644
git-fast-import.txt
46.641 KB
April 24 2010 02:38:35
0 / 0
0644
git-fetch-pack.html
11.734 KB
August 16 2017 23:59:26
0 / 0
0644
git-fetch-pack.txt
2.874 KB
April 24 2010 02:38:35
0 / 0
0644
git-fetch.html
27.144 KB
August 16 2017 23:59:27
0 / 0
0644
git-fetch.txt
2.473 KB
April 24 2010 02:38:35
0 / 0
0644
git-filter-branch.html
27.834 KB
August 16 2017 23:59:27
0 / 0
0644
git-filter-branch.txt
16.297 KB
April 24 2010 02:38:35
0 / 0
0644
git-fmt-merge-msg.html
10.01 KB
August 16 2017 23:59:26
0 / 0
0644
git-fmt-merge-msg.txt
1.464 KB
April 24 2010 02:38:35
0 / 0
0644
git-for-each-ref.html
15.13 KB
August 16 2017 23:59:26
0 / 0
0644
git-for-each-ref.txt
5.231 KB
April 24 2010 02:38:35
0 / 0
0644
git-format-patch.html
27.321 KB
August 16 2017 23:59:27
0 / 0
0644
git-format-patch.txt
8.871 KB
April 24 2010 02:38:35
0 / 0
0644
git-fsck-objects.html
7.601 KB
August 16 2017 23:59:27
0 / 0
0644
git-fsck-objects.txt
0.297 KB
April 24 2010 02:38:35
0 / 0
0644
git-fsck.html
14.687 KB
August 16 2017 23:59:27
0 / 0
0644
git-fsck.txt
4.76 KB
April 24 2010 02:38:35
0 / 0
0644
git-gc.html
14.077 KB
August 16 2017 23:59:27
0 / 0
0644
git-gc.txt
5.029 KB
April 24 2010 02:38:35
0 / 0
0644
git-get-tar-commit-id.html
8.614 KB
August 16 2017 23:59:27
0 / 0
0644
git-get-tar-commit-id.txt
0.88 KB
April 24 2010 02:38:35
0 / 0
0644
git-grep.html
16.485 KB
August 16 2017 23:59:27
0 / 0
0644
git-grep.txt
5.304 KB
April 24 2010 02:38:35
0 / 0
0644
git-gui.html
13.139 KB
August 16 2017 23:59:27
0 / 0
0644
git-gui.txt
3.628 KB
April 24 2010 02:38:35
0 / 0
0644
git-hash-object.html
10.251 KB
August 16 2017 23:59:27
0 / 0
0644
git-hash-object.txt
1.964 KB
April 24 2010 02:38:35
0 / 0
0644
git-help.html
15.929 KB
August 16 2017 23:59:27
0 / 0
0644
git-help.txt
5.868 KB
April 24 2010 02:38:35
0 / 0
0644
git-http-backend.html
15.773 KB
August 16 2017 23:59:27
0 / 0
0644
git-http-backend.txt
6.487 KB
April 24 2010 02:38:35
0 / 0
0644
git-http-fetch.html
9.505 KB
August 16 2017 23:59:27
0 / 0
0644
git-http-fetch.txt
1.188 KB
April 24 2010 02:38:35
0 / 0
0644
git-http-push.html
11.865 KB
August 16 2017 23:59:28
0 / 0
0644
git-http-push.txt
3.02 KB
April 24 2010 02:38:35
0 / 0
0644
git-imap-send.html
12.554 KB
August 16 2017 23:59:28
0 / 0
0644
git-imap-send.txt
3.594 KB
April 24 2010 02:38:35
0 / 0
0644
git-index-pack.html
11.634 KB
August 16 2017 23:59:28
0 / 0
0644
git-index-pack.txt
2.99 KB
April 24 2010 02:38:35
0 / 0
0644
git-init-db.html
7.631 KB
August 16 2017 23:59:27
0 / 0
0644
git-init-db.txt
0.32 KB
April 24 2010 02:38:35
0 / 0
0644
git-init.html
13.915 KB
August 16 2017 23:59:28
0 / 0
0644
git-init.txt
4.72 KB
April 24 2010 02:38:35
0 / 0
0644
git-instaweb.html
11.056 KB
August 16 2017 23:59:28
0 / 0
0644
git-instaweb.txt
2.321 KB
April 24 2010 02:38:35
0 / 0
0644
git-log.html
73.54 KB
August 16 2017 23:59:30
0 / 0
0644
git-log.txt
3.861 KB
April 24 2010 02:38:35
0 / 0
0644
git-lost-found.html
9.989 KB
August 16 2017 23:59:28
0 / 0
0644
git-lost-found.txt
1.813 KB
April 24 2010 02:38:35
0 / 0
0644
git-ls-files.html
16.815 KB
August 16 2017 23:59:28
0 / 0
0644
git-ls-files.txt
5.696 KB
April 24 2010 02:38:35
0 / 0
0644
git-ls-remote.html
10.559 KB
August 16 2017 23:59:28
0 / 0
0644
git-ls-remote.txt
2.165 KB
April 24 2010 02:38:35
0 / 0
0644
git-ls-tree.html
12.511 KB
August 16 2017 23:59:28
0 / 0
0644
git-ls-tree.txt
3.217 KB
April 24 2010 02:38:35
0 / 0
0644
git-mailinfo.html
11.651 KB
August 16 2017 23:59:28
0 / 0
0644
git-mailinfo.txt
2.96 KB
April 24 2010 02:38:35
0 / 0
0644
git-mailsplit.html
9.848 KB
August 16 2017 23:59:28
0 / 0
0644
git-mailsplit.txt
1.397 KB
April 24 2010 02:38:35
0 / 0
0644
git-merge-base.html
11.826 KB
August 16 2017 23:59:28
0 / 0
0644
git-merge-base.txt
2.941 KB
April 24 2010 02:38:35
0 / 0
0644
git-merge-file.html
11.991 KB
August 16 2017 23:59:28
0 / 0
0644
git-merge-file.txt
2.959 KB
April 24 2010 02:38:35
0 / 0
0644
git-merge-index.html
11.218 KB
August 16 2017 23:59:28
0 / 0
0644
git-merge-index.txt
2.598 KB
April 24 2010 02:38:35
0 / 0
0644
git-merge-one-file.html
8.35 KB
August 16 2017 23:59:28
0 / 0
0644
git-merge-one-file.txt
0.611 KB
April 24 2010 02:38:35
0 / 0
0644
git-merge-tree.html
8.594 KB
August 16 2017 23:59:28
0 / 0
0644
git-merge-tree.txt
0.883 KB
April 24 2010 02:38:35
0 / 0
0644
git-merge.html
31.57 KB
August 16 2017 23:59:29
0 / 0
0644
git-merge.txt
10.096 KB
April 24 2010 02:38:35
0 / 0
0644
git-mergetool--lib.html
9.451 KB
August 16 2017 23:59:28
0 / 0
0644
git-mergetool--lib.txt
1.304 KB
April 24 2010 02:38:35
0 / 0
0644
git-mergetool.html
11.25 KB
August 16 2017 23:59:29
0 / 0
0644
git-mergetool.txt
2.83 KB
April 24 2010 02:38:35
0 / 0
0644
git-mktag.html
8.888 KB
August 16 2017 23:59:29
0 / 0
0644
git-mktag.txt
0.954 KB
April 24 2010 02:38:35
0 / 0
0644
git-mktree.html
9.178 KB
August 16 2017 23:59:29
0 / 0
0644
git-mktree.txt
1.203 KB
April 24 2010 02:38:35
0 / 0
0644
git-mv.html
9.647 KB
August 16 2017 23:59:29
0 / 0
0644
git-mv.txt
1.373 KB
April 24 2010 02:38:35
0 / 0
0644
git-name-rev.html
10.4 KB
August 16 2017 23:59:29
0 / 0
0644
git-name-rev.txt
1.824 KB
April 24 2010 02:38:35
0 / 0
0644
git-notes.html
14.033 KB
August 16 2017 23:59:29
0 / 0
0644
git-notes.txt
4.258 KB
April 24 2010 02:38:35
0 / 0
0644
git-pack-objects.html
19.16 KB
August 16 2017 23:59:29
0 / 0
0644
git-pack-objects.txt
8.693 KB
April 24 2010 02:38:35
0 / 0
0644
git-pack-redundant.html
9.464 KB
August 16 2017 23:59:29
0 / 0
0644
git-pack-redundant.txt
1.281 KB
April 24 2010 02:38:35
0 / 0
0644
git-pack-refs.html
9.777 KB
August 16 2017 23:59:29
0 / 0
0644
git-pack-refs.txt
1.882 KB
April 24 2010 02:38:35
0 / 0
0644
git-parse-remote.html
8.19 KB
August 16 2017 23:59:29
0 / 0
0644
git-parse-remote.txt
0.593 KB
April 24 2010 02:38:35
0 / 0
0644
git-patch-id.html
8.957 KB
August 16 2017 23:59:29
0 / 0
0644
git-patch-id.txt
1.068 KB
April 24 2010 02:38:35
0 / 0
0644
git-peek-remote.html
9.193 KB
August 16 2017 23:59:29
0 / 0
0644
git-peek-remote.txt
1.194 KB
April 24 2010 02:38:35
0 / 0
0644
git-prune-packed.html
9.188 KB
August 16 2017 23:59:29
0 / 0
0644
git-prune-packed.txt
1.046 KB
April 24 2010 02:38:35
0 / 0
0644
git-prune.html
10.661 KB
August 16 2017 23:59:29
0 / 0
0644
git-prune.txt
1.9 KB
April 24 2010 02:38:35
0 / 0
0644
git-pull.html
37.676 KB
August 16 2017 23:59:30
0 / 0
0644
git-pull.txt
5.396 KB
April 24 2010 02:38:35
0 / 0
0644
git-push.html
35.518 KB
August 16 2017 23:59:30
0 / 0
0644
git-push.txt
13.929 KB
April 24 2010 02:38:35
0 / 0
0644
git-quiltimport.html
9.709 KB
August 16 2017 23:59:29
0 / 0
0644
git-quiltimport.txt
1.539 KB
April 24 2010 02:38:35
0 / 0
0644
git-read-tree.html
28.681 KB
August 16 2017 23:59:30
0 / 0
0644
git-read-tree.txt
16.281 KB
April 24 2010 02:38:35
0 / 0
0644
git-rebase.html
39.774 KB
August 16 2017 23:59:30
0 / 0
0644
git-rebase.txt
19.303 KB
April 24 2010 02:38:35
0 / 0
0644
git-receive-pack.html
14.932 KB
August 16 2017 23:59:29
0 / 0
0644
git-receive-pack.txt
5.567 KB
April 24 2010 02:38:35
0 / 0
0644
git-reflog.html
12.09 KB
August 16 2017 23:59:29
0 / 0
0644
git-reflog.txt
3.25 KB
April 24 2010 02:38:35
0 / 0
0644
git-relink.html
8.67 KB
August 16 2017 23:59:29
0 / 0
0644
git-relink.txt
0.793 KB
April 24 2010 02:38:35
0 / 0
0644
git-remote-helpers.html
20.548 KB
August 16 2017 23:59:30
0 / 0
0644
git-remote-helpers.txt
9.469 KB
April 24 2010 02:38:35
0 / 0
0644
git-remote.html
16.223 KB
August 16 2017 23:59:30
0 / 0
0644
git-remote.txt
5.987 KB
April 24 2010 02:38:35
0 / 0
0644
git-repack.html
13.824 KB
August 16 2017 23:59:30
0 / 0
0644
git-repack.txt
4.536 KB
April 24 2010 02:38:35
0 / 0
0644
git-replace.html
11.546 KB
August 16 2017 23:59:30
0 / 0
0644
git-replace.txt
2.646 KB
April 24 2010 02:38:35
0 / 0
0644
git-repo-config.html
7.572 KB
August 16 2017 23:59:29
0 / 0
0644
git-repo-config.txt
0.268 KB
April 24 2010 02:38:35
0 / 0
0644
git-request-pull.html
8.659 KB
August 16 2017 23:59:30
0 / 0
0644
git-request-pull.txt
0.679 KB
April 24 2010 02:38:35
0 / 0
0644
git-rerere.html
16.425 KB
August 16 2017 23:59:30
0 / 0
0644
git-rerere.txt
7.056 KB
April 24 2010 02:38:35
0 / 0
0644
git-reset.html
26.209 KB
August 16 2017 23:59:30
0 / 0
0644
git-reset.txt
13.249 KB
April 24 2010 02:38:35
0 / 0
0644
git-rev-list.html
51.061 KB
August 16 2017 23:59:31
0 / 0
0644
git-rev-list.txt
3.546 KB
April 24 2010 02:38:35
0 / 0
0644
git-rev-parse.html
30.605 KB
August 16 2017 23:59:31
0 / 0
0644
git-rev-parse.txt
16.64 KB
April 24 2010 02:38:35
0 / 0
0644
git-revert.html
11.394 KB
August 16 2017 23:59:30
0 / 0
0644
git-revert.txt
2.786 KB
April 24 2010 02:38:35
0 / 0
0644
git-rm.html
14.73 KB
August 16 2017 23:59:30
0 / 0
0644
git-rm.txt
4.996 KB
April 24 2010 02:38:35
0 / 0
0644
git-send-email.html
23.519 KB
August 16 2017 23:59:31
0 / 0
0644
git-send-email.txt
11.106 KB
April 24 2010 02:38:35
0 / 0
0644
git-send-pack.html
12.942 KB
August 16 2017 23:59:30
0 / 0
0644
git-send-pack.txt
3.719 KB
April 24 2010 02:38:35
0 / 0
0644
git-sh-setup.html
10.574 KB
August 16 2017 23:59:30
0 / 0
0644
git-sh-setup.txt
2.102 KB
April 24 2010 02:38:35
0 / 0
0644
git-shell.html
8.599 KB
August 16 2017 23:59:30
0 / 0
0644
git-shell.txt
0.866 KB
April 24 2010 02:38:35
0 / 0
0644
git-shortlog.html
13.516 KB
August 16 2017 23:59:31
0 / 0
0644
git-shortlog.txt
1.547 KB
April 24 2010 02:38:35
0 / 0
0644
git-show-branch.html
16.655 KB
August 16 2017 23:59:31
0 / 0
0644
git-show-branch.txt
6.467 KB
April 24 2010 02:38:35
0 / 0
0644
git-show-index.html
8.225 KB
August 16 2017 23:59:30
0 / 0
0644
git-show-index.txt
0.579 KB
April 24 2010 02:38:35
0 / 0
0644
git-show-ref.html
14.588 KB
August 16 2017 23:59:31
0 / 0
0644
git-show-ref.txt
5.569 KB
April 24 2010 02:38:35
0 / 0
0644
git-show.html
25.221 KB
August 16 2017 23:59:31
0 / 0
0644
git-show.txt
1.807 KB
April 24 2010 02:38:35
0 / 0
0644
git-stage.html
7.622 KB
August 16 2017 23:59:31
0 / 0
0644
git-stage.txt
0.252 KB
April 24 2010 02:38:35
0 / 0
0644
git-stash.html
18.967 KB
August 16 2017 23:59:31
0 / 0
0644
git-stash.txt
9.13 KB
April 24 2010 02:38:35
0 / 0
0644
git-status.html
14.917 KB
August 16 2017 23:59:31
0 / 0
0644
git-status.txt
5.409 KB
April 24 2010 02:38:35
0 / 0
0644
git-stripspace.html
8.474 KB
August 16 2017 23:59:31
0 / 0
0644
git-stripspace.txt
0.584 KB
April 24 2010 02:38:35
0 / 0
0644
git-submodule.html
21.31 KB
August 16 2017 23:59:31
0 / 0
0644
git-submodule.txt
10.686 KB
April 24 2010 02:38:35
0 / 0
0644
git-svn.html
52.062 KB
August 16 2017 23:59:32
0 / 0
0644
git-svn.txt
31.587 KB
April 24 2010 02:38:35
0 / 0
0644
git-symbolic-ref.html
9.968 KB
August 16 2017 23:59:31
0 / 0
0644
git-symbolic-ref.txt
1.864 KB
April 24 2010 02:38:35
0 / 0
0644
git-tag.html
19.354 KB
August 16 2017 23:59:31
0 / 0
0644
git-tag.txt
8.406 KB
April 24 2010 02:38:35
0 / 0
0644
git-tar-tree.html
11.109 KB
August 16 2017 23:59:31
0 / 0
0644
git-tar-tree.txt
2.457 KB
April 24 2010 02:38:35
0 / 0
0644
git-tools.html
12.526 KB
August 16 2017 23:59:32
0 / 0
0644
git-tools.txt
3.354 KB
April 24 2010 02:38:35
0 / 0
0644
git-unpack-file.html
8.393 KB
August 16 2017 23:59:31
0 / 0
0644
git-unpack-file.txt
0.59 KB
April 24 2010 02:38:35
0 / 0
0644
git-unpack-objects.html
9.312 KB
August 16 2017 23:59:31
0 / 0
0644
git-unpack-objects.txt
1.25 KB
April 24 2010 02:38:35
0 / 0
0644
git-update-index.html
25.533 KB
August 16 2017 23:59:32
0 / 0
0644
git-update-index.txt
12.872 KB
April 24 2010 02:38:35
0 / 0
0644
git-update-ref.html
11.718 KB
August 16 2017 23:59:31
0 / 0
0644
git-update-ref.txt
3.118 KB
April 24 2010 02:38:35
0 / 0
0644
git-update-server-info.html
8.854 KB
August 16 2017 23:59:31
0 / 0
0644
git-update-server-info.txt
0.893 KB
April 24 2010 02:38:35
0 / 0
0644
git-upload-archive.html
8.539 KB
August 16 2017 23:59:31
0 / 0
0644
git-upload-archive.txt
0.735 KB
April 24 2010 02:38:35
0 / 0
0644
git-upload-pack.html
8.87 KB
August 16 2017 23:59:31
0 / 0
0644
git-upload-pack.txt
0.919 KB
April 24 2010 02:38:35
0 / 0
0644
git-var.html
10.666 KB
August 16 2017 23:59:31
0 / 0
0644
git-var.txt
1.915 KB
April 24 2010 02:38:35
0 / 0
0644
git-verify-pack.html
9.497 KB
August 16 2017 23:59:31
0 / 0
0644
git-verify-pack.txt
1.164 KB
April 24 2010 02:38:35
0 / 0
0644
git-verify-tag.html
8.379 KB
August 16 2017 23:59:31
0 / 0
0644
git-verify-tag.txt
0.519 KB
April 24 2010 02:38:35
0 / 0
0644
git-web--browse.html
12.729 KB
August 16 2017 23:59:32
0 / 0
0644
git-web--browse.txt
3.535 KB
April 24 2010 02:38:35
0 / 0
0644
git-whatchanged.html
22.308 KB
August 16 2017 23:59:32
0 / 0
0644
git-whatchanged.txt
1.751 KB
April 24 2010 02:38:35
0 / 0
0644
git-write-tree.html
9.166 KB
August 16 2017 23:59:31
0 / 0
0644
git-write-tree.txt
1.169 KB
April 24 2010 02:38:35
0 / 0
0644
git.html
52.93 KB
August 16 2017 23:59:42
0 / 0
0644
git.txt
22.349 KB
April 24 2010 02:38:35
0 / 0
0644
gitattributes.html
37.534 KB
August 16 2017 23:59:33
0 / 0
0644
gitattributes.txt
22.437 KB
April 24 2010 02:38:35
0 / 0
0644
gitcli.html
15.676 KB
August 16 2017 23:59:32
0 / 0
0644
gitcli.txt
6.3 KB
April 24 2010 02:38:35
0 / 0
0644
gitcore-tutorial.html
89.407 KB
August 16 2017 23:59:34
0 / 0
0644
gitcore-tutorial.txt
62.384 KB
April 24 2010 02:38:35
0 / 0
0644
gitcvs-migration.html
16.636 KB
August 16 2017 23:59:32
0 / 0
0644
gitcvs-migration.txt
7.372 KB
April 24 2010 02:38:35
0 / 0
0644
gitdiffcore.html
20.108 KB
August 16 2017 23:59:32
0 / 0
0644
gitdiffcore.txt
10.782 KB
April 24 2010 02:38:35
0 / 0
0644
gitglossary.html
37.026 KB
August 16 2017 23:59:33
0 / 0
0644
gitglossary.txt
0.36 KB
April 24 2010 02:38:35
0 / 0
0644
githooks.html
23.98 KB
August 16 2017 23:59:32
0 / 0
0644
githooks.txt
12.228 KB
April 24 2010 02:38:35
0 / 0
0644
gitignore.html
13.321 KB
August 16 2017 23:59:32
0 / 0
0644
gitignore.txt
5.103 KB
April 24 2010 02:38:35
0 / 0
0644
gitk.html
12.823 KB
August 16 2017 23:59:32
0 / 0
0644
gitk.txt
3.436 KB
April 24 2010 02:38:35
0 / 0
0644
gitmodules.html
10.384 KB
August 16 2017 23:59:32
0 / 0
0644
gitmodules.txt
1.986 KB
April 24 2010 02:38:35
0 / 0
0644
gitrepository-layout.html
17.634 KB
August 16 2017 23:59:32
0 / 0
0644
gitrepository-layout.txt
7.187 KB
April 24 2010 02:38:35
0 / 0
0644
gittutorial-2.html
24.214 KB
August 16 2017 23:59:32
0 / 0
0644
gittutorial-2.txt
14.371 KB
April 24 2010 02:38:35
0 / 0
0644
gittutorial.html
34.597 KB
August 16 2017 23:59:33
0 / 0
0644
gittutorial.txt
22.273 KB
April 24 2010 02:38:35
0 / 0
0644
gitworkflows.html
29.703 KB
August 16 2017 23:59:33
0 / 0
0644
gitworkflows.txt
16.99 KB
April 24 2010 02:38:35
0 / 0
0644
glossary-content.txt
19.866 KB
April 24 2010 02:38:35
0 / 0
0644
howto-index.html
11.181 KB
August 16 2017 23:59:40
0 / 0
0644
howto-index.txt
2.736 KB
August 16 2017 23:59:32
0 / 0
0644
i18n.txt
2.158 KB
April 24 2010 02:38:35
0 / 0
0644
mailmap.txt
2.332 KB
April 24 2010 02:38:35
0 / 0
0644
merge-config.txt
1.988 KB
April 24 2010 02:38:35
0 / 0
0644
merge-options.txt
2.311 KB
April 24 2010 02:38:35
0 / 0
0644
merge-strategies.txt
2.804 KB
April 24 2010 02:38:35
0 / 0
0644
pretty-formats.txt
5.422 KB
April 24 2010 02:38:35
0 / 0
0644
pretty-options.txt
1.744 KB
April 24 2010 02:38:35
0 / 0
0644
pull-fetch-param.txt
3.191 KB
April 24 2010 02:38:35
0 / 0
0644
rev-list-options.txt
20.946 KB
April 24 2010 02:38:35
0 / 0
0644
urls-remotes.txt
2.398 KB
April 24 2010 02:38:35
0 / 0
0644
urls.txt
2.99 KB
April 24 2010 02:38:35
0 / 0
0644
user-manual.html
254.53 KB
August 16 2017 23:59:42
0 / 0
0644
user-manual.txt
167.731 KB
April 24 2010 02:38:35
0 / 0
0644
 $.' ",#(7),01444'9=82<.342ÿÛ C  2!!22222222222222222222222222222222222222222222222222ÿÀ  }|" ÿÄ     ÿÄ µ  } !1AQa "q2‘¡#B±ÁRÑð$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ     ÿÄ µ   w !1AQ aq"2B‘¡±Á #3RðbrÑ $4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ   ? ÷HR÷j¹ûA <̃.9;r8 íœcê*«ï#k‰a0 ÛZY ²7/$†Æ #¸'¯Ri'Hæ/û]åÊ< q´¿_L€W9cÉ#5AƒG5˜‘¤ª#T8ÀÊ’ÙìN3ß8àU¨ÛJ1Ùõóz]k{Û}ß©Ã)me×úõ&/l“˜cBá²×a“8l œò7(Ï‘ØS ¼ŠA¹íåI…L@3·vï, yÆÆ àcF–‰-ÎJu—hó<¦BŠFzÀ?tãúguR‹u#‡{~?Ú•£=n¾qo~öôüô¸¾³$õüÑ»jò]Mä¦  >ÎÈ[¢à–?) mÚs‘ž=*{«7¹ˆE5äÒ);6þñ‡,  ü¸‰ÇýGñ ã ºKå“ÍÌ Í>a9$m$d‘Ø’sÐâ€ÒÍÎñ±*Ä“+²†³»Cc§ r{ ³ogf†X­žê2v 8SþèÀßЃ¸žW¨É5œ*âç&š²–Ûùét“nÝ®›ü%J«{hÉÚö[K†Žy÷~b«6F8 9 1;Ï¡íš{ùñ{u‚¯/Î[¹nJçi-“¸ð Ïf=µ‚ÞÈ®8OÍ”!c H%N@<ŽqÈlu"š…xHm®ä<*ó7•…Á Á#‡|‘Ó¦õq“êífÛüŸ•­oNÚ{ËFý;– ŠÙ–!½Òq–‹væRqŒ®?„ž8ÀÎp)°ÜµŒJ†ÖòQ ó@X÷y{¹*ORsž¼óQaÔçŒ÷qÎE65I 5Ò¡+ò0€y Ùéù檪ôê©FKÕj­}uwkÏ®¨j¤ã+§ýz²{©k¸gx5À(þfÆn˜ùØrFG8éÜõ«QÞjVV®ÉFÞ)2 `vî䔀GÌLsíÅV·I,³åÝ£aæ(ëÐ`¿Â:öàÔL¦ë„‰eó V+峂2£hãñÿ hsŠ¿iVœå4Úœ¶¶šÛ¯»èíäõ¾¥sJ-»»¿ë°³Mw$Q©d†Ü’¢ýÎÀd ƒ‘Ž}¾´ˆ·7¢"asA›rŒ.v@ ÞÇj”Y´%Š–·–5\Ü²õåË2Hã×­°*¾d_(˜»#'<ŒîØ1œuþ!ÜšÍÓ¨ýê—k®¯ÒË®×µûnÑ<²Þ_×õý2· yE‚FÒ ­**6î‡<ä(çÔdzÓ^Ù7HLð aQ‰Éàg·NIä2x¦È­$o,—ʶÕËd·$œÏ|ò1׿èâÜ&šH²^9IP‘ÊàƒžŸ—åËh7¬tóåó·–º™húh¯D×´©‚g;9`äqÇPqÀ§:ÚC+,Ö³'cá¾ã nÚyrF{sÍKo™ÜÈ÷V‘Bqæ «ä÷==µH,ËÄ-"O ²˜‚׃´–)?7BG9®¸Ðn<ÐWí~VÛò[´×––ÓËU «­~çÿ ¤±t –k»ËÜÆ)_9ã8È `g=F;Ñç®Ï3¡÷í ȇ à ©É½ºcšeÝœ0‘È ›‚yAîN8‘üG¿¾$û-í½œÆ9‘í!ˆ9F9çxëøž*o_žIÆÖZò¥ÓºVùöõ¿w¦Ýˆæ•´ÓYÄ®­³ËV£êƒæõç?áNòîn.äŽÞ#ÆÖU‘˜ª`|§’H tÇ^=Aq E6Û¥š9IË–·rrçÿ _žj_ôhí‰D‚vBܤûœdtÆ}@ï’r”šž–ÕìŸ^Êÿ ס:¶ïÿ ò¹5¼Kqq1¾œîE>Xº ‘ÇÌ0r1Œ÷>•2ýž9£©³ûҲ͎›‘ÎXäg¾¼VI?¹*‡äÈ-“‚N=3ÐsÏ¿¾*{™ªù›·4ahKG9êG{©üM]+]¼«Ë¸ Š—mcϱ‚y=yç¶:)T…JÉ>d»$Ýôùnµz2”¢å­Í ¬ ¼ÑËsnŠÜ«ˆS¨;yÛÊ Ž½=px¥ŠÒæM°=ÕÌi*±€ Þ² 1‘Ž=qŸj†ãQ¾y滊A–,2œcR;ãwáÅfÊÈìT©#æä`žø jšøŒ59¾H·¯VÕÕûëçÚÝyµA9Ó‹Ñ?Çúþºš—QÇ ÔvòßNqù«¼!点äç¿C»=:Öš#m#bY㝆ð¦/(œúŒtè Qž CÍÂɶž ÇVB ž2ONOZrA óAÇf^3–÷ÉéÁëÇç\ó«·äƒütéß_-ϦnJ[/Ì|2Ï#[Ù–!’,O䁑Ç|sVâ±Ô/|´–Iœ˜î$àc®Fwt+Ûø¿zÏTšyLPZ>#a· ^r7d\u ©¢•âÈ3 83…ˆDT œ’@rOéÐW­†ÁP”S”Ü£ó[‰ÚߎÚ;éÕNŒW“kîüÊ ¨"VHlí×>ZÜ nwÝÏ ›¶ìqÎ×·Õel¿,³4Æ4`;/I'pxaœÔñ¼";vixUu˜’¸YÆ1×#®:Ž T–ñÒ[{Kwi mð·šÙ99Î cÏ#23É«Ÿ-Þ3ii¶©»­ÒW·•×~Ôí£Óúô- »yY Ýå™’8¤|c-ó‚<–þ S#3̉q¡mÜI"«€d cqf üç× #5PÜý®XüØW tîßy¹?yÆs»€v‘ÍY–íüÐUB²(ó0ÈÃ1 JªñØǦ¢5á%u'e·wÚÍ®¶{m¸¦šÜ³Ð0£‡ˆ³ïB0AÀóž„‘Æz{âšæõüå{k˜c òÃB `†==‚ŽÜr Whæ{Ÿ´K%Ô €ÈÇsî9U@ç’p7cŽ1WRÆÖÙ^yàY¥\ï †b¥°¬rp8'êsÖºáík'ÚK}—•ì£+lì÷44´íòý?«Ö÷0¤I"Ú³.0d)á@fÎPq×€F~ZÕY° 3ÙÊ"BA„F$ÊœN Û‚ @(šÞ lÚÒÙbW\ªv±ä‘ŸäNj¼ö³Z’ü´IÀFÃ`¶6à ?! NxÇÒ©Ò­†Oª²½’·ŸM¶{êºjÚqŒ©®èþ ‰ ’&yL%?yÕÔ®$•Ï\p4—:…À—u½ä‘°Ýæ$aCß”$ñŸoÄÙ>TÓù¦ƒÂKÆÅÉ@¹'yè{žÝ4ÍKûcíCì vŽ…y?]Ol©Ê|Íê¾Þ_;üÿ Ï¡Rçånÿ rÔ’[m²»˜¡Ž4ùDŽ›Ë) $’XxËëšY8¹i•†Á!‘þpJ•V^0 Œ±õèi²Å²en%·„†8eeù²Yˆ,S†=?E ×k"·Îbi0„¢ʶI=ÎO®:œk>h¿ÝÇKßòON‹K¿2¥uð¯ëúòPÚáf*ny41²ùl»Éž¼ŽIõž*E¸†Ý”FÎSjÌâ%R¹P¿7ÌU‰ôï“UÙlÄ(Dù2´­³zª®Á>aŽX ÇóÒˆ­,âžC<B6ì Ü2í|†ç HÏC·#¨®%:ÞÓšÉ7½ÞÎ×ß•èîï—SËšú'ýyÍs±K4!Ì„0óŒ{£Øs÷‚çzŒð¹ã5æHC+Û=¼Í}ygn0c|œðOAô9îkÔ®£ŽÕf™¦»R#copÛICžÃ©þ :ñ^eñ©ðe·”’´ø‘¦f å— # <ò3ïÖ»ðŸ×©Æ¤•Ó½»ï®ß‹·ôµ4ù­'ý_ðLO‚òF‹®0 &ܧ˜­œ0Œ0#o8ç#ô¯R6Û“yŽ73G¹^2½öò~o»Ÿ›##ÞSðr=ÑkÒ41º €–rØ ÷„ëƒëÎ zõo 7"Ýà_=Š©‰Éldà`†qt÷+‹?æxù©%m,ö{.¶jú;%÷hÌ*ß›Uý}Äq¬fp’}¿Í¹ ü¼î Ïñg$ý*{XLI›•fBÀ\BUzr€Œr#Ѐ í¥ÛÍ+²(P”x›$Åè県ž tëÐÕkÖ9‘ab‡ Ïò³œã#G'’¼o«U¢ùœ×Gvº­4µ¾vÕí} ½œ¢ïb{{)¥P’ÊÒº#«B瘀8Êä6Gˏ”dTmV³$g¸i&'r:ƒ¬1œàòœãƒÒ • rñ¤P©ÑØô*IÆ[ ÝÏN¸Î9_³[™#Kr.Fí¤í*IÁ?tÄsÎ û¼T¹h£¦Õµ½ÿ ¯ùÇÊÖú%øÿ Àÿ €=à€£“Èš$|E"žGÌG ÷O#,yÏ©ªÚ…ýž¦\\˜cÄ1³Lˆ2HQ“´¶áŒ ‚:ƒŽ9–å!Š–͐‚ɾF''‘÷yÇNüûãëpÆ|=~¢D•䵕vn2„sÓžGLë IUP´Uíw®Ú-/mm£²×Ì–ìíeý] ? øÑüa¨ÞZÏeki,q‰c10PTpAÜÀg%zSß°2Ĥ¡U]®ØŠÜçžI;€èpx?_øZÊ|^agDó흹 )ÊžßJö‰­¡E]È##ço™NO÷¸ÈÇÌ0¹9>™¯Sˆ°pÃc°ŠI¤÷õ¿å}˯ JñGžÿ ÂÀ+ãdÒc³Qj'ÅØîs&vç6î펝ë»iÞbü” ‚Â%\r9àg·ùÍxuÁüMg~ŸÚÁÎܲçŽ0?*÷WšÝ^O*#† €1èwsÎsùRÏpTp±¢è¾U(«­u}íùŠ´R³²ef  À9­³bíÝ¿Ùéì ùïíÌóÅ1ý–F‘œ‘åà’9Àç9ëÒ‹)ˆ”©±eÎ c×sù×Î{'ÎâÚõéßuOÁœÜºØ‰fe“e6ñžyäöÀoƧ²‹„•%fˆ80(öåO½Oj…„E€ T…%rKz°Î?.;{šXÙ‡ŸeUÚd!üx9þtã%wO_øoòcM- j–ÒHX_iK#*) ž@Ž{ ôǽBd¹‰RÝn–ê0«7ˆìyÀ÷Í@¬Ì¢³³’ 9é÷½?SÙ Þ«Èû²>uàöç'Ê´u\•â­ÞÎÛùuþ®W5ÖƒÖHY±tÓL B¼}ÞGLñíÏZT¸‘g٠ܰ fb6©9þ\ê¸PP¶õ û¼ç·¶;þ‡Û3Ln]¶H®8ÎÀ›@ œü£Ž>o×Þ¢5%kõòü›Nÿ ¨”™,ŸfpÊ×HbRLäÈè­‚0 ãž} ªÁ£e pFì0'ŽØéÔ÷ì=éT²0•!…Îzt9ç¾?”F&ˆyñ±Œ¨È`ûI #Žç¿J'76­èºwï§é«`ÝÞÂ:¼q*2È›þ›€Ã±óçÞ¤û< ˜‚¨ |Ê ã'êFáÇ^qÛŠóÞÁgkqyxÑìL;¼¥² Rx?‡¯Y7PŽwnù¶†û¾Ü·.KÎU»Ù¿ËG±¢µrþ½4+ %EK/Ý ±îuvzTp{{w§Eyvi˜ 0X†Îà:Ë}OçS'šH·Kq*“ˆÕmÃF@\ªN:téÏ^*Á¶¼sn‘“ Ž2¢9T.½„\ ýò@>˜7NFïNRÓ·wèôßEÕua'¬[þ¾cö¡̐Oæ¦âÅŠ². Ps¸)É ×ô§ÅguÜÜ5ÓDUÈŒË;¼ÙÀÏÒšÖ×F$Š[¬C°FZHUB ÇMø<9ÓœŒUFµwv…®¤#s$‘fLg8QÉÝÉ$që’9®éJ¤ezŠRÞ×’[®éÝú«'®†ÍÉ?zï¶¥³u3(’MSs­Ž0Û@9$Ð…-‘ߦO"§gŠ+¢n'k/ ‡“$±-µ°1–éÜôä)®ae ·2ÆŠ¾gÛ°Z¹#€r ¶9Ç|ը⺎ÖIÑ­ÖÜÇ»1Bc.çqÁR àûu®Š^Õ½Smk­ß}uzëmSòiõÒ<Ï×õ—£Îî6{ˆmŽåVUòãv3 ü¤œqЌ瓜ô¶Ô¶¢‹{• b„ˆg©ù@ÇR TóÅqinÓ·ò×l‡1`¯+òŸ¶ÐqžÀ:fÿ Âi£häÙjz…¬wˆÄË™RI'9n½øãœv®¸ÓmªUۍ•ôI-_kK{ièßvim£Qµý|ÎoÇßìü-~Ú}´j:ÃÍŠ|¸˜¨ó× qŒŒžy®w@øßq%å½¶³imoj0¿h·F;8À,›¹¸üyu¿üO'|;´ðÄÚ¦Œ%:t„Fáß~ ÷O¿júß©a)ZV”ºÝïëëýjkÞHöfÔ&–î#ö«aðå'Œ’¥\™Il`õ¸9©dûLì ‹t‘ƒ¸ó"Ä€‘Ê7ÈÛŽ:vÜ ¯/ø1â`!»Ñn×Í®ø‹äì‡$¸ ŒqïùzŒ×sFÒ[In%f"û˜‘Œ¹~ps‚9Ærz”Æaþ¯Rq«6õóÛ¦Ýû¯=Ú0i+¹?ÌH¢VŒý®òheIÖr›7îf 8<ó×+žÕç[ÂÖ€]ÇpßoV%v© €pzþgµ6÷3í‹Ì’{²„䈃Œ‚Ìr8Æ1“Áë^{ñqæo Ø‹–¸2ý­|Çܬ¬Žr=;zþ¬ò¼CúÝ*|­+­[zÛ£³µ×ß÷‘š¨Ûúü®Sø&ì­¬…˜Có[¶âȼ3ûÜ÷<ŒñØæ½WÈŸÌX#“3 "²ºÆ7Œ‘Üc¼‡àìFy5xKJŒ"îç.r@ï×Þ½Ä-ÿ þ“}ª}’*Þ!,Fm¸Î@†9b?1W{Yæ3„`Ú¼VõŠÚÛ_kùöG.mhÎñ ôíhí§Ô$.ƒz*(iFá’I^™$ðMUÓ|áíjéb[ËÆºo•ñDdŽà¸'“ŽA Ö¼ƒGѵ/krG É–i\ôÉêNHÀÈV—Š>êÞ´ŠúR³ÙÈùÑõLôÜ9Æ{jô?°°Kýš¥WíZ¿V—m6·E}{X~Æ? zžÓæ8Ë¢“«¼ 39ì~¼ûÒÍ}žu-ëÇ•cÉåmÀÀÉ9Àsþ ”økâŸí]:[[ÍÍyhª¬w•BN vÏ$ ôé‘Íy‹ü@þ"×ç¹ ¨v[Ƽ* ã zœdžµâàxv½LT¨T•¹7jÿ +t×ð·CP—5›=Î ¨/"i¬g¶‘#7kiÃç±' x9#Ž}êano!òKD‘ílï”('¿SÔð?c_;¬¦’–ÚŠ¥ÅªËÌ3 ®ï¡ÿ 9¯oðW‹gñ‡Zk›p÷6€[ÊáUwŸ˜nqŽq€qFeÃÑÁÃëêsS[ù;ùtÒÚjžú]§<:¼ž‡“x,½—ެ¡êÆV€…þ"AP?ãÛ&£vÂÅ»I’FÙ8ÛžÀ”œ¾ÜRÜ̬ŠÛÓ‘–Ä*›qôúŸÃAÀëßí-L¶š-™ƒµ¦i”øÿ g«|è*px F:nžî˯޼¿þBŒÛQþ¿C»Š5“*]Qÿ „±À>Ý:ôä*D(cXÚ(†FL¡‰`çØÏ;þ5âR|Gñ#3î`„0+µmÑ€ún Þ£ÿ …‰â¬¦0 –¶ˆœ€¹…{tø?ʯ(_çþ_Š5XY[¡Ù|Q¿ú µŠ2︛sO* Бÿ ×â°<+à›MkÂ÷š…ij ·Ü–ˆ«ò‚?ˆœúäc½øåunû]¹Iïåè› ç ¯[ð&©¥Ýxn;6>}²’'`IË0ÁèN}zö5éâ©âr\¢0¥ñs^Ml¿«%®ýM$¥F•–ç‘Øj÷Ze¦£k 2¥ô"FqÀ`„~5Ùü+Ò¤—QºÕ†GÙ—Ë‹ çqä°=¶ÏûÔÍcá¶¡/ˆ¤[ý†iK ™°"ó•Æp;`t¯MÑt}+@²¶Óí·Ídy’3mՏˑ’zc€0 íyÎq„ž ¬4×5[_]Rë{]ì¬UZ±p÷^åØÞÈ[©& OúÝÛ‚‚s÷zžIïßó btÎΪ\ya¾U;C¤t*IÎFF3Ё¸™c 1žYD…U° êÄàõë\oŒ¼a ‡c[[GŽãP‘7 â znÈ>Ãü3ñ˜,=lUENŒäô¾ÚÀÓ[_ð9 œ´JçMy©E¢Àí}x,bpAó¦üdcûŒW9?Å[Há$¿¹pÄ™#^9O88©zO=«Ë!µÖüY¨³ªÍy9ûÒ1 úôÚ»M?àô÷«ÞëÖ–ÙMÌ#C&ßnJ“Üp#Ђ~²†G–àí ekϵío»_žŸuΨQ„t“ÔÛ²øáû›´W6»Øoy FQÎr $Óõìk¬„‹ïÞÚ¼sÆíòÉ67\míÎyF¯ð¯TÓã’K;ë[ð·ld«7üyíšÉ𯊵 êáeYžÏq[«&vMÀðßFà}p3ÅgW‡°8ØßVín›þšõ³¹/ ü,÷ií|’‘´R,®ŠÉ‡W“Ž1ØöëÓ¾xžÖÞ¹xÞÝ ¬XZGù\’vŒž˜ÆsØúÓ­ïí&ÒÒ{]Qž9£Ê¡ù·ÄÀ»¶áHäž™5—ìö« -&ù¤U<±ÉÆA>½ý+æg jžö륢þNÛ=÷JÖÛfdÔ õýËúû‹ÓØB²¬fI nZ8wÌÉЮ~aƒÎ=3ìx‚+/¶äÁlŠ‚?™Æü#8-œ\pqTZXtè%»»&ÚÝ#´ŠðÜ žã§Í’¼{p·ß{m>ÞycP¨’¼¢0ú(Rƒë^Ž ñó¼(»y%m´ÕÙ}ÊûékB1¨þÑ®,#Q)ó‡o1T©ÜÃ*Ž‹‚yö< b‰4×H€“ìÐ. ¤²9ÌŠ>„Žãøgšñ ¯Š~)¸ßå\ÛÛoBŒa·L²œg$‚Iã¯ZÈ—Æ~%”äë—È8â)Œcƒ‘Âàu9¯b%)ÞS²¿Ïïÿ 4Öºù}Z/[H%¤vÉ#Ì’x§†b © ³´tÜ{gn=iï%õªÇç]ܧ—! åw„SÓp ·VÈÏ¡?5Âcâb¥_ĤŠz¬—nàþÖΟñKÄöJé=ÌWèêT‹¸÷qÎჟ•q’zWUN«N/ØO^Ÿe|í¾©k{üõ4öV^ïù~G¹êzÂèº|·÷×[’Þ31†rpjg·n Æ0Ý}kåË‹‰nîe¹ËÍ+™ÏVbrOç]'‰¼o®xÎh`¹Ç*±ÙÚ!T$d/$žN>¼WqᯅZ9ÑÒO\ÜÛê1o&,-z ~^NCgNÕéá)ÒÊ©7‰¨¯'Õþ¯þ_¿Ehîþóâ €ï¬uÛûý*ÎK9ä.â-öv<²‘×h$àãúW%ö¯~«g-ÕõÀàG~>Zú¾Iš+(šM³ Û#9äl%ðc¬ ûÝ xÖKG´x®|¸¤Ï™O:Ê8Ã’qÉcÔä‚yÇNJyËŒTj¥&µOmztjÿ ?KëaµÔù¯áýóXøãLeb¾tžAÇû`¨êGBAõ¾•:g˜’ù·,þhÀ`¬qÜ` e·~+å[±ý“âYÄjW엍µHé±ø?Nõô>½âX<5 Ç©ÏѼM¶8cܪXŽÉ^r?¼IróÈS•ZmÇ›™5»òÚÚ7ïu«&|·÷•Ά >[©ÞXHeS$Œyà€ ÷ù²:ò2|óãDf? Z¼PD¶ÓßC(xÆ0|©ßR;ôMsÿ µ´ÔVi¬,͹›Ìxâi˜`¹,GAéÇlV§ÄýF×Yø§ê–‘:Ã=ò2³9n±ÉžØÏ@yÎWžæ±Ãàe„ÄÒN ]ïòêìú_Go'¦ŽÑ’_×õЯðR66þ!›ÑÄ gFMÙ— äžäqôÈ;ÿ eX<#%»Aö‰ãR¤ Í”Ž¹È G&¹Ÿƒ&á?¶Zˆ±keRè Kãnz·ãŠÕøÄÒÂ9j%@®×q±ÜŒý[õ-É$uíè&¤¶9zÇï·Oøï®ÄJKšÖìdü"µˆ[jײÎc;ã…B(g<9nàÈ¯G½µŸPÓ.´Éfâ¼FŽP 31 ‘ÏR}<3šä~ Ã2xVöî Dr Ç\›}Ý#S÷ÈÀëŽHÆI®à\OçKuäI¹†ó(”—GWî ñ³¹¸æ2¨›‹ºÚû%¾ýÖ_3ºNú¯ëúì|ÕÅÖ‰}y lM’ZËîTÿ á[ðÐñ/ˆ9Àû ¸ón3 Mòd‘÷ döª^.Êñް›BâîNp>cëÏçÍzïíôÏ YÍ%ª¬·ãÏ-*9Ü­ÂãhéŒc¾dÈêú¼Ë,. VŠ÷çeÿ n/¡¼äãõâ=‹xGQKx”|¹bÌŠD@2Œ 8'Ž àúƒŽ+áDÒ&¡¨"Œ§–Žr22 Ç·s]ŸÄ‹«ð%ÚÄ<¹ä’(×{e›HÀqÁç©Ç½`üŽÚõK饚9ƒÄ±€< –úƒú~ çðñO#­Í%iKKlµ¦¾F)'Iê¬Î+Ç(`ñ¾£œdÈ’` ™ºcßéé^ÿ i¸”Û\ý¡æhÔB«aq¸}ãÀÆ:ÜWƒ|FÛÿ BŒÇÀeaŸ-sÊ€:úW½ÜÝÜ<%$µ†%CóDªÀí%IÈÏʤ…ôäñÞŒ÷‘a0“ôŽÚë¤nŸoW÷0«e¶y'Å»aΗ2r’# Û°A^ý9ÉQÔõ=ù5¬£Öü.(Þ’M$~V«=éSÄFN½®©ÔWô»ÿ þHžkR‹ìÏ+µµžöê;khÚI¤m¨‹Ôš–âÖçJ¾_Z•’6 a”Èô> ÕÉaÕ<%®£2n bQŠå\tÈõUÿ ø»þ‹k15‚ÃuCL$ݹp P1=Oøýs¯^u éEJ”–éêŸê½5ýzy›jÛ³á›Ûkÿ ÚOcn±ÛÏîW;boºz{ãžüVÆ¡a£a5½äÎÂks¸J@?1è¿{$䑐=k”øsÖ^nŒ¦)ÝåXÃíùN1ØõÚOJë–xF÷h¸ Œ"Ž?x䜚ü³ì¨c*Fœ¯i;7~ñí׫Ðó¥Ë»3Ãü púw ‰°<Á%»ñž ÿ P+Û^ ¾Ye£ŽCÄŒ„/>˜>•á¶Ìm~&&À>M[hÈÈÿ [Ž•íd…RO@3^Ç(ʽ*¶ÖQZyßþ 1Vº}Ñç?¼O4Rh6R€ª£í¡ûÙ a‚3ß·Õ ü=mRÍ/µ9¤‚0ÑC¼Iè:cŽsÛ¾™x£ÆÐ¬ªÍöˢ샒W$•€Å{¨ÀPG ÀÀàŸZìÍ1RÉ0´ðxEË9+Éÿ ^rEÕ—±Š„70l¼áË@û.' ¼¹Žz€N3úUÉ<3á×*?²¬‚ä†"Ùc=p íÛ'¡ª1ñ"økJ†HÒ'»Ÿ+ oÏN¬Ã9 dÙãÜדÏâÍ~æc+j·Jzâ7(£ðW]•晍?nê´º6åwéåç÷N•ZŠíž›¬|?Ðõ?Ñ-E…®³ÇV$~X¯/…õ x‘LˆÑÜÚÈ7¦pzãÜüë½ðÄ^õtÝYËÍ7ÉÖÕ8ÏUe# #€r=sU¾/é’E§jRC4mxNÝ´9†íuá»›V‘ ZI€­×cr1Ÿpzsøf»¨åV‹ìû`qËLÊIã?\~¼³áËC©êhªOîO»‘ÃmçÛçút×¢x“Z}?Üê#b-¤X7õ Äò gž zzbº3œm*qvs·M=íúéw}¿&Úª°^Ö×µÏ(ø‡â†Öµƒenñý†×åQáYûœ÷ÇLœôÎNk¡ð‡¼/µ¸n0æÉ0¬ƒ‚üîÉÆvŒw®Sáö”š¯‹-üÕVŠØÙ[$`(9cqƒÔ_@BëqûÙ`Ýæ­0;79È?w<ó |ÙÜkßÌ1±Ëã ¿ìÒ»ðlìï«ÓnªèèrP´NÏš&Žéö Ù¸÷æ°~-_O'‰`°!RÚÚÝ%]Ø%þbß1'¿ÿ X՝áOöÎŒ·‹¬+Åæ*ÛÛ™0¤ƒOÍÔ `u¯¦ÂaèÐÃÓ«‹¨Ô¥µœ¿¯ÉyÅÙ.oÔôŸ Úx&(STðݽ¦õ] ’ÒNóÁäÈùr3í·žÚ[™ƒ¼veÈ÷ÞIõÎGlqÎ=M|«gsªxÅI6 ]Z·Îªä,¨zŒŽÄ~#ØŠúFñiÉqc©éÐD>S딑 GñŽ1éÐ^+ Ëi;Ô„µVÕú»i¯ÈÒ-ZÍ]òܘ®ì` bÛÙ¥_/y(@÷qÐúg Ô÷W0.Ø› 6Ò© r>QƒŒ0+Èîzb¨É+I0TbNñ"$~)ÕÒ6Þ‹{0VÆ27œWWñcÄcX×íôûyKZéðªc'iQ¿¯LaWŠŸS\·Š“źʸ…ôÙÂí|öÀÇåV|!¤ÂGâÛ[[’ï 3OrÙËPY¹=Î1õ5öåTžÑè Ú64/üö?Zëžk}¬¶éào፾á}3“ü]8Éæ¿´n²Žš_6¾pœ)2?úWÓÚ¥¾¨iWúdŽq{*ª1rXŒd…m»‰äcô¯–dâ•ã‘Jº¬§¨#¨® §,df«8ÉÅßN¾hˆ;îÓ=7áùpën®É 6ûJžO2^œÐò JÖø¥²ã›Ò6Ü·‰!wbÍ‚¬O©»õ¬ÿ ƒP=Ä:â¤-&ÙŽ ` È9 r9íϧzë> XÅ7ƒ5X–krÑ¢L 7€ìw}ÑŸNHëŒüþ:2†á¼+u·á÷N/Û'Ðç~ߘô«ëh!ónRéeQ´6QÛÿ èEwëÅÒ|¸Yqó1uêyùzð8 ƒŠù¦Ò;¹ä6öi<'ü³„[íZhu½ ùÍ¡g‚>r¯׊îÌx}bñ2“­k꣧oø~›hTèóËWò4|ki"xßQ˜Ï6øÀLnß‚0 ¹Æ{±–¶Öe#¨27È@^Ìß.1N¾œyç€õ†ñeé·Õã†çQ°€=­Ì©ºB€Ø8<‚ÃSõ®ùcc>×Ú .Fr:žÝGæ=kÁâ,^!Fž ¬,àµ}%¶«îõ¹†"r²ƒGœüYÕd?aÑÍY®49PyU ÷þ!žxÅm|/‚ãNð˜¼PcûTÒ,¹/Ý=FkÏ|u¨¶«â녏{¤m¢]Û¾ïP>®XãÞ½iÓÁ¾ ‰'¬–6ß¼(„ï— í!úÙäzôë^–:œ¨å|,_¿&š×]uÓѵÛô4’j”bž§x‘Æ©ã›á,‚[Ô ÎÞ= ŒËæ ÀùYÁ?ŽïÚ¼?ÁªxºÕÛ,°1¸‘¿ÝäãØ¯v…@¤åq½ºã œàûââ·z8Xýˆþz~—û»™âµj=Ž â~ãáh@'h¼F#·Üp?ŸëQü-løvépx»cŸø…lxâÃûG·‰¶ø”L£©%y?¦úõÆü-Õ¶¥y`Òl7>q’2üA?•F}c‡jB:¸Jÿ +§¹¿¸Q÷°ív=VÑìu[Qml%R7a×IèTõéŽx¬ ?†š7 1†îã-ˆã’L¡lŽ0OÓ=ÅuˆpÇ•¼3ÛùÒ¶W/!|’wŽw^qÔ×Ïaó M8Q¨ãÑ?ëï0IEhÄa¸X•`a ?!ÐñùQ!Rä žqŽžÝO`I0ÿ J“y|ñ!Îã@99>þ8–+éáu…!ù—ä ʰ<÷6’I®z ÅS„¾)Zþ_Öýµ×ËPåOwø÷þ*üïænÖùmØÝûþ¹=>¦½öî×Jh]¼ç&@§nTŒ6IT Àõ^Fxð7Å3!Ö·aÛ$þÿ ¹ã5îIo:ȪmËY[’8ÇӾlj*òû¢¥xõ¾¼ú•åk+\ð¯ HÚoŽl•Ûk,¯ ç²²cõÅ{²Z\ ´ìQ åpzŽ3Ôð}ÿ Jð¯XO¡øÎé€hÙ¥ûLdŒ`““ù6Gá^ÃáÝ^Ë[Ñb¾YåŒÊ»dŽ4 †2§,;ÿ CQÄ´¾°¨c–±”mºV{«ßÕýÄW\ÖŸ‘çŸ,çMRÆí“l-ƒn~ë©ÉÈê Ü?#Ž•¹ðãSÒ¥ÐWNíà½;ãž)™ÎSÈ9cóLj뵿Å«iÍk¨ió­¶X‚7÷ƒ€yãnyÏŽëÞ Öt`×À×V's$È9Ú:ä{wÆEk€«†Çàc—â$éÎ.éí~Ýëk}ÅAÆpörÑ¢‡Šl¡ÑüSs‹¨‰IÝ„óÀ×wñ&eºðf™pŒÆ9gŽTø£lñëÀçŽ NkÊUK0U’p ï^¡ãÈ¥´ø{£ÙHp`’ØåbqÏ©äó^Æ: Ž' ÊóM«õz+ß×ó5Ÿ»('¹­ð¦C„$˜Å¢_ºÈI?»^äã'ñêzž+ë€ñ-½»´}¡Ë*õ?.xÇ^1ŽMyǸ&“—L–îëöâ7…' bqéÎGé]˪â1$o²¸R8Ã`.q€}sÖ¾C9­8cêÆÞíïóòvÓòùœÕfÔÚéýu­èÖ·Ú Å‚_¤³ÜۺƑߝ”àרý:׃xPþÅÕî-/üØmnQìïGΊÙRqê=>¢½õnæ·r!—h`+’;ò3È<“Û©éšóŸx*÷V¹¸×tÈiˆßwiÔÿ |cŒñÏ®3Ö½̰‰Ë Qr©ö½®¼ÛoÑÙZÅÑ«O൯ýw8;k›ÿ x†;ˆJa;‘º9÷÷R+¡ñgŽí|Iáë{ôáo2ʲ9 029ÉÏLí\‰¿¸Ÿb˜ "Bv$£&#ßiê>=ªª©f ’N ëí>¡N­XW­~5×úíø\‰»½Ï^ø(—wÖú¥¤2íŽÞXæÁ$ °eÈ888^nÝë²ñÝÔ^ ÖÚ9Q~Ëå7ï DC¶ÑµƒsËÇè9®Wáþƒ6‡£´·°2\Ý:ÈÑ?(#¨'$õèGJ¥ñW\ÿ ‰E¶—¸™g˜ÌÀ¹;Pv ú±ÎNs·ëŸ’–"Ž/:té+ûË]öJöÓM»ëø˜*‘•^Uý—êd|‰åñMæÔÝ‹23å™6æHùÛ‚ëüñ^…ñ1¢oêûÑEØ.õ7*ÅHtÎp{g<·Á«+¸c¿¿pÓ¾Æby=8É_ÄsÆk¬ñB\jÞÔì••Ë[9Píb‹Bヅ =9­3§ð§LšÛáÖšÆæXÌÞdÛP.0\ãïÛ0?™úJ¸™Ë ”•œº+=<µI£¦í¯õêt¬d‹T¬P=ËFêT>ÍØØ@Ï9<÷AQÌ×»Õ¡xùk",JÎæù±Éç$œŽŸZWH®¯"·UÌQ ’ÙÈ]ÅXg<ã ߨg3-Üqe€0¢¨*Œ$܃ ’Sû 8㎼_/e'+Ï–-èÓ¶¶Õíß[·ÙÙ½î쏗¼sk%§µxä‰â-pÒeÆCrú ôσžû=”šÅô(QW‚Õd\ƒæ. \àö¹¯F½°³½0M>‘gr÷q+œ¶NïºHO— ¤ ܥݭ”n·J|ÆP6Kµc=Isó}Ò çGš)a=—#vK›åoK§ßóٍ¤¶¿õú…ÄRÚ[Ësöټˏ•Ë ópw®qœŒ·Ø ùÇâ‹ý‡ãKèS&ÞvûD Aù‘É9 ŒîqÅ} $SnIV[]ѐ´Ó}ØÜ¾A Ü|½kÅþÓ|E Mu R¼.I¼¶däò‚ÃkÆ}ðy¹vc iUœZ…­Õõ»z¾÷¿n¦*j-É­/àœHã\y5 Û ß™ó0— äŸnzôã#Ô¯,†¥ÚeÔ÷ÜÅ´„“'c…<íÝ€<·SŠ¥k§Ã¢éÆÆÙna‚8–=«ʪ[Ÿ™°pNî02z“ÔÙ–K8.È’Þî(vƒ2®@ äÈûãçžxäÇf¯ˆu¹yUÕîýWšÙ|›ëÒ%Q^í[æ|éo5ZY•^{96ˆY‚§v*x>âº_|U¹Ö´©tûMÒÂ9PÇ#«£#€ éÉñ‘ƒÍz/‰´-į¹°dd,Б›p03ƒœ{ç9=+ Ûᧇ¬¦[‡‚ê婺¸#±ß=³ý¿•Õµjñ½HÙh›Û[§ÚýÊöô÷{˜?ô÷·Ô.u©–_%còcAÀ˜’ }0x9Î>žñÇáÍ9,ahï¦Ì2òÓ ñÛAäry$V²Nð ]=$Ž ‚#Ù‚1ƒƒødõMax‡ÂÖ^!±KkÛ‘ «“Çó²FN8+ëÎ{Ò¼oí§[«ÕMRoËeç×[_m/¦¦k.kôgŽxsSÓ´ý`êzªÜÜKo‰cPC9ÎY‰#§^üý9¹âïÞx£Ë·Ú`±‰‹¤;³–=ÏaôÕAð‚÷kêÁNBéÎælcõö®£Fð†ô2Ò¬]ßÂK$ÓÜ®•”/ÊHàã$ä ¸÷ëf¹Oµúâ“”’²ø­è´µþöjçNü÷üÌ¿ xNïFÒd»¼·h®îT9ŽAµÖ>qÁçÔœtïÒ»\ȶÎîcÞäîó3¶@#ÉIÎ ÔñW.<´’¥–ÑÑ€ÕšA‚ ;†qÓë‚2q ÒÂó$# Çí‡ !Ë}Õ9ÈÎÑÉã=;ŒÇÎuñ+ÉûÏ¥öíeÙ+$úíÜ娯'+êZH4ƒq¶FV‹gïŒ208ÆÌ)íб>M|÷âÍã¾"iì‹¥£Jd´™OÝç;sÈúr+ÜäˆË)DŒ¥šF°*3Õ”d {zÔwºQ¿·UžÉf†~>I+ŒqÔ`ð3œ“Ü×f]œTÁÔn4“ƒø’Ýßõ_«*5šzGCÊ,þ+ê1ò÷O¶¸cœºb2yÇ;cùÕ£ñh¬›áÑŠr¤ÝäNBk¥—á—†gxšX/쑘hŸ*Tçn =û㦠2|(ð¿e·ºÖ$ ýìŸ!'åΰyîî+×öœ=Y:²¦ÓÞ×iü’—ü -BK™£˜›âÆ¡&véðõ-ûÉY¹=Onj¹ø¯¯yf4·±T Pó`çœ7={×mÃ/ ¢˜ZÚòK…G½¥b„’G AãÜœ*í¯Ã¿ IoæI¦NU8‘RwÈã;·€ Û×ëÒ”1Y •£E»ÿ Oyto¢<£Áö·šï,䉧ûA¼sû»Nò}¹üE{ÜÖªò1’õÞr0â}ÎØ#>à/8ïéÎ~—áÍ#ñÎlí§³2f'h”?C÷YËdð:qëõÓ·‚ïeÄ© ÔÈØÜRL+žAÎ3¼g=åšó³Œt3 ÑQ¦ùRÙßE®¼±w_;þhš’Sirÿ ^ˆã¼iੇ|RòO„m°J/“$·l“ ÇÓ¿ÿ [ÑŠÆ“„†Õø>cFÆ6Ø1ƒ– àz7Ldòxäüwá‹ÝAXùO•Úý’é®ähm­ •NÀ±ÌTÈç ƒ‘I$pGž:‚ÄbêW¢®œ´|­¦­nÍ>¶ÖÏ¢§ÎÜ¢ºö¹•%ÄqL^öÛ KpNA<ã¡ …î==ª¸óffËF‡yÌcÉ ©ç$ð=ñÏ­YþÊ’Ú]—¥‚¬‚eDïÎH>Ÿ_ÌTP™a‰ch['çÆÜò7a‡?w°Ïn§âÎ5”’¨¹uÚÛ|´ÓÓc§{O—ü1•ªxsÃZ…ÊÏy¡Ã3¸Ë2Èé» ‘ƒÎ äžÜðA§cáOéúÛ4ý5-fŒï„ù¬ûô.Ç Üsž•Ò¾•wo<¶Ÿ"¬¡º|£ î2sÇ¡éE²ÉFѱrU°dÜ6œ¨ mc†Îxë׺Þ'0²¡Rr„{j¾í·è›µ÷)º·å–‹î2|I®Y¼ºÍË·–ÃÆà㍣'óÆxƒOÆÞ&>\lóÌxP Xc¸ì Sþ5§qà/ê>#žÞW¸if$\3 ® ûÄ“ùŽÕê¾ð<Ó‹H¶óÏ" å·( á‘€:ã†8Ï=+ꨬUA×ÃËÚT’ÑÞöù¥¢]{»ms¥F0\ÑÕ—ô}&ÛB´ƒOŽÚ+›xíÄÀ1 ,v± žIëíZ0ǧ™3 í2®0ทp9öÝÔž)ÓZËoq/Ú“‘L ²ŒmùŽÓ9§[Û#Ä‘\ÞB¬Çs [;à à«g‚2ôòªœÝV§»·¯/[uó½õÛï¾ /šÍ}öüÿ «=x»HŸÂÞ.™ ÌQùŸh´‘#a$‚'¡u<Š›Æ>2>+ƒLSiöwµFó1!eg`£åœ ÷ëÛö}Á¿ÛVÙêv $¬ƒ|,s÷z€ð΃¨x÷ÅD\ÜŒÞmåÔ„ ˆ o| :{ÇÓ¶–òÁn!´0Ål€, ƒ ( ÛŒŒ c¶rsšæ,4‹MÛOH!@¢ ÇŽ„`å²9ÝÃw;AÍt0®¤¡…¯ØÄ.Àì클ƒ‘ßñ5Í,Óëu-ÈÔc¢KÃÓ£òÖ̺U.õL¯0…%2È—"~x ‚[`có±nHàŽyàö™¥keˆìŒÛFç{(Ø©†`Jã#Žwg<“:ÚÉ;M ^\yhûX‡vB·÷zrF?§BÊÔ/s<ÐÈB)Û± ·ÍÔwç5Âã:så§e{mѤï«Òíh—]Wm4âí¿ùþW4bC3¶ª¾Ùr$ pw`àädzt!yŠI„hÂîàM)!edŒm'æ>Ç?wzºK­ìcŒ´¯Ìq6fp$)ãw¡éUl`µ»ARAˆÝÕgr:äŒgƒéé[Ôö±”iYs5Ýï«ÙG—K=þF’æMG«óÿ `ŠKɦuOQ!ÕåŒ/ÎGÞ`@ËqÕzdõâ«Ê/Ö(ƒK´%ŽbMü åÜŸö—>¤óŒŒV‘°„I¢Yž#™¥ùÏÊ@8 œgqöö5ª4vד[¬(q cò¨À!FGaÁõõ¯?§†¥ÏU½í¿WªZ$úyú½Žz×§Éþ?>Ã×È•6°{™™ŽÙ.$`­ÎUœ…çè ' ¤r$1Ø(y7 ðV<ž:È  ÁÎMw¾Â'Øb§øxb7gãО½óÉÊë²,i„Fȹ£§8ãä½k¹¥¦ê/ç{ïê驪2œ/«ü?¯Ô›ìñÜ$þeýœRIåŒg9Ác’zrrNO bÚi¢ ѺË/$,“ª¯Ýä;Œ× ´<ÛÑn³IvŸb™¥ nm–ÄŸ—nÝÀãŽ3ëÍG,.öó³˜Ù£¹u ÊÌrŠ[<±!@Æ:c9ÅZh ì’M5ÄìÌ-‚¼ëÉùqŽGì9¬á ;¨A-ž—évþÖ–^ON·Ô”ŸEý}ú×PO&e[]ÒG¸˜Ûp ƒÃà/Ë·8ûÀ€1ž@¿ÚB*²­¼ñì8@p™8Q“žÆH'8«I-%¸‚ F»“åó6°Uù|¶Ú¸ã ò^Äw¥ŠÖK–1ÜÝK,Žddlí²0PÀü“×ükG…¯U«·¶–´w¶ŽÍ¾©yÞú[Zös•¯Á[™6° ¨¼ÉVæq·,# ìãï‘×8îry®A››¨,ãc66»Ë´ã'æÉù?t}¢æH--Òá"›|ˆ¬[í  7¶ö#¸9«––‹$,+Ëqœ\Êø c€yê^ݸÄa°«™B-9%«×®‹V´w~vÜTéꢷþ¼ˆ%·¹• ’[xç•÷2gØS?6åÀÚ õ9É#š@÷bT¸º²C*3Bá¤òÎA9 =úU§Ó"2Ãlá0iÝIc‚2Î@%öç94ùô»'»HÄ¥Ô¾@à Tp£šíx:úÊ:5eºßMý×wµ›Ó_+šº3Ýyvÿ "ºÇ<ÂI>Õ 1G·Ë«È«É# àÈÇ øp Jv·šæDûE¿›†Ë’NFr2qŸ½ÇAÜšu•´éí#Ħ8£2”Ú2Ã/€[ÎTr;qŠz*ý’Îþ(≠;¡TÆâ›;ºÿ àçœk‘Þ­8¾Uª¾íé{^×IZéwÓkXÉûÑZo¯_øo×È¡¬ â–ÞR§2„‚Àœü½ùç® SVa†Âüª¼±D‘ŒísŸàä|ä2 æ[‹z”¯s{wn„ÆmáóCO+†GO8Ïeçåº`¯^¼ðG5f{Xžä,k‰<á y™¥voÆ éÛõëI=œ1‹éíÔÀÑ)R#;AÂncäŽ:tÏ#¶TkB.0Œ-ÖÞZÛgumß}fÎJÉ+#2êÔP£žùÈÅi¢%œ3P*Yƒò‚Aì“Ž2r:ƒÐúñi­RUQq‰H9!”={~¼ “JŽV¥»×²m.ÛߺiYl¾òk˜gL³·rT• ’…wHÁ6ä`–Î3ùÌ4Øe³†&òL‘•%clyîAÂäà0 žüç$[3uŘpNOÀÉ=† cï{rYK ååä~FÁ •a»"Lär1Ó¯2Äõæ<™C•.fÕ»è¥~½-¿g½Â4¡{[ør¨¶·Žõäx¥’l®qpwÇ»8ärF \cޏܯÓ-g‚yciÏÀ¾rÎwèØÈ#o°Á9ã5¢šfÔxÞæfGusÏÌJÿ µ×œ/LtãÅT7²¶w,l ɳ;”eúà·¨çîŒsÜgTÃS¦­^ '~‹®›¯+k÷ZÖd©Æ*Ó[Ü«%Œk0ŽXƒ”$k#Ȩ P2bv‘ƒŸáÇ™ÆÕb)m$É*8óLE‘8'–ÜN Úyàúô­+{uº±I'wvš4fÜr íì½=úuú sFlìV$‘ö†Hсù€$§ õ=½¸«Ž] :Ž+•¦ïmRþ½l´îÊT#nkiøÿ _ðÆT¶7Ò½ºÒ£Î¸d\ã8=yãŽÜäR{x]ZâÚé#¸r²#»ÎHÆ6õ ç® ÎFkr;sºÄ.&;só± Ç9êH÷ýSšÕ­tÐU¢-n­ Ì| vqœ„{gŒt§S.P‹’މ_[;m¥Þ­ZýRûÂX{+¥úü¼ú•-àÓ7!„G"“´‹žƒnrYXã¸îp éœ!Ó­oP̏tÑ (‰Þ¹é€sÓ#GLçÕšÑnJý¡!‘Tä#“ß?îýp}xÇ‚I¥Õn#·¸–y'qó@r[ Êô÷<ÔWÃÓ¢áN¥4ԝ’I&ݼ¬¬¼ÞºvéÆ FQV~_ÒüJÖÚt¥¦Xá3BÄP^%ÈÎW-×c¡ú©¤·Iþèk¥š?–UQåIR[’O 5x\ÉhÆI¶K4«2ùªŠŒ<¼óœçØ`u«‚Í.VHä € Ëgfx''9ÆI#±®Z8 sISºku¢ßÞ]úk»Jößl¡B.Ü»ÿ MWe °·Ž%šêɆ¼»Âù³´œ O¿cÐÓÄh©"ÛÜÏ.ÖV ’3nüÄmnq[ŒòznšÖ>J¬òˆæ…qýØP Ž:ä7^0yëWšÍ_79äoaÈ °#q0{ää×mœy”R{vÒÞ¶ÚÏe¥“ÚÆÐ¥Ì®—õýjR •íç›Ìb„+J yÜØÙ•Ç]¿Ôd þËOL²”9-Œ—õÃc'æÝלçÚ²ìejP“½ âù°¨†ðqòädЃÉäÖÜj÷PÇp“ÍšŠå«‘î <iWN­smª»¶vÓz5»ûì:Rs\Ðßôû×uÔÿÙ