aboutsummaryrefslogtreecommitdiff
path: root/qemu-img.texi
blob: 174aae38b7511eef572a8d1e186b3876743e284f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
@example
@c man begin SYNOPSIS
@command{qemu-img} [@var{standard} @var{options}] @var{command} [@var{command} @var{options}]
@c man end
@end example

@c man begin DESCRIPTION
qemu-img allows you to create, convert and modify images offline. It can handle
all image formats supported by QEMU.

@b{Warning:} Never use qemu-img to modify images in use by a running virtual
machine or any other process; this may destroy the image. Also, be aware that
querying an image that is being modified by another process may encounter
inconsistent state.
@c man end

@c man begin OPTIONS

Standard options:
@table @option
@item -h, --help
Display this help and exit
@item -V, --version
Display version information and exit
@item -T, --trace [[enable=]@var{pattern}][,events=@var{file}][,file=@var{file}]
@findex --trace
@include qemu-option-trace.texi
@end table

The following commands are supported:

@include qemu-img-cmds.texi

Command parameters:
@table @var
@item filename
 is a disk image filename

@item --object @var{objectdef}

is a QEMU user creatable object definition. See the @code{qemu(1)} manual
page for a description of the object properties. The most common object
type is a @code{secret}, which is used to supply passwords and/or encryption
keys.

@item --image-opts

Indicates that the @var{filename} parameter is to be interpreted as a
full option string, not a plain filename. This parameter is mutually
exclusive with the @var{-f} and @var{-F} parameters.

@item fmt
is the disk image format. It is guessed automatically in most cases. See below
for a description of the supported disk formats.

@item --backing-chain
will enumerate information about backing files in a disk image chain. Refer
below for further description.

@item size
is the disk image size in bytes. Optional suffixes @code{k} or @code{K}
(kilobyte, 1024) @code{M} (megabyte, 1024k) and @code{G} (gigabyte, 1024M)
and T (terabyte, 1024G) are supported.  @code{b} is ignored.

@item output_filename
is the destination disk image filename

@item output_fmt
 is the destination format
@item options
is a comma separated list of format specific options in a
name=value format. Use @code{-o ?} for an overview of the options supported
by the used format or see the format descriptions below for details.
@item snapshot_param
is param used for internal snapshot, format is
'snapshot.id=[ID],snapshot.name=[NAME]' or '[ID_OR_NAME]'
@item snapshot_id_or_name
is deprecated, use snapshot_param instead

@item -c
indicates that target image must be compressed (qcow format only)
@item -h
with or without a command shows help and lists the supported formats
@item -p
display progress bar (compare, convert and rebase commands only).
If the @var{-p} option is not used for a command that supports it, the
progress is reported when the process receives a @code{SIGUSR1} signal.
@item -q
Quiet mode - do not print any output (except errors). There's no progress bar
in case both @var{-q} and @var{-p} options are used.
@item -S @var{size}
indicates the consecutive number of bytes that must contain only zeros
for qemu-img to create a sparse image during conversion. This value is rounded
down to the nearest 512 bytes. You may use the common size suffixes like
@code{k} for kilobytes.
@item -t @var{cache}
specifies the cache mode that should be used with the (destination) file. See
the documentation of the emulator's @code{-drive cache=...} option for allowed
values.
@item -T @var{src_cache}
specifies the cache mode that should be used with the source file(s). See
the documentation of the emulator's @code{-drive cache=...} option for allowed
values.
@end table

Parameters to snapshot subcommand:

@table @option

@item snapshot
is the name of the snapshot to create, apply or delete
@item -a
applies a snapshot (revert disk to saved state)
@item -c
creates a snapshot
@item -d
deletes a snapshot
@item -l
lists all snapshots in the given image
@end table

Parameters to compare subcommand:

@table @option

@item -f
First image format
@item -F
Second image format
@item -s
Strict mode - fail on different image size or sector allocation
@end table

Parameters to convert subcommand:

@table @option

@item -n
Skip the creation of the target volume
@end table

Parameters to dd subcommand:

@table @option

@item bs=@var{block_size}
defines the block size
@item count=@var{blocks}
sets the number of input blocks to copy
@item if=@var{input}
sets the input file
@item of=@var{output}
sets the output file
@item skip=@var{blocks}
sets the number of input blocks to skip
@end table

Command description:

@table @option
@item bench [-c @var{count}] [-d @var{depth}] [-f @var{fmt}] [--flush-interval=@var{flush_interval}] [-n] [--no-drain] [-o @var{offset}] [--pattern=@var{pattern}] [-q] [-s @var{buffer_size}] [-S @var{step_size}] [-t @var{cache}] [-w] @var{filename}

Run a simple sequential I/O benchmark on the specified image. If @code{-w} is
specified, a write test is performed, otherwise a read test is performed.

A total number of @var{count} I/O requests is performed, each @var{buffer_size}
bytes in size, and with @var{depth} requests in parallel. The first request
starts at the position given by @var{offset}, each following request increases
the current position by @var{step_size}. If @var{step_size} is not given,
@var{buffer_size} is used for its value.

If @var{flush_interval} is specified for a write test, the request queue is
drained and a flush is issued before new writes are made whenever the number of
remaining requests is a multiple of @var{flush_interval}. If additionally
@code{--no-drain} is specified, a flush is issued without draining the request
queue first.

If @code{-n} is specified, the native AIO backend is used if possible. On
Linux, this option only works if @code{-t none} or @code{-t directsync} is
specified as well.

For write tests, by default a buffer filled with zeros is written. This can be
overridden with a pattern byte specified by @var{pattern}.

@item check [-f @var{fmt}] [--output=@var{ofmt}] [-r [leaks | all]] [-T @var{src_cache}] @var{filename}

Perform a consistency check on the disk image @var{filename}. The command can
output in the format @var{ofmt} which is either @code{human} or @code{json}.

If @code{-r} is specified, qemu-img tries to repair any inconsistencies found
during the check. @code{-r leaks} repairs only cluster leaks, whereas
@code{-r all} fixes all kinds of errors, with a higher risk of choosing the
wrong fix or hiding corruption that has already occurred.

Only the formats @code{qcow2}, @code{qed} and @code{vdi} support
consistency checks.

In case the image does not have any inconsistencies, check exits with @code{0}.
Other exit codes indicate the kind of inconsistency found or if another error
occurred. The following table summarizes all exit codes of the check subcommand:

@table @option

@item 0
Check completed, the image is (now) consistent
@item 1
Check not completed because of internal errors
@item 2
Check completed, image is corrupted
@item 3
Check completed, image has leaked clusters, but is not corrupted
@item 63
Checks are not supported by the image format

@end table

If @code{-r} is specified, exit codes representing the image state refer to the
state after (the attempt at) repairing it. That is, a successful @code{-r all}
will yield the exit code 0, independently of the image state before.

@item create [-f @var{fmt}] [-o @var{options}] @var{filename} [@var{size}]

Create the new disk image @var{filename} of size @var{size} and format
@var{fmt}. Depending on the file format, you can add one or more @var{options}
that enable additional features of this format.

If the option @var{backing_file} is specified, then the image will record
only the differences from @var{backing_file}. No size needs to be specified in
this case. @var{backing_file} will never be modified unless you use the
@code{commit} monitor command (or qemu-img commit).

The size can also be specified using the @var{size} option with @code{-o},
it doesn't need to be specified separately in this case.

@item commit [-q] [-f @var{fmt}] [-t @var{cache}] [-b @var{base}] [-d] [-p] @var{filename}

Commit the changes recorded in @var{filename} in its base image or backing file.
If the backing file is smaller than the snapshot, then the backing file will be
resized to be the same size as the snapshot.  If the snapshot is smaller than
the backing file, the backing file will not be truncated.  If you want the
backing file to match the size of the smaller snapshot, you can safely truncate
it yourself once the commit operation successfully completes.

The image @var{filename} is emptied after the operation has succeeded. If you do
not need @var{filename} afterwards and intend to drop it, you may skip emptying
@var{filename} by specifying the @code{-d} flag.

If the backing chain of the given image file @var{filename} has more than one
layer, the backing file into which the changes will be committed may be
specified as @var{base} (which has to be part of @var{filename}'s backing
chain). If @var{base} is not specified, the immediate backing file of the top
image (which is @var{filename}) will be used. For reasons of consistency,
explicitly specifying @var{base} will always imply @code{-d} (since emptying an
image after committing to an indirect backing file would lead to different data
being read from the image due to content in the intermediate backing chain
overruling the commit target).

@item compare [-f @var{fmt}] [-F @var{fmt}] [-T @var{src_cache}] [-p] [-s] [-q] @var{filename1} @var{filename2}

Check if two images have the same content. You can compare images with
different format or settings.

The format is probed unless you specify it by @var{-f} (used for
@var{filename1}) and/or @var{-F} (used for @var{filename2}) option.

By default, images with different size are considered identical if the larger
image contains only unallocated and/or zeroed sectors in the area after the end
of the other image. In addition, if any sector is not allocated in one image
and contains only zero bytes in the second one, it is evaluated as equal. You
can use Strict mode by specifying the @var{-s} option. When compare runs in
Strict mode, it fails in case image size differs or a sector is allocated in
one image and is not allocated in the second one.

By default, compare prints out a result message. This message displays
information that both images are same or the position of the first different
byte. In addition, result message can report different image size in case
Strict mode is used.

Compare exits with @code{0} in case the images are equal and with @code{1}
in case the images differ. Other exit codes mean an error occurred during
execution and standard error output should contain an error message.
The following table sumarizes all exit codes of the compare subcommand:

@table @option

@item 0
Images are identical
@item 1
Images differ
@item 2
Error on opening an image
@item 3
Error on checking a sector allocation
@item 4
Error on reading data

@end table

@item convert [-c] [-p] [-n] [-f @var{fmt}] [-t @var{cache}] [-T @var{src_cache}] [-O @var{output_fmt}] [-o @var{options}] [-s @var{snapshot_id_or_name}] [-l @var{snapshot_param}] [-S @var{sparse_size}] @var{filename} [@var{filename2} [...]] @var{output_filename}

Convert the disk image @var{filename} or a snapshot @var{snapshot_param}(@var{snapshot_id_or_name} is deprecated)
to disk image @var{output_filename} using format @var{output_fmt}. It can be optionally compressed (@code{-c}
option) or use any format specific options like encryption (@code{-o} option).

Only the formats @code{qcow} and @code{qcow2} support compression. The
compression is read-only. It means that if a compressed sector is
rewritten, then it is rewritten as uncompressed data.

Image conversion is also useful to get smaller image when using a
growable format such as @code{qcow}: the empty sectors are detected and
suppressed from the destination image.

@var{sparse_size} indicates the consecutive number of bytes (defaults to 4k)
that must contain only zeros for qemu-img to create a sparse image during
conversion. If @var{sparse_size} is 0, the source will not be scanned for
unallocated or zero sectors, and the destination image will always be
fully allocated.

You can use the @var{backing_file} option to force the output image to be
created as a copy on write image of the specified base image; the
@var{backing_file} should have the same content as the input's base image,
however the path, image format, etc may differ.

If the @code{-n} option is specified, the target volume creation will be
skipped. This is useful for formats such as @code{rbd} if the target
volume has already been created with site specific options that cannot
be supplied through qemu-img.

@item dd [-f @var{fmt}] [-O @var{output_fmt}] [bs=@var{block_size}] [count=@var{blocks}] [skip=@var{blocks}] if=@var{input} of=@var{output}

Dd copies from @var{input} file to @var{output} file converting it from
@var{fmt} format to @var{output_fmt} format.

The data is by default read and written using blocks of 512 bytes but can be
modified by specifying @var{block_size}. If count=@var{blocks} is specified
dd will stop reading input after reading @var{blocks} input blocks.

The size syntax is similar to dd(1)'s size syntax.

@item info [-f @var{fmt}] [--output=@var{ofmt}] [--backing-chain] @var{filename}

Give information about the disk image @var{filename}. Use it in
particular to know the size reserved on disk which can be different
from the displayed size. If VM snapshots are stored in the disk image,
they are displayed too. The command can output in the format @var{ofmt}
which is either @code{human} or @code{json}.

If a disk image has a backing file chain, information about each disk image in
the chain can be recursively enumerated by using the option @code{--backing-chain}.

For instance, if you have an image chain like:

@example
base.qcow2 <- snap1.qcow2 <- snap2.qcow2
@end example

To enumerate information about each disk image in the above chain, starting from top to base, do:

@example
qemu-img info --backing-chain snap2.qcow2
@end example

@item map [-f @var{fmt}] [--output=@var{ofmt}] @var{filename}

Dump the metadata of image @var{filename} and its backing file chain.
In particular, this commands dumps the allocation state of every sector
of @var{filename}, together with the topmost file that allocates it in
the backing file chain.

Two option formats are possible.  The default format (@code{human})
only dumps known-nonzero areas of the file.  Known-zero parts of the
file are omitted altogether, and likewise for parts that are not allocated
throughout the chain.  @command{qemu-img} output will identify a file
from where the data can be read, and the offset in the file.  Each line
will include four fields, the first three of which are hexadecimal
numbers.  For example the first line of:
@example
Offset          Length          Mapped to       File
0               0x20000         0x50000         /tmp/overlay.qcow2
0x100000        0x10000         0x95380000      /tmp/backing.qcow2
@end example
@noindent
means that 0x20000 (131072) bytes starting at offset 0 in the image are
available in /tmp/overlay.qcow2 (opened in @code{raw} format) starting
at offset 0x50000 (327680).  Data that is compressed, encrypted, or
otherwise not available in raw format will cause an error if @code{human}
format is in use.  Note that file names can include newlines, thus it is
not safe to parse this output format in scripts.

The alternative format @code{json} will return an array of dictionaries
in JSON format.  It will include similar information in
the @code{start}, @code{length}, @code{offset} fields;
it will also include other more specific information:
@itemize @minus
@item
whether the sectors contain actual data or not (boolean field @code{data};
if false, the sectors are either unallocated or stored as optimized
all-zero clusters);

@item
whether the data is known to read as zero (boolean field @code{zero});

@item
in order to make the output shorter, the target file is expressed as
a @code{depth}; for example, a depth of 2 refers to the backing file
of the backing file of @var{filename}.
@end itemize

In JSON format, the @code{offset} field is optional; it is absent in
cases where @code{human} format would omit the entry or exit with an error.
If @code{data} is false and the @code{offset} field is present, the
corresponding sectors in the file are not yet in use, but they are
preallocated.

For more information, consult @file{include/block/block.h} in QEMU's
source code.

@item snapshot [-l | -a @var{snapshot} | -c @var{snapshot} | -d @var{snapshot} ] @var{filename}

List, apply, create or delete snapshots in image @var{filename}.

@item rebase [-f @var{fmt}] [-t @var{cache}] [-T @var{src_cache}] [-p] [-u] -b @var{backing_file} [-F @var{backing_fmt}] @var{filename}

Changes the backing file of an image. Only the formats @code{qcow2} and
@code{qed} support changing the backing file.

The backing file is changed to @var{backing_file} and (if the image format of
@var{filename} supports this) the backing file format is changed to
@var{backing_fmt}. If @var{backing_file} is specified as ``'' (the empty
string), then the image is rebased onto no backing file (i.e. it will exist
independently of any backing file).

@var{cache} specifies the cache mode to be used for @var{filename}, whereas
@var{src_cache} specifies the cache mode for reading backing files.

There are two different modes in which @code{rebase} can operate:
@table @option
@item Safe mode
This is the default mode and performs a real rebase operation. The new backing
file may differ from the old one and qemu-img rebase will take care of keeping
the guest-visible content of @var{filename} unchanged.

In order to achieve this, any clusters that differ between @var{backing_file}
and the old backing file of @var{filename} are merged into @var{filename}
before actually changing the backing file.

Note that the safe mode is an expensive operation, comparable to converting
an image. It only works if the old backing file still exists.

@item Unsafe mode
qemu-img uses the unsafe mode if @code{-u} is specified. In this mode, only the
backing file name and format of @var{filename} is changed without any checks
on the file contents. The user must take care of specifying the correct new
backing file, or the guest-visible content of the image will be corrupted.

This mode is useful for renaming or moving the backing file to somewhere else.
It can be used without an accessible old backing file, i.e. you can use it to
fix an image whose backing file has already been moved/renamed.
@end table

You can use @code{rebase} to perform a ``diff'' operation on two
disk images.  This can be useful when you have copied or cloned
a guest, and you want to get back to a thin image on top of a
template or base image.

Say that @code{base.img} has been cloned as @code{modified.img} by
copying it, and that the @code{modified.img} guest has run so there
are now some changes compared to @code{base.img}.  To construct a thin
image called @code{diff.qcow2} that contains just the differences, do:

@example
qemu-img create -f qcow2 -b modified.img diff.qcow2
qemu-img rebase -b base.img diff.qcow2
@end example

At this point, @code{modified.img} can be discarded, since
@code{base.img + diff.qcow2} contains the same information.

@item resize @var{filename} [+ | -]@var{size}

Change the disk image as if it had been created with @var{size}.

Before using this command to shrink a disk image, you MUST use file system and
partitioning tools inside the VM to reduce allocated file systems and partition
sizes accordingly.  Failure to do so will result in data loss!

After using this command to grow a disk image, you must use file system and
partitioning tools inside the VM to actually begin using the new space on the
device.

@item amend [-p] [-f @var{fmt}] [-t @var{cache}] -o @var{options} @var{filename}

Amends the image format specific @var{options} for the image file
@var{filename}. Not all file formats support this operation.
@end table
@c man end

@ignore
@c man begin NOTES
Supported image file formats:

@table @option
@item raw

Raw disk image format (default). This format has the advantage of
being simple and easily exportable to all other emulators. If your
file system supports @emph{holes} (for example in ext2 or ext3 on
Linux or NTFS on Windows), then only the written sectors will reserve
space. Use @code{qemu-img info} to know the real size used by the
image or @code{ls -ls} on Unix/Linux.

Supported options:
@table @code
@item preallocation
Preallocation mode (allowed values: @code{off}, @code{falloc}, @code{full}).
@code{falloc} mode preallocates space for image by calling posix_fallocate().
@code{full} mode preallocates space for image by writing zeros to underlying
storage.
@end table

@item qcow2
QEMU image format, the most versatile format. Use it to have smaller
images (useful if your filesystem does not supports holes, for example
on Windows), optional AES encryption, zlib based compression and
support of multiple VM snapshots.

Supported options:
@table @code
@item compat
Determines the qcow2 version to use. @code{compat=0.10} uses the
traditional image format that can be read by any QEMU since 0.10.
@code{compat=1.1} enables image format extensions that only QEMU 1.1 and
newer understand (this is the default). Amongst others, this includes zero
clusters, which allow efficient copy-on-read for sparse images.

@item backing_file
File name of a base image (see @option{create} subcommand)
@item backing_fmt
Image format of the base image
@item encryption
If this option is set to @code{on}, the image is encrypted with 128-bit AES-CBC.

The use of encryption in qcow and qcow2 images is considered to be flawed by
modern cryptography standards, suffering from a number of design problems:

@itemize @minus
@item The AES-CBC cipher is used with predictable initialization vectors based
on the sector number. This makes it vulnerable to chosen plaintext attacks
which can reveal the existence of encrypted data.
@item The user passphrase is directly used as the encryption key. A poorly
chosen or short passphrase will compromise the security of the encryption.
@item In the event of the passphrase being compromised there is no way to
change the passphrase to protect data in any qcow images. The files must
be cloned, using a different encryption passphrase in the new file. The
original file must then be securely erased using a program like shred,
though even this is ineffective with many modern storage technologies.
@end itemize

Use of qcow / qcow2 encryption is thus strongly discouraged. Users are
recommended to use an alternative encryption technology such as the
Linux dm-crypt / LUKS system.

@item cluster_size
Changes the qcow2 cluster size (must be between 512 and 2M). Smaller cluster
sizes can improve the image file size whereas larger cluster sizes generally
provide better performance.

@item preallocation
Preallocation mode (allowed values: @code{off}, @code{metadata}, @code{falloc},
@code{full}). An image with preallocated metadata is initially larger but can
improve performance when the image needs to grow. @code{falloc} and @code{full}
preallocations are like the same options of @code{raw} format, but sets up
metadata also.

@item lazy_refcounts
If this option is set to @code{on}, reference count updates are postponed with
the goal of avoiding metadata I/O and improving performance. This is
particularly interesting with @option{cache=writethrough} which doesn't batch
metadata updates. The tradeoff is that after a host crash, the reference count
tables must be rebuilt, i.e. on the next open an (automatic) @code{qemu-img
check -r all} is required, which may take some time.

This option can only be enabled if @code{compat=1.1} is specified.

@item nocow
If this option is set to @code{on}, it will turn off COW of the file. It's only
valid on btrfs, no effect on other file systems.

Btrfs has low performance when hosting a VM image file, even more when the guest
on the VM also using btrfs as file system. Turning off COW is a way to mitigate
this bad performance. Generally there are two ways to turn off COW on btrfs:
a) Disable it by mounting with nodatacow, then all newly created files will be
NOCOW. b) For an empty file, add the NOCOW file attribute. That's what this option
does.

Note: this option is only valid to new or empty files. If there is an existing
file which is COW and has data blocks already, it couldn't be changed to NOCOW
by setting @code{nocow=on}. One can issue @code{lsattr filename} to check if
the NOCOW flag is set or not (Capital 'C' is NOCOW flag).

@end table

@item Other
QEMU also supports various other image file formats for compatibility with
older QEMU versions or other hypervisors, including VMDK, VDI, VHD (vpc), VHDX,
qcow1 and QED. For a full list of supported formats see @code{qemu-img --help}.
For a more detailed description of these formats, see the QEMU Emulation User
Documentation.

The main purpose of the block drivers for these formats is image conversion.
For running VMs, it is recommended to convert the disk images to either raw or
qcow2 in order to achieve good performance.
@end table


@c man end

@setfilename qemu-img
@settitle QEMU disk image utility

@c man begin SEEALSO
The HTML documentation of QEMU for more precise information and Linux
user mode emulator invocation.
@c man end

@c man begin AUTHOR
Fabrice Bellard
@c man end

@end ignore
16Jvf`+0,tߑ? <_)ֱT$|~y5F4Kg1q,ण+YJĚoNDļe`BY_m_ޢwʶVU7`ZK?le5sNg>unE<]!ODnKB9T~+X"j8ɗ2Lfr$H""#x8Qf `4L44Crmq$!r][ ;(]C%S8y[/{ <˿5jz}SFԔ(S'CH^m$SW.@Hr ("Fe b>r&\h4eGrӳz;|1?Mz@ILw}=D$j+N_Z(Kr'F{]u}zX_1@lOT= 5ݍ zdy P&R!A >`LL16GlyOyUD^'EXZ2=}xHG* rRGXl9cqC?tu5@6 z9F6^/ZUo m0tNRay s;hGH0f{Kn) 7#ǥsD#*^Z=V6X&&5tXԑȜo#QW]!PyQSpwtȬb3Yz޷TtZh=ȤC`+Pp:N "홺O- 7E.BR'0cjF MS#@S#THM!;{`1L!PMh4T1J=0lx,Ix΃osjz5}ޒqa=̶ T}WC.d 3&:zh 9Rn2g`3Z"*y9&c;<4cࡁd7M`a;pr2ǝB!РkQl'88Røɔ85/0b"St^ Ǵ %cy'# t)sK ȅR.^> ](t =tH42"i+JtWcp8P.A.εhqZ( 7RXqΔ(:}\ǮN`zT9R%=Szon'o!&ul d6D% NR6;"YR%-L-ʭ}5U8eviH͌BLg 1aX(A@ ,Mdj37uW ofhٺ@6:guEb>kkl*P9qꭣM>.R:5u鰶i{*jm.>.%itxƔ3mTFSW]^!gJPq(zl:#񾟡[WTF^Nٿ)W^7Qg8J9Tu_Sy_+7Z|iB;·?OqTg~x~]owrw N1#Ev|6G9lSÿ1rQ~M({)VQJr & mrE)2EkTE}/^0TSLq juKNt]{B9NUxD>k̕N(|57N7ծjX:0uS#BmkEU=ƪ -W^oPeWU,ꤏ7=ocUTQyԖOp~]ӮmiCgd<۪c/c0t "1Ƙ&(fEq~9 G&!C4=RŏxtfƿTMCu:DzL?\8{1~7 w>a/Dg<={칃6ޓ3{bfst`T 1e;k|IH6Cq [}2BنFLڋ 7#ݜ* VC~+珕c^,/:dN`{1jS•Jn&*zꥥVKp߲evtO+R{6Ru}q*Y_ Z[V٩vS8T˺̍E=P_Wi:tVkf>6Gt؜1՞oD^j~y|-Քᅬ'R ;cd߫ =qW1햸lj:uSUwd}qזs-(q:NV.,y«oƨ9v640{,E4,e>1ufW.Xs[q|hlHY_TτcU S,vhjnDnTc TgFeDl0\-׏n78Y>h;I!,"amF#Q|-nrs9WEJ˦$BܡeS r;Fxv[5ӡR-߷+8Ax7emjVF.⪂*(ɣ0͛iL܊4vR5ljLP|| eE̕eDXGz~Q.ywt?9JH9 za65xw V8<28R:>Ҟ=_1YP@Tɮ #7-Dr&"Y޲Ě9uliRHڇ+F:ӯMfY7o*üUaUFmRaZB`w~Gyk+#XvĞ-Gc( ,leԙ!&ehB?P93UћfY )WTuiwQ&fO "Kk0Kz PG@SAv w 8㨏DNI&( 'FaR>A̞MrvQffGqL$ddfKP$\;}^ځpf]uj@^9ҁQw{m}Kbn[06d IYUUwC S VjGaqnRaF83)))LCjuXwX\gIvDQYv3< Ml{ iWk)ۗ~߮W~*E;tQ{z 7GAW~01ʫNMQn]]|հI)y2Iqɲ"&ۛ? ~N&ɝ'IioqޟnO%pꛉa7 T㧨x̟5Fx'˗oJq]t2:? O>mAdk[E`èBDJsTVEotiڼ%=1T+#uoDx^"rDYY^t 'dp7c\q׫tk˅v[eW߿<쾬zTxߥk5fW@RY>5Ia lX+_=Yț:;Uv0Rvza5R;rCe*f2qhÃJ81Uq5w hA Ou4- R}~? ֛sm돚Ԝ%k̎ AiH`"Z41Mș[DJevik04Io'{&;AVvGH94V:66eJX ,,Ѭy\[,nҦJ;,cY\v6b]d(,:2Lhl qRcۢf`f{>h ;$cl`0ysfŸ>`CG h8JsI2LG|_>qeGs^mz!Y6:~9駁XQmoP6ĉee`Dyx$KKc/ˉiB/՚ՏG=-v5v)M z-ދ27s3C'63b [pIg~O/id}+u;@1bd?930+ ͣ3wXNw/oj@]FǤ’7Vh C,ͼjH︰2`~y;4d~O#ߞCկ]kKL`VX-!f%-L"zE 3jl+8ȝPrFBb61cqIKSºSd#Nx\IlQEeS0~!y\}F1-nU>%NN{sJܓ)t"u 㭶_#)q)4&a&͇8Zԛ˶VZR&,Vlzퟃ` ˥8ۑ*"ٽQg&wԐ<.e颲c/wZtyIX8Ù/!1$޻mW=͎N7:y[7l+mi}uˣӂebkcoЭ9Xq-gMk8t"TS5If~A ž="`0͟#i')K=c>kd dL_%[0hT2v"f93nMI˶XJpl'ƩR6\ƫ:űRCnU@qI=y`jDtTUHKv7#9BG唑ϸ1zʂо~~ggƪ?6>#mm@>4LQLXj":=>x:($B(4ʡE+4(0YUIdMk <;12=7lyIOFX@y;HX'Fgpd^|?}ު[ZLzCá1uU v>PyS/#y SE˿ƛ6[@4F>^Z/Q>Ih^o+Mlu5*5'lA4LIZa7VXfUg6'vLA;!WI+Wͣhʇdj!KM/=D hE\Z#0߃EޣT,"a|ntp3* l|denO';M??+w~[ų2K紉ƾbzfkغ8ޟ-1J['̊/~B|yq($Y?_>֔l(Ty9Cpr,Bz4szkNYC,)BC`euP_Ds\ 0! E/ |3gℐ,Q-Jߏ80I 4p;HIX$WWnipo^~.ԃd-g?F6Nctc%aI#?kALJ:=xz; _؏KE'lz30O׬ӧzU31™VSCJm%% ^жnrjj/k;]Tl@TW`@UD :)PhZG4$D}_]-fOׄ%GCoqL [8ןyt:mѦ,bpR9vm|W@gw9']a>^1 (GY6ꢰ&# Yf@0cU 8Kma(3' 4 k6S*] $LrHD`IS˯HC\J^/.NQ"ȼ2=KGgM5_f/OvC@VOvRVwkaNsC{v#5ߙdU?rw6n'7*X҅Jlyy-!u3|Mucۜ_:$̽>;-_`&"XfwwGH?3Umq:*3GwQ7-ۯ ejY 5"(=7F%hƢed>=>4aP~MVWbi=_j_LBgmeQ//gkc۴Km|veo$<''#S󳞻&.AF5IbyiԊ?|E {V[OT!N8:QG~bsD%~ٿFЄB_34P[hj9gЊ:9"V7WaEx~=wEK^V}B-^NSMSr꾜<*9=5Hs{0æd^5ׇt{m\+Xa{H=jN'+|dx}ڗ7b =0G Un8DԮm"ZY7c?L1wx}٦$Cȷ7VBPrKe s!O0'fHv:YGLJ+u^EE"8j5!ҲO eop;e]7I՞+/t/l1 F(u8({קV?LBe _#\bt@߻<+LA"}EzS}%imNp bgfd FS%ÖJs 5ʣvlV`^Ӊ@t٣Mm ~i+m^bA?0>wSUg4jurZ">7G,d,7:}i(#6}FKwD -`Eʫ&:14 2 ;b()>ƼkpgL21)G b;}\9<Ѓ";OC.Q~O_L݂в">?;L [pنaŘJWMmEk;;GHsOp@ Mjcu e7t`$^eQ^-hD 'Pء՜~Mo[amWq3^ st5 T`Vޟfc Y.t4f쑚dX~GfgjvgR{!#|FZYJtG2}OWo]Jnq }1!,ТC$6{￧;zڱۧҩAv>E{| 7WөPpn,ԦT@v,Myr"]׋f(* Bwq91FmdeHvu) 뷏^J5C˅ѢN5ě a#)ZtO}VY!%mȱ AVbngăϮI%F38r:/Jw],TiD2&oګ!m]wje8BWbn'QtU=}2Y"s7.)sʢLݺNe|6cuUq7Xe \j}q>}3Ֆ;Qdx;[$L'_l<ٮt6 Tkc\2goʥ[ʌiMp,م@u)yS]CKPH#h*ѯ 8>K[ p{brH؂>(\=S{&5I;NpC*|pX23ER5<Y;'S]h}s'X#8봿?ѳ/,.zqYUdRcT—׷[2)#ZkتiM5w(o/+#HGlUgMS4Whtސ ~ZBN߶m˂qRE2*찎DzdΞn8% 3_;e~Fs=2Pjyg7;A P)ocN䠌(Cn,wůF|BI~b{DsO~+Ϛ,ۿJ9O>Dg!xO/?eNp׭M|ˑ/ZwGy0{^QAT)ԟNV ϔa)ԧ"SZz*h7c7:&<أ-k*;¬`:ekުS1,fSC3*j_(ADFcL`(g3G@'_ yX0GÆo7_sN{{6WJD ky?.jEZ#= N^G*KR R 2GK:^{wJ߿P~1v57^/jjh.TEKȪWbNR <\OߜwO 7OџCHuh.3Dq0Š^_1N=?9HZ{_I|-uU=> xS1t`&8ɉM3L@3%+=H&+;p9wcTF3"Q$@jG 1' #VK/!#G4d ǴrmP0MRn8vΧMv2 C*BZ$tj9KI sl{Kxٸ֧Peӻbi'Q%Xu(n=I"$(90!pOBs%â}qf4j{[at(<`>ΙۮX`3D|0pGn:)9Rc}4q;(TN{!ΖӉ28 H[V(zD KEBPBp䕮{NIB0洜`EE57/G &(~hsZSo6*%Rg[י=,J >4 H6a¤w+p,SmyȚkAsO_17 %jiuA{![x#Ёq)Lfv5-տrX򉪱B~ɥJGN9yisbEg(ύ+1W"I5iwk/SԘ /k~##1Tſ,xϡA̯F>k\oHDtJIU͓*X/J3 {,뚧>Z-dO49)#;l-SD/WInWMM ~&f]=zC 7758ԧLA>|܄U)[qrO#oNn?(2{TJNzSSeHI&܌wyJwL(nۺ^E;6] $'dQjta%ǥ5b@֏zgI"EqHRuR%b}4WhnnMyX<؆GuED}~e蓻({|YS%ELT1Q^&s*-qu/FI#t#gHSă7H㣐 }xRKݭT֏3ۑ-}C&/_Y;z5^ͭt޼^Cgg+qדVA[QUX_F 5{#_ai`N"=.%W^;̞_F< +EeD'.acuWk>E#l f7$O09mudJ& (\N)in*nO< TpxRH@s&@be=a @lqfQiƶ#AP%+8`~:PD25߉r8E8%j0T"#6Pi l2!k!1D+@="zL&%1! K ;y~nO((|<?ЁY< Miͷcd#b[>>ңVy-c]eJDZA3VAݐ GDCw6nqV?f}Gcڞp }jL!L(i"@!ͮx 뜫ԳC 8۷FW+DnA.ZyOkN^4_AJ}k\yb=oq֛ac].xkN R 02dzZ}d)LRuSMVxdI#/$Y 0eqi +@c'%*Uwh3ִFfRWjTa3f=ӿwNճ5 ˌc##n2N*j=:ES우wAF;{!~~i@15f&ENؾW:ntxuI"=Y̘HMRO[uLA w\+B/ {ਨB&JPi?^2Hwz_ooӃK'/@H1or$y19ܵ1՜O/O nUԚ:é&|7#[ԮnnPuw} ?|߯ivI>ݧ0=;aAXX]cG5cJ3\"p3Ϝ^&:ӋUQ (Q\ͱ;PKbp\nf خӫRjJo<{ ᲧƼo?|8@\""}Ҫ>"q0̗,0:sTԘZaED?O ?C><?HBKl4%]م "@:O9HHÒpHb0OAjj%H'YdZ ȁsc#a9TMp@А:DN%$*"#n5YR ֽD?[wM XwdC@Mt?1-MS,yL(69%-HRρ7}<˪!`4:yJ{n@Um j  :P4dkT+PQz= e( fh(hy)^=to! ΎAs_'xXrD"nRSM@%IOU p7@NPN[= ]0BN[I@:qw vZFp#k+u<D(s~{/(A(%ƛah T obv_/ sNf%`x#j =C/Qcp y3TU# B ]R!ZM*%EIA m)i_IZ_G)3}ءH?pqIք:4P:0_؉'ߖ,Pȫ~ >&LY(.c4U! ӰH a7ƴpø~l D(6aZ:c!mȑAoe*#2 %>M!hFBj(s 8nh' )vՇ# .&"<-'0qC>[C@& s11s!JwH䋒QԜóX[َ bVbM=_MT AS!pB`.\a h%;\O~D<3!CJƲ>.Q"0A!o1'ݢʝ T9gs$F܎& . !Ct="jK!nH'ʀKv4#Sv\a# }~XLؿh<8Iv^5YX?s:@Q'޿>޼Iᦏ jO}Wq9ѸU:[&褄}CT 1J`20{Q`_:!B\E?ч&+& -"w87A\ KFp}mtMCxCBn5,! rrx#@bXBH!bP'm#Lz |iO"=u۸GpQ&o#37dg-P8~qv[K|ĝ}wNлi`tU}NRQ<愈~QE|SoZ?67 #Ӥ&C_ۄȬCo6Oro :*81W ,$>'t5`j.' ~=!705'~-O-dQ`ea.]WIt쩨$ОB? (P$I!(2I5~bso~ؐ0/,OA 7`$8Y_=ODLq2el7> }hVDK:-NՂq(® p&E.b Sc2a IRXA  ;& ]dKUIU=&/h>t&|x6`s[@` At *Ac`-(|Q#{,?0}˷PIHC] k&(feA{a%8l Q0тr0.t*E67] PLu䫀C%l$7,!wsbݔjiCՔ%:\' lpu0 @DL9"ٕDU<_bqooR4&@0#$򩁵Q_@yPd {VG`a=!l꫑DqАVz:f2iV@A=b(hM@:#Ph6 G<&;1SBI1 HvRni?- I o쟏1cR9pj/nx)1R6 sR~;z<~=pn"^ X%kT[߫؍zݠAQ8.e; 9ڬQ\v?$*0Ƥ4 :p=!HDb=ٴAJ/E+FB09"v&hCX{-aIB;1;ʂ>w&3q>!'DcPKoQ`fF @-g6ljBrl5D԰Z|av]SS =WX$ՒKt?4 {Z?`%X-uB ayJI!@P0HbĒ2W=D $l>S`@'ׁ 'H S ?u]<.G'9V7>{p-6JP1BZ%4E>Ŷw:EC*q!x 36iR*%5׷¼S*!EGOvf3 X^jKŻg@[9"t8jp0p;:Ah>Ɇ$$ciڋsUyAt[.) I0%pjNp =3&A q a/U%As R3`Mg8c$&8h!X D+iV u`r5<!Аrߎ z &FM׃؁ wI'5F<|P. xwQhzD?a=6'ȫfbXq/]%BsxP?KC O&("g~yS +\oZ (Xc% !`Xa#|[kFP| q\Lۆ&C  DߡGWTND* 24ChH׼88eAY9R=BH ]#@n P3|0\4ΰ0 ̮/j2S`<ΨAt @6!X(4&-ː.W5H O,]"=;R B"at=͈D~y$Z9Y't`@"ha()RX]$Cӄ n\4TAa ~@8S2’(2ѠFkdˇ1%X2U0{uܨL \cT BШH?=Td&Q Q*8hiza!2eX`BJ"p%;il[bTU6$8|ݹU̒^DbR*%b^?Y@_C|h(V{@v?"hZJBz\GLObQ뚮D42w;hd-:GHIeeB(s9d\Bzr#*H#\+ǩ@3dtà ™&*GA#D B0DGLЧw3B(vrQ** 9QQF&C.D 5p3Qg1.vޠs䰁`!Ay˝n⟕44  =`]NIKNBk rh+P9\5\I&?qp'Q)O 8 *CIbzַ\T?lāCL^Z^t8eh]UҢ6?GxH &gf>ě =r ̀qC ( ԁGWFf'rH%xT +6(=p$Cp"zT6OlnnOw5T2]"% pO,~~AJfsF=̒R 0PoZ@u!alZHAJEBy: D@$͙U3~o|_~dB?>|xh! v #BêƉܑ'u5#R& ]R9}|GrېrVC5 to ئd%a&H%UBMCQ 2",52a'6d O !yJPDa͑/pHdarF$a%$^⚉:9A|ǠBaJrX8bв#DrGFrT$P"Ipadb $!_*џW\,MK`ўs/ C w^_0|<C"r7z_Pm&euga{ ;SߑH K Pj1K.b;ês_ Qqo:xJ1)n%F ^A p ڀ?Sxb DJN*{rC*=A`D1% o &B1̀`| ,]b&v "P\rWC| $>S"OW?n'Xgmt5G62'hCȅ :s1@q~wLuq(o͈:RIdP{vvD6-8@?lHjgb-&g*)qLQC\")9 x8q  , q; c#F47gs?53 ş~TH2ԃz'0ub46^HiXW_]'MN!a7}Igr%X^l?@@U&^ɮ=e|RP /ATLTSޘ1<*z;|X+aEQ$2&U7 ~Vsb]dQPz$\2d ~xKS d΢24EC'v6_D8 _Ǎҡtgr,q@2Ŀ)cf9E:MEU>}Q A6rRdES+%@kɱ02C-=7 ] L?ru}>}mKHB֪K=ҀTvUOP 1,ldm/o۶Ex0a҆efuYp*"jJ ;;zìʒzp|{^[ $}vL0%B m-S<^L_˽wA$2J L6D#3A,y| |?sI` )}6ċT鯀6)0fCN |-å B)S`WmDb ōA2Woev1~gP4S&^{P+'t!b'$EbМ]$wteЁ?`l 2$Qx'KWúFPay%KfqêI9C_|}p=&=A`doC$$e(ݤ=ΒRH)3@ k[`PCuL0f(!Ib:i3PBG!Ȣ'G-?JVxu4GA7 fs fc42O`uFcL$ĉ㇍v e5AF$fE÷3±&!]5HPCD ?oNdo~ofC7u(4]G_BI}.HlGi#LyM𱬖)ک Y'.X3&dݐ2(Ah!2%.ZŰDzŲQ҈8OC% #93F+w'f m1 AC&#L)8&l5}`t0BZ }ڌbD !ԢaiExa rfN:DÔЁqKsmL&T.k.#a4B l:8>< Y(fHJ.huf_Ͻ?6CkY)Iţc0cBh?ss BP~|`u؏N#Е}m.Fl:^I,0pkiuMG۽+w{?[ؑ/O]Yf<6FV5:+[v\">c4bTŊmq8b膎XCB> 'XFmSxHCkS9eӿg;PTKRI#x.C,#tuYI0›),@I2os(f柺[ƂABo~13)d,*K7_D"e87Xt=3҈s |)2Ȱ@KbfFhO΁d3pe󎨞a 4lԌgc0S chc~3VX/qEQ21S^!Ƈ<鏟w%z,f?nrH',{뀑чFIHP"&ja( H/@L#'=tbz Y*ݭu# %9(v>ٗ7`БHD?5w @+-?h CXH$4zݮ%Ir'BsWG|P=Y 0*?D; H5^`ш;/-.i9K&[R\=(і=G߳n7C]g4+QNN_l&}yD!HXCչ`tzclHB@穘`!荢A ((H=~tik[? w K>CR]HrG0t¶E3zbH)Q ØOA&6ɹNH__,O@%#M:fB$׸lAv0јc9.g S#Z5}R@چ)<qcf8|V`aȨ#bMh+RPQh!N( hk(=R qsmEn,r.N%aQhCx`ЛRE+p9E݈X O moI zxЭAE!' 0m. mbX%5 w - =e(\F-Q1~cN> 柚!Cz6 LZU)<3V*&Ԝ˩jZGPaՁL? "<5")#L: E|d2"/6ͥŰ`,G^hA=75Z0aK]ITQQN[kXjqbMYE 1faEPAlFDm`r|hBwda"{@} *sYJA >Хߏ;u=g$xnGh~fl!U? O*/!2OU3QAj)GėM@=r$Pδ^%ˆo&J& ' @nF[mZ6#cBXS޴.i:7bH4v[[@L!H1$0@L$W;6ekbUM"'_4f7Poޚ|Gl$ } qlqJ@` @¶B%i37`S@j,2v c M  g xHo֡>x\H 9A _tpBAWÈraLssq-8&@!*溺?߄|ߋdz9ár~Ȑ_0>$5p"LL@ .a%R1 Ei\չ%4Ag4 }8~Pal 4ʨYW'<"n< NqT8U@T P%(>|CDh2 z@ cGj)&e*݈a2);qD_*/1" }WT+Dx^Z+>{U=n8XΞH8U(pA ¦ bT@ XYbw1 /PbPeQ >268ezz>P;5z{ 1;=RC &CWo!dd"Aɼ(`B fʈιx/tгMʥoT!uVת\։b<6iNHlU fh`N&v6y$򈁈=Ő$v!3n|| k?? |P8>}vE%?3M?,fp6EعLP:VyT2@i –[ο3t|_UT?{txjfy~HWwa!52#MFqZȳؿ4r"#S mR-ܰ2ޜj~.n ia"?Ee+y.f&$?Fc?cI#tp<+pN'`6/8ۺcfƛ&K+oOMu!V=? 4`|&_q+?,ы4\˂njO󾐪w¿R&U8TdqR6knB /M_ۤ)IM6C _/Z:&Y[(ZT}+S~?VcƗu \ƛS&v]p5 N5RK!^}|xO1M\W;{@uP/:S$`/JII]ȘA%qұӧ'6پ?7Cl݆qI>$ii_eAax ˣ;P) d ;jnr̓?SU|YSU]$IajsTBRPݤcW# o:~[WPcU'p'Mq.}px92{?R^msͶ}*pgg/\U}XSvǘO)1A{~9HoF9(h"Y((@ xT@7H2 [\!gi,u6$_N Q5ӱ `6;LipkfҲ Т#N\J"r%]C#JAólq=G =v֖1#!H*neЭ z(a= 1">II(9Ԁ[u`XQɤ֩ǚ@,. nj 9hDn8Cw];sсlr7 {m XN^y:6rԜBq};w| 6Q\ȧ^J;n gNax<#c$nP3N0A8%n̒;'NF7q߯d<[#0z{ir ɋl)jy9j=8$IBA!RDxwxDtßukc\fjE$ q簴`. a"^Qa# ]}Q*yuVsjrxrC3&01dtAOx0Scsn1v-X}:2LHtaIi|u2BуHOIXU떜VLVc1Zt,9~c;m{Rk[Ծs/}#Nǯ$dN)pssбcá9zKŽZO) Aʉ6cX}`lf/!Yɲ }K[ ƈ۠ ,`3;'7KИՙB3=^edD kCnVqtr|óLә`(_Kh%*j; 5r.nh4 ' ߍ (Էr]r027E_X {MyiFqe{>qCVA/:\Ux7'Bx~b8s{rc&RB'K#g%~LT+;7`Y ,LMidW,_@ SÉ3n> 0eVYX,lv0w憆H t "[sؗ5zgmorn=)!cVF= aoˌQ # K5RU)EaQ խ2+x1]Pj#QtT "ZNӜ ςNuj`8َRU<: T'$^ȋsy'qV~P+O]01NQ{2N*Cˮ  Kix=KoF_L,^ ֡}G{C7Ol#qG9$τ^V0m#qG prIWH!{ |L º?19ml 942vc[&KAeo-52SEL55D3ljZeef`O[ɸb0d E)ۚHi+3 #3;2ʳ(IJJ(Dˣv7h֔Iw~ac $ۚѮ(<̤$ 9G`ww$dhov(tK5˺w5(R;#\BؕDktqz )ٲG";C SIMw# iHgF5lpwr5ew1s6kV8rUΞQeܶ^`on5h\hp^kGa[xhx&c:lFO\}ubӞ(]Ff 6x]]-fLMhYOפ y("R#9-&u'Of$yADBCR6onItY CLŒKtް6dư~;Zg1bpE^ C8d h= }3q4`z-Sbѹ8X3lp,p!#à y7tTrXz6лQą]YN$^),.9'1 'pLf0(fqa~Cd!&26xq;4 &T89ImB@ 5&;27xh]AU.y,ܢ\nn=#w&wd8IBZ2mM-knHtO57lز-CO\lKvr4M*2Cqٗӑ*^ *uwbq{NEYS[&McYl +lZwnm 4`?jDT)X82`5OqLtꖬ2TsfR(?ɱ^<Sີ>۵!N;fpFdl$!ɲȶj ݸqrPvA,I̷ M@h8EfA\<V5=(\QBCh: D{ݩ4iDk4ic /`&8@n(hi( :{$Ymct!/2lx"{P%a%:=lpk[ 0iFlGm=Ny4&a40n8rb7a`2#ZК$븝<)IvL穗,𠫹Gսuxmcv&0&GcDD"m"(=N>CR$U p!8YIDDPA9͊_%EBl"AQ)c\є_:() (t}״֜m **57ЉFz˃pQuSAnK]6KGmѻmmm[dUiB)B ;immclBQFRDQm[-$1ݭڥ)m 2-†agfЉ/>Z&ytNl\UUTN=]]mc41,jD6RRc.qzn%GИ&9PNmmuIdG(v. hd4!&:D$v9pG]8ꡬu7Z7[EĞM%FdH$ۑmTI"`Tڽ!u`4 1/4iΜgT&-LE6weQEI #k/C mkq"EF6EETQJ4M$VI$ 5B8MĬ& .5# ݠ84#Yx>Yê1J MLC7X34mH*hѣEKLFneb<דh/ q %UpAtN! ZdBG s9.a:. g"gk'gQoKc#Pmy⩼W}^#vGfIq]Ȇ l&$l/hvh%"@aƼ,6"ܛ956Uhn1Ws73s ͼWIa6aj\q@.hYngsC疻 6 ZǙwxh($V?E㐁uRz#)7ne߯Mt2BaM n}]s0%:H+?b]kنG ]L1lCm @cc kKF ;s#ͱ_c ]/wj|f)WFז%@eMk$X,R@1%rt$^ Ee*\M_+e5Pu  RFVhp1nZ@V{ zG3)w)pɌ~lٵya$>kx!aa, (ݲIܑA6P@_BQ LPƟ+^&E@JYn4 @e(&EL,kra_j?sOȣ(:I$^5f\>gLѭU2iwTcjrtytr4ID`6%("!%*P]sjٗ:f#u+YID+D R B4' ',YQtzJ#'٤~=`DPs|@ whFCRH'?(Ó!C5fBW;ҿ](,dd値)AsT뻷f-|)ch@PB:!5C>=&b"%.}T*D3}th:N3@dyѪM2ģ1ɥoN9#d3e1l3 $oᩡMXvd B'Ej JKD|Ic01GcWb+$!TH&((6@Ja[ZTCIӦR%Oe +4G=0B[h* ָٙfB9$Sla%{8rp0abirq#D!=y(˔yӞ ¬&>Btf3٨!,L%O P)^CACKgoyWJ^B J$ف29j?e :u:NRgI)G^So3A@, BY7a( 퀝(d%젤Б92xft \کGWbxFAZMaəG7.=Rfteɒ cQ]Ain!8 1Ў: h*a3JC1p*,qa"Rgyk7Ich3↞l#K0@>ӵ؁i X'%lC&\db˛) Zdj b:1#`*Bŀ>Ƞj04R"쿀NymޏV0S-7AZY֥gd80i yÐH&β =eh⎿ B||;Dda%!s!9(2ؖQWhbSqUCtI1ߓ?wy#abi?dU!" q; )&(`(n>fbTq/45Ht?HZFpDI *EF;\\ǘ:G%[v gN${ >kqLulOe9Z yHjX :CHW9u/C(lvjc12V!8_J# `w(4F=Dl 2[ocIPJ[EBilb_(_ژBAp7(Z)GX/_^/0/Elwl>O?"J)a G2 #JхM~NA2`.AC+ERM"PC2B` =ދVj  p><~.ƺ?:m1 G߱`&(¨¨FRIA{ Wo7Q4LHY11H?+8'mx>mۂgG # \2rLc]:CnӃVVi2,rTDkeQr}zAӮ^`S-=\$bPznFl RvOa4>036#lq*--$y(|$JUЀi~ 4tH.@eFH$ J u"CPPdtB5> :SnBDH($ 𞓒oo$qL'o姳6rЭ9 ӓ4/<Þd MT IDp|q'q)#|wR]P:f="˒c?:ݲ\ӡ8/G\Bu؃=d7)nʭqТ"dGW~u?\$u {C(×=&Ms'Qt yg ^ E \}17SNI))hf0 _:xY7F 3 |H uTk GM,ͬy[hB0K"TTboH(hf LB9)p؛Zs`JL~\,?|mGqGP9'F}=k鼮H{cˏ?S!#$K8"{{|h0T89K~ٚ8j4k&"GM9*P !` 7e p) e4L~;&HS1 ĵrC o1p0nU=ۯ#!q.pR + zd Hʪ>'E^J `xb k@^fnL7 n޶&I'&~5.k Z>$P}E TOO?7SZ<#bd>1~u|:<ɯ3Z˾J7*~! ?!%-ELDđ JR~ I"c*l'WP+QshRH?Q'` 4L7n >ܼCS>33=td%I5c`60BeF laTffbutXdas81S'nLԁhlD,~XR=4fRh<w:`T+֎Q6"& +o{1,9oI 򴺐FA LG{#Mf)CE` }/\+RiFtz< >nCEi1t=7Ջ= 0>nPx A"v={;(@P^;R+PhjURY.e[E+C?*P#8c+CK$~kG~ Ȼfus<0OH&e DI`VBR`A_G̒V> >dʒ88&ota\mjE`P0i3{)M8rK"eS['}VebOƴk|nڙąueMF;Z3U֎ *4`1~BIIJI3dHwFGd@4Ej]1fcINYu'nNԘ!f*PTL"/j5աm5 i;U#ozA% N$ۻPdjX]D sk3M.Bx=i l[nUc)8ņ =7:CD]G!͐49 DwdpzO2MDRDLH{}#A+Z֦#O[XeHs;vZ| (wfߘuw'Ę*:XmԵ>YNhn?ԺT3{~E"Gj Yqt`I5ΰ棖|MK)1CP:, P4ywX`#𑓵!54Gmt D2hID#C$Cl p$s\ne&= C-!j,j?ʫξNÿ{a4 d*L,꟩O6N t[i귆0E.1{gau4&y!%ȅS=NOBFatI9c dE?ah?G?8~SH|С/xA#OH@ؔ lsPE,HDE5/Z$Y #HL9`邆|q_EXd̊:tE T7D?3x ӿm0d7aaeCJDŭU3Z,+4/xcq 1$)#4(B@L8 6b1Z8(Y%apq f9اGna88?RCCEJD00N/~ طOėI}NKH@?_fr(ybM!8Gz]/QAaiuLE_GO.Rͣ^׫ sm(rf' rN5&W;^;1Q۲+C65Gz7qٵp}-;PSU. jF`Bi#zuRdhXh8)QѢG.f49@ FB2RZQ߅jq ǀR8p ́ (ۨ} 05O6܉GFVe`=ъi$Үgt(@O%l o&1eba'1ʶ0y{c oeLl~GyD;:nJTd9G.Q^(@OSJ|cm Lt.(e 4ߓZUV6* 0^ey]8GcГށaRaPUK0Daa88cTUXU AC}SdTUA}s#3J(hizJ)h*b}~CC 搅!lZ U0+(i.~ekȰVž $&LxHU ET|J0T4y; |8-q=2dZug+uX4[@!JҴ(4A⩍"CdMTtg x'!7^z~0Rd>T"Ehj`ڨ :cI#̃ `6Q2tdp Z:[HWF2TVcu QASxYF*&04a ;$2p Q qA2FJA 90s[EDd2D&8B80bJ/ M;Xa^qY" AzOc#pCw\9]CX -`t)$؍w qwq5:d/Mi|ij0ebP{Ԧ*VaRD1ey;~rO؃GҼ~[LϤ"$m!S*(hd8B3uJ%K{ mV)RvR8Bi2`Fbֵ09PXZQ@ZL`LmJl(A>qrG   Z[MMi%@<>țp3wFIKS+|0+(8N P@QA VS\\ f(4! |})gF;XIQ BSa& Rβ!%Cfײ*q@Qkၳ9^X&$GOByHTO "b=Icô s2Q f7\ۊ]HhbE; ?bCj1!jN\`)7F3WM>g3H*dI9q " 8(*1QTc2GiY 7" EP 4Z0*cPܺcE91!DkʕB+L0Lug jR Sc^ pJ G W,)T0pUD $Mխ  Jr0 Fnڵ3 ~Pd;z=YJYPُ9bP=ƼE) } .Hi qN*_:pHȋ@Pɴj.b5EZv}tu/?O@i@ TR$'yoS{N,:&LhLmpIOL)$[%BT%>!yGcvлN6}6j'lzkڴbmdj?#ObglE1"TcZȼ|e$8AP׾{85)&Mm6yZ>tl?%J`l(q=L~ )(ct@HFc .4 @Y(p+znN!5_!O'_8^<ݓ(hq%2 m uSM;pp6Wfܹ4\dC 6!y1TC4p@>HHt]n=%3*$(:h, ,Ip s F'S:̡a!EPALDCw ="qG 0z0X)j|F4uJ: o|4ZEb!QERVNQ倔@CQ=AQGd^7v^ p<> ; = Q?[aWھI7ݼ7Olqȃ8l3CNBD=drYfP&M'ɾvr{Efn$\A0ְ'gRPHC="LaE.S-xsVθwe6e Mt5F)+V^U*6I:5I&9pE,a#"-'($oԡ.ݏ.n{xR5EE|EQEQEQE\m|pq( 4:tƏXfCdFH5 :bģ#h<O=_,0tHOZQ(LuEC?c 1ԈӐ{US0.ajMSYA v5u׊6iobOT6*e8XaϷGH[^ڝldf3|ֶr P'1 #LmK&(P &0k4.H9d9f#VkN`0ōID$La b@V wuNp&C2O4h5'Xe8B ;fe9LRIDR2R!`X84(Z"6P6["u&Q¢J NY|ΫewMQD;wiDAqRMC` R*nsi9TbM*CoT!srD]d?FjIv3%a]]iȉAx9;@&SĒTS74' Xٍ[n҃ƳeD>inW#:xg@&6^ jblFj'u ~-sǘa#f+K˞zt^Zq$J5f8ޛU24ġ21<"Ǭ@Po!6 DD!J c#)JQ1V;8i p944m.-ԚBx]byPƑANـ˒QKy\&Z-.ƍ 6@3 ԍؑ{ #"]ZhKNe'aƴQ"-00u5ke1_a]j@I$D\j!Qc.#EHSDm"`hI,F܉j,T/s[] J'7n7!?}wI7LZ-uu]\ZVm$ s#vTvǩ8(ΩHu\eƥ‡]=kEK$c9sN=әp1tOM%I܇HP2ћ*yjތK.aF[V6&Dm8kL{P0[[]vS8LCZЈcQc3S̅hxl W )$ 2l%f a赍#,Fal5T1K!*Phx ) ڢ9=c^N:P $xUXiЎDpxn;z`3ix3 NM.ZZiw(xp">~C2O>)BM>*#/΍1F|<(;xDvW@oaX#Y>8U!r*߼deioK6'IXód6GqrJ?Ƴ #N[ %.CVakl0ͼk0ְ $ͰFi bP,Z,qx^j($,oNvc{D8$ ?WL =HIj.ʹCf2DFr1֐F$k0׻}]DN:s\y>}CP4+qr whp6kڋ/ml8 Wp*AFP3e*0!a)T8:4fU5\ " ,2pcƫĠH"B" "HdhƘ"2T2R!R.TY1%h u҆ $qSKvic&CGeh R]81 Q"fbUW M.dh8I?ogtպ\A@ax''X_V!R` IB 8T,Y{+`ByÏG &!I!DE&AZMD*@A.w L"tJ# ?l<ؾ#=ҸNo,9[jp\+4Eb{=>qSt5gv%0 T{c0!"xK:CmgĐ9"tBHeP"DF>g]YP*v̓"oͯvzC:שB==yc;@_G!T ZU68#_ ՇX4VxsG<0,flx1 +}~h3(Ir`sj3_юleDD`4[q ۚ! ec@iL$)T\ v,n!Ph8lZHMpSiJs-Cj!c/9V@|J~DAvTZRҴʷa" ~73V(S졌[b>9n( NATh>u/μy؄=TKNY_@cӮ!5F@0 | vj?'RoO`'z7(8apGM\(xi"'f_~+:P|(HB*ȭRȊC A J!Xėi3AӍȁ#+^3+>MrbZq|n;d;~p`:|'({L?#4/g^$榘ǟZwi;OHO'1p*2E T9V@vlTjI!Jojp#|eJ֫v\M󽟢$&R։&: G0'# !zITET,#AHb4S~% ܉ū~-j[M; "G=(mq+T%s-յi0M Bb{x{A[NTVsQD\w"!2d Y ̏BoD|pwqZ. &\] yv`PÞg uF۬lg׾KsnC<.2<;H*-&?#~Q]@>^ {nw|5CrL/1YpwYy4F[_ó&q'~10O҃ ;wf(0L2$5dM>-,-e*(.M<'(uiK`n"*X7x9a$hCئ}pV.^kprHAHYf;E1HbvL>{;}qUgfޱ d`6KX@(hWOxA>5ݎALGa<&r|%)6ϔǒr <# < ƶEDѤi3#1 QN= Q>M1?oӣi T93I&A=mP5n8T2轔~}da_c6WrKQō}I<7Lu[(7Ϛ`VQD=}t5l\K23R܉uaʶ:IYr'ʐOǃ]8(wxD A@[_U-4C>nbNƽ8r!!y (繪&fc[\/eFIʖR1L w צ&Q(ӽx5GXf];6mƁS.;o!t^8:2^=6Ȼ%*O#MuM3A.2hҚV91juη-̸>FL}jcw](CeF' HɑwRd֟$@b눉^?6ge߃8(`PX*/jZwqLmN<P* =vE1к%:s\ۭ75p ҄q 13P$t:nPBF3/pgtK⟃sr0/"ˍ$  .GǛ~-`SO&|VrCIB zxM~ȼ9W &HI˕9+, gUX&3,6#=Rr;; Bf8FL9˶%֫^Z羈÷0LtwqˆNm B̡GV92̷ci=%bUT9 5fs!2"^8L?;Dq9؝*I|c #)v4ӻ,iew\!ΎQ>_ zy0Y`s2;/\4޷ c\ElƵfnY@GJj߷h DW<ܩV%`Ra4/Qfc ۬7p$ZVaETL9ٲRK&*~;lSlXZh鑗TӖ. 9l쌶j"9ᡙmN HvOK苬tHŴg"N7{%{Š|! U.㕈瘍 {պ5ziK7wPC?(Ǘ%s&d\g2?9/eO PS8&}[t uBd$ T0oӮYP˔1lT=Mn9t<;i :;VQ]e&dO55+pޛ<ڪg0t=\ӵqCDisx&cLGd+c8LCIZG'\Ussu\u'Zڱ&D;vxx]YwjlF4~DhfY#g8&9;xUAg0=IYoIVE⬡:u.- B O"HBQA,XAEROlv3G,uUA&9:lf 2gg-6Ygg/F͎֣nްB[fL(*8̖[pѾ/{8!kmA *ܸ̾$$LE;d i80Ԛc14& P@j°pv2BaRYX"z!烝1NI$Ho>_$*dS@e˳ftBz#!ߘϢBu㎗=omjp830kbl'SDhј5!0mobЎ tb٨M.qdTzLfwvC?2(榚JR :TB3QTzmGVQh7Vt[#jSTU8<'NEg9Ӗ_7$88Jj03TD/˗%K-gӝ.(8QħK:U>+/o3'ƪ^cwnl{&Y G bY/KJ %9i;6x7i%G-My'ta7 W3M&⭝L0USU7< m;!Қ.᛺2A52:s%UD#ee!!Pc ijc.Y2ZĸkB*V +*y2HZ"aZ"ݲ"#<~7bM)4)A.pjS\ `Ѹ3@*0hg"I)GLsFvt!$ mPXx;쫵غhN-vR'&x:whkAK06T&CBBcL\r@%Lb !Cvؠb&8! nI$***мlPxʺֺLcqw"*/1u 50Z>zȨ"N *)4DSN QUDpx ؁eDDg͘N`40Y$!IQǘMqFS>]7Y@* FÓ8I4fݪW)u8dmI0Α,`(΁hn.L4 cL4ݚ(Rd` ʠLDM5kܧaBȀ  YH$bP53 ]ZO̔ASghC 2E!@T$?j!=Ĕ1w_@RDZ\4Jz;ΝM8 H2 @!߂AB' PyA9"N?Uǚd'vxz_?17 )ɬ9@p؉L\ H: E نpLyqA OP [ PP7u_6!\x񢢅"Yֵ^m"8]\pi)BUj;!fs`1GCłaD)`)".aCHI4oS(aS\U-v40inU7+B%": t8Î.Pa$mpJMB˞Ere OOɏW~jcOqz̙aD%$D1HEU1DUU%1E5T5HRS]ف]7]yL9Lߩ\OH[>0. /nȘYZ5]14R}ck:Qr4QF7/Z73iWE`Yn3zTYh*j>&PU% q-$e_p;22&T-/1SǜU"!ـnёr9zynbސshHvDx٩:޽4fn@VS;8{0s,(89YL٭.8j1hܣL.wxK}iVCvahh^* CR,`7K gTaRX#daE#Jdozi*A @*fJ0dl gӈwv(v.IRv=!~O!1 ;%gCXFP #o xw/1"%F|>)L$6>|>jkOYPn);Ng FY婩8R'&=p4PDA#TXPT`@B#E؊(AJ  <yױ0x/`h&&0 iI2đSj(zҎgTăNζ tq4>tLֻ$j$>f3UOkP,~l06<<T|?;`G~ϋ8L5HL(!fCZMP0;`]$BfUvOYs8 H"lXF1[n"nONPQH:7rO_kK0S ;3dÛwrTi(*ɀ<]ц.6yN M1:^"T(!H9q#OӘ##,05(|s$ІYo57h wg>U ddKkzHbbV,QO (e ĎbiB" '@ ZPcvmz#{ eRP:''G]>jFDPP(BUT:R?frv!4#SQpB{(B  )RP$ZV =6N`C_bC? DIDB٫y-6&÷ﲵ*۶@ysdRADfFdLC\(g2- FaՒНT<ԼÜNל 8;HryC^Ǵ9:'Pp_X4f$$ӧZMi\ - peB1$=GdO"F3利"ŘOA01h+dƦk& Ce%Wܜ?.udd$$a?F/}u4pb߫p n3l8yqq 1 ,f'AHdELoPhdXÉX=/b= kgSf:8#Tg@!J!i"+CaC@&ǎ!Ѓ9y,y^EH, d$d`BB1A)?!8,B:C)՟fiO=:H ;zK ?VM= ?O*0MmeILk,N)T< d85&N&0\&zV0K.-MF>$8 L?}liD U)ȖH 0 0zbWʜNbD1/gcA>mNȜ3v< /dPfb.>0xd$RBɂӺ0p@0e Fͽ>#QFzJK(9[i9X*qwv=Kwo@D t00Є&'NB" C ]`#` q5D'Tb88}>P!Yz\5SGa'lFH ܖ @a[eQ@V_@ pu'#. `J|c "RR=; HPTy(4{ *Ah B$DRs$6큟fVi`偛R&u4 d{D¬YqHqm&~-ZYm} AXR b>\:иtleL59@;kncHc9u m=0)n/M`8 35P-p8N?: S,w5)&op(gV"B|~#qc9,LF\hQr:gG*q%Ys/T80fRĄorC{{:N&34ܧs lL< XTU:%mZӒŔtaB @2$tNf@qdKQ˨.-pYESED֤qǡ&H%sȡ`v͉ąbvȍ,)(aIF.ˈx;dZf [qa3&u KQt^T G Smq鰷b;f \܆ ]C2TaiUG^##@u, Oqu|{|^G@uDT1AQAc% /Y{x HPʒ22F5Xaz 1pu+mDo)1H SaTYm@X:+b׸E\'R=.+ ]+!“G&:f7(4ḵm`wNE>Ow;Y/jI U+3~^:È!C㲆eD yqOHw``.AEe!u-b$m9X:Sf #0dfG%; [1VLy;M,.PA[((fP ԪIJDz2~m3B$Č pGN82JR)JR) ,+R}Ϙ޳>Q$A2C0=Hsb$#i^KޠAHDj5IMaQGV %ܙ(r.J޻2';U%b"4 j(3&0)*ЧTvؼ-4#D IATJ@!LQr%f)%CARG0DP"$Zt(lH' 4bw7=LDwީFT (ޡn3 &(:LlP_wOOtsH]p™ 2/@ &6T=0Q)TJP@H*J΂Y=CoCXzAD J Z| 'SE"pt<a4 J$)z5!#C-b%IhBS ;~dYJ}߇ [@NW ,"PU=SOޱ>s(ytC+@3̡$ _/nϧ1 037P g&ptӠdC(x(1(M'XuYNVA. 6 "B&w*'1MDb$A Ez3{Uk-.c?hpI!)[mÊ$$\8ӄI0FXp@y򌦤|j)!jJ$HFI 0|e)04%IB쎣oAp]0ike%ޢ0|RAO߂2>B&7-X0 zOPVb>4#" Uh+QpeU_-L+};t/ u{AM@4IYaQh A$y'R״xj&,E,,7q_=κTƌT`x[Eqrf)DbMIm): W Baef)Y3p cG-F3㴺"A!H(!H &"Ȫ32 rrk&g  GW:5)kI*$t(!Yh X!T.7^Ou.@ b͠||Ƿ6l?+;d"z@s(?R^6(zB(پEæ}øy ɻ^1: nA(9&-`B/e0G!{@B~<A-9OLɣP!lj=P<f̒Ep P%>(g‹X^yxU'ɷ310&,C FB>sQ=?yq sR=>9x4! 83/*OJ?h/d88_8Q<.hj0:3ozPMH@&{!M/*yK&OJ; Bj wt&!ieHtF6yQ +\5O1kIT bDLLP{I]h,Z<[zK]5<}:C}4si^{edQN  J9wiߪ+op*%j 1ۡI#_k0;ćBK@.+"!늀>w@>9Fc(+#5]뇘@2Evd.F?T ѺS<\2N<=p8Y=TK ylcGq VXΦ&CFp3 ' =mbb`O/b`bF"#4iVwAkBɠiMf4hvBfUvb;C8idQ !` 7%CS Aû".0Xf(BIfUb7!W0g|\08;'K4& 0Pp%Iੁ TE]A@DhZkҞ0cLa Z[@,„fPI;Y(S٢cC bT?KQJL2#;WvB(@\/ܙqJ ,h2ݚ11<:|$-U )"B]_^C3d<#gbC\43^s +ꓻ^z.ۯr!ٰA.a W<SuhPC/ALM!,@0cA:VCf VrѦ_* 9"_26` 9a4 LD N.fdNFՑIDQMQŒ5MR %w: P,hsZ5&(KELO[a(( 65roebK## 5i 2  z]qL_iLS|a+K3 /,Bu#*0U jUjeJV"`C]ZBotjIEAKAzh6B.D g~9u^!$)0;7$lIbu"*&AdKZ 8u 4VB*d@r4FHp[o Z/Jf ien2 󫞄FU7Oc.+ށ9\.#mGO ua1IIDC\ 4"q88$o]'Łh\ 4KAZ }XGBoCq cRP $HNG/:j8->?ŁfuM夒9U0B`V<7oIlTCYT0 #n:@X |Th16"XУJ4v:a頻Q0T՞:SX;)& BO/Y$+PPdž_b$$ڨi=y>gwF/6Ls:ÜӼP$$pi$( `l(!@3#K1Fff`pt"GsAMA;bk pZOaW؁_ѰyxcǓ:}*?rR]c/H}ɁpAP070jsyo<Jna۴/>L@R) .0Ӄ,cH%adp1Y4E΄6N—" $BЍIJ3"ɭeDVFR,`2TPNmhm8AD@ e6CiGᄢBQEvZ0EHac!F$[rL1" o@"q661 s5b%-R^PϘPuledfӃ#"wP'}pKb[E&UȧQ$n*ϨW 0\SXQd80PĒX.3Hp+^H.R<"7V-@E [q?DP:ԄcXdza"{BVSAp;ʼ䁪1 ztaŰ{~cf ෻ ,I3Kc}HP"D6S_G(Ѝ>pwJ dmw.X(O.Lad#0 !1BB24Ī)#:ZBy[x` EiB }Б)A@ @b*ik~?~56p썉7ѹq>)[5uE[׉E耒BY% DHa( B)UEH2Jjh A)2!S")HhR>R*D"I$b$d )jE()JrL (ZiiFRAYPu~]װ!rkٓTм|>=5XfNTfFMdFe9J=>zŋj !" cb\)j6UP2h *6),4U.i$i)$ >ʍD[fF@H:K6)rNf1@0ߜ5YL ;A&}3%Pģ JI"^"ϡAfB"Jj( JjiH& `J)`B!" qo #s!GNהͽW@& ::8\H,LA'(CB!PHR a}ON+B0BMr WPwM8 Ra]$b(+ᅖH=g ~_ң"E5r Z&gδqAǗEtoT(utd~:4gv4u5}xso3-JȂzfl46)j6 CE;ou "2@AJэ!{IڛagwNxhɰEUU4UIUMSTEUT $BQKQ%eEUU@`f9QESTDQ45EUTeULDU5Te4% UMUUUUUUQUUUUE-UUUM!EURQEUQUEcRPDUTUQUTDUPUSQ31DTUUUUATQQ4PUTMMMDMY=!y5d+#( =":º*Ӆlf ސ BV}I"S"[u`{n\}:2VRCI$8{R0@ !ypjk(%cRu-^8F|=#>A7|yyDb-smxVٷ}ZD2>$ҼceQ)ޤxh-m43AAH"Mz7OP }"DΐD6.TBj#1)_LE@JYǪ/7bPhzv{v_5!N)uo?̐_ƀ^*b.*`5C^EĴV<j_v_Ϣ W}]ųIcH~'Nӌ‚["2  DXy-5^yᏳElKc`Rhk$N&{nd[)ˉ5X+?BLLLQ0PSLPQI2үWQdDb)Cc5gIB! ("d#QZ3sĉ@FF08cTq&6M6+(J.&xF= ku47wv)tQ8Pk㿀>&a);yb4Х4j0.i'f%ɲ2l>nM͋4$A$I,L:Q($!"$)hBeY:N 1,  wp؍?ox[<=w }~.cyn+b6~~DpdO12=/J)oF(bҞBQ̇eHPEd{><89ۘ8"-)J҃ A"JeƌTR7?Mn;rh啨 ${%x8*lc6|"C O|ǠA:di混*q4aZUyLM k,EiC>) (QP4F(a<*O&N~/)@u(D S2Ӽr vsR3AeC\>DtD;C{c5ɞܴ`E!Z96@2˥$Nmr'h0 A,ʟ&P's|HSղp*J(^CA87h0h)y(}pOw J H>D-FQc%3)  " X@lmid 5&NEQ3ێE 2&6T#0bk&0̙c#pLa qDW $@D3]0Lmmpq6).2ഘF9LDP!A&X-4 5EqgL94CL@Ƃmq[MF"Kfdu. I*\ˁh #xeeSD6f-Lāf5y,X)HRM4ەSB2"݀ nep͆+<@hG d҈w| w$ J$HDdbhW+ edjP" 7*|aNwZ0`;Q*ae,d9`Sozf' ?{D`B&@ )H&RIBLT LHIeƁ~Ȝ8Ѱ36"~pA1wCPDL,aw*[jҍ&$8 ^`P^8&"j\8>"pkK)̂^_Nf fn6h12 3i.AL2*.!%> p3R%7&b4y#9 cf!FCaQ`0a'y;7k6!~ Aá JhA9Cf8@.mm<JwπRnSA oh E#GP'@\y3+H'/K8{– + CO ŗGr2/989LjZ7&; _v ~Kd{r?<×ʖ,>4=a7 |w5a|z A&#۬ CN%JJ(2 'cx=' 4/U+AI맨uz,IZO9E>ͯW/1"L Y0"-#Gr>E~s^eK{9s91@7 4o2EN3VB)t H c̆nN`;cwZFRG]C a&+uzـ1C *Lx鮖%#3Ԃa Cg˝?ᕤؐ%GDMv04 `4ALaz^OuN<)$cWs%д&djKu]aIYU~^yN(P {Nn<qx̢hD5D[C7yW{,w^;0EvOs> rFnM5C^"mֻ4 ]S+޷lj2\9QʦI}LI'+jCק= كs-˜ 뗷1,'i|en߅yaBW*ۑJvE \sNwe goG3Coe" Q8 |c:VlO]5KxPlAi$9)`P9,u1FqYKA-4D8I *l_ L m3#!`-mBA\i_ۄ wwgj񅨷$(a@>b!v4A[IƼpikJVdjF p̤$3/Hi,kZrñGP]D{[ahFV0Ȏ N^I`Bv&4o" :II"%&"ņ&@0(#RRI)Q xնb5H+Tx@U "[P\:$H%UFa&*4LGB)*$`I0G(JICC2h*e"I刊S"bCVh1 3(X@شH5l',"\&ۣb$ Ryej I :"d"-DIm.(^m4¾_Y C`VK[}.7E!s6>^_ֆ jjx1!/6.vcgaQŗ{16DC$>R\RqzQ)߳h ToO8? Nj WdL;6`Be֫B1 ̓:Y+5A#l-Q`ؒc>RިuQCJ3z;& ZCIJB )XBL!p3YPTc8BL4DN498JđF(N,9!Y% -@@20L)B ,' A*a Q\A0 Lq aq~~t  D4 T5A4 B)`a^fOxF "1ŇS({2'L,6Ig$ m %І{Z` " ,= y-Tx$Pٚ@7Z(*$a(a l~_)8v?t԰b E%Pd6;*Cs==Cy= }f"L2 y?Qg(0FuIQV%*P }݀|_`"BAH|JIKʚ)D>2_Jw}A%(!b FWa  (j"i %$QDPR2EwTBqMﱆ`"H" QhHB|HfYzl'czpg3N~Gm'k\ p3IykKPE{nr۷D#'GɈυv3'< Ȧ0 F8󎟪1(V5:mr%h:?Ԙ[tL<{fC1aPdQBҙTAXxQ!OB"`Jh6`FSD*?ŎPd5!LVJ ̓H@^1-W{5  '&xhB>H)"vT(vhzq;.Q&c7)95&MPd )=NEJ|iC!K (yF|F8ñ 3 p!@I!J<ש$Bjd$B%SJR0L yak@J% Ī: ! 0P$IDGqjbR 6IPXk*:3u +:0:ڙ}0CC-\v(`$(vD9[ YtJ\P4RҼv2*2'kkaNsfp@x2k%D (ʭ8Ph|JNd$/yuV*`Z"?JGx_h%r̜uיGҗÙg `YʁBIhb Gݷxְ&nFn(|sB'?2=^U E Bo&w7f_濠NyeGȸsz'T4y@;> !?(<_"k _ u-`+I٢v$u?{=NXNp1vj \ \E1D!aBǴḣS1!Q$TtpgZCJ,fI;<r_hcW/7+aw ʕNo}^`w[u-1[Ѱj3w>nKK4ƘRW[† Ki]y[RA3 M9{|ɦm b8 cGnY'1_(˪Hԑ`6=hF4 SXl],$Ņ7cVÜA06 2ZʪHrA4؆"7Pah1e A%X +*R3,[ɻLE1&qtBV1B 0" 2EKL&FɨlX0uv68JUĤu"F'@!Y*MD>5(d$e mdE2I \tlㅰ1R2vaTbNNT&̗p"bg9j#Hnjo $4<)!#j'zZ', D5аQc)ތ2DK&ʓ75*qmSS(Jݡjm,xopOKlMm_20 YgM ,󸌧=jL/M9*4 EKpw\g6@D{za!mEF .ǗpuӆJ8)H?R&kᠥ*Cn0t9<8 vzQar5r1Xg$M#Kfn5=p HB\^s׏Irmv2UI#"Q,'4yJR[A0,34 xӥ6$216! %\d8%\zQreUcgUñph $|p5' dh>N2$;t*-UX=S;CcnF$!{\X?/̟G/:( 滖_ La*٠$Џ ! _>^g "x@.gL?VYdqZQm?^p!ϛB л' e"zQ,I),",B WtNZ}~b>ܙE+LL DJ4EW| YCczkC,5A3"XY#7 )2AIRT*YF"b(! Y VFgX.c32Cb]Lq[Xo~0 @"b|Oֳ 0ixb"0t{  L 1 yya~ٲA>4DP@aP0## $JܾCaOLf yݢvc@Eo6F4 𳑍)|Db 5Q6YǃrNO*% Jke"'Nr@@0⭋lیVׇ$]i}FRlDLҊ 0:ؙzPpis'B+sq 45-;f;':l\ $)C5[pvC-i&4$5!"΂&1 Rj:H@F!@8)Ww\\xv$$"}VPj y<EF5JD3|}*@#YH 3*Y+@vcRHum4{)X^9c(%Crh{|.웚~g?8s ;!&`0MCaI mѳ(9*R^mB}$Vf#*M囸C&~[<0ˮ4,Пw` k= FRp񊝰 øuFiND nz@T&u >0Xp'oWZS3BKǻqYixA[6GF/9I b"m6 =GA`%U6zhdI@ T解ěЩ 8 @0jSF(DV @֭PP J[{MDD@b0C`܆JU(drk(.187 dCA[!$qG& `CllTBTѠ*T @"T *fci)Q5"QN8 Xfb &)Zu1 RCOC$ H$S.XǭK\̀= zY9S䕂Oȏ^<;9}|_lQzOYFGSVOux&HDFij$DiC.3Og9$j1=ũŝkh$"*I2j c2" &b`HՄf] 1M'l)lvN,Q3O`)DW`h%HJ*3* ./A98cT&SH"׋rK@U"T!m0avc6"!ҜtUU !!J$Ul=^ZdC(|I<ͳ~2{ 2!@~I;b;4a0tV;:cAP02"ߺh0&nŐ> ԭ-":qg $t}'#Sd$wt"vR p0aI#u:Hվ{uDBpv,%>ba47?;#mgj''(_FJ.G &JPֵpVDKwNfm kmɅLퟧW{/aLb/}P̄v3BBaS-+KvcxkhUI(XͼzF93o)Nc9?,L̅TTiBzƛn[|n dl'Ee;TmUrF;CN4>./< IZ3 27 ] ;%jHὭ8Z8 +IxAcK>͛y=J9bnMV?Pfǩ3!dUϢi0%A|P1g Y]i&\ DVG|K=ui@0fӯS 8P}~뤵Scy!q:FGqrV86A ON`&fHtXF`L*홆a*I$h)h:)­髬0" 奃vSˆ{۱HX=Mn@NEk/c%QC.9JV~*O&rBpP * 9* ba4)2N':IBICaWZpt,$10Q:0)nr% t[8xs@0l$`e 12( _B%c )R)*ymMZL.sЇ_OrSaa:~:{T&[hCzb 6멆}V90*O8@j0$Hu ݩHQ#A|zFglp#B.F9HdTȒ3̅uˁљ߁{ゔ$c }l'd^R֝$wԩ(66M KRq2uZF1k.efL0FpK hpܻLԱ,BĶ3oW<͛C;X>tA.@ tdq,Uh٭TkL=,` _EC/X> GYGV=GQѵC$HN)}ToΓ4Utc;~צXqG|g pOLU!(.*CmtQrpl1 ;1!o',8~]ljZ7vbw/:$"! Z^D s4qƴ&'/a$H5%k2dU5Z%vݰ(ɖAfa24@ 2LH,`] IT~&r !K+U=?e'|bbϷm@XaLdHo'SQ޺E$F7RSHІw:qrL;3_]Xx!Jچ ,0Z{pTt!r X]ZYitz gGl 8zݽ^8D;' g'{0P blq`-nڒIӤe,*4d IueAk|{h%O;ɎFCU4: :Q~b:5+|r 5>uHhxa Q C$o4@$f#, BZLRkpfRu`"s"e?2>i](fpnI( bU` JA$%i$ !JR$ J BԠC@I"1+KED`C`!a|P-lrdLaF_W:R"@aT vN y!'8ϵ7z9HU |N"?%EUmJ쩵h9-\#T҆Z0 ?*6N hQ48Į垜X.dCj0)>Ane9R{ O90LF$tZʱMƃXLh@tD\h'UGAX4QhPZ&PUK>b,ӗ@L6:$B_N3%o^3%+ -XAAi 4e5)C=vo_߾LXc0V") Dw}rȚ%'Հi68@2O&hB!,z ΋&җ8Jυ廕ը̍[s8jd v;ah4H+bR / v*:#CpGnɹ.~=UkCȤ9FQk\#$Al:Y<2Lt}.>*rAĽgc\h1T Gz7gTMgѳrcI"#P i(ZY'"Cަ)(8QO u)+Ѓ{ i`w Chb gp}2-~tM4 +#5W *iR*Ő 01 21vA -)g0S28i&X7 niRTQdD&AbѠ*) 2i36NZ3Zj e+2# PlM61M"" 4١ې$$ìq5 dN6c0B}$B AN:pԋj{R"@P4A0I4"CRB2Q2lUp]XD(*T4` *1^XM2N2 Q24 CS -_YE0J, EHS%w#ֆHaADlcAg>()Fd:plU@eKQ DaP p'D FQظyDM~,вhFrB!B.tHyP!ԅ`% dR@R%d% f(j~u ` IaD BN_.h|J4 w]'Kb,h4Ic@FF 81JUA4JT Nq&(%hjR ef eb(T!'"F!JwVRTLHpl [C ŭؔxhZгVE"jLqaTAiCD"Lp" @ :]cGEٵM%UXa2OԦ!tBfe%v*mb1MUj: 露㓼\a1iBb)1 (eA~E[B5~i3 2Q8w5 !p̈ xIp:/;x#6H<)ĩ2`>S@PPby`<>oWv2 XQ|#[;MZ3lb 8Q2f4qc2 zh cx C(6XbC(2/gA š \mۑ^#k ']j:u::2[jP B]@l q q)8ٺ{ 18 `T+  rѲ88 Pp7wΠ#SED$.VF6HjXAeZ2'Z5K5#LB%!BP+a`1Pd9:df!!D"U(HcZ$V( &HYI0 kF jX$ZĪQXXa%faTDEIIC jxCbXd CI2+Z:IXQˍATr `!eAᔈbJb 9ā1 s :&.RAbThSh/СƄ0AҪS%2Lİ$ R,S*.@lU6|N0!$8UL#p&8ȕt H"@)f#; ! "HA HV%4%Hh*}pmh0 ~>N^B2S{]G;u;XNW*{tNBK@}AhC BH׶""\[扶9 (q dPI4'BP܅*]?MbE S8Q?־dޑ盏A-/iD%V*jH p:ý~ܔxpU0 R'n:icI&Z4T :bSuq3'\hF6}OW&i0?lYIO.0krOjS!d=;A+uzc`?;գLKm 葩7rit0ֻb5RZn#DdkCJ(p৴5":p 蝺P7X'y4ưbӭ6&58wif# -\ wfqS{6,ƅGR&w Z)up8wR1lŤBɤr94ak[Ʀ!^ɉ愠VZL3A#U-9r ; dM4DmNˉBEC@c44mV"L oO6ǸٺjUCMQ#HLOC@BG\M&!bC s,INÙkt'@0ʴ)c+ֹ:Y1XEak[C4Sۥ yAN6oq]6Zڥ %-THUz9p˾Lfg?EB MP/$ÚЋBbbɼt&f+C8,01u 4B P#,Lj`b8#R~!"iY #nX C:@yN-(4"Cu"'=k{%xvTq(!t9~bQ_-e#h$1ʐ҇a1a) פsmRJe#)|BG@mgԔ)@j5JEL@2D_|x e#fgr>;X>o+IrH `*=TUh}bz{<`i) Hh&Q-f9A55J30Da"y@*C`v|hϐ~_Mg zbCrq(⿧Bԡk2?BPrP ('(<_HC)qcQ(>Anp("+'}*bF,p#&)vM4@(0SP`!HB0w1{JEwT6H8x c|Bf>O.yW'NT߉i=f_@>ӡ== "AN ]n.JAcB~OF ~+HԦ̃2 @Ji!)l0V@h\#@J]rg˥6,] %Hy,=/ |P&;)jѾH& `-Huk-"@,[PzAܪ 0(>c"(hzHz*Cer@4aú MaЭF:靣J!FVDbn13 `q.AAcbPkJ{` i;xp܊{F!J3ϝl\>遲y !Q}MAP_/\w!~xJ]C#"JԤnv|H5gU Di"i8#QEDѓ~8!ˏ6V qH;֢~Ǫiȴ=*d@A'J ZS@lg u"Co.-n"Z.+ (KS:<\;(I$HB0/vC-KՄ^3F܏yݨv{c[T L_H CK7!ѥэˉ,ҧnPrJ#;{2 (DQn~v;嵠zG(b@/VT64>n^!uEiJ#$SU||`I}5(s%F"x\>qɗAlY/` 5"/""Qc- aF 0vF:h #R8Ե,0>⁑ !A-3CX@JB l=ρSY$֕Xt8:=d"Rlt!A x(1&9ū} \{e(k=`:m`%=M 4hu6>uǜNWWX C@dTe-QD{gsù`}ҾKttիLD5IܭM jvQ¨4!J$O9xaWu;TQ20gtq(L  %(r]"Ñ9:QޢITȼq4>P{4zz_^Xc=ST S=~80G8hfA q8[)u[LMb?RT;PL^lɃ&R Zx#QVaˆVEqs@ \ J'mw *7$-yi*ǂ&jf;u9;z>K{!1AFծr/' z@>F%!!! 's+i g  x|ga,W ? ;R <TDE!Kb u}ZbHR$ScJ(%/5^K AG$E$fC=̕|8 z+_Soਸ=>%NZҺi \)4QM. ovנIi2I8=+XJ*qބ {3O958ҵP1P"u`r Y d̛Z ~԰?0zHP) Sv#fuCvCy:yx _^F Cb!awv'!%$GT ēN]ITs坪%?o6\9[-*Ӡ˨+%'$VM[8a AO@|GkDaFp]G#o_8S!zko5ӺnC$E@0H/W|omrom^¹:@#8Q l/tOXv]o4ƤcWb$Uc M_TL^f]pW,j<4. aZE{5q8LwGɍ(zC]RUeݶ5V1BDcMgj ?EFGD3X@](O1v:ZjݪS[&aEL"A@p-cZ?wi51 L|8`FwjɮŘt@3>cBc1ALx;3kJbw_|]F6pԦ$q 3A`|g]k,֨zϬY:2. EՒfzySa.Bw}3=sn]tfk Ka(! 3 @VIZoWWl9 Kޜ@p`G}ί /<{3(r%챙l5Bb4:L\֍ق=t.R:-AU+A!LczF]`dd!/F \}7 5,MgSehsJ<-Ky*kT;@CtE_EX/B(D^t|ߨ1}#Q*Kw{< X߰L4pG?Ǹmp *LMX?8& ڐBmئa0%^w23?iC44L!h@TKu(b9wAGIFwtSDJՈxqaoXNXfr4o,Y/"u@b " uId i1aiDzk^x tO0!L*s;Lx`kJ AJrrtf,upH&1"mS n'I>;.XzBɣ{+1z**{)9EB2iās_-XF ) KaC6 >f hOA/[NzTu,@Q@F6RCa9kI'=YUoQxr#SCwyV" s*t4_AMA3A}`-QGԀݷ#Uum_S4C_15f}h#‘pzr* i ̖,eS?HY21+!3wY^ sH+̔q(HA P9籑 Hk_ ,L04b0X 8ݼ4km!]*-iMձo@G씄F]Xk733jTo&q9gQ!QZ Č rLsӘJؑYwn:bB{Zqln1F4"+)AXf)$IV*0NRĒ@sa + ebK"aVLǘQGfd}+-!tWU7<,!_pO'r,xb(\Ц(r^i2p~~MIf TPhMXQ2]gr׾ iǸ2(!R$"D*ШNfA1w 'AC` m E ZQ$AL4xߚuULIQ9}_g1 p / B[1HSGG8}ēn`] E$"c =SqZ-(h?OGX-~uug?ο𙒪i UgϼhMuyƼ{v:tGGLل٭[ @e B$TlLGy0{69e9w=;RIe%6vԯl$9"s ʺđ$MJ I_L:3Ƿ<$J4㌍F1% F4Û c.q #fO2t L<U5 3(MB$ڀ $l7CofRJG|[3 xgo D$qK~vm$mIv3D--} ,XR5"iKaHxǏX(6a5(9mș\ZסZFB!pG-.tRJ+DƊ~Sdst XG L#*r^S<&dS#\. F%Іc+0]C%шl4܆ JAĂr!=i ->H::9tby;Cd:bfN C$ ;, Gw$PBS  ))R0-ɥ::F%4HCy=:  b}˖Nt_/i'YpKП^>|uM}@좝Ð(m&LLpl` B R 8ֿL@8CU29`UY&oNp' C!X6 lvNIaAu(f$R"H$k]ԫt-AͨdE;@"[A8 6l,uwϩx H+! L~FAGH$e~lӥEcфÃG V1W!Ӓ&ӊiAl\"11It<_ڮJq9e0Tp'`BIi4qQ OS;!L DIADPD.zdxF4"H(@))ax41mqaJpSEҸJeEikOނQ1wD]@,ڊ$$ph dU5i!}}uB1R9+{}}&QcIcJ`HkaBzqOZ;UJ΄iyʽ`GPϕ7!9w)7VjxA3yA `P9ɳYPB2(cZ(J&aj w }>&d^v>zp&AWp4AGSPO C?ôpDF:`E#?Bx{O_̩rͥUG]Q! ppM瘜\))+ֲ+ }'臌PHH9pbcGzF *EqvSI3!#͔84_@HdSȐ~sKRNN(qdN#UORw?A ý*UB-`pR YD0&Pc&­3nA=ph6|h 6ƠJ><7LQP(#:@K,HP0^MY,L'*UA2%hs-,G xiP4!q =bR0J0|@\M|aW]k' -U'Ă5Db(@ }%?Z [p0HiD5R'W[TlX$?`$$@00Є)H 8BH!C'83 ܙ5BAҦ3$L bŋ",rH6k8PaP4ISsMFecfR՝"UQz ZAEֺ<ç7dIJEHd))DUXeln AydYX#K 0JFM-B4) %10R5I6-+eTiR3-`b.FX•Q%"w/j<VFgGڛۢ0B2Bu<#!*[Gik1E(%?:i9&?r^ R` ȥy;wz¡)`%>I)?W_S~;|_D#v}<#˵j{HlkS,.Ft;܎5(>0(Eúae0 WϏ|{7H{+[(KJ aDc MS4Ad-$n xjɘC$@AhS&JXlpUbP @LCdQbf@@!d VHQeY0t4ƁB`FZ0Y$p"w*)98Ҙ9:Mhf#3CF4-[mc09 2 <EǸ/Bh1?*z]aظMh6"ܵ{El,MnV(5U>Tw:{[ 7S)(Xc.݉.\}I`ljvz2O_ ${ѣԌI;G{ yHoŚaN&Gf0g8F_cnap-ʺN`tCX;w}@1#j &߻$ψ:MJtDYifT9nݼ-O5O='n8 59ZoLzOc77Ǣ^_agm9&aN|çL .O|o`!ns{J;'kDvZ|J(!%B$O[m9g0y:]JD'l_҇<3Zl d~" ΧLP,8[*MѮ;鞝F0vo8lg?=?*aj6dF{?gOwzsA k)ۺĬm@eWՅ /O!ҝG:HX})V$vնLGG5<^dx4gΏclDP6…k[N]kC亟n̵9^DJElU`U;z8NZ;S|1MǬEQ|kiӛ-S9E. BxY$iWoV0~uIRmUY0\ج5RD\ꪖِĝY1+9Ϧ~Y x! x|}cs!zpb=Q7-룿}K:7|=5tpO7|!"H]P)kCY̒L&ih7oSN*_S jմ6m[LlJka --%֢r\]20iNS}V o<rPa.Yd9 5|I*ahD>1Lv~0Ii\OmgyfĨi/4y ƎddPf1zʜ% y-. +nӄHVf`3wZZgMV~٘*ML~DzsKݘøWGyT7;Ε):R6f+wh<GH'׭eѶUALަoyn;u˧|wFn?oُw<*foOفWv蠹BD ; M ]1bH> ވqw#'e,r*(zN+hq0E@>|"V`1 4f[& i(fcl2 `30^TPU0zؙNtw[:n ~"j^ï=_D@ ,?U~ׅb\R)ʝ|fa=I@%!H%#uXhl "0ׅ]>D!}Aϡv(׿Hu *3}FA>6Vʑ YGm^)hcN,Kax'>ONlRQeagnVk.oV* d G #g"qf^gOI:|M3qzz2EodI "pTrʱzL#TԶ*No(͠sRхY_ruiQ0 #Fk4orK;;,(#b ;89屾{\ k<s5yumwJJd`.@[oV[M66N:P>^8ٹx f縠&F$=Kj(u vz>'kzz\vA0<OaFw-:ldٓdApQ9kB^.K p oQRGnc.L#^fy $4TyІ~ӗHw52QlBxBB|/e4dP* :N A@dh)Jh X3h ̟=1ˍf?tDYKԙ/ dzj?~;^Tr~ 3Q؍)"T y jIsq? (ŏ'7S}jaƸq%7e L>XƗ?=OaTqfM,e'u{  M[K2tՆ6?7C"n8B9(G2أ&AF 1H bl~6'Rcn|6q6CM oHA䅊FMˢ`wuYF4GllĈk[ʘo (L56VQA?:Tѧ A`36KPMP\a!RPCJb~On(>=ё쯢?Ed~Ξ97ƻ#YU;{  t n1Wo<3RSST4,MRZ"i'Q,5)(ihL ]F|֮,uژBa9pp8`𲐠F.2ʇ{~hĊEQ4Ib}s!p)U79/۲@$!>L(=2e5`x2W<2 ~VPĉ.8\84fi6q!RmY$?vT4'i~Q_ R;%>t_Ǡ8!`,2Hl!4v]c"#8~:_y`ÞTafkc~s* ѝԉy-$a؆t8jE,Fa89!^CES`/oű#3ՏǸcM ƺLo~\@Cjv-P@UR9!jE )c ę,F-G3l[\! 3߼!e4?O !q0&6|dO4;+ T hw1 N j% Q!D*X xNt({TMPF {֣=OpxQzXB#"0+y8  WWYKٻRw~dA' V5& N%%$k0QHSܣth -ÌjTHLJ?RW4jNds006QZၐ;ex﷨bn@H1|vRpeFc@k2>8"v,1/hz5&9}ŹS0ҟcC9*u!F1ƘII$t:I3$7gqt m0^'.YŁP e$f㘌} &! .,m7›#[Lļ"6űyf<;6͋- iSBz>4940i8+Di><JI9QPl0>;də0c*2ycq8 ́RSqC g4†Rܥ7޴qtZEQggf N; xO|bxq :kou$B2k3ek\qgW<@H''VE58x΍YF)-wD C`5&v]ɁB|!mQHd2J(%dhˑ!6K4 @٣0J<9*iWK8BLg++EU[0rG,8na$^]qI v4҃Bt̞S3|8!uA#ã[Xʇԝ+eTڂ]%FcS3HHw8y^DNw3J $sd7t<-Gpp$*f%0fzD+gd̐$ƪJRSg;}1 ]MPTKJ,ֹM ތ!bj#4tKNVѶ{5LInׂ!);;.21T2L!:[HUrBT0WK Igo\e ʇ^ l11Z"74& dorՑ2Rqdcdp2e 1(&mI|Vpأ9-4 N]b·֢FJVć0̼Nr96ػ/5u%Nse6W $;&i#.Jti1c!H55Cݗ-Ӈ}UczCOqCwY^0p$[:*u!/*Ԋn˛bqo#pDmi VO} .(l0N#0p˺%%1($M)na:mrpd+*`92Ś$Dihq3a 0A.${mcܫFpd Wsh0DiVNd,H,7PO 6cp:~ÛM('6OhT͓.0"am04;=8δlފtsA[\#&r />wTN<&U:$n#ޱ@3.3+*0~yeh>gنC!'fSTzW5J斖c|=.4ӜR0h%Gjx 'Ac1S(iu8uSfZU⮬BW&ÕxD3%zf(:OXcxhmY( <Ÿ, `+ygĘv`E<pZׂg/`OLȢ7[cӂ4bYbN4;(MIζ: BT*6A18 *NFa(vVcC $cX%\;@8 ͉!JM!-r4K\Ŋ8Wd`pS)>- '.9je84coΰd>jLqGUԴ(GJ>Epѝ7c}2Bwo47<잲Ja ;;44E&;>fUq:r $' la2r PW[+\wiPuH6H+ hE)Ip_B th@dvLMFXY()DE"#(DOT'N$f"^TIB(qLYa$(7٣b=Hȣ}`t@퐌E~WE5ڧ(*@i]6myW_!:e7'4@D E!'&f %V "a)5yt7E;4n8[lMv\/Ӈd,Ak+d̑V< 3z^15x(HaF)G;wtp,S:V85 $iA\h֠d_&St /2Uc0AiBH N)=3zl]xуg'4tbNR ?GcKY.:Cn)grXPAC#6<2G+=8'xڟҼpm"ƿ{N7iBLn!(|tƎ y=Z}NJcC3j5aTC״ H܎J;eh1c]#w?Ak'dHڌm+*轱\I# Wlg]93#@c b1j{P!Ծo// IQ얐N1q>X@(0 FGB\V'w%d7W }H|c𰻊j%)Hu P!$тVBrHj(HL %2cL-X*i \ ρ55`P>N[Qnn,/,` [cߖO8A4RBQw}fvI nG[x{NHmכ8Vz(`2y$ DDC4H*Ý("ZL E^?g<͊EdHyYPϐcgEKPjsTQG 7De&2d&Hda̚4JMdNP&@CBwSRP fF| *eM|dU'sU0GO84潡Bcn]0l:m4M"uDqg uvz~ڝ^71#a"|1Ǜr70pLi@K%4BM|8ˆ_ %J T(l@ @S R/CkwK͆Ah12 (c[32[f?@k\L(vx􋤩_#!SXO NMއ'~":w]} Xikwb=:_KSEDI ЙЈILigiD#2lw)\(f’k;r (g'!$ZGmf7]ǡn0!Y ño&Gh]ҚF<Ӭ+%[ڡ () uѷ %PDJ79y^LP+@ >vOXcQC .JhŜ5oJ PYX8X#h! S "Cd 0}-CD\%@dՌA I5LH{u"(^"5D("^S62BB$HI3OheY^`Kfxw;dDNAeCfv<]7Hp$Z\>-P9^L:Z( \ qjFQh"0'WD~N/i4Rа A42zeZQ&=8"CҤ# `L2"L94t 9,Z!!M%J^NkV3qhz 7y8T/ZI:HhSXEPDФʕih!zOTGA~&jS=b T~wHX!oa<}*{P?|0Us>WL2,T"sRώq) dab`Qh DE9#DL2<\KPpPxH&Bg ٮ %1L"XPcQ PEU7L$e`s*%7QC:E^!3 ɧ ,p"(JP1J&v~3Q0AP"D$ !!* M#~ϱ8$WެxQC'"(=86=o6}\fZd8GF)F$ő7'ʀ͘aEoYrBb邝I:B .s I*MI8j7"b7Ԏ3(6l6 @&`tñHGVq0" QYq.rb:aʡeZ#; UKУ10s?^mS)Vk_}Nh"y$Oy_Z *! zEYS(;~ AYNBDbaAO:` D' WNFCh70,KD%F/@KW ܅u$`)%ZE*&phh8[=wph 6W.d G<ԓrG 8y `Pnp3(&*")xN{9I! ҟIZ󜿰@A^?]B/%B)+ܪ}V4|B(qj>G4>T* H1:]Z,oa+B-mCDLT~>7 j:}zn= ͈0 ˉT P۰;z2?2S3jnhʃ = Ke(1w:g6t̪߹?j gh^9 ̱C!RjO ζsc駉 2 @)+@'!@O_ݓJH W@'Z[w 1ə'#5FQ҅)I\OӠ(2bkJD3/O+ld1jy~^]^_DJXD . $PI2,? rmRFt׀?;d>XBfӲ]옃ɍm -IF-EBuR?L6^'Әlp"  bT"AȤp /=$~ӽ[:D`k> ]DPrJX! ! 7&$lfMDPXq!Cw!LbgA{,Ϗ.Gmw "Hb`"J*G= }CRs9g{]I"~'eH#ζf=m =sJ*C:h Aq=:|^mo 5~+v>H 栘, B!BVDCYbPq)Fk$#мmb${GB6<楹䜹I$MwthuAxPY ;H$HBS,DG>KZ H_/9T"B+ NcFya= < ӟV5#!l= ء:-#qmjAR(CSb|Mޠ$QMérx$L=9pV&֤ ' nDK0Jr5B ~%YY(zB>:2 tЃ]{E$Hlr2$H 2WtjPZ}y3U^B#!_l@jtPIބRJ%iR&$T:j pwGchЃ"BhM=(AQ4ӳ(HS!))7rɐi()"'Bae ,A400A4ZZI0@0G.6M$L,`D <!(J3۶8-:l̨tjӄL0r r!b\MMەb &JBtp : dsRZ(≮&o Qv>[7'@?9Z{rK6H["$< ~-hq !Љp+u tcO'FRqs+-c* z<}/xuD7wp6UQEaEd9-jnKzJjm6M\ UtB8h HRT-VuLL咨ngZ(dP81 EDDE!Y Rd& D055@A@UM-#NDLSIDe PISFR*U@=7CK-ny`8!!֖!T!Z-'}yk'tixI$0~^ 7m,'Ue;l7q.B`q&/ b ֭kHБTv *vF0J8Ld0=^y2CY5ΝEEUhdW@AGDQFa$ \mcEV!-Z0tS1$x!DJ@EDD BCM%DM EMTSQP)!  ':0-q =/虜%69%bdTh׼F*H)c4B L*EdvHsIQ7۵ F90lgdgoK>i}}O(Fq3 %#""wi ?)eq p[ VW%״搚.Wh 0@JNj$wP l 2 #oAY>4 Ia 8ϓȤOjCApKt[ᆺ&+Bbd5!KI844juf ""36 aPm%)PtWZ!g~qi3atr *T|6l-.x8n<~EVT~){nb>ˆmV=A`l,?Eʚ0J!"(:!K ^fa7$m\2&Dhˮlt>*RlD_V=aaWpd @{! I.?_b)x{? 䡏HG yvCH=ӷFC<md!L3D?RXCS b[gD,?Nqؼ6>t2l,(I6PRY *r*1?rd9ݝ;ˋ8tSF-߱W>w O-̩ii ؑ &,,Mq?Ykm<[X 4y] FĄ;t)Gg6Ȥ1M2ng{ ^^U|,b7W'sL?`}V&Z|\lBHW:䰮CŇ\yp맆rxO2D4Qބ ݙA̴|uK0bQmj e!V1?# hh2pp}ta>M|:6<)sfTd۵^ώX up)wyc3Q` fI1 E`@I!-RTAF4g)`cWnM8?  [].E 1 ,M؋Ч`>=f'ɬbT1$w /Vu#=EX~|h[c~9ϯ"nj<}&._o+}^oܦ'u}d~*QpW~0(qP!93%FRbHR!(<W)ZPb(e7Za/@1ht|~.})B!(P!(D`=&?ǬN0hHâSXjA}],&yҍHR,T K@3!>54Ж_l ɴ 1XGc6('QƔ8< 隱&S*˼R(B鄪|Fm=랝428)2 :r]6D2tÃ8rx|HNXxݶ<+!ft3HrUvp\H1CG S9r]Cml'nػ