Veritas-bu

[Veritas-bu] CMD Line

2003-03-26 17:13:33
Subject: [Veritas-bu] CMD Line
From: Don.OShea AT emergis DOT com (O'Shea, Don)
Date: Wed, 26 Mar 2003 17:13:33 -0500
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C2F3E4.F0990B50
Content-Type: text/plain;
        charset="iso-8859-1"

This is not going to be an easy process I see. It may be easier just to
initiate a restore of a known file that was backed up and let Netbackup tell
me what files it backed up from that day for a particular client. 
 
Don

-----Original Message-----
From: Donaldson, Mark [mailto:Mark.Donaldson AT experianems DOT com]
Sent: Wednesday, March 26, 2003 15:04
To: 'O'Shea, Don'; Veritas-Bu (E-mail)
Subject: RE: [Veritas-bu] CMD Line


Sorry,  this one isn't a simple command-line function - you can get close.
 
You can get images on a tape: 
  bpimmedia -mediaid <tapenum>
 
Filtered to only image ID's:
  bpimmedia -mediaid <tapenum> | awk '$1=="IMAGE" {print $4}'
 
Take the imageid to bpimagelist to get the DB file:
  bpimagelist -backupid <bpid> | awk '$1=="IMAGE" {print $24}'
 
Then go to the DB directly and query the files from there...
/usr/openv/netbackup/db/images/<clientname>/<timestamp>/<db_file> (from
above).
 
This will get you files in an image.  A problem is that an image can span
tapes, so this listing may include files on other tapes.  The fragment
information on bpimmedia could be used to limit to just fragments associated
with this tape number but as of yet, I haven't figured how to cross
reference fragment information to sets of files.
 
Here's an (unix-based) example:
 
$ bpimmedia -mediaid 000010 | awk '$1=="IMAGE" {print $4}'
backup00.lodo.in.exactis.com_1047999896
$ bpimagelist -backupid backup00.lodo.in.exactis.com_1047999896 | awk
'$1=="IMAGE" {print $24}'
Oracle_list1p_1047999896_FULL.f
$ cd /usr/openv/netbackup/db/images/backup00.lodo.in.exactis.com/1047*
$ pwd
/usr/openv/netbackup/db/images/backup00.lodo.in.exactis.com/1047000000
$ zcat Oracle_list1p_1047999896_FULL.f.Z | awk '{print $10}'
/
/u00/
/u00/list1p/
/u00/list1p/arch/
/u00/list1p/arch/list1p_1570.arc
/u01/
<snip>
 
 
-M
 

-----Original Message-----
From: O'Shea, Don [mailto:Don.OShea AT emergis DOT com]
Sent: Wednesday, March 26, 2003 12:24 PM
To: Veritas-Bu (E-mail)
Subject: [Veritas-bu] CMD Line



Does anyone know what the command line command is to execute a report that
would give me exact files backed up to a specific tape. I am trying to do it
through the gui and it takes a long time and I have to do it for a bunch of
tapes. I don't have much time available so I was hoping I could set of a
bunch of instances and pipe it out to a file to distribute to a user.

Thanks, 

Don O'Shea 
BCE Emergis Inc. 
(905)707-4000 Ext 3765 

The information contained herein, including any attachments, is proprietary
and confidential and is intended for the exclusive use of the addressee. It
also may contain privileged information and/or personal information subject
to privacy legislation. The authorized addressee of this information, by its
retention and use, agrees to protect the information contained herein from
loss, disclosure, theft or compromise with at least the same care it employs
to protect its own confidential information. Any dissemination or use of
this information by a person other than the intended recipient is
unauthorized and may be illegal. If you have received this e-mail in error,
please notify us immediately by reply e-mail and destroy all copies.




------_=_NextPart_001_01C2F3E4.F0990B50
Content-Type: text/html;
        charset="iso-8859-1"
Content-Transfer-Encoding: base64

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv
L0VOIj4NCjxIVE1MPjxIRUFEPg0KPE1FVEEgSFRUUC1FUVVJVj0iQ29udGVudC1UeXBlIiBDT05U
RU5UPSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9aXNvLTg4NTktMSI+DQo8VElUTEU+Q01EIExpbmU8L1RJ
VExFPg0KDQo8TUVUQSBjb250ZW50PSJNU0hUTUwgNi4wMC4yODAwLjExNDEiIG5hbWU9R0VORVJB
VE9SPjwvSEVBRD4NCjxCT0RZPg0KPERJVj48U1BBTiBjbGFzcz0wMDIwMDEwMjItMjYwMzIwMDM+
PEZPTlQgZmFjZT1BcmlhbCBjb2xvcj0jMDAwMGZmIHNpemU9Mj5UaGlzIA0KaXMgbm90IGdvaW5n
IHRvIGJlIGFuIGVhc3kgcHJvY2VzcyBJIHNlZS4gSXQgbWF5IGJlIGVhc2llciBqdXN0IHRvIGlu
aXRpYXRlIGEgDQpyZXN0b3JlIG9mIGEga25vd24gZmlsZSB0aGF0IHdhcyBiYWNrZWQgdXAgYW5k
IGxldCBOZXRiYWNrdXAgdGVsbCBtZSB3aGF0IGZpbGVzIA0KaXQgYmFja2VkIHVwIGZyb20gdGhh
dCBkYXkgZm9yIGEgcGFydGljdWxhciBjbGllbnQuIDwvRk9OVD48L1NQQU4+PC9ESVY+DQo8RElW
PjxTUEFOIGNsYXNzPTAwMjAwMTAyMi0yNjAzMjAwMz48Rk9OVCBmYWNlPUFyaWFsIGNvbG9yPSMw
MDAwZmYgDQpzaXplPTI+PC9GT05UPjwvU1BBTj4mbmJzcDs8L0RJVj4NCjxESVY+PFNQQU4gY2xh
c3M9MDAyMDAxMDIyLTI2MDMyMDAzPjxGT05UIGZhY2U9QXJpYWwgY29sb3I9IzAwMDBmZiANCnNp
emU9Mj5Eb248L0ZPTlQ+PC9TUEFOPjwvRElWPg0KPEJMT0NLUVVPVEUgZGlyPWx0ciBzdHlsZT0i
TUFSR0lOLVJJR0hUOiAwcHgiPg0KICA8RElWIGNsYXNzPU91dGxvb2tNZXNzYWdlSGVhZGVyIGRp
cj1sdHIgYWxpZ249bGVmdD48Rk9OVCBmYWNlPVRhaG9tYSANCiAgc2l6ZT0yPi0tLS0tT3JpZ2lu
YWwgTWVzc2FnZS0tLS0tPEJSPjxCPkZyb206PC9CPiBEb25hbGRzb24sIE1hcmsgDQogIFttYWls
dG86TWFyay5Eb25hbGRzb25AZXhwZXJpYW5lbXMuY29tXTxCUj48Qj5TZW50OjwvQj4gV2VkbmVz
ZGF5LCBNYXJjaCAyNiwgDQogIDIwMDMgMTU6MDQ8QlI+PEI+VG86PC9CPiAnTydTaGVhLCBEb24n
OyBWZXJpdGFzLUJ1IChFLW1haWwpPEJSPjxCPlN1YmplY3Q6PC9CPiANCiAgUkU6IFtWZXJpdGFz
LWJ1XSBDTUQgTGluZTxCUj48QlI+PC9GT05UPjwvRElWPg0KICA8RElWPjxTUEFOIGNsYXNzPTUx
NDE0MzUxOS0yNjAzMjAwMz48Rk9OVCBmYWNlPUFyaWFsIGNvbG9yPSMwMDAwZmYgDQogIHNpemU9
Mj5Tb3JyeSwmbmJzcDsgdGhpcyBvbmUgaXNuJ3QgYSBzaW1wbGUgY29tbWFuZC1saW5lIGZ1bmN0
aW9uIC0geW91IGNhbiANCiAgZ2V0IGNsb3NlLjwvRk9OVD48L1NQQU4+PC9ESVY+DQogIDxESVY+
PFNQQU4gY2xhc3M9NTE0MTQzNTE5LTI2MDMyMDAzPjxGT05UIGZhY2U9QXJpYWwgY29sb3I9IzAw
MDBmZiANCiAgc2l6ZT0yPjwvRk9OVD48L1NQQU4+Jm5ic3A7PC9ESVY+DQogIDxESVY+PFNQQU4g
Y2xhc3M9NTE0MTQzNTE5LTI2MDMyMDAzPjxGT05UIGZhY2U9QXJpYWwgY29sb3I9IzAwMDBmZiBz
aXplPTI+WW91IA0KICBjYW4gZ2V0IGltYWdlcyBvbiBhIHRhcGU6IDwvRk9OVD48L1NQQU4+PC9E
SVY+DQogIDxESVY+PFNQQU4gY2xhc3M9NTE0MTQzNTE5LTI2MDMyMDAzPjxGT05UIGZhY2U9QXJp
YWwgY29sb3I9IzAwMDBmZiANCiAgc2l6ZT0yPiZuYnNwOyBicGltbWVkaWEgLW1lZGlhaWQgJmx0
O3RhcGVudW0mZ3Q7PC9GT05UPjwvU1BBTj48L0RJVj4NCiAgPERJVj48U1BBTiBjbGFzcz01MTQx
NDM1MTktMjYwMzIwMDM+PEZPTlQgZmFjZT1BcmlhbCBjb2xvcj0jMDAwMGZmIA0KICBzaXplPTI+
PC9GT05UPjwvU1BBTj4mbmJzcDs8L0RJVj4NCiAgPERJVj48U1BBTiBjbGFzcz01MTQxNDM1MTkt
MjYwMzIwMDM+PEZPTlQgZmFjZT1BcmlhbCBjb2xvcj0jMDAwMGZmIA0KICBzaXplPTI+RmlsdGVy
ZWQgdG8gb25seSBpbWFnZSBJRCdzOjwvRk9OVD48L1NQQU4+PC9ESVY+DQogIDxESVY+PFNQQU4g
Y2xhc3M9NTE0MTQzNTE5LTI2MDMyMDAzPjxGT05UIGZhY2U9QXJpYWwgY29sb3I9IzAwMDBmZiAN
CiAgc2l6ZT0yPiZuYnNwOyBicGltbWVkaWEgLW1lZGlhaWQgJmx0O3RhcGVudW0mZ3Q7IHwgYXdr
ICckMT09IklNQUdFIiB7cHJpbnQgDQogICQ0fSc8L0ZPTlQ+PC9TUEFOPjwvRElWPg0KICA8RElW
PjxTUEFOIGNsYXNzPTUxNDE0MzUxOS0yNjAzMjAwMz48Rk9OVCBmYWNlPUFyaWFsIGNvbG9yPSMw
MDAwZmYgDQogIHNpemU9Mj48L0ZPTlQ+PC9TUEFOPiZuYnNwOzwvRElWPg0KICA8RElWPjxTUEFO
IGNsYXNzPTUxNDE0MzUxOS0yNjAzMjAwMz48Rk9OVCBmYWNlPUFyaWFsIGNvbG9yPSMwMDAwZmYg
c2l6ZT0yPlRha2UgDQogIHRoZSBpbWFnZWlkIHRvIGJwaW1hZ2VsaXN0IHRvIGdldCB0aGUgREIg
ZmlsZTo8L0ZPTlQ+PC9TUEFOPjwvRElWPg0KICA8RElWPjxTUEFOIGNsYXNzPTUxNDE0MzUxOS0y
NjAzMjAwMz48Rk9OVCBmYWNlPUFyaWFsIGNvbG9yPSMwMDAwZmYgDQogIHNpemU9Mj4mbmJzcDsg
YnBpbWFnZWxpc3QgLWJhY2t1cGlkICZsdDticGlkJmd0OyB8IGF3ayAnJDE9PSJJTUFHRSIge3By
aW50IA0KICAkMjR9JzwvRk9OVD48L1NQQU4+PC9ESVY+DQogIDxESVY+PFNQQU4gY2xhc3M9NTE0
MTQzNTE5LTI2MDMyMDAzPjxGT05UIGZhY2U9QXJpYWwgY29sb3I9IzAwMDBmZiANCiAgc2l6ZT0y
PjwvRk9OVD48L1NQQU4+Jm5ic3A7PC9ESVY+DQogIDxESVY+PFNQQU4gY2xhc3M9NTE0MTQzNTE5
LTI2MDMyMDAzPjxGT05UIGZhY2U9QXJpYWwgY29sb3I9IzAwMDBmZiBzaXplPTI+VGhlbiANCiAg
Z28gdG8gdGhlIERCIGRpcmVjdGx5IGFuZCBxdWVyeSB0aGUgZmlsZXMgZnJvbSB0aGVyZS4uLjwv
Rk9OVD48L1NQQU4+PC9ESVY+DQogIDxESVY+PFNQQU4gY2xhc3M9NTE0MTQzNTE5LTI2MDMyMDAz
PjxGT05UIGZhY2U9QXJpYWwgY29sb3I9IzAwMDBmZiANCiAgc2l6ZT0yPi91c3Ivb3BlbnYvbmV0
YmFja3VwL2RiL2ltYWdlcy8mbHQ7Y2xpZW50bmFtZSZndDsvJmx0O3RpbWVzdGFtcCZndDsvJmx0
O2RiX2ZpbGUmZ3Q7IA0KICAoZnJvbSBhYm92ZSkuPC9GT05UPjwvU1BBTj48L0RJVj4NCiAgPERJ
Vj48U1BBTiBjbGFzcz01MTQxNDM1MTktMjYwMzIwMDM+PEZPTlQgZmFjZT1BcmlhbCBjb2xvcj0j
MDAwMGZmIA0KICBzaXplPTI+PC9GT05UPjwvU1BBTj4mbmJzcDs8L0RJVj4NCiAgPERJVj48U1BB
TiBjbGFzcz01MTQxNDM1MTktMjYwMzIwMDM+PEZPTlQgZmFjZT1BcmlhbCBjb2xvcj0jMDAwMGZm
IHNpemU9Mj5UaGlzIA0KICB3aWxsIGdldCB5b3UgZmlsZXMgaW4gYW4gaW1hZ2UuJm5ic3A7IDxF
TT5BIHByb2JsZW0gaXMgdGhhdCBhbiBpbWFnZSBjYW4gc3BhbiANCiAgdGFwZXMsIHNvIHRoaXMg
bGlzdGluZyBtYXkgaW5jbHVkZSBmaWxlcyBvbiBvdGhlciB0YXBlcy48L0VNPiZuYnNwOyBUaGUg
DQogIGZyYWdtZW50IGluZm9ybWF0aW9uIG9uIGJwaW1tZWRpYSBjb3VsZCBiZSB1c2VkIHRvIGxp
bWl0IHRvIGp1c3QgZnJhZ21lbnRzIA0KICBhc3NvY2lhdGVkIHdpdGggdGhpcyB0YXBlIG51bWJl
ciBidXQgYXMgb2YgeWV0LCBJIGhhdmVuJ3QgZmlndXJlZCBob3cgdG8gY3Jvc3MgDQogIHJlZmVy
ZW5jZSBmcmFnbWVudCBpbmZvcm1hdGlvbiB0byBzZXRzIG9mIGZpbGVzLjwvRk9OVD48L1NQQU4+
PC9ESVY+DQogIDxESVY+PFNQQU4gY2xhc3M9NTE0MTQzNTE5LTI2MDMyMDAzPjxGT05UIGZhY2U9
QXJpYWwgY29sb3I9IzAwMDBmZiANCiAgc2l6ZT0yPjwvRk9OVD48L1NQQU4+Jm5ic3A7PC9ESVY+
DQogIDxESVY+PFNQQU4gY2xhc3M9NTE0MTQzNTE5LTI2MDMyMDAzPjxGT05UIGZhY2U9QXJpYWwg
Y29sb3I9IzAwMDBmZiANCiAgc2l6ZT0yPkhlcmUncyBhbiAodW5peC1iYXNlZCkmbmJzcDtleGFt
cGxlOjwvRk9OVD48L1NQQU4+PC9ESVY+DQogIDxESVY+PFNQQU4gY2xhc3M9NTE0MTQzNTE5LTI2
MDMyMDAzPjxGT05UIGZhY2U9QXJpYWwgY29sb3I9IzAwMDBmZiANCiAgc2l6ZT0yPjwvRk9OVD48
L1NQQU4+Jm5ic3A7PC9ESVY+DQogIDxESVY+PFNQQU4gY2xhc3M9NTE0MTQzNTE5LTI2MDMyMDAz
PjxGT05UIGZhY2U9QXJpYWwgY29sb3I9IzAwMDBmZiANCiAgc2l6ZT0yPiQmbmJzcDticGltbWVk
aWEgLW1lZGlhaWQgMDAwMDEwIHwgYXdrICckMT09IklNQUdFIiB7cHJpbnQgDQogICQ0fSc8QlI+
YmFja3VwMDAubG9kby5pbi5leGFjdGlzLmNvbV8xMDQ3OTk5ODk2PEJSPiQmbmJzcDticGltYWdl
bGlzdCANCiAgLWJhY2t1cGlkIGJhY2t1cDAwLmxvZG8uaW4uZXhhY3Rpcy5jb21fMTA0Nzk5OTg5
NiB8IGF3ayAnJDE9PSJJTUFHRSIge3ByaW50IA0KICAkMjR9JzxCUj5PcmFjbGVfbGlzdDFwXzEw
NDc5OTk4OTZfRlVMTC5mPEJSPiQgY2QgDQogIC91c3Ivb3BlbnYvbmV0YmFja3VwL2RiL2ltYWdl
cy9iYWNrdXAwMC5sb2RvLmluLmV4YWN0aXMuY29tLzEwNDcqPEJSPiQgDQogIHB3ZDxCUj4vdXNy
L29wZW52L25ldGJhY2t1cC9kYi9pbWFnZXMvYmFja3VwMDAubG9kby5pbi5leGFjdGlzLmNvbS8x
MDQ3MDAwMDAwPEJSPiQmbmJzcDt6Y2F0IA0KICBPcmFjbGVfbGlzdDFwXzEwNDc5OTk4OTZfRlVM
TC5mLlogfCBhd2sgJ3twcmludCANCiAgJDEwfSc8QlI+LzxCUj4vdTAwLzxCUj4vdTAwL2xpc3Qx
cC88QlI+L3UwMC9saXN0MXAvYXJjaC88QlI+L3UwMC9saXN0MXAvYXJjaC9saXN0MXBfMTU3MC5h
cmM8QlI+L3UwMS88QlI+Jmx0O3NuaXAmZ3Q7PC9GT05UPjwvU1BBTj48L0RJVj4NCiAgPERJVj48
U1BBTiBjbGFzcz01MTQxNDM1MTktMjYwMzIwMDM+PEZPTlQgZmFjZT1BcmlhbCBjb2xvcj0jMDAw
MGZmIA0KICBzaXplPTI+PC9GT05UPjwvU1BBTj4mbmJzcDs8L0RJVj4NCiAgPERJVj48U1BBTiBj
bGFzcz01MTQxNDM1MTktMjYwMzIwMDM+PEZPTlQgZmFjZT1BcmlhbCBjb2xvcj0jMDAwMGZmIA0K
ICBzaXplPTI+PC9GT05UPjwvU1BBTj4mbmJzcDs8L0RJVj4NCiAgPERJVj48U1BBTiBjbGFzcz01
MTQxNDM1MTktMjYwMzIwMDM+PEZPTlQgZmFjZT1BcmlhbCBjb2xvcj0jMDAwMGZmIA0KICBzaXpl
PTI+LU08L0ZPTlQ+PC9TUEFOPjwvRElWPg0KICA8RElWPjxTUEFOIGNsYXNzPTUxNDE0MzUxOS0y
NjAzMjAwMz48Rk9OVCBmYWNlPUFyaWFsIGNvbG9yPSMwMDAwZmYgDQogIHNpemU9Mj48L0ZPTlQ+
PC9TUEFOPiZuYnNwOzwvRElWPg0KICA8QkxPQ0tRVU9URT4NCiAgICA8RElWIGNsYXNzPU91dGxv
b2tNZXNzYWdlSGVhZGVyIGRpcj1sdHIgYWxpZ249bGVmdD48Rk9OVCBmYWNlPVRhaG9tYSANCiAg
ICBzaXplPTI+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08QlI+PEI+RnJvbTo8L0I+IE8nU2hl
YSwgRG9uIA0KICAgIFttYWlsdG86RG9uLk9TaGVhQGVtZXJnaXMuY29tXTxCUj48Qj5TZW50Ojwv
Qj4gV2VkbmVzZGF5LCBNYXJjaCAyNiwgMjAwMyANCiAgICAxMjoyNCBQTTxCUj48Qj5Ubzo8L0I+
IFZlcml0YXMtQnUgKEUtbWFpbCk8QlI+PEI+U3ViamVjdDo8L0I+IFtWZXJpdGFzLWJ1XSANCiAg
ICBDTUQgTGluZTxCUj48QlI+PC9GT05UPjwvRElWPg0KICAgIDxQPjxGT05UIGZhY2U9QXJpYWwg
c2l6ZT0yPkRvZXMgYW55b25lIGtub3cgd2hhdCB0aGUgY29tbWFuZCBsaW5lIGNvbW1hbmQgaXMg
DQogICAgdG8gZXhlY3V0ZSBhIHJlcG9ydCB0aGF0IHdvdWxkIGdpdmUgbWUgZXhhY3QgZmlsZXMg
YmFja2VkIHVwIHRvIGEgc3BlY2lmaWMgDQogICAgdGFwZS4gSSBhbSB0cnlpbmcgdG8gZG8gaXQg
dGhyb3VnaCB0aGUgZ3VpIGFuZCBpdCB0YWtlcyBhIGxvbmcgdGltZSBhbmQgSSANCiAgICBoYXZl
IHRvIGRvIGl0IGZvciBhIGJ1bmNoIG9mIHRhcGVzLiBJIGRvbid0IGhhdmUgbXVjaCB0aW1lIGF2
YWlsYWJsZSBzbyBJIA0KICAgIHdhcyBob3BpbmcgSSBjb3VsZCBzZXQgb2YgYSBidW5jaCBvZiBp
bnN0YW5jZXMgYW5kIHBpcGUgaXQgb3V0IHRvIGEgZmlsZSB0byANCiAgICBkaXN0cmlidXRlIHRv
IGEgdXNlci48L0ZPTlQ+PC9QPg0KICAgIDxQPjxGT05UIGZhY2U9QXJpYWwgc2l6ZT0yPlRoYW5r
cyw8L0ZPTlQ+IDwvUD4NCiAgICA8UD48Rk9OVCBmYWNlPUFyaWFsIHNpemU9Mj5Eb24gTydTaGVh
PC9GT05UPiA8QlI+PEZPTlQgZmFjZT1BcmlhbCBzaXplPTI+QkNFIA0KICAgIEVtZXJnaXMgSW5j
LjwvRk9OVD4gPEJSPjxGT05UIGZhY2U9QXJpYWwgc2l6ZT0yPig5MDUpNzA3LTQwMDAgRXh0IA0K
ICAgIDM3NjU8L0ZPTlQ+IDwvUD4NCiAgICA8UD48Rk9OVCBmYWNlPUFyaWFsIHNpemU9Mj5UaGUg
aW5mb3JtYXRpb24gY29udGFpbmVkIGhlcmVpbiwgaW5jbHVkaW5nIGFueSANCiAgICBhdHRhY2ht
ZW50cywgaXMgcHJvcHJpZXRhcnkgYW5kIGNvbmZpZGVudGlhbCBhbmQgaXMgaW50ZW5kZWQgZm9y
IHRoZSANCiAgICBleGNsdXNpdmUgdXNlIG9mIHRoZSBhZGRyZXNzZWUuIEl0IGFsc28gbWF5IGNv
bnRhaW4gcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiANCiAgICBhbmQvb3IgcGVyc29uYWwgaW5mb3Jt
YXRpb24gc3ViamVjdCB0byBwcml2YWN5IGxlZ2lzbGF0aW9uLiBUaGUgYXV0aG9yaXplZCANCiAg
ICBhZGRyZXNzZWUgb2YgdGhpcyBpbmZvcm1hdGlvbiwgYnkgaXRzIHJldGVudGlvbiBhbmQgdXNl
LCBhZ3JlZXMgdG8gcHJvdGVjdCANCiAgICB0aGUgaW5mb3JtYXRpb24gY29udGFpbmVkIGhlcmVp
biBmcm9tIGxvc3MsIGRpc2Nsb3N1cmUsIHRoZWZ0IG9yIGNvbXByb21pc2UgDQogICAgd2l0aCBh
dCBsZWFzdCB0aGUgc2FtZSBjYXJlIGl0IGVtcGxveXMgdG8gcHJvdGVjdCBpdHMgb3duIGNvbmZp
ZGVudGlhbCANCiAgICBpbmZvcm1hdGlvbi4gQW55IGRpc3NlbWluYXRpb24gb3IgdXNlIG9mIHRo
aXMgaW5mb3JtYXRpb24gYnkgYSBwZXJzb24gb3RoZXIgDQogICAgdGhhbiB0aGUgaW50ZW5kZWQg
cmVjaXBpZW50IGlzIHVuYXV0aG9yaXplZCBhbmQgbWF5IGJlIGlsbGVnYWwuIElmIHlvdSBoYXZl
IA0KICAgIHJlY2VpdmVkIHRoaXMgZS1tYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHVzIGlt
bWVkaWF0ZWx5IGJ5IHJlcGx5IGUtbWFpbCANCiAgICBhbmQgZGVzdHJveSBhbGwgDQpjb3BpZXMu
PC9GT05UPjwvUD48QlI+PEJSPjwvQkxPQ0tRVU9URT48L0JMT0NLUVVPVEU+PC9CT0RZPjwvSFRN
TD4NCg==

------_=_NextPart_001_01C2F3E4.F0990B50--

<Prev in Thread] Current Thread [Next in Thread>