From cindi@sac.sfbay.sun.com Wed Jul 21 11:00:54 2010
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o6LI0sw4017540
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 21 Jul 2010 11:00:54 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o6LI0sCa013081;
	Wed, 21 Jul 2010 11:00:54 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L5X00F0R61IB500@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 21 Jul 2010 11:00:54 -0700 (PDT)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L5X006HI61HDO80@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 21 Jul 2010 11:00:53 -0700 (PDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [10.5.240.67])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id o6LI0rUX005081; Wed, 21 Jul 2010 11:00:53 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o6LI0pka017534; Wed,
 21 Jul 2010 11:00:51 -0700 (PDT)
Received: (from cindi@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id o6LI0pIc017530; Wed,
 21 Jul 2010 11:00:51 -0700 (PDT)
Date: Wed, 21 Jul 2010 11:00:51 -0700 (PDT)
From: Cynthia McGuire <cindi@sac.sfbay.sun.com>
Subject: Modelling panics within FMA [PSARC/2010/279 FastTrack timeout
 07/26/2010]
To: PSARC-ext@sun.com
Cc: fma-core@sun.com
Message-id: <201007211800.o6LI0pIc017530@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 2054

This case seeks patch binding.  The timer is shorter than the standard
1-week to accomodate a tight integration schedule.  If anyone needs
additional time to review this, let us know.

Cindi

Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
1. Introduction
    1.1. Project/Component Working Name:
	 Modelling panics within FMA
    1.2. Name of Document Author/Supplier:
	 Author:  Gavin Maltby
    1.3  Date of This Document:
	21 July, 2010
4. Technical Description

   This case corresponds to FMA portfolio 2010.015, the materials of which
   are repliacted in the case directory.  The text below is a quick summary
   of those materials.

   We model Solaris kernel panics with a corresponding defect diagnosis
   in FMA.  FMA-initiated panics are not modelled, as the root cause is in
   hardware and FMA diagnosis engines will produce a diagnosis.  Similarly,
   live savecore (savecore -L) does not produce a diagnosis - only a real
   panic leads to a defect diagnosis.

   As with any FMA diagnosis, a kernel panic defect diagnosis can be
   notified via syslog, email or snmp.  Through the snmp mechanism
   a panic event can lead to automated call logging through our ASR
   offering (which will need to be tweaked before the new diagnosis
   will produce automated tickets).

   New Events
   ----------

   See 02-panic-events.txt for a full specification of the following:

   ireport.os.sunos.panic.dump_pending_on_device
   ireport.os.sunos.panic.dump_available
   ireport.os.sunos.panic.savecore_failure
   defect.sunos.kernel.panic

4.5 Interfaces

	See 02-panic-events.txt in the materials for stabilities of
	events and event payload members.  All are Project Private
	at this stage.

	We import the interfaces of PSARC/2010/226 "Solaris Instance UUID".

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		ON
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From michael.kearney@oracle.com Thu Jul 22 11:23:59 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o6MINwQL016498
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 22 Jul 2010 11:23:58 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o6MINviv022714;
	Thu, 22 Jul 2010 13:23:58 -0500 (CDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L5Z00N0B1RY3Q00@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 22 Jul 2010 11:23:58 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L5Z00GIP1RW3I10@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 22 Jul 2010 11:23:56 -0700 (PDT)
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o6MINtcw022111; Thu,
 22 Jul 2010 18:23:55 +0000 (GMT)
Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154])
	by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o6MINm8B026755; Thu, 22 Jul 2010 18:23:49 +0000 (GMT)
Received: from abhmt013.oracle.com by acsmt354.oracle.com	with ESMTP id
 450299521279822966; Thu, 22 Jul 2010 11:22:46 -0700
Received: from [129.147.223.4] (/129.147.223.4)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Thu,
 22 Jul 2010 11:22:44 -0700
Date: Thu, 22 Jul 2010 12:22:41 -0600
From: Michael Kearney <michael.kearney@oracle.com>
Subject: Re: Modelling panics within FMA [PSARC/2010/279 FastTrack timeout
 07/26/2010]
In-reply-to: <201007211800.o6LI0pIc017530@sac.sfbay.sun.com>
To: Cynthia McGuire <cindi@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com, fma-core@sun.com
Message-id: <4C488C71.7060602@oracle.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_yMQ9s87pLFS/BMjiBkLwPA)"
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt354.oracle.com [141.146.40.154]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090209.4C488CBB.0010:SCFMA4539814,ss=1,fgs=0
References: <201007211800.o6LI0pIc017530@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
Status: RO
Content-Length: 63278

This is a multi-part message in MIME format.

--Boundary_(ID_yMQ9s87pLFS/BMjiBkLwPA)
Content-type: text/plain; charset=UTF-8; format=flowed
Content-transfer-encoding: 7BIT

Cynthia,

Thanks for pointing out defect.sunos.kernel.panic stability can be 
raised in the future.

Regarding:

Consumers (who have negotiated an appropriate contract) who wish to
spool the crash dump away for analysis should blindly copy all
the dump-files from dump-dir (e.g., if a future refinement to savecore
results in their being a different set of filenames used then a blind
copy will still retrieve all the files of the new format).

Should the file names be listed as project private?

       Best Regards,
          Michael


On 7/21/2010 12:00 PM, Cynthia McGuire wrote:
> This case seeks patch binding.  The timer is shorter than the standard
> 1-week to accomodate a tight integration schedule.  If anyone needs
> additional time to review this, let us know.
>
> Cindi
>
> Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
> This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Modelling panics within FMA
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Gavin Maltby
>     1.3  Date of This Document:
> 	21 July, 2010
> 4. Technical Description
>
>    This case corresponds to FMA portfolio 2010.015, the materials of which
>    are repliacted in the case directory.  The text below is a quick summary
>    of those materials.
>
>    We model Solaris kernel panics with a corresponding defect diagnosis
>    in FMA.  FMA-initiated panics are not modelled, as the root cause is in
>    hardware and FMA diagnosis engines will produce a diagnosis.  Similarly,
>    live savecore (savecore -L) does not produce a diagnosis - only a real
>    panic leads to a defect diagnosis.
>
>    As with any FMA diagnosis, a kernel panic defect diagnosis can be
>    notified via syslog, email or snmp.  Through the snmp mechanism
>    a panic event can lead to automated call logging through our ASR
>    offering (which will need to be tweaked before the new diagnosis
>    will produce automated tickets).
>
>    New Events
>    ----------
>
>    See 02-panic-events.txt for a full specification of the following:
>
>    ireport.os.sunos.panic.dump_pending_on_device
>    ireport.os.sunos.panic.dump_available
>    ireport.os.sunos.panic.savecore_failure
>    defect.sunos.kernel.panic
>
> 4.5 Interfaces
>
> 	See 02-panic-events.txt in the materials for stabilities of
> 	events and event payload members.  All are Project Private
> 	at this stage.
>
> 	We import the interfaces of PSARC/2010/226 "Solaris Instance UUID".
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		ON
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>
>   

-- 
<http://www.sun.com> 	* Michael Kearney *
Principal Software Engineer

*Oracle Corp.*
MS UBRM05-390, 500 Eldorado Blvd
Broomfield, CO 80021 US
Phone 303-272-2402
Fax 303-272-6554
Email Michael.Kearney@Oracle.COM
	


--Boundary_(ID_yMQ9s87pLFS/BMjiBkLwPA)
Content-type: multipart/related; boundary="Boundary_(ID_pviVp3Hvbvhl6vGtCnse0A)"


--Boundary_(ID_pviVp3Hvbvhl6vGtCnse0A)
Content-type: text/html; charset=UTF-8
Content-transfer-encoding: 8BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Cynthia,<br>
<br>
Thanks for pointing out defect.sunos.kernel.panic stability can be
raised in the future.<br>
<br>
Regarding:<br>
<span class="Apple-style-span"
 style="border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;">
<pre style="">Consumers (who have negotiated an appropriate contract) who wish to
spool the crash dump away for analysis should blindly copy all
the dump-files from dump-dir (e.g., if a future refinement to savecore
results in their being a different set of filenames used then a blind
copy will still retrieve all the files of the new format).</pre>
</span>Should the file names be listed as project private?<br>
<br>
       Best Regards,<br>
          Michael<br>
<br>
<br>
On 7/21/2010 12:00 PM, Cynthia McGuire wrote:
<blockquote cite="mid:201007211800.o6LI0pIc017530@sac.sfbay.sun.com"
 type="cite">
  <pre wrap="">This case seeks patch binding.  The timer is shorter than the standard
1-week to accomodate a tight integration schedule.  If anyone needs
additional time to review this, let us know.

Cindi

Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
1. Introduction
    1.1. Project/Component Working Name:
	 Modelling panics within FMA
    1.2. Name of Document Author/Supplier:
	 Author:  Gavin Maltby
    1.3  Date of This Document:
	21 July, 2010
4. Technical Description

   This case corresponds to FMA portfolio 2010.015, the materials of which
   are repliacted in the case directory.  The text below is a quick summary
   of those materials.

   We model Solaris kernel panics with a corresponding defect diagnosis
   in FMA.  FMA-initiated panics are not modelled, as the root cause is in
   hardware and FMA diagnosis engines will produce a diagnosis.  Similarly,
   live savecore (savecore -L) does not produce a diagnosis - only a real
   panic leads to a defect diagnosis.

   As with any FMA diagnosis, a kernel panic defect diagnosis can be
   notified via syslog, email or snmp.  Through the snmp mechanism
   a panic event can lead to automated call logging through our ASR
   offering (which will need to be tweaked before the new diagnosis
   will produce automated tickets).

   New Events
   ----------

   See 02-panic-events.txt for a full specification of the following:

   ireport.os.sunos.panic.dump_pending_on_device
   ireport.os.sunos.panic.dump_available
   ireport.os.sunos.panic.savecore_failure
   defect.sunos.kernel.panic

4.5 Interfaces

	See 02-panic-events.txt in the materials for stabilities of
	events and event payload members.  All are Project Private
	at this stage.

	We import the interfaces of PSARC/2010/226 "Solaris Instance UUID".

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		ON
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


  </pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<table border="0" cellpadding="0" cellspacing="0" width="519">
  <tbody>
    <tr valign="top">
      <td height="121" width="98"><a href="http://www.sun.com"><img
 moz-do-not-send="false" src="cid:part1.08040501.02000004@oracle.com"
 border="0" height="94" width="138"></a></td>
      <td style="font-family: Arial; font-size: 10px;" height="121"
 width="249"><b> Michael Kearney </b><br>
Principal Software Engineer<br>
      <br>
      <b>Oracle Corp.</b><br>
MS UBRM05-390, 500 Eldorado Blvd<br>
Broomfield, CO 80021 US<br>
Phone 303-272-2402<br>
Fax 303-272-6554<br>
Email <a class="moz-txt-link-abbreviated" href="mailto:Michael.Kearney@Oracle.COM">Michael.Kearney@Oracle.COM</a><br>
      </td>
      <td style="font-family: Arial; font-size: 10px;" width="172"><img
 moz-do-not-send="false" src="cid:part2.03050600.05060808@oracle.com"
 height="118" width="172"></td>
    </tr>
  </tbody>
</table>
</div>
</body>
</html>

--Boundary_(ID_pviVp3Hvbvhl6vGtCnse0A)
Content-id: <part1.08040501.02000004@oracle.com>
Content-type: image/bmp; name=OracleSunLogo.bmp
Content-transfer-encoding: base64
Content-disposition: inline; filename=OracleSunLogo.bmp

Qk32mAAAAAAAADYAAAAoAAAAigAAAF4AAAABABgAAAAAAMCYAAAAAAAAAAAAAAAAAAAAAAAA
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////AAD/////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////8AAP//////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////wAA////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////AAD/////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////8AAP//////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////wAA////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////AAD/////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////8AAP//////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////wAA////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
AAD/////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////8AAP//////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////wAA////////////////////////////////////////
////////5OT/qKj/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/
sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/
sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/
sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/
sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/
sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/
sLD/sLD/sLD/sLD/sLD/sLD/qan/5OT/////////////////////////////////////////
////////AAD///////////////////////////////////////////////+goP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP+iov////////////////////////////////////////////////8AAP//////////
/////////////////////////////////////6io/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/6ur////////////
/////////////////////////////////////wAA////////////////////////////////
////////////////qKj/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/q6v/////////////////////////////////
////////////////AAD///////////////////////////////////////////////+oqP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP+rq/////////////////////////////////////////////////8AAP//
/////////////////////////////////////////////6io/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/6ur////
/////////////////////////////////////////////wAA////////////////////////
////////////////////////qKj/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/q6v/////////////////////////
////////////////////////AAD/////////////////////////////////////////////
//+oqP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP89Pf/Q0P//////////////////////
///////////////////f3/8yMv8AAP8AAP8AAP8JCf+hof////+/v/8XF/8AAP8AAP8AAP8A
AP8AAP8AAP9ycv////////////9TU/9ycv////////+1tf8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP+pqf////////+goP8AAP8UFP+QkP//////////////////////////
//////////+ysv8AAP8KCv/l5f////////////////////////////////////////////+R
kf8AAP8AAP8AAP86Ov/Gxv////////////////////////////////////9YWP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP+rq///////////////////////////////////////////////
//8AAP///////////////////////////////////////////////6io/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wsL/6Cg//////////////b2//f3//f3//f3//f3//f3//f3//b2////////
/////7+//wIC/wAA/wYG/4yM/////6Wl/xAQ/wAA/wAA/wAA/wAA/wAA/3x8//////////f3
/x4e/wAA/wAA/9XV/////+np/0xM/wAA/wAA/wAA/w0N/wsL/wsL/wsL/wsL/wMD/0BA/93d
/////+jo/wAA/zw8//////////////j4//b2//f3//f3//f3//f3//f3//n5//j4/11d/1FR
//Hx//////j4//b2//f3//f3//f3//f3//f3//f3//f3//n5/////xER/wAA/5eX////////
//////b2//f3//f3//f3//f3//f3//f3/////8vL/xwc/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/6ur/////////////////////////////////////////////////wAA////////////////
////////////////////////////////qKj/AAD/AAD/AAD/AAD/AAD/AAD/AAD/nJz/////
/Pz/09P/jY3/aWn/amr/amr/amr/amr/amr/amr/Z2f/j4//w8P/////////v7//AAD/BAT/
jIz/////paX/EBD/AAD/AAD/AAD/Bwf/i4v//////Pz/zs7/Fxf/AAD/AAD/AAD/ERH/////
////tbX/Dg7/AAD/Tk7/ra3/p6f/pqb/pqb/p6f/m5v/3d3/////////Cwv/JCT/////////
7Oz/oqL/cnL/aGj/amr/amr/amr/amr/amr/aWn/fX3/Nzf/SUn/6ur/////f3//Y2P/amr/
amr/amr/amr/amr/amr/amr/amr/c3P/S0v/goL/////////1dX/jo7/aWn/amr/amr/amr/
amr/amr/amr/amr/hYX/GRn/AAD/AAD/AAD/AAD/AAD/AAD/AAD/q6v/////////////////
////////////////////////////////AAD/////////////////////////////////////
//////////+oqP8AAP8AAP8AAP8AAP8AAP8AAP8/P/////////+rq/8QEP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+YmP////////9nZ/8AAP+MjP////+lpf8QEP8AAP8A
AP8YGP+goP////////+8vP8nJ/8AAP8AAP8AAP8AAP8AAP94eP////////9vb/8YGP/7+///
//////////////////////////////+Bgf8AAP/4+P/////v7/9HR/8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP9SUv/r6/////8VFf8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8zM/////////+zs/8TE/8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+rq///////////////////////////////////////
//////////8AAP///////////////////////////////////////////////6io/wAA/wAA
/wAA/wAA/wAA/wAA/8jI/////83N/xkZ/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/+vr/////9fX/wAA/4uL/////6Wl/xAQ/wAA/ykp/7+///////////z8/8jI
/6Wl/5KS/zMz/wAA/wAA/wAA/xIS/8PD/////9bW/2Rk/3R0/4OD/4KC/4GB/3d3/5+f////
/////8/P/wkJ/zg4/////////29v/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/1JS/+vr/////yws/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/62t/////83N
/x4e/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/6ur/////////////////////////////////////////////////wAA////////
////////////////////////////////////////qKj/AAD/AAD/AAD/AAD/AAD/AAD/////
////m5v/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/hYX/////
3t7/BQX/hIT/////pKT/BAT/Zmb/6Oj/////////////////////////////4eH/Li7/AAD/
AAD/AAD/RUX/8/P/////n5//AAD/AAD/AAD/AAD/AAD/kpL//////Pz/Tk7/AAD/mpr/////
9PT/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/UlL/6+v/////Kyv/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/////////4OD/n5//qKj/qqr/qqr/qqr/
qqr/qqr/qqr/qqr/srL/PT3/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/q6v/////////
////////////////////////////////////////AAD/////////////////////////////
//////////////////+oqP8AAP8AAP8AAP8AAP8AAP8AAP////////+Njf8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP9QUP/////i4v8ZGf+AgP////+kpP8I
CP9BQf9SUv9JSf9JSf9JSf9ISP9DQ/99ff/y8v/////v7/8AAP8AAP8AAP8AAP+Wlv//////
//9CQv8AAP8AAP8AAP87O/////////+UlP8AAP8AAP+ysv/////y8v8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP9SUv/r6/////8rK/8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP/////////////////////////////////////////////////////g
4P8sLP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+rq///////////////////////////////
//////////////////8AAP///////////////////////////////////////////////6io
/wAA/wAA/wAA/wAA/wAA/wAA/////////6Sk/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/5WV/////9vb/wAA/4WF/////6Wl/w8P/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/4SE//v7/////w0N/wAA/wAA/wAA/x8f/8jI/////////wAA/wAA/wIC//Pz
/////8vL/yQk/wAA/wAA/5KS//////T0/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/1JS/+vr/////ysr/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA//z8
/////8vL/2Zm/3h4/3p6/3l5/3l5/3l5/3l5/3l5/3l5/3l5/42N/y4u/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/6ur/////////////////////////////////////////////////wAA
////////////////////////////////////////////////qKj/AAD/AAD/AAD/AAD/AAD/
AAD/urr/////1tb/Kir/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
////////5ub/AAD/jIz/////paX/Dw//AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/MTH/6en/
////Pz//AAD/AAD/AAD/AAD/dHT//f3/////m5v/AAD/g4P/////////e3v/AAD/AAD/AAD/
LCz/////////lZX/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/UlL/6+v/
////Kyv/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/np7/////2Nj/MTH/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/q6v/
////////////////////////////////////////////////AAD/////////////////////
//////////////////////////+oqP8AAP8AAP8AAP8AAP8AAP8AAP8HB//////////Jyf8e
Hv8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP/09P////////88PP8AAP+MjP//
//+env8ICP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+env////////8AAP8AAP8AAP8AAP8A
AP8AAP+wsP////////8gIP////////+srP8AAP8AAP8AAP8AAP8AAP/19f/////9/f9ycv8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP9SUv/r6/////8rK/8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8PD//////////Ozv8mJv8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8CAv8AAP8AAP8AAP8AAP8AAP+rq///////////////////////
//////////////////////////8AAP//////////////////////////////////////////
/////6io/wAA/wAA/wAA/wAA/wAA/wAA/wAA/3Jy/////////////7W1/3Z2/3Nz/3R0/3R0
/3R0/3R0/3Jy/3V1/66u/////////////6+v/wAA/wYG/4yM/////87O/3Z2/3Bw/3R0/3R0
/3R0/3R0/3Nz/29v/729/////////+3t/wAA/wAA/wAA/wAA/wAA/wAA/x0d/+Li////////
/////+Pj/yoq/wAA/wAA/wAA/wAA/wAA/wAA/////////////+jo/4WF/3Jy/3R0/3R0/3R0
/3R0/3Z2/3Bw/ygo/wAA/1FR/+vr/////yoq/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/2Fh/////////////7m5/3V1/3Nz/3R0/3R0/3R0/3R0/3t7/1tb/wkJ/wAA/4yM
/5ub/7Ky/wAA/wAA/wAA/wAA/6ur////////////////////////////////////////////
/////wAA////////////////////////////////////////////////qKj/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/dnb/6Oj/////////////////////////////////////////////
////6Oj/ra3/AAD/AAD/Bwf/k5P/////////////////////////////////////////////
////5ub/BQX/AAD/AAD/AAD/AAD/AAD/AAD/AAD/enr/////////////h4f/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/HR3/3t7/+vr/////////////////////////////////////x8f/AQH/
VFT/9vb/////Ly//AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/bGz/5+f/
////////////////////////////////////////fX3/AAD/W1v/////cHD/FBT/AAD/AAD/
AAD/q6v/////////////////////////////////////////////////AAD/////////////
//////////////////////////////////+oqP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8tLf+Zmf+wsP+ysv+ysv+ysv+ysv+ysv+ysv+ysv+zs/+vr/+hof86Ov8AAP8AAP8AAP8G
Bv9mZv+8vP+ysv+ysv+ysv+ysv+ysv+ysv+ysv+ysv+zs/+wsP+bm/8KCv8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP+cnP/Nzf+amv8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP95ef+vr/+xsf+ysv+ysv+ysv+ysv+ysv+ysv+zs/++vv9PT/84OP+oqP/Gxv8jI/8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8nJ/+Xl/+xsf+ysv+ysv+ysv+y
sv+ysv+ysv+ysv+3t/+kpP8PD/9bW/+iov90dP8AAP8AAP8AAP8AAP+rq///////////////
//////////////////////////////////8AAP//////////////////////////////////
/////////////6io/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/xoa/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wEB/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wMD
/wAA/wAA/xIS/wAA/wAA/wAA/wAA/wAA/6ur////////////////////////////////////
/////////////wAA////////////////////////////////////////////////qKj/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/q6v/////////////////////////////////////////////////AAD/////
//////////////////////////////////////////+oqP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+rq///////
//////////////////////////////////////////8AAP//////////////////////////
/////////////////////6io/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/6ur////////////////////////////
/////////////////////wAA////////////////////////////////////////////////
p6f/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/q6v/////////////////////////////////////////////////
AAD///////////////////////////////////////////////+hof8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+g
oP////////////////////////////////////////////////8AAP//////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////wAA////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////AAD/////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////8AAP//////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////wAA////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////AAD/////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////8AAP//
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////z8/MDAwKOjo8HBwf//////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////wAA////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////+vr6kpKSc3NzeHh4c3Nzk5OT+vr6////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////AAD/////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////+M
jIxxcXF1dXVycnJ9fX1jY2PS0tL/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//8AAP//////////////////////////////////////////////////////////////////
/////////////////////////////////////////////3x8fG5ubnNzc6Ghoby8vH9/f29v
b7CwsP//////////////////////////////////////////////////////////////////
//////////////////////////////f399PT06+vr5+fn56enqKiorq6uuLi4v//////////
/////////////////////////////////////////////9vb26CgoI+Pj5aWlrS0tOjo6P//
/////////////9ra2uTk5OHh4ezs7P///////////////////97e3uLi4uTk5OHh4e3t7f//
//////////////////////////r6+uTk5OLi4uTk5N/f3/Dw8P//////////////////////
/////////////////////////////////////////////////////wAA////////////////
////////////////////////////////////////////////////////////////////////
////////////////////h4eHbm5udHR0m5ub/v7+tra2eHh4ZmZmzc3N////tra2/f39////
////////////////////////////////////////////////////////////////////9PT0
0dHRiYmJZmZmaGhocXFxc3Nzc3Nzc3Nzbm5uZWVlbm5ura2t6urq////////////////////
////////////////8fHxgoKCY2Njc3NzdnZ2dXV1b29vZGRkhYWF29vb////8fHxS0tLZ2dn
XV1dmpqa////////////////////WFhYZGRkZmZmWlpanZ2d////////////////////////
////3d3ddHR0YWFhZ2dnVFRUsbGx////////////////////////////////////////////
////////////////////////////////AAD/////////////////////////////////////
///////////////////////////////////////////////////////////////29vaPj49w
cHB0dHSampr5+fmurq5sbGxycnKOjo729vajo6NcXFycnJz8/Pz/////////////////////
///////////////////////////////////////////Pz8+FhYVoaGh3d3d8fHx8fHx5eXl4
eHh5eXl7e3t/f3+AgIB8fHxsbGx4eHjMzMz////////////////////////////09PR/f39z
c3N/f3+AgIB+fn56enp5eXl7e3t2dnZkZGS5ubnQ0NBubm6BgYF2dnaoqKj/////////////
//////9xcXF9fX2BgYFzc3Ourq7////////////////////////////j4+OJiYl6enqBgYFv
b2++vr7/////////////////////////////////////////////////////////////////
//////////8AAP//////////////////////////////////////////////////////////
//////////////////////////////////////Dw8JSUlHNzc29vb5ycnPz8/LCwsGtra3Jy
cpKSku/v76mpqWxsbHV1dYSEhOXl5fT09P//////////////////////////////////////
/////////////////////2FhYXV1dXl5eXNzc3l5eYeHh5CQkJSUlI+Pj4WFhXV1dXh4eH9/
f39/f3h4eGlpacrKyv///////////////////////6SkpHR0dH5+fn9/f319fXV1dYqKipGR
kYSEhHV1dXl5eW1tbYCAgHx8fH9/f3V1daenp////////////////////3BwcHx8fH9/f3Jy
cq2trf///////////////////////////+Pj44iIiHl5eYCAgG5ubr29vf//////////////
/////////////////////////////////////////////////////////////wAA////////
////////////////////////////////////////////////////////////////////////
////////////7OzsmJiYdXV1a2trmpqa////ra2tbW1tcnJylZWV5+fnrKyscnJyc3Nzi4uL
5ubmuLi4oaGh8fHx////////////////////////////////////////////////////////
uLi4YGBgi4uLrKysxMTE29vb7Ozs8vLy6urq2NjYt7e3i4uLc3Nzf39/f39/enp6bGxs6+vr
////////////////5+fnioqKd3d3f39/fn5+c3NzuLi44eHh6+vr1tbWtbW1g4ODcnJye3t7
f39/f39/dXV1p6en////////////////////cHBwfHx8f39/cnJyra2t////////////////
////////////4+PjiIiIeXl5gICAbm5uvb29////////////////////////////////////
////////////////////////////////////////AAD/////////////////////////////
//////////////////////////////////////////////////////////////+kpKRvb29q
amqcnJz///+jo6Nubm5zc3OTk5Pl5eWsrKx1dXVzc3N/f3/y8vK0tLRxcXFoaGiysrL/////
///////////////////////////////////////////////////29va2trbi4uL/////////
///////////////////////h4eGTk5N1dXV/f39/f39xcXGVlZX////////////////ExMR7
e3t8fHx/f391dXWdnZ3////////////////////f39+hoaF4eHh/f39/f391dXWnp6f/////
//////////////9wcHB8fHx/f39ycnKtra3////////////////////////////j4+OIiIh5
eXmAgIBubm69vb3/////////////////////////////////////////////////////////
//////////////////8AAP//////////////////////////////////////////////////
/////////////////////////////////+vr68vLy97e3nV1dZqamv///5+fn25ubnR0dI6O
jurq6qysrHZ2dnFxcX19ffb29q+vr3FxcXJycomJieDg4M3NzfPz8///////////////////
////////////////////////////////////////////////////////////////////////
/////8/Pz3x8fHx8fH9/f35+fmZmZv///////////////7W1tXNzc39/f39/f2dnZ+7u7v//
/////////////////////////29vb39/f39/f3V1daenp////////////////////3BwcHx8
fH9/f3Jycq2trf///////////////////////////+Pj44iIiHl5eYCAgG5ubr29vf//////
/////////////////////////////////////////////////////////////////////wAA
////////////////////////////////////////////////////////////////////////
////////7+/vj4+PcHBwyMjI8fHx/Pz8nJyccnJydXV1goKC9fX1ra2tdHR0cXFxfX19+Pj4
rKyscXFxdHR0f39/5+fnuLi4bm5un5+f////////////////////////////////////////
////////////////////////////////////////////////////////8PDwmJiYdnZ2f39/
f39/ampq4ODg////////////qqqqcnJyf39/fn5+YmJi////////////////////////////
////bW1tf39/f39/dXV1p6en////////////////////cHBwfHx8f39/cnJyra2t////////
////////////////////4+PjiIiIeXl5gICAbm5uvb29////////////////////////////
////////////////////////////////////////////////AAD/////////////////////
///////////////////////////////////////////////////////////t7e1ra2t0dHRs
bGzR0dH29vZlZWV0dHRzc3P///+vr69ubm5ycnJ9fX34+PisrKxxcXF3d3dzc3P7+/v39/eH
h4dtbW1vb2+cnJz/////////////////////////////////////////////////////////
///////////////////////////////////7+/uioqJ1dXV/f39/f39ubm7IyMj////////6
+vqjo6N0dHR/f398fHx1dXX///////////////////////////////9tbW1/f39/f391dXWn
p6f///////////////////9wcHB8fHx/f39ycnKtra3////////////////////////////j
4+OIiIh5eXmAgIBubm69vb3/////////////////////////////////////////////////
//////////////////////////8AAP//////////////////////////////////////////
/////////////////////////////////35+fr+/v+rq6nd3d3d3d2NjY9XV1f///15eXv//
/9zc3GFhYXh4eIODg/Ly8q6urnBwcHh4eG5ubv///8PDw6Ghofv7+4yMjHR0dGpqapWVlf//
////////////////////////////////////////////////////////////////////////
/////////////+np6ZGRkXh4eH9/f39/f25ubsnJyf////////b29p+fn3V1dX9/f3l5eYWF
hf///////////////////////////////21tbX9/f39/f3V1daenp///////////////////
/3BwcHx8fH9/f3Jycq2trf///////////////////////////+Pj44iIiHl5eYCAgG5ubr29
vf//////////////////////////////////////////////////////////////////////
/////wAA////////////////////////////////////////////////////////////////
////////gICAaGhodHR0ycnJ39/ffn5+eHh4YGBg0NDQ////////o6OjcHBwgYGB29vbtLS0
cXFxdnZ2bGxs////zMzMWVlZa2trtbW19fX1jIyMdnZ2aGhompqa////////////////////
////////////////////////////////////////////////////////////////vLy8cXFx
fn5+f39/f39/aWlp4eHh////////8/PznZ2ddXV1f39/eHh4jIyM////////////////////
////////////bW1tf39/f39/dXV1p6en////////////////////cHBwfHx8f39/cnJyra2t
////////////////////////////4+PjiIiIeXl5gICAbm5uvb29////////////////////
////////////////////////////////////////////////////////AAD/////////////
///////////////////////////////////////////////////////////ExMRycnJ0dHR2
dnbLy8vW1taCgoJ4eHheXl7IyMj///+3t7dra2t9fX19fX16enp0dHR3d3f29vb////o6OiA
gIB1dXVra2u6urry8vKLi4t2dnZtbW2goKD8/Pz/////////////////////////////////
///////////////////////////////////////Hx8d3d3d7e3t/f39/f399fX1mZmb/////
///////09PSdnZ11dXV/f394eHiKior///////////////////////////////9tbW1/f39/
f391dXWnp6f///////////////////9wcHB8fHx/f39ycnKtra3/////////////////////
///////j4+OIiIh5eXmAgIBubm69vb3/////////////////////////////////////////
//////////////////////////////////8AAP//////////////////////////////////
//////////////////////////Hx8dfX19PT0+vr69DQ0Hh4eHJycnp6es7OztPT04KCgnl5
eWNjY83NzfX19Xp6em9vb3R0dG9vb4aGhuzs7N7e3tTU1OTk5O/v74mJiXR0dGpqary8vPPz
84yMjHFxcXJycqOjo/f39///////////////////////////////////////////////////
/////////+np6bq6unJycnl5eX9/f39/f4CAgGpqaq+vr/////////////T09J2dnXV1dX9/
f3h4eIqKiv///////////////////////////////21tbX9/f39/f3V1daenp///////////
/////////3BwcHx8fH9/f3Jycq2trf///////////////////////////+Tk5ImJiXl5eYCA
gG5ubry8vP//////////////////////////////////////////////////////////////
/////////////wAA////////////////////////////////////////////////////////
6urqn5+fcnJybW1tgICA1tbW1dXVfX19cHBwe3t7zs7O1dXVf39/dnZ2cHBwx8fH4uLinZ2d
k5OToKCg6+vrvLy8dXV1bm5ufHx8xcXF5ubmjIyMdHR0ampquLi4+vr6iYmJbm5udHR0p6en
9PT0////////////////////////////////////////////////9PT0w8PDi4uLbGxsfX19
f39/f39/fn5+bm5ui4uL////////////////9PT0nZ2ddXV1f39/eHh4ioqK////////////
////////////////////bW1tf39/f39/dXV1p6en////////////////////cHBwfHx8f39/
cnJyra2t////////////////////////////4uLihYWFeXl5gICAbW1twMDA////////////
////////////////////////////////////////////////////////////////AAD/////
//////////////////////////////////////////////////+qqqpvb296enpwcHB3d3d1
dXXPz8/W1tZ+fn5wcHB6enrNzc3e3t5/f393d3d4eHjj4+P////t7e3////MzMxvb297e3ty
cnJ0dHR1dXW9vb3l5eWMjIx1dXVra2uxsbH+/v6RkZF0dHR0dHS/v7//////////////////
///////////////////////////KysqZmZltbW12dnZ/f39/f3+AgIB5eXltbW2amprv7+//
///////////////09PSdnZ11dXV/f394eHiKior///////////////////////////////9t
bW1/f39/f391dXWnp6f///////////////////9wcHB8fHx/f39ycnKtra3/////////////
///////////////d3d1/f397e3uAgIBsbGzIyMj/////////////////////////////////
//////////////////////////////////////////8AAP//////////////////////////
//////////////////////////Hx8ZWVlXJycn9/f83NzWZmZnt7e3p6esrKytbW1nx8fHFx
cXd3d9LS0svLy29vb3d3d6enp////////////5mZmXh4eHNzc8TExIWFhXFxcXd3d729verq
6oWFhXZ2dmxsbLGxsfDw8HV1dXFxcaOjo/v7+////////////////////////////////9zc
3J2dnXp6enR0dH5+fn9/f39/f3x8fG1tbX9/f7+/v/b29v////////////////////T09J2d
nXV1dX9/f3h4eIqKiv///////////////////////////////21tbX9/f39/f3V1daenp///
/////////////////3BwcHx8fH9/f3Jycq2trf///////////////////////////9fX13V1
dX19fYCAgGlpadPT0///////////////////////////////////////////////////////
/////////////////////wAA////////////////////////////////////////////////
////+vr6mZmZcXFxcnJy7e3t4eHhXV1deXl5enp6zc3N1dXVeHh4dHR0gICAj4+PeXl5eHh4
rKys////////////np6ed3d3c3Nztra27e3tenp6cnJydXV1vr6+9PT0enp6eHh4dnZ2k5OT
fHx8b29vpaWl/v7+////////////////////////+fn5r6+vfHx8dnZ2fHx8f39/f39/f39/
c3Nzbm5usbGx7Ozs////////////////////////////9PT0nZ2ddXV1f39/eHh4ioqK////
////////////////////////////bW1tf39/f39/dXV1p6en////////////////////cHBw
fHx8f39/cnJytLS0////////////////////////////z8/Pa2trf39/f39/Y2Nj7Ozs////
////////////////////////////////////////////////////////////////////////
AAD///////////////////////////////////////////////////////++vr5ycnJ5eXlu
bm729vbh4eFgYGB6enp2dnbY2NjU1NRvb290dHR6enpzc3N1dXX+/v7////c3Nz////39/du
bm58fHx1dXW1tbXs7Ox7e3t0dHRvb2/AwMD///9ra2t0dHR7e3t3d3dxcXHGxsb/////////
///////////////4+PidnZ1wcHB7e3t+fn5/f3+AgIB6enplZWWUlJTq6ur+/v7/////////
///////////////////////09PSdnZ11dXV/f394eHiKior/////////////////////////
//////9tbW1/f39/f391dXWnp6f///////////////////9wcHB8fHx/f395eXmIiIjn5+f/
///////////////////4+Pijo6Nzc3N/f39+fn5qamr19fX/////////////////////////
//////////////////////////////////////////////////8AAP//////////////////
/////////////////////////////////////////7Ozs29vb3p6emZmZvr6+ufn52JiYnl5
eW1tbePj4+vr6319fWNjY4eHh/39/cjIyGVlZW1tbWZmZtTU1Ovr62BgYHx8fHR0dL29vejo
6Hp6enV1dWZmZsHBwf///4CAgF5eXnZ2dsvLy/////////////////////////7+/rGxsWlp
aX19fX9/f39/f35+fmxsbHBwcOPj4///////////////////////////////////////////
//T09J2dnXV1dX9/f3h4eIqKiv///////////////////////////////21tbX9/f39/f3V1
daenp////////////////////3BwcHx8fH9/f39/f3h4eG9vb6+vr////////////////9HR
0Wpqan5+fn9/f3d3d46Ojvn5+f//////////////////////////////////////////////
/////////////////////////////wAA////////////////////////////////////////
////////////////////////tLS0cXFxe3t7aWlp8fHx5OTkbm5ueHh4Y2Nj4eHh////////
////vLy8X19ffHx8e3t7fX19W1tb9fX16+vrY2NjeHh4cXFxvb294ODgf39/eXl5YWFhtra2
////////////////////////////////////////7e3tYGBgf39/f39/f39/fHx8ampqtLS0
////////////////////////////////////////////////////9PT0nZ2ddXV1f39/eHh4
ioqK////////////////////////////////bW1tf39/f39/dXV1p6en////////////////
////cHBwfHx8f39/fX19eXl5e3t7cHBwZGRkl5eXrKyshYWFZmZmf39/f39/fn5+Z2dnzs7O
////////////////////////////////////////////////////////////////////////
////////AAD/////////////////////////////////////////////////////////////
//////+0tLRwcHB4eHh1dXXp6enZ2dl3d3d4eHhcXFzf39////+zs7NiYmJ6enqJiYmRkZF9
fX1ubm60tLT////f399ycnJ2dnZycnLExMTY2NiCgoJ6enpcXFy1tbX/////////////////
//////////////////+tra1vb2+AgIB/f398fHxzc3PV1dX/////////////////////////
///////////////////////////////09PSdnZ11dXWAgIB4eHiLi4v/////////////////
//////////////9tbW1/f39/f391dXWnp6f///////////////////9wcHB8fHx8fHyIiIic
nJx+fn53d3d8fHx2dnZycnJ5eXl/f39/f39+fn5zc3OLi4vx8fH/////////////////////
//////////////////////////////////////////////////////////8AAP//////////
/////////////////////////////////////////////////////////////7KysnFxcXNz
c39/f+jo6NHR0XZ2doKCgu3t7b6+vmJiYnl5eYaGhtjY2L+/v3x8fGdnZ8bGxv///93d3eHh
4Xp6enNzc3R0dMjIyNTU1H9/f29vb7e3t////////////////////////////////////4yM
jHd3d39/f39/f3BwcLm5uf//////////////////////////////////////////////////
//////////Pz85eXl2tra3V1dW1tbYODg////////////////////////////////2NjY3R0
dHV1dWtra6Kiov///////////////////2dnZ3Nzc25uboqKivr6+tfX146Ojnl5eXR0dHh4
eHp6enl5eXZ2dnNzc4KCguTk5P//////////////////////////////////////////////
/////////////////////////////////////wAA////////////////////////////////
////////////////////////////////////////////s7OzdXV1cXFxhISE4ODgvr6+7e3t
wcHBaGhoeHh4hISE1dXVwsLCeXl5cXFxfHx8////z8/PY2Nj1dXV19fXgICAcXFxdXV1w8PD
xsbGvr6+////////////////////////////////////////fn5+eXl5f39/fHx8fX194uLi
////////////////////////////////////////////////////////////9/f3vLy8oKCg
pqamoqKir6+v////////////////////////////////m5ubpqampqamoKCgw8PD////////
////////////nZ2dpKSkoaGhtra2+fn5////9/f3vLy8n5+fkJCQiYmJiYmJkpKSp6en6Ojo
////////////////////////////////////////////////////////////////////////
////////////////AAD/////////////////////////////////////////////////////
//////////////////////////+3t7d2dnZkZGSioqL///+6urpwcHB2dnaAgIDc3NzBwcF3
d3dvb2+CgoLl5eXNzc1tbW11dXV0dHT////b29uBgYFqampzc3P29vb/////////////////
//////////////////////////+EhIR4eHh/f396enqKiorn5+f/////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
///////////////////////////p6ene3t7g4ODw8PD/////////////////////////////
//////////////////////////////////////////////////////////////////8AAP//
////////////////////////////////////////////////////////////////////////
/////////7S0tJCQkOTk5Le3t3V1dXV1dXV1dejo6L+/v3d3d3BwcIODg+Li4sjIyHV1dXl5
eW9vb9zc3NDQ0MbGxtra2oaGhsDAwP39/f//////////////////////////////////////
/////5qamnR0dH9/f319fXV1deDg4P//////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////wAA////////////////////////
////////////////////////////////////////////////////////////+fn55+fnsLCw
dXV1dHR0cnJy8vLyubm5c3NzcnJygYGB4+Pjx8fHeHh4eXl5Y2Nj7e3t29vbc3NzdHR0wcHB
7Ozs/Pz8////////////////////////////////////////////////zc3NaGhof39/f39/
dHR0oKCg/v7+////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////AAD/////////////////////////////////////////////
//////////////////////////////////////////////+2trZpaWlvb2/19fW5ublvb290
dHR5eXnj4+PNzc13d3d6enpdXV3z8/Pg4OBxcXF0dHRycnLGxsb/////////////////////
///////////////////////////////////x8fF3d3d5eXl/f399fX11dXWUlJTw8PD/////
///////////////Z2dmampqhoaH6+vr/////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//8AAP//////////////////////////////////////////////////////////////////
/////////////////////////////7Ozs/Pz87u7u29vb3l5eXBwcOTk5NjY2HFxcXp6el9f
X/T09Ofn52RkZHh4eHJycsHBwf//////////////////////////////////////////////
/////////////////9XV1WBgYH19fX9/f3x8fHl5eXNzc3l5eYiIiIaGhnl5eXR0dHV1dXh4
eGFhYfPz8///////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////wAA////////////////
////////////////////////////////////////////////////////////////////////
////////////yMjIY2NjeXl5b29v5ubm3t7eZmZmeXl5a2tr8fHx4+PjYGBge3t7c3NzxMTE
////////////////////////////////////////////////////////////////////////
ysrKampqd3d3fn5+fn5+fX19fX19eXl5eXl5e3t7fHx8e3t7eXl5YmJiqamp////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////AAD/////////////////////////////////////
//////////////////////////////////////////////////////////////////+ysrJi
YmLg4ODq6upjY2N5eXl2dnbj4+Pd3d1tbW16enpzc3PCwsL/////////////////////////
///////////////////////////////////////////////////////f39+GhoZ3d3d4eHh4
eHh4eHh4eHh4eHh4eHh4eHh3d3eHh4fY2Nj/////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////8AAP//////////////////////////////////////////////////////////
/////////////////////////////////////////////////93d3f///6ioqG5ubnl5ec/P
z9zc3HZ2dnV1dXNzc8PDw///////////////////////////////////////////////////
/////////////////////////////////////////9jY2Kenp4+Pj46Ojo2NjY+Pj5mZmbi4
uOnp6f//////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////wAA////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////f39qKiobm5ug4ODpKSkg4ODcnJydXV1wcHB////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////AAD/////////////////////////////
////////////////////////////////////////////////////////////////////////
///////////////S0tJpaWl2dnZ0dHRwcHB3d3fBwcH/////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////8AAP//////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////v7+7m5
uYKCgnV1dYqKisnJyf//////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////wAA
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////v7+4uLi2NjY6Ojo////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////AAD/////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////8AAP//////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////wAA////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////AAD/////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////8AAP//////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////wAA////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////AAD/////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////8AAP//////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////wAA////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
AAD/////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////8AAP//////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////wAA////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////AAA=

--Boundary_(ID_pviVp3Hvbvhl6vGtCnse0A)
Content-id: <part2.03050600.05060808@oracle.com>
Content-type: image/gif; name=q01.gif
Content-transfer-encoding: base64
Content-disposition: inline; filename=q01.gif

R0lGODlhrAB2AMQAAPjFl+6KLvWucK7D0cfV31qEoP738oKituHq7Z62x9Xg5vvYuPGdVPa6
hP3z6fvhyf3q2fGVROyBHv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ACH5BAAAAAAALAAAAACsAHYAAAX/4CSKRFGMaKqubOu+cCzPdG1PRzHcfO//wKAMYTIIj8ik
EpkoHJbQqHSKyhGo2KzWpjBtv+DwqJkQm89SkwLNbgOJBaN7TpeVnvW8XkXe+/cmV3+DcyYI
hIhoXSeJjWEDTo6SW5Blk5dTOTuYnEuanaBIOWuhpT9qpqk8qKqtM4ausTBesrUstLa5I7i6
uby9tazAwQWkw7LCx66jyrJWzbGf0K1Nm9OpkHjXptnbqYvepgZF4aXJ5ZjS6JyV650ljO6X
cHLyk4H2l335kvDuEA++LHAAZFyBQ0kaKFz4QEKDLBIkqFgQg4GEgFMeEFwggUGQZ0kiipTA
8SGWiCkA/0iE0YABQSkOSE6AwABAkG5LUE5o2MCBRhQPKKaAQPEBBBEPforwORBow5VIBVw8
OnMBVacTHAz0SdXohAUYkf70iTEoUqszG0gAoNGr2JdEZyptQS/nSo4RAkgIcNRBhIh8UahV
C8CvSJtqRQY0LBKFxYgPpUYUkMLi1456A2OOSJHx2pgRRHQEoDcigMQdS2b9a3qC2sehX4AM
ubIhgwVSbUpNKoHyCLUBGkDIvSBAAK1gB0+Q+lDnCMuXBTz4K1SEZY63c0/Yu+D1cocPjBvW
2hsCW+yuZapmHv744AV/w7LASVuEatXc8QpeKzq21M4LqOTRXqJBJcJfB0pAkP9yz0l0n0Pb
eRThdrFZhNtaHNn0FUcSqUURfhWS5GF61bFQV307QcjTdgEw4KKEIqiFUUcxksRRAH8NKKFz
1q0E3YoNpvjQijROWKSHPMkYXkcojYifhB7KmJ58LMx2hE4PNhebCiOyKMJuEoSGHoHbGTgB
dBYdpZJJPV720JOiDRjAlxdRyMCcfxHUpHoQkrnbiF26QN+VtakIoUUCLLQfRhYBUFxo3Enl
0V+J8njmWg+oJQB8gQWZ5YQTWtTAoz0eSpJKHfYWlKmj4kjiqy+cSKh9EKq25F4a1ijUrREE
JBkDEXj0VLBmoiqAA4/J5JiDtfa5o7Cl9SoCqgGhSuz/TIDZGm1AgCr7Aj5gXPWCAy+NUK65
LZw70xHkjquCukvBW8M+/DQCTr2OnIPvH+rsO8gd/iICBxiuxgBBT1u4KAQADPgKIxT6ThGm
DKKKEECJUFi6AgBbtjAidFH0W0eGl1FpFwzBsiQTyFAMepJHqGrGgFQBBBTewSI9HEEEDehl
0wKwPbCmm9919FLPjaEgAGuUjVTdcIe9yvISXWgD0YARLIDWXgJIRVkENkHN1rJdE5ipQh1B
QCNhhA392lMpLEQdXk2NkCjSUpuphEH1vMziVRODltVv3rZ5aYko6UXixBMqXiYLhFHYgkWZ
rqy3EhFHQeOvej4bd53L1qiR/2R7PmDZSCgVaWlxIjX38JelXfTx5UmILLGEpvcGapGEY4zg
pQ/89/iaLUqOAuM8NiQAzq5/3hN1s1NRzRY0qkmj6q8H2mZ7lwKEEmgy/XWeTT7DPQJHxzJn
fO8QxBe5RQTdKe4RLt+utkgUId/xZTwmWyfpv3sMQVA1mQkQ8HciuB+THvIYNhHQQqi6kET0
gjEhAEwLSZELWr6CEbCoICjislCJQAiQBGYwgVq7SlAcUEIUmMdmfdFaCoKikaZojVwybKES
7jUJBIZjYJdoiTt+ETBAFKOIg8gcEt3AjCXuoYlOzAMUo0gH21GRDVa84hmyqEUxcLGLYPgi
GLcgxoQxZqGMZqQCGtMoBSuxMYxHfKMX4yhHMCixjmmgIx61QMQ9TgGIfswCDwNJhQsSkgr1
O+QSpqfITOigkVO4IyR/wLdJQmGQlkRCOzKphDVykgaS/GQNACnKm0SilELwJCq/dZBVAsEf
rvwBvWK5igIIgpY3gCUubzDLXYLSlr4MpjDzEAIAOw==

--Boundary_(ID_pviVp3Hvbvhl6vGtCnse0A)--

--Boundary_(ID_yMQ9s87pLFS/BMjiBkLwPA)--

From gavin.maltby@oracle.com Thu Jul 22 16:46:47 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o6MNklCh022066
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 22 Jul 2010 16:46:47 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o6MNkkYM026660;
	Thu, 22 Jul 2010 18:46:46 -0500 (CDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L5Z00001GPY6A00@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 22 Jul 2010 16:46:46 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L5Z00GVJGPY3ID0@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 22 Jul 2010 16:46:46 -0700 (PDT)
Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o6MNkjHD015321; Thu,
 22 Jul 2010 23:46:45 +0000 (GMT)
Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153])
	by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o6MNkhnY016802; Thu, 22 Jul 2010 23:46:43 +0000 (GMT)
Received: from abhmt001.oracle.com by acsmt353.oracle.com	with ESMTP id
 429303751279842339; Thu, 22 Jul 2010 16:45:39 -0700
Received: from [10.7.250.122] (/10.7.250.122)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Thu,
 22 Jul 2010 16:45:39 -0700
Date: Fri, 23 Jul 2010 09:45:17 +1000
From: Gavin Maltby <gavin.maltby@oracle.com>
Subject: Re: Modelling panics within FMA [PSARC/2010/279 FastTrack timeout
 07/26/2010]
In-reply-to: <4C488C71.7060602@oracle.com>
To: Michael Kearney <michael.kearney@oracle.com>
Cc: Cynthia McGuire <cindi@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        fma-core@sun.com
Message-id: <4C48D80D.1040005@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=UTF-8; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt353.oracle.com [141.146.40.153]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090206.4C48D865.0039:SCFMA4539814,ss=1,fgs=0
References: <201007211800.o6LI0pIc017530@sac.sfbay.sun.com>
 <4C488C71.7060602@oracle.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.10)
 Gecko/20100621 Lightning/1.0b1 Thunderbird/3.0.5
Status: RO
Content-Length: 2556

Hi,

On 07/23/10 04:22, Michael Kearney wrote:
> Cynthia,
>
> Thanks for pointing out defect.sunos.kernel.panic stability can be raised in the
> future.

It's unclear where stabilities of fault.* and defect.* classes will go.
Per 2010/265 (which is closed only because of a partial documentation of
the fma protocol - we want to publish it but a partial effort could do
more harm than good) they are Project Private by default.  Since
fault and defect events are always wrapped with list.suspect
event, which do have Committed elements, there is less need
to commit the fault and event classes themselves.  For example
the list.suspect has a msgid code computed by dictionary selection
and the set of fault or defect classes that are suspected - that
code never changes so for example the panic diagnosis uses
SUNOS-8000-KL (e.g., automated calling logging software can
filter on that).

> Regarding:
>
> Consumers (who have negotiated an appropriate contract) who wish to
> spool the crash dump away for analysis should blindly copy all
> the dump-files from dump-dir (e.g., if a future refinement to savecore
> results in their being a different set of filenames used then a blind
> copy will still retrieve all the files of the new format).
>
> Should the file names be listed as project private?

They are om 02-panic-events.txt:

3 Defect Event Payload

	...

	Event Specific
	Payload Member		Type		Stability
	-----------------------	---------------	------------------
	savecore-success	boolean_value	Project Private
	[failure-reason]	string		Project Private
	os-instance-uuid	string		Project Private
	panicstr		string		Project Private
	panicstack		string		Project Private
	crashtime		int64		Project Private
	panic-time		string		Project Private
	[dump-dir]		string		Project Private
	[dump-files]		string array	Project Private <<<<

Per 2010/265 that means that both the (payload-member, payload-member-type)
and the set of values that the member can assume are Project Private.

Project Private or not, we probably can't change the
<savecore-dir>/*.N (for * of unix,vmcore,vmdump) anyway
since they are too well known.  I am thinking it would be nice to assemble all
aspects of a give dump in directory <savecore-dir>/<dump-image-uuid>
and symlinking for compatibility per this mockup:

(gavinm@enogas:/var/crash/enogas )-> tree
.
|-- 38d0a831-5b51-e6d9-95c1-bbcbc5ba7ecc
|   `-- vmdump.38d0a831-5b51-e6d9-95c1-bbcbc5ba7ecc
|-- bounds
`-- vmdump.0 -> 38d0a831-5b51-e6d9-95c1-bbcbc5ba7ecc/vmdump.38d0a831-5b51-e6d9-95c1-bbcbc5ba7ecc

Thanks

Gavin





