DonatShell
Server IP : 180.180.241.3  /  Your IP : 216.73.216.252
Web Server : Microsoft-IIS/7.5
System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586
User : IUSR ( 0)
PHP Version : 5.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /Windows/Microsoft.NET/Framework/v4.0.30319/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /Windows/Microsoft.NET/Framework/v4.0.30319//SOS.dll
MZ@(	!L!This program cannot be run in DOS mode.

$I(((.I(.I(_2(^(^}f(^|(yH(yH(yH((Ր(_7(.I(.I(.Iq(.I(Rich(PEL<]"!
@	PP	
v2@A?	r

8APrlTmm@
.text">	@	 `.data6P	6D	@.idata
z	@@.tls	
	@.rsrc8
	@@.relocrPt@Bxxyy 0FXppWxxyyyЀ@`P 0
@
P
`
p



``0p 0@P`p0@P`p !`#%(+:=P>@NX\npoP` <<`AI_uy00@`23JN`b0dgjpptv{Ppp`Ш0PP00Pp` P`	00` *,.6<BGH@KORT`U0XZacefhjkw0P0 03 4405`777808>0EP[_`bu0Г   0p PP00Pppp` @  FWXppqPqpqqq@ ד	4`ChildEBP RetAddr  Caller, Callee
ESP/REG  Object   Name
eaxebxecxedxesiediebpChildFP  RetAddr  Caller, Callee
SP/REG  Object   Name
r0r1r2r3r4r5r6r7r8r9r10r11r12lrsp									!	I)"#))))"!a11))i92311999991q9y2rqqyyyyr	qyy99yq




)	9		
)
y9	
	

		-	3
33






#
		

	!
 "
	

	
4ƻ4`ESP%sCommand cancelled at the user's request.

...%02X    | %04X!!!! !!!!EAXECXEDXEBXEBPESIEDI!!!!    method      size   = %04X
    prolog      size   = %2u 
    epilog      size   = %2u 
    epilog     count   = %2u 
yesno    epilog      end    = %s  
    callee-saved regs  = EDI ESI EBX EBP     ebp frame          = %s  
    fully interruptible= %s  
    double align       = %s  
    arguments size     = %2u DWORDs
    stack frame size   = %2u DWORDs
    untracked count    = %2u 
    var ptr tab count  = %2u 
    security check obj = yes
    exception handlers = yes
    localloc           = yes
    edit & continue    = yes
    profiler callbacks = yes
    varargs            = yes
EBP-ESP+    GuardStack cookie  = [%s%u]
    Sync region = [%u,%u]
    epilog #%2u    at   %04X
    epilog        at   %04X
    argTabOffset = %x  
            [E%cP-%02XH]             [E%cP+%02XH] byrefpinned an untracked %s%s local
..BP-SP+  [E%s%02XH] a thisbyref %s%s pointer
livedead        reg %s becoming %s 'this' (iptr)        pop %2d args (%d)ptrs        push ptr %2d  (%d)        push non-ptr (%d)
        kill args %2d
Unexpected special code %04X
            thisptr in EDI
ESI
EBX
        call [ EDI%cESI%cEBX%c] ptrArgs=[i%u%s ]] argMask=%02X (iargs=%02X)        push
       push %d
        pop %d
        call %d [ EBP%c argOffs(%d) = %4X argMask=%02X            iptrMask = %02X
            thisptr in %s

%s
%4d >>> %s:%d
retjmpqword ptr [dword ptr [qword ptr ds:[dword ptr ds:[0xoffset ...EHHandler %d: %s HANDLER END
EHHandler %d: %s CLAUSE END
EHHandler %d: %s HANDLER BEGIN catch(%S) EHHandler %d: %s CLAUSE BEGINEHHandler %d: %s FILTER BEGIN
%p %s (MethodDesc %s +%#x %S)%s)+%#x [%s:%d] (stub for %S)%s (MethodDesc %s %S) (JitHelp: %s)Current frame: , calling  ====> Exception Code %x cxr@%p exr@%pMethod info block:
Pointer table:
ntdllPEBLdr    Unable to read PEB_LDR_DATA address at %p
PEB_LDR_DATAInMemoryOrderModuleList    Unable to read InMemoryOrderModuleList address at %p
LDR_DATA_TABLE_ENTRYInMemoryOrderLinksFullDllNameDllBaseSizeOfImage    Unable to read FullDllName address at %p
exception during reading PEB
Statistics:
String ValueTotalSizeCount%8s %12s %s
Class NameMT%8s %8s %12s %s
%8d %12I64u "%S"
%s %8d %12I64u Free%9s
UNKNOWN%S
Total %d objects
generation %d starts at 0x%p
ephemeral segment allocation context: (0x%p, 0x%p)
none
Error requesting heap segment %p
%p  %p  %p  0x%I32x(%I32d)
sizeallocatedbeginsegment%8s  %8s  %8s  %8s
Large object heap starts at 0x%p
Skipping allocation context: [%#p-%#p)
bad object: %#p - bad MT %#p
generation %d has %d finalizable objects (%p->%p)
Finalizable but not rooted:  Ready for finalization %d objects <heap walk interrupted>
curr_object: %p > heap_segment_allocated (seg: %p)
Last good object: %p
curr_object: %p > end_youngest: %p
Last good object: %s
curr_object:      %s
----------------
<heap traverse interrupted>
Error requesting gc heap details
Error requesting GC Heap data
Failed to get GCHeaps:  integer overflow error
Failed to get GCHeaps
Error requesting details
Traversing a gc heap failed
Failed to retrieve segments for gc heap
More than %d heap segments, there must be an error
strike: Failed to store segment
Object %p has no generation
%p(%x:%x) Size: 0x%I32x (%I32lu) bytes total, 0x%I32x (%I32lu) bytes wasted.
Unable to get JIT info
Unable to get array of JIT Managers
Error getting EEJitManager code heaps
Unable to get code heap info
LoaderCodeHeap:    HostCodeHeap:      %p Unknown Jit encountered, ignored
Total size:          IndcellHeap:       LookupHeap:        ResolveHeap:       DispatchHeap:      CacheEntryHeap:  Unable to get information for %s.
--------------------------------------
%s:LowFrequencyHeap:  HighFrequencyHeap: StubHeap:          Virtual Call Stub Heap:
<no information>
Unable to read module %p
Module %s: Total size:      vector<T> too long{36PrM_.
P`
p
P
p
@
`

0
p
0
0
0
clr<unknown>%s(Unhandled CorElementType: 0x%x)structclass%svoidboolcharsigned bytebyteshortunsigned shortintunsigned intlongunsigned longfloatdoubleobjectstringIntPtrUIntPtr<unknown>[,]&<>%dSystem.EnumSystem.ObjectSystem.ValueTypethisparam_%dlocal_%d<interrupted>
GetFrameContext failed: %lx
`@ `b_P[`p@`P0P00Pppu#g6DK~LBOE>:Las/^z閏F:ĠI&(΄E~gi1:HogPrp:ݯDOV?,kO,OC'ĄMDʠN(g9SOS does not support the current target architecture.

SOS failure!
SOS failure9V'GOdhQ^nA$$----------------------------------------------------------------------------
The user dump currently examined is a minidump. Consequently, only a subset
of sos.dll functionality will be available. If needed, attaching to the live
process or debugging a full dump will allow access to sos.dll's full feature
set.
To create a full user dump use the command: .dump /ma <filename>
----------------------------------------------------------------------------
SOS: Failed to register callback events
Failed to find runtime DLL (clr.dll), 0x%08x
Extension commands need clr.dll in order to have something to do.
Failed to load data access DLL, 0x%08x
Verify that 1) you have a recent build of the debugger (6.2.14 or newer)
            2) the file mscordacwks.dll that matches your version of clr.dll is 
                in the version directory or on the symbol path
            3) or, if you are debugging a dump file, verify that the file 
                mscordacwks_<arch>_<arch>_<version>.dll is on your symbol path.
            4) you are debugging on supported cross platform architecture as 
                the dump file. For example, an ARM dump file must be debugged
                on an X86 or an ARM machine; an AMD64 dump file must be
                debugged on an AMD64 machine.
You can also run the debugger command .cordll to control the debugger's
load of mscordacwks.dll.  .cordll -ve -u -l will do a verbose reload.
If that succeeds, the SOS command should work on retry.
If you are debugging a minidump, you need to make sure that your executable
path is pointing to clr.dll as well.
{ =========== BEGINGC %d, (requested generation = %lu, collect_classes = %lu) ==========
    GC Root %p RELOCATED %p -> %p  MT = %pT
    GCHeap::Promote: Promote GC Root *%p = %p MT = %pT
GC_HEAP RELOCATING Objects in heap within range [%p %p) by -0x%x bytes
RelocsPromotesGCCount%8s %8s %8s
-----------------------------------
%8d %8d %8d
Root %p promoted multiple times in gc %d
Root %p relocated multiple times in gc %d
No duplicate promote or relocate messages found in the log.
!Root <valid object pointer>
NotesPromoted?Value%8s %8s %8s %9s %20s
---------------------------------------------------------
%8d %p %p %9s promote/reloc records in error Duplicate promote/relocsError: There is a promote record for root %p, but no relocation record
...
!ObjSearch <valid object pointer>
MessageObject%8s %8s %40s
%8d %p Promotion for root %p (MT = %p)
NEWVALUEPREVVALUERelocation %s for root %p
!object <valid object pointer>
Roots%p, differing reloc values for this object!
Unable to find stress log via DAC
Attempting to read Stress log
SUCCESS: GCHist structures initialized
No Stress log in the image, GCHist commands unavailable
FAILURE: Stress log unreadable
Completed successfully.
<error>@PUser interrupt.weak shortweak longstrongpinnedref counteddependentasync pinnedsized refunknownFailed to walk dependent handles.  GCRoot may miss paths.
Error walking dependent handles.  GCRoot may miss paths.
Warning: These roots are from finalizable objects that are not yet ready for finalization.
This is to handle the case where objects re-register themselves for finalization.
These roots may be false positives.
%p %S
 (dependent handle)  -> %p %S%s
unknown typeHandle (%s): %p -> %p: %d (0x%x) bytes (%S)
Thread %x (%S): %S: %d (0x%x) bytes (%S)
HandleTable:
    %p (%s handle)
    -> %p %S%s
Thread %x:
    %p %p %S
    %p %S
        %S
            ->  %p %S%s
Finalizer Queue:
    %p
Older Generation:
Error requesting gc heap analyze data
Failed to gather needed data, possibly due to memory contraints in the debuggee.
To try again re-issue the !FindRoots -gen <N> command.
internal_root_array = %#p
internal_root_array_index = %#p
Failed to get GCHeaps:  integer overflow
Error requesting gc heap analyze data for heap %p
Error requesting heap data.
Error requesting heap data for heap %d.
Failed to walk thread %x
Failed to walk the HandleTable!
Failed to request more handles.Failed to request number of entries.Failed to read GCDesc for MethodTable %p.
Failed to enumerate GC handles.  HRESULT=%x.
Buffer overflow while enumerating handles.
%s Error getting card table lowest address
Error getting next card table
Error reading card bits
Failed to read card table entry.
object %s: bad member %p at %p
object %s contains free object %p at %p
object %s:%s missing card_table entry for %p
object %s: size %d too small
Error requesting heap segment %p.
Error during heap traverse
tracing roots...

Walking heap...
&amp;&quot;"&apos;'&lt;&gt;<type id="%zd" name="%S"/>
t %zd 0 %S
<object address="0x%p" typeid="%zd" size="%zd">
n %zd 1 %zd %zd
! 1 0x%p %zd
o 0x%p %zd %zd  dependentHandle="1"    <member address="0x%p"%s/>
 0x%p</object>
r <root kind="%S" address="0x%p"/>
0x%p <gcheap><types><roots><objects></gcheap></types></roots></objects>INVALID TYPE %d
Failed to enumerate threads in the process.
stack.handle
Last good object: %p.
Object %s has a bad GCDesc.Object %s: Failed to read members.object %s: bad member %p at %pobject %s contains free object %p at %pObject %s: %s missing card_table entry for %pObject %s: Bad member %p at %p.
Object %s contains free object %p at %p.Object %s:%s missing card_table entry for %pObject %s: Size %d is too small.Object %s is too large.  End of segment at %p.string too longinvalid string positionlist<T> too longOEndVoidBooleanCharI1UI1I2UI2I4UI4I8UI8R4R8StringPtrByRefValueClassClassCopyCtorMDArrayGENArrayTypedByRefVALUEARRAYIURFNPTRObjectSZArrayGENERICArrayCMOD_REQDCMOD_OPTINTERNAL[DEFAULT][C][STDCALL][THISCALL][FASTCALL][VARARG][FIELD][LOCALSIG][PROPERTY][UNMANAGED].Unsupported token type
Dynamic Module in Unknown Module mdToken: %08x (%ws)Unable to get IMetaDataImport for module %p
ERROR IN SIGNATURE:  Signature should be larger.
ERROR IN SIGNATURE:  Not all of signature blob was consumed.  %d byte(s) remain
ERROR!! Bad signature blob value! [hasThis] [explicit] ()NoName[InvalidReference]<ELEMENT_TYPE_SENTINEL> PINNED __Canon[explicit] [hasThis] MT rem.unandorxorshlshrshr.unnegnotconv.i1conv.i2conv.i4conv.i8conv.r4conv.r8conv.u4conv.u8callvirtcpobjldobjldstrnewobjcastclassisinstconv.r.ununboxthrowldfldldfldastfldldsfldldsfldastsfldstobjconv.ovf.i1.unconv.ovf.i2.unconv.ovf.i4.unconv.ovf.i8.unconv.ovf.u1.unconv.ovf.u2.unconv.ovf.u4.unconv.ovf.u8.unconv.ovf.i.unconv.ovf.u.unboxnewarrldlenldelemaldelem.i1ldelem.u1ldelem.i2ldelem.u2ldelem.i4ldelem.u4ldelem.i8ldelem.ildelem.r4ldelem.r8ldelem.refstelem.istelem.i1stelem.i2stelem.i4stelem.i8stelem.r4stelem.r8stelem.refldelemstelemunbox.anyconv.ovf.i1conv.ovf.u1conv.ovf.i2conv.ovf.u2conv.ovf.i4conv.ovf.u4conv.ovf.i8conv.ovf.u8refanyvalckfinitemkrefanyldtokenconv.u2conv.u1conv.iconv.ovf.iconv.ovf.uadd.ovfadd.ovf.unmul.ovfmul.ovf.unsub.ovfsub.ovf.unendfinallyleaveleave.sstind.iconv.uprefix7prefix6prefix5prefix4prefix3prefix2prefix1prefixrefarglistceqcgtcgt.uncltclt.unldftnldvirtftnldargldargastargldlocldlocastloclocallocendfilterunaligned.volatile.tail.initobjconstrained.cpblkinitblkrethrowsizeofrefanytypereadonly.illegalendmaccodelabelTYXY\Y$!`Y$!dY$!hYlYpY$!tY$!xY$!$!|Y$!$!Y$!$!Y$!$!YY$!$!$!$!Y$!$!Y$!$!YYYMOTRTDFDMDPAIIMRCAPESGEVPRMORTSASARFLETMARnopbreakldarg.0ldarg.1ldarg.2ldarg.3ldloc.0ldloc.1ldloc.2ldloc.3stloc.0stloc.1stloc.2stloc.3ldarg.sldarga.sstarg.sldloc.sldloca.sstloc.sldnullldc.i4.m1ldc.i4.0ldc.i4.1ldc.i4.2ldc.i4.3ldc.i4.4ldc.i4.5ldc.i4.6ldc.i4.7ldc.i4.8ldc.i4.sldc.i4ldc.i8ldc.r4ldc.r8unusedduppopcallcallibr.sbrfalse.sbrtrue.sbeq.sbge.sbgt.sble.sblt.sbne.un.sbge.un.sbgt.un.sble.un.sblt.un.sbrbrfalsebrtruebeqbgebgtblebltbne.unbge.unbgt.unble.unblt.unswitchldind.i1ldind.u1ldind.i2ldind.u2ldind.i4ldind.u4ldind.i8ldind.ildind.r4ldind.r8ldind.refstind.refstind.i1stind.i2stind.i4stind.i8stind.r4stind.r8addsubmuldivdiv.unrem%S<unknown token type %08x><unknown type def><unknown type ref><unknown field def>%S::%S<unknown method def><unknown member ref><Invalid record><unknown type spec><unknown type token>%S::%S error decoding IL
ilAddr = %p
Failed to read memory
%*s.try
%*s{
%*s} // end .try
%*s.finally
%*s{
%*s.catch
%*s{
%*s} // end .finally
%*s} // end .catch
%*sIL_%04x: VAR OR ARG %d%d%fIL_%04x%ldTOKEN %x"%S"STRING %x(, )Error, unexpected opcode type
<unknown token type (token=%08x)>m_handle%x "%S"<invalid MethodTable>%x (%p)m_value%x %S%x ""voidboolcharint8uint8int16uint16int32uint32int64uint64float32float64native uintnative intobjectstringtypedrefvaluetype class [ERROR! NIL TOKEN][][BAD: RANK == 0!]method METHOD<[> pinned*&/* UNKNOWN TYPE (0x%X)*/[*] [ERROR: INVALID TOKEN 0x%8.8X]  [ERROR: Invalid TypeRef record 0x%8.8X]  [ERROR: Invalid TypeDef record 0x%8.8X] $%s$%X%s..module  [ERROR: Invalid token 0x%8.8X]  [ERROR: INVALID TOKEN TYPE 0x%8.8X] token_0x%8.8X PCould not read address %p.Object %p is misaligned.Failed to get header for object %p.Object %s has an invalid method table.Failed to request object data for %s.Could not request method table data for object %p (MethodTable: %p).<Unloaded Type>Attempt to move past the end of the iterator.Failed to get size of object.Failed to request GCDesc.Could not request segment data at %p.Failed to request segment data at %p.Failed to request GC heap data.Failed to get GCHeaps: Integer overflow.Failed to get GCHeaps.Failed to get GC heap details at %p.Failed to request GC details data.Failed to request SyncBlk at index %d.%s[]%s: "%s"<invalid object: '%s'>StressLog TaskSwitch Marker
BAD TIMEHH:mm:ssLF_GCLF_GCINFOLF_STUBSLF_JITLF_LOADERLF_METADATALF_SYNCLF_EEMEMLF_GCALLOCLF_CORDBLF_CLASSLOADERLF_CORPROFLF_REMOTINGLF_DBGALLOCLF_EHLF_ENCLF_ASSERTLF_VERIFIERLF_THREADPOOLLF_GCROOTSLF_INTEROPLF_MARSHALERLF_IJWLF_ZAPLF_STARTUPLF_APPDOMAINLF_CODESHARINGLF_STORELF_SECURITYLF_LOCKSLF_BCLLF_ALWAYS`ALL``%4x %13.9f : %-20s  (MethodDesc: %Ix) (BAD Method)UNKNOWN METHODDESC (%S)(MethodTable: %Ix) Low Bit(s) Set (BAD MethodTable) (%s) (Unknown VTable) (%s+%#llx (Unknown function)(#Could not read address of string#)(#Could not read address of string#)----- No thread logs in the image: The stress log was probably not initialized correctly. -----
Writing to file: %s
Stress log in module 0x%p
Stress log address = 0x%p
ReadVirtual failed with code hr = %x.
Invalid stress log chunk: %pwSTRESS LOG:
    facilitiesToLog  = 0x%x
    levelToLog       = %d
    MaxLogSizePerThread = 0x%x (%d)
    MaxTotalLogSize = 0x%x (%d)
    CurrentTotalLogChunk = %d
    ThreadsWithLogs  = %d
    Clock frequency  = %5.3f GHz
    Start time         %S
    Last message time  %S
    Total elapsed time %5.3f sec

THREAD  TIMESTAMP     FACILITY                              MESSAGE
  ID  (sec from start)
--------------------------------------------------------------------------------------
----- Interrupted by user -----
Could not read address of format stringTask was switched from %x
------------ Last message from thread %x -----------
---------------------------- %d total entries ------------------------------------
eAcdemotionmnn,nDnTndn|nnnn n@nno(o4o@oHo To@dooooooo o@pp p<pLpXppp p@pp7@@Appqp,qdq|qqqqrXrrrrrss s,s@sTsconcurrent GCscompacting GCspromoting GCsGCs that did demotioncard bundleselevation logicThread Abort RequestedGC Suspend PendingUser Suspend PendingDebug Suspend PendingGC On TransitionsLegal to JoinYield RequestedHijacked by the GCBlocking GC for Stack OverflowBackgroundUnstartedDeadCLR OwnsCoInitializedIn Single Threaded ApartmentIn Multi Threaded ApartmentReported DeadFully initializedTask ResetSync SuspendedDebug Will SyncStack Crawl NeededSuspend UnstartedAbortedThread Pool Worker ThreadInterruptibleInterruptedCompletion Port ThreadAbort InitiatedFinalizedFailed to StartDetachedThere was no managed OOM due to allocations on the GC heapThis is likely to be a bug in GCDidn't have enough memory to commitDidn't have enough memory to allocate an LOH segmentLow on memory during GCCould not do a full GCThere was no failure to allocate memoryFailed to reserve memoryDidn't have enough memory to commit beginning of the segmentDidn't have enough memory to commit the new ephemeral segmentDidn't have enough memory to grow the internal GC datastructuresDidn't have enough memory to commit the internal GC datastructurespre shortpost shortmerged pinsconverted pinspre pinpost pinpre and post pinpre short paddedpost short paddedlow on ephemeral spacehigh fragmetationcouldn't allocate gapsuser specfied compact LOHlast GC before OOMinduced compacting GCfragmented gen0 (ephemeral GC)high memory load (ephemeral GC)high memory load and fragvery high memory load and fragno gc modereused seg with normal fitreused seg with best fitexpand promoting ephexpand with a new segno memory for a new segexpand in next full GCusing mark list&`@Uuo\I8_R5%-*.*s%*.*s%-*.*S%*.*Sdisabledenabled10Current mode: %s - unsafe minidump commands are %s.
Mode must be 0 or 1
Unsafe minidump commands are %s.
This command is not supported in a minidump without full memory
To try the command anyway, run !MinidumpMode 0
/d%s is not IP
Failed to request MethodData, not in JIT code range
MethodDesc:   %s
Source file:  %s @ %d
TEB information is not available so a stack size of 0xFFFF is assumed
Wrong option: stack selection wrong
Some functionality may be impaired
-EE-nOS Thread Id: 0x%x (%d)
-shortFailed to request ThreadStore
Failed to request Thread at %p
---------------------------------------------
Thread %3d
wrong option: %s
Unable to determine bounds of gc heap
-verifym_resolverm_codem_scopem_tokens_items/iMust pass a valid expression
Unable to build snapshot of the garbage collector state
%p is not a MethodDesc
Unable to print IL for DynamicMethodDesc %p
Unable to get module
bad import
error in import
FindIL failed
Error gathering dynamic info from object at %s.
Not enough memory to read IL
This is dynamic IL. Exception info is not reported at this time.
If a token is unresolved, run "!do <addr>" on the addr given
in parenthesis. You can also look at the token table yourself, by
running "!DumpArray %p".

Invalid signature
Out of memory
!DumpSig <sigaddr> <moduleaddr>
Invalid parameters %s %s
!DumpSigElem <sigaddr> <moduleaddr>
Missing EEClass address
Invalid EEClass address
EEClass has an invalid MethodTable address
Class Name:      %S
mdToken:         %p
File:            %S
Parent Class:    %s
Module:          %s
Method Table:    %s
Vtable Slots:    %x
Total Method Slots:  %x
Class Attributes:    %x  Interface, Abstract, ComImport, Transparency:        %s
NumInstanceFields:   %x
NumStaticFields:     %x
NumThreadStaticFields: %x
ContextStaticOffset: %x
ContextStaticsSize:  %x
-MDMissing MethodTable address
 is not a MethodTable
Free MethodTable
EEClass:Module:Name:mdToken:File:BaseSize:ComponentSize:Slots in VTable:Number of IFaces in IFaceMap:MethodDesc Table
NameJITMethodDescEntry<error getting slot NONEPreJITFCALLName:        %S
MethodTable: %s
EEClass:     %s
Size:        %d(0x%x) bytes
File:        %S
Fields:
Type Name:   %S
Type MT:     %s
<Note: this object has an invalid CLASS field>
Invalid object
Free Object
Size:        %I32d(0x%I32x) bytes
RCW:         %s
CCW:         %s
System.RuntimeTypeSystem.RuntimeType+RuntimeTypeCachem_runtimeTypeError when reading RuntimeType field
Array:       Rank %d, Number of elements %I32d, Type %s (<exec cmd="!DumpArray /d %p">Print Array</exec>)dwdb<exec cmd="%s %x L%x">Content</exec>:     Content:     String:      Object
None
ThinLock owner %x (%p), Recursive %x
<integer underflow>
[%d]-start-length-details-nofieldsInvalid parameter %s
Not an array, please use !DumpObj instead
For multi-dimension array, length and start index are supported
Start index out of range
-nofields has no effect unless -details is specified
Name:        %S[,]
Array:       Rank %d, Number of elements %I32d, Type %s
Element Methodtable: %s
Integer overflow on array rank
Failed to read lower bounds info from the array
Failed to read bounds info from the array
interrupted by user
Failed to read element at  %s
 null
-refsGC Refs:
offsetSystem.Security.SecurityException    SP       IP       Function
_xcode_HResult    %s
    %s [%S @ %d]
Not a valid exception object
Exception object: %s
Exception type:   %S
Exception type:   <Unknown>
_messageMessage:          <none>_innerExceptionInnerException:   %S, Use <exec cmd="!PrintException /d %p">!PrintException %p</exec> to see more.
Use !PrintException %p to see more.
<invalid MethodTable of inner exception><none>
_stackTraceStackTrace (generated):
Unable to decipher generated stack trace
<Not Available>
_stackTraceStringStackTraceString: 

HResult: %lx
m_debugStringSecurityException Message: -nested-lines-l-ccwIn order for the option -lines to enable display of source information
the debugger must be configured to load the line number information from
the symbol files. Use the ".lines; .reload" command to achieve this.
No CCW pointer specified
The current thread is unmanaged
There is no current managed exception on this thread
Invalid CCW pointer %s
Invalid exception object %s
There are nested exceptions on this thread. Run with -nested for details
Error retrieving nested exception info %p
<aborted>

Nested exception -------------------------------------------------------------
Usage: !DumpVC <Method Table> <Value object start addr>
Not a managed object
Missing RCW address
Invalid RCW %s
Error requesting RCW data
Managed object:             %s
Creating thread:            %p
IUnknown pointer:           %p
COM Context:                %p
Managed ref count:          %d
IUnknown V-table pointer :  %p (captured at RCW creation time)
IsDCOMProxy IsUnique IsFreeThreaded IsJupiterObject IsContained IsAggregated SupportsIInspectable IsDisconnected Flags:                      %s%s%s%s%s%s%s%s
IJupiterObject:    %p
COM interface pointers:
Error requesting COM interface pointers
ContextIP%8s %8s %8s Type
%p %p %s %S
Missing CCW address
Invalid CCW %s
Error requesting CCW data
CCW:               %p
Managed object:    %s
Outer IUnknown:    %p
 (NEUTERED)Ref count:         %d%s
IsExtendsCOMObject Flags:             %s%s
 CLR  Jupiter , Pegged byJupiter ref count: %d%s%s%s%s
 (STRONG) (WEAK)RefCounted Handle: %p%s
Type%8s %8s Type
IDispatch/IUnknown%p %s %S
The garbage collector data structures are not in a valid state for traversal.
It is either in the "plan phase," where objects are being moved around, or
we are at the initialization or shutdown of the gc heap. Commands related to 
displaying, finding or traversing objects as well as gc heap segments may not 
work properly. !dumpheap and !verifyheap may incorrectly complain of heap 
consistency errors.
-gc-loaderUnable to get AppDomain information
Loader Heap:
System DomainShared DomainUnable to get the array of all AppDomains.
Domain %dJit code heap:
Failed to request module list.
Module Thunk heaps:
Module Lookup Table heaps:
Total LoaderHeap size:   =======================================
Number of GC Heaps: %d
Total Size:              Failed to get GCHeaps: integer overflow
------------------------------
Heap %d (%p)
Heap Size:       GC Heap Size:    printsortException occurred while trying to %s the GC stats.
-xmlusage: HeapTraverse [-xml] filename
Unable to open file
Assuming a uncorrupted GC heap.  If this is a crash dump consider -verify option
XmlCLRProfilerWriting %s format to file %s
Gathering types...
Error initializing heap traversal
Unable to write heap report

file %s saved
Error getting System.RuntimeType.m_handle offset
Shared %8sSystem %s? %s %S
DomainAddress%8s %8s %8s Type Name              
------------------------------------------------------------------------------
-mt-type-stat-strings-thinlock-min-max-live-deadFailed to parse command line arguments.Cannot specify both -mt and -typeCannot specify both -live and -dead.wrong argumentIn a minidump without full memory, most gc heap structures will not be valid.
If you need this functionality, get a full memory dump with ".dump /ma mydump.dmp"
SyncBlock %d corrupted, points to invalid object %p
Failed to get object header for object %p while inspecting syncblock at index %d.
Object header for %p should have a SyncBlock index of %d.
Size Free     %s %s %8d%s
%s %s %8d ThinLock owner %x (%p) Recursive %x
Found %d objects.
Fragmented blocks larger than 0.5 MB:
Followed byAddr%8s %8s %16s
%p %6.1fMB         %p %S
No heap corruption detected.
Managed OOM occured after GC #%d (Requested to allocate %d bytes)
%s, please contact PSS
Reason: %s
LOHSOHDetail: %s: %s (%d bytes) - on GC entry available commit space was %d MBGC Heap not initialized yet.
Error requesting OOM data
Heap %d: Error requesting OOM data
---------Heap %#-2d---------
object %#p does not have valid method table
object %#p is a valid object
%S %s %12d (0x%x)	%S
Usage: !ListNearObj <obj_address>
Address %p does not lie in the managed heap
Failed to find the segment of the managed heap where the object %p resides
Before: Before: couldn't find any object between %#p and %#p
Current:After:  After:  couldn't find any object between %#p and %#p
Heap local consistency confirmed.
Heap local consistency not confirmed.
-inclUnrooted-iuGen2Gen1Gen0Heap%-8s %12s %12s %12s %12s
Heap%-4d %12I32u %12I32u %12I32u %12I32u

Free space:                                                 Percentage
Heap%-4d %12I32u %12I32u %12I32u %12I32uSOH:%3d%% LOH:%3d%%

Unrooted objects:                                           Percentage
Total    %12I32u %12I32u %12I32u %12I32u
-allError requesting SyncBlk data
Index         SyncBlock MonitorHeld Recursion Owning Thread Info          SyncBlock Owner
, continuing...SyncBlock %d is invalid%s
%5d %p  %11d %9d  orphaned  XXX     none    %8d  %s %S-----------------------------
Total           %d
CCW             %d
RCW             %d
ComClassFactory %d
Free            %d
RuntimeCallableWrappers (RCW) to be cleaned:
THREADCONTEXTRCW%8s %8s %8s Apartment
(FreeThreaded)(MTA)(STA)%8p %8p %8p %9s
Free-Threaded Interfaces to be released: %d
MTA Interfaces to be released: %d
STA Interfaces to be released: %d
An error occurred while traversing the cleanup list.
-detail-allReadySyncBlocks to be cleaned by the finalizer thread:
ComClassFactoryCCWSyncBlock%8s %8s %8s %8s
%8p %8p %8p %8p
SyncBlocks to be cleaned up: %d
----------------------------------
Heap %d
Statistics for all finalizable objects that are no longer rooted:
Statistics for all finalizable objects (including all objects ready for finalization):
%s 0x%08x %S
Usage: DumpModule [-mt] <Module Address>
Fail to fill Module %p
Name:       %S
Attributes: PEFile Reflection SupportsUpdateableMethodsAssembly:   %s
LoaderHeap:              %p
TypeDefToMethodTableMap: %p
TypeRefToMethodTableMap: %p
MethodDefToDescMap:      %p
FieldDefToDescMap:       %p
MemberRefToDescMap:      %p
FileReferencesMap:       %p
AssemblyReferencesMap:   %p
MetaData start address:  %p (%d bytes)

Types defined in this module

TypeDef%8s %8s %s

Types referenced in this module

TypeRef%8s   %8s %s
Fail to fill AppDomain
Shared Domain:      %s
System Domain:      %s
Domain %d:%s          %s
Unable to get system domain info.
Unable to get shared domain info
Unable to get array of AppDomains
Failed to get appdomain %p, error %lx
Invalid Assembly %s
Fail to fill Assembly
Parent Domain:      %s
Name:               %S
Name:               Unknown
MemoryTaskSyncThreadpoolIOCompletionAssemblyGCSecurityThreadCount:UnstartedThread:BackgroundThread:PendingThread:DeadThread: (Hosted Runtime:LockAptGC Alloc ContextGC ModeStateThreadOBJOSIDIDFiberExceptionFailed to request Thread at <<<< XXXX CooperativePreemptive%p:%p<error>STAMTANTAUkn(Finalizer) (GC) (Threadpool Worker) (Threadpool Completion Port) <Invalid Object> ( (nested exceptions)Failed to retrieve Tls Data index
Failed to require current Thread ID
Failed to require total thread number
Special thread typeFailed to get thread ID for thread Failed to switch to thread Failed to get Teb for Thread Failed to get Tls expansion slots for thread Failed to get CLR Tls data for thread Failed to get thread type info not found for thread GC Timer Gate DbgHelper Shutdown SuspendEE Finalizer ADUnloadHelper ShutdownHelper IOCompletion ThreadpoolWorker Wait ProfilingAPIAttach ProfilingAPIDetach Failed to switch to original thread
    %s
    No thread states for '%s'.-specialSpecial thread information is not available in mini dumps.
Not supported on mini dumps.
Can't get Watson Buckets
Watson Bucket parameters:
b1: %S
b2: %S
b3: %S
b4: %S
b5: %S
b6: %S
b7: %S
b8: %S
b9: %S
bp %pSetting breakpoint: %s [%S]
!bpmd pending breakpoint list
 Breakpoint index - Location, ModuleID, Method Token
%d - %ws!%ws+%d, 0x%p, 0x%08x
%d - %ws:%d, 0x%p, 0x%08x
%d - %ws, %ws, %p
Cleared
Invalid pending breakpoint index.
All pending breakpoints cleared.
SOS error: IXCLRDataModule->GetFileName failed hr=0x%x
SOS error: GetClrModuleImages failed hr=0x%x
SOS warning: No symbols for module %S, source line breakpoints in this module will not bind hr=0x%x
Failed to set code notification
`2_3@0JITTED %S!%S
Failed to request module address.
Xb4~$E{d`SOS: warning, optimizations for this module could not be suppressed because this CLR version doesn't support the functionality
SOS: warning, optimizations for this module could not be surpressed because an optimized prejitted image was loaded
SOS: warning, optimizations for this module could not be surpressed hr=0x%x
CLR notification: GC - Performing a gen %d collection. Determined surviving objects...
bp /1 %pExpecting first chance CLRN exception
Error processing exception notification
g!bpmd is not supported on a dump file.
-md-nofuturemodule-list-clear-clearallUnable to parse line number
Line number must be positive
Usage: !bpmd -md <MethodDesc pointer>
Usage: !bpmd [-nofuturemodule] <module name> <managed function name> [<il offset>]
Usage: !bpmd <filename>:<line number>
Usage: !bpmd -list
Usage: !bpmd -clear <pending breakpoint number>
Usage: !bpmd -clearall
See "!help bpmd" for more details.
Error getting MethodDescs for module %p
Found %d methods in module %p...
MethodDesc = %p
%p is not a valid MethodDesc
This DynamicMethodDesc is not yet JITTED. Placing memory breakpoint at %p
ba w4 /1 %p "bp poi(%p); g"Unable to set breakpoint with IDebugControl::Execute: %x
Attempted to run: %s
Unable to get method name for MethodDesc %p
Adding pending breakpoints...
sxe -c "!HandleCLRN" clrn|ȲԲWarmupInitializingRandomMoveClimbingMoveChangePointStabilizingStarvationThreadTimedOutUndefined-tiCPU utilization: %d%%
Worker Thread: Total: %d Running: %d Idle: %d MaxLimit: %d MinLimit: %d    Failed to examine a WorkRequest
Work Request in Queue: %d
    AsyncTimerCallbackCompletion TimerInfo@%p
    Unknown Function: %p  Context: %p

Thread Injection History

    Time Transition     New #Threads      #Samples   Throughput
    Failed to examine a HillClimbing log entry
%8.2lf %-14s %12d  %12d  %11.2lf
Number of Timers: %d
Completion Port Thread:Total: %d Free: %d MaxFree: %d CurrentLimit: %dFailed to request ThreadpoolMgr information
%p is not a valid object
Error getting AppDomain information
AppDomain: %s
Name:      Shared Domain
ID:        (shared domain)
Name:      System Domain
ID:        (system domain)
Error getting AppDomain %p.
NoneName:      %S
ID:        %d
The type is declared in the shared domain and other
methods of finding the AppDomain failed. Try running
<exec cmd="!gcroot /d %p">!gcroot %p</exec>, and if you find a root on a
!gcroot %p, and if you find a root on a
stack, check the AppDomain of that stack with !threads.
Note that the Thread could have transitioned between
multiple AppDomains.
  Error!  integer overflow on numThread 0x%08x
     ID     TEB   APT    APTId CallerTID Context
%3d %4x %p STA MTA NTA Ukn %8x  %8x %pEHHandler %d: %s catch(%S) (duplicate)Clause:  [%p, %p] [%x, %x]
Handler: [%p, %p] [%x, %x]
Filter: [%p] [%x]
No EH info available
Unable to get codeHeader information
<user aborted>
Failed to perform EHInfo traverse
No GC info available
entry point %p
unknown Jit
Normal JIT generated code
preJIT generated code
GC info %p
<integer overflow>
Could not allocate memory to read the gc info.
Could not read memory %p
Untracked:-gcinfo-ehinfoUnmanaged code
Failed to get method desc for %p.
Not jitted yet
not a valid MethodDesc
Begin %p, size %x. Cold region begin %p, size %x
Begin %p, size %x
Failed to gather EHInfo data
Hot region:
Cold region:
StressLog.txt-addrclr!StressLog::theLogPlease provide the -addr argument for the address of the stress log, since no recognized runtime is loaded.
Attempting to dump Stress log to file '%s'
SUCCESS: Stress log dumped
No Stress log in the image, no file written
FAILURE: Stress log not dumped
CLR not loaded
GCConfigLog.txtclr!SVR::gc_config_log_bufferclr!SVR::gc_config_log_buffer_offsetclr!WKS::gc_config_log_bufferclr!WKS::gc_config_log_buffer_offsetCan't get either WKS or SVR GC's config log bufferDumping GC log at %08x
Attempting to dump GC log to file '%s'
failed to create file: %d
failed to read memory from %08x
Interesting data points
%20s: %d

Compacting reasons
MW[%s]%35s: %d

Expansion mechanisms
%30s: %d

Other mechanisms enabled
%-30s: %d

[info per heap]
Error requesting interesting GC info
Heap %d: Error requesting interesting GC info
--------info for heap %d--------
%u.%u.%u.%u Checked or debug build retail freeGC Heap not initialized, so GC mode is not determined yet.
Server mode with %d gc heaps
Workstation mode
In plan phase of garbage collection
SOS Version: %u.%u.%u.%u retail buildJanFebMarAprMayJunJulAugSepOctNovDec!ProcInfo is not supported on a dump file.
-env-time-mem---------------------------------------
Environment
ProcessParameters_RTL_USER_PROCESS_PARAMETERSEnvironment%IdSKernel32.dllGetProcessTimesProcess Times
Process Started at: %4d %s %2d %d:%d:%d.%02d
Kernel CPU time   : %d days %02d:%02d:%02d.%02d
User   CPU time   : %d days %02d:%02d:%02d.%02d
Total  CPU time   : %d days %02d:%02d:%02d.%02d
ntdll.dllNtQueryInformationProcessProcess Memory
WorkingSetSize: %8d KB       PeakWorkingSetSize: %8d KB
VirtualSize:    %8d KB       PeakVirtualSize:    %8d KB
PagefileUsage:  %8d KB       PeakPagefileUsage:  %8d KB
%ld percent of memory is in use.

Memory Availability (Numbers in MB)

AvailTotal                  %8s     %8s
Physical Memory   %8d     %8d
Page File         %8d     %8d
Virtual Memory    %8d     %8d
Usage: !Token2EE module_name mdToken
       You can pass * for module_name to search all modules.
Module:      %s
Assembly:    %S
Usage: !Name2EE module_name item_name
  or    !Name2EE module_name!item_name
       use * for module_name to search all loaded modules
Examples: !Name2EE  mscorlib.dll System.String.ToString
          !Name2EE *!System.String
Invalid argument %s
Did not find a path from %p to %p.
-nostacksInterrupted, data may be incomplete.
Found %d roots.
Found %d unique roots (run '!GCRoot -all' to see all roots).
-brick-cardCouldn't get size for object %#p: possible heap corruption.
Address            Gen   Heap   segment            begin              allocated           size
%p   %d     %2d     %p   %p   %p    0x%x(%d)
Address          Gen Heap segment          begin            allocated         size
Address %#p not found in the managed heap.
!FindRoots is not supported on a dump file.
-genanyIncorrect options.  Usage:
	!FindRoots -gen <N>
		where N is 0, 1, 2, or "any". OR
	!FindRoots <obj>
Your version of the runtime/DAC do not support this command.
The command !FindRoots can only be used after the debugger stopped on a CLRN GC notification.
At this time !GCRoot should be used instead.
Address %#p is not in the managed heap.
Object %s will survive this collection:
	gen(%#p) = %d > %d = condemned generation.
-perdomainPinnedRefCountedWeakShortWeakLongStrongVariableAsyncPinnedSizedRefDependentWeakWinRTUnknown handle type '%s'.Error getting per-appdomain handle informationDataHandleGC Handle Statistics for AppDomain  (Shared Domain)
 (System Domain)
Unable to display GC handles.
A minidump without full memory may not have this information.Failed to walk the handle table.Error %x while walking the handle table.
<free>UnknownHandles:
Strong Handles:Pinned Handles:Async Pinned Handles:Ref Count Handles:Weak Long Handles:Weak Short Handles:Weak WinRT Handles:Variable Handles:SizedRef Handles:Dependent Handles:Other Handles:Pseudo-register number must be between 0 and 19
r$t%zd=0Error initialized register $t%d to zero
-derived-create-create2Live debugging session required
usage: StopOnException [-derived] [-create | -create2] <type name>
                       [<pseudo-register number for result>]
ex:    StopOnException -create System.OutOfMemoryException 1
-c-c2sxe %s "!soe %s %s %zd;.if(@$t%zd==0) {g} .else {.echo '%s hit'}" %xError setting breakpoint: %s
Breakpoint set
r$t%zd=1Failed to execute the following command: %s
%p is not a valid object.
sizeof(%p) = %d (0x%x) bytes (%S)
-------------------------------------------------------------------------------
GCHandleLeaks will report any GCHandles that couldn't be found in memory.      
Strong and Pinned GCHandles are reported at this time. You can safely abort the
memory scan with Control-C or Control-Break.                                   
Found %d handles:
%p	
Searching memory
Reference found in stress log will be ignored
Failed to read whole or part of stress log, some references may come from stress log
Quitting at %p due to user abort
Searching %p...
Found %p in stress log at location %p, reference not counted
Found %p at location %p
only read %x bytes at %p
Some handles were not found. If the number of not-found handles grows over the
lifetime of your application, you may have a GCHandle leak. This will cause   
the GC Heap to grow larger as objects are being kept alive, referenced only   
by the orphaned handle. If the number doesn't grow over time, note that there 
may be some noise in this output, as an unmanaged application may be storing  
the handle in a non-standard way, perhaps with some bits flipped. The memory  
scan wouldn't be able to find those.                                          
Didn't find %d handles:
All handles found even though you aborted.
A leak may still exist because in a general scan of process memory SOS can't  
differentiate between garbage and valid structures, so you may have false     
positives. If you still suspect a leak, use this function over time to        
identify a possible trend.                                                    
[]]&**(...)typedbyref = %S | %S = "%S"
   (empty)
   (1 element)
   (%d elements)
    %s.[%d] |- %s = %S |- %s = null
  (Unhandled CorElementType: 0x%x)
  = <pointer>
  = <function pointer 0x%x>
 @ 0x%I64x
falsetrue  = %s
  = '%C'
  = %d
  = %hd
  = %hu
  = %u
  = %I64d
  = %I64u
  = %f
  = object

PARAMETERS:
  + (Error 0x%x retrieving parameter '%S')
  + %S %s  + (Error 0x%x printing parameter %d)

PARAMETERS: (none)

LOCALS:
  + (Error 0x%x retrieving local variable '%S')
  + (Error 0x%x printing local variable %d)

LOCALS: (none)
.[basetype] |- %S %s
 |- %S %s |- < unknown type > %S



Dumping managed stack and managed variables using ICorDebug.
=============================================================================
Call SiteChild SP%-8s %-8s %s
Stack walk complete.
%p %s [NativeStackFrame]
[RuntimeUnwindableFrame]
TODO: Implement GetFrameName[%S: p] [IL Stub or LCG]
-a (%S)
<unknown register>+-:  ->  (pinned) (interior) - Failed to start stack walk: %lx
Failed to enumerate GC references.Unable to walk the managed stack. The current thread is likely not a 
managed thread. You can run !threads to get a list of managed threads in
the process
    PARAMETERS:
        %S (<CLR reg>) (0x%p) = <unable to retrieve data>
0x%s
0x%p
<no data>
    LOCALS:
<CLR reg> -a-p-i%S!VMMap requires a full memory dump (.dump /ma) or a live process.
!VMStat requires a full memory dump (.dump /ma) or a live process.
Usage: SaveModule <address> <file to save>
Invalid arg
Module does not have base address
%p is not a Module or base address
Failed to retrieve information about segment %p%u sections in file
section %d - VA=%x, VASize=%x, FileAddr=%x, FileSize=%x
Fail to read PE section info
File not specified
Fail to create file %s
Fail to read memory
%p %p !+%#llx * Ctx[BSI]:  %08x  %08x  %08x    (TransitionMU)

(TransitionUM)
   at     %p %p %s_remoteStackTraceString-ManagedExcepStackError!
_EFN_GetManagedExcepStack(%P, wszStr, sizeof(wszStr)) returned:
_EFN_GetManagedExcepStack(NULL, wszStr, sizeof(wszStr)) returned:
Error: %lx
Number of characters requested: %d
Context information:
EipEspEbpRipRspRbpPCSPFPUnsupported platform%p %p %p
Simple Context information:
5DG	qSOS: warning, prejitted code optimizations could not be changed. Failed to load ICorDebug HR = 0x%x
SOS: warning, prejitted code optimizations could not be changed. This CLR version doesn't support the functionality
SOS: warning, prejitted code optimizations could not be changed. This CLR version doesn't support NGEN
SOS: warning, prejitted code optimizations could not be changed. GetDesiredNGENCompilerFlags failed hr=0x%x
SOS: warning, prejitted code optimizations could not be changed at this time. This setting is fixed once CLR starts
SOS: warning, prejitted code optimizations could not be changed at this time. SetDesiredNGENCompilerFlags hr = 0x%x
TEXTDOCUMENTATIONError loading documentation resource
COMMAND: %s.Documentation for %s not found.
Expected newline in documentation resource.
\\%.*scontents%p0x%x%xNot calculatedCriticalSafe criticalTransparent%-*.*p%*.*p0x%-*.*x0x%*.*x%-*.*x%*.*x%-*.*d%*.*dmap/set<T> too longP?Y@@@A<exec cmd="!DumpAssembly /d %s">%s</exec><exec cmd="~~[%s]s">%s</exec><exec cmd="!DumpVC /d %s %s">%s</exec><exec cmd="!DumpHeap /d -mt %s">%s</exec><exec cmd="!ListNearObj /d %s">%s</exec><exec cmd="!ThreadState %s">%s</exec><exec cmd="!PrintException /d %s">%s</exec><exec cmd="!DumpRCW /d %s">%s</exec><exec cmd="!DumpCCW /d %s">%s</exec><exec cmd="!ClrStack -i %S %d">%S</exec> (08HPTAؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓX|8Ht<hVoidBooleanCharSByteByteInt16UInt16Int32UInt32Int64UInt64SingleDoubleStringTypedReferenceIntPtrUIntPtr<exec cmd="!DumpMT /d %s">%s</exec><exec cmd="!DumpMD /d %s">%s</exec><exec cmd="!DumpClass /d %s">%s</exec><exec cmd="!DumpModule /d %s">%s</exec><exec cmd="!U /d %s">%s</exec><exec cmd="!DumpObj /d %s">%s</exec><exec cmd="!DumpDomain /d %s">%s</exec>308`7 4087@`yЀ̾/P6Ou/<CLSID>Failed to instantiate {%ls} from installed .NET framework locations.
Failed to instantiate {%ls} from DAC location.
Unable to query IDebugSymbol3 HRESULT=0x%x.
;\Failed to instantiate {%ls} from debugger's image path.
mscoree.dllCLRCreateInstanceDllGetClassObject%d.%d.%d%d.%d__::SOS Error: Out of memory
The version of SOS does not match the version of CLR you are debugging.  Please
load the matching version of SOS for the version of CLR you are debugging.
CLR Version: %u.%u.%u.%u
SOS Version: %u.%u.%u.%u
/f clr.dllPDB symbol for clr.dll not loaded
%8hd%8d%I64d%8hu%u%8u%I64u%8p%8hx%8sdynamic statics NYIdynamic thread statics NYI    >> Domain:Value Unable to get AppDomain %lx
 %s:NotInit  %s:FailInit %s: <<
    >> Thread:Value  error getting thread %p, aborting this field
 %x:
Display of context static variables is not implemented yet
PTRBYREFVALUETYPECLASSVARARRAYFNPTRSZARRAYMVARAttrVTOffsetField%8s %8s %8s %20s %2s %8s %8s %s
Invalid parent MethodTable
Invalid parent EEClass
Unable to display fields
%s %8x %8x %20.20S %20.20s %2s TLstaticCLstaticshared%8s %8s%8s  %S
 <no information>
staticinstanceUnable to get appdomain store
Failed to get appdomain list
Unable to get AppDomain %p
Unable to get array of Assemblies
ClassLoader:        %p
SecurityDescriptor: %p
  Module Name
%s    Dynamic ModuleCREATINGREADYFORMANAGEDCODEACTIVEOPENUNLOAD_REQUESTEDEXITINGEXITEDFINALIZINGFINALIZEDHANDLETABLE_NOACCESSCLEAREDCOLLECTEDCLOSEDUNKNOWNLowFrequencyHeap:   %p
HighFrequencyHeap:  %p
StubHeap:           %p
Stage:              %s
Name:               Error getting AppDomain friendly name
Assembly:           %s (Dynamic) [Free%-8s %s (%S[])<unknown type>Integer overflow error.
Unable to get array of Assemblies for the given AppDomain..
Failed to request assembly.
Failed to get the modules for the given assembly.
Failed to request Module data from assembly.
-----------------------
Member (mdToken token) of
Field (mdToken token) of
This token type is not supported
<invalid module token>
Token:       %p
Field name:  %S
MethodDesc:  %s
MethodDesc:  <not loaded yet>
JITTED Code Address: %s
Not JITTED yet. Use <exec cmd="!bpmd -md %p">!bpmd -md %p</exec> to break on run.
Not JITTED yet. Use !bpmd -md %p to break on run.
<Error getting MethodDesc information>
Not JITTED yet.
EEClass:     <error getting EEClass>
MethodTable: <not loaded yet>
EEClass:     <not loaded yet>
FAULTFINALLYFILTERTYPED    ReJITID %p: CodeAddr = %s (READY to jit on next call) (CURRENT) (reverted)ReJITed versions:
    (... possibly more reverted versions ...)
Method Name:  %S
Class:        %s
MethodTable:  %s
mdToken:      %p
Module:       %s
IsJitted:     %s
CodeAddr:     %s
Transparency: %s
Unknown MethodDesc (Module %s, mdToken %08x)Failed to request threads from the thread store.mscoree.dll/f mscoree.dll\<Invalid Object>Error getting string data
<String is invalid or too large to print>
Missing quote in %s
Incorrect argument: %s
Wrong option: %s
Invalid option %s
Invalid option: option specified multiple times: %s
Missing value for option %s
Unknown option: %s
*U\	L6"ǘoC*K=j0Unable to load '%S'.  HRESULT = 0x%x.
Failed to read module information for '%S'.  HRESULT = 0x%x.
Found '%S', but it does not match the CLR being debugged.
Size: Expected '0x%x', Actual '0x%x'
Time stamp: Expected '0x%x', Actual '0x%x'
Loaded %S
05P080Failed to get the dac module handle. hr=0x%x.
GetModuleFileName(dacModuleHandle) failed. Last error = 0x%x
mscordacIDebugSystemObjects::GetCurrentProcessHandle HRESULT=0x%x.
Unable to get symbol path length. IDebugSymbols3::GetSymbolPathWide HRESULT=0x%x.
Unable to get symbol path. IDebugSymbols3::GetSymbolPathWide HRESULT=0x%x.
SymFindFileInPath failed for %S. HRESULT=0x%x.
Please ensure that %S is on your symbol path.4P087 0E>y0xSI                                                                [%d]FzXTOP2Xcʀ?u*C(Q4SOS Warning: Loading symbols for dynamic assemblies is not yet supported
diasymreader.dllSOS Error: Unable to CoCreateInstance class=CLSID_CorSymBinder_SxS, interface=IID_ISymUnmanagedBinder3, hr=0x%x
This usually means the installation of .Net Framework on your machine is missing or needs repair
SOS Error: Unable to query IDebugSymbols3 HRESULT=0x%x.
SOS Error: Unable to get symbol path length. IDebugSymbols3::GetSymbolPathWide HRESULT=0x%x.
SOS Error: Unable to get symbol path. IDebugSymbols3::GetSymbolPathWide HRESULT=0x%x.
Frame] <unknown method> [ @ Failed to enumerate GC references.
Failed to enumerate GC reference errors.
Unknown internal frame.Managed to Unmanaged transitionUnmanaged to Managed transitionAppDomain transitionLightweight functionFunction evaluationInternal callClass initializationJIT Compilation[%s: %p]
@NANCGRdRdWrWrCpExExRdExRdWrExWrCpTOTALBLK COUNTAVERAGEMAXIMUMMINIMUMTYPE%-7s  %*s  %*s  %*s %*s  %*s
~~~~~~~~~~~~~~~~~~~~~~~~~%-7s %*sK %*sK %*sK %*s %*sK
%s:
SmallMediumLargeSummary|%08lxCommitReservePrivateMappedImageProtectAllocProtectLengthStopStart%-*s %-*s %-*s  %-13s %-13s %-8s %-8s
%p-%p %p  %-13s %-13s %-8s %-8s
alahblbhclchdldhaxbxcxdxsidibpespjmp  (%S, mdToken: %p) (MT: %S) ("") (Object: %S) (MD: %S)
%s @ %d:
>>> hltclisti%08x  (gcstress)mov call lea push ntdll!KiUserExceptionDispatcherScalarByRefUNSET{Scalar, Object}{Scalar, ByRef}{Object, Object}{Object, ByRef}{ByRef, Object}{ByRef, ByRef}<Illegal>!Impossible!???r%u not%08x%s interruptible
%08x is a safepoint: (pinned)(interior)(untracked)%08x %c%scaller.sp %c%s%c%xProlog size: %d
Security object: caller.sp%c%x
GS cookie: GS cookie valid range: [%x;%x)
PSPSym: Generics inst context: PSP slot: GenericInst slot: caller.sp%c%x (GENERIC_PARAM_CONTEXT_METHODDESC)
(GENERIC_PARAM_CONTEXT_METHODHANDLE)
(GENERIC_PARAM_CONTEXT_THIS)
Varargs: %u
Frame pointer: %s
Has tailcalls: %u
Size of parameter area: %x
Return Kind: %s
Code size: %x
out of memory
reported register in caller's frame
reported frame register
reported pointer relative to wrong base register
reported invalid pointer
decoder failed
invalid GC info
 (code for MD: %S)de00 de01 de02 f7f0a001f7f0a002f7f0a003movw movt p|
|
api-ms-win-core-synch-l1-2-0.dllkernel32.dllInitializeConditionVariableSleepConditionVariableCSWakeAllConditionVariablemcsm api-ms-win-core-fibers-l1-1-1api-ms-win-core-synch-l1-2-0kernel32api-ms-ext-ms-FlsAllocFlsFreeFlsGetValueFlsSetValueInitializeCriticalSectionEx mqPUnknown exception(nqPbad exception|												
$!

 
$
(
,
0
4
`8
D
aH
L
P
T
aX
\
`
`d
ah
l
p
t
x
|

















,Ll0Xt
$
L
t



,X$!(__based(__cdecl__pascal__stdcall__thiscall__fastcall__vectorcall__clrcall__eabi__ptr64__restrict__unalignedrestrict( new delete=>><<!==!=operator->++---+->*/%<=>=()~^&&||*=+=-=/=%=>>=<<=&=|=^=`vftable'`vbtable'`vcall'`typeof'`local static guard'`string'`vbase destructor'`vector deleting destructor'`default constructor closure'`scalar deleting destructor'`vector constructor iterator'`vector destructor iterator'`vector vbase constructor iterator'`virtual displacement map'`eh vector constructor iterator'`eh vector destructor iterator'`eh vector vbase constructor iterator'`copy constructor closure'`udt returning'`EH`RTTI`local vftable'`local vftable constructor closure' new[] delete[]`omni callsig'`placement delete closure'`placement delete[] closure'`managed vector constructor iterator'`managed vector destructor iterator'`eh vector copy constructor iterator'`eh vector vbase copy constructor iterator'`dynamic initializer for '`dynamic atexit destructor for '`vector copy constructor iterator'`vector vbase copy constructor iterator'`managed vector copy constructor iterator'`local static thread guard'operator "" operator co_await Type Descriptor' Base Class Descriptor at ( Base Class Array' Class Hierarchy Descriptor' Complete Object Locator'EEE50P( 8PX700WP  `h````xpxxxxEEE00P('8PW700PP (`h`hhhxwpwpp(null)(null)Tc-^k@tFМ,a\)cd4҇f;lDِe,BbE"&'O@V$gmsmrd'c%{pk>_njf29.EZ%qVJ.C|!@ΊĄ'|Ô%I@T̿aYܫ\DgR)`*!VG6K]_܀
@َЀk#cd8L2WBJa"=<rtY
l*[aOni*{P+4/'PcqɦJ(.onIn@2&@Prє)[f.;}eSw Sƫ%KM-"RP(WB}]9֙Y8wzajagV :6	ipev &gn	+2qQH΢ERxt]u۩reLK(wm‘CQɕ'U'樜=@J#m
XoC]-HY(?.qּDi}nVyuᲹ<u?k:އFEMh$h0'DAXQh٢%v}qNdZWf) }m?Mp=ANqא:@O?owM&
1U	X&aVjuvD,GA>UD~ $s%rс@b;zO]3AOmm!3VV%(w;I-G 8NhU]i<$qE}A'JnWb쪉"f37>,ެdNj5jVg@;*xh2kůid&_U JW
{,Ji)Ǫv6UړǚK%v
	t:H孎cY˗i&>r䴆["93uzKG-wn@_l%Bɝs|-Ciu+-,W@zbjUUYԾX1EL9MLy;-"m^8{yrvxyN\lo};obwQ4Y+X<XF"|WYu&Sgwc_
i9351C!CZؖ?hd}/KNs	Og
ֵ8sI̗+_?8 7xB">W߯_w[R/=OB
R	E]B.4o?nz(wKgg;ɭVlH[=J6RMq!	EJjت|Lu<@rd6x)Q9%0+L;<(wXC=sF|bt!ۮ.P9B4Ҁy7P,=87MsgmQĢR:#שsDp:RRN/M׫
Ob{!@fu)/wdq=v/}fL3.
iLs&`@<
q!-7ڊ1BALlȸ|Rabڇ3ah𔽚j-6zƞ)
?IϦw#[/r5D¨N2Lɭ3v2!L.2>p6\BF8҇i>o@@w,=q/	cQrFZ**F΍$'#+GK	ŎQ1VÎX/4Bycg6fvPbag
;s?.❲ac*&pa%¹u!,`j;҉s}`+i7$fnIoۍut^6n16B(Ȏy$dAՙ,C瀢.=k=yICyJ"pפldNnEtTWtøBncW[5laQۺNPqc+/ޝ"^<V7w8=Oҁ,t×j8_լZ>̯p?m-}oi^,dH94X<H'W&|.ڋu;-Hm~$P	
%-5	>
H
R]iu
-C	Y	p	



	%
d'@Bʚ;minkernel\crts\ucrt\inc\corecrt_internal_strtox.h__crt_strtox::floating_point_value::as_double_is_double__crt_strtox::floating_point_value::as_float!_is_doubleINFinfINITYinityNANnanINFinfINITYinityNANnanSNAN)snan)IND)ind)SNAN)snan)IND)ind)	CorExitProcess0`@  pP         (((((                  H      (                          0         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~SunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPMMM/dd/yydddd, MMMM dd, yyyyHH:mm:ssSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberAMPMMM/dd/yydddd, MMMM dd, yyyyHH:mm:ssen-US%%%%%%%%%%%%%% $(,048<%%%% &&&&(&0&<&H&L&P&\&p&|&&&&&&&&&&&&''0'8'@'H'P'X'`'h'p'x'''''''P'''''((,(@(H(P(d(((
		


!
5A
CPR
S
WYl
m pr	

	
)

+,X,,,8---.<.x.. /x//0$0api-ms-win-appmodel-runtime-l1-1-1api-ms-win-core-datetime-l1-1-1api-ms-win-core-file-l2-1-1api-ms-win-core-localization-l1-2-1api-ms-win-core-localization-obsolete-l1-2-0api-ms-win-core-processthreads-l1-1-2api-ms-win-core-string-l1-1-0api-ms-win-core-sysinfo-l1-2-1api-ms-win-core-winrt-l1-1-0api-ms-win-core-xstate-l2-1-0api-ms-win-rtcore-ntuser-window-l1-1-0api-ms-win-security-systemfunctions-l1-1-0ext-ms-win-kernel32-package-current-l1-1-0ext-ms-win-ntuser-dialogbox-l1-1-0ext-ms-win-ntuser-windowstation-l1-1-0advapi32user32AreFileApisANSIGetCurrentPackageIdLCMapStringExLocaleNameToLCIDINFinfNANnanNAN(SNAN)nan(snan)NAN(IND)nan(ind)e+000ccsUTF-8UTF-16LEUNICODE41@1L1X1ja-JPzh-CNko-KRzh-TWuk88888888	8
888
89999 9(90989@9H9P9X9`9h9p9x99 9!9"d1#9$9%9&9'9)9*9+9,9-9/969798:9:>:?:@ :A(:C0:D8:F@:GH:IP:JX:K`:Nh:Op:Px:V:W:Z:e:k:::X1::::	(:;
;;$;0;41L1<;H;T;`;l;x;;;;;;; ;!;";#;$;%<&<' <),<*8<+D<,P<-h</t<2<4<5<6<7<8<9<:<;<><?<@=A=C=D4=E@=FL=GX=Id=Jp=K|=L=N=O=P=R=V=W=Z=e=k>l>>(>@14>	@>
L>X>d>p>|>>>>,>;>>>C>k???(?	4?
@?L?X?;p?k|????	?
???;???@	@
 @,@8@;P@`@	l@
x@@@;@@	@
@@;@ A	 A
 A; (A$8A	$DA
$PA;$\A(lA	(xA
(A,A	,A
,A0A	0A
0A4A	4A
4A8A
8B<B
< B@,B
@8B
DDB
HPB
L\B
PhB|tB|Barbgcazh-CHScsdadeelenesfifrhehuisitjakonlnoplptroruhrsksqsvthtruridbesletlvltfavihyazeumkafkafohimskkkyswuzttpagutateknmrsamnglkoksyrdivar-SAbg-BGca-EScs-CZda-DKde-DEel-GRfi-FIfr-FRhe-ILhu-HUis-ISit-ITnl-NLnb-NOpl-PLpt-BRro-ROru-RUhr-HRsk-SKsq-ALsv-SEth-THtr-TRur-PKid-IDuk-UAbe-BYsl-SIet-EElv-LVlt-LTfa-IRvi-VNhy-AMaz-AZ-Latneu-ESmk-MKtn-ZAxh-ZAzu-ZAaf-ZAka-GEfo-FOhi-INmt-MTse-NOms-MYkk-KZky-KGsw-KEuz-UZ-Latntt-RUbn-INpa-INgu-INta-INte-INkn-INml-INmr-INsa-INmn-MNcy-GBgl-ESkok-INsyr-SYdiv-MVquz-BOns-ZAmi-NZar-IQde-CHen-GBes-MXfr-BEit-CHnl-BEnn-NOpt-PTsr-SP-Latnsv-FIaz-AZ-Cyrlse-SEms-BNuz-UZ-Cyrlquz-ECar-EGzh-HKde-ATen-AUes-ESfr-CAsr-SP-Cyrlse-FIquz-PEar-LYzh-SGde-LUen-CAes-GTfr-CHhr-BAsmj-NOar-DZzh-MOde-LIen-NZes-CRfr-LUbs-BA-Latnsmj-SEar-MAen-IEes-PAfr-MCsr-BA-Latnsma-NOar-TNen-ZAes-DOsr-BA-Cyrlsma-SEar-OMen-JMes-VEsms-FIar-YEen-CBes-COsmn-FIar-SYen-BZes-PEar-JOen-TTes-ARar-LBen-ZWes-ECar-KWen-PHes-CLar-AEes-UYar-BHes-PYar-QAes-BOes-SVes-HNes-NIes-PRzh-CHTsrkB9,Iq8IIIIIIJJJ(J4J@JLJCXJdJpJ9)|JJk9!Jc8JDJ}J8JE8JGK8KH8K$K0KI<KHK:ATK8dKJ8pK|KKKKKKKKKKKKL8	LL$L0L<LHLTL`LlLxLLLLLLLLLL9#Le9*Ll9&Mh8
ML:. Ms8,M8MDMPMM\MhM:>tMH:7M8MN:/MtX9MMZ9
MO9(Mj9Ma9MP9MMQ9NR9-Nr:1Nx`::(N 9:?4NDNS :2PNy9%\Ng9$hNftN9+NmNx:=Nh:;N:0NNwNuNU(9NNTN09O@:6O~89OV@9(OW4O@OPO`OH9pOXP9|OYp:<OOOvO`9O[9"OdOOOPP Ph90P\B<PTPlPPp9PP](:3Pz:@PP:8PX:9Px9P^Pn9Q_8:5Q|d1 Qb9$Q`0:40QHQ{9'`QilQoxQQQQQQQFQpaf-zaar-aear-bhar-dzar-egar-iqar-joar-kwar-lbar-lyar-maar-omar-qaar-saar-syar-tnar-yeaz-az-cyrlaz-az-latnbe-bybg-bgbn-inbs-ba-latnca-escs-czcy-gbda-dkde-atde-chde-dede-lide-ludiv-mvel-gren-auen-bzen-caen-cben-gben-ieen-jmen-nzen-phen-tten-usen-zaen-zwes-ares-boes-cles-coes-cres-does-eces-eses-gtes-hnes-mxes-nies-paes-pees-pres-pyes-sves-uyes-veet-eeeu-esfa-irfi-fifo-fofr-befr-cafr-chfr-frfr-lufr-mcgl-esgu-inhe-ilhi-inhr-bahr-hrhu-huhy-amid-idis-isit-chit-itja-jpka-gekk-kzkn-inkok-inko-krky-kglt-ltlv-lvmi-nzmk-mkml-inmn-mnmr-inms-bnms-mymt-mtnb-nonl-benl-nlnn-nons-zapa-inpl-plpt-brpt-ptquz-boquz-ecquz-pero-roru-rusa-inse-fise-nose-sesk-sksl-sisma-nosma-sesmj-nosmj-sesmn-fisms-fisq-alsr-ba-cyrlsr-ba-latnsr-sp-cyrlsr-sp-latnsv-fisv-sesw-kesyr-syta-inte-inth-thtn-zatr-trtt-ruuk-uaur-pkuz-uz-cyrluz-uz-latnvi-vnxh-zazh-chszh-chtzh-cnzh-hkzh-mozh-sgzh-twzu-za1#INF1#QNAN1#SNAN1#INDlog10??33CONOUT$??BBxPD?X1=??0C0CΗ5@=)d	U5j%5j?~@5wzA.lzZ?ܧ׹fq
@
@6C??exp[^^\5h!?5h!??@?5h!>@@loglog10exppowasinacossqrt?D0
|?Q-8>=޶W?0	k8=ޮp?x9=>.ښ?pn5=Yح?	Q*=c??b6=Y?T?=>?W!=@-32?Dz=p(?vP(=`?US?>=e?g7=`ŀ'?bͬ/=^s?}#=Jwk?zn=Nָ?LN9=@$"3?5Wg4p6=T?Nv$^)=&?.)<lB?M%=`j?w*= <śm?E2=ެ>
?E=t??=OQ?w(@	<0?Ac
0=Pyp?dry?=St)?4K	>=$?QhBC .=0	ub?-0=?a>-?=?Й,<(lX ?T@b ==P?3h,%=f??# =V?ߠϡ6=Y?z $=G? $l35=@n?[+3=Rŷ?sdLi==p|?rx"#2=@.?|U2=lԝ?rF=a?4=Y?sl׼#{ =`~R=?.i1=,? =vX?=p?h}s"=	E[
?%S#[k=7H?j=!V1?}a2=jq?20J5=?5=x¾/@?"B <1=iz?\-!y!=X0z?~b>==:?#.X'=HBO&?(~=xbb?.=Cq?y7i9+=v?:=0?2ض8=xPD?X1=??Q?Q?????????]?]?P?P? ? ?U?U?(?(?`?`?_?_?????z?z?1?1?p?p???(e?(e?@#?@#???`?`?hk?hk?,?,?x?x?????N?N?x?x?p?p???~?~?HN?HN???????p?p?Xi?Xi???????????8?8?s?s?pI?pI?&?&?????o?o? *? *???`?`?Z?Z???0?0???PY?PY???`?`???pm?pm?/?/??????tanhatanatan2sincostanceilfloorfabsmodfldexp_cabs_hypotfmodfrexp_y0_y1_yn_logb_nextafter`TdTTTXT@^H^!\hT
pT\\xT\\ \\\\]]]]$],]"4]#8]$<]%@]&H]sinhcoshtnqPbad allocationnqPoqP\oqPFF(I6F
lcˍK^[k	t:DhǤR2~pcHxg`ьK;מj{c;qF&;Y[*H98LqMdG0CgOhP^&kOixopd.[`N33ĂA:40fxE^`^Ќ}NNb3 jV<L=g:Y|.B?AqGO`_o=8u[K5N&%I^e2?^%\vLF.2	cR/Ia_o=8u[K5IZLMX-վ{LLd.솲>K
b_o=8u[K5c_o=8u[K5Ձn	BYu{h<4-BdaKԸ'ZjB݄@̙$G;vyn|PYzԞEd'mBmD&ͺ㘲6vO=CW
vD~) E* $<~EB:/Yd_o=8u[K55DG	qd.Bmy^! f]9AHzDҁuXrLu<1ST,oMRv&mi(o.AA
K9^QdHާGyRGA&_Z{h<4-{h<4-{h<4-{h<4-{h<4-J;{h<4-?mYD`{FfmiOB[2V+{K$NTN^F>+K f7F?>D}dUH8RqL{h<4-{h<4-,-E+b̝[~DyT[cvO`T]0lG).OPʶA&$0JJ^W;EcvO`T856UL!&^rC0
SJhF˄sآi@ƫ=_IA8;{h<4-IÔMN)42(	e-He2{h<4-	ei_/E6DM~#G>= @=-f" @FYwȧB=d`XFӶMە["{h<4-zC @8{h<4-
fF2*{h<4-T^&F োIPV>Oۃ+e{h<4-{h<4-{h<4-lM㷜C̲@<ʚt#FA Җn=ҷI IJN"{h<4-{h<4-߰`I{P?ALc'薕k'F!s.{h<4-i_>Bqa${h<4-{h<4-{h<4-{h<4-{h<4-{h<4-{h<4-	{h<4-
{h<4-WzkzO	C]=adUEEgzޙtC3!ɜLr]y=iH	roɴ$cYCHWD*JKxbjJJ'yC/or̷EBA
`L{d@6mǒ0UwMAО-}f]LYBW蠍 6Sb8&UDo9wLϘ0T!~Js=YoJ1EQ-/ԝ,0B>V<4qG5)6JpYEgJ(;?b*U\	L6"ǘ*U\	L6"ǘF|pF<D{Ոu/CFQ9ɬI(

L"|9Xb4~$E{d`lfuFu¸El]\	M
K(ȥ%,BBDJ8"
KU~c꾰bFO#L"姭I_˜'@fG:шsKM-pL0PLu3C\$WǓNvnffy-B7H 17CIuPT	 17CIuPT	 n^	_JA4~~8"fK("I–("IAMT("I
Ggv9
)ENBp͞)
7D$I91BMT("IPάL@,Lo4C=(&M%ZaHs?7@@|>"PM:<+X1C$ڑ1vLJ9kr
T(Ibδk*7g}oLyU'q8C*"(]d 4NH]h;աIB^H[Abt/?M200۾`-|?X`JSkI Ĭ꺏rxH3BRnrmO&B@"	<,KhѻS?~X#Le
xE!s2SW*LcO|5ԪCAΡ&)ULO{
t792BV')KU
.SI%W4OpenVirtualProcessImplOpenVirtualProcess2CLRDEBUGINFOWINDOWSX86CLRDEBUGINFOx86mscordbi%s_%s.dllmscordacwks%s.dllmscordaccoreamd64armarm64.dbg.chk%s_%s_%s_%u.%u.%u.%02u%s.dll}uLgI}DrZ<4B	GuR~#1HH2M>~*(I6F
lFZ<4B	GuRuฌ
@(n2ӳ%AH2gH89/jHFhQ1	MO8(Q9&ךKўBW
vJl3EAoOf<] th<]th<]
huih{	oI
X5


80	mmm	@m	mnn	@mԄ	<nLnXnnԄ	@<n	nnnn	@n,	nnnn,	@nL	 o0o@onnL	@ ol	pooonnl	@poTpPhЍfFؐ8~ P1y+[?hȖ0kؗ
:v88{ @`+nМ+p؝?Kȟ8`0[H@hˤ!f9hHا9u0PpЩ0ȪHxd(p9yT_X±^ݲ&[ٳ(`lHxmз0hйMe1s H @`([XahwkCB>]gw[(7\4{mkH|V@vIR(f8h9pP/o^Q&;YtRSDSs-~NʤͪBSOS.pdbGCTL.CRT$XCA.CRT$XCU.CRT$XCZ.CRT$XIA.CRT$XIC0.CRT$XIZ4.CRT$XLA8.CRT$XLZ<.CRT$XPA@.CRT$XPXH.CRT$XPXAL.CRT$XPZP.CRT$XTAT.CRT$XTZX.gfids` X.rdatam.rdata$Tm.rdata$ro$.rdata$sxdatat.rdata$zzzdbgpx.rtc$IAAtx.rtc$IZZxx.rtc$TAA|x.rtc$TZZx.text$di0y.text$mn.text$mn$00 pU.text$x.text$yd0[.xdata$x?	r.edataP	@4.data@	P.data$r	.bss
.idata$5
.00cfg
.idata$2H
.idata$3\
.idata$4
.idata$6
.tls
.tls$
.tls$ZZZ
.rsrc$01а
h.rsrc$02UjhdP{	3PEd	4QE		Ehw1Md
Y]hU1YhE1Y̹	
h +1YUVu3W}ʋ;u	Au3B_^]
Uuuuuup0*y]UEPjuuu]U\{	3ĉ$XEd$$$d$UMS](D$(E VuD$$E$T$(L$t$8D$\$<W},utu
@uttt3f9t
H2D$PhlR
y
E^Q3fD$H$\PD$(PD$0PQL$DD$dPD$LPD$TPD$dPuut$D؅|$uD$L$Qt$8L$Xt$@0QPN
Vx|$uCD$ PD$(PD$L$Qt$$$`t$,0QPN
Vx|$uCx{hxjt$T
u?hjt$T
uCJWt$t$0t$t$<uu
%Wt$t$0t$Ht$ t$@uu
֋؋|$@tyFtGut$DfL$tQp
֋$d_^[3*](UMEV9hhSMu90u`qMS9hSMu9uOqMP9Ku90u<qM&9%ڡKu9u(qM(9(Mu90u
{KN09RMu9u{KN^]U{	3ʼnEEUMMMM|M MM(xM,S]tM0M3VWfM3MEQuȉ}uk}}xUEMPEPuuj4EWP?xXMU)3Mj4EPQM	x2}tDx MfCfKMfCfK}}b]EUPEPQhjQuu3ɅMy3Lf9MuUEPEPQhjQuuyD}$tDMU3Mj$EPQ9}tDU]܋ϋ];DuAu8]܋ϋl;]uAuϻlD;uAuDxZ]܋ϋl;]uAu=9}t8EPEPQuhjhjhkhulLUlD;u
Guh khHk8kWSu0hjWSux-ME|ExEtE3DM_^3[O']0USVW3ҋjl[D;uF;u kJLlʋD;uA;u.lʋD;uA;ulD;B;uHkEj=Lu(=dudk=upk=duVxkUkBtB kukJRPPQPRVSWhkhu,3W_^[]3@UUSV3۾,lWˋ;uAukˋ;u Au}Wp
֋E8@_^[]UEP(
]UVuWFP,
u
jV%YY_^]U`{	3ʼnEESVWj@uuU@3ׅx\uΉMjEPQx2PEt@x΍UMjEPQ3ɋftfEfr3΍MjEPQfxGf;u
hf;u&h3uEPVRx4M3͉83_^[2$]U,{	3ʼnEEVWE3ҋM EPVuuMԋjUUUZVȅxoEMQ3PuBu6ȅxOEMQƺ	Puuȅx-U3֋UjEPRUU؋ȋEUԋEM_3^c#]U,{	3ʼnEEVWE3ҋM EPVuuMԋj
UUUZȅxmEMUQVPuu+ȅxLEMQ3PuuGȅx-U3֋UjEPRUU؋ȋEUԋEM_3^"]U,{	3ʼnES]VWU#UMMjjXEPQΉuTxoUE}‰E;sPMǙjEEURPU
x(E;EtG;Er
E%;u@M_^3[!]U{	3ʼnEESVt3ɉlWpٍVff;u+2r@3|?M|MjjXEPQtH؅E3h3f;EtǙjEEURP`؅`x3MfxMjEPQt؅x;uX`UP3MMEPQtn؅x>xPlEPt3Gf;hp9u@M_^3[ ]pd%USVWU3щ}Uߋ2EPE+Pu3MEPQNR
Vx]9}tU;]r;]t+I_^[]UjhdPV{	3PEdtP
Md
Y^]Uuj
P
]VtPj
P
D$^Uuj
P
]̃
	S\$VW|$W|$ jt$(WjD$ T$$1RPQvh
֋D$j
W#-_^[tQD$U}S\$VW}D$tT~,~uh\! uPh`!
փhh!u
փD$K@D$uuhl!
֋D$ D$_^[]YD$]Ỹ8D$@S\$TD$D$PD$D$D$UW|$Tth)ω|$
׃D$P>T$HD$PjPD$(PL$Xl$Ht$hX!
׃h)
׃jt$TD$(|$PՍL$ _][8̃4SUl$@V\$<WEt$,D$(t$MD$( t@D$(@t@D$(ED$0d$+{HՉD$$E$?$SD$yEЄx@tڋ|$0U+S|$8l$H؋ǃD$4EtML$(;rB+D$yWPh%WPh %>
׋D$@<%u$!D%u$!>QPhL%
׋D$0ED$(d$H\$4D$ SyI
RGx;й{y%FЄxt$0t$,L$0T$(ٹ{ЃT$$y'FЄxt$0t$,L$0T$$ًL$4+PQGt$(>Ńhp!D$<
׋>hh%
׋D$(D$(>Php!
׋D$P@l%up%>UPht%
׋D$@%u$!%u$!>QPh%
׋D$,vD$H3l$|$@3D$D$D$CL$0L$,΃+PW5~\$t>Uhp!
׃D$0%@u%>Q4x!h%
׃|$t>h%
׃|$t>h%
׃>hX!
׋|$D$D$D$$T$(T$ s@up@tl@D$Ë+PW0~\$t>Uhp!
׃D$Ph(&>
׋|$D$HG|$\D$D$cD$D$UT$,7.l$,D$;T$ L$0.T$ ؋L$0T$(D$Ë+PWWUΉ\$t$(>h%
׋D$P>@uD$+D$(Ph%D$ 
׃h&
׃>hX!
׋|$D$xË+PWUΉ\$Lt$(>h&
׋D$P@uD$(>@Ph &ωD$ 
׃|$t>h%
׃|$t>h%
׃>hX!
׋|$D$D$D$T$ ,؋΋+PWUΉ\$t$ hD&T$ l,؋D$D$ lQh\&$3D$(L$0L$$L$,L$4CL$\$ $ęK%ЉT$(SƒT$TCD$CL$(ȃL$0D$$kƒD$C	T$$l$D$(\$ L$0kD$CD$,C	
\$4؉L$$tD$(l$D$Ë+PW[>h|&\$
׋D$ th& th&|$@mh&>
׋|$PCD$L$(l$\$ Ë+PW~\$t>Uhp!
׃>h&
׋D$ l$$t*>$ Ph&
׋D$$t*>$ Ph&
׋D$$t(D$$>$ Ph&
׃|$,>h&
׋\$8{нyEЄx݃&u$!>QPh&
׋l$8v>h&
׃l$,u>h&
׋\$$1t$(h&
׋D$8t>Ph'
׃>hX!
׋l$|$U3ɉL$$L$(CD$@ uO+ljl$PW~\$t>Uhp!
׃>h'
׋|$땍T$8(؋΋+PWv~\$t>Uhp!
׃t$8h$'?uT$4'l$4l$0ȃD$4L$0l$Ë+PW~\$t>Uhp!
׃t$0h4'3D$L$0L$L$ !t7ȉL$$L$,ɉL$L$0
$T$$&؋΋+PW<L$$QL$,h'\$>
׋|$Ë+PWD$4!h'kD$CD$$D$,C	L$(D$ D$aT$,ˉD$<&؍T$/&L$؋D$,L$0D$$2D$CȃL$0L$$L$,,!l$Ë+PWL~\$t>Uhp!
׃t$$>hD'
׋D$0D$(D$L$$t-> Ph&
׋D$$L$$t)> Ph&
׋D$$t,D$$>$ Ph&
׋D$$t(D$$>$ PhX'
׃>h&
׃|$t\t$ >h`'
׃|$ v7l$ IT$<$t$<>hp'
׃u֋l$\$:D$0t>Phx'
׃L$(t>Qh'
׃>hX!
׋|$pË+PWh6hX!
փ+\$@_^][4Ҏ+Ӑeܑ
,+J+̃SUVًT$(Wt$ \$#l$(SU}D$uT$D$"D$E}uT$D$"D$E}uT$"D$E}u(T$y"T$D$ωEe"D$E}uT$K"D$ED$,30h!
E3Ph!
E3Ph"
E3Ph$"
փD"EuH"3PhL"
֋3hl"
փEt3h"
փE t3h"
փE@t3h"
փ}r3h"
փ3hX!
փD"EuH"3Ph"
փD"EuH"3Ph"
փD"EuH"3Ph"
E3Ph#
֋3uh0#
֋3uhX#
֋3uhx#
փEt3h#
փEt3h#
փE t3h#
փE@t3h#
փEt3h$
փ}r3h8$
փMt&EX$u`$3QPhh$
փEtu3Ph$
փM$<w;t.L$,E3	+Qh$
փ3D$T$vn$wyvCxT$L$\$QRL$ 3h$
֋T$EBT$;r|$t@wнyvEЄx3Rh$
փL$ 3D$+tDl$+؃vSPuhX!
֋D$L$ ÉD$;r_^][̀ytVt$1hp!
փ^́@{	3ĉ$<	T$SU$LVWRq,Pl$ 
֋t$$hT)%jUVjghX!%0	ux(
P%;u	$=		Py
ׅ=	
`i	D$jjPVԕ0	L$Qt$x
׃|$5jUt$FP
}u"|$thd)$jUt$jg
t
hX!$0	$PD$ P;D$4PD$,Pt$$V
ׅ0	L$,Qx
׋0	D$,Pz
jt$PU	t`hp)F$|$t$h)+$jt$$h)$D$(tjPh)$hX!#l$;u@h,!#	$L_^][3@̋L$9uy8t,(AHALtAA@ADuhh	qH	jKhh	qPq@x.	3SUl$VWwNt:kXÃx(u$L$;H u;h$u0!PVh4("NXuɋwNtAkX$Ãx(u$L$;Hu;hu0q!PVhT("NXu39_37~(D$;FD$;F6!PSht(Q">u
~8t,(@FHFLtFF@FDuhh	vH躄jKhh	vPv@1-	Ph(!hX!!CX;_Hl$39_3I7~(D$;FD$;F6Q PSh(!>u
~8t,(@FHFLtFF@FDuhh	vHjKhh	vPv@e,	Ph(%!hX!!CX;_Hl$39wv>3ۋÃx(u)8u$L$;H0u;h4ujPVh( FX;wr_^][Wjjjjjht$ 
jW
L$u
W
3_SjjjjjW 
؅uW
[3_VjjjjS
S
W
^[_̋tyu$!̃D$SUl$VWD$3D$}P\$D$;#uC;-uCjh (SEtPDjD$PS葇t$$htHuFt$L$EuVD$t PDuD$<,t<
uCL$tE؉EtjjUuFŖ+_^][>]u͋L$jh$(S|$,Eu{|$ < tL
	$<+t@t7	Pq
օtU
	ubGG|$ < u?+u]D$ Pbt$ >(uJD$FPVL$E9)u2_F^]+[h,!H	_^]3[|$tjh$(S)Du{<(tC
	It1u	Pq
օt
	uGG<(u?(uD$GPWt$E>)o~]ejjUP2+_^][̡Z
Vjh	0jdjt$vpP
^%	S\$8[u@[VW=0	0
=tF=0	0
=d't'jP3Bu_^[=0	0
=tF=0	0
=d(t(jP3Bu_^[_^3[S\$tP@u,t	
t[[Vt$WVtT8]tC8t<=	%	Py
ׅt}=	8]u8]u@StsPi@uc,t^
tY9		Py
ׅ=	h,!U	_^ItP?u
,t
uM8tF=	u=	Py
ׅt
=	uh,!	[_^QVjD$Pt$诂T$<ht<Ht
L$^YD$B^YU$jhhdPl{	3ʼnSVWPEd3395	S+nE9 uHjjVSEPRutxu$!Qjh(;EMijjjWEP	Etxu$!Qh(EM$j8EjP
Z
E1PÙvhRPQ
օu/}+M3҉M؉U;]rwr;MwRQh(%hh	Wbzth	h)jjjSEP7Etxu$!Qh)EM90E9 uMjjjSEPEtxu$!Qjh(EMÙȡ	URjh0URWQvMԋP
օ}EPh(!M؃U܋tRQh)x	jjh0QMQv(WuP
օ{uЍPh)y_jjjSEPEtxu$!QEM=	tjjjSEPhES)ct'hh	SExh	h)sVbtohh	VxjjjVEPEEjjjSPEh	fP^Ph,)EMAStPhD)M6jjjSEPE
PEMuƋMd
Y_^[3T]́{	3ĉ$SW$?$;0UV=	ue	Pq
օ=	u?NFuh'W+u4Wh(!HG;r3^]$_[3Ą]+tx=	uˡ	Pq
օtV=	uvVWD$hP:sHD$D4Ph(!+uE^h,!	@3=UEVQu0uPvh
^]U$jhdPH{	3ʼnSVWPEd3E
EEM؉M9 uA舆
	EPjh1PEPv(RPQ
3Ʌ3Euu	MQVV8QP
׋Ey3ɺQV
P
uM	ju8VQP
׋]
	E]]	Py
ׅk
	tEދT#ƒt/	MQjj8jRSP
׋EEȋ
	t
]]yUyj]EӉUxT	Py
ׅ
	#Dt
mӉUt
Uy~R^Ӑ#CuA	Py
ׅe
	nUJU]UCE;B	Py
ׅ
	ދT#ƒt4	MQjj8jR4ދP
׋EEȋ
	t
]UC;rU];ud]CE];sRd$	Py
ׅo
	x#Dt	m]tC;]rEEEEEM	jhQ8jjQjP
ׅt]EPEPn؍E]E]̅trPh'MM~]d$;
u{
t:=		Py
ׅ=	C뻋EH]̉EM;MAE=		Py
ׅZ=	dE}ԅt!Wh'4EEPSDE̋EMU#LuWuh'MߋΉE؋DME;sK#Du?=		Py
ׅ=	MC;r;u3E
މEDE썤$=	~	Py
ׅJ=	T	MQjh8Qju܋huP
׍P
]܃EU;w0}r;w'+Åwr(w;\;]N	MQjh8QMQ(SRP
ׅy8E;Euuh'PuZh'PuBE9Eu::utQ:Puu3EE@E;E}]|h,!	EEP
EE؉U܍K=	}	Py
ׅtM=	u[	MQjh8Qju܋huP
׍PEh,!2	EtVj
P
EMd
Y_^[3J]SVt$WGÃk@BFBFBFfBfFBFFFFFGˀPsisffFW"s
H-s"N87s$-ə+$
N
F;s7FŃ$мF2Ȁ2ȈNF2Ȁ 2ȈNF2Ȁ@2ȈNN2$2FF2Ȁ2ȈNzF2Ȁ2ȈNdF2Ȁ2ȈNNF2Ȁ2ȈN8F2Ȁ2ȈN"F2Ȁ 2ȈNF2Ȁ@2ȈNVFN2$2FF2Ȁ2ȈNF2Ȁ2ȈNF2Ȁ2ȈNVV|VwG$<sl2F$0F_ыtDt(uHu5FF%fFfffNF‰Fn_^[IԺ-CYoǻϻۻ4<AFUQSVWUGy%CxE_0^[]_2^[]VW=0	0
3=d_^VW=0	0
3=_^̡	u=	VPq
^uh,!	á	U{	3ʼnEVW}Q3Qf	jju0Pv<
օx	jjj0jjjv@QhQP
֋xhWjPjj$
j\Wu	WuƋM_3^]UjhhpdP{	1E3ʼnESVWPEdeE	RPqd
֋=lP		0Qjjh)Pv8
օxf	0Qh)PvP
օx5	0hlP	h)PvX
օx=lP	u=lP	h(jP
<	1jjP3PWQv
օy(
lP	3PQh)pP		0Qjjh)Pv8
օxf	0Qh*PvP
օx5	0hpP	h*PvX
օxpP	upP	3߉ɉ3EȉẺEЉEԉE؉E܉E<	0jjURQSPv
օySh,*}3ۡtP	f	0QSSh)Pv8
օ1	0Qhh*PvP
օ	0htP	h*PvX
օy
tP		0hxP	h*PvX
օy
xP		0h|P	h*PvX
օy
|P		0hP	h*PvX
օy
P	tP	tu(tP	xP	$|P	P	 ]d$;u;g+=tP	؋<	2PjxP
xP	3PQRv
օy 
xP	3PQh*nhjCfxf;s
<	1jP|RPQv
օyhjjDj4P<	2jjLP
|P	3PQRv
օxL<	2jjTP
P	3PQRv
օxLU;wT;vnhjC<	2jj<P
tP	3PQRv
օx&<-Ëeh*ZEMd
Y_^[M3]UjhЍdPQSVW{	3PEdeEuUM$ttJUMEMd
Y_^[]jjUjhdPSVW{	3PEduE^jj^]CBEFFFE^F+Fs
jNNEEPj见FF EƋMd
Y_^[]UjhfdPSVW{	3PEduE^jj^]CiBEFFFE^F+Fs
jN
NEEPjǀFF EƋMd
Y_^[]UjhdPSVW{	3PEduE^jj^]C)@EFFFE^F+Fs
jN*NEEPjFF EƋMd
Y_^[]Vh jVhFHjP^UjhdPVW{	3PEd}wjujF&?EwjujF>EEPEOPMEEPEO8PME	EPEO\PM8EEPEPM^E
EPEPM$EhrENjMd
Y_^]UjhdPQVW{	3PEdh`"jFF
P
}Eth`"jW3E>unƋMd
Y_^]FdƋMd
Y_^]UjhdPQV{	3PEduENt&F+jPQh?FFFENMd
Y^]UjhFdPQV{	3PEduENt&F+jPQ>FFFEuE@Ejj6>Md
Y^]UjhdPQV{	3PEduENt&F+jPQH>FFFENMd
Y^]UjhdP{	3PEdjj1=Md
Y]UjhdP{	3PEdjj1=Md
Y]UjhdP{	3PEdjj1c=Md
Y]UjhؐdPQ{	3PEdMEjj1=Md
Y]UjhdPQ{	3PEdMEjj1<Md
Y]Ujh8dPQ{	3PEdMEjj1x<Md
Y]Ujh~dPQV{	3PEduENt&F+jPQ<FFFENtMd
Y^]UjhdPQ{	3PEdME~Md
Y]UjhdPQV{	3PEduENt&F+jPQH;FFFENMd
Y^]Ujh dPQVW{	3PEd}E@G;t2Rj
P
;7uEjj7:Md
Y_^]UjhPdPQVW{	3PEd}E@G;t2Rj
P
;7uEjj7:Md
Y_^]UjhdPQV{	3PEduE;Ejj69Md
Y^]UjhdPV{	3PEdt%F+jPQT9FFMd
Y^]UjhdP{	3PEdtPj
P
Md
Y]UjhdPVW{	3PEd}E2EME\EuE
Nt&F+jPQc8FFFENEw\uE
Nt&F+jPQ8FFFENEw8uENt&F+jPQ7FFFEN4EwuENt&F+jPQ7FFFENEOQEOBMd
Y_^]UVutS]W}
}u_[^]UjhdPSVW{	3PEdu~jj
P
EEt$@@@@3EFu
|eI>tU}ύQffu+A3ɉEQj
P
؉EtWuS\FF]]]]~$=		Pq
օ=	M9t9ff;uftfQf;Pufu32y ;vGtoGtXjj
P
؉]Et$CCCC3EyE8tZMQffu+ʺA3ɉEQj
P
E+uuP[EECECy_Md
Y_^[]_Md
Y_^[]GEGMd
Y_^[]h,!	Md
Y_^[]Ujh1dPSVW{	3PEdً{9{d3ɋlj}XQj
P
uEttkXPjV3Eu3Md
Y_^[]kCXP3VmCd3j
P
3k{Xu;CMd
Y_^[]UxSVWjX3ۉMESPuL0HD0LMEL0hD0lM3ɉEMDLEM$=	<	Py
ׅ=	Z
MQu8uP
׋Ѕx)M;NHuM;NLuFEȋF	EEȋEE̅C=_MEPIt4MU‰MU?MAM_^[]h/3_^[]hhl/3_^[]uuh(,3_^[]h,!	_^3[]UE]UE]UjhydPSVW{	3PEdًCtPj
P
CC {
Z
WQ
օt!h.3Md
Y_^[]3uu97t}{E33ɋǺQV
P
uZ
jVs8P
ׅth.j3C3ɉE EQj
P
}Ethuh Ww3E{u^33҉U9Sv3}{t(C
Z
Pt94Q
Z
KQR
ׅu{Cˋ}PtVU B}U;SrEtVj
P
ENjMd
Y_^[]h@/(3h/3VW7t'FtP*F tPt*j$VO_^V~tU~u ~t7WI>~GFt7j
P
jW~u_F^UEW};S]+Vu E}I
`i	EjjPWYUU]3K~@I;8t
F;|+DRPRPh,aU|};s|E;xXu(x`3ۉ]u ]};}[^[_]E;tu ]EPEPSRWuPuPWh,.]륋]t;wu+4t^놋ExypMQMQS9u[u ^SUW}Whh,hp,h|,h,h,uW)Dt8tt8ph,hh,hp,h|,h,h, uW_]UjhdPSVW{	3PEdjXtjP]CEtQj|HZ
WP}0
֋Ѕx2t;KHux;KLuCEC|EEEtjWh(,43E}=		Pq
օ=	E苕|;uEOЃ;E;rF{uuSjV5Z
t%gjVh(,;uE;DEPW}`uuu@M3Q~	;9t
@;|M9|;;{Xu{`EPEPjVW}ut3jVuWS{uMuVW
Uu}$1tQj|hZ
WP}0
֋Ѕx2t;KHux;KLuCEC|EEE3E}=		Pq
օ=	|;ry}}Z
tQjW0P
֋Ѕx2t;KHux;KLuCEC|EEE==EPW
oEMQMQjPWE:}utt}jVuWSЗtluMuVW
U}Md
Y_^[]jujWh-cEjPh-HjjjWEP耫Etxu$!Qh,.mEM蛥EtPh.IhD._h,!	hX.>jPjWh-EC(jPjWh-E
jjjPEP迪Etxu$!Qh.謿EMڤjjjWEPuEtxu$!Qh,.bEM萤EjjjPEP%Etxu$!Qh.EM@hD.h,!	h-x3Md
Y_^[]Ujh+dP|SVW{	3PEduj0jVEEEEPjX\jPwo}x\8HEEPEPME}tjx/mEE;_H=		Pq
օ=	Z
\QjS0P
֋dx/\;OHu`;OLuGEG	hUEu?uFPEPjWuRun];_HDWjS5Z
\}tjSh(,|34G3ۉE%
uwPu
;uu6uEPjWuuVECuu u	;v	\8h=		Pq
օh=	rZ
\QjS0P
֋dx/\;OHu`;OLuGEG	hUEE$PjjWuRu]CEMąt&E+jPQ"EEEEEEEEE@E;Mt1Qj
P
;uuEuj
P
ExEE؅tPj
P
NjMd
Y_^[]h,!	3Ujh[dPH{	3ʼnESVWPEd]}DžDžEP$-u~h PPhjP{Z
RP
օthx.3uuWSPP)V3Z
RP
օth.K33th."3Z
jQS0P
օth.33h jPJhjP7Z
0Qt4P
օuPPtUG;tEtPj
P
ƍMd
Y_^[M3]]h /3h/3UESVW3J]sPd$M;sG 0;vMUU:CXC\t2;KXr-C`;s#MCX_C`A3:^[]E_^[@3:]UVuVuuuutE^]uuuBt+EpM@F^]3^]UXESVWjXjP*"}\8h=		Pq
օ=	Z
MQjS0P
֋Uȋux#;wHuE;GLuGEGEUEuAMЋE;rt;r]؅\_^3[]E_0^HP[]jSh(,3_^[]h,!	_^3[]UXESVWjXjP}\8H;_H=		Pq
օ=	Z
MQjS0P
֋Uȅx&E;GHuE;GLuGEGEUEuQMЋu;r;r];_H_uEu_0HPE^[E@]jSh(,Z_^3[]h,!B	3_^[]uWjS5Z
Mu;ur;wsu]uSWV&tEEЉCG_C^[]USVW3S]P=		Pq
օ=	s3Wh+vG ;vh+\UzXNjr\t$J`BdPQVWh,0_^[]h ,_^[]h,!	_^[]U\SWjXEjP[S}\8h]V=		Pq
օ=	Z
MQjS0P
֋]ЅxM;OHuhE;GLu`GEGEEuXűˋU+PQ+PuSRVjuhL,M(E+E̋]]:^_[]E]Ejuh(,^_[]h,!	^_[]UXESVWjXjP
}\8HE;_H=		Pq
օ=	Z
MQjS0P
֋Ux&M;OHuE;GLuGEGEUEMЋ+PPuRuQjShL,M$E+EЋ];_H=WjS5Z
M;u4wƋM+PPjVuQjShL,WE$+u0_^[]jSh(,6_^[]h,! 	_^[]UjhdPSVW{	3PEdu]EN=	u	Pq
օA=	KO+GGuPQVh-Wwww7h8-B$Fu;{u}t>u
hD-Vu+jD4ˉE싃EeuP+PQhd-h8- }t+}Nj<DE싃E;
$I=		Pq
օ=	
`i	EjjPWEEgAx{EPuwxk}te}tIjjjuEPEtxu$!Qh'EM ju3MPu;Md
Y_^[]h,!;	Md
Y_^[]UVuuV@uuVh/3^]HP;r;pv;ppr	;v^]UQSVWEEPuuN^؋t=~3Ʌtv9u9PtA ;r_^3[]_^[]~uރ}t؋F_^[]UVW}3q~?SMC@9Hw9wBX;|[_33^]kXL8T<[_^]_33^]UQ
`i	EVujjPFEP:?y	3^]VEt@^]UL 	S]VWS?uOjHEjPZ
M0QjSP
օt_^3[]E܉EGEGEuOt?]E
`i	jjPCEPj>y3S,MtAG}t_^[]_^[]UjhdP0SVW{	3PEdZ
MQEj0jPvl
օy!h<063Md
Y_^[]Ëu3ɋƉu̺Qj
P
؉]]EttvPjSa3ۉ]E]EuM@3Z
jSu0Pvl
օthT0}33}}Љ}9}L]
$I=	-	Pq
օ=	C|EM졈Z
Qjjs03P
օuS3ɉuȋƺQj
P
؉E]Eth<VjS3ۉ]E]E)Z
MjSu0q1P
օ39]ukutFu"h0EPv6}Bu=h0v6h0~+>WWh/h80 }}C;]rEuj
P
]Et
h0Eԃ@]܉E;EQh0]EM~6=EMk#h|0/h,!#	]h1	WWh/EЃtPPh0h80EtSj
P
ENjMd
Y_^[]SVqAtVAFqu39YtGWyGAwtVAFquGGt_yu_^YA[UU3V3
	‰5	Et-Z
h u0RP
֋
	5	QQh/tVVh0h80M^t		]UQMUS3W;}Vd$=	un	Pq
օt8=	uFjjEPW?t4>+7+MU;rh,!	MU^}u
+		SRuQh/_[]Ujh?dPQVW{	3PEd}t;wpp uj$j
P
EEt98@@ @@@@@@3Eu:3Md
Y_^]Md
Y_^]UjhhdPSVW{	3PEdى]Eu+P;th+h$+h0+h8+`!hH+h$+h0+hT+hX+=s3ۅ=			Py
ׅ=	MF؃9t6jvPhl+jjj6EPEtxu$!jvvQh+EM!6jth+h+2h+hh	b0hh	6'h	h+3vSh+Md
Y_^[]h,!	Md
Y_^[]UjhdP\SVW{	3PEdjHEjP+Z
M}0QWuvP
֋؅yuh1eGh1SuVh1ENFu++PICjjWuEPhEtxu$!Qh'UEM胆h1EEPuuh1EPuuh2EPuudh2xEPuuh1ZWWh/NutVVh08h80+Et8Et0ËMd
Y_^[]UEPPh/EtPPh0h80]UjhȖdPSVW{	3PEd33ۉuyt
h42
339]EhjE<PZ
<0Qjuv4P
օtjuhH2jjjjuEPTEtyu$!Phd2?EMm}uE̋MEċMȍURQPG;}4uhp2SSh/tVVh0vh80iEt0ËMd
Y_^[]UVu		 Z
0h uuuP
֡	5	PPh/tVVh0h80M^t		]UEVQu0uPv
^]UEVQu0uP
^]UEVW0WuuP
֋x4U;JHuO;JLuBG@BGD_^]GG@GGD_^]UEVQu0uP
^]UEVQu0uPv4
^]UVuWt'FtPF tPj$V豠_^]VWVFtJFBVхuS39^tjd$~GFWtJFBVхuGGu(WÍI9Ps@@u9Qsyy~uΉ^F3F[t"P@@tH‹υu_N^UMS]tiVuWVQSjh(1VuSjh<1VuSjhP1VuSjhd1VuSjhx1_^[]3[]UVW}FFu_2^]?wWQFF_^]UjhdPSVW{	3PEdeMjj
P
Eu'MuȋUEHtEMd
Y_^[]juMjjUjhdPSVW{	3PEdeMjj
P
Eu'MuȋUEHtEMd
Y_^[]juM;TjjQUjh0dPSVW{	3PEdeMjj
P
EuQ&MuȋUEHtEMd
Y_^[]juMjj衶UM3u;w?MrEu1H;s/+r-#v+MQj
P
]%%%%%̋UQSVuC+CW;v?w1VK<CKEEPVA=M_^K AC[]h2fUjhdPVW{	3PEd@G;td$2Rj
P
;7uMd
Y_^]UjhkdPSVW{	3PEdM@A;3CuEEx}E	IG;t!0Pj
P
;7uuE7j
P
Sj
P
E;0uMd
Y_^[]Ujuu]Ujuu]Ujuu`]Ujuu@]UE2AA]33H3[633UE`3]UEV3pE t*h2P#u95h	uj5y^](UMVW2;u+sMEQp
_3^],l;u
s_@^]USW}GP,
؅u0t,O2tVQp
^jWp_[]3UjhdPVW{	3PEdtRp
Md
Y_^]UjhdPQ{	3PEdMEhhjQ覛Md
Y]̸(	UEPjuuuuip0
 y]UEPjujupQ]5UjhؗdPQV{	3PEdu$6EE5tjVٖƋMd
Y^]UEV5tjV虖^]UjhؗdPQV{	3PEdu5EE5tjV9ƋMd
Y^]̋
H	tVQp
H	^UUMA8BBBA@BB]UUMBBBBB]UVulWi}}_^]UVuWi}}_^]3UE]̸̡(P	̡P	̡,P	̡P	UE0P	E]UEP	E]UE@@]UE]UjhvdP{	3PEdd,

	;~Wh	茚=	uAE	5E	$6Eh@Eh		Md
Y]UjhdP{	3PEdd,

	;~Wh	ܙ=	uAE	5E	5EhNEh	S	Md
Y]̸̸LUE@8]UE]hP	̡$P	V5|	t'SWI>ϋ^
jV\u_[|	^UQh7蒰E,7EhpPUQ	UVWR3P
֋E=Lu
ME=uuh6=0	@_^]É=0	3_^]UjhdPVW{	3PEdEEEPh87\EMQhH7P06
օEL	0hL	P@
օbu	t
hX7f^jj
P
ȉMEtA3E|	AEjj
|	H	
P
EEtuV3EEE7Ph2W6
֋Wp
֡H	uP
֋y5h 9MQr
֋NjMd
Y_^]EPq
hEPq
3Md
Y_^]UE=@	,EPh87ZEMVQht60P6
օu?EMjjQ0h8PvT
օuE裠	EPq
֋EMQhH7P06
օu[Eh4	P
օu
@	EMQh8	P0
֋EPq
֋EPq
^]u@		4	]U}uE	]UVW}	h	hd6W0
֋<	h<	ht6W0
֋	h	h6W0
֋	h	h6W0
֋	h	h6W0
֋ux	h	h6W0
֋uT	h	h6W0
֋u0	h	h6W0
֋u=	_^]u_^]̋
		VtQp
	
<	tQp
<	
	tQp
	
	tQp
	
	tQp
	
	tQp
	
	tQp
	
	tQp
	^UjhdP{	3PEdMd
Y]UVWjj~
P
Ѕt$E
HJHJ@BV:_^]3F8_^]UVWjj~
P
Ѕt$E
HJHJ@BV:_^]3F8_^]USVWjj_
P
t+U
JNJNBFBFw_^[]3G_^[]UV5	M>S:utX:Zuu3u3MEAEAEAEEPv	h[^]L>:utX:Zuu3u9MEAEAEAEAEEPv	[^]|>:utX:Zuu3u3MEAEAEAEEPv	[^]=:utQ:Puu3uEvF@	Ć	5	[^]S39	VWІ	GtI0jP	ƅuGt0jPƅut$0jPɇƅu3CGGGGG;	r_^	[É	[Uuh9h9h@:h:h:إh(;Υh;ĥh;躥h <谥hl<覥hX!蜥h<蒥h<舥h8=~hX!t@hx=gh=]]UuhL9@h96]UjhdPSVW{	3PEdEuy؅:؅		*؅tShL9諤h9衤$؅tSxr5lJ
	uE=Z
}E
hBN3EtWx
׉]]tVp
։]EËMd
Y_^[]Ujh8dPSVW{	3PEdEuI؅M
؅>		(؅tShL9{h9q؅tSH5lJ
	uE=Z
}EeZ
UEERP
Ӆth(B@ChLBܢ5<	juu&؅uhlBuhBhB裢EtWx
EEtVp
EEVËMd
Y_^[]UjhdP0SVW{	3PEdEu؅,Z؅		<'؅tShL9ˡh9D؅tS5lJ
	u؉uE=Z
}E'EEEEȍEPjEEPjjuI}thA1uT	
hAhTAh?h\A]hP@E=	̆	jSvhlA踠EEEtLI9Cu<jshA茠}tCEEE;Ct
hAeEuhX!OE]@]E;	`u3EEtPS
P
EtWx
EEtVp
EEËMd
Y_^[]UjhdP4SVW{	3PEdEu	؅p؅a		$؅tShL9;h91*؅tS5lJ
	u؉uE=Z
}ԉ}EEEEEčEPjEEPjju趩U}th(A螞=uT	
hLAhTAh?h\AEghP@]2EE=	uܹІ	M썛yt:9su)jVWhlAEjsjshtA$ůEMYtM9st9su7jVWhlAEA9stAjsPhA蠝uEMuh A胝MEUBMU;	/u؋}3EEtPS
P
EtWx
EEtVp
EEËMd
Y_^[]UjhdP0SVW{	3PEdEu)؅؅		!؅tShL9[h9Qw؅tS(a5lJ
	u؉uE=Z
}EEEEEȍEPjEEPjju٦}th?uT	
h@h$@hT+h0@h?h8@E耛hP@v2Eu=	.І	I3ۈ]tM9HutE؋uF23ɈUUd$9PutEȋuMtyED"uH"Pjqjqvh@ɚt:MC;AuC;At
h@襚}uUt
h@苚hX!~u1utjsh@cuuh AMuMAM;
	u3EEtPS
P
EtWx
EEtVp
EEËMd
Y_^[]Ujh8dPSVW{	3PEdEu	؅؅
		؅tShL9;h91؅tS5lJ
	uuE=Z
}Eh?h?h?h?Θh,?ĘE=	vL̆	C3Ʌt
IAu3҅tBuRQshT?zUBU;	r33ۉ]9		EH0Mt<t'A;CuVjPhd?"Muً	MuʋE]H0MtBt'A;CuVjPh?ԗMuً	MuʋE]C]E;	Tuu
h?荗3EtWx
׉]]tVp
։]EGËMd
Y_^[]Ujh{dPSVW{	3PEdى]}sjj΋uFnEGONGFOEËMd
Y_^[]UQ<	VWE0MQjuvjuP
օx}u
G_^]_2^]UQVWuK<	MQjuE0juvP
օx}u
G_^]_2^]S];r	+;Gv}tDjS4&t6+A;GvuS	[_^]G[_^E]<	MQjuE0jSPv
օx}uG[_^][_2^]U{	3ʼnEEPu
hP0U{	3ʼnEEPu
hPUjhdPSVW{	3PEdeMuuȉMEQtEEMd
Y_^[]juMC<jjYUjhdPSVW{	3PEde}uu%uEuNQ+EƋMd
Y_^[]juMjjǎUjhdPSVW{	3PEde}uuEuEuNQEƋMd
Y_^[]juM!Zjj7UjhdPSVW{	3PEdeى]E}WVEPEPU0uMC;4tvu;FrF;sZ6uE}};t!OH1N9VHNOHWEKʋ;Cu29C|IuiTE0@Md
Y_^[];u9AA;tKD@DEQEE8@Md
Y_^[]uEPM9U0EPMXjjȌuMSjj贌Ujh dPSVW{	3PEdeى]E}WpTEPEP1T0uMC;4tvu;FrF;sZ6uE}};t!OH1N9VHNOHWEKʋ;Cu29C|Iu	SE0@Md
Y_^[];u9AA;tKD@DE,PEE8@Md
Y_^[]uEPMS0EPMWjj8uMgRjj$UVuWuvVйTUUG+ȃr@GVB_^]hlN<Ujh@dPSVW{	3PEdeى]E}WREPEPQR0uMC;4tvu;FrF;s;6uEKEWpPMЋCTUU+ȃs'hlN\;E0@Md
Y_^[]@CEPB{?};t!OH1N9VHNOHWEKʋ;Cu9C|";u9AA;tKD@DENEE8@Md
Y_^[]uEPMQ0EPMVjj"Ujh`dPSVW{	3PEdeى]E}WPEPEPP0uMC;4tvu;FrF;sZ6uE}};t!OH1N9VHNOHWEKʋ;Cu29C|IuOE0@Md
Y_^[];u9AA;tKD@DE<MEE8@Md
Y_^[]uEPMP0EPMUjj訇uMGOjj蔇UMS];E+;yt-UAVWJMB+tuf9tu_^[]t֋tff;
uu+E_^[]ɃtM뚃[]UUt
MAB]UjhdPQ{	3PEdMMEtuEMd
Y]USVWuCK8wWtйC+ȃr*u@CˉWBCPPVb_^[]hlN97UѹVuWCz_^]UVujuFChP>p09^]UjhdPQV{	3PEduuFCjuhP=p0E8bEƋMd
Y^]UjhdPV{	3PEduhjFFF F$
P
F$EEPEN4PMxEEFFFFFEƋMd
Y^]UEVPjFFF
P
F^]UjhdPV{	3PEdFrj@P6(3FFfMd
Y^]Ujh+dPQ{	3PEdME軑Md
Y]CUjhndPVW{	3PEduE>t&wNwNWj
P
EN4MEEF$tPj
P
Md
Y_^]USVWFFtPj
P
ExF@;FrPs6NF+SPHP~_^[]US]EVWSPRE;GuVOEGEEPsS_йG+ȃr0@ωGSBGPPEPME_^[]hlN2UjhМdPVW{	3PEd}EWP:RE;FjjMEEdEEE؍EjjȉEEE6EEM܋EE܋EMMEMEEPEPTuEMEMFMd
Y_^]Md
Y_^]UEVCthVvf^]UjhdPV{	3PEdFtPj
P
FtPj
P
EtjVfƋMd
Y^]UW}tJVutAEPjuVW8p0(x ~MIttQ+hLVPY^_]UES]VW<
`i	EjjP%PQ
`i	PjEPGP3up
`i	+uPjEPPu1Eu}u_^3[]_^[]hHI3_^[]h(I3_^[]hH3_^[]UQSVWC0;tG~t9GtPj
P
GtPj
P
jWd6;suC@0;t$jvc6;s@uKHK8HK\HyHN+s
jEEPj_ǃǃ^f[]VWG0;tIjvIc6;wuGG@G;OtI1Qj
P
;wuGG@G;Ot1Qj
P
;wu_^UVMEt	jNjF(jj(Vh\6Ujj'hdJjj'~uhKvU0~uhX!v|Ujj'jj'hxJ虀FjVhXjjg'jj\'F^]3^]UEVWt9BuBHt
9uN@@@f@@E~PwW8йTUUF+ȃr@FWB_^]hlN5,UQUSVW9unWE;O;v+ڋ
<	EPGSE1PjvPQ
֋MOtTG_^[]MG;vȉ_<	SQw0jRPv
օt_^[]USVW}ً?tpK8EGPEPJE;C@u^sdGPEPK\J9ut/GuEtAtGAWEK8u_^3[]PO_^J@[]Ujh+dP{	3ʼnESVWPEdE3Dž}Z
RP
օyPhH}]	$QQ0j@Pv
օxM3҅t+d$;s$xtG]B0;r߃@thH.}PhH}EtQr
DžNjMd
Y_^[M38^]UjhpdP|SVW{	3PEdEEEPEEPķ3u(jhxjPs3}9}Z
xRj0QPvD
օ|EEEEjjPEP| y|hG{[39uvT3ELLt9KDuPhLhKscPuPhKsKPF8;ur}EEtPj
P
EG};}}uhPL?{EEtPj
P
EMd
Y_^[]USٍMQM]QK8$GE;C@t
@[]VsdEWP{\E}PF9ubuEPEP
jjuE5=	&	Pq
օ=	uWuˍwVˉKu~_tVuMGCPvdEPEF9utS7Gt@uMCPE{P?]W]l4_^3[]x;t/}s@GPEPK8E9uuGPK88?uԋE_^[]h,!Zy	_^3[]USW4P]t/諣;t&VSϋj:^_[]jju_[]USVWR]uVLHTLZ
RQM8PU
׋Ѕx(;KHuN;KLuCF@C	FF@F҉FD}r7Uw;V(r-E;uE;uKCN3;r^w;rXN0V4‰MUtiZ
VRQ8P
׋Ѕx;KHpN;KLdCF@C__^[]EPEPh$Jw_^3[]UuuuuMA]̋UjhdP{	3ʼnESVWPEd]Dž Dž,E,Z
Qj 0QP
օy
hCDž(,(Q0Q0jPv
օ(3@$F
`i	j$jPvDž$$P؍QˋpPpйTUUC+ȃr7HKPB(G0;chlNH"hCuE,tPq
Dž,Md
Y_^[M3V]Ujh؝dP@SVW{	3PEd}]{SUUu1jEEPR#EPUCCCu3Md
Y_^[]38Ou8HtWPRJȉMtCMEQut]}FP6u}]MCxzQu荷jjjMVEIQIMMuRu荔E}u5MXtjjMHP`XM}tEMEPEP	@M};t(G0;tjjvMX6;wuEP08ƋMd
Y_^[]UVePRj	}u	jzF\^]UjhdPTSVW{	3PEd]MQFM]QȉE(?E;Ft@Md
Y_^[]jj
P
}Et1GGGfGGG3EEjHjPiZ
M0QjSP
օtOGtPj
P
GtPj
P
jWvS3Md
Y_^[]EȉGẺG}G
`i	EjjPCP5y,hHHqj3Md
Y_^[]EyGEG43FQj
P
Gu$j=3Md
Y_^[]
<	jRP1+‰URvPQ
օy/jShpHpj3Md
Y_^[]GEGMEP8NjMd
Y_^[]UQVW}wt?SEjPEEPu3M9j
uAG[Vv
葃_^]t_^]UQVFPVhNiuhHJo3^]ÍF4Ph6Et!EPv_CEFEEPvJC^]UUSVWG;vЋM_S<	Rw0jQPv
օt2_^[]_^[]UEwO$V4C]@C]LC]TC]\C]hC]tC]C]C]VVVVVVVVVUjh?dPQSVW{	3PEdt0Gjj@pGPRJ
BAOjj
P
uEt*FFFfFF3EE_OPusS(OиTUU+s
hlN7AGSJMƉNMNMNMd
Y_^[]UVuP	uF[EP^]V8PF!jjO
^UQVuVS]CtEPV8#EuuPV-uuVCuhK
uhX!sOACu"hLylCu
h'dl[^]UjhdP0SVW{	3PEd:oEhP
j}t
jhjEEEE
P
EEMȋE}+PW;}]
$I=	t	Pq
օ@=	JjEEPGEPMEjEPWME@(EPEP 
79u}jjjut:EP2Etxu$!Qh'GEM-gEP2Etxu$!QhHGEM,EPuדx}tjustPuw;}h,!i	}u
hX!iEEԅtPj
P
EouMd
Y_^[]UQVuFu uuuhKv)>^]uJuuvh4Kv>vEuVhHKp=uEuV@hXKp=8^]Uhh	uMh	u]UQVWPWuEjPVE[j#EPWPVO8EPuω0dwu2~uj6mDFNuCQjwhDh7t\Sd$~Du$!~u2uj7DGGuCSPjvhEg6u[_^]_2^]UjhdP8SVW{	3PEdًu 	V踟
`i	EjjPFPEEy	EE3@EQj
P
ȉOuMd
Y_^[]EjPQ
`i	+V;2UGGEGusuGMVuPwVֆE}uqM衊tW{tM菊jPt=M{Kuh$!PhKs:uPhKs:MΊ}tEMEuPEPK42};{<tMG0;tDICNuhhKQhKsc:uQhKsK:6;wuMd
Y_^[]UQVWSPEuEjPVEj#EPPViO8EP;03}u	jju0jt!hDdhpDdhDd_^]UjhdPL{	3ʼnESVWPEdى]hjEEEE
P
EE1EЍUЉEԉE؉E܉EEEE졈Z
RP
օthDFc3}uhpFchFc3uuhFIuuhG9M؃EjhnPQEPD3ˀ3ɉ}th<GcHZ
jQW0MP
օth.b339]3MQM̉EЉEԉEtE4EEEE졈Z
P0
օtEt4hhGfbi}uhpFbhFwbJuuhFuuhGEU؅ۍPhnQMčERPZG;}0EEtPj
P
ÍeMd
Y_^[M3EC]USVW}3ۉM;}=		Pq
օtc=	uqMEjPWE+t-Et&MPWtuuPu
CE;}r_^[]h,!a	_^[]UjhdPtSVW{	3PEdMEEEPEEP}jh3ۍESP#X39]I=	u}	Pq
օtI=	u[EURjZ
QP0vD
օxEtMPOG;}|h,!`	3EEtPj
P
EËMd
Y_^[]UjhKdPX{	3ʼnESVWPEdىh jPWhjPVDžDžDžDžhj
P
E#uqZ
RP
օthG^3J}t]M+ȋUjhpouRP	|3ɉth<GJ^3;CZ
jQS0P
օthG	^3339Z
Q0t4P
օtWhG]D}tdM+ȋMUMȅPhpoQRPG;oEtPj
P
ÍMd
Y_^[M3>]UjhdP{	3ʼnESVWPEdDžhE]t+肇;t"Z
hQSP8
Z
hRP
ׅyhH\3r3ƅ\ldhdQpQ8jP
ׅdDžXpd$=		Py
ׅ=	{t~>tN\"!j`Dž`PsztA`t7Wt\PSlƅ\~t	WSUX0dAX;'#h,!B[	
h(H,[lEhtQr
DžhNjMd
Y_^[M3@<]UjhȟdPSVW{	3PEdEEE3}EVVPEuPWEuyWhGfZu9u3=		Pq
օ=	ELL{tK\  Ett8U׋J(J,uB0B4MtEuuVuRVEEu{tEpPV	E܃8@E;E&h,!jY	uEEtPj
P
EƋMd
Y_^[]U${	3ʼnEQEEKEKEKELELELE$LE0LuSw09UtDDPh'q\-M39]Ph<L~XM39]uu9EuhX!q-M39]UjhdP{	3ʼnEVWPEdFUʉEEEEfE؍yffu+QRMEEhJh4Pj*hJhJEPW*hJhJEPD*hJh4EP1*hJh4EP*}EsEPuhJv,EErj@PuÛ3EEfEuRuhJv+Md
Y_^M3?8]U}t
h0FVVjuh(FVutZSW~Du$!~u2uj72GGuCSPjvhEQV6u_[hX!<V^]U}t
hFVVjuh(F
VutZSW~Du$!~u2uj72GGuCSPjvhEU6u_[hX!U^]U}t
hE}UMVq>PqqhE]Uut[SW~Du$!~u2uj7S1GGuCSPjvhEU6u_[hX!T^]Ujh8dPSVW{	3PEd}tuhET}u~$Eju1v,v(P螩Euv,v(v4v0hE^T&v(P jEuv,v(hE6TEEEEtPj
P
EjVEPEuhESut\~Du$!~u2uj7/GGuCSPjvhES6uhX!pSEEEEtPj
P
EMd
Y_^[]UQVWjEEPu轼#EPt ~uj6/FvuCEEPVPPEjupppfPh4ER$_^]UjhdP(VW{	3PEdhjEEE
P
3ɉEE@fME̋uQ9N$uv,v(P$E
v(PgEPMEEEEtPj
P
EjVEPlEEjPuEM#EPKt ~uj6-FvuCEEPVuPPuVuhdE(QEEEEtPj
P
EEEEtVj
P
EMd
Y_^]UEVQu0uPvD
^]USVuW@s@3ɋƺQj
P
؋t(PVS?7j
P
w_^[]3fw_^[]UjhdP{	3ʼnESVWPEdDžDžEZ
QP
օQQ0j@Pv
օxd39vMd$CuQhLhKs#uQhKs#F0;r@rEtPq
DžMd
Y_^[M30]UjhdP(SVW{	3PEde}EO\qy9j
O\mzsDjjjw\EPEV.PhMuuWEMw\O\z;v+jjjw\EP;E-PhNEEE4EPEPEPWVx!uuuWjw\Vt!uuMd
Y_^[]EMd
Y_^[]E܃Puuu}xE2Md
Y_^[]UjhdPVW{	3PEduus\jjPuEPEtxu$!VQhJ)EM3Md
Y_^]}tbuE}PEEPEEPVWE uuuVujVWtVWMd
Y_^]Md
Y_^]UXEjXjP]CEtjuEPuPuEuuPu]Ujh`dPpSVW{	3PEd}]GPuA؍Mj#WEkE}MbosEPVtxEPEPjuVg|uRjjjWEP3Etxu$!MvjPjVShI(EMF
3ۉ]u艖tTjjjWEPEtxu$!MhvjPjVShI'EM3ۉ]}M/vjV	ztpjS	y3;tXjjjWEP@E0txu$!MujPh$!VhI'EMO3ۉ]]Mmn}iEMlËMd
Y_^[]UjhdP\{	3ʼnESVWPEdMp\v6u΋sjjPOQ
`i	Wyމ3FQj
P
E
<	+jSP1ǙRPvQ
օjjjPEtxu$!QhLuE
EtPj
P
Dž2˻yA+ȋ;sً
<	jSR1RPvQ
օy8jjjPEtxu$!QhLȉ;s>$VP0;r̋QPЃ;$z;3	Pq
օ;rX;0+;s؋
<	jSP1ǙRPvQ
օD+PVgoPPjVw耑Y9t/PV	dutjW	Pu3;;	Pq
օl;tEtPj
P
DžMd
Y_^[M3!&]DžjjjPE@x;$!QhL>jjjPEtxu$!Wh$!Qh@MijjjPgEjWjV#PhMjjjP3Etxu$!WVQhLuBh$Cpr;tDž	Py
ׅtL;rX;+;s؋
<	jSP9ƙRPQ
ׅ+PW5lPPjWsbN9t/PW	2rtjV	r3;	Py
ׅU;H;t;TjjjP	EUxP$!QhLSjjjP	E
txu$!Vh$!QhM{jjjPy	E	txu$!VWQhMAjjjP?	Etxu$!VWQhpMUSCCK CyN]EMEyN]u]EAuFs
sWQv{9?tVsˋ6VFPEP6;u^_[]USCCK CyN]EMEyN]u]EAuFs
sWQք{9?tVsˋ6VFPEP&;u^_[]USCCK CyN]EMEyN]u]EAuFs
sWQ6{9?tVsˋ6VFPEP;u^_[]Ujh0dPSVW{	3PEdeuE=va^]v$鸫;v+;؍<vEGP4ȉME,EE@PMEsEu]}MFEP~r6Q9jCP6葂
VQ9E~Md
Y_^[]UVujjVVFBI=^]Ujh[dPQV{	3PEduVFBINMEFjjV؁Md
Y^]UVujjVVFBI蝁^]UQEI9t@E]UEVh5ᆳ%PiʧAi+yF#^]UEM]UEVp0PVI^]hDNhTNUEu]=wI=r*H#;v>Qj
P
ȅt-A#H]Pj
P
u?:UES]VW{;M+;r;u39NN~r3Pf<JW_^[]u'~~r3_f^[]3_^[f]9~sW-E{r~r΍?RCPQ6~~r3fx_^[]3fx_^[]UVWNr֋};w+FB;s!ru+WV_^]S]u&^r3[_f^]3[_^f];sSO~rƍQWP5^~r3fX[_^]3fX[_^]UjhdPQVW{	3PEdGG@G;Ot1Qj
P
;wuG+Gs
jO?GOEEPjGG Md
Y_^]UVut vvVj
P
^]UEVWh@5ᆳ%PNiʧAi+yGU#O49Qu9uGOGD1BA9uUB2jj0
BRAO}E_0^]UjhdPQSVW{	3PEdًEh@5ᆳ%P}iʧAi+yC}#K9yu99uCKCDGA99u}G70GAOKMEAjjW"|E0Md
Y_^[]UEVWh@5ᆳ%P订iʧAi+yGU#O49Qu9uGOGD1BA9uUB2jj0
BRAOh{E_0^]UUSVW~;]+;w)V~r3_fP^[]3_^[fP]tG~rƍP++PYPQP8~~r3fx_^[]3fx_^[]U}Vt-}MUEt;P$rw;H r} t;P4r w;H0r^]u;VTwr;NPs;P<rw;H8r;PDwr;H@s
RQP[^]UjhdPQV{	3PEdu`jQ
P
EEtM@@@3Eu覨Md
Y^]uMd
Y^]UjhdPQVW{	3PEd}t;txsFFtujj
P
EEt8@@@3EuMd
Y_^];>sFFMd
Y_^]UtU;tsIIu3]UtA]USVW}h5ᆳ%PiҧAi+yN#ʋVvɋ;uJ	;tH;s;HrE_0^[]UQVuEW}jjPEE@
`i	Puy
hdI2#E_^]UVMV;zS]W{;}n+E;EsE+}E;r+EE;ECE+EEEljE;s/uF~r	3f3f9FsPGMU;u8{r~r?PECPJ?PECPJ;tvFr
]]urEuEP
UBPMAP3{r~r֋M?PECPJP -];stFrUur֋]?PECPJP@3NrEur֋EM]PECPBE;wkFrUur֋EP]CPBP2Fr΃r֍?PEAMPJ;ЉUFwkrUur֋E]PEXPBPK2Fr΃r֍?+}}PyMPJrUur֍]PECPJP1Fr΃r֋EE]PPEǍBP1Frփr΋+EPEǍBPEPp1M~N_[r3fH^]3^fH]UVW~r֋M;w3FB;s)ru+QVuu_^]NU;\+S]E;s؋U+ˋ;?E+ÉE;s>rMur>MUPBPEGPZ0U~+uu+~~r3[_f^]3[_^f]9~sWU;sIFrMurEuMEP]CPMAP/U~r΍PEuAP6)~~r3[fx_^]3fx[_^]
UUSVWNffu]+Kffu+ًQffu}+rQujwP胠ЉUtdMAEffu+MQuVREPffu+rPuEPwQЉEu_^[]UVutW}WvFvu_^]UUS]VuW}zu^zuXMAHuOB ;AuB$;At?;B(uA;B,uB R$;Q,rw;A(r;Qw
r;As_^[]UVut+S]W}SWvSv6
׋vu_[^]̍AUEPjuup0B]UEPjuuup0y]UjhdPSVW{	3PEd}EPhjP "
Z
P1PEv4RPQ
օuPPj3ۋtQp
uuhQ%*GENjMd
Y_^[]UjhHdPQVW{	3PEd}EtQp
Md
Y_^]UQWOuQVrffu+֋uFEffu+uEP`^x W
BuJuPQj3_]UU
xEɉ]$<uBɃ?ȋE]$<u/BɃBBȋE]E]UQEPu`Ѓu]Mt3uE‹]uE‹]E‹]UQEPuUʃkM]USVWEEPuEˋEuE4Q	};}E+u thRE@thRhR}uGEPEWPeE:hRh	u;+EPEPu;E+ƃ}EtTEMQWPEhR-h	!hRu;E+EUEt]tWuEPV]EEPWV}ExVMU;th4MUu;wE+ƉE;rhR3Et+8E_^[]uUjhdPV{	3PEdEEMtQp
EMMQp
EEMuu<EMtQp
EMd
Y^]U${	3ʼnEW?>EGuHV3fQQ0QQvxQQhQQuP
օ=3f3f	=t-hh	7PnxhQhh	Phh	wP0tyhQ#QhR#y
h\R#^M3_*]CUjhdPSV{	3PEduME}uCEEuH3fMf	EPuu^y39]KEEtPq
EËMd
Y^[]UH{	3ʼnEESVuWE3ẺuPV}EЃOĘ@tAu
hREuh(S"r
@t	sP	EċuNQ$ffu+ʋUBEffu+U
΍EPCPuHuRQ#S
uJq$ffu+MP>CPuHhRRQuȍẼP>PXEE˃uh8SGEPE+P>P>}ЋEȊ8h4EGEY3E9EvOIth40\EЋPE+PEP;E}@E;Erh4$
4P	ẼhRẼ m&EPEPEЋĘ@thHS%QĘ th`S4Ẽ4Q	EPEPQEEЋPE+PEPe}ЋhREEątQ$E;M+QPEȋP}Ѓmth4DyohR-\!hxS=EȍMjj
Q8PEE"EԋPhR
Z
Ejh	1hRPQ
֋h	wt_^@[M3K]EЋPE+PEPj}ЋhR%QEPEPj
Ej	EPu3EP}hREPEP0j
Ej	EPuEP}uhRq^IEPEPj
EЍEj	PuzEP0\hRF}ЃmuEPEPxj
Ej	EPEPEEP}EPEPj
EЍEj	PuEPhRw}ЃmuEPEPMEЋ%=t=tjj	EPQaEQ	P
x=Ẽt u0hRxEЋPE+PEPx};}v@EM3͉8_^[]UjhdPVW{	3PEduME}u=EEuHu3fMf	EPVuy
;uG3EEtPq
ENjMd
Y_^]UjhdPVW{	3PEdhPjP
Z
P1PEv4RPQ
օPP	}EtPuW
օt6EWp
EMd
Y_^]EtWp
E3Md
Y_^]U`VhjP
Z
`1PEv4RPQ
^u`P]3]UjhdPVW{	3PEdEEEE
Z
PE1p0v0Q
օx$EMQhkP06
օx}3EMtQr
ENjMd
Y_^]Ujh@dPSVW{	3PEde3}fM%=t'=t =t@Md
Y_^[]E=uuWuQuEw=E0jjjjjjjjURhh	URQP
֋uE=t*}t$]SWuP*uhQSWS]E=s$3f	h	SW*ER=u~E0jjjjjURhh	URQPvx
֋uxZE=t0}t*]SWuP~uhQSWET]EIhQ=@uEE@EuƋMd
Y_^[]U`VWhjPb
}3f`
Z
PE1RPQv4
օuu`uWuP
_^]UjhhdPH{	3ʼnESVWPEd}3uVfT؉]EtuuWSu(WVf?j@EjPZ
M0QMv(q,q(jjP
փ}th,QhWh@QhWZ
M0jh	hq,v,q(P
օuh	hWf?uXQWuhxQuu(EtSp
EeMd
Y_^[M3_]U{	3ʼnES]EVW}3jPEv0PhWuS
օE$<3EPuS
օuu>̍FWPQMj~uVWSu]uPύQd$ffu+s+fOA3fO+M;vPuVW肀3e_^[M3K]UES;CwC3[]PjE
P
Eu[]t sQP:3j
P
VWs_^ECECE3[]UEVQu0ujv(jP
^]Uu	k]V0jjjv0hh	uP
օR^x	]UUt0%=u	U]=u	U]R]k]Uu	k]V0jhh	v8juP
օR^x	]UW}$<uQ?
J_]AVQ
B
J^_]̋ъ
$?<uI@t+JBBȸRJR@tBJJBUE3Ƀ
		9MSVWYQh$!jh_	5	Bȉ	uBȉ	@Q	qqhHYĸ$
		APh_
	l-
		Ph_
	A
		Ph(_
	
		
	$h,_
		
	Ph0_}
		Aы
		DPRh8_
	y:
		Pu
		
		<
	3Qj
P
3ҋ؅~$5	
	d$B;|
	h\_
3~-t
h`_
	Ph0_
F;|hd_
Sj
P
Q
		APh(_
	e
)
		]EFhh_:
hX!-

	;M_^[]i<g/T@\	
U{	3ʼnEEWEPP&(3		9 S4VKDžCtC@t(KCCȸዅKዅ39+@tDFN<FP@DF<LHN;
	uh$!Wh$!Wh^#F;	uh$!Wh^_N;
	u5>h$!Wh$!Wuh^6Ah^$/F;	u">h$!Wuh^h^
z5	h$!Wh_
	5	Bȉ	uBȉ	@Q	qqDAhHPM
$0
		APh_
	
g
		Ph_
		<
		Ph(_
		
		
	$h,_	
		
	Ph0_g	
		Aы
		DPRh8_
	$	t
		
	PtQGh<_5
		
	1RjPTRPQ
օPs=3fTh,(EjP`sTfTt-._R rf;rf8f8u狽4TPhH_SPhP_:
		
	3Qj
P
3҉~&
	=	B;|
	h\_k3~9t
h`_N	Ph0_7F;|Ӌhd_j
P
4W
		APh(_
	/
		ٝمhh_hX! 9	!^[M3_]UüfɾAUjhdP4{	3ʼnESVWPEdE}EċǙ؋ʡ<	jhh	0QSM̋vP]
օh	EPh	EPX؅jWhl^QSj
P
}E
<	jSWű1uQv
֋th|^SWu33EtWj
P
EhX^3Md
Y_^[M3]UVW}%==t=t4=%Pu	jPWh_6_^]%PujjMEQ
`i	P}tjh_ju:EMjjQ
`i	PENthh	u\fth	Wh__^]h__^]%Pu8jh_jV:jjMEQ
`i	Psjh_ju9EMjjQ
`i	PEshh	uYdh	Wh__^]=
==ptWh__^]%PukWh`j(jVQ|h`_^]UjhˤdP{	3ʼnESVWPEdM}%=
==7jjPv0Ej1PQW
օyDM]2+$t1ft
fuu3fEPh\7Pj1Ev8PjQW
օyƍM(]2+$tftfu넋7jjjjjjPj1EPPQW
օyDMP]2+$tft
fuu3f7jjPv0(j1PW
օyW(]2+t+ft"fu3fEP(!u3fEP(==
tPh\7jjPv|(j1PDžPQW
ֻ]x(%=um7Pj2Ev8PjQW
օgM(]2+$3f&fu=ui7jjPv0Ej1PQW
օM]2+Iffu=jDžPWDžDžDž EQQ0P
օyKM]2+d$tftfu3fJu3f<hP
j2EPjP	Pjj$
Pq
EƽSEPhP^sM]2+tGft>fu5M$^2+tft
fuu3fSEPhP^7jjjvxjjPj1(PPQW
օy@(]2+tft
fuu3f7jjPv0Ej1PW
օy?M]2+tft
fuu3f(PEPhx]Md
Y_^[M3V]UQEMVWQ0h`PE6
֋xFMSjQr
֋؅t)3uh!6S
֋Sp
[MtQp
֋_^]UQM3U;A,w1r;Q(s*A0jjA8MQ
`i	Pkx	E]3]V>s3^/ƃ^U{	3ʼnEMS]tVW}u/wύFPuOf0af12aD1XSQ\
օu[Sh4a|hP9|NFu_+ύ3PFuGV|QP%h=[=t=XDžxDžpDžl=Et%tlQSP0
օx0tpQxQ0SP
օShXa|hP"|jPWWZ!Et%tlQSP0
օy
DžltxQpQ0SPvx
օyShaipt8u4%P4XhajVbpltt\%=t =t]tBtSPQW[1]tSPQWGt
j/W'
j+W]hpQAu+ʍQttTxtJ8tFˍqIAu+ARjt
P
SthaSViRj
P
tpSV-jVWVj
P
t xt8tjPWfj.WjpWPtxQSP0Džx
֋x8j[WjhaW~== =#tShatxjjj0jQj4jSPDžx
֋x8j[W4jxWfj]WtxjjQ0jjj0SPDžx
֋x8j[W
jxW
j]W
mthQxQ0SP
օy+Sha|hP:|jPW
utPWh@wύFP2uGV0uG\_^[M3C]Ujh!dP{	3ʼnESVWPEdu]hbuSyh8jP
Z
81PEv4RPQ
օK8PQEDžEPW/DžDžDžEuuPFPuV0uuSjPjj$
EtPj
P
DžEtPq
DžEtWp
DžMd
Y_^[M3L]UjhfdP{	3ʼnESVWPEd}uU]`hdDž@DžDDžHEDžpDžtDžxEClADGp$h`pPɸaPpP뵸aPpPp롸aPpP\덾`u`n`g$``,`Y4`R<`KD`DL`=T`6\`/d`(l`!t`````΍QAuG+ʉh`PWuG`V|dt`d`u$!\NFuG+`PuG`V\Pf`PS`ȋكkuJwύFPuO`1`D1`D1`D1f`fD1dhRWXdVWS5؉lxCllPlPuHwύFPuO`1`D1`D1`D1`D14YPVjPhdxCllP(l3Xt@dxCllPldF;r΋`xClPl3T\tphlPSЃu;l鉍lt#uulF;\r`TwύFPhuGX0[P\u7u3u/wύFP.uOf\!f1^!D13ɉlhH)d`uS;sOd4Eh(_jPuNFuG+hPuGM;Ph(_EjPHuЃNFuG+hPSuGhMVQPwύFP(uOf\!f1^!D1l;XsmdIPh(_EjPuNFuG+hPuGMhVQP*l;`s!wύFP{uGl0,XA\l;P\TwύFP2uG0]iwύFPuG0!xCPW8lPlPWvwύFPuG0!ϋwFPuG0!xCPW*wύFPwuO`1f`fD1`D1ϋwFPDuO`1f`fD1ldVWS؋dlHw@TύFPtuO`1uO`xClPel2tL$Nt%Gω`@PyuG`,dhWSSذuwύFP=TtuOajuO&YtUQhaEj@P˾uNFuG+hPuGVMQhPJtFPppuVpzphuhNFuG+`P=uG`VhPEptPj
P
DžpEÍ0Md
Y_^[M3]6~}=(!;/w	

UVuW~GPEt	9_^]D>_^]UQVuWuuNFu+}ϋGEPuGEVuP
_^]U{	3ʼnESVWu}Eh(_jPuNFu_+ύ3PuGVMQPM3_^[3]UVuW~GPuFW8uF_^]UQVuWNd$Fu}+ϋGEPtȅuO΅uGuPQFuGVuP_^]US]Cu[]VsW{t>r43ƃt#st&>rƃt<+}_^[]UU3VuFFFFFFF
$<u$fFBFfF^]u_BFBFBFJ$<0r7u3BJȃNt$?<uNF^]U{	3ʼnEEPu{Zh<	PUjhdPQVW{	3PEdщUuzCE8bE‹Md
Y_^]UjhdP{	3ʼnESVWPEd3{GGGZ
WP
օy
hd?({lj{3t
h4dtNoZ
jQW0MP
օy
h`d{3ɋlj} Qj
P
uEthWh V3E339{~C3҉U
Z
PE1t4Q
օx3UG U;{|‹ÍeԋMd
Y_^[M3]ËMt4hxdh j
P
uEt"h jVhFHjP3E3CZ
VP
օRhd8UUƒAAAAA;u]Rh\bLUEUAƒAAAA;u]Rh\bLLUjh9dPSVW{	3PEd}jXjWGXG\G`GdGhGlGpEEGxEGtG|LJAEEEQLJn9WjLHZ
QMP0
օ;CHuG;CLuCG@C	GG@GGDGxw(;rGltjHPGptjPMw\G`GdGlGp;u@Gω
ENjMd
Y_^[]MQhcUEVEFEFEF	FFFFFF F$F(^]UEVEFfFFFFFFF F$F(|^]UHSVWjHj_GSGDjHEjP7Z
M0QjP
օxEGWZ
SRP
օx	_^[]whdcUjhhdPQ{	3PEdMECMd
Y]UjhdPV{	3PEdFtPj
P
FMd
Y^]VFtjHPF^tjP޾UjhdPQV{	3PEduEtPj
P
EFltjHPsFptjPaMd
Y^]UjhdP{	3PEdAtPj
P
Md
Y]UVFtjHP޽FtjP̽EFFFF^]USVW};CZ
PWR2
օx	_^[]3hd̍A\UQA	EjtURPdEujMQ
`i	PLE]uh@b̡	VWPr
օtl_^h$C
FW	GGu5;G rxOGWA+ȃ;r[JO$G(OG _;G r1WVwN+G#GDGGO^G G$G(9GrG	_hXc[EUjhdPQV{	3PEduEECthV謻ƋMd
Y^]̃yUjhdPp{	3ʼnESVWPEdeuuEuMEM9=j
ÍM[	t
M}EEtMAPhduV]Pt0j EPMEPMPhdjuV#MPh3juV#EM!EMuEMd
Y_^[M3H]jjj]p
Pjj$
3ɺQj
P
}EVWjr
Pjj$
WheuuJEM耘VW7P 	|?u!nNI(F@,GF@@G~uFt6	GF_F^U졄	`VWPy
ׅ$~(VxF|;r;v);r;v!;r;v;r;v
u_^]S9V\u`j`EjP
Z
E9PFxRPQ
ׅy)v(N\FtF\;Fxs"F\;Fxr[_^]h$CAVFtPj
P
F^UjhdPQVW{	3PEdjHj
P
uEtjHjV3Eωw<
Z
wj1PQ
օy#jHw肷Gw7hbMd
Y_^]UjhHdPpSVW{	3PEdGt;j
t3Md
Y_^[]j`EjP
Z
]1SRPQ
օy*jjj7EP蜝EPhbSu	EGEMd
Y_^[]UjhdPV{	3PEd~uy
`i	EjjP6=Ey*jjj6EPEzPhbEu)jjP6EPȜEJPhbo?FFMd
Y^]V~uj6^FF^uC̋A̋A+A$V~uF^U졈Z
Vju0uj1P
3Ʌ^]UVMjjQ
`i	PCEt	2^]W}UE
?EGZ
RQP0vH
օt	GEG?tt
_^]_3^]h[PhxbV~uPPԮFF^uCV~uBF^UjhdPSVW{	3PEdG$EjtURP;uuh@b=jMQ
`i	PBuEP_(ESjVw$^u
hc}`
`i	EjjPFEP.By
hHHuyGuG3FQj
P
EEEE]SM+u
<	uE1RPQv
֍_(y
hc*EGEEGEMWw$WuJΉOG !GJΉOG G@GO;O ucMd
Y_^[]Ë;rG	Md
Y_^[]ÃyV5j
D3;^UdEVj`jP
Z
E1PERPQ
^y2]}t;M;
j
uE;j
t%Q'u3fEEPuu]]UjhاdPSV{	3PEdEEEEjP荫Cutθ8cff;uftfQf;Pufu3EtVj
P
EËMd
Y^[]UQSVWXw\t~uv)~ujv؋EGtFtjHPFtjPEFFFFX3ۅ~rI;t
C;|Yj{DEFtjHPrFtjP`EFFFF;D
Xuaj؋Fɋ\
`tjHPFtjPFFFF;G|w;r_^[]UjhdPSVW{	3PEde}졄	Pr
օu
h$C7EEMd
Y_^[]ËMVW;|_2^S^0uR8^Xt2G;u[_2^FX\HFX\hPjS5Z
x^NxF(Ft;rPN\p;uD[_^F[_^ShcUEVQu0uP
^]UEVQu0P
^]UQMjjQ
`i	P;xME]2]UXVjHjPvZ
X0QjuP
օy	2^]ptW}tWuQu_^]S3Ej@VPމuf97	Pq
օZ
MQu0SP
օM"}E܋]؉EurEfEEu^jjMQ
`i	P`:x\ut?j`jPU
Z
ƙ1WRPQ
֋}x3f9#[_^][_2^]h$C;4Ujh9dPQ{	3PEduEuq1MEEEMd
Y]̋ыB$;B uzBuBVpFr$8Wu*I+΃s8t_B^Ã8uF_B^UjhudP8{	3ʼnESVWPEdE3ɋ}]j@7jHPÉ0vΙRPWT
օ	
		@u7!)PhhjVhhuShh Dždd3,3ۋȉHʉLDž$84j0j
P
7jj0SLvHW
֋PCsȉL‰D`DžHDž<h@j
P
\Et#GLJ@LJ@3ETjh@W`0DPv
։P@@s9<u*K(9Du9`ulj{(+Dž<CGOLLHD:`H;;<CGC8{ K(CCԉK$QCC;sS@9CuzCH@;4rw
8;v488$GʉH,L,$TstƋvh@Pc;suj0SSd``Dh<iPhih@WC;u;uCst!$Ƌvh@Pӥ;suj0Sådt1st$Ƌvh@P蓥;suj0S胥d43@Džht0h\iPhP7t0
dPBDžPW0PPPPPh`ihWO
X%\߭X\DžX߭XݝX݅X+XÁ\%߭X\DžX߭XݝX݅XݕX
Xl:5Pl+ȋƒ$$h jhWalj@PPPhDjhW7lj@PPPh`jhW
݅X$h|jhW@t3hjh賖hjh裖hkh蓖dƅEDž`_	CCtG$;G(u	;_Tjh6PvRPT
֋Pth|khPMC+KXDž%\߭X@Dž ߭ݝ(݅(%$߭߭ ݝ(ܵ(uLع<e:utP:Quu3uCGSP|<e:utP:Quu3u shkhyCG(CPs$wPhT`dGGG$@9GrTOAAtt4t
G$;G(u&;Or!Gtwhkhғ`?u&hL`u
hX!+0hXkhW0hX!螾`hkhWgth藥t5wtIƋvh@Pß;wuj0W賟uˋPh`h'Md
Y_^[M3i]3҅t,VWqttzF;GrwF;Gvы	u_^UEVjj0jQjvPjuuP
^]UjhdP{	3ʼnESVWPEdEE]}u $uE$hgSVPhgSϑDžDžDž E觡3Whh		G
΋<{u	G}<}u	G{<%<%uG<pGGPvvvvvv6G$ËQDžt$`=	Rhg肐CGvvvvvv6SAhX!S6,EMd
Y_^[M3谜] cu&rh0gZh(jP薲(3PS5Z
Z
jh	h0jSPvX
օth@ghh	p%h	hX%h	hhgj=	tRhpgHthgS趎RuhgS蘎hh	SZh	hhg
	Pjh1P™vRPQ
օx9t0u"Phg	|hga
	Pjh1P™vRPQ
օx_tVPhgS苍tRQhgSihd_S[hg=<s<husGu
<St<l~sGqgjhP1vRPQ
օthhh"tjhP1vRPQ
օthgh補	w1
US]u
f[]Vd	c	t,Phhd	ěhghhd	谛d	|^d	[]U${	3ʼnEEMVuQP8
u\e^M3ܗ]EPEPj4
uEVhpePjh<
\etƋM3^薗]U}t"	MVQu0jPv<
^]ÍEPjuuip0	]UU3t=SVuWx.F r
~v	f;wf<F@;r3_fV^[]E3fP]UE8u	]Htxu	]u]Uuh(!tw]]UEMEEELuh(!t&]踴]UVu6RVh(!t
^]v^]Uuh(!t觑@M襸uh(!thX!]hX!]Uuh(!t7гM5hX!軳]UVW};~tWuPSK;tWPWMP込MԷ;uX!
vPI;[u
_F^]G_F^]UVW};~tW;uSK;tW PWMP^"E0h(!t$轲;uX!
vP蟲;[u
_F^]G_F^]UVW};~tWuSK;tWpPWGMP"E0h\tt
;uX!
vUP;[u
_F^]G_F^]UVW};~tWu`SK;tWPWMP޼M;uX!
vPY;[u
_F^]G_F^]UEEEEEPuEED]UQEVEEPjEΉEEPj^]UQEVEEPjxEΉEEPjeEΉEEPjREΉEEPj?^]UQEVEEPjEΉEEPjEΉEEPjEΉEEPjEΉEEPjEΉEEPj^]UQEVEEPjEΉEEPjEΉEEPjrEΉEEPj_EΉEEPjLEΉEEPj9E ΉEEPj&E$ΉEEPjE(ΉEEPjE,ΉEEPj	^](UQEVEEPjEΉEEPje^]UjhdPQV{	3PEdEEEEPjbEΉEEPjOEEEEtPj
P
EMd
Y^]UQEVWEEPjt	j(7tjPjPM襴M˯uX!
wP语w_^]UQEVWEEPjWt	j7tjPj^PMUM{uX!
wPw_^]UQEVWEEPjt	j7tjPjοPMMuX!
wP菬w_^]UQEVWEEPj7t	jx7tjhPj>PM腷M軱uX!
wePw_^]UQVW~tj>tjPj躾PMMuX!
vP{3Ft	j>tjPjUPM茴M袯uX!
v|PE EߍEPj~_^]UVW~tj>tjPj軽PMMuX!
vP|3Ft	j>tj耽PjVPM荳M裮uX!
v}P~_^]UVW~tj>tjPjۼPM"MXuX!
vP蜩3Ft	j
>tj蠼PjvPM譲MíuX!
vP7~t	jI
>tj9PjPM$FM$\uX!
v6PШ~_^](UEVEEWE~EEtj8
>tj蘻PjnPM赳MuX!
vP/3FEEEPj~t	j/>tjPjPM,MBuX!
vP趧~t	j>tj踺Pj莺PM ŰM ۫uX!
vPOE,EߍEPj~E0ΉEEPj_^],UEVEEWE~EEtj>tjPjιPMMKuX!
vP菦3FEEEPjN~t	j
>tjPjUPM茯M袪uX!
v|P~t	j(
>tjPjPM %M ;uX!
vP该~t	j	>tj豸Pj臸PM,辮M,ԩuX!
vPHE8EߍEPj~_^]4UEVEEWE~EEtj		>tjPjηPMMKuX!
vP菤3FEEEPjN~t	j>tjPjUPM茭M袨uX!
v|P~t	j(>tjPjPM %M ;uX!
vP诣~t	j>tj豶Pj臶PM,ήM,uX!
vPHE<EߍEPj~_^]8UQS]+]VWWG++;vX?ڸ?+;w	;rt	jRQUVQuMW7QuZG_^[];v5]4VSQ舤MuWwQP!G_^[]Su4QXw_^[]UjhdPSVW{	3PEde}{2ufFEuFPEƋMd
Y_^[]uM4jjUjh0dPSVW{	3PEde}uu51uEuNQ;EƋMd
Y_^[]juM16jjGUEMV3;tQFx
uFPz
u‹z
u0‹z
tPz
u;Bu‰ERz
t‰E;u^]UyxxxS]Vu+ƒ(~ou@WiiM]S1UPRVS]PS+PE+}WP+EVPWVSu_^[]uVuS|^[]UjhPdPSVW{	3PEdeى]E}WbEPEPb0uMC;4tvu;FrF;sZ6uE}};t!OH1N9VHNOHWEKʋ;Cu29C|IuaE0@Md
Y_^[];u9AA;tKD@DEL_EE8@Md
Y_^[]uEPM)b0EPM+gjj踙uMWajj褙USVWj(quG؋MK;uX}t;u
Y;HuXCx
FP
;utJytq;pu
VE0F@F@@FHBBx
uHAB;HuPJA;HuPJJzyu@AF@@Fp];0u
V0F@F@@FHQAx
uHAB;HuPA;uP
QFx_^@@E[]hJIUjhpdPSVW{	3PEdeEsEM~
u4ލF}tQP/	PQ.Et6ȋvËutE;u1uQSjEPE@Md
Y_^[]M]-uMQFP.tuuSu묋E0@Md
Y_^[]jjU{	3ʼnEEMUdl;S؉h;VW"pt󥋽dt2WP
քt+PWP+kltxSP6
քt;ptp"SPl0
քuNjphltÈ"󥉝h;]#_^[M3{]UVW9w~
uPS]CNff;uftfQf;Pufu3uv6~
t[_^]U{	3ʼnEEMU+ȉpyxxxlʉ`&+SAV\+ipWdtKXh";}a$]iˈʍxPlQ0
քtKp"dii;|;u-`u#i"ix󥋽\lhtPSWRmpdX_^[M3y]US]VuWu6S
քt+"xu"}x"E}SW0
քtlEu"x}""x0S
քt+"xu"}x"_^[]USVuyxxx+MW}i؈xWP]SuE9]s=7xSPΉE
քuu7S
քu]9]rɋEu;sA7SP
քu)U7RS
֋uEuE;rEuӋU}d$;xEEWS0
քuaESW0
քu^MUˆMU;t."hu"}h"}Lj};}xUE;}xE7SP
քuOu7S
քuYE;t1"""}EU-EU9UrUE;Ћ}U;}D;t,"X""X}ˆÉUÈ׋Lj"}E"U"}u,U;}ur;t)"H""HE-"E""}uE"8}""8}uLjgE_^P[]UMSVW}AEߙ+‰}UE;}X$]iˈʍxPEQ0
քtKU"Eii;|M;u%u ixi"}uuuWR_^[]UQVuW}9}}MSG+‹iÈVEEPE0
քtu"i}u9]|u[i"}_^]UjhdPSVW{	3PEdeuuuurFFtEvW3'FiψȉNE6uuFEMd
Y_^[]M%jj4UjhdPSVW{	3PEdeMEMtEEMd
Y_^[]uM&UjuMjj蟌U{	3ʼnEES]ˉlyxxxVu+鉵pƒxW|Ol"tt󥋵p"Pyxxx󥋵p+PjVyxxx+΁ƒ}_M^3[q]UyxxxS]VW}+Eʃ uPWSEPƙ+‹+ȸyxxxM+MMyxxx+ˋ;ƋEuPV}EPSb]
EWPS}ϸyxxx+Eʃ b|PWS_^[] ~PWSEPWS!_^[]UQEuQuuu]UjhЩdPQSVW{	3PEdeEMuU$;ttMUEMd
Y_^[]jjUjhdPQSVW{	3PEdeE}uE;EtPV6ƈuMeEƋMd
Y_^[]jjcUjhdPSVW{	3PEde}76EEM;t=;7tPVEE6u;tP7EEME7VEP'Md
Y_^[]Mjj蘈UU3u
A |]]UW}tVu"^_]UUtMABABAB]Ujh0dPSVW{	3PEdeuN~;t#tEFMd
Y_^[]+?uW+?+;v~ډ]S ȉMEtEEQv6` EtjF+PQMAFFMd
Y_^[];zډUsuuMjjކUME;tU9t;uE]UES;EtZVWHCQK8wWйTUUC+ȃr9HKˉWBCPPEP$EE;Eu_^[]hlNn7USVuFFuNA;NrQF+FuPFPo^^[]Vj@jFF
P
F@^US]VWMsGG3ɋQj
P
MAGw;rPf9OGu+PHPEGG@;GrP39OGu+PHP__^[]USVuFFrNA;NrQ8NFu+PHP:^^[]VjXjV裀^3AAAAA3AAAAAAAA A$UjhdP({	3ʼnESVWPEdEN8~FF^FPPFFFF F$F(F,F0F4E\jjF{EDžE,@G DžxDžDžDžDž|DžDž Dž$Dž(Dž0Dž4Dž8Dž<DžDDžHDžLDžP`xTDžXDž\Dž`DždhG$Džl|_,GDžpEwGDžtE3EEčG0E3EԉE؍G(EPjDžxwPjEPEEEEEEEEEEE]EEȼEElvEEEDžDžDžQu
hĔ?u>u4btt
h;t0t
hO;Ov
h8tNuHP@u+3ɺpQj
P
VPjG4jj$
EtPj
P
DžENjMd
Y_^[M3e]UjhȪdPQ{	3PEdMAAEAAAAAA A$A(A,A0A4EMd
Y]UjhdP\{	3ʼnEVPEduUFNFuFFFFF F$F(F,EF0F4F8F<EEEjjEEjE̍EjPREpuEEEEEEEE|EEEElvMEEEBu
hĔEth|PuNFEEtPj
P
EEƋMd
Y^M35c]huyu	Fhu\uFhuCuFchu#uFChuuF#huuFhuuFhuuFhuuF	M?	PhtUjhHdPQV{	3PEduFF
EFtPj
P
hj
P
ȉɁNuF3fEƋMd
Y^]UjhdPV{	3PEdFFtPj
P
Md
Y^]UjhdP{	3PEdjj1Md
Y]UjhxdPQ{	3PEdMEjj1Md
Y]UjhdPV{	3PEduEP0EPEhj6KMd
Y^]UjhdP{	3PEdhj1Md
Y]UjhdPQVW{	3PEd}E@G;t2Rj
P
;7uEjj7Md
Y_^]UjhdPV{	3PEduEP0EPpEhj6Md
Y^]UjhdPV{	3PEdt6Vyxxx+hPQFFMd
Y^]UjhddPQV{	3PEduEF4tPj
P
EN\-E8uENt&F+jPQFFFEN轅Md
Y^]UjhdPQV{	3PEduEEMd
Y^]UjhdPQSVW{	3PEdً{t];t)}E蛑E荑j8W\,hIwwj8W`+ȍPV\CtPj
P
Md
Y_^[]UjhdPQV{	3PEduEN0ENYKMd
Y^]UjhdP{	3PEd虐Md
Y]Ujh(dPQV{	3PEduEtPj
P
Md
Y^]UjhdP{	3PEdyJMd
Y]UVtPj
P
E^]USVWFFtPj
P
ExF@;FrPSF+FSPFPj^~_^[]USVFFtPj
P
u*bNA;NrQ?(NFu+PHP^^[]UjhpdPV{	3PEd;ujjMEEպEENE;tEP0EEEENE;tEujju	EMjƋMd
Y^]UjhdPT{	3ʼnESVWPEdu]]E>tUFEtK<OGu+\EjjupRPWV"V:Ft4t/3Ƀu
6Q%u
6Qu(_6Q6hEj@PKEj@P
LEPCCaKA;KrQEPC+CPCP[sEEÍeMd
Y_^[M3W]UjhdP${	3ʼnESVWPEdEEPEEEPMEEE]EEEEtPj
P
E}jjjWjj$
6_ZVSjWjj$
uSFF^NAE;NrQ$NF+SPHP?EFEEEEtWj
P
EƍeMd
Y_^[M3;V]UjhdPT{	3ʼnESVWPEdu]]ENtTFEtJ<OGu+-YEjjupj0WV3VKFt4t/3Ƀu
6Q%u
6Qu(_6Q6hEj@PHEj@PIEPCC^KA;KrQEPC+CPCPXsEEÍeMd
Y_^[M3T]UjhdP${	3ʼnESVWPEdEEPEEEPMEEEmEEEEtPj
P
E}jjjWjj$
6oWVSjWjj$
uSFF[NAE;NrQ!NF+SPHPOEFEEEEtWj
P
EƍeMd
Y_^[M3KS]UjhdPT{	3ʼnESVWPEdu]]E^tUFEtK<OGu+=VEjjupp0WVBVZFt4t/3Ƀu
6Q%u
6Qu(_6Q6hEj@PEEj@P*FEPCC[KA;KrQEPC+CPCPUsEEÍeMd
Y_^[M3Q]UjhdP${	3ʼnESVWPEdEEPEEEPMEEE}EEEEtPj
P
E}jjjWjj$
6TVSjWjj$
uSFFXNAE;NrQNF+SPHP_EFEEEEtWj
P
EƍeMd
Y_^[M3[P]̋ыx
uBHy
ux
uIȋx
t
Ë@x
u
;Hu@x
t̋ыx
t@Ëy
uAx
u6ȋAx
t
ËHy
ud$;u
Iy
tx
u
Ujh9dPQ{	3PEdEEp0q1MEEEMd
Y]UjhydPQVW{	3PEduVEVMPVw77EEEMd
Y_^]UMEff;u(ftfPf;Qufu33]3]USVuWNA;NrQF+FuPFPR^^[]UESVWxF@;FrPNF+SPHP~_^[]USVuUNA;NrQNFu+PHP.^^[]UjhdPQSVW{	3PEd]Suuah$P
P
uEt=3dždždždž fff3EuhVfuhPREE 7Md
Y_^[]UjhdPQSVW{	3PEd]Suu9ah$P
P
uEt=3dždždždž fff3EuhVVuhPBE 7Md
Y_^[]UjhdPQSVW{	3PEd]Suu_h$P
P
uEt=3dždždždž fff3EuhPPEEE 7Md
Y_^[]UjhdPQSVW{	3PEd]Suu_h$P
P
uEt=3dždždždž fff3EuhPPE 7Md
Y_^[]UEthpuP]UjhdPN{	3ʼnESVWPEdM]ƅDžERQp
օ(DžDžEQQ0jPv
օuVtƅhJh4VSs3fhP,GVPVSA8QQjP
ׅl	uVhJVSEtPq
DžEtPq
Dž3Md
Y_^[M3fG]UMA@A]UEVW<~
w_F
F^]tPj
P
Wj
P
ȉ#_N^]UUVJd$ffu+ыuNSYd$ffu+ыN[B;vUPt3^]NuFjuQPr^]UMS];E}VW=0	u)7@uPv 
_^[]p
9Eu-=0	3u7uv$
_^[]_^3[]3[]UEVWj`jP[Z
M}0QWuP
օt
_@^]uuu
_W^]Sj8LjPD[uLWV5Z
3ۅÅttE-jhuuWVqjjMQ
`i	PE}tU3ɋh\Q{MaWVu4tjVWuVj
P
utLP'T؋\]E=uVNTjhuu]uV賖jjMQ
`i	PEjjMQ
`i	P}uE
`i	jjPVEEMtmjuSjjQV]6@3ɉEh\QUL؃t?juuuSuV 6jSWuhSj
P
[_3^][_^]UH{	3ʼnE}SVuPj@EuPuulEPPE4uVT6؃t+y#W<3    ދ΋ʃދu_3M^3[B]UH{	3ʼnE}S]VW}Pj@E}Puu~3} u'M$+ȅ~    ыʃ}3EPP4E+P3P~5t,E$;}+ƍ<3ȉE$Ѹ    ʃ3M_^3[A] UjhTdPx{	3ʼnESVWPEdE}]Ehj|GG
P
3ɉG@fME9-Z
QMQ0j s@P
֋υxEPhks~hhލEuPMEEEEuEG@;GrPOGu+PHP	wEEEEtPj
P
EhHOA;OrQ%OG+hPHPwKSEMPMUEEEEPMEEEEMGA;GrP
OGu+VPHPEGEEEtVj
P
EEEEEtPj
P
E}/CCtAhFOA;OrQOG+hPHPUwCMECEEPEEEEPMEEEEMGA;GrP[OGu+VPHPEGEEEtVj
P
EEEEEtPj
P
EC tAhEOA;OrQOG+hPHP(wC tAhYEOA;OrQnWO+hQQQwNjMd
Y_^[M3=]U졄	MV0W}jxjjQhWMQMQMQP
օu#}u9t?CADu
_^]_3^]SV3tQWI3ҋ t6;tЋ u" u h$PR<u_hDZ^[UVW7tE;t Buh Z_^]PVRhpZhfZV
_^]Ujh_dP@{	3ʼnESVWPEdE  Zh@YhYDž@EDžPEDž\E8	Dž8RPqD
֡Z
@Q80Pv<
֋G@PQh8bP06
֋P\RPq
֋pEpPphhhhX]33IQX\QQ0hhPv
օP(P,豕04DžlEl\PQ1v
֋uTPj40PP E7P,(h>5Elolpv(jj40PEe7P,(h(4EDžTETlQhcP06
օxh4WDžDEDlQhbP06
օxhPhVDžXE	XlQhbP06
օDžhE
hlRPq
օyhbVDžHEDž`EHhRPq
֋9h`RPq
֋h$RPq
֋`(QQ0jdPv
֋DžLE
DždEDž<EL`QhkP0v8
֋8LdQhkP06
֋
<Pd&YHRPq
֋DžDžDž EPd$.u(jPWhPEK4P1E(PhBTMEutCtx:;u6W `X$dPQ{EE<E
dELҜE`ÜE
H贜E	h襜EX薜ED臜ETxEli\Pq
֋G$ThE;E<E
d
ELE`E
HE	hћEX›ED賛ET褛El蕛,Ph5hR
ht5YRhLR3EphhjP7E\tPy
Dž\EPtPy
DžPE@tQx
Dž@ƋMd
Y_^[M32]UjhdPQVW{	3PEdEEU	RPqD
֋u>lJ
MQu0Pv
֋uEuj0Pv,
֋!hPhPhPEEtPq
ENjMd
Y_^]UdSV0W}W+ju+ȃRQPp0 x~j
WD0W؃Q;utEjEPWME	QttHEt@ttt-j
hDWuu6p
CPhW4ǃP@u+j
WW؃K_^[]UW3ҋtOVu;tЋ u^_] uh$P0^_]h$P z0^_]UjhdPSVW{	3PEd}EtEEE]PhXdS36
օEUERPq
֋K}ucEEUERPq(
֋xEjPu-EEPq
EEtESp
3EEE3PhdS6
օx\EEUERPq$
֋xEjPuzEEt-Pq
ESp
3EEtPq
EEMtQr
ENjMd
Y_^[]hpLhLhLh`LhLhLUS]VW=0	jjhus7jsv8
3ƃp
_^[]UjhXdP{	3ʼnESVWPEduDžDžDžE3ۉ9_uhhT+hh?Kw<7PLE;athP<t5<o<0so<vPVSuC<Go5j

v;u'<+o<ov3ۍ<oP=p<nv;GU;GL<nP<1<nvP<n^uPW<mn5j
0uDž;t
DžȖjj<9nujPPCE<njjj0,PEt~u
Dž$!0txu$!<muPVhЖ&E,E<m;EtPj
P
EtjHPt*tjP_*u
hX!H蛉jWcE^Md
Y_^[M3)]P{HEtPj
P
EtjHP)tjP)pUjh±dP{	3ʼnEVPEdvMH6P~~E;I~thPH*HkPX:Hk~s;Frm;FwhHkP9tQHrkjjj0P~Etxu$!Qh'n$E	Hk;EtPj
P
EtjHP(tjP(Md
Y^M3']PeFEUjh^dPh{	3ʼnESVWPEduXDžXDž\XE3DžhDžlfpHDž$Dž(,Dž04Dž8<@Ew7P|E ;=		Pq
օ=	Ni5j
p;w.iq;G\;GS
iP"78h0Dhpuc̉AAhvo̃AA$0@@@:
<	HPj~p1PDvRPQ
օxrH3fEphP`PXi`;Xu3dhlPjPDžhPXڦ@Xh ;h,!iC	EtPj
P
EtjHP$tjP$hX!CXLƅ`DžLDžPDžT`P0E`P΋L+PyxxxDž`JPVS;{	$=		Pq
օ=	ύQd$ffu+QWJOWă@@ċO$@@LjG;PYh,!A	ETyxxx+=vi=r.tC;r+؃sܫ#vҫSj
P
DžLDžPDžTE$E	XXP0dPEXj
P
Md
Y_^[M3"]UjhݲdP{	3ʼnESVWPEdu3hhT+hh?L@(w7Pv];{thP(S(DžDžDždP2P(cljj(cjjPPE(cjjj0PEt~u$!0txu$!(Vc/kPSVhrEEjh>C(Hc;EtPj
P
EtjHPtjPShI>Md
Y_^[M3]P>EtPj
P
EtjHPRtjP=|U`{	3ʼnEEEMUS]W} u!uuu_[M3]Vh@jP4
Z
3PPP@1PEjvPjRPQ
օt^_@[M3*]Et7ShhhhB
|hB
-hjP4Z
DžQt0pPv4
օuWZ
Q0P
օut
Ë
	RR1jRv<PQ
օ	jjj0jhQv@jjjP
օu;hhB
jPjj$
hB
DžZ
jhB
h0juvXP
։t3j!hB
<uDu0t,hB
K^_[M3]h+t3ht#u2tB
Vu(^_[M3]h+t+PTt.QShhhhB
݃hB
~tM3^_3[=]Ujh&dP{	3ʼnESVWPEdh\h3#]u
DžDžDžEI=	'	Py
ׅ=	PhPEP螰j&}PuSVtterMPV$t+tVj
P
Džh{a8@hzU84uPh+88h,!)8	EtPj
P
DžEtVj
P
DžMd
Y_^[M3]U0VWc	URPq0
֋}uEG
<	EjjPG1RPvQ
օtjI=		Pq
օ=	wjGU
<	jR1RPQv
օuuv	UEERPq<
jjEPuLtO;MvE;wOt;vGuhv{6GGG;Gs4h0w[6_^]h,!F6	_^]W_^]U0SVW39}	URPq0
֋]졘	UEERPq<
օx*jjEPuUt;]vE;w
t;vu;s~h0w5@_^[]u5T	
֋؅uuh$xL5@_^[]}Au5T	
֋$u빹	Huh8x4@_^[]	UERPqD
uhw4	URPq
uhw4uWS#/_^3[]Up{	3ʼnE=	MS]W}t]UVRQpL
օu9EPhEjdP
		M0jQjP
	^M3G3_[<]Ujh[dPSVW{	3PEdj`tjP%+}
Z
ǙډEt1RSPQ
֋t#hU3ƋMd
Y_^[]xtu
hjjjW,PZEtxu$!Qh(GE,rhh	t]th	h@2
hX2j8<jP*<Su5Z
3ۅÅt<E5jhxxtjW?f~jjMQ
`i	P襢h2EtjjPǫ
h1hX!1tDE5jhxtjWe~jjMQ
`i	P'hȅ1EtjMQP)[xUhh	uh	h܅d1ytEPPh(juh851h`h1t<PL"LEMDtWr"jhxEtjWd~jjMQ
`i	P:h0EjjMQ
`i	P}u
`i	PEEjPVݠEM؅u
hȆujujjQV^E3Ƀ Eh\QQEtAj PuEju@PE>PuVuԋuV迴Vj
P
hX!hh/t\E1jhxtjWzcjjMQ
`i	Ph,Z/EtjjPh@h5/tlE4jhxtjWcjjMQ
`i	PrEPhD.xt tajhTxtjWb~BjjMQ
`i	P}t&hp.jju8h@n.3Md
Y_^[]U츬{	3ʼnEE3SVWj`fTQP%}
Z
Ǚ؋T1RPSQΉ
օ
`i	PjPW@+A3h\Q؃
Z
jS1@PQ
օtSj
P
<TEXE\Ef`fE3EjPSYuEPIffu+<FEPW53WjjhdfhPQffuj+PuؙjEfPV謚Oj
P
3;_^[M3c
]h+M3_^3[A
]UjhdP{	3ʼnESVWPEdE3MtE|t
9uv3f9utHE3ۅEjjQ
`i	P蹛=0	0
=Lu}ttaEPjjjhPPL"Džx} t,hPxPRPRyxE uPhԄh	PAPffu|+t|tVjQuP蕗?uxQPhh	P뀋|EtPj
P
DžECE;]?ƋMd
Y_^[M3
]UtEWj`jP }}

Z
ES]V1PÙRPQ
օjhhxuuPS\jjMQ
`i	PSEMRP5Z
]}jhxuuPu\ȅ]jjEPE
`i	P<EϙRP5Z
\!09G4jhxuuPu*\ȅjjEPE
`i	P臘EMRP5Z
K\jhxuuPu[ȅjjEPE
`i	P*xtEMRP5Z
[u\jhxuuPux[ȅ~@jjEPE
`i	PٗUEMRP5Z
[^[@_]^[3_]3_]US]VW=0	E,Pjp
֋uPhSv
օt=0	,Qp
֋],QS=0	p
֋MQ=0	0
=u	C#C_^3[]Ph5.&@_^[]UjhٳdPQSVW{	3PEdEEuj@jFF
P
F@E2]EtAh|vNA;NrQ莗F+Fh|PFP
~t?h`_(NA;NrQ@F+Fh`_PFPS
~hNA;NrQF+FhPFP
~t?h`_NA;NrQ賖F+Fh`_PFP	~h\NA;NrQtF+FhPFP	~t?h`_NA;NrQ&F+Fh`_PFP9	~hNA;NrQF+FhPFP~t?h`_NA;NrQ處F+Fh`_PFP~hBNA;NrQZF+FhPFPm~ t?h`_
NA;NrQF+Fh`_PFP~h
NA;NrQ͔F+FhPFP~@t?h`_g
NA;NrQF+Fh`_PFP~h(
NA;NrQ@F+FhPFPS~t?h`_NA;NrQF+Fh`_PFP~hNA;NrQ贓N+NhQNQ~ƋMd
Y_^[]̋AVt<t7u+f3f;FftFfu^ø^W3tGuu_^ËAt0t+u 3;AtAuøË3V3tFuu^ËAt6t1u&	S3ۅÅtgfffCu[øËVW3tIGuu_^̋AVtGtBu6Q1Wu	ux3tjj
RVu
Gu_^ø^Ë3ItIFuu^Ujh(dPSVW{	3PEd]MQSp
օEHn$}]uhT3hd3WSEEUMRQp
օEURPq
օEEUERPq
֋EEEEMEQhkP0v8
֋EMQhkP06
֋xwEjhh	u
Pxh	ht3WSEM,gEM gEMgWSu
EMfEMfEMfEMfEMfƋMd
Y_^[]h|3uuhh3uuPh3uu8}h3uu eh3uuMh3uu5h3uuh3uuh4uuh 4uuh,4uuxhL4uu`h\4uuHhl4uu0uh|4uu]h4uuEh4uu-EEMQSp
֋}]xWSuh4WSEx$dWh8hMURQEp$
Wh4WSE3tWh4WSLjEFH;rWh@WhHWhPWS螈EM(d>hXuu)hhuuPh3uu3Md
Y_^[]+C[sӨ3c]]ĪĪĪ{ĪKyqUjh`dPVW{	3PEd}MQWp
օEEEEE7Ph(dW6
օx-EURPq
օxuuuh4uuC3EEtPq
EEEtPq
ENjMd
Y_^]U{	3ʼnE\DžP\PDžTDžXu h@M3]álJ
PVQ\0QP
օt!hZ@^M3]ËXHw!	jhj0P
֋M@3^h]USW}T]IV)+UjhEujPTU΃t!Z
MQRu0PvD
օt3EMEMuCu^_W[]jjEEPuEEUhpSWtlMUt`EEEEZ
}W}W0RQP
֋}ujSWuu蘲MUujSWuu}^_[]^_@[]_W[]UjhdP0{	3ʼnESVWPEdEMЋu}EEEu}蒕E3ۉ]9]t/=0	p
֋M;t		U]RPqD
օu^lJ
MQu0Pv
օu>EMQjP0v,
֋EPy
ׅt@#E]3MQEEEjjj0hPv$
֋\Eȋ=0	PVp
֋sPhu
֋=0	Qp
֋=0	Eڍ7Pv
֋=0	SuRPQp
֙RPhEE]9EuuDhMEͮEtQuMQ0u6]C]̋=0	Qp
֋
Z
}WR1PQvT
օ=0	Qp
֋=0	Eڍ7Pv
֍MЙQSuRPu uu[h0M]̅uJ}u7h4ME辭tZEtJQuMQ0u+]̋}G}=sEPq
օ3]C]Ⱦ]̋MȅtQx
Eu]}t UЅuUEAPRQW&MЅuMQffu+AM}t	WEEЅtPj
P
EƋMd
Y_^[M3l]Ujhp(	hpdPSVW{	1E3PEdeE@EEu uuuuuuEEMd
Y_^[]EE܉EËeEEMd
Y_^[]UMQ}xH;|HSVWx1M]}++49r	t0@0y_^[];~h3]_^3[]UjhdP$SVW{	3PEdًEtFh\j8CoEEt	"3EC;q3UЉEЉEԉE؉E܉EE䡈Z
RPq
օ<E3ɃCh\Q5ЃUuEMЉ
EԉBE؉BE܉BB
Z
jPu9Q
ׅ33ɉu8}ECh\}3PEEthIh`Au8xj8W+3E{t(EMAMd
Y_^[]EtVj
P
E3Md
Y_^[]UMy4RCCuI03;mtr3]]UVujhjuERCCjV[B~-jjMQ
`i	P~tRCC3;^]MRCCuRjhjuEjVB~0jjMQ
`i	Pj~uMI;mtrM3RCC^]US]VW,t(O8w@EEPEP9uu_^2[]0t.O8w@EEPEP9uuҋ5j
D8;t_^[]UjhdPSV{	3PEd~t#M739FMd
Y^[]~4tqM:PMGEv4uVoEEEtVj
P
EËMd
Y^[]Md
Y^[]UQEMVQh$u0PE6
օx5EWuu0uPv
֋MQr
֋_^]UjhldP{	3ʼnEVWPEdEDžEjQP蜼y3NDžEDžEDžEQh(dP06
օRPq
օx`RPq
օx?t5hQP0xjh4P yG3EtPq
DžEtPq
DžEtPq
DžEtQr
DžNjMd
Y_^M3Q]UVt+MUu;u9u9t u3^]^]USV1Wt^}];uFSVu8Eff;uftfQf;Pufu3t u_^3[]_^[]USV1Wt6}];uuPUu9t u_^3[]_^[]U	MVQM0QP
ց}u,	URP
Eu3^]ø^]UL{	3ʼnEES]VW=0	E0
֋}=u

3u'~#9	u
9<	@;|塈Z
MQWS0PvT
օu+Z
jh

hu0uPvX
օth+hh

srShDEj@PCh

EPhL@	M0jQjP
֡

=}	<	@

M_^3[R]UjhdP(V{	3PEduuMV$EEjjjVPE0txu$!M3PEPPVuh<EMEE܅tjHPEtjPMd
Y^]V1Whpt_f>jPtPVWhĪ PWh Gu_^UjhdP {	3ʼnESVWPEd]DžEZ
Qju0Pv0
֋gDžEQhkP06
֋QDžQ0hPvx
֋yPhhj\PtIpj\VuPjyWhI`jVVy<jVfVyWPhЫ3EtPq
DžEtQr
DžNjMd
Y_^[M3]UjhdP{	3PEdhh	uejjuEuPvEtxu$!EEh	PQhWEMMd
Y]U MSVW3u3ƍY};33҉EUK|~EuUuu<)uE)uuu)Eu	+؉]ًER΋D8+BEED+BEEtuƋ]3EUxM<M+<_^[];=h3_^[]̸@UjhHdP{	3ʼnESVWPEdED}Eh	P7hjWv
օEEE7PjWv
օEMSEQ0hPvt
օ~h	ShM3EEEQjj0jhP
օx-	}t.$ 	PW^uƅu
h|EEtPq
EE@3eЋMd
Y_^[M3]UQVW}MEQhgGlJ
P06
օxB}u<EjjP0
u`rPh(h	G_3^]UjhxdPVW{	3PEd}3EEEP7jjjhW
օxju	虄=h	EEE7PhЬW6
օyh=EjPq
օy$=uh`PhحEEtPq
EE@3Md
Y_^]UV3MQEEEjjj0hP
^x
u	zlE@3]UQ{	3ʼnESVWEtYCtR<OIGu+ssRPWVVe_^[M3]ËC3Ƀu&PQae_^[M3]Ãu&PQ6e_^[M3]Ãu(_PQe_^[M3Z]RPhe_^[M33]UQ{	3ʼnESVWhDtXCtQ<OIGu+MssRPWV蹚Ve_^[M3]ËCt}3Ƀu$3Q(e_^[M3w]Ãu$3Qe_^[M3N]Ãu(_3Qe_^[M3%]ËRPhe_^[M3]UQ{	3ʼnESVW8CtWCtP<OIGu+ssj3WV芙Ve_^[M3]ËCt}3Ƀu$3Qe_^[M3H]Ãu$3Qe_^[M3]Ãu(_3Qe_^[M3]j3he_^[M3]UQ{	3ʼnESVWBtXCtQ<OIGu+sss3WVYVce_^[M3R]ËCt}3Ƀu$3Qe_^[M3]Ãu$3Qe_^[M3]Ãu(_3Qve_^[M3]s3hPe_^[M3]U{	3ʼnESVW]@t^CEtTQAuu+ʍ^ً}VPuEpRPSW诗WJCtitd3Ƀu9Mtm,u9Muu9MtE;~PVuQ=*M;~}tRPVQWe_^[M3`]U{	3ʼnESVW]?t]CEtSQAuu+ʍ^ًs}VPuEpRPSWpWCtgtb3Ƀu9Mtm,u9Muu9MtE;~3VuQ)M;~}tRPVQWe_^[M3$]U{	3ʼnESVW]S>t\CEtRQAuu+ʍ^ً3}VPuEpj0SW1W<Stgtb3Ƀu9Mtm,u9Muu9MtU;~3PuQ(M;~}tj3PQRe_^[M3]UQSVW0ENFu}+;~}DutLu=E0VWSt_^[]&_^[]UQSVW0ENffu}+;~}Tut\u<E0VWSt!_^[]_^[]U{	3ʼnESVW]C<t]CEtSQAuu+ʍ^ً#}VPuEpp0SW WStgtb3Ƀu9Mtm,u9Muu9MtU;~3PuQ)M;~}ts3PQRe_^[M3]UjhdPVW{	3PEdEEEEUERPEEq 
օxj}tEURPq
օxHt
juuqx3}tEURPq 
օxt
juuthX!EEtPq
EMd
Y_^]UjhdP{	3ʼnESVWPEd}]$t{u;t
h8[3;O,rw;G(v
h|A9Ku9Kt
h}hh	wDTh	hЂ9w$vhvF;w$rhcEjjw7P螹Etxu$!Qh~EM蹳jH`jPZ
`0Qw7P
օxNjjtEpPEtxu$!Qh~EM0GPPhw Pw(w$heEjjwwP蟸Etxu$!Qh(EM躲G |
~ttEuEG$3ʋt
hD>GLjVQwHMEXgu
hdsGDjVQw@M؉E,gu
h$uKtEU+;r%3ҋ9W$vu+IIAB;W$r$uEw$uVuSDw$EVuSn
$I=	H	Pq
օ=	w0uEw8}utΉMejjEPV*fuPh܃|G$3Et%	$4hāSF;r}hX!>aMG$3Eԅt4hāF;r}M}jtMj
jQwE7PEtxu$!Qh$EMRjjQEPEtxu$!QhEM
=}u=G$3Eԅtd$4hāCF;r}h.MuUztGZ
@}Z
t39BPVwYJt39BPQdZ
tHZ
G$EDw$uuS|$h,!	hă3PMd
Y_^[M3]U	UVEERPqD
uhw%	URPq
uhwuuuuu-^]UjhmdPH{	3ʼnESVWPEdEDžEjQP苜DžEDžEDžEDžEQh(dP06
֋RPq
֋eRPq
֋>RPq
֋RPq
֋DžEDžEQhkP0v8
֋QhkP06
֋_QjDžQDž0QPDžvP
օjjjQDžQDžQjjjDž0jP
օx	t=Qj0QvPQP
օK@Pq
֋EQjDž8XQƅ0QPvP
օIQDžQjjjDžQDžQhDž0QjP
օ%V=Vw]($E7)33;u;ttH##;u<;u8э##ڀPthƅ
hQj0QvPQP
օ^Pq
3E/E/EtPq
DžEtPq
DžEtPq
DžEtPq
DžEtQr
DžNjMd
Y_^[M3]I(6CMUjhdPSVW{	3PEdى]{`h(hPhh\hdC\0;FEEEM܋F~^E]EPjWy@]E($juht EM
E6;p\uMd
Y_^[]UVW,h\h(!t:jjjjj3TuNt!hh@@h6Nt!hx@@@6Nt!h@@6Nt!h@@5Nt!h@@5N t!h@@5N0t!h@@x5N$t!h@@P5N(t!h@@(5N,t!h@@5N4t!h,@@4_^]UjhзdPSVW{	3PEdeut^EE"EuNE.}uPh$EuMd
Y_^[]U{	3ʼnE=J
Vuu`hh5	x
tP5	X
tP\
J
J
uhD^M3]VhhP	P5J
WuVhj
P}uh<^M3.]FI@hlPt<H
t
uH
t
uV+Php^M3]Vh'fM3^]USVWh@]m+476h!m|h	{$3h	$u(7h	Ph,,|h<{Pi	$76hTi	|h`{hi	76hn i	|_^[]UVuvvvvh3tt4mh4mhF tj~0uv,v(4mQh F tt
tuV‹NtQRh<hX!^]UjhdPLSVW{	3PEd}jWu
hd<j`PjP
Z
P1PǙRPQ
֋theXu5h`PPh3Md
Y_^[]WMEM
Ph~EjjTPP輥Etxu$!Qh~謺EMݟjHjPZ
0QTPP
֋9jjEP,Etxu$!Qh~EMMMUt>jjRQEPEtxu$!QhҹEMMUt>jjRQEP蘤Etxu$!Qh船EM蹞`PPhM7	$ff;uftfHf;Nufu3u
PPW
M($ff;uftfHf;Nufu3jhpTPPWS~bjjMQ
`i	PKuHj`PPERP5Z
lt
hEPuXpPxthjWhhX!p tt	
`i	_jEjPGEPJ"t$} u$uSPh(蘷
hT)E=vuPS蝧hX!2h	^f=		uXQPhXuhdjjWkShX!
u
ht}
Z
]3EԉE؉E܉EEE苅P1SRPQ
֋h0:MփEt!VjWPPTP̻
h|EEPMEELtujuuh3
h{EEtjHPEątjPƋMd
Y_^[]UjhdPT0蕾{	3ʼnESVWPEdE ]ME$E(DžDžERQp<
֋RPq
֋jMh\3jjjvxjPjjjjuDžS
֋h=39hDžjPuu!h@5hPӊctG3QPuS
օx83jjjjPhPjjS
֍Q$ffu+uWhL5hP3DžEQQ0jPv
օyFQPhEPq
Dž~hjP;hP聻jPPPEtxu$!QPh讲EܗDžEQhXdP06
օxCt9DžRPq
փth_Pht3hP蔈hPjS3tWPh(jExEiG;&EKut
hPDžDžERQp4
֋yRPq
֋RM2DžEn$xhh^39hjPDžEt'PhPW@&QQ0jPv
֍Qffu+uWh`5hP萆yFPVhtEPq
DžhjPhPjPPP薛Etxu$!QPh?EmDžEQhXdP06
օxCt9DžRPq
փth\dPht3hP%hPjf0tWPhEEG;{EEt1Pq
Džuth{M}ut
hX!a3EtPq
DžEtQr
DžNjMd
Y_^[M3Q]$UjhdP,{	3ʼnESVWPEdu}jVP]oEFFF Phv\h,EEQQsaEpQ;rR~+SPHP:EDžDžtPj
P
DžEDžDžtPj
P
DžωPjEDžDžtPj
P
DžMd
Y_^[M3h]Ujh0dPV{	3PEdEujh_p0jVMQPLxzEEEEMLPh<EjjjuP輕Etxu$!QhP謪EMݏEMNMd
Y^]UjhhdPSVW{	3PEd}]?hh	Si/	ff;uftfPf;Qufu3uBjh_PSPu|G
hk
Z
GPQr
;IG>]MjjQ
`i	P<jjPSEP[Etxu$!QMEM{jut^;Gu;WuhȓR;Gu;WuhؓAjjRPEPElPhEMhhГ^hh	u-jjjuEP臓Etxu$!h	QhoEM蝍Md
Y_^[]UjhdPVW{	3PEdqhX!h(!tZ
UԃERP 
֋yI&hܦh(!t賧ƋMd
Y_^]8ƋMd
Y_^]á	UERPq
֋yh돡	UERPq$
֋yh(ZEEEEEEEEEEPjME$!GEEpPjM2EEPPjM39}	MQMEQE0jWPv,
օyM}EEhdh(!t5M3hX!	uPq
օy;EEEE	<hh(!t
ɥM_M돡	UEERPq<
օy-E艅||PhEE	Mԃ@s
EhjjEEPEPp?u3E艅ppPhħDžtDžx	yM؅nEԃjjMEQP?u3E艅ddPhDžhDžl	NEjjMEQ,P>u3E艅XXPhDž\Dž`	}EЍMLLPjDžPDžTEM@@PjDžDDžH	M;EEthTMYYEthXMEYEth`M1YEthhMYEthtM	YE thMXE@thMXEthMXEthMXEthMXEthȨMXE thܨMnXE@thMWXEt
hM@XE܍ME؍EPjEM0EG;}	uPq
֋y
hEM茕ƋMd
Y_^]UjhйdP0{	3ʼnEVWPEdEEEM̋0QhdP6
֋E̍URPq$
֋EEEE
EMuK^MЅuMEQMQ0uPv(
֋xEЅuEPh3EEЅtPj
P
EEM̅tQr
ENjMd
Y_^M3ؤ]UjhMdP\襩{	3ʼnESVWPEdM]EMMM$DžE0QhdP6
֋RPq(
֋t
{RPq,
֋Tuhc"uhOPh?WS@ύQffu+39OExphu3SWhhWfuDžEDžEDžEQh(dP06
օRPq
օRPq
օRPq
օxn|c~uYhP4jSWPNEQ茠PhECjSWPEtxu$!Qh輝EDžEQSP0v@
֋<u EQ@PBEtPq
DžEtPq
DžEtPq
DžEtPq
DžC;+3EtQr
DžNjMd
Y_^[M3@] EtPq
DžEtPq
DžEtPq
DžE+Pq
DžUjhdPSVW{	3PEd}Eu*	URPq
օExEuEEEEuPVl}EEEEEE}t!EPEPEPEPVz3ɅI!MEEEEEEEEEEPjME	EEPjM	EEPjM	d$=		Pq
օ=	EEPEEPuEEM3MQEEEjjj0hPv$
։ExUʋEȉUEuEUEԉU}hlDžpDžtt
jM M ut#jMPjMPh
h@uX!uMP脻3E}]X\Dž`Dždt
jMruNt#jM_PjM4PXxXuX!uMTPN}uMEuEQPEMEEPj4EEEEtPj
P
EM3t5U3E9P(uU9P,u
MQPdMUF8;r֋M3}؅E3ۋuU]9TU9Tt
jMuNtfjMjME""}]ܿDutLuihXuSWt]}2膹]}"6hXh(!tÖ\uX!uMP<uMЋEUG}؉];uxSWPEMEEPjtExEDž|tPj
P
DžxM3tBU3E9P(u+9X,u&]9X0]uM9H4MuMQPMUF8;rËM3}؅E3ۋuU]܋9TU9Tt
jMJuNtfjM7jME""}]DutLuhXuSWt&]܃}2趷]܃}"fhXh(!t茷uX!uMPluMЋEUG}؉];]Eut
PSuEPq
օN$h,!	ht5EM茇EEtPj
P
EEE̅t'Pj
P
EPh4苶EEtPq
EMd
Y_^[]UjhedPSVW{	3PEdj8jP蕭Z
RPq
֋t-hwh(!t
(軵EEEEEEEEEh̤AAMhܤAAMhAAMlhAAMDhAAM$hD"M)Eh qu}EN;rQM&u}]+h P3P葙uEu$PEHEMA;rPM.&u}]u+P3P>uuEEEEtPj
P
Ehd_衞EH;rQM%u}]hd_+3WPɘuẺuePAA9Eh$EMEEEtCSj
P
E*EE$PjMEEH"PjM$MjjjljP"jjjjjjjj	jjjEj
P+4Mjj*jjM*jjM*jjM*EE4PjM3h<h0+hh@hTh\hdhphxh$!MItEE|PuЍMEEPuЍMjh,jPilj]}$=		Pq
օ=	Z
,QWS0PvD
֋ 3ہ0
É]ut	Ew	MQ00PvH
օu0EMPjDžDž 2}t]}t
EEPjM|},DžDžt
jMuNt#jMPjM^P蒹襴uX!u̍M~PNދ؉uDžDž	#0t
jMuNt#jMPjMPuX!u̍MPMuЉDžDžt
jMmuNt#jMZPjM/Ps覴uX!u̍MOP4TDžXDž\
uu
jMuNt#jMPjMPT蓶T趱uX!u̍MPY޻uЃ8t̥t
jMW}OthjMDjMEЍFFu+E;~EDutELuSVEPut
%(軭qSh(!t蛭uX!u̍MP{HED@<hإjP};T Xtj}DžDžt
jM1uNt&jMPjMP7Z
xQPDžxLDž|0Pv 
օyEEPjMRu}x|DžDžt
jM^uNt#jMKPjM Pd藱uX!u̍M@PګuЋdHDžLDžPt
jMuNt#jM踾PjM荾PHHԯuX!u̍MPG	uЃ}txjEtjPQ"tjjpQPz"MtnpyEEPj	(tEEPj	y
EPj	tE[EJEEPj	3uЃ	t
j	MluN	tZj	MYj	M-E}}DutLuhuWSt
H,ީ"hh(!t!躩	uX!u̍MP蚩	
uЀl}
|EEEEt
j
M}
uN
t j
MjPj
M?PM膴M輮
uX!u̍MeP
u3EhWE}
P
ؾ@]3ufEE;EuP;uHhEH;rQMW}u]+hP{PmE}}M;uO; uGh苑EH;rQMW}u]+hP{P}}싅4t2h 7EH;rQMLW}u]h 7tEhLEH;rQMW}u]hL+{VP}}싍FjjEPQ0E%jjMQPhh	u	Ev`DžPDž3E$h	HE0hRQ8E`Q<QX8EMP9E<DžDDž@tPj
P
Dž<E0Dž8Dž4tPj
P
Dž0E$Dž,Dž(tPj
P
Dž$E`DžhDždzPj
P
Dž`[EDžPDž2E	hE
MQQ6EhRQX7EMPk8EDž DžtPj
P
DžE
DžDžtPj
P
DžE	DžDžtPj
P
DžEEEEtPj
P
Elpt
hM7]}GEEMPEEEgSEu+SPEpPuE
EuMPuЉu@EEEtVj
P
EE}EEEtSj
P
]E؋d]}EEhh(!teM蓨hX!h,!ڢ	3EMlsƋMd
Y_^[]UjhdPdSVW{	3PEdjHEjPE
Z
ډEU1RSPQ
օZ
}jh	0hSuP
օOh	h~EjjjuP1jEtxu$!Qh~EMLdjjuEuPiEtxu$!Qh~~EMdWWh~Xh	u踡f=		uXQPh)}th}M3E؉E܉EEEE졈Z
QSW0P
օu1h0ݠMڃEtjjuEPEPSWx3Md
Y_^[]UjhdP(SVW{	3PEdEEEEPEPucQ؅A}th93'EURPq
֋؅h\uH}EuujWgEURPq
֋؅Euuuu$u$u uuuuuu
LEEMEQhHdP06
֋؅EWPq
֋؅u=tWu@hX!EH$(h,ܞEEEEMEQhXdP06
օxEURPq 
uuh<uEM,EURPq
օxuuh\6
hX!'u$Eu @uuPuju?htpPhxPhPhPhPhuPhj7ha7hXw7h膝Lw7hr8$h[!hHPh83EMGEtWj
P
EEMtQr
EËMd
Y_^[] '''''''(((3(J(](&](?'?'](](](](]('(](&N(UjhdP`0蕂{	3ʼnESVWPEdE}M$uEWPߍKIffu+DžDžEPPVLy:E2Qr
֋Dž
t4EPq
DžDžEDžEDžEDžEQh(dP06
։EtQr
DžEtPq
DžEtPq
DžEtPq
DžEtPq
DžEuxRPq
֋ywEEEEEPy\Pq
֋RPq
֋bRPq
֋;RPq
֋DžEDžEQhkP0v8
֋y#EEQhkP06
֋xhjP͏DžERPq
֋u D6hQPDxjh4P0j
h5Pjh5Ph3VWf_zhVWzu~hPuujhWP`EwPPhntEYWt,E PWFP`QjDžQDž0QPvP
օwijjjjjQDžQhDž0QjP
օu 3hVWf_7yPVW)yDžE	@|M~!$h覕ut+Q0Pv 
kDžE
QhdP06
օx)Q0Pv 
E	3fhQPzjPVWPH^EtPPhqE	)WE VPWu@uPh$GEUQj0QvPQP
օPq
EEEEEEEE3Md
Y_^[M3t] US]u
W[]VW}^Ͼ;u)sMQp
_^3[]Ϻh;u
sËϺh;u
s뤋Ϻ(h;u
sh8hWFq_^@[]UVW};~w~3_^]SG
Pj
P
؅u[_^]t2vPS6j
P
G
[~F3_^]FFCfFfCG
[~F3_^]UE@y@@]USًtZEVW ;u?3t4;t u" u h$PrEׅu_^[]UUrJEVEq\EW>EEEEPwUWTй
F+ȃr@FWB_^]hlN?=UEVQu0uP0
^]UQEVWE0MQh$uP6
օx1EWu0uPv
֋MQr
֋_^]UQEVWE0MQh4uP6
օx+EWPq
֋MQr
֋_^]UQEVWE0MQh4uP6
օx1EWu0uPv
֋MQr
֋_^]UEVQu0uP
^]UEVQu0uP
^]UEVQu0uP
^]UEVQu0uP
^]UEVQu0uP(
^]UQEVWE0MQh4uP6
օx.MGpPQr
֋MQr
֋_^]USVuW@s@Vj
P
؋t(PVSr7j
P
w_^[]w_^[]UjhdP(SVW{	3PEd}EP3S7W]v
օ|7EPẺ]PvW
օCEMjQE0juEv4P
օE3ɺh\Qv؃]EtQMSju1uQv4
օu139}v'EEd$v6Gv;}r}EtSj
P
E}]uB}u<EUEERPqL
օuuu襃]7EPEPvW
օuЋ7uWv
֋MQWEpL
օt}t#jWp@
օt#h8b3Md
Y_^[]Md
Y_^[]UjhdPVW{	3PEd}M;t3Md
Y_^]EEU졈Z
RjQ0Pv0
օxet\EEMEQ0Pvd
u	EMtQr
E3EEtPq
ENjMd
Y_^]Ujh1dP0{	3ʼnESVWPEd]EDžEZ
Qju0Pv0
֋ˍQffujj+ʍhPAPSjj|
PPȉEuh.@39zE9[QjW0PvL
օ*QQ0PvP
օ$DžEQQ0Pv 
֋@uu1Pq
EtPq
DžQQ0PvP
օ70PvT
֋EC;3EtPj
P
DžEtQr
DžNjMd
Y_^[M3h]E{Pq
Dž\UVMu^]EPEPuuExuuuuuE^]UjhsdPV{	3PEdv(MEEMM#u?hp5h+h!h`h
hthHh~,u~0t4EjHN8P
E`~$E؋Pto=~ tD~t%?.9~t	EPEM0HMd
Y^]UjhdPSVW{	3PEdsMKDEsjjjjjjjjjjjVjj 3K09Ptu
h{u%h$h8hhTAh$h@739{4I=	s	Pq
օ?=	I{0ts8C8+ύ4ȃ;h(h(!t^aK<EEEDEhHh(!ta跃MLguhlh(!t`uhhX!v{u"(hX!h(!t`NjV{u*hX!h(!t`V賞G;{4h,!	EMEMd
Y_^[]UjhxdPSVW{	3PEdEEyWh Z
MQhP06
օy}h?E]SPq
֋@u뺁utWhZuDEUERPq 
֋yWhh9]th誁3WhP薁EEtPq
ENjMd
Y_^[]UVW}t\utU֍Jffu+ыSYffu+[;wsf<N.uQVW]@_^]_3^]UjhdP,SVW{	3PEdh\hEEEj؃]Eu@R3}9}Bd$u
h$REMSQh0MQWPv
֋h8f;tShDEURPqp
օxe}u_EMQMQ0jPvt
օt9}uhHEjuhXEEf;ut
h`kEMjQj0Pv
foE@h\P{i}E8MEWPu1Qv
օyhd~EHwf$G	3Wt@jjRQEPGEtxu$!Qh[EM"Ajjhr~EWj
P
}E
hE~EPq
G};}3EtSj
P
EƋMd
Y_^[]E@FF GF G G GFUjh dP(SVW{	3PEd39]
u
ho}h8b}EM0h	jhv$QSP
օEURPqp
օx[}uUEMQMQ0jPvt
օx'}uh|juhK|h`|EMjEQ0jPv
foE@h\Pf}EMEWPu1Qv
օyhdB|EHwf$lJ	3Wt@jjRQEPLDEtxu$!Qh<YEMm>jjh{EWj
P
E
h{EPq
C;]3Md
Y_^[]E@Md
Y_^[]vI~IIIIIIIUES]t;VW$d$P3h\fzf7ǃu_^Ph\z[]UEHE;H]UjhdPSVW{	3PEdM39]]]uPQtۋ#ޅt{ u`f8tuQP@MEt+URURQPxuuuuuƅuEEtPq
EM3ۋt! PQLtMƅuߋËMd
Y_^[]UjhHdPtSV{	3PEdM?E;EEI	Pq
օ:M苨MˤjP裨Mu%跤jPMLPhx2蒤PM艖EEPME?uMPMZjPh(Au%=uM;u#MPMjPh|x2EEtjHPrYEtjP`YEM@PE躛E;EËMd
Y^[]h$CUVu$>~u2~u,~u&htwh$h,h4h8[w} MUt
FPu
F`FhPQRuuuuhpw ^] UjhdPSVW{	3PEd}}E]	Pq
օGt;0t8*O43҅~G<s90u{9x}tQB;|3
`i	EjjPsEEEEy"ECG8+ʍ<uMEME9j
uDrjHtjPSm
Z
t1PERPQ
օtC.M藡MEIt;uPMlPuEE̅tjHPVEЅtjPV	$RE|GEGEGEtuG pEteG`EtUGPEtEG$@Et5G(0Et%G, EtG0L
G4ET}\EEEEu
MVu^KăM@@ău@@EAAOssuKS@	uaKS@@PċMu@@EAAOss=FMh$!ău@@EAAOssUEME܃0@E;E*Md
Y_^[]h$CPPP|PPPQPQ!QUjhdP0X{	3ʼnEVWPEdDžEZ
QP
օyt
hhDžQQ0hPv
օx"PtPhqEtPq
DžMd
Y_^M3R]U{	3ʼnEVuEPju|hP$p0|x΍xPuսM3^LR]UjhdPSVW{	3PEdeMhj
P
EuEHtHtEf@Md
Y_^[]juM[DjjqkUjhdPSVW{	3PEdeMjj
P
EuqMuȋUEHtEMd
Y_^[]juM諴tjjjUjh dPSVW{	3PEdeuhj
P
ЉUuEJtJtE‹Md
Y_^[]juMjjjUjh@dPSVW{	3PEde}]CGC G GG@G;Ot1Qj
P
;wuECGGEEPC+CPOCP0EMd
Y_^[]M"4jj/iUSVW}ً
u$v6Wj
P
~
t_^[]Uhju>]UUVrBx
uPBF;Pu
pr^]B;u0r^]pr^]Ujh`dPSVW{	3PEdeu^+uP}EWv6EtjF+PQY>FEFMd
Y_^[]uuM薱ojjgUUV2FFx
uPBF;PupVr^]B;PupVr^]0Vr^]Vt6Vyxxx+hPQ腰FF^UME+PQum]UEu]=?wJ=r*H#;v>Qj
P
ȅt-A#H]Pj
P
uUEu]=wMi=r*H#;v>Qj
P
ȅt-A#H]Pj
P
u;6UjhdPSVW{	3PEdX{
u$vr6Sj
P
~
t܋@@GMd
Y_^[]Ujuu谮]Uhuu荮]UHESVWjHjPZa}M]d$Z
URQW0P
օuYhh	W	ˍ$ff;uftfQf;Pufu3t}ЋNjMu_^3[]_^[]UQEUVW7;u;uS_^E];t]x
uAPz
ux
u-IЋx
tPz
u;Bu‰ERz
tUQEPE;EuM_^]UESVىEWMgM1~
tyAx
tUz;
quw9Hux9u>~9u"
t׀x
u
Ћx
t9J
t
ΉJM|Gπx
uȋAx
tJM^V;Qu
ruw>ABAP9HuPA9uPABEJ@BEHȀy;xI։Uuu;urNyuAVFlNրy
xu	AxtkAxuQ@AQNFAFAV@JyuAVFUy
uAxuSxuKAv};P,}MGQj
P
CMtHCE_^[]xuAQ@A{FAFV@UUEW;u;uSE_];t2VB2Rj0
BAO
P
E։U;u^M_]USVW}W6;tCSOff;uftfAf;Bufu3tE_^[]E_0^[]UjhdPQSVW{	3PEdut_>up]3ɋÉ^Xh\QN}Eth<SjXWq3E>u3Md
Y_^[]k}X>uMd
Y_^[]UHESVWjHjP[}]t>Z
MQSW0P
օu;=j
u;j
t}ЋNj]u_^33[]Nj_^[]UHESVWjHjP*[}]twZ
MQSW0P
օuUhh	W	(ff;uftfQf;Pufu3t}ЋNj]u_^33[]Nj_^[]UEmVWtut_2^]E8_^]U=	Vu0	Pq
օuh,!b	3^]=	uu6aPuhKbV>tPh3b~(t
h bWhX!bvNv}ϋFPFQNσPQhav N vF$σPQϸNFPQhȸa<>uN0v0F4σPQhahX!a_^]UjhdPT{	3ʼnESVWPEdEuƴ؅G臰؅8		i؅tShL9`h9`q؅tSź5lJ
	uE=Z
}EW蒭thu`h<v]uhlw`Jj8EEjPWcuOZ
URP
Ӆth%`@}EP赀k}E3th<G_DZ
jQuMP
Ӆth._y39]v[$EMt45Z
9Et#9EuESh̘T_EPC;]r}uE4mh'(_3EtWx
EEtVp
EEٳÍeMd
Y_^[M3@]Sh^@{Ujh(dPD{	3ʼnESVWPEdEu؅9觭؅*		؅tShL9^h9^葮؅tS5lJ
	uЉuE=Z
}̉}Eq謪thu]h<v]M	MQMQP[(
ӡ	URPY
Ӌ]3ʉEtShܷF]	BEeA	QuMuj[,P
h]}u)u3	6PY
ӡ	URPY<
ӋEju406h@\EjjPEP,EjjMQPEyhL!thTth\hd,\EjjPEPtujhl\EjjPE4Ptujht[EjjPE8P]jtuh|[jh|[
hd[hX!}[G;}uЋ}̡	uPY
3EtWx
׉]EtVp
EEÍeMd
Y_^[M3L<]UjhdP{	3ʼnESVWPEdMEPEP)؅0؅!		؅tShL9[Zh9QZԪ؅tS(5lJ
	L E=Z
$EDžHDžXDž\Dž0Dž8Dž4Dž<Dž@Dž`Eh\hC؃TEuHhX|\E0E8E4E̍<E`@DPjDžDPjdDždPPDžlDžpDžtDžxEEEEEEEEwEEEEEEEEEEEElvEEEDžDžbu3<(EHuXu
\tO襤thuWh<vWHt\XX\8QD`гJP
Bu+PtJ3tP{`t2ۋFJP
Bu+P;r‹Lt/Du&T	P
Ӊ@``Tt/ЍJL
Bu+LtPhhSk
ˍQffu+tDž\DžXj,~E@Sj\XE,40QPi3E(ETtPj
P
DžTE`tPj
P
EtWx
Dž$EtVp
Dž ESËMd
Y_^[M36]UjhdP{	3ʼnESVWPEdMEpEPy؅:؅		؅tShL9Th9T$؅tSx5lJ
	dE=Z
hEDžtDžxDž|EEEthuTh<vT3tEExE|EEE̍EEE\XPj\ÉPjEEPpEEEԁEEEE܁EEEEEEEElvEEEDž`^u3ul6EuT	
Ӌ؅uuhRjS茂u
hdRj`jP+JÙRP5Z
؅thrR1thZR3jtPP_El
EMtQj
P
EtWx
DžhEtVp
DždE¦ËMd
Y_^[M3
3]Ujh[dPSVW{	3PEdEu؅T跠؅E		؅tShL9(Qh9Q衡؅tS5lJ
	uE=Z
}EthuPh<vP3j]EEȍEE؍EPjEEPjEEPSElvEEEEZ[u3	uME}uSh/Pj@pjPGEpRP5Z
=؅thOjjuEuP"E/Ph,-EMM
Z
Ejh	hR[,PQ
Ӆuh	hDrO
h\cOpP$3EM&EtWx
EEtVp
EEËMd
Y_^[]UjhdPSVW{	3PEdEu6؅؅		؅tShL9hNh9^Nv؅tS5`5lJ
	uE=Z
}EEEEEpEEȍEPjEDžllvPjlDžtPuDžxDž|EXu3huME}uhЌM3uT	
Ӌ؉]uuhQMjHEjPDMjS5Z
h؅thMME;MutPQhLjjuXuP,E,Ph,&*EXTuuhDL\}u$!PuhhL؋}u$!}u$!QPhTL}~UEu$!Mt	au$!t$!tȍSRQPuhԍK}uPuuhKhXKE3ɉEh\Q5؉EhEth<ujSX3ۉ]E]Eu	EMZ
juuju4P
Ӌ؅tht#KEMDh$hT+hh,JE}]Cuh<hh	еhh	3NjjsX3PEh	i*Psshd'EX
MAM;MtEMw
3EM
EEtPj
P
EtWx
EEtVp
EEԞËMd
Y_^[]UjhXdP{	3ʼnESVWPEdMEEP؅躘؅		؅tShL9+Ih9!I褙؅tS5lJ
	E=Z
E脼迕huHh<vH3EtWx
DžEtVp
DžE^ËMd
Y_^[M3)]DžpPjDžPjlDžllvPDžtDžxDž|DžRuh|{GE
Z
PRPQ
Ӌ؅t!h{KGE
jH$jP>$RP5Z
7؅t!h{FE	2DžE{rPh{FP,GTh{FPh|zF<33@tLjHRP=ÙRP5Z
k؅th{+FjjRQPUE%Ph(|O#E}jj0,PE%Ph@|#E9jjP
ER%PhX|"EJPhp|CEHPh|1EXh|!EX th|
EXyh|DXt
h|DhX!D35Z
踵xPPh|}D35Z
'Ph}DPh}DftPh8}Cft'PhT}CPhp}Ct%jjjP$PD&3ElEDUjhdPSVW{	3PEdEu視؅+g؅		I؅tShL9Bh9BQ؅tS襜5lJ
	uE=Z
}E7rthutBh<vjB3AEEEEEEPjEEPjEElvPuEEEEMu3u̍M5E3EЍUЉEԉE؉E܉EE䡈Z
RPY
Ӌ؅th A]%jHjP!9ÙRP5Z
؀؅thhA5h1VAEM3;u1U;u*jjRQEP	E!Ph{{M;u1U;u*jjRQEPI	E Ph4CC8
$!s&jjjPEP	E PS8hLEM/P23Qh1r@EjjuuPE1 Ph4EMjHHjP7Huu5Z
m؅thh?HPi1h1?EjjuuPEPhEMDuԍHu5Z
~؅th}?MHP0E3ɺh\Q)ȃME	uٲ3EM[EMEtWx
EEtVp
EEՓËMd
Y_^[]Z
jQuP[
Ӌ؅th>U3ۉ]9]E68E썍Ht45Z
}؅h1B>$!}
s&EMjjt4EPeE
PSuhL[E	MHP`/]C];]REMSt4hԣ=tUjhdP$SVW{	3PEdEu؅d躌؅U		؅tShL9+=h9!=褍؅tS5lJ
	uE=Z
}E芰ʼnthu<h<v<3zQuh<3]]E萼PBatCCP0au;t]݃uhlO<3PEEth{hhzhEz
`i	jEEjPum؅
`i	EjjPuM؅Euh0;@oPhd;u	h|;@jhjjjh@u
E0
PhI;h`<;EtWx
EEtVp
EEËMd
Y_^[]Eh\PE%EuY]]SjP;2jSuu:uuh:]jjjSD
jEEPuuSH
3u
hUjhadP{	3ʼnESVWPEdEEP肍؅
C؅		%؅tShL99h99-؅tS聓5lJ
	XE=Z
\E
HthuJ9h<v@9趀hl$93EtWx
Dž\EtVp
DžXEύÍDMd
Y_^[M3]hhjP&0h5Z
23tplh|l8|hW8_u=5Z
hth,8@hPWyUd3t
h<GZ
jQd`P
Ӆt
h.39d`ht45Z
ҧSu4hs7hPWhX!Z7C;dr(hľ?7@UjhdPxSVW{	3PEdeEu膊u=Ku2		1t:VhL96h96E觋ƋMd
Y_^[]t(VpEtƋMd
Y_^[]	lJ
EEZ
EE"tQhu$6h<v6EM+EME3Md
Y_^[]	SIuhx5E[EuMEMEMŸy}p
Ph'q58EMy~EMm~EA@Md
Y_^[]UjhdPSVW{	3PEdEuv؅
7؅		؅tShL94h94!؅tSu5lJ
	uE=Z
}EBthuD4h<v:43 EEEEEEE̍EPjEEPjEEPuElvEEEExEEEE>u3uMEEuhx33a}tPj-L	FuhxP33*ju	wc]thjP*3TX\`dhlptx|EÙRP5Z
ttjuh$y23|mDHYuSSh<yg2Cj`jP)j`,jP)EP,PPSu;jjPSEPaEPhy[EM3h\Euhy13
<	jP[RPQ
Ӌ؅th|^1Ehzp1hLzf1hz\1juhzM1,Pu!uj
P
hTjP(T($5Z
Kqthly03TPEEuhy03MQMQ,P
Ӆthyy03JZ
MQu($P[@
Ӆthy<03
uu:*EM<yEMEtWx
EEtVp
EEƄËMd
Y_^[]UjhhdP@SVW{	3PEdEu	؅~؅u		lJ
觴؅tShL9؅tSh9#/hXw/	赢5Z
uE=lJ
}E{thu.h<v.EDEEEEEEEEEE̍EPjEETPjEEPuEEET9}v
EtEEtT	P
3ɉEԉMM؋Euh9	th\l3ɉEԉM7Z
URP
Ӆth(B-@aM؋Euhx-@F]Sh-5<	Suud؅uhuh0h`b-EEtPj
P
EEtPj
P
EtWx
EEtVp
EE߁ËMd
Y_^[]UjhdP8SVW{	3PEdEu؅r{؅c		輱؅tShL9K,h9A,,|؅tS5lJ
	uE=Z
}E誟xthu+h<v+3EEEčEEԍEPjEEPjEElvPuEEEE~6u3+uMEjjju 3EM+EtWx
EEtVp
EEËMd
Y_^[]UjhdPh{	3ʼnESVWPEdMEDžEP~؅y؅		¯؅tShL9Q*h9G*z؅tS5lJ
	E=Z
E褝vthu)h<v)3DžH\PjDžPjDDžD}PDžLDžPDžTDžXlvDž`DždDžhDž4u3S;EDžDžDžDžDžDžDžDžEuh}`s3Puuh}PYs3{jHjPRP5Z
Uhth}r34h}AAAg{h}AAA3{DžE>SPh}mxP'(h}AA0zfuXQPh~
x h~AAy$h~AAyh(~fAAgxjj8h<~fAA+xVjjjjj9jjjjj˞h1ph\~php~hx~h|~h~(u3f;3$Z
QVDžjP
Ӆt5haxxPh~Dž|DžpW@PPPejsllPjDžpDžt8qhP`PJ3`ÙRP5Z
fuAj8PPtp5Z
u~u
x~u
~hjPf3(,048<@DHLPTRP5Z
eu PJ
;rXJ
;s~Pjphh	lDž	PjpF;.3EKExEEtWx
DžEtVp
DžEiwËMd
Y_^[M3]UjhwdP{	3ʼnESVWPEdMEEPu؅Jq؅		,؅tShL9!h9!4r؅tS{5lJ
	E=Z
EOnhuM!h<vC!3EtWx
DžEtVp
DžEuËMd
Y_^[M36]DžPjDžPjDžPDžxDžDžDžDžlvDžDžDžDž+thȠEhjPSRP5Z
`؅t)jhE\9PPD fuXQPhDh:,t
h,$(t
h4@ t
h@hX!jj$ PEPh\EDhlLHhxTPhb\Xh̡Ld`h6lhh Htph,|xhLt-tRQhlhhp~hhT+hh(y
Z
hh0R[8PjQ
hȢAhp~hhT+h(h(
Z
hh0R[8PjQ
3EUjhdP{	3ʼnESVWPEdMEMEPp؅;k؅,		迡؅tShL9Nh9Dl؅tSv5lJ
	uE=Z
}E譏hthuh<v3QEEEEEEEEE̍EEEEdPjEEPjEEPuEEEEEEElvEEEE(&u3}uT	
u؍M]:Euuh139EPSN<؅}hDžhDžlDžpDžtDžxDž|EEEhh`hZiju8:EAuc8b>ȃĉ8@@Fȃĉh@@n8>AtE8<Eh\EMEEtPj
P
EtWx
EEtVp
EE;nËMd
Y_^[M3]UjhkdPSVW{	3PEdEuVl؅h؅		؅tShL9h9~i؅tSUr5lJ
	uE=Z
}EEEEE؉TEEEPjEDžPlvPjPDžXPuDž\Dž`E"u3u؍ME}uh`}uT	
Ӌ؉]uuhxqLjXdjPdjS5Z
ˆ؅th2]EPjS5Z
d
jjx3Ʌt@I!MP8EPh2E@`uuhĊplhuuhuh$}uuhHm8E숋}uE$!Ù9duEԘ9htE$!}EܤuE$!}EuE$!}ȋu$!}؋u$!}u$!}u$!uuuuSRQPh$}tu|h@hXE3ɉEh\Q؉E]Eth<ujS"3ۉ]E]EuˈEMOZ
juuju苛,P
Ӌ؅thtEMhT+hhhU3ɃM|]Ctehh	3(wjjs@3PEh	CPsssshE@UMAM;|EMM3EMEEtPj
P
EtWx
EEtVp
EEhËMd
Y_^[]UjhdPHSVW{	3PEdEuf؅b؅		茘؅tShL9h9Vc؅tSl@5lJ
	uE=Z
}Ez_thuh<v3jjjEEEԍEjPuElvEEEfu3muMEhT+hhh6h(,3EEEEEEĉEȉE̍EjPh43EMEtWx
EEtVp
EEfËMd
Y_^[]UjhdP,SVW{	3PEdEud؅`؅		茖؅tShL9h9oa؅tSjY5lJ
	uE=Z
}Ez]thuh<v3EEEEEE̍EEԍEPjEEPjjuE]tg}th{IRuT	
uT	ˉE
ӋMttjPQ7uuh8{3EMTEMHEtWx
EEtVp
EEdËMd
Y_^[]UjhdP,SVW{	3PEdEub؅^؅		l؅tShL9h9ot_؅tShY5lJ
	uE=Z
}EZ[thuh<v3EEEEEE̍EEԍEPjEEPjjuE=tg}thT{)RuT	
uT	ˉE
ӋMttjPQuuh8{
3EM4EM(EtWx
EEtVp
EEnbËMd
Y_^[]UjhCdP{	3ʼnESVWPEdMEMEP`]\t		lJ
:؉EtShL9T]؉]tSh9hXw	B5Z
uE=lJ
}EcYthueh<v[EEEEE̍EEEtE|pPjtEPjEEPuEE|wEEEEȀwEEEElvEEEDžxE}Eu7	URPY
ӅExE}uEuEuMrEU	ERPYD
uhw	URPY
uhw
EPEMEtWx
EEtVp
EuEs_ƋMd
Y_^[M3]UjhdP\SVW{	3PEdEu]؅jY؅		L؅tShL9	h9	TZ؅tScv5lJ
	uE=Z
}E:}uVthuw	h<vm	3EEEEEEEEEEčEE̍EPjEEPjEEPuE`xEEEElvEEEEEu3.uMEuuuuEMsEMEMEtWx
EEtVp
EE1]ËMd
Y_^[]UjhdPDSVW{	3PEdEui[؅*W؅		؅tShL9h9sX؅tSha]5lJ
	uE=Z
}Ez5Tthu7h<v-3EEEEEȍEEЍEPjEEPjEEPuElvEEEEEu3^uME}th3,u$SuhHv3juucEM4EtWx
EEtVp
EE
[ËMd
Y_^[]UjhBdP{	3ʼnESVWPEdMExEP9Y؅bT؅S		܊؅tShL9kh9aU؉ttS2_5lJ
	<E=Z
@ExQthuh<v3fjhDž`EdjE`jEЍEjPxDžhDždEEEEEEEEElvEEECu3`DgEdu
h23DžHHLPTX\Z
Dž|RPY
Ӌ؅th hH|PPTPhX>؅|PPLHhhp>؅X3ɺh\Q\ȃpEuvEpYZ
jQXP[
Ӌ؉tt!hxEpXDžl~tuklCPhxEjPR|PPpt4؍EPk=؉t.xl;X|h1
hNth42S4xPjO]lEuhnh1h|Pjxl>h1qhg|Pjxl>Eleh1+h!|
>h0Ep!hu
dKDž|u3UEEEE졈Z
RP
Ӆth.}t]艝Sh\bDž|}ur4Z
RP
Ӆth/y|PPhtj|<#3th$Z
jQxP
Ӆth.|39Ext45Z
>h%xt4Shܑ
DžppPPp|hjp;C;Zhhj|;tEDaEtWx
Dž@EtVp
Dž<E1SÍ(Md
Y_^[M3s]UjhdP,{	3ʼnESVWPEdMEMEPLQ؅z
M؅k		؅tShL9~h9t4M؅tSKW5lJ
	|E=Z
}EpJthuh<v
3jEEEEjE̍EjEEjPuEEEEE|wEEEEȠwEEEElvEEEfu3uM萻EU	RPY
j8jPZ
RPY
Ӌ؅thwgË]M1$jhPPDZ
Quu[DP
Ӌ؅yEM	QP[H
ӅhwQuhxD}tQ<wHu?	lRPY,
ӍxPtPEPl;}t/	uPY
ӍEEPEdËhM]	uPY
3EMYEtWx
EEtVp
Dž|E,OËMd
Y_^[M3t]uuhwoUjhdPx{	3ʼnESVWPEdEEPEM؅I؅		~؅tShL9wh9mI؅tSDS5lJ
	uE=Z
}ElQ؅u
h$=	tvEP_tiUătaMPQPRhEth$[4 J
Gth<hDhX!
@uhL#HtPhi
hZu
hDEP/tOUtGMPQPRhEth$hhX!3EtWx
׉]EtVp
EELËMd
Y_^[M3]Ujh>dP$SVW{	3PEdEuJ؅F؅		i|؅tShL9h9qG؅tSP5lJ
	uE=Z
}EWjCtyhuh<v3EtWx
EEtVp
EE;KËMd
Y_^[]EEEEEЍEPjEEPjEElvPuEEEEA}7uME]SAuEPEPEPu>6]hjP3|EEEEEEEEEEEqÍRP5Z
n7S}u(9u h3EMݷsj8jPx,RP5Z
kt h3EM茷"jj@<PۼE`PhvEjjj<hX!H
Z
,PhbRPQ
Ӌ؁@uh8	EMڶpt0hHEM踶NjSh$y3EM蕶+UjhdP{	3ʼnESVWPEdMEXEPF؅B؅		x؅tShL9+h9!iC؅tSLS5lJ
	0$E=Z
H(Exf?thuh<v3LDžLEPETjEDjE̍4jEEjPXDžPDžTDžDDž4E4EEEE<EEEEwEEEElvEEEExEEEu3D,ðEThZ
QjjPDžX
Ӆ3Ltnu7hHh|hh4hh RQh$Ft)Z
WRQP
Ӆ7HX0XhğE3|EEEL|Z
QhNjjP8
uhuhuh؞h:
Dž8XDž<Dž@E?u{\|Z
\RP
Ӆ7T8PP\PFT%P8h3th<GZ
jQXHP
Ӆth.39X_I\H\t45Z
.uEhiSh^8TPP\P<C;Xrh/$h`P3E83E,԰EtWx
Dž(EtVp
Dž$EBÍMd
Y_^[M3]UjhdPSVW{	3PEdEu@؅o<؅`		ir؅tShL9h9)q=؅tSF5lJ
	uE=Z
}EW`9thuh<v3EEEEEEPjEEPjEElvPuEEEE+u3%uMUEEjP3UEEĉEȉẺEЉEԡZ
RPY
ӅthpERPڋÉM]jjSQEP׳E\PhEME;Eu!;]uhKhĵA0;Eu!;]uh%h
jHHjPHSu5Z
K*uaZ
jh	huuP[
Ӆu3f9		u8PhDuhT]Suhjhdqhg2tEPPhضuh$:hP-h#hķEjPhT3EM۬EtWx
EEtVp
EE>ËMd
Y_^[]Ujh]dP{	3ʼnESVWPEdMEDEP<؅^8؅O		|n؅tShL9h99؅tSB5lJ
	0E=Z
4Ed\5thuh<v3hX0thpz3KDžH@EH<L(Pj(DžLPjDž<PDDžDžDžDžDžlvDžDž Dž$Dž,u3b<8ŦEHtFhP%SuDž@UHT	
Ӌ؉@|~LuhlJ
DDžDQhgP
Ӆyh@uP	⋅DRjP
ӡ	jh<jP
$PP轊uhXOhE	uhx%jL	KjLuh	;h	~QjjjLPE5h	SjLPhE*CEL5h	"lPhWE3E8EHEtWx
Dž4EtVp
Dž0E9ËMd
Y_^[M3]S܃Ukl$jhdPS{	3ʼnEVWPEdKCEP7
3		{itVhL9h9}4tV=5lJ
	\E=Z
p`EKW0t&huh<v~DžhbhXhhNhDh:DžttDžHlvLHDžPjjjjPDžTDžXuWtdEhh"
|dPhDžrS"
j7h(luhX!U@;vċph,(DžDžDžDžEDžxDž|p2t$h\ 3ɉx|	PZ
xRPȉ
t
h(B|x	5<	QP"th@hp@
	PRPQ@pȉ
ʉ9lr;bI=	4	PAȉ
=	%uQhL
<	PhDžPRPQ@ȉ

$3
3lhh$"
;uQWV+WVjth]h@H"
@;r@=$p$tPh\9wH;h,!	Rh^Dž33Ʌ"
uBA;rh(hxhhhhhhhXh(h,33ɉI"
u:jRh(FVƃ%yH@u
hX!9A;rhX!ih(hthh80hhHhhh(DžExEdYEtWx
Dž`EtVp
Dž\E)1Md
Y_^M3n][UjhdPXSVW{	3PEdeEuV/u=+u2		at:VhL9h9Ew0ƋMd
Y_^[]+t(V@5ED0ƋMd
Y_^[]	lJ
EEZ
EEN'thuh<v.EuMFWEMUEM_EEM#EM#E/3Md
Y_^[]}p
։EEP%UjhgdP{	3ʼnESVWPEdEuEP-	`)s			B_tWhL9h9<	J*tW3&	lJ
	EZ
E,Mg&thuih<v_3jDžjEEjEEjPVDžEEEEEEEEElvEEEu3Ehhhhhh (4XZ
4RP
օthx.OTP4P.xl`Tjh<hh|pdXjhp4dXۅyNٝمl`TۅyNٝص|ٝۅ|yNٝم0xۅxyNٝم>؍P2Phhuth\jhth\ۅyNٝمl`TۅyNٝصEٝEyNٝم0xۅxyNٝم0؍P$Ph3Z
RP
օth.ZÉ3th<G+oZ
jQS0P
օth..3ɋƺ0h\Q:EuwHE3E3EEE}Љ}ԉ}؉}܉}}}}pet45Z
FPP~EFEEFEċtMMȋMN~M̉}Ѕt	MNMԋM؋UNVM؉U܅t	MNMUMVN UMt	EF$EC0;#3ۅt3pv6vvSh<rCv0;rߋ}ЋuuuuhDHhh>3ww7wShGGۅyNٝمGGGۅyNٝصGٝGyNٝم0GGyNٝم读؍P裻PhXC0;!}u苝uWuhD,h{3ۋww7wShGGۅyNٝمGGGۅyNٝصGٝGyNٝم0GGyNٝم臺؍P{Ph0C0;!uuuuhDESj
P
Dž3E賓EtPq
DžEtPq
DžEw%ǍMd
Y_^[M3蹱]hx.EeLUjhdPSVW{	3PEdEu#؅G؅		)U؅tShL9h91 ؅tS)5lJ
	uE=Z
}ECRtyhuTh<vJ3EtWx
EEtVp
EE#ËMd
Y_^[]EEEEE̍EPjEEPjEElvPuEEEEA}7uM賍E]SuEPEPEPu]hjP3DHLPTX\`dhlp|ÍRP5Z

^}u(9u hl3EM|Rj8|jPE썍|RP5Z

tT|RP5Z
t6h5h+3EMuuhEu h3EMuh
u
h|jPhعEEEPjui]Ã(|+Ã((h\S覶EEu/hGEMcEMSjPjSu]SCu.PSh(3EMEM躎0	jjhuju[8

0	3EMˋEMoEh@EML"juhX3EM'UjhdPT{	3ʼnESVWPEdMEMEP؅M؅		/P؅tShL9h97؅tS$5lJ
	uE=Z
}E>XhuVh<vL3EtWx
EEtVp
EEËMd
Y_^[M3E]]EEEE̍EEEEEPjEEPjEEPSEEEEEEEpEEEElvEEEE5}uShHuMQE"E}}PPuzct
h}Sthh3EVEMj>UjhwdP{	3ʼnESVWPEdMEEP؅؅		lM؅tShL9h9t؅tS!y5lJ
	`E=Z
dET;thuh<v34DžtE0E̍tEH,PjHDžPjEEPEEEEEEEElvEEEDžLu3thEDžPDžTEPP?jEEEDžXDž\Dž|DžpDžxtNPx%lPxPj`uhZ
RP
Ӆthx.pPXP|PEPP1h`OxPPjujujuj|jh8X388<@DZ
RP
Ӆth.	@3th<GcZ
jQlP
Ӆth.\39vw$%lt45Z
pPXP|PEPPC;rjhD3EPEh~EtWx
DždEtVp
Dž`ENÍMd
Y_^[M3萤]hxPPjujujuSh/1UVW=0	up
_^]UVW=0	up
_^]UVW=0	up
_^]UjhdPSVW{	3PEdEu؅j؅		LG؅tShL9h9T؅tS5lJ
	uE=Z
}E:5uthuwh<vm3qEtWy
EEtVp
EEËMd
Y_^[]UjhdPV{	3PEdEuK	EEEEEPjEEPVVut`hv}uCu>t2I<wP=tPdF>u֋u>!uFVhxp3EEtPV
P
EƋMd
Y^]UjhdPl{	3ʼnESVWPEdMEEP)؅؅		D؅tShL9[h9Q؅tS(5lJ
	E=Z
E2thuh<v3PjDžPjDžPSDžlvDžDžDžDžZu3e~}EuShpv%"Z
QRQP[T
Ӌ؅thvܽjjPE荝PhvE0j	DžRPY
Ӆx	t?hPPRPxPhv3EEtWx
DžEtVp
DžEËMd
Y_^[M3]VW=0	0
3=L_^Ujh[dP{	3ʼnESVWPEdMEMEP؅QM؅B		/A؅tShL9辻h9贻7؅tS5lJ
	uE=Z
}E/XthuZh<vPgEEdEЉ|EPj|EPj`Dž`lvPuDžhDžlDžpE}uMyE	0u hx袺3EMq}ujuЋع	]u"PShx`3EM/}kMEQtEQ\EQMDžtQPSDžxu"PSh3EM|EEEEEEEEEEEEEE+E
s
j
M>LE荋;wjjMQ
`i	P)];]rjEPSxNEPEPuuut4EPM,,E؋]ÉE܍EPuEuPN-E;Eu]];]sE;Et/MQPE_EPEPuuu]EMĉM9MuAAE܍EPQ$x*]čEPEPuuStEEE܋]E;Ev=;Es8MQPx'EPEPuuut
E؋]ÉE]E;EsA]ܐEPSxEPEPuuSNu
];]rE]}tuSuh̰jujuh薷}tuuuh@蚰}tu]SuhT耰jujuhhJ]܃}t'}t!UU؋M;u	E;t;uhhĚ
3EMEMyhT3EtWx
EEtVp
EEËMd
Y_^[M3ݗ]UjhdPSVW{	3PEdEu	؅t؅e		l;؅tShL9h9.t؅tS5lJ
	uE=Z
}EZ)EEE܍EPjEEPjju}u?=hJ
tduxuPQhuSWpu|uPQhu8<Etthu!hJ
duupuPhu3EtWx
׉]EtVp
EE	ËMd
Y_^[]Ujh(dPx{	3ʼnESVWPEdEuEP؉		x9؉tShL9h9z؉tS
=lJ
	EZ
EN't&hu苳h<v聳DžDžEDžEPjDžPjDžlvPVDžDžDžDžDžʽuqE$j!Fj!PNQAu+h\AP芜ȃFPQjQAu+ʃQIAu+ʃviDžDžEa:t#A:Bubu3Tth\dhZhPhFh$<DžGɃu
PQQPPN7uh3~
h1貰QP	j\PuujjjPxE0Ph4襍ErhH#G;5DžEpErEtPj
P
EtPj
P
EtSp
DžEtWp
DžEHMd
Y_^[M3茐]UjhdP,SVW{	3PEdEuv؅D7؅5		4؅tShL9訮h9螮!؅tSu5lJ
	uE=Z
}E"BthuDh<v:3ZEEEEEEEȍEPjEElvPjEEPuEEE׸u3uMmEuT	
Ӌ؍]躰EuG@jSJujShtieS?
`i	jjEEPuEEEEMPSSjuhEM3E许EMoEMFEtWx
EEtVp
EEËMd
Y_^[]UjhdP$SVW{	3PEdEu؅؅		i1؅tShL9h9rq؅tS\5lJ
	uE=Z
}EWthu蔫h<v]EEEEЍEE؍EPjEEPjEEPSEElvEEEEE th}tT}tN%Euu Bujujuh`ت3E脶ShH跪3EtWx
EEtVp
EEhËMd
Y_^[]Ujh7dP{	3ʼnESVWPEdMEMEP؅M؅		//؅tShL9辩h9贩7؅tS5lJ
	XE=Z
\EDžtDžpEDž|DžxEpEEEE|E̍tExHdPjHEPjEEPuEEEEEEEEEEEȠEEEElvEEEDžLPu3}tE	UERPY
ӅExEuhEt`)gEd|t
hGjh؉UjP;MÃQS5Z
VPEEjP8t]hRxT	
Ӌ؅u/u9|thh|t1jHjPvjS5Z
ut	uSrjh؉UxjP.MÃQS5Z
xU‰MUpuh0d$Z
hQPDžPQMDžTDžhDžlRQP
Ӌ؅uO"u?hԥuPq؅uIhl‰MUa)huuh|舥hy3E`EhExtPj
P
EtWx
Dž\EtVp
DžXEËMd
Y_^[M3?]UjhdP{	3ʼnESVWPEdMEMEP؅G	؅8			)؅tShL9Nh9D	؅tS5lJ
	\E=Z
`Ethuh<vڣUth@迣:hlu]]u]htuAu]h|u%u]hJh@	dRPYd
Ӌ i		MQjjh)P[8
Ӆ	MQh)uuP[P
Ӆx6	h i	huuu[XP
Ӆy
 i		MQhuuP[P
Ӆx6	h$i	huuu[XP
Ӆy
$i	 i	u i	=$i	u
$i	H
<	EjjPd™RP[Q
Ӌ<	EjjP$i	ERPS[
ӡ<	tjjQh8PE[T
Ӆu9xtwt
=sEEEDž|萙
<	Ejuh
R[PQ
ӅE
E|jSEt";t^Sh+ߠEX"
r*"
+PhEjPuESP訠E;t٘Q]Dž|t+	LRPYt
ӋL]|aX(i	u3ht
؅
hST
S(i	P
(i	dPTP4PDP|
Ӆh赟h(諟<PDP@
tUEP<P8
t@MERPEPEPEPE4(i	EPh8> X3TShhi*PQ][SjhhauEQx][jhF#uىESUnjhF#RPE+؋EjhPSEEjhRPE+؋EjhPSPEEPuuuhhth3dShhi*PQN][SjhhaupQx-][jhF#uىlSU螈jhF#RPxJ+؋EjhPSErjhRPE!+؋EjhPSLSuxlph蚝EpUMMEElEExEMUdrQkœʉME]<rkMM<rUk؋UrUkUuQSRuhWEM\i	u3ht
؅hST
S\i	P
\i	}jj,EPj|
Ӆx_h\h,RE
PE
Ph<:E
PE
Phx"E
PE
Ph
,EP`
huhhܛh<hDhLțEPEPhl谛EPEPh蘛EPEPh耛@3EtWx
׉`EtVp
Dž\E/ËMd
Y_^[M3w|](i	\i	UjhdP({	3ʼnESVWPEdMEMEP?؅؅		؅tShL9qh9gY؅tS>C5lJ
	uE=Z
}E
thu
h<vu܋T	
3ɉE؉MMMEu*U܋ʍY$Au+tRh誙cZ
MQhNjuP8
Ӆx,uhnuhauh؞T
hE3EtWx
׉]EtVp
EEËMd
Y_^[M3Bz]UjhdPSVW{	3PEdEu)؅؅		؅tShL9[h9Q؅tS(u5lJ
	uE=Z
}ElJ
PY
3EtWx
׉]]tVp
։]EËMd
Y_^[]S܃Ukl$jh\dPS{	3ʼnEVWPEdKCTEPPP		_PtVhL9h9ޖaPtV}5lJ
	DE=Z
E5
pt&hurh<vhDžPDž(E,($PjDž,PjjTDžDžB$th\ؕ',uh輕(
	LPjj™RPQ@<ȉT
TubPPT	VRTP@Apȉ<
<DjyyPha,AhXjP|,XRP5Z
/hPSh豔3Uxj@ <	R@TPAȉT
T
<	PhXPEPRPQ@ȉT
TqlEP@^Ph<<x<ĉTDž04
<	Ejj(P@RPQ@ȉ8
803҅x^Tu;0Dr
B;~>;|:4+A8d$@H HH$HH(HH,uድDTEʉẺAE؉AEԉAuԋ0q@q01Ph(ƒ04@@(;<L8u$h荒hd{ȍQAuL+H8Pt"8vPuꋵDjjjjjh@L
@uLh=<vPԉLD49PD<+LH;sH
<	HPHLRRPQ@ȉ8
8fPPHD@H
LH4L;_0Dž4TL tHHPH‰T;<+‰H@;sH
<	HPHDRPQ@ȉ8
8uxPPHD@H
T<ыT;o4LA4L;0@
0hϏ@
j,h謏DžPE(tPj
P
EtWx
DžEtVp
DžE1P<Md
Y_^M3pp][UjhdPP	{	3ʼnESVWPEdMELEPI؅
؅		؅tShL9{h9ql؅tSHV5lJ
	 E=Z
$Ethuh<v3<Dž<T4h0Dž4Dž0DžPDžXDž\Dž`DždDžlDžpDžtDžx|DžDžDžDžDEDž8ED8(PjDžPjPDžPLחnth輌S(A Hu38T	
ӉHvh<gPhphdP8a	jQjP
Ӌ؅yHQh|4904jhLjP@XL@|RQ5Z
:aPj,Puhq
,"phPjD@jj$
jjLP,hh	L@	d$ff;uftfPf;Qufu3t(<U@jL :HQh8hdPl_	jQjP
Ӌ؅PhD;h)<u$!uDHhRCCPQQPSRhhdP^	(jQjP
Ӌ؅yPh薉2h(臉#hxh4nhtd3E8ED豔EtWx
Dž$EtVp
Dž EÍMd
Y_^[M33j]Ujh4dPXSVW{	3PEdEu؅4؅%		
؅tShL9Hh9>؅tS5lJ
	uE=Z
}Ethuh<vڇ3JEEHEЉ\EE@PjEEPjDEPuDžDpDžLDžPDžTDžXlvDž`DždDžhE.u3uЍMXFEljHjP~Z
lQjP
Ӆthx҆6EhE躆EEEE]9]~Et;S5Z
lt#;]u$!PSh=F}u;]t}v	tt3Sh Ett	;]u|h(څuh0ͅuh8uuh0谅E(]uu
h@jhjP}Su5Z
4؅4Pj	P0PMEePbE0G	MQP[H
Ӆuuh'hLhTۄttjh`Ävl蝢E jjplPLE輱PTdPhhaE FE踦]能ttEԅtCh+#Ettt
u
EEEt
hX!]C];]Xhp؃uh˃uh较uh豃uh̝褃uh藃,3EMfFEtWx
EEtVp
EE<ËMd
Y_^[]uuhw|Ujh{dPSVW{	3PEdEuV؅؅		؅tShL9舂h9~x؅tSUb5lJ
	uE=Z
}E"thu$h<v3jXTjPyZ
TRPYx
Ӌ؅SSEESD@jPuDž@HLP蛌WTh胁hy`X\Ph\\h(LXh8<hhD,dhThX!l3p8EĉEȉẺEЉEԉE؋Et2Z
]SRQP[|
Ӌ؅uwMԋEUuuh裀lptqZ
]SRQP[|
Ӌ؅u%MċE;Mu$;EuuuhMhduuPQhس,MԋUu}5h1	h}h M3EIEEEEE|3txPQ5Z
MY؅t
hdEE3ɉM9M|3txPQ5Z
M؅EE$uu4XE+ƃEE]E58$h~M AM;Mtu}h1~uh~h1~hд~uh~uh~uh~uh~uhDr~uhTe~DhX!hdQ~u}
h$?~EtWx
EEtVp
EEËMd
Y_^[]UjhdPQSVW{	3PEdEu+		tVhL9]}h9S}[u5T	
֋3t.3ltlh4}Grمuuh<|3EƋMd
Y_^[]UjhdPh{	3ʼnESVWPEdeE}EP		tVhL9Q|h9G|utV	lJ
EEZ
EEEEEE\EEEEEEĴEEEEEElvEEEEEjjjjEPWru+EMEMvEJ3.t}t
hhuM]:EEuWuu9}tyuE2}p
Ph'zJEuEM=EMEMEƋMd
Y_^[M3[]UjhmdP|{	3ʼnESVWPEdEuEP؉j		H؉tShL9yh9yJ؉tS=lJ
	EZ
EYt&hu[yh<vQyDžDžEPjDžPjDžPVDžDžlvDžDžDžDžDž蔃t$hyxhoxDžEtPj
P
EtSp
DžEtWp
DžEMd
Y_^[M38Y]6EDžEa:u0t#A:Buu3Ƀu
PQQPPuhw3$;o~
h1vQP<wj\Poujjj|P>EcVPh4SE|9hHVvj萔G;3DžED6E8UjhdPSVW{	3PEdEuV؅؅		؅tShL9uh9~uK؅tSU55lJ
	uE=Z
}E"thu$uh<vu3EEEEEEEEEEЍEPjEE\PjEEPuEEE`xEEEEt}t{hdzt3EMEtWx
EEtVp
EEËMd
Y_^[]	u
hxrh\iuEEP>Zt
hIEuhsEPPE}uuPh{sh,qsPcuh@ 3P9EPuu+hd3suMZ3EPu,Zuhr3EPoUjhdPSVW{	3PEdEu9؅؅		؅tShL9krh9ar؅tS85lJ
	uE=Z
}Eu\itS
hq3EtWx
׉]]tVp
։]EËMd
Y_^[]UjhdPSVW{	3PEdEu؅؅		؅tShL9qh9q؅tS5lJ
	uE=Z
}Ez赽uhtS
hp3EtWx
׉]]tVp
։]EaËMd
Y_^[]UjhdP{	3ʼnESVWPEdeEEPu=Tu2		:t+VhL9oh9oE4tVE	lJ
EZ
ECtHhuEoh<v;oEIE:E3m	}uhxnEE蜊54b50b,PNE$;tLhP,t
,2ۈPVn,릍PuE,t
hnE,蜐p
Ph'mWEڶE˶E@Md
Y_^[M3N]UjhdPDSVW{	3PEdEu؅芼؅		l؅tShL9lh9lt؅tS5lJ
	uE=Z
}EZ蕹thulh<vl3EEEEEȍEPjEEPjEElvPuEEEE.wu3uMX+EEPu訕xfEPEPjuu_tM	auhxkBju	juuuPtjuh
juhk3EM^.EtWx
EEtVp
EE4ËMd
Y_^[]UjhkdP{	3ʼnESVWPEdEuc؅$؅		؅tShL9jh9j؅tSb5lJ
	u܉uE=Z
}ԉ}EjjjEEEEjPuEEEEu}:}jh؉U܍PjPeaE܋˃PS5Z
PPEEjPu8tEEtu PNEhSRPmQEPuhWiSh+LihSjj:Qh(iSh+ihhjjEEPjEEPjuV؅tSh\h]Shhh3ɍCh\QREu
'o0	h\X

0	EPREuuj
P
 0	jX

0	PEPuEPuuQ؅t7Sh\guj
P
uj
P
]Sh+ghg3thhh6i_thhh_hhhh?Ng}vZu30	X

0	ӋSiRPS葤RPS)RPhfG;}ru܋}ԋ]uj
P
E3ɺh\QQEuLSj
P
jjMQPEPSuP؅t8Sh\pfuj
P
EPj
P
2h9fthhh2]thhh
^tkhhhh?e}v2]usssss3he[uڋuuj
P
Dheuj
P
uj
P
EhLeuj
P
Sj
P
he3EtWx
EEtVp
EEǹÍ<Md
Y_^[M3	F]UjhdPpJ{	3ʼnESVWPEdEEP؅?诳؅0		؅tShL9 dh9d虴؅tS5lJ
	E=Z
Ey贰t
hcvjhjP"[Z
QRP[D
Ӌ؅Z
QP
Ӌ؅t
hĩh	cPhbPhbPhbPhbPhbPh$bPh,bPh4bDPh<mb3
h\bEtWx
DžEtVp
DžE	ËMd
Y_^[M3QC]UjhdPSVW{	3PEdEu9؅[؅L		؅tShL9kah9aa؅tS85lJ
	uE=Z
}E]3ɋúh\QAKEEu<SPuuH؅x)jjuujuhj|
u@3EEtPj
P
EEtWx
EEtVp
EE8ËMd
Y_^[]UjhdPSVW{	3PEdEuy؅:؅		؅tShL9_h9_$؅tSxz5lJ
	uE=Z
}E
uuuuLGEtWy
EEtVp
EEËMd
Y_^[]UjhHdPt{	3ʼnESVWPEdEu6؅؅		؅tShL9h^h9^^N؅tS585lJ
	uE=Z
}Ej`EjPUBEe8MU]u9]tRQ5Z
Mxkhujujj$
juuuuu艑Ѕ~8tEt'
<	jjPE™RP[Q
Ӆx3@EtWx
EEtVp
EEÍpMd
Y_^[M3>>]UjhdP$SVW{	3PEdEu)؅?؅0		؅tShL9[\h9Q\Ԭ؅tS(5lJ
	uE=Z
}E]jSϋuWfSMyEMȍQffuj+juuAPMPjj|
ہ@EM}EtWx
EEtVp
EEDËMd
Y_^[]UjhdPSVW{	3PEdEuy؅:؅		؅tShL9Zh9Z$؅tSx5lJ
	uE=Z
}E
u uuuuuu@HEtWy
EEtVp
EEËMd
Y_^[]UjhdP{	3ʼnESVWPEdE}EPJ=		TthuVYh<vLY	th1Y3
DžXEDž\Ehx840X\$PjDž$PjtDžhPWDžDž8Dž4Dž0DžtDž|DžDžDžDžDžDžDž DžDžDžDž(DžDžDžDž0DžDžDžDžDžDžjb23s29htt8tFt0tFt4tFtHwyj:XF^tRDQ@h(_Psth<D}h\V840t	\PtQ	t	;<:T:hĉ Dž3Dž(DžHPEu+h<jXVV$
hWj\hPjXjj$
؉lu^؉ltSVEP(P38sH#XP豰PPuPDž@E3ɉd9( $d$Dž`E`Z
Rj48P0
ׅX8su*$d	4T<yRDžLELd	P4N؅L	P4D BPPDL ,E,`Q8Pd
ׅxv,TQ8hSP
SSS\jTSS|
h\W=\tSSWPjTSS|
E,gdELRHP@P\`4`~yQsuQ4hRE`E@EPl@stuQ4Hh԰RH3~)@tjPhqRHG;|׋d3ۉ	t>I 	PVtDžuߋPt
DžE`dAd;(TuAs	u$jW<jD DžE@EPPll؉lt
S¡؉lt
ShpjPH3PhhPhpRP5Z
ΒtjhhxPptjHlth0*PPPh|hP$	 0jQjP
֋؅zShOPhԱOl5Z
jWh0jhvXP
օtjhhuO<SOj	WS7	t  	PWƅuhOh<hP#	0jQjP
֋؋lKh|NhNhNh$Nh8NhlNhN3E\tPj
P
EXtPj
P
E/ƍ\Md
Y_^[M3q/]UEPjuju躗pQ0]Ujh|dPx{	3ʼnESVWPEdME|EP؅ڜ؅		؅tShL9KMh9AMĝ؅tS5lJ
	lE=Z
pEߙhuLh<vL3EtWx
DžpEtVp
DžlE~ËMd
Y_^[M3-]DžEtEE̍xEhPjDžPjEDžtP|DžDžxEPEEEEXEEEEȀwEEEElvEEEDžaVh|DžuF	RPY
Ӆx	uDžu
Džx`
EPug\PdPPNt	du:h`J=63E`<
hjPA3ÙRP5Z
؅t)jhpIE`u#hI3E`ej8 jPA;u\
Dž\ RP5Z
4t#hI3E`68<u#hH3E`(u#hH3E`uh
u
hHhh	éh	h+dHHLt)PRQT<8h+H@<8h
HhjP?DžDž|ESDžPj@qÃ(|+Ã(T(h\S1|PuhRG
SjP>jS žu$ h(G@jEEl
u50
=udlphPhyjd
FPp
3ɉ9ttfh\jR0؉\Et&3CCCh+F@3ۉEuN詹HL8Q#P@!Z
h`P
ӅthEtPj
P
jS&3ɉIh$BE0	8#PT[PR

0	h4DT؉M#‹HPPP0	PR[

0	Ӌt!tPj
P
jS%th
3E|YE`GUjhdPSVW{	3PEde}uuuEuNQEƋMd
Y_^[]juM衈:jj>UjhdPSVW{	3PEdeى]EEx3x3x38#{}}WEPh0uIC;4t/vuFPuuuFPtZ6uE}};t!OH1N9VHNOHWEKʋ;Cu29C|IuE0@Md
Y_^[];u9AA;tKD@DEEE8@Md
Y_^[]uEPM0EPMjj)=uMjj=UUtMABABABAB]UjhdPSVW{	3PEdu^j]jCEFFFEF+Fs
jNNEEPjFFEƋMd
Y_^[]UQEWu>9Z
w6	UVRP
^xEt3?tZ
_]UjhVdPQV{	3PEduhhhjV%EdždžEƋMd
Y^]UjhdPV{	3PEdtPj
P
Md
Y^]UjhdPVW{	3PEdt,hppjP$PV Md
Y_^]UjhdPQV{	3PEduENt&F+jPQXFFFENMd
Y^]UjhdP{	3PEdjj1Md
Y]UjhdPQ{	3PEdMEjj1訂Md
Y]Ujh@dPQVW{	3PEd}E@G;t2Rj
P
;7uEjj7Md
Y_^]UjhdP{	3PEdy
Md
Y]̃9t
Z
̋tVpjPqƅu^UWtVQp
^E_]US]EVWSPE;GuhOECECECEGEEPsS]йH$	G+ȃr0@ωGSBGPPEPE_^[]hlNUMUV;us33^]:u'A:BuA:BuA:Bu33^]3^]̋D$0̋D$<UEE]%(
UEE]%(
UQS]3VuW}~99t@;|;<}9E%t2=ut&h:_^	[]E3ɺQj
P
ȉMtP3Q63j
P
E_^[]UjhvdP{	3ʼnESVWPEd]ssht9S K$tQRh9h9C,3ɃQj
P
Ez
Z
jPs,1s3v<Q
օQ39{,S=	>	Pq
օ=	jjDPQP>Etxu$!Qh.Eh,jP90Z
,0Qv4P
օuFP,PG9ft\uXQPh+78G;{,#h,!8	
h8EtPj
P
DžMd
Y_^[M3$]UjhdP({	3ʼnEVPEduMEuEEEEF
E}u5h?7EFFFPs=Z
uv0j	EPuuTEPPE4uuuuuuTEPFFF!EEMƋMd
Y^M3]UjhdPSVW{	3PEdEMEEEE
E}u;h6uE܃PFFFZ3]3tӸGuEQ$Au+ʋUrffu+֋uFEffu+uwM;vKMVj
P
E܅tΉME!MZhE	59E܃=Z
URvUSu4QP	h\QP	uEPFFF"
EEMƋMd
Y_^[]UjhIdP<{	3ʼnESVWPEdu]E}uhjP]E
EVPuWSEEËMd
Y_^[M3G]UjhdP4{	3ʼnEWPEd}ME}EEEEf	E}u8h_3EGGGP=Z
u vHj	EPuuQu Ej	PuuPEPPEPE4uuuuuuPEPGGG&EEMNjMd
Y_M3]UjhdPSVW{	3PEd]}}G3ɺQj
P
uEuh1EEP?PVSpu:E
Vj
P
EMd
Y_^[]EPV{Vh\{1EMMd
Y_^[]Pj
P
uEuh+1EEPWVS賨u6EtQVj
P
EMd
Y_^[]uV3Vh(!0EMMd
Y_^[]UjhdPQVW{	3PEd=Z
~G0;td$vP
=Z
6;wu}EOt&G+jPQtGGGEOj W_Z
Md
Y_^]VFtuBFut"Pj
P
x}ƀZ
FtjPFFF^VFtPj
P
FFtPj
P
F^UjhRdP({	3ʼnESVWPEdE

u}]d,j
;~;hj
=j
u%Ej
Ehj
%M9
j
u
j
y
j
3jQh
-hPT

DžEQh\lhll
@uPVjjS
EPq
Džy4EyPq
DžZDžEPEQ̉'y&E"vEv>SV$
׋DžQQVp
֋nhP@BPSEAuEt+Pq
DžWVjjS
tPP
=j
NjMd
Y_^[M3
]̸@UMVuEPuu<t^]Qp
֋EW}W0jjuv0uP
օu/t0t#u5EPq
_@^]WuPuuuuXMQr
֋_^]UVW}3t S]tPF;r[_^]UVW}tMGFGFGtF_^]jj
P
t3GFu^F_^]V3FFZ
t@|ƀZ

Z
F~u(hj
P
uF^UjhdP{	3ʼnESVWPEd}]uEHPTu
@`ptxjp|EjP Eȃ\t2WQTVS8pPh~Eȃ \Z
`Dž`RP$
օxUhhP`c_t:ThhPuWhPPSpPhԠE@\$DždEd	QhP06
օ3Dž@DžDLp$@XPjjdDžX
Ӆ<X3Qj
P
`EuEjXVd
Ӆt#EVj
P
Dž`\Ph`VjPhhPڑhdhhP
u?ThhP	u!WhPPH\Ph`jtE`uL@LzpPhhɞEdtPq
DždTMd
Y_^[M30]E`Edn3UjhdPSVW{	3PEd5Z
3j V
P
u}tEPEPE3Ejj5Z

P
ȉMEtA3E|	5Z
A
|	]ESPE;FtxDžujWu
thPT
uTMd
Y_^[]EEEPh^S
֋؅x5Euu0jPv
֋؅xu
Z
g3ۉ8tWP
EMtQr
EËMd
Y_^[]US]VW3E;j
u-j
W
P
hLjV裎_^[];j
u
EtEZ
MQjj}0jSP
օE3ɃQj
P

Z
jWu1jSQ
օyWj
P
3_^[]}t#E[fLG]EfG3ɋEfLG_^[]U=Z
wcZ
VP襡=Z
v,=Z
u#	MQu0jjPvD
^]á	MQu0jPv<
^]UQ,k
u(	MVQh,k
0P
֡,k
^]U {	3ʼnEMUSVW}Z
SDžDž0RQP
օ	SS0jRQv<P
օuq	jjj0jhQv@jjjP
օu,WP蠌u_^[M30]M3_^3[]Ujh(dP VW{	3PEd}u~4t	>u2pufubvjj
jWvEvPiEtxu$!Q{EMIMd
Y_^]3ɄMEMQ
`i	tjRPWT)H$E}Pt
h4h(_E߃}uth<uuh@hMd
Y_^]}tEPhHEPhP}EPthHn}uthT[uuhXMd
Y_^]}juh`Md
Y_^]E$h,_Md
Y_^]EՃ}EPt
hdh}jj
jWvEvPtEP0EtSjjjPEPlEtxu$!Q^EM,Md
Y_^]jjhMd
Y_^]h&hlMd
Y_^]Nr(<m	









UjhfdP
{	3ʼnESVWPEd}]utMZ
Php~h0@hhh$hhhT+h$4k
C8{[jH0jPZ
00QSWP
օthR3Z
Qs0sP
օth4,u juP0PssFFj@jPDžhjPZ
0Qssv4P
օPL|E$d$9
4k
r@9#=		Pq
օ=	Z
PڙZ
Q0P
օ"{uu	t	u	} ujjPcEtxu$!V
PQhhFEtuHu"t$Qj
P
wƁZ
tjPDžDžDžDžt	ts
Z
jh	h1RPQ
ֹ	3ҍqd$ffu+vQ..U	fU	U	Phtu<=t/jhh	W
Py	3ҍqffu덋;u"sUtJ8tEPhPhLhPV@PhPV&PhPNPh|
~tt
|uuxuPh9h9hhi
jhh	WP(h	h9!dth#hjPZ
0Qssv4P
օPS2hj0HjP3Z
H0QssP
օthmEtpuh39s<t!hp2jVPpjVPZt#uPhhuPhjhh	W
Pyh	h	0QxQP
ցuC	RP
u=hJ
tht_hPjPZ
P0Qssv4P
օPSPP?}hTk4k
hhvMt&E jPPh&hГ7jhh	W
Ph	hhLh,!	EtWp
Dž|Md
Y_^[M3]UjhdPSVW{	3PEd3UЉEЉEԉE؉E܉EE䡈Z
RPq
օt
h *E3ɺQj
P
؉]Eu
h%Z
jSu0Pv
օt
hh39}$jHHjP 
Z
H0Qt4vP
օj0PP	Z
0QuLHP
օtHjjtE4PZEtxu$!QhJEMuEPVuEPEPKEjjuDtE4PEtxu$!QhEMtAtE4PEtxu$!QhEMeOLEHP^Etxu$!QhNEMjuV$G;}*hEtSj
P
EMd
Y_^[]t4hvUESVW@@j8E jPMZ
 RPq
h8<MjhEjPZ
M0QSWvDP
օ09Ej0PXPEZ
X}0Qt#uuuP
օt'MqqP
օj0jPZ
0QuSWP
օu[u]EEPVSPEPKEt6EEPSXP#EtuhLjuV}Nj]h_^[]SWh_^[]UjhdPTSVW{	3PEd]sshEssh5s$s h%$sD*GPhSKtQRh
h
Z
0jh	hsv3P
օth
"f=		u8Ph+
C<3ɺQj
P
ȉMEu
hZ
jQs<0s3v$P
օt
hPe39{<U	$=	J	Pq
օf=	 t
hX!Ejjt4EPEtxu$!Qh$EMj@EjPZ
M0QMv(t4s3P
օuv9Et
h<'hHZ
M0jh	htv,4P
օuh	h\hEPG;{<hX!EEtPj
P
EMd
Y_^[]h,!f	UQMA`AdS]Wy`}uAxA|uVhWut$Wuu}ExEPt(;u;Wt3t;u;Vt@;ru^
u
h$
_[]U{	3ʼnEVhpjP3hPP
Z
1PPvPpj
PuEuRPQ
^t"juh$y	M3]uPpPM3]Ujh8dPdSVW{	3PEdZ
3ۋ}Sh@s
0hw$w vXP
օth+hh@s
t}h@s
hTjHEjPgZ
M0Qw,w(P
օxHjjuEuPEtxu$!QhhEMjjw,Ew(PEtxu$!Qh|EM^jw8hEjjw4w0PIEtxu$!Qh6EM?D"uH"PhEjjwwPEtxu$!QhEM3MEEEZ
Qw$0w Pvd
օx:}u}t}uPhuuWMd
Y_^[]u&h@s
h\Md
Y_^[]jjw4Ew0PEtxu$!w8QhEMMd
Y_^[]UjhhdPV{	3PEduv6hEjjvvP2Etxu$!QhEMFttt$!Ph'vMd
Y^]U,VW=0	p,
P;=0	MQMQp4
39uvYSEMQ	SP8
ׅx,	MQu8P
ׅxuuSF;ur[uEuP_^]UP{	3ʼnES];]?VW=	-	Pq
օ=	5`i	Et#;r;w
+4usdžU;s
<	EPh9VRPQ
ׅu EEdž+04uxZuShEj@PlEuVPL;]_^[M3]h,!C	_^M3[]UjhdPtSVW{	3PEd}	jW(3j`EjPc
Z
ǙډE1URSPQ
օC9EPWa2+j
;EjjjWEPEtxu$!QuhXEMsZ
jh	h0SuP
օh	h\W;Rthj(jW{cWOtYZ
jh	hu0uP
օu+hh	hd}
hlnhX!aMd
Y_^[]UEu	]u	]u	]t|]UEHwX$0]]]]]]]]]"su$!]
U졄	MVQu0jPv<
^]U=Z
w.Z
VP	MQu0jPv<
^]U=Z
w 	MVQu0jPv<
^]U`VWhjP}3f`
Z
PE1RPQv4
օx
W`P_^]USW}3fEHXMu
_@[]Z
UVREE0QSP
֋ȅxCZ
jWh0uSP
֋ȅxf?uUEt	WR
ȋ^_[]UVuu
F^]W}jjW
Fu.0
~
PWh$_^]3ɉMMMMjQP
PȪu70
~
PWhvP
_^]ESH<ȋAPYE;Fu;uWh3[_^]Wh |uvh\lS6h_ vP
[_^]UU3t#Vu0 |~~0.@;r^]E]U{	3ʼnE	dVQDžtlDžx0QPv0
օy3^M3]ESڋȡ	tRphR0jSQv<P
օtxp;l
<	Ejj@P1™RPvQ
օus5<	WPh>|PtERPVw
_u>dt4
<	PjHt1Pt‹vRPQ
օu9Eu[3^M3]Z
\QSh0PvT
օu\M[3^]UEVW}j8jPGZ
UăRPq
օ6Eąt*3ɺQj
P
MS]܋M=		Pq
օ=	jh\jPZ
\0QuvDSP
օ~lpt;W3~91t@;|;uJO4tD
]ËMM0[_^]h,!	[_^]UjhdPSVW{	3PEd3j`PEEPZ
}0QuWP
օ{jHPPZ
0QP
օ6hPPvZ
0Qv4P
օj@P(P4Z
(0Qv(jjP
օEЍUЉEԉE؉E܉EE䡈Z
RPq
օx8<;]0;u'WMEEPME, }E.&uE33ɋQj
P
؉]EZ
jSu0Pv
օ39u~IjHhjPht45Z
6uS9}tF;u|
EDEEM:]uEMeË֋Md
Y_^[]EMEM233ҋMd
Y_^[],(9?؋ˉuuu΁u>jHhjPhV5Z
*?]u70U@`VjHjPZ
`0QuuP
օt33^]hjP\Z
0Qlhv4P
օuj@PEP!Z
M0Qv(jjP
օsEUEEEEEZ
RPq
օ@EU;Eu;Uuuu=^]U|{	3ʼnEEMS]VW3EE]MEE9}vSAE=		Pq
օ=	EGE;}r}t;=		Pq
օt}=	PP:I=	uS	Pq
օt#=	u1CCP]uh,!	_^3[M3]E'{-CE؉]:
	t<u	Py
ׅp
	yFF<'u>'Sh3_^[M3L]PuUd$>tI=		Py
ׅ=	FFPHt}<-{</twME;MQMtVS0u#u=T	
׋}ȉMM]ËDtHw
 }+ÃOPSEjPPE3ɃM]=		Py
ׅ=	3EP7]MtEAM;r|U|<}G;P]t`PtPd$=	_	Pq
օ+=	5CCP]u5PnuQ>tI=		Py
ׅ=	FFP t}EPwVS.u#u=T	
׋}ȉMMGWtHEw
M 
MGWtHwE;}}މ]t^];b_^[M3]Sh3_^[M3]EPhdw3_^[M3]EPh,Q3_^[M3]EPh+3_^[M3{]Sh3_^[M3X]ShM33_^[5]UlJ
MV0WQjuvluP
֋u=lJ
MuQ0Pvp
ulJ
uP0vt
օt@y_^]U,{	3ʼnEMSVW}Mt
GURQ
֋؅t3_H^#[M3A]EMQMQ0P
օIEt;EuD	MQMEQjuEuE0Pv<
օx73ۅu$EMQMQ0P
օtEEG@Euu؋0P
֋M_^3[`]UQt
E]A]UQt
E]A]USVWj8EjP'Z
UăRPq
֡	URPqD
֋]܋ËutRjh\jPZ
\8QVSDP
ׅu`;Et]Ëuu_^33[]_֋^[]UMy<thp]}EI0SWX=`i	KEt);rH;w+M_[]LJU;s
<	EVP1hWvRPQ
^u(EMELJ+8_[]xME_[]̡	Vjj0jh2Pv8
^x3U졐	VW30WWWv8h2P
օx
	jj4u1ht4$J
4 J
jQ
_@^]Ujh9dPTSVW{	3PEdE]E=`i	Et;r;w+fLJU;s
<	EPh1WRvPQ
օuE쉇ELJ+8E]hjCC
P
3ɉC@fMh4E^KA;KrQsKC+h4PHPSsZ
j0h	hju苶P
օx)h	KA;KrQh	'hKA;KrQܗhKC+PHPOSEMsEEEEPtEhEEEJOQMfu؋EЋMh+QpPRuEEPEPMpyEMhQyEp8C@;CrPKC+WPHPwRsEEEEtPj
P
EEEEEtPj
P
EEEEEtPj
P
EEEEEtPj
P
EZ
MQEE0juv\P
օZ
jh	hu0uPvX
օxFh	KA;KrQ褕SK+h	QQQQshIKA;KrQ^KC+hPHPPsMEEURQp 
օxyEEUERPq,
օx1Eh	jh0jPv
օuh	xEEtPq
EEEtPq
EËMd
Y_^[]UjhpdPSVW{	3PEd}]}tEEEM졈Z
Qu0P<
օJEURPq
օ+E3ɺ8Qj
P
MSPuMQ1v
օ]EEUERPq
օyhxEURPq
օyhsQE3ɺQj
P
MWP1uQv
օy&h&EM1,"EM,3h@EMtQr
ENjMd
Y_^[]@Md
Y_^[]̡Z
u-Z
VhZ
P
^uZ
Z
@3U3UEEEEZ
VRP
^#E]UQ}uS]VWu}PSWضE3t>tP>F;rE_^[]UjhdPSVW{	3PEd]wzttupZ
MQMSEE0jQPv`
օuSVMt+EMd
Y_^[]thjShp1tUMUjjRQEPEcPh~ؽEM覰jHjPuu5Z
l uFjjEPoEPh~fEM4&h,hThtjhh	SVh	h~Md
Y_^[]jhh	SVh	hqMd
Y_^[]MUtxjjRQEP胧EPhzEMHZ
jh	hu0uPvX
օt3Mjhh	SQh(jhh	SVh	h~u}hDjPD3EEWV5Z
EEEEEEEĉEȉẺEy 9DtXjjXETP`EPhHWEM%Md
Y_^[]=Z
v+MEQPQPhhMd
Y_^[]uuhMd
Y_^[]hhh^Md
Y_^[]UjhdP$SVW{	3PEd]S}Eu֍JIBu+3If1fM@k
A;vEEMZ
QjS0Pv0
օEMQjh@k
0PvL
օEME3QMQ0PvP
օuvIt
h\BEMjQP0v 
օuPuufEPq
֋EMQMQ0PvP
օtEuuЋ0PvT
օeE@k
j+Suj/St-3MfEQu0SPv$
օ
_뱋}EPu7SWv$
օxjuuj.Sfx.u3f7E؍EPuv$SW
օ]؍EPjEE7PSuvDEPW
օx"}uhxjuu=EE7PjEԋvTPSuEPW
օx}u
h믋}EEtPq
EEtWp
EMd
Y_^[]U{	3ʼnEEMSV0Wωv8QQSP
օs$;;u|3ɋQj
P
tAWQ0SPv8
־ t_^[M3茺]_^[M3t]Wj
P
_^[M3L]3t!ϋttt;v uፅ;tWj
P
03M_^3[]UjhdPx{	3ʼnESVWPEdEEEEDž|EEEEEM	QhP06
օEPEPEPjuuNEMQuu0uP
օEMQMQ0P
օ}3}E@]I	|Qju0uuv(SWP
օxgE8u3muEEtmPq
ETEEtPq
E3TEEtPq
E}]	|Qju0uuv(SWP
֋Md
Y_^[M3ҷ]UMu@]S]W=`i	Et;r;w+LJU;s
<	EVP1hWvRPQ
֋^tx8E_[ ]EMELJ+83ɋE _[]̡Z
u-Z
VhZ
P
^uZ
Z
@3UM%=t3]Z
UVRQEE0juv`P
^xŋEu9Eu	]P #E]USVu/]$EJBu+3If1fM	A;vW}EPjh	7WEvL
օ7EEPEvPPW
օu83ۋECPq
֋7EPEPvPW
օtЉ]]u7uWvT
֋u3ɋƺQj
P
uhv_^[]E0E7Pjh	vLW
օ7EEPEvPPW
օux3ۋEMjQP0v 
օtEuuU
<tSEPq
֋7EPEPvPW
օtu7uWvT
_^3[]E_^[@]^@[]UQEMVQu0Pv
օuPuW}VjWuFt3VjWuFu@MQr
֋_^]UjhPdPSVW{	3PEdى]}}}MQu0Pv
֋xhEEUERPq
֋xu uuuuuu_EMtQr
EEEtPq
ENjMd
Y_^[]7EjPjv$WE
օE3ɺQj
P
؉]EE7SPuv$W
֋l39}v5EURPq
օxE9E:G;}r̋}EjPj7WEv
֋E3ɺQj
P
؉]EE7SPuvW
֋E3t5}u uuuuu4<EF;r3tPq
G;}rEtSj
P
EEEtPj
P
E@Md
Y_^[]EM}WQ0uPv
օyuh`5uW詂E} Wu0Pv8
օx*?t%39}vPq
G;}r3w39}vPq
G;}r@D39}vPq
G;}r3EtSj
P
E]EtSj
P
EƋMd
Y_^[]UjhdPSVW{	3PEdM܋E3ɉMEfME]PhbS36
֋EEMQSp
֋EEEEUERPq
֋xXEURPq
֋x;EURPq
֋xuMuuuuujEEtPq
EEEtPq
EEEtPq
EEEtPq
ENjMd
Y_^[]UjhdPSVW{	3PEdj`jPUjHPjPE3j@PE؉E܉EEEEEP%hPjPE0!8k
Z
Qu0uP
օtMd
Y_^[]Z
P}]Q0WSP
օuhltjuRQuu[Z
MQWS0P
օlZ
PQ\0XPv4
օ<}P]P聱uEM9
8k
IZ
MQSW0P
֋u9Euf}PEhh	V
PM	ff;uftfQf;Pufu3t)
8k
A
8k

8k
E؋}Ћ];T3EtVq
ENjMd
Y_^[]UQEEPuy	]uEuRPuu%]UVuW}VWu
t-;t)j\WtHw;s3_f^]_3^]UVW=0	0
_^=LuE3]=duE3]=uE3]@]UjhdP{	3ʼnESVWPEd}hP5	
DžPPtVj
P
؉EtzSVjPmttfDžPDžPhtSBtt5
ESj
P
Dž'EtSj
P
Dž3Md
Y_^[M3f]UEw|$@]]]]] ](]0]<]H]`]h]t]|]
%.UQEVWt
tUr(Ur }Mp(y<thp_^]S]t2y8t,I0BIjMjQ
`i	P"6xE7[_^]U졘	UVRPq
օ	MQu0PvH
օxi	uPq
օxMuW}WjV蜼E	WVPq
֋
	uQr
֋_^]USW}]Vj8EjPZ
UăRPq
օth$a@^_[]E3ɺQj
P
uh^_[]}܋NjMM$=		Pq
օ=	jh\jP9Z
\0QuvDWP
օu*E<}NjMMs^_3[]uWhwJ@^_[]h,!/	^_[]_@[]UMSVt
tEX(EX Y(uMy<th^[]}WI0=`i	@IEMt,;r"H;w+M_^[]LJU
;s
<	EPh1WRvPQ
օu0EuMELJ+8}_^[]x
MEu_^[]UQEVWuLu+uFPj
P
u
_3^]VuFPWdE8_^]Eujj
Pu@)ME;Eu_^]U{	3ʼnE	VW}DžDž0QWPv 
օWhPhPf::hPޱt!$f::hP轱u桐	QDžDž0QPv 
օxm_^M3{]hPRt=f__hP8wf__hPuXM3_3^]UH|
u(W?    H{
H|
fG|
_+UG{
]U8ESVWj8jPʶ}Eȋ]PE
Z
RP1Qvh
օuME؉EЉEȉ_^[]U=Z
w9=Z
v0Z
VP=	MQu0jjPvD
^]UUVQP2hRv
^]Ujh/dPSVW{	3PEdً}EjjPE7RPvWE
օt2Md
Y_^[]E7MjjQvRPWE
օuutujj
P
EEt0@@@H3EjE7jPEvRPW
օ<ut5;uu7PjEvPERPW
օE'Md
Y_^[]UjhodP$SVW{	3PEdEE=Z
EEMZ
QhP06
օxBEjPq
օx)EEtPq
E3
Z
t/Qp$
֡Z
Pq
Z
EEtPq
E?AtWhL9λh9ĻGtWl5l=ljE䡨ljE
P
؉]Et!Es{CECC3EE3Ph<lS6
֋y
jS蒜i	MQMQ0Pv0
֋xF39]v:	MQSP0v4
֋xuuuRyC;]rƿ@EMtQr
ENjMd
Y_^[]UjhdP4{	3ʼnESVWPEdEjjE
P
}EtG3E}EWp
jj
P
؉]EtC3E]ESp
3EEfEfE3E؉EfEEEMEQMQ0MQh`MvQSWuuP
֋ȉMԅx:EЍMEQh`0P6
֋ȉMԅxẸZ
EEEЅtPq
EESp
EEWq
֋EEMd
Y_^[M3]̃=Z
u0Z
VhZ
P
^t3Z
Z
3;Z
U
ty	u2	MVQM0QP
ց}^A
ty	3]US]j,SatI;,VWt-u+ހ>t/3PҠQǠ;uF<3,u_^[]_^3[]3[]UjhdP|SVW{	3PEd3UE3EĉEȉẺEЉEԡZ
RP}q
օt%h33ҋMd
Y_^[]uлE3t%h辶33ҋMd
Y_^[]3ɋQj
P
ȉMEuhlu33{Z
jQuЋ0Pv
օth4u33C3ۉ]9]/$KujHPxP舭Z
x0QMvt4ًP
օEuƻ33Qj
P
؉]E
Z
jSu1|xv$Q
օ39u~B{E;u!E;Du}|xEF;u|EM(u]C];]]uEtVj
P
ENjӋMd
Y_^[]hPh藴EMt33띋ut4h4n33USVWt/}X09]rw;rP39Mrw;r@u_^2[]_^[]UE3;j
u;
j
u	]3]UVhhjPS
Z
3EȉẺEЉEPPPE؉E܉EEEEEEh1PEjvPjRPQ
^@]UHEVjHjPܪ
Z
E1PERPQ
^@]U	MVQM0QP
ց}u,	URP
Eu
hJ
^]3^]U	MVQM0QP
ց}u,	URP
Eu
^]3^]U`VhjP裩
Z
`1PEv4RPQ
^@]UQEEPuix
j
3;M]3]U\{	3ʼnE
<	EVW}1jj@PvǙRPQ
օt_3^M3赒]
<	jhPE܋1ǙRPvQ
օuPt3STt:
<	UjjR1ǙRPvQ
օu}
t";r[_3^M3]M[_3^]US]VWQAuu+ʋ֍zBu+;s	_^3[]ˍQd$Au+Kً΍QAu+ʍ~;r"PGQ<;uOK;}s;]r
<\t<:u_^[]Z
u-Z
VhZ
P
^u
Z
Z
3UQEEPu9x
j
3;M]3]UV5t	EjPj&E
օt0M
lJ
hZ
hQ0
օyZ
@^]3^]U${	3ʼnEESىW};t_3[M3,]VQWp@DžDž
օQWpL
օt%h@^@^_[M3諏]QWDžpDž
օxW7PDžPvhW
օx&PM^_3[]Ujh^dP SVW{	3PEdك;t3Md
Y_^[]j
MEEEPQEahhhhhauyWhh(EEM𡐆	QhP06
֋yWh蹬jEMQEj0jP0
֋yWh{,E3ɺQj
P
EEEMju1PQ0
֋tWh(EEjj
P
}EtEt2M`H@EtMpH@3EMPnESu0juuvuP
֋ytQp
EMsEMwkEEtPq
EEEtPq
ENjMd
Y_^[]UjhdP{	3ʼnESVWPEdE}hjxDž
P
؉EhjGG
P
3ɉG@fZ
Qu0uDžPvT
օyh20)hjPo3@DHjLPTX\`dhlZ
h	h0PvX
օxFh	誒G@;GrPXOG+h	PHP2wZ
jjj0QjjvPP
օZh@jP^E@Z
Q0Pv4
օuWZ
QL0HP
օut
E
	RR1jRv<PQ
օuz	jjj0jhQv@jjjP
օu5hh	jPjj$
h	A;h5;h);h2k.}hSPERPjjjSjj$
3ɋQj
P
EVPjSjj$
||PDžDž3Eh?EVQ8EhQ8EQQ68Eh4Q8EP9EDžDžtPj
P
DžEDžDžtPj
P
DžEDžDžtPj
P
DžEDžDžtPj
P
DžEDžDžtPj
P
DžEDžDžtPj
P
DžEtVj
P
DžEtSj
P
DžNjMd
Y_^[M3]UjhQdP{	3ʼnESVWPEdEEf3Z
RPq
օEEǃ|%+ǃ}h貣E3ɋǺQj
P
ЉEuhdEBBBB
Z
jP1Qv
օt
hǾ3Qj
P
u
h3ۃ$˚PjHPPt45Z
%P3ɺQj
P
PadZ
jWP0v$P
օ3ۉ9P}j@P\P1\t45Z
F63ɺQj
P
PcZ
jV`\[<P
Ӆ3ۉ9;ދ\htjPctSS5Z
YPS3f9t,	@f<AAu=Ƅt8SPu'S|V~uSPEtPPdC;j,bC;PjbC;E_E_E_h,!hhhhht5)j
P

h|E#_E_E_3Md
Y_^[M3]UE3SVWfEhQ`P3MEEĉEȉẺEЉEԉE؉E܉EEEE졄	QMQ0P
ց}u+	URP
Eu	=hJ
uFZ
`jjj0QjjvPSWP
օtSWh$y͝3_^[]Z
ju0hSWvXP
օth+uu3_^[]_^[]U
Z
EVju1uRPQ
3Ʌ^]U
0k
u%	Vh0k
P
֋
0k
^EI#]0k
u$	Vh0k
P
֡0k
^US]W=`i	Et#;r;w
+EsLJU;s
<	EVP1hWvRPQ
^u EELJ+8EEMEQMQuPSP_#E[]USVW};~}hX!趛FN3;}VtFFA;|H|
u&?    H{
H|
fG|
+ӍG{
PL_^[]VqtCH|
u(W?    H{
H|
fG|
_+֍G{
P^UjhdP,{	3ʼnESVWPEdUMu
@?Ett
W(DžERQp
֋3E3ۉEQQ8jP
ׅ3	$DžEDžQh|l0P6
օRPq(
օQDžQ0Pv
օxkEC0PȋEt<;r4w;v.PDž[EtPq
DžEtPq
DžDžEQQ0jPv
օWEtPy
Džt\tX33SPDžZEE렋@EtVp
DžEtQr
DžNjMd
Y_^[M3x]UjhdPSVW{	3PEd;~d$MEQuP0v
օM}AURPq
֋؅UEEMQhbP06
֋؅EURPq,
֋؅EH	wM$l00DP=p6/(!jjuuh(7suuVhƕ$EEtPq
E;3Md
Y_^[]EEtPq
EËMd
Y_^[]j/q/x////////Ujh&dP<{	3ʼnESVWPEdE3ɋ]}E
Z
u
tRQ$
֋yVh]?hP
=jh<Wu"PP葕	RPqt
֋yVhPœDžE	QhP06
֋yVh0y'QDžj0jP0
֋yVh23Qj
P
Ej1PQ0
֋tVh’dPh0PjjuW
u%0
~	WVWh8dEzREX 0
Ph#@WMd
Y_^[M3^s]UMVW ;u+sMEQp
_3^],l;u
s_@^]UMVW0;u+sMEQp
_3^],l;u
s_@^]UMVW^;u
s:Ѿ^;u
s_;u+sMEQp
_3^]E_^@]UMVW^;u
sl;u+sMEQp
_3^]E_^@]UVFtPj
P
FFtPj
P
FEEFEFEFEFF^]UQUESمu	3[]Vv+u
<	ERu1RPvQ
^[]W}tD;r:+;w,+RWu諊ME_^3[]ǃ;s
ǃ
<	EPh1SRvPQ
օu6+EuPWuǃEt03_^[]UEuHuMuQ%@]UuEuu@EP%@]U<	Vuu0uuvuP
^]UVW}GP,
u
jWn_^]UVW}GP,
u
jWn_^]UQ=@{
	UVRPq
E	jPq
֡	jjj0hXPv8
օx	hdP
֡	jjj0h2Pv8
օx	hP
@{
^]hVY̡Z
Vhj
P
ֹ 	ly	py	Z
^UjhdP4SVW{	3PEdى]3E}̉}MWQW0Pv
օu3ɋƉuĺ3PW
P
EEthhVx0jWJp3EU}̋MWR0QMPv
֋؅jMQIffu+3MĉE9E3EuEEԍMVQVP[
ӉEE3ɺQV
P
UEԉuMVRQMȋP[
ӉEMȋEčQ;utuVsu+EԍMEQuP[$
ӅEtVj
P
EE@E;E@2v+DNN\t/tEMIuAP!saEMIEEUE܍ERju؋1MP[(
ӋȉMxaEuPY
ӋȉMxBuEMju؋1P[
ӋȉExE8u
@]
3ۉ]]EEtPY
E]EtVj
P
EEt-hwwjWmQViEËMd
Y_^[]UVWu}uuEʡ<	QuM0Pv
3Ʌu_0k
u"	h0k
P
֡0k
u<	8H#ȋ2+QuuvuR
3Ʌ_^]UV~u93ɺQj
P
3҉F9~NFB;|VEM^]MЋE^]UV~u93ɺQj
P
3҉F9~NFB;|VEM^]MЋE^]̸@USVu~u@3ɺQj
P
3҉F9~$NFB;|]3҅~W}INB;|_^[]UjhdP|{	3ʼnESVWPEdj`xjP}]
Z
ٍx1RPWQΉ
օt
hx%=`i	Džt;r;w+vLJ;s
<	Ph1WRvPQ
օLJ+8DMr ;= 03@Qj
P
؉EtA
Z
jS1@PQ
օt$hXEsD}u+3Sh\fC!E<D{t;sVShP;6؉=333f	$}PQot
f}f\fuF}\wF`C$4Cn60/t(v!brfa?fuFG;isZ3f5Ph\+ËEB&chh菂Md
Y_^[M3c]OByBdBVBHB]BrBkBBBB


















































































	̋
Z
t1VQp$
֡Z
Pq
Z
^UEVuPEPEPhVu'E3^EE]EPEPhVJuU3^U3]EPh4VuU3^]33^]UW}~^σV?t%	hQhp0jPv8
փ~)OG	hjPq8
փu^_]U<	Vju0uuvuP
^]UjhdPSVW{	3PEdeMjj
P
EuMuȋUEHtEMd
Y_^[]juMTjjzUSCKCyN]EMEyN]u]EAuFs
sWQ{9?tVsˋ6VFPEP;;u^_[]UVujjVVFBIm^]UQEI9t@E]UQSVuC+CW;v?w1VK4CKEEPVM_^KAC[]UjhdPSVW{	3PEdeu^+uP}EQeuVWv6EtjF+PQS>FEFMd
Y_^[]uuMijjxUQSVuW_Ë+‹O+E;vS?ٸ?+;w;sޅt	jQRS1uWuV7|G_^[]3;vF+ƒ;#tuRAB;uuu+uWuVwv|G_^[]É]+ƒ;#t]RAB;u]__^[]Ujuu]UUVWB3B3B3B#GO49Qu9uGOGDBA9uUB2jj0
BRAObE_0^]US]VWK3K3K3#NVvuɋ<A}M;u		;p˿;us3%:uV:QuV:QuV:Qu3Ƀu
u}M떍P$;
us3%:
uK:JuK:JuK:Ju3ɃMtȋE_^[]E_0^[]Ux{	3ʼnEj4EjPrEP׏=(k
uhj
(k
E;j
uE;k
tah(*zh zMPQMPQhzk
Pk
Pj
Pj
Phy0PJ
TJ
V(	hPJ
jj0h2Pv8
֋
PJ
5TJ
`J
	MQRhPJ
0jPvD
֋EuB	hP
֡	MQjhPJ
0jPvD
֋Et
t`J
`J
E5TJ

PJ
XJ
\J
t!uhx5TJ

PJ
u@^M3Y]ËM33^Y]U{	3ʼnEESVuWlNu33F3ύEPj
QPjEPjvsPj
E
PjWaPjEPF
jPLPjp
PjS7PjlhwM03_^[&Y]UEU‹Euf0]SVW}E3ېt,F3jj
RWa+ϋ0FmuEuˆNE;vNG;w_^[]UEM@H;HvH;sw@H;HvH;Hs#Hw@,H(;H$vH$;H sH v@<H8;H4vH4;H0sH0]UQMS]VuWExy	t+#؀>thQV.[MwQV[ME@E
rtW>thQVZ΍QAu+ʋU+9Mshu_^[]ShR1PJ_^[]S܃Ukl${	3ʼnEVWh$h\h,h4hDjhLjhT3jh\HLGu,d$=		Pq
օ~=		PQL0WPvp
օ]x=w"tt=u3$!,%=tPhEj	PIE$PEjPYp=t5= t'=tPhEj	P?IE+PEjPrYEPEPj EPt|Pj EP`jP׋hlP3VƃQPRTWhsH,hLlHLXh,!s	M_3^T][S܃Ukl${	3ʼnEVWj@xjPjj@8DžxjPEEEjj@Dž8jPDžHDžXDžhQjj@DžjPDžDžDž(jj@xDžjPDžDžDžij@8DžxjPDžDžDži	MHDž83DžHDžX0QWWvpPDžh}
օEu=t= t=u Vx8uPuE=t=t=u8xVP@	U}؋MM܋0RQWvpMP
օah8jh@j
hLjhTjh\jhdhlphjhj
hjhjhjhhlp`h+hpEPhEPhEPhxPhhX!cphhTpHPhXPhhPh8PhhX!phhoPh`PhO(Ph>Ph-hX!ohhoPhPhPhPhhX!Cohh4oPhPhPh~xPhmhX!nh$hnHPh@XPh/hPh8Ph
hX!n_^M3O][VW7t ƋhPOutHSߋtƋhPnOuhS\Ou[_^U{	3ʼnEE	VQh0Pv 
օ<	jjQ0Pv
օ|3S3W	Rjh8RjhQP
׍h[PI^tFC|8t|_[M3^$N]US]VW3y	w7S襒tFr_^	[]Mt
y	Mt
y	_y	^[]UQVuVu/LtE^]SWE3PNESEPuEȃ	tKE9\t@ȉEEEP|OttE8]uttjjV6C_[^]U
<	EV1W}jvjPǙRPQ
օfE<u
ă<u6
<	EjjP1GRPvQ
օEm<̀8 %u}
<	EjjP1GRPvQ
օuU
<	PjE1PEvRPQ
օu.}
<	EjjP1ǙRPvQ
օ_3^]E8_^]U=L|
u
hL|
jES]W};L|
t;P|
uE;T|
MAAVjE
<	jP1RPvQ
օx,Ej
<	hu1RPQv
օy	^_3[]tT
<	UjjR1RPvQ
օx)Ej
<	ju1RPQv
օy^_[]_3[]U{	3ʼnESVW}W؅hdjPt`
Z
3PPPd1PjjvPÙRPQ
օu=hh	Sjh	hCh_^[M3I]WJtPhD)D
	jjh1PǙvRPQ
օxtPhggM_^3[$I]UQVuVBt)hh	V.h	hg^]
`i	EjjPVV裷t+hEgjjVh.g^]u輳t+hh	uh	hf^]Vt)hh	V#h	h(f^]V4ItPhD)f^]U{	3ʼnES]EW}jjPC
`i	PMVu_
`i	EjjPCEPEUjÉ
<	jR1RPQv
օMU
`i	EjjPCEP8"
<	EjjE1WRvPQ
օul
`i	PjWu
<	EjjP1RPvQ
օu+EP7E^_[M3F]UME]<u$<Pu$<uaE}u<TtTu$<uu>Exut0u1EȃuЀtuu$<t^M_3[E]U{	3ʼnEEQPPPPϤhPP&PGPGjhӉubPGDžPCt PPP M3D]3M3D]U{	3ʼnEES]W}h@djPXZDžL;}V
$I=	h	Pq
օ4=	>} uNhPDPXRPx)D;LtPLPh4XbtIX+u69w(CP'bhX!bsp
tЋX@Tt+jP>X;Eu
h@ahPXPV$``P~E`PrE39}jhH`腇t6jhL`ltjhP`S+uuhPHHP#HT+QX+HhT```PD```PDh\P`jhh`蠆`PYD`3Ty	w7PetTFry		`PCPP\PdP`P\DŽhd+P jhp`uw`P}CPP\PdP`=t$P\tlj\dQP5DžhDžxDžjhx`0`PB`3Ty	w7PtTFr(y		`PBPP\PdP`Lt\DŽhdDŽhjh`W`Pu?BPP\PdP`tnPte\LXA`3Ty	w7PtTFry		t
DŽhhX!]E9Xs}h,!x]	^M_3[>]U$USVWGEWWGEG\GGHOw#EAG u
FGG}Ou(wA#G u
FGG҃@CG39W\Ë0	 | G~
+3WKJ#֊E$ʈG0‰ME‰u EGGƒ@E$G%}ErAO%EGq | G~
+ދ3ЉwuWHGH] 'jEG8
}t%j
jύp
M+ȉw(uO,"u
9uuw,w(j
@G(@G,tj	GG}tj	G G e}tj	G0G0@>}tjo	G4G4}ut!u	G<j	G<G<}tj	G@G@}tjG$G$uwXj	GXj|	GLuwTjg	GTtLtwGPBGP9t1w87oOWL+WWGut
Wh_^[]VqtƋvjP:u^UMA#؃t@u]UEVWH

֋33ǃE
_^]USVuW]׋NF#AF uFFtj
ǃNVA#:F u
BFFtjjΉEEǃE3ۅjKNЋFUY8 | F~
+3E^x@r@;v~Y]CE썛΅tAjNEFQ8 | F~
+3VUjUBЉUExmEu}@FN8Q | F~
+3VjΉ}tNEEFQ8 | F~
+3M[VUUTU|@r@C;C+ӍCUڍ]؉EFNEQE |%M N~E+ʋ@1EEVE΅tJjVNE:QE | F F~
+3EVjMȉMMCK;m<]M@FN8Q | F~
+3VjΉ}NEEFQ8 | F~
+3M[VUUT|@r@C;C+ӍCUڍ]؉EFNEQE |%M N~E+ʋ@1EEVE΅tJjVNE:QE | F F~
+3EVj`MȉMMCK;m<]M;f FFF x;sU΅t;jFN8Q | F~
+3VjMC;rU;uWF |F jΉFFN8Q | F~
+3MVCU;st+ىM]ًF |F F΅t;j8FN8Q | F~
+3Vju]UE;uQF |F jΉFFN8Q | F~
+3VCE;siF |F F΅t;jXFN8Q | F~
+3VjEC;r_^[]UESEVW3U@JEMISK2 | S~M+3MCEIJ#֋u#uUt}E릹 ++M_^[]UESEVW3U@JEMISK2 | S~M+3MCEIJ##MȉMUt}E_^[]U}t
h)OEMUEEjuEEEEE
]Ujh;dPSVW{	3PEdڋG|jh%PSE}u}u}u+7h
֋7uh
փ7h
֋Eu7h
փ&+yع-7PQh
փ7h
֋Eu7h
փ@+yع-7PQh
֋7uuh
փ7h4
֋Eu7h
փ&+yع-7PQh
փ7h@
֋Eu7h
փ&+yع-7PQh
փ7hX
֋Eu7h
փ&+yع-7PQh
փ7hd
֋EuhE+yع-7PQhx
փ}th}thh7
E7Ph
֋Eu*=vDPhHjjh\|
(\|
7Ph
E7Ph
֋7uh,
փur!7PhH
֋7uh\
֋ETXDždDžxETEEEEPhh h h0EEE}t7hX!
փw{$zhl7
փ3Edt΋vjQ,uNjMd
Y_^[]h|hhhh둋7h 
փux낐zzpzwz~zzzUWEETSVE3ۍd$WOq | W~
+3ƒwЋ˃MʉMt봋uju@PVuΉE
քuE@E;GTm^[_]U|{	3ʼnEEEEV񉅨Eȃ@
FS3ۋFPWDž;FLs1u-39^TIjjG;~TrNT33ۉ	jj΋@;r$;ыs )C;^Tr	V}+}3ɉ9NLv?NF#AF uFFtjH3ɃFP;FL	N^++^ى^ًÃˍF^ڋF艅 |. N~+ˋ@1J^⋍J#ЃFLЋVʃVʉF#BF uFF<NVA#F u
BFF3ƅۋEPr؉;3ɋEP:HtV;sA؍$uuWPIG;rԋـ;[RV+VVF3NF#AF uFFt'uuWPG;rFLV+VƒVF~TC?jЉ[J^+H+^^Nˉ$NэF | F~+3؋V#u,I+ʉuDž؃K^ًÉ^F˸V#CF u
BFFNF#AF uFF3ƅҋEPˆ;ؐ3ɄMQ@t؀€;r7t9NVA#N u3ɉVNt+u؋VF+ЉƒˉFCV3# u3ۉ32ɉtT˸C# u3ۉ$uK˸C# u3ۉB뵋t	OeɍtjGjjAȉj@ |# ~
+ȋ3Ћ9ڃ?N~A#F u
GFFt?FNy | F~
+3Ѓ?~;v떉t,uuPB}t(Eu!PPV_[M3^!]S܃Ukl${	3ʼnEVWCCKjjwC7GCOG GhGjP6Džx 0@Hu@Hu\`BABABA B A $B$A$(B(A(,B,A,0B0A04B<A<8BdBhBlBjpB4jwtB87B@6jjw@7"39v+j@j@F;rݍ@Pk}t!WhГjPP@jPjwtI΋vjQFu싅GR9G I3Ph@w 7:4;t3P
,Dž++;,t4@P
׋@j7w7*u
uWhГ
@PjP1 VP
uw9G urtƋvjPsu싍H+@Lw+DG9G$sG$@;G tƋvjPuwtƋvjPuGG M_3^][USًKLMu	3[]C8VW{+;p#+{{މ}ރtFuEEUNHE3I™+‹ЉES׋ʃSCʋ8 | C~
+3EM#ljS;t#sEU@E	UEU};|EE{L}{{_^K[]3U
<	EV1W}jvjPǙRPQ
օt
_3^]f9Et
_^]
<	EjjP1GRPvQ
օufMffS
<	EjjP1GRPvQ
օf9E
<	EjjP1GRPvQ
օuXfMff#ºf;ubuXU
<	%jj1RRvPQ
օt[_3^]EPE[_^][_^]UEW@s@_]9SVI;sOɋuj  xtjs j_ @tu+;teFNY | F~
+3Љ^ ΉP xuYj 
FNQ | F~
+3؉V ΉXj FNY | F~
+3Љ^ PE9^[ _]UEuEE]Eu@H8E]I<E	]uE	]uH E	]LE	]U{	3ʼnEW}W谁thh	W蜗h	h`
`i	jjPWVIWt5h4jjWmh4_M3]$t$hh	h	hWvthh	W蒕h	h(WtPhD)WtAQQQPtthh	P/h	h4F
	Vjj1hPNjvRPQ
^xtPhg3M3_]UVW}t#whX!
փGG}$!uLwPuhT
փ3_^]UEVu
`i	SjjXEPSJEfUWf;uXEff#Mf;Mtf;u:ff#Ͽf;u%EPS;Pet_[^]fUSf;uff#f;tC%=_uff#f;t,Pf;uf¹f#f;tf#иGf;u_[^]UVujj
P
Ѕt%M3BE
BBFBV^]F ^]UVuW}t	S]9t6twhX!
փwSh
֋uE=vDPhHjjh\|

\|
P3wE+Ph
֋]wth
փth
փ[th
փG_3^]US]VW}Wt.˅t!]A;Bu;uYZIu]Ru҅E9CCȃMtM_3ɋ}M􍗜U3u?
;u
upuuqwH{	
u
x{	9
u	O
|{	;uH{	
U;9;r;s	
tE;tA}MU@+AUM]_^C []]+3
swjR@Puu
%
t|;tx}wjuVwu
օub9G u]]E[][wt-}E]9FtVWjP9u$9C uEvu_^3[]]C _^[]UEщU@ȃMtMSZ3VW}MU3u?
;u
upuuqwH{	
u
x{	9
u	O
|{	;uH{	
U;9;r;s	
tE;tA}MU@+AUMM_^[A ]M39E+qP3
qR@Puu
_^[]
t6;t2M39EqPuVqu
_^[]M_^[A ]UQSVuW}MW;sT}uJEsfusVu@ sCDs:}Ku}uVQPOX;r#KsVQPuPu 
_^[]UQS]VM+;syW}V;s:P
R7u	R)u@ RDRpMWp03MPu
UF;r_^[]UE=qtf
wj$X]TA]]]]]]]]](]4]!3N*<US]VW{tshX!
փ}sWhl
փ;C3C_^[]UMA;Er;Es	A]2]UW}t
}YS]V9tUtwhX!
փuuwhD
փwSh
փuyE޻-H#M+utGt;tD;G=vD*PhHjjh\|
\|
<VwSP3}E+Ph
֋]wth
փth
փth
փ^G[3_]U4{	3ʼnEES]W}ƅDžDž;]V=		Pq
օl=	v} uNhPPRPNx);tPPh4('tI+u69w(GP&hX!&wp
tЋt+]jS3Euh@&hPPPF
}jhHZL}jhP=LtdjhX$LtKjh`Lt2jhlKtjhxKuvh+uuPP<+ShT%PF	[%h\Q%P@%P	jh/KjhhKjhJuG8t?j#Y,tWQPPpƅ]j=,tQPv;ƅ(j#+tQPAƅhX!0$E9s]jh,!$	^M_3[X]UEPjuuuup0cx y]UEt3t tt3@0uuY}PY]jh8	ajYu3E]e=
tj
CtML_h0hYYu)t hhYY
2ۈ]EDd%>tVLYtuju6l|
3@Ê]uYjh8	gl|
3YHl|
Ee=
tjv%
EjuXYY3ɄBuYjh8	}u9=l|
3et
t]1]SWuuSWuuSWutuu"uSPutSVuSVu`tuHSWu}ut5SWu:$MQ0huuujËe3uE7UV5u3@uuu^]U}uRuuu]Uj
u
h	
PĐ
]U$jCtjY)p}

l}
h}
d}
5`}
=\}
f}
f
|}
fX}
fT}
f%P}
f-L}
}
Et}
Ex}
E}
|
x}
||
p|
	t|
|
jXkǀ|
jXk
{	LjX
{	Lh]Uj]Uj<tM)p}

l}
h}
d}
5`}
=\}
f}
f
|}
fX}
fT}
f%P}
f-L}
}
Et}
Ex}
E}
x}
||
p|
	t|
|
jXkM|
h];
{	uUuY]UEVH<AQAk(;tM;Jr
BB;r(;u3^]Ë4u2dV
P;t3u2^ð^
tS
P"Yt2ajY/)u2u%)})U
u}uuMPupUuu
YY]g
th
kYjj2Y(U}u
b(u2]u
j(Y]U=
tVutut&u"h
Yuh
YtF2K{	uW
j Y+ȃ3{	EEE
EEuE_
^]jjh8	O
eMZf9u]<PEuLf9u>E+PQYYt'x$|!EE3Ɂ8ËeE2
Ut}u	3
]U=
t}uuvu'YY]U졐{	3
uȃudh
YY#E]UuYH]QL$+ȃYjQL$+ȃYTjh9	3ۉ]]];]tMMUEEC]EE]EuuSuu{jh 9	E]Ë}NjuueO}t+uMMUEE}]uEuuWSVjh@9	3u}u;utB+}}MUFEEEE܋E܁8csmtEEeEQL$+#ȋ%;rY$-?joYth0Y3jU졐{	j Y+ȋE3{	]SVWjhh
&h
uh
thVT
hVT
h8VT
t7t3t/%
h
WYV
NYY
3PPjP

t_^[jh
Ԑ

tP
UE ]U}
{	EA
{	d,

{	]RUV=ujdY>t!>td,

{	^]Mh
̐
á
u$V5{	35
h
q^Pؐ
5
ܐ
h
А
U=
Vu15{	u35
h
h
$ju5

L3^]UEVXt
jVIYY^]̃=
t7U$,$Ã=
t<$XfftӍ$IU T$|$l$T$D$t<y$$T$,$$T$T$u\$\$UjhYdPQSVW{	3PEdeueYӯ3Md
Y_^[]U]D$L$ȋL$u	D$S؋D$d$؋D$[SVD$uL$D$3؋D$Aȋ\$T$D$ud$ȋD$r;T$wr;D$vN3ҋ^[VD$u(L$D$3؋D$d$ȋd$Gȋ\$T$D$ud$ȋD$r;T$wr;D$v	N+D$T$3+D$T$؃ʋӋًȋ^Uee{	VWN@;t
t	У{	fEP
E3EE
1E
1EEP
ME3M3M3;uO@u
Gȉ
{	щ
{	_^]h

h
q"Y_HHi]HHø
U$SVjUtM)3hVP5

|xffftfpflfhEEDž@jPEVP[
EE@EE
VXۍEEۉE
EP
u
!
^[]Ã%
SVtxtx;sW>t	8׃;r_^[SV|x|x;sW>t	
׃;r_^[%
hpd5D$l$l$+SVW{	1E3PeuEEEEdËMd
Y__^[]QU%
$S3C	{	j
ere3
{	3VW
}S[wO3ɉWE܋}EGenuE5ineIEE5ntelE3@S[]܉EEljsKSuCE%?=t#=`t=pt=Pt=`t=pu=
=
=
}EE|2jX3S[]܉EsKS]t=
]_^tl
{	
tTtM3ЉEUEM3Ƀu2u.{	
{	 t 
{	3[]3@39
UW=
}wwUfnp۹#σ+3offtftf#uf#DžEЃSf#3+#I#[DžD_Ut93t;DDžt Gufnƒf:cG@LBu_ø#fft#Ϻf#ufft@ft뽋}3كE8t3_̋L$D$WSV=
fnpftufoftfڅuf~ڻ#؁w'offtftffكtۃtj:uЍNu9#ځw/o
foftftftffڅut:bH^[_3^[_À9t#فwo"1f: fsKt	tf~»#؁vt:tf:c@ws׋#ށw)#ځwo
f:cNqyLA:x뭊toqtUL$:tt
:t
u^[_3Ê:u~at(:uAtf:t3^[_XG^[_Ë^[_U{	Me3MEEEE@E쏻MEdEEduQu.ȋEd]U8S}#ubM3@eET{	M3EЋEEԋEE؋EE܋E EeeeemdEȍEdEEEEE@EM
EPE0UYYe}td]ȉd	EdE[]UQSVuW}Oы_Mx6kÃtI}I9x}}
};8}~uUNMyҋEAE;Ww;wk_^[]UQSEEddE]mc[]UQQSVWd5uEdjuuu
E@MAd=];d_^[]UVuN3ajVvvjuvu& ^]UMVuH$Np$^]UVu;p$uH$F^]H$	A;t
ȃyuFAsU@$tM9t@u3@]3]UQSEH3ME@ftE@$3@ljjEpEpEpjuEpu% Ex$uuuxjjjjjEPh#E]ck 3@[]USVWE3PPPuuuuu3% E_^[E]̋L$D$׋|$<i %
s	D$%{	fnfp+ρ~L$$ffGfG fG0fG@fGPfG`fGpu%{	s>fnfp rG   stb|9GD$tGutt $GuD$UV3=
}-MfufE;tf9uf9uf3bUfMf;uftHBu3f;ufnf:cuJfnf:cAs4Jt^]UVuW}t
N38FN38_^]USVuWEE^F3{	PSE]}W-$E@fEE}~FGGLEteVO%Mxf~UE8csmu7=t.hȲt5ju_֋uEЋ)%9~tlXMt]s]E$t,]~t!h{	FP$uSE_^[]h{	FP$^^SukMӋI$U S]VWjY`}}ttQp ΋x։]}ttE@EPuuu
_^[]WVt$L$|$;v; s%{	%
s	D$^_Ë3Ʃu%{	%
s
vs~vftefoNvfo^0foF fon0v00fof:ffof:fGfof:fo 0}vfoNvIfo^0foF fon0v00fof:ffof:fGfof:fo 0}vVfoNvfo^0foF fon0v00fof:ffof:fGfof:fo 0}v|ovfs
vs~vftIuу $$D$^_ÐD$^_ÐFGD$^_ÍIFGFGD$^_Ð41<9 Q%{	t׃+ʊFGNOu $`pxD$^_ÐFGD$^_ÍIFGFGD$^_ÐFGFGFGD$^_tINOurhooNoV o^0of@onPov`o~pOW _0g@oPw`pu r#  ooNO ututuD$^_̋ƃуtf$fofoNfoV fo^0ffOfW f_0fof@fonPfov`fo~pfg@foPfw`fpJut_t!ooNOv  Jut0tuȃtFGIu$ID$^_Í$++Q‹ȃt	FGIut
vHuYSQQUkl$K =
fS|Ffnpfp%=w<ffufuffu5j,f;tfu3f9H#$f;tftjXE3][Ë@
{	ȃ3Vt	2WVt$L$|$;v; s%{	%
s	D$^_Ë3Ʃu%{	%
s
vs~vftefoNvfo^0foF fon0v00fof:ffof:fGfof:fo 0}vfoNvIfo^0foF fon0v00fof:ffof:fGfof:fo 0}vVfoNvfo^0foF fon0v00fof:ffof:fGfof:fo 0}v|ovfs
vs~vftIuу $$$$,8LD$^_ÐD$^_ÐFGD$^_ÍIFGFGD$^_Ð41<9 Q%{	t׃+ʊFGNOu $D$^_ÐFGD$^_ÍIFGFGD$^_ÐFGFGFGD$^_tINOurhooNoV o^0of@onPov`o~pOW _0g@oPw`pu r#  ooNO ututuD$^_̋ƃуtf$fofoNfoV fo^0ffOfW f_0fof@fonPfov`fo~pfg@foPfw`fpJut_t!ooNOv  Jut0tuȃtFGIu$ID$^_Í$++Q‹ȃt	FGIut
vHuỸ=
r_D$fnpۋT$#+o
fftftff#uf~3:E3D$ST$t
:tYtQuWV؋
~333ƃu!%t%uu^_[3ÍB[ËB:t6t:t't:tt:tt^_B[ÍB^_[ÍB^_[ÍB^_[SQQUkl$(VW{3Mf;uCH
%j^=w+jfZfsf3f;tuMS%=w[f:c
vMf:c
JKljM%=w=%=w/	f:c
q<xAM3f;}f;tef9Etf9uzPfۋKj^fnpfp%=w*	(fufuffuEA3f;f;uoы%=wD%=w6
(fufufuffuEef9Etf9u떋{<gSftZeȋ+ljEj^ft'f8+ȋEMu
f98uMf9{ƉE
fu3_^][u2ujYU}ujY]tUQSVW}
0Et}hjS
uP0
Wu5jhSdbt!jh(SPbt
VVS
3u
MMƇtVP
u;}V3_^[]ËUESW
{	3Ѓ;u3QtIVuuYYtuPT
t
VY{	j Y+3={	;3^_[]UVh@h8h@jftu^]^]%
UVhThLhTj,ut
^]UVhdh\hdjute
^]UVhxhphxjuut(
^]UVhhhj{tuuuuu
^]á{	
V3j Y+ȸ
335{	;҃A0@;u^U}u'V
>t>t6P
&
u^]UEM;u3]Ã:utP:Quu]Uu 
tV0PYu^]UEt=
tPxY]U{	t'VuuP7{	YjPaYYV^]	Ã={	u3SW0
5{	YtuYj5{	YYu3BVj(jiYYtV5{	YYu3S5{	YY3VY^W$
_[h{	Yu2h
PYYuá{	tP
{	YUSQEEEUuMmIVW_^]MUuQ']Y[jh(:	tEt{8csmusxumx tx!t	x"uRHtKQt'eRpE.38EËet@tQp3UVu2^]aaAUVF `PEP`YY^]j8h9	hEEe]CEԋ}wEPfYYE~@Es@Ehx`MHe3@EEu uuuSEeuYËe` U]zCCEz3ɉM9Jv:k];D;]~"];D;]kD8@EJE	AM;JrPRjSL	ee}EEË]}EԉCuoYgM̉H\MȉH?csmuPuJ t!t	"u/]}u)t%wdYt}PW@YY]jtݚxue_MjjHU} W}tu uWuD},uuWu,Vu$6uuWF@hu(GEpuuWu,^tWPn_]UE8csmu6xu0x tx!t	x"uxu	3AH ]3]UDS]VW}EECCE;Gu>csm~~ t~!t
~"~vxgp_E@Eu>csmu+~u%~ t~!t	~"u
~BxtA
@EuV`zYYuuYMMME>csm~~ t~!t
~"MQMQPu W%U;UHEMy}ȋ}9A;A]Yۉ]]FM@EЋEŰ}Љ}}U܅~*Ev0Q_u(E܃EHME܅ًEHEM~.Uu؋Eu$Eu u0uWuuSV,UMEBUM;U&}t
jVYY}%=!rsuG tg} uaG umwVYYuL1,'p}$MVHu_S_Mv}u(u$u PWuQSVZ xu_^[]jV	YYMh:	EPu$jWuSAwUQQW}?SVw]xtEj(
_9pt1?MOCt)?RCCt!u$u SuuuW{EPEPuu SMU;sypE;F|c;F^~|tV\U{]u8~Nj}@u(ju$Nu QjPSuuuWU,MEAM;r^[_]7USVuW>3ۅ~qEӉ]@@MEȋEME~;F‰EUr1PuEMHEMEUEUu_^[]USVW}397~%ދGh؄	DPYYtF;7|2_^[]ðXY$̋AuUMUVq…x
I
^]jh:	UM:}yzeuVRQ]S[t!u4jFPsYYPvWhFPsrYYPvWNE3@Ëejh:	3ۋEH
8YPu9ux]}y$t<
EtUEtHttGPQ/t5xtԅtwpVu_>tZGP6YYI9_u&HttwGPQiYYPV9Xqij[C]E3@ËeE3UE8RCCt8MOCt8csmu!~`3px~eH3]jh9	ExEppu2@e;ut\~RM;q}JAUE|t'EPhPAt
u=YËeeuuE;uuEpËux~HUSVWu|YM3U"9p u":csmt:&t#;r
A Bft%9q9ujQuu|9qu#=!r9qu
;rcA t]:csmu9zr39zv.Bpt$E$Pu uQuuuRsփ u uu$QuuuR 3@_^[]UUSVWBtvH9tn}tua_3;t0C:utY:Xuut3+ttEtt
tt3F3@_^[]U졸
=P>td
E;Ar;Avj
Y)]U졸
=P>td
E@;Ar;Avj
Y)]SVWT$D$L$URPQQhd5{	3ĉD$d%D$0XL$,3pt;T$4t;v.4v\H{uhCCd_^[ËL$At3D$H3Uhppp>]D$T$Ut$L$)qqq(	]UVWS33333[_^]Ëj33333USVWjRhQ_^[]Ul$RQt$]{	j Y+33{	@
VWD
3jhWt\
r۰2_^V5\
t kW,
WԐ

\
u_^USVWUjjhHu0]_^[]ËL$At2D$H3UhP(RP$R]D$T$SVWD$UPjhPd5{	3PD$dD$(Xpt:|$,t;t$,v-4vL$H|uhDID_뷋L$d
_^[3d
yPuQR9QuSQ{	SQ{	L$KCkUQPXY]Y[Vupt	UW}tHtBQAu+SVYS\Yt7SV-E΃3@V1Y^[MA_]UVu~t6
Y&F^]ËUWMGt
GA
uh}	Gl}	GDVnWRwHL
HHPV7P^u
PG_]UEt
EAnMH#E]ËUuM@EPhu}t
MP]ËUMtx~Quu-Quum]ËUuMEPju}t
MP]ËUuMEPjut}t
MP]ËUuMbEPju<}t
MP]ËUuM*EPhu}t
MP]ËU
tjuYY]ËM|	H%]ËU
tjuYY]ËM|	H]ËU
tjuYY]ËM|	H]ËU
tjuYY]ËM|	H]ËU
tjuYY]ËM|	H%]ËUQUMVu
u
9Mu!3.tEtuuuj^0D^]S+Wu>Gt%u>Gt
tuҋUu_[uu
EjPDXj"둋U]DSVL$T$\$tP+t
:uHt:Bv4u
%=wڋ
;uӃv#Ʃt3^[^[̡
Vj^u;}ƣ
jPPj
=
u+jV5
*j
=
u^W3{	jhF P\
4ǃ?k0Ȃ
Dt	tuF8G|	u_3^ËUkE8{	]̋V{)3
4H
Y PԐ
u5
%
Y^ËUE P̐
]ËUE PА
]jh;	eE0YeM
uE
#uE0YËUEMEEEPuEP]ËUQ}u-BSVuW}uu9u3]u$u u;v-GPVuuuM8"ulcSVuEucDuu~8"u5tM)y(u\"O%A_^[]ËUQ}u)@SVuW}uu9u3]u$u u;v-GPVuuuO8"upgSVuEu3ɃfL^uux8"u7nM+y*3fuT"G@_^[]ËU{	3ʼnE}ES]u?ttVWu|M33ҫ‰u
uƅu PuuQPtKE3Ƀtuuo;u*x);v%[tMty
;tMt
|P_^M3[蝵]ÅuË;uj^L밋U{	3ʼnE}ES]u_>ttVWu|(M33ҫ‰u
uƅu PuuQP,tQEtuuv;u.x0;v,btSty3f;tP3fGt
|P_^M3[]ÅuË;uj^3fD_뭋U}u!<]Vut:}v4u uuuVuuyu "<^]ËU}u<]Vut<}v6u uuuVuuy3fu ]"P&<^]ÃuËËUQ3VuWs2SS39uv;w1VEYtEPEPY[_^]UEHt.t%	t }
tE<ct<st23]ð]2]ËUEHt=t4	t/}
t)E3Ƀuf}ctf}su3:]ð]2]ËVWu_^ËUSVWN@u]H~4N(t03ҋuI0N(؀9~}$a,:ЋF4N4ŋF4+~8@_F4^[]UQQSVWN@u UH]~4N(t:juARSF(虺0]؀9~}$a,:ȋF4N4빋F4+~8@_F4^[]UV39u~W}MWu?tF;u|_^]ËUV39u~W}MWu?tF;u|_^]ËUV39u~!Sf]W}MWS.?tF;u|_[^]ËUQ3MAAAAAAAA A$A(fA0A8A<@D]ËUQ3҉M3fA2QQQQQQQQ Q$Q(Q0Q8Q<@D]ËUV`EHEEFEFEFEF^]UVkEHEEFEFEFEF^]UVuuuuuuiP8F^]UVuuuuuupPF^]VY^ËUV6U&Yƃ"^]Ux{	3ʼnEVW8WFY0KF0PF0Fp0PN;t
PWYYM_3^ɭ]ËUEMS:tAuAt(	<et<EtAuI90t8uIABu[]ËUMA<Zw(3ɋEH]UMA<Zw3k	E]UMAfZw3k	E]UVuPeFPYuPbYxuEFȊFu^]ËUQSVMWj
Q~'FeHP2MF8"tE;FrF2?ut_^[]UQSVMWj
Q~'FeP2MF8"tE;FrF2?ut_^[]VHOu^S39^4^8^F9^vF1PFtw$DpEN(^$^0^ ^,^<8'1^(!V	hFF1kFPPJF[^ÍIVH0u^S39^3^8^F9^vF1PFtw$lsEN(^$^0^ ^,^<8'^(!^i
hFF1kF}FPP;F[^"VH/u^S39^[2^8^F9^vF2PFtw$iEN(^$^0^ ^,^<8'^(!ogFfF2fgFPAPP6F[^ÍI
"+49BKA1 t-t"tHtuI I I 
I  I A2 t-t"tHtuI I I 
I  I Xu02ðcu02ðnu02ðËVjcu^ÍFPF1HP^ËVju^ÍFPF1HP^ÍQA<RQ2HRËVWFN1F<ыf<Pt8FPQH8NF1A~1Fu/2_^VWFN1F<ыf<Pt8FPQHNF1A~1Fuc/2_^y1*t
A(PÃAA@A(yI(fy2*t
A(PÃAA@A(yI(ÊA1<FuQA-<Nu&jZ#ƒ1Q.2Ãy,ujItOLt>Tt-hA8hu@A,AA,A,
A,Q<3uz2uBA,
A<6uz4uBA,Au<dt<it<ot<ut<xt<Xu]A,	TA,Klt*ttwtzu7A,.A,%A,A8lu
@A,AA,ÊA1<FuQA<Nu&jZ#ƒ1QV-2Ãy,ujItOLt>Tt-hA8hu@A,AA,A,
A,Q<3uz2uBA,
A<6uz4uBA,Au<dt<it<ot<ut<xt<Xu]A,	TA,Klt*ttwtzu7A,.A,%A,A8lu
@A,AA,A2FubANu&jZ#ƒAQ+2Ãy,ujItSLtBTt1jhZ;Af9uA,AA,A,
A,Q3ufz2uBA,
A6ufz4uBA,Adtitotut
xtXuaA,	XA,OjlZ;t*ttwtzu9A,0A,'A,Af9uA,AA,ËUQSV3C3F1dlX>t7ACt>D~GSu
2SjWZttVHuQ
ҋɃpMt?g~1itntou@
륋뜃N Qj
i댋l냋4
wsgHtЃgQi~0t(V 3WfEEt'tE-tE+tE N1xtXu	u2ۀat	At2ut'D=0Xt	At2$xD=^$+^8+uFPSHj P*vFPWEHPN ~tuWSHj0Pj?|F tWSHj P_^[]ËUQSV3C3F1dlX>t7ACt>D~GSu2SjWZttVHuQXҋɃpMt?g~1itntou륋
뜃N Qj
:	댋=냋wsgHtЃgQi~0t(V 3WfEEt'tE-tE+tE N1xtXu	u2ۀat	At2ut'D=0Xt	At2$xD=^$+^8+uFPSHj P'vFPWEHP0N ~tuWSHj0PjA
?|F tWSHj P_^[]ËU{	3ʼnESV3jAZjXF2Ydk;>t6;Ct?D~GSu	2jjWZttVHuSыȃpMt?g~1itntou뤋W뛃N Sj
닋Z낋vsfHtЃfSi8^0@V 3W‰]Af]j _t(t	j-XfEtj+tf}N2xtjXXf;u
t2atjA_f;t2j0_ut0jXXf|]f;tjAXf;t2$xffD]~$+~8+uFPWHj PvFPSEHPp
N ^tuSWHj0Pj;|F tSWHj P_M^3[]Ày1*t
A$PaÃAA@A$yI Y$fy2*t
A$PÃAA@A$yI Y$ËUEw$jX]3@]jj3]ËSVWFFxt6_t/v,F1Pv6^4tF8F<F8F4F8F<_^[ËSVWFFxt6_t/v,F2Pv6x^4tF8F<F8F4F8F<_^[ËUQQVWN F(yF1<at
<At	F(F(
uF1<gt<GuF(F(~@S]P u+ÉF(uǃeeF4FNAEAωEȅuvF1v6v(PQPPESP9F ([t~(u
vv4YYF1<gt<GuF u
vv4YYF48-uN @@F4V4<it<It<nt<NuF1sz
Bu+װ_V8^]ËUQQVWjgYjGN F(Zy F2atAt	F( F(
uF2f;tf;uF(F(~@S]Pu+ÉF(uǃeeF4FNAEAωEaȅuvF2v6v(PQhP3PESPF ([t~(u
vv4?YYF2jgYf;tjGYf;uF u
vv4YYF48-uN @@F4V4<it<It<nt<NujsXfF2z
Bu+װ_V8^]ËVWv,F1Pv6~@t9FFS@uPWPF8SP1[t%F0uσFF@F8t~4_^UQSVWF<FFv,XF2Pv6~@u2]EuϋFPpEPQ^yF0uft~4_F8^[]USVv,Y؋˃txtVIt3t耸V2F FFHPXF FFt@?H3;F FFt@!@F FFt@@W~ t|s
كڃ@~ ~(_}	F(f 9F(~F(uf uuuRQQF t~8tF480tN4N40F8^[]VWFFxVuH2Dv,kYt+tHtu΋FWFfFfFF0_^ËQ t	ʀQ jj$jjA(A,
ËSVWFF~(X^4uv,F1Pv6tuF4Wv4F<SuF4Wv4YY_F8^[ËSVWFF~(X^4uv,F2Pv6tuF4Wv4F<YYuF4jW	_F8^[ËUVW3W49u~%StȻGfHtBBF;u|[_^]u艵_2P$YÃytytb82ðËUMVAujQо}	Ytt?k0Ȃ
ƀx)u"ttƒ?k04Ȃ
F-t2^]ËU@txt1EPYYuEE]Uы
A;AEuyt@@E]Uы
A;AEuyt@@fEf]U{	3ʼnESVW~<t]F8~V~43ۅteePjEPEPju&9Et!vFPuEPHmC;^8uNvFPv8Hv4GM_^3[1]U{	3ʼnESVW~<t]F8~V~43ۅteePjEPEPþu&9Et!vFPuEPHPC;^8uNvFPv8Hv4*M_^3[芏]UQQSVW~<uVF8~O^43t^3fEFPpESPE~NQuH]G;~8uNvFPv8Hv4(_^[]UQQSً@txu
ME[EVuW}ljE&M;t2EPPE8u>*uPj?EG;}uԋM>ut_^[]UQQVW}E'Mp9puxt
MEJEE+pS];rVu0jM0pxEt;t0[M?ut_^]UQQS]WE#Mz9zuzt
MEQEL+zE;rV4?Vu2ԧM0^xxEtM;}t8M;ut_[]U,EUMEEEEEEMUEuF.tEEԍEE؍EE܍EEEEEPRYY]ËUu$u uuuuuu ]ËUu$u uuuuuu ]ËUu uuuuuuf]ËUu uuuuuu]ËUEt]ètt	}wu	}w2]ËUEt]èt+t}rw}wu}rwӃ}w2]ËUEMUHt]ËU(MSWt!}t0|$~&豮3ۋUtM
_[]VuMNE3uEE@EEPjP]u8EE-uE+uuF]uutux,0<	wÃ#,a<wÃ,A<wÃt	u=j
_8FEu<xt<Xtuj_uMuuj_F]u3҃UUEKЀ	w˃#,a<w˃,A<w˃t0;s,E];ru;MvEF]uuMU]u
E3ۉEAuVSYYt("ut	tދހ}^ E؃PUMSWt#Ej_t/;|$~&臬]3ۋUtM
_[]VuM$E3uEE0jVEBYYu38]f-uf+u}7}}MEj0XjZt;f;Uj:Xf;sƃ0=f;`f;&
f;s
-`f;
f;s
-f	f;
f;s
-f		f;
f;s
-	f
f;
f;s
-f

f;w
f;s
-
]ff;T
f;s
-f:ff;1
f;s
-ff;
f;s
-f
f;
f;s
-f
Pf;
f;s
-Pf;
f;s
- f;
f;s
- k@f;rf
f;s
-@Of;rJ
f;s
-3f;r.
f;s&-f;s
-u0jAXf;wjZXf;v	Ff;EwFf;Ew t
uEE
<}xtXtuEPM}uU7}3uj0Xf;Uj:Xf;sƃ0=f;`f;&
f;s
-`f;
f;s
-f	f;
f;s
-f		f;
f;s
-	f
f;
f;s
-f

f;w
f;s
-
]ff;T
f;s
-f:ff;1
f;s
-ff;
f;s
-f
f;
f;s
-f
Pf;
f;s
-Pf;
f;s
- f;
f;s
- k@f;rf
f;s
-@Of;rJ
f;s
-3f;r.
f;s&-f;s
-u0jAXf;wjZXf;v	Ff;EwFf;Ew t1;Es,u;ru;v	uu7}9VM-	u
E3ۉEAuVSYYt("ut	tދހ}^eE䃠PVU@MVWt!Et6|$~,褥z3EtMNj_^]SuM;3EEEE@EEPjP]]u8EE-uE+u}G]]}}MjZt;,0<	wÃ#,a<wÃ,A<wÃtuLj
XEFGE}<xt"<XtuEuM]}EuUGEE}ʉEQPjjMĊM܊M]3ۉEU,0<	wу#,a<wу©,A<wуUt`;Us[MEM;ur%w;Er;Eu;uu;]rw;UvMVPuu耉EEGM}euMsEuEЉE3A}VWPOt3~"Eu%t	3Etހ}[EPU8MSVW6t#]j_t6;|$~-3؋utMNj_^[]uM3EEEEE0jVE譼YYu38EEf-uljEf+u
M1ωMMj0Zt	'f;j:Xf;s
+f;k`f;sB
f;rҺf;]B
f;rf	f;GB
f;rPvf;3B
f;rPvf;B
f;zPvf;B
f;bPvf;B
f;Jff;B
f;0Pvf;B
f;Pvf;B
f;Pf;B
f;Pvf;rwB
f;Pf;rcPf;@f;rMB
f;f;r7B
f;0f;r#0f;s}f;oujAXf;wjZXf;vjFZf;vt"uWj
[]OjZFf;w ωMxtXtuj[]PMAuj[]1ωMÙʉEQPjjM艆Mʉ]3ۉEMj0Xf;j:Zf;s
+f;k`f;sP
f;rҸf;]P
f;rf	f;GP
f;rBvf;3P
f;rBvf;P
f;zBvf;P
f;bBvf;P
f;Jff;P
f;0Bvf;P
f;Bvf;P
f;Pf;P
f;Bvf;rwP
f;Pf;rcPf;@f;rMP
f;f;r7P
f;0f;r#0f;s}f;oujAXf;wjZXf;vUjFZf;vM;}s~UE;UMr<uw;r3;u;Eu;]r%w;}vU1jZFf;w PQuu蔃ȋωMÉEEM0EVMEu
E؉E3D]}SWPZt3艝"Eu&t	3
Et߃ۀ}ZEȃPKU	E	t8t]UfE	ftf9t]9uל2ðËUQjuQQuuPj]ËUQjuQQuuPj]ËUQjuQQuuP[jy]ËUQjuQQuuP/jh]ËUQjuQQuuPj]ËU({	3ʼnE}Wt	u轄YjPjP誎h0jP藎0ffffffEEDž0@EEE
j
P
uu}t	u趃YM3_zw]ËUu
]̋UQ{	3ʼnEV~t5\t+uuuuu
֋M3^w]u5{	u35
uuuu.3PPPPPyËV3VVVVVfVVVVVj.BtjY)VjVjV
PĐ
^ËUV5{	Wu3=
职Y
ϋ_^]ËUUVtMtuu3fjj^0A^]W+>fftu_u3f3j"3ˋUE}]ËUVuW}FAw GBw t;t+_^]ËU
u(9Euʘ]Ã}t]juu]ËUMSVWuN}t]uqGFE􃸨u
SW/YY-+MQP|MQP|Ct;t+}t
MP_^[]ËUQMSVuWu
u
9Mu3,tEt]t!u3fj^0_^[]Ëыf:tut˃u+fRft8u1t&[fft
tuMMEuf[uE3jPfTAXt3fj"YU]UQUMVu
u
9Mu&33tEtu3fuu3fǖj^0^]S+Wu>fft,u%>fft
tuҋUu3f_[ruE3jPfTAX3fFj"zU](UEu]ËMUVt2ft
f;1u	+^]ËUMIIA%
!A]ËU38EVu3ҋNFN&f^]ËU38EVu3ҋNFNN^]ËU38EVu3ҋNFNȁf^]ËUMEIȋE%ȋE3]ËUEVu3N	FEN%3F3E3M%1F13^]ËU38EVu3ҋNFf&f^]ËU{	3ʼnEW}u~}tVuuNFu+uh許u >x|Ml}PuxuuP.M\t^t
hPM3_Gp]ËU|W}ug=}tSVu3ۃuNff;u+uMu w}EME}PuEuuPk.M\uЋ͊Y]8]t
M䃡P^[_]ËUQQEEEPuEr6YY]ËUQQEEEPuEO6YY]ËUQQEEEPuESYY]ËUQQEEEPuESYY]ËUuMuuu-E]ËU{	3ʼnEEVu,tu3@"QMQPVQPU$^t
MM u
M3sn]ËU{	3ʼnEEVu,tuU3@"QMQP'VQPU$^t
MM u
M3m]ËU{	3ʼnEEVu,tu3@"QMQPVQPU$^t
MM u
M3}m]ËU{	3ʼnEEVu,tu艐_3@"QMQPVQPU$^t
MM u
M3m]ËU$VuW`lujXAFΉEFSE6W]MMMu܉MWSEjP苮uMU--t+uVȈMIiNn3ۈ]0uCF΋~EVE<xt<XtujMEzVȉ}EMEU]]z0uEPVȈM0tU38]K	],0<	w0#,a<wW,A<w7;w%E;tGEUUȈM뤋Ej[:UUȈMB;u$0u]EKUȈM0tU]],0<	w0#,a<wW,A<w7;w"E;tG1UUȈM3ۀ}u$M)38EHuiFΉEFETE<Et<Pt<et	<puM}
TȀ-ME+t-uTȈM]0uEyTȈM0t,0<	w0#,a<wW,A<w7
s$k
E؁PTȈM멻Q,0<	w0#,a<wW,A<w7
sSȈM뺀}tۊEuMg(t^SEuguV;t`uO;u;tQP%|-M3H@E؁P~j	"j}j+3~*jX%uEuVPuEuVP8[_^]ËUSW}gujXGωE؋GESfEE8E؉4<RfEjuoYYufUVuj-Yf;j+uXf;tf;uRffUfId
fiZ
fN>
fn4
3j0YE}f;uSw]ˋMRxtXtP`ffU3E!RfЉ}܋fU}3u؋uMj0EXMf;uP^QffUf;tuj0X3E:DžHDž``EjIEE	DžLf	@Ep	Džx	E	DžXf
Ep
Džp
E
DžDfEpDžhfEpDžPEEf
Ep
EPEZEEE E*E@EJEDž|DžtDžlDždDž\ADžTZEaEf;f;Usƒ0f;Hf;`f;Us
-`f;Uf;Us
-f;Lf;Us
-f	f;xf;Us
-	kf;Xcf;Us
-f
Kf;pCf;Us
-
+f;D#f;Us
-ff;hf;Us
-ff;Pf;Us
-f;Uf;Us
-f
f;Uf;Us
-Pf;Uf;Us
-wf;Urvf;Us
- af;Ur`f;Us
-@Kf;UrJf;|s
-2f;tr.f;ls%-f;ds
-u:f9\w	f;Tv
ff+Ef;Ewff+Ef;Ew ;w.M;tAMEN@fj0fUXE;MUfȋEuj0;fMXu*f;u%uNMfj0XfMf;tUuu䋽@f;f;Ms0f;Hf;`f;Ms
-`f;Mf;Ms
-f;Lf;Ms
-f	f;xf;Ms
-	kf;Xcf;Ms
-f
Kf;pCf;Ms
-
+f;D#f;Ms
-ff;hf;Ms
-ff;Pf;Ms
-f;Mf;Ms
-f
f;Mf;Ms
-Pf;Mf;Ms
-wf;Mrvf;Ms
- af;Mr`f;Ms
-@Kf;MrJf;|s
-2f;tr.f;ls%-f;ds
-u:f9\w	f;Tv
ff+Ef;Ewff+Ef;Ew ;w&;tBUM3KUfj0fMXu&4]3Huu_FΉE؋FEJfE3˃EtPt
et
puM8]PJfj-Xf;fMj+Zf;tf;uuJffMj03Xf;uYJfj0XfMf;t3f;f;Ms0f;Hf;`f;Ms
-`f;Mf;Ms
-f;Lf;Ms
-f	f;xf;Ms
-	kf;Xcf;Ms
-f
Kf;pCf;Ms
-
+f;D#f;Ms
-ff;hf;Ms
-ff;Pf;Ms
-f;Mf;Ms
-f
f;Mf;Ms
-Pf;Mf;Ms
-wf;Mrvf;Ms
- af;Mr`f;Ms
-@Kf;MrJf;|s
-2f;tr.f;ls%-f;ds
-u:f9\w	f;Tv
ff+Ef;Ewff+Ef;Ew 
s.k
ЉU;GUfj0fMXEQj0Zf;f;Ms
+yHf;Z`f;`f;MrҋUf;Nf;MrLf;9f;Mrxf;$f;MrXf;f;Mrpf;f;MhDf;f;MOhf;f;M6Pf;f;MUf;f;MUf;f;MUf;rqf;MUf;r_f;MUf;rMf;MUf;r;f;|tf;r#f;lsf;du$f9\w	f;Tv*Uff+f;Ev
s-EffM*Uff+f;Ew ΄t]u4t`EfE]uYuMV;tXyuI;u;tI;$;|'38EH@E؁P~j	j;}j3+8EN*jX%u܍EuWPu܍EuWP^_[]ËUS]EV3EW}Ɖ}]u:t:ugDȋE@EuQXGωEGEmD:t:u-RDFuPeXjX_^[]ÍMjM3ɄՋUS]EV3EW}Ɖ}]uf;t	f;urDfȋEfEuQXGωEGECff;t	f;u0Cf
uPWjX_^[]ÍMjM3ɄՋUSVuEW}3ۉ}uE:t:uJ
CCuP WGωEGEB<(t)MMsjBWVYYtjWVYYtj[RVH>)t@t1ȍAЃ	vAvAv	_oLB<)uɀ>)YjX_^[]ËUSVuEW}3ۉ}uEEf;t	f;uP+BfuPBVGωEGEBff(t)M?M%jAWVf5YYt	E
WVYYtRUENj)[f9tCft2ȍAЃ	vAvAv	_g\Aff;uf9OjX_^[]ËUSV3W}: t:$uM@Fu޳_^[]ËUSV3W}f;@t	f;HuM@fuس_^[]ËUSV3W}:t:uMd@Fu޳_^[]ËUSV3W}f;(t	f;4uMa@f
uس_^[]ËUE	$CRuuYY]uu'E38E3]ËE38ދE38ŋE38묋E릋E 3@]ËE3j8EX]ËE3j8ݍIsQQQQQQQQ
R%RUE	$GSuuYY]uu:EuPYY3]ËEuPEuPЋEuPuBujYY3@]ËEuPYYjX]ËEuP1YYjRRRRRRRSS,SU@MVWRt!},t%|$~vv3ЋTSuMH3MEEEЋE E=؍EPjQM=؍EPjP]u8E0E-uE+u
MB=؈]Mtu{,0<	wÃ",a<wÃ,A<wÃt	uAj
_<M<E<xt<Xtuj_uMPuj_M<EǙRPQQE؉U[MM]]EU,0<	wу#,a<wу©,A<wуUt^;sZM;ur%Ew;r;u;uu3;Erw;UvVQuuZEEM<ȈMguMPuuԍMuC3E@}VWSVt3t"u	&teUt߃ދ׀}[t
EP3}$t
MM u‹_^]ËU@MSVFPt!],t%|$~s3ЋuM蘑3EEEEЋE EԍM;jV词YYu38E0Ef-uEf+uM:Wj0YE:}jZt	f;f;us
+f;g`f;sA
f;r׹f;]A
f;rf	f;GA
f;rHvf;3A
f;rHvf;A
f;rHvf;A
f;kHvf;A
f;Sff;A
f;9Hvf;A
f;!Hvf;A
f;	Pf;A
f;Hvf;r{A
f;Pf;rgPf;@f;rQA
f;f;r;A
f;0f;r'0f;sf;s
-;u-jAXf;wjZXf;vFf;wFf;w DžtuGj
[],?M8xtXtuj[],PMLuj[],M8ÙʉEQPWWMWE‰M]Ej0Yf;j:Zf;tf;\`f;fQ
f;Lf;LQ
f;2f	f;2Q
f;Jvf;Q
f;Jvf;Q
f;Jvf;Q
f;Jvf;Q
f;ff;Q
f;Jvf;Q
f;Jvf;Q
f;rrPf;rvQ
f;r`Jvf;rfQ
f;rPPf;rVPf;r@@f;rDQ
f;r.f;r2Q
f;r0f;r"0f;s
f;s+;u=jAXf;wjZXf;v
jFYf;wjYFf;w ɋE;tr;},smM]M;r+EUw;r;u;]u3;Erw;}vMSuuuTNjډE]MD6EVMWJE_uuԍMu=3ED]uSVPXt4n"Eu	&teUEtރۋր}t
EP3u$t
MM u‹^[]ËUEVP EE]Pv4Fv0PQvh(}tt~.tEPD2^]ËUEVP EE]Pv<Fv8PQBvPK(}tt~0tEP2^]ËUEVP EE]Pv4Fv0PQvhh(}tt~.tEP2^]ËUEVP EE]Pv<Fv8PQrvP(}tt~0tEP2^]ËUSV3W8^.u:FlNlYuUl+2 tAFlxu!tN3l뼃}F0EF4E]}ttGE33ɋEEMUt
;Uu;MteNe3PuΉE3t9~.uEtMUAHMEUM룃f^UNRDGMU}u;Uu;Mt~.u}tEFp_^[]USV3W8^0u:FTNTYuj2)tAFTxu!tNp2j뼃}F8EF<E]}ttGE33ɋEEMUt
;Uu;MtnN2PuE2t@~0u}t&uEPEPWSGt'UM뙃\TuNEUM}u;Uu;Mt~0u}tEFX_^[]USV3W8^.u:FlNlYui^2*tAFlxu#t
N03f?i뺃}F0EF4E]}ttGE33ɋEEMUt
;Uu;MtkN0PuΉE0t@~.u}t&uEPEPWS>Et'UM뜃_UuNoDUM}u;Uu;Mt~.u}tE3fFp_^[]USV3W8^0u:FTNTYuh2*tAFTxu#t
N/3fg뺃}F8EF<E]}ttGE33ɋEEMUt
;Uu;MtkN@/PuE/t<~0uEt!MUfHMEUM띃`VUNR"CMU}u;Uu;Mt~0u}tE3fFX_^[]USMo.؃tujQfu܋[]ËUVMV.f;tjV荀YYuf^]ËUAlAlPuaf72EAp]UATATPu*f2EAX]UAlAlPue2ApMAB]UATATPue2AXMAB]UES3Wz,EBEjB3YZ_ZfZZZZZ Z$Z([]UE3҉EAEA3QQ4AQQQ Q$Q(Q,Q0]UEaaEAEAEAt]UUESVuWu{CKPREcpctChE_Cl^[]UUESVuWu{CKPREcXc\CPE_CT^[]VFP?F3fFp03^ËVFP_?FFp02^ËSV39^t2	F^f^^^^^ ^$^(8u	FPЃYt$FFFP賃YuN9%A8%txFF8*u@FF%5d7:=2GkN(F 8@u^f^^^^^ ^$^(FFF39%SAΉF9^[ËV39Nt2^3NFFNN N$N(N,N0f9u	FjP|YYt&FFFjPs|YYuNj%Zf9udAf9t\FF34g792JkN0F(@u+j0+FffF3f9@AF^ÀytjhhhPh̀yujhhhh$̋UMytPuYY]38M]ËU$SVu3W};wwlj]tHƉ]܍Hu˃ E3Ҋ@E3J+ыM+ʉU8EMH%E;~uuBYYjX38EH%;5EHMىEM؉E@H33@D
MEEƒUE33@#
#E#u]EM##uˈM8]tEU##ŠtEut5jzt=t=u]8]8]t8]u8]tMNj	Ùt)M";]w;S]+]+]KGuuYYjMډU@r	3J@3	ME܃EƒUE33@#E#u]E܋M##uˈM8]tEU##ŠtEut5Cyt=t=u]8]8]t8]u8]tMNjÙM';r@w;v:M3]C8AH%;~Q~M֋!]M ##EȀxtYPVWSuDkPVWSu_^[]ËU3S]VW}8SJ@w9M9vq39vI3ɀ}SPu3RQP!EwuQʋU}DE}UˆUt?"ЃuEUSuuQu3ۉueECU]eMj@Y+ȋEMTU3MEEU3ҋD}#ENjMU3#EMȋEM€}Eu}t2ۈ]tM9I"؈]uMEuuuuPQ0_^[]ËUMytPuYY]38M]ËU,{	3ʼnEM3SVW8A}Hy3ۋG;rȃWщ++‰333ɉ,;u
k	733ʚ;00F;u䋽,tLss0,@,1,jP0hP輾,3҅t30B,;utZss0,C,?,jP0hP.,33k
AG;3j
Yʉ&vj&X&4'W1jPLP$ PPP3A;u3,P;ut3300G;utO,ss0,C,43ۍSP0,hP証/,+;0,PP0SPc3uP,PS,@;3300F;u
;Íu 0tЉ0Ӊu33\`+`u;!`O\33st[;u`@lj\`\@F;ut4s;u`F\3`\FȃsG;,P`Ph0Pt,t1+<uL,jP0hP,y3ۍ!t[tW3ɋ300F;u䋅,tsp0,@,3Ʌt30,҉A;utZss0,C,?,jP0hP,j
3Yʉ&vj&X&4'W1jPGP$ PPK3A;uC3P,Ph0P,;ut3300F;u0,C,;0,PP0SP}3uP,PS=,@;E=3300F;u,sB3ۍSP0hP,߶Ã,;Íu00ut
u33\`+`u;!`V\33΅stS;u`@Ɖ\ǃ`@A\;ut4s;u`A\3`\AȃsF;
‰,P`P0hPE,+YtE<3P,P0hPԴ,33P,P0hP菴2E,jdtt3300F;uq,ss0,C,S3,PP0hPPYYjX,t@3Kȋ;)!333ɉ;=	3ɾʚ;3G;u䋵tKssC03PPhP߲tn3Ʌt3A;utLssC1jPhPg33k
AG;3j
Yʉm&vj&X&4'W1jPAP$ PPE3A;u3P;ut33F;utOssC43ۍSPhP;PPSP记3uPPS@;33F;u
;Íuyu33\9`+`u%;!`V\33΅stS;u`@Ɖ\ǃ`@A\;ut4s;u`A\3`\AȃsF;‰P`PhPծ+<33F;ussYCs3PPhP2,j3PPhPítz3Ʌt3҉A;utRssC1jPhP?9}+j
3҃d^3A`\&vj&X&4'W1jP;P$ PP?3B;uC3P\Ph`P=\9u鋍t33`Ɖ`G;u`\A\똋;`\PP`WP菫3uP\PW#\@;+#33`Ɖ`G;u䋝\s*3P\P`hP\2;„uy`u339%+u%;!W`닃3st[;u@lj@F;ut@s;uF3FҋusG;‰\PP`hPC\+,=u|P\P`hPΨ\3P\P`hP蓨2K\js33`lj`F;uo\ss`\A\R3\PP`hPPYYju3 t@3su3 \t@3QЋ+;j#_3҃j Y+ȉ3@IHɉЉtA3j X+9ssut2rr	jrZʉ;+;rl;s3F;sB3##苍㋍ÉIN;t됋t3Zuډ<3PPhP+Љt+;v!jP+;w9r0K;t0;`uI;u;t;`wF3j Y+ʉ@3҉ HɉЉtA3j Y+ȍ9ssut2rr	jrZʉ;+;rl;s3F;sB3##苍㋍ÉIN;t됋t3tB2*3PPhP蛣\PPSYYʉ‰u;wtp3tp3 ;vI+t%33@@ƅ##tƅыË53;@#0;3#4ƃȋtx+PWRQr-PPQ,PM_^3[F]ËUQQE3ɋUSV3W3r8HHIJEBȉM;t5Mg;w#r;wMڃmF;uMU
tFt2E;uuuPuSW_^[]ËUQV>u%jh !6YYE΍EPku5Y^]Àyt	ø3̋US]u3[]W}u
_33[]VpAu-OM؃u/sKPPhQĠ3^_[]ÅuIsjP{DžhW舠3ҋu؃3;ʉ^3_[]3EE}tDEF@E4d$jQ3WP"Uv3҉]ЋMUmMMu΋]jDžPshVEU3;ȉ>CE^A_[];wG֍H+ЉMȋ;|2F+4<;u
I;}u+‹D;DsBu^_33[]Ë}ȋE4DEƉut	+  M+Eąt)EMMeũvuMċD	E3EU,KM:KEM;EwA3}Q	EEEMvI‹M3UMMƋu}EurEEMċDEujuPR!]3؉u؋‰]E]Euv*jũPS- 3u؉]]EEwPrwIPS3ɋMjuM;r)w;Ev"E]}̉EUEu
vE]uM33tUE]EME؋Ee؋ȋEe3;s+EmEu]M3;wGr9}s@t5uU؍$
v3RNˉJ؃u]UEHEu3UËMEmJ]H}UME3UB;sHI@;rt<uu֋^_[]ÃAQƒQVqt9qrw9Qv2^Ë	Gȃ^"ÃAQƒQVqt9qrw9Qw	'f;u3^ËыJ;JuAJËыJ;JuJÍQ V3+;#tAF;u^ËV53 +;#t@F;u^ËUUu21Et'tuRD*BvՃ ]UUf;u23Et)tuRL
Bfvf ]A(x~+~t
t	t
3q q Y38A$@ËA0x~+~t
t	t
3q(q(Y38A,@Àyt	ø3ËSV^uiW~uTtu~t~puuP2tv$t@60_^[ËSV^urW~0u]t"u~\~Xuf;uPtv$t50茛_^[Ày.tËA+AjjPÀy0tËA+AjjP`ËA@	wA$j+jjjj jj
jjjjj2۔AH	wA$jjjjjjj
jjjjj`'2OW_iouy[VN$tt2^Ë^^;VN5tt2^Ë^K^sUQQVzuEEu Pv4Fv0PQ贡vh,}u2~.tjRPA^]UQQV1uEEu Pv<Fv8PQNvPi,}u2~0tjRPR^]VWNЃu2F,R;t
N
8_^ËVWNf;u2f;F,tPN_^ËUSW+]fPu-VwhW-;tPËP2^_[]VF(Ht"tt2^
tFt^^^VF(Ht"tt2^HtF\^^^U}Vu}Ntt2juJjuo^]U}VuRNtt2junju^]VqhqVYYPa
^ËVqPqVYYP`
^th jP@$ËU33AEQQQ Q$Q(Q,Q0A]UE;AuE;AuA2]SVNdS8/ACtEDGIF(fXt7HFFj[u
F^a
^(R
FF(^[F(AFpEt3g~%iqntou;F(F(	F(F 	F(뫃st=Ht+t3F^2f^^^^^ ^$^(F(i	F(F^[ËVNdS8ACtEDGIF0dXt5HF F$u
!F$F 	f0
	FF0^lF0AFpEt3g~%isntou;F0F0	F0F(	F0뫃st!Httj2^F0녋nF0F^ËAf8*u
AAËUQVV
A<	w!A<wA<w	vSSj
E3PR]eȃtM;Nt
FVN"^2f^^^^^ ^$^(F[^]ËUQVWj0_Nf;:s	+f;k`f;sG
f;rӿf;]G
f;rf	f;GG
f;rxvf;3G
f;rxvf;G
f;{xvf;G
f;cxvf;G
f;Kff;G
f;1xvf;G
f;xvf;G
f;Pf;G
f;xvf;rwG
f;Pf;rcPf;@f;rMG
f;f;r7G
f;0f;r#0f;s~f;pu-jAXj_f;wZvBf;wBf;ǍBvƒ	v7eEj
PQxȃtM;NtF V$Nj"2_^]ËAVjItPLt>Tt,hP:huA A^A @A A^@A A^Íp3ux2uAA 	^À6ux4uA 
A^Àdtitotut
xtXu\q@A A^Ãlt$ttzu;@A A^@A A^ÍP:luA A^A Q^ËAVjItVLtBTt.jh^;Pf92uA(A^A(A(A^ÃA(A^Íp3ufx2uAA(	^Ã6ufx4uA(
A^Ãdtitotut
xtXudq빃A(A^jl^;t(ttzu?A(A^ÃA(A^ÍPf92uA(A^A(Q^ËV!VfPt6Fu&3F*FfFFFFF F$F(2	@NF^Q<wuBA<Ct<SuA$ËVFwuFQtF,^ËUV3uV,Uu'FF(F$F FFFfFF2WjYF8^Mt@FF8]u@FN7 ~?]tfSFtX-u=;t9x]t1X:vÊߊLj]:t&uudÈ]:uuQNV,FF8]uM[F_8u3F/tLF^]ËUVWu~4uj2SFf8^È]tFFj]Yf9uQωFj]YVUf9
toFfta-uB;t>Pj][f;t2Hf;vˋCEf;tVFf;uuQnFFUj]Yf9u]Ff8u
j12t]F[_^]ËUVu
yNF
^]UVuSyNF^]A uA$t
tuA$ËA(uA,t
tuA,ËUf}Ct!f}Sty(u3ɃtA2]UUVʁyIA3@j2X^]UVW}~yOG3ҋBj0X_^]UEtt	t3]jjX]ËUE
w$ejX]3@]jj3]ËMRWM[[MM_M[UAQƒQVqt9qwr9QwEt<t	PJ^]UAQƒQVqt9qw!r9QwEftf;t	P$^]UA;t;Au}tHA]UA;t;Auf9UtA]yu#誉2ðÃ9u#菉2ÃytËAu#l2;AwËUQQS]V]E?ӹfPtNEj?XfEFhPpEPEP,Ufˋ^[fE]UQSV3ۍE}Wu]u,uj6P.ttJ"u:CEM),u}67P_."u	E2
E~)_^[]SSSSS薈̋UAlAlVpun"D2J}tApt-tHtu֋EEFEfEfE^]UATATVpu!͇2J}tAXt-tHtu֋EEFEfEfE^]Uu uuuuuu?]ËUu uuuuuuڍ]ËUSVW}tMt]u3f*!j^0_^[]Ë3f92tut+fRftuu3f j"봋UEMSV3ۋW8]tj-ZCfpً3uȍBW	wB0fCt;]r;]rE3f j"^0X 3ffff;r3_^[]ËUMVu< j^0<Ut38Ef@;w	 j"ԋuF"wuVRQu^]ËUQ}
u
}E|Euuuuus]ËUVuWtMt
}uj^0m_^]Ëր:tBut+BtuuYj"3ŋUUVtMt
uu.j^0^]W+>Gtu_u
j"3jh0;	P3uu讄3s3}t38tӀ>u
эEP9Y}u
봃eeuuWV=uEËuu	u9YumAYËUVuu$j^0$huuu	03^]ËUVuu賃QFW
t9Vd#V$Va6P=y~t
vofYVQ8Y_^]jhP;	uu3uW-;FVt8YeL@YeV1YuEËuu0@YËUMSu:]sKEPS!YYt$}E苀t
E䃠P}t
M䃡P3fEEEx~.ÍMEQPSYYtEE3j]EYJ3*3]AEfEUEEjpjRQMQuEPs?$u8EgE䃠PXu}Et+M䃡PUEЀ}t
M䃡P[]ËUujuO:]ËUuhu]ËU
tjuYYMAw ]ËUEffu+EH]ËU
uuUu]ËMtSVWjA_jZ+[
f;r
f;w f;rf;w ftf;t_^+[]juu]ËUMSVuM8]tuupFEWuBjAYjZ+Z3f;r
f;w f;rf;w ft:f;t3MQP=M[QP=vftf;t+_}^[t
MP‹]̋L$t$tNu$$~Ѓ3ƒtAt2t$tt͍AL$+ÍAL$+ÍAL$+ÍAL$+ËU]=UuM6EMH%}t
MP]ËUhWu2YY]ËUQEuE3SVW}ft0ftf;t2fu3f9
tfu3ҋf9t<ftUf;Utfu3f9u
f9u3fM_+#^[]ËUEu}3]Ã}t}u8tPuu]ËUQQ{	3ʼnEESVu+ƃW39u#tEt
UG;uM_^3[J]ËUQ{	3ʼnEVuW>t
ׅu
;uu3M_3^]ËUcsm9Et3]uPYY]ËUQQ{	3ʼnEVCS3W;t}99t	;u˅tyu3
u3Y@FEEFyB$PlX;u^9wOtD9t39t"9t9uoFfF]FTFKFB9t39t"9t9u"FFFFvj
Y^qY
׋EYF_[M3^r]ËU3}csm]jhp;	蝿uuBt	uzYj:Ye=
3@
E}u<{	Ӄj Y+33Ë
;t33PPPˋ
hЁ

uh܁
h
YeuhLh<YYhThPYYu
E'u,u*E0Ëeuj:YھËUt d0@huu
PĐ
uOYu,
j
ȅu2øMZf9uA<8PEuf9HuۃxtvՃËUQQ{	3ʼnEeEPhj0
t#VhuT
t
u
^}t	uP
M3W]ËUE
]jjjËUjju]á
ËU}Vt}t8j^0ySWeBh
3VW4
@
5H
t;uލE}PE}PWWSjuu uj_81EPEPEPVSy}uEH4
Ƌ8
JE}PV<YYtE&Uϋ9:t@A98ulj
4
E߉8
P&
Y}V
Y_[^]ËUQES]VuW#}Et8E2ɈM>"u
ɰ"FM5tGFEPDYttGFEtMu< t<	utGNE>< t<	uF>Mt9ME3B3F@>\t>"u1uMtN9"uM3҄EHt\Gut;}u< t1<	t-t#tGPFCYtFtGFwtG5M_^[t!E]ËUVu?r3=WM3ҋu;s
M+;w31jPjQ_^]ËU]=
t3VW?Cu*V0YuP
́
3jYVY_^ËUQQSVW}3ҋ<=tB΍YAu+FuBjP0YYtm]RύQAu+ʀ?=AEt7jPYYt0WuV3uAEj0EOEY?uS)j5YY3j*Y_^[]3PPPPP>űUVutWPYuVY_^]ËUQ{	3ʼnEVW~MV
UY;uM_3^]̋UE;́
tPtY]̋UE;ȁ
tPTY]ËUA+уV3;#t
UFI;u^]h
@hā
15́
5ȁ
YYjh;	leE0?3YeM
uE
uE0Z3Yjh;	eE02YeMuE
.uE0	3YËUEMEEEPuEP]ËUEMEEEPuEP]ËU졐{	j Y+ȋE3{	]ËU{	3ʼnEESu{	VW;[3u3˅}]j Y+33ƒ;r`9t3M3΋Ή
֋E{	u@3ʉM3‹MȋM;Muj Y;EtMME뎃t
W{	Y3҃j Y+ʋM3{	PP_3^M3[]ËUEV0u{	SW~3؋v33;+;wƍ<0uj _;rjWS>jEOMu(j~WS>jE/MuىE4{	}j Y+3ȋ3{	E+ǃ;#ЉUtU3@I;EuE@0S]	GPV	A	A3_[^]ËUuhЁ
^YY]ËUQEEEPjYY]ËUVuu(;Fu{	j Y+33{	FF3^]ËUQQEEEEEPjYY]h|	
|hЁ
s$܁
gYw̡̰{	Vj 3Y+35{	VnVF>V?VLBV^jFY̡Ђ	VuЂ		;t
PY5Ђ	5Є

5Ԅ
35Є
58
5Ԅ
5<
58
5<
^hxh<YYhxh"=YYËUuUY]jh;	褲pte
3@ËeE>tj>Y|	t!j聰tjY)jh@j=lj̋U}t-uj5L

uV0
PoY^]ËUVuw0uF@t V<YtVj5L

t
3^]ËUVutj3X;Er4uuF@t V4<YtVj5L

t
B3^]U]EUQHLMMQPEYY]ËU${	3ʼnESu]M$C=wEXzÍMEQPYYtE܈E3j]EY3]3ɈEAEfEEjpEPQEPEjP?u8Et
EP3E#E}t
MPM3[]jh<	E0_+YeMA00YYEE0w+Yjh8<	8E0+YeEHHtu	tQYE8E0+YjhX<	E0*YejE0TYYEE0*Yjh;	E0c*YeE@HEE0*YËUEMEEEPuEP]ËUEMEEEPuEPp]ËUEMEEEPuEP]ËUEMEEEPuEP]ËUQQE3AjCHEPEPEY@H	EfHlEfrELEEEPj}EEEEEPj]̋U}tuuYY]UQEPt
QuEYp<iEp0^Ep4SEp8HEp(=Ep,2Ep@'EpDE`EEEPj.EEEPjm4]ËUVu~Lt(vL?FLY;
t=|	t
xuP=YEFL^tP
=Y]á|	t!VPtj5|	V^ËVW0
|	tPuIhdjYYu	P2Y8W5|	uWh
Wj
tV$
_^V$
̋SVW0
3ۡ|	tPuQhdjAYYu	SY+W5|	2uWh
W[Su	V$
	V$
_^[hp|	u2Yu	P
Y̡|	t
P	
|	ËUVu;
tMԂ	Pu$>^]ËUVu;Ђ	tMԂ	Pu?0^]3
@jhx<	$|	95
t*j%YeVh
->YY
E.j&YËUM3;*t'@-rAwj
X]ÍDjY;#]Ë*]ËUVMQY0^]ux}	Ãut}	ÃËUESVW@
{	ʋ3;titcu;ut6YYu/;uu{	3t)uPT
tVY빋{	ً{	j Y+3;3_^[]ËUEW<
tA#WS+VhjS
u'0
Wu
VVS
3u	3ƇtVP
^[_]ËUQ{	3ʼnEVh80h40h80jt
3@M3^S]ËUQ{	3ʼnEVhP0hH0h@jttu

M3^]UQ{	3ʼnEVhX0hP0hTjut

M3^]UQ{	3ʼnEVh`0hX0hdjut

M3^S]UQ{	3ʼnEVhh0h`0hxjruut

M3^]UQ{	3ʼnEVh0h0hjtuuu
uu
M3^]UQ{	3ʼnEVh0h0h0jt'u(u$u uuuuuu
 uuuuujuP<
M3^]$UQ{	3ʼnEVh0h0h0j/tuu
	u=YM3^]̡{	Wj @
Y+33{	j Y_ËUQQ{	3ʼnE
t
3TVhp0hh0hp0jt'eEjP
փzu3ɺ
A
jX
2^M3]̋U}u'V
>t>t6P
&@
u^]jh<	Nej$ Yej^u;5
tX
tI@
t
4/YtE䡠
 PԐ

4dY
$FE	E
jYËUMVq$<t3KtAW9+a~0WPQYP&B;tjX	tjX!3_^]ËUVuu	V=Y.V~YtFtVoP;YYu3^]jYjh<	eejYe5

Eԋ]u;tt>}؅tVWvYEG
t2uWIYt!EuGtW+Yu	E܃eEԃ땋]uu'YEEtEË]j_YËUVuW~
t$tvY!3FF_^]ËUHEP
f}ESV0X3E ;|VCȄ
Y;~W3tVEt@t;t4uQD
t!Njσ?k0EȂ
BB(EGCE;u_^[]ËSVW3Njσ?k04Ȃ
~t~tN({F(ttjjjXP@
؃t
t	SD
3t%^uN(@)u$N(N(@F
t
@GU_^[jh<	tjNY3ۈ]]SBYuf]E}Ê]j]Y̋V3Ȃ
tP'BȂ
Yrݰ^ËUSVut]t>uEt3f3^[]WuME􃸨uMtf3GEPPYYt@}~';_|%39EPuwVj	w$
}u;_r.~t(139E3PuEGWVj	p$
u*}t
MP_1Ujuuu]ËUS]W}utEt 3zEtVv=j^0[SuME39u]fEf;v6ttWVSj*^0}t
M샡P^_[]Ått_Et΍MuQVWSjMQVp|
ȅt9uuEt0
zuttWVSfij"^0@ZlUjuuuu]ËU
VW||uփj X+#ЋE;sЍ<2;t
9tA;u+;+ǃ+Wtu ;uE9tA;u+w|uuփjX+#ЋE;sЍ<2;t
9tA;u+;uZ+fɋǃ+(ftfu;uE9tA;u+UʋE;t
9tA;u+_^]ËUQ
MVWt'EэA;}3f9:r;ufj X+#E;sq3U;Mt
f9:t;Uu+;'Q+΋+WɍJuu ;uEMHf9:t;u+wt'EэA;3f9:;ujX+#E;sq3U;Mt
f9:t;Uu+;ufQfɋ+΋+ȍJ(fufu;uEMHf9:t;u+EэA;t3f9:t;u+_^]ËUESV3ҋp#W;uC;u?Áu@0΋t
;u	;ujX#tjj3_^[]ËUE3ҋHtB]ËU0SVW}3ۅyuMu(yG9Ewj"_8yVUJE%=uR;uNSu$SWuuuVR$tbjeVYYt8] ɀpX:t-FJ38] j0EK3']XuFB
%u!M
E1FFMuEԋB%Ew	:ej0XEM~SR#E#ыMWj0Yf9vËMUFEEEOMEfyfxWR#E#ыMfv6j0F[ftFuH];Et9u:	@~Wj0XPVE8u} 4U$pR臘3ہ+Mxr	F+F-كۋj0X|?;rjPSQ蹘0UF;u|drjjdSQ藘0UF;u|
rjj
SQu0UFj0X3F}t
MЃP_^[]ËUEVuWuu~PEWp0=9MtM3}-+3+ȍEPW}Q3Ƀ}-3P<tu(EjPu$u VuW	 _^]ËUVW}~3	9Ewj"^0R_^]Su$M
U ]t%M3P39-PuSU E8-u-s~FFE􋀈39Et+Eh1PV&[uvN8EtEUB80t/RyF-jd_;|™Fj
_;|™FV}u90ujAPQ}t
EP33PPPPPQ̋U3VWu}uE}PEWp0;9MtM3}-+ȋuEPEP3}-QP:tu EjPWuV	_^]ËUMSVWu	U}]JI}t;u3:-f0:-u-sBjVuS:0F~RjVuSEFEHy)}u;}WVuSWj0V}_^[t
EP3]ËUSVWu3}uE}PEWp0u:E3ɋ]}-HE49EtE+MQWPV]9tUEH9E|*;}&t
FuFu(EjPWuSu(EjPu$u WuS _^[]ËUH{	3ʼnEUMS]Ã;sjXM3[P]Ät-AJ0E0E38]E0EÉEK0E0EԃE؉EEEV0E0W<u̍uЉuuE0tFEFu+u;GtRQ_^A3PPPPPN̋UUt&VuWyAu+ύAPVP_^]ËUQQVW}uj^0VNS]t}t}wUj^0,NuAtEtFt	EGuEE$u2uEYt"uSWu
YPu0E$tjjXa(t
Atu,Puu uuSWuUeu,t6tPuu uuSWu/u uuSWuPuu uuSWu$[_^]ËUEu9M]Ë@]ËUUjy
Ru"MYY]ËM]Ë
{	39
̄
ËUVuVPLYYu2SWjx	Yj[;uЄ
Sc	Y;uiԄ

NuR	u+hjMYYuN^N^FFF2_[^]ËU}t,VuW~	tVY!3FF_^]ËUQQfEf;u3Bf;sȡ|	H$fE3fEEPjEPjH
tEM#]
O%jh=	3u>j
Y}EPsYtxx8xHEËuj
YËUE3ɉEHEHEHEHEHEHE]ËUQS
VW=
]A7tSF
u.VYV 
u]
ШuVY;uE _^[]ËE0j8jjJtуHjh P7 F	VUY벋U3S]VW}u𫫋t
uCF> t3<at<rt<wC
	CшMMFUmSrt] tBt4t'
tgmu5Stm2tEPSoY^mu UTTt@t3t"tSk&EPS빍EPSSSUYȊm3mtF> tu>Cjh1Vuj XF8t>=umF8tjh1VMu?jh1VMu jh1VMuF> t[G_^[]ËUVWuEP}YY}_^u3UhuEuuPkTuދE
M	E3ɉHEHEHEMEAE]ËUM@t2]Ã@]ËUMt2]‰]ËUMt2]
]ËUE8t2]ËMI]ËUE8t2]ËMa]ËUE8t2]ËUuJJ]ËUMt2]
@]ËU]}jh =	eE0,YeE0ƃ?k0Ȃ
D(tVY+	uE
uE0-YËUEMEEEPuEPZ]ËUQVuu 	Sx7;5Ȅ
s/Ƌփ?k0Ȃ
D(tEEEPV}YY[ f	<E^]ËUVW}W.Yu3NȂ
u	uu@Xtj-j-YY;tW-YP
u0
W-Yσ?k0Ȃ
D(tVY3_^]ËUQQ{	3ʼnESVuW~VuTY;Yp|}$uEx}$39E(jjVuPW$
EJ;tRJ;#J=w;#U܅L;#P Y-3ۅuSVujW$
}3PPPPPWSuuEt8E ;3QQQPuWSuu6J;tJJ;#J=w;#ptd;#P?YtI3t8jjjVWuSuu't3PP9E u:PPVWPu$|
u.W|Y3SsYƍe_^[M3v]u uWNYҋUuMQu(Eu$u uuuuuP$}t
MP]ËUEt8uPY]ËUf9EuME싀u!MAfw
f EfEjf9Us0uYYu	fEEMEMQjMQRPQufEEfE}t
M胡P]ËUW}uuoY$Vuu	W$Yv%33^_]PtVYtVWj5L
L
t̋VW؄
3jhWt
8r۰
j%Y2_^ËUkE؄
P̐
]̋V5
t kW
WԐ


u_^ËUkE؄
PА
]̋UE;Ev]]ËUE Vuj^0?Xu3SWى}]M9tVEfE*?P6MTYYuEPjj6'MQP639u]}e+ljMЃB;߉U#t0׋ً
AEAu+MCEك@E;u݋U]]juRugEEЉU;tN+ljEAEAu+MAP7EE+EPRKu6EU8UU;uE30jYM0_[^]3PPPPP>̋UQMQAu+ʃW}A+ljM;vjXYSV_jSYYtWuSVu5u+ߍ>uSPuMVjY^[_]3PPPPP>̋UP{	3ʼnEMS]VuW</t<\t<:tQSRYY;u:uC;tV3WWSz3/t\t	:t3@+Ah@#WPbWWWPWSP
u-PWWStV
NjM_^3[]ËH+.ut).u	tPSP8uPVT
u@+;gh+jPPMLVW76\Y;wu7LY_^ËUVW't
u,YNEF3_^]VW~9~t3r>u+jj{jujXMFF+>wSj?S6	uj^NF3jY[_^ËU]jjh`=	E0YeMHEE0YËUEMEEEPuEP]ËVj@H@
@H@
@H
@HPjh 
8Q@HPQh~	8Q@HPQh	a8Ђ	0uЂ	=	tPkY@HЂ	@H^ËUE-t(t
tt3]á01]á,1]á(1]á$1]ËUMj%,
Eu,
\
,u,
8
uE,
@}t
MP]ËUS]VWh3sWV{3{{	+7Fu9Au_^[]ËU {	3ʼnESVuWPv`
3ۿÈ@;rƅ Q
;s
Ƅ @;vuSvPWPjSSvWPWPWS@SvWPWPhS$MtL
tL 
A;rYjX+‰‰ w
LA wH AA;rM_^3[菮]ËU-EuwYMEIH;Au3SSVWh Yt.uvHWu'gYY;uUW+Y_^[]À}u[E@HKuExH	t	pHYϋE3HHEPuԂ	uEEEPj}YYtЂ	l}	v̀=0
ujjYY0
jh@=	3u
Ԃ	Pt9wLtwHuhjYuwHu;5Ђ	t0tu	tVYЂ	GH5Ђ	uE렋ujYË觹ËU {	3ʼnESVuuYuVY3W3ϋljM9}	A0M=rPX
EPS`
hFWPL^3ۉC9]vQ}Et!HtLA;v8uߍF@uv^~3~9=,
tVhFWPkE0E}	E8t5At+s}	DBA;v9u΋EGErS^FENj}	_fRfIuVY3_M^3[ժ]ËUVuMuEML0u39UtEp#E…t3B}^t
MP‹]ËUjjuj]d
@
h
D
ËUUW3f9:t!Vʍqff;u+Jf9:u^B_]ËUQSVWl
3tVVYWWWW+SVWW|
Et4PYt3PPuWSVPP|
t33WY߅tVp
_^[]ËU]UVutj3X;Es3BS]WtSJHY3uVSYYt;s+;VjP?_[^]
L
̃%L
ËUQ{	3ʼnEW};}uWVSt
ӄt;uu;uu,;t&~tt
j
YF;u2[^M3_Y]ËUQ{	3ʼnEVu9ut#W>t
j
YF;Eu_M3^]ËUuP
诼]ËUQ{	3ʼnEV.tu
Yt3@3M3^货]jh=	BejYe5{	΃35P
ΉuEOËuj/Yjh=	eE0Ye5{	΃35\
ΉuE
uM1YËUEMEEEPuEP]ËUEHt-t	ttt3]ø\
]øX
]ø`
]øT
]ËUk
E;tU9Pt	;u3]ËUQEPj]YY]ËUuT
uX
u\
u`
ۺ]j,h=	Ys3ۉ]!]̱Muj_;t5Ft"Ht'HuLtt
~;6VE؉]ԅu3VYY3Ʌu.у2ɈME؃etjYMeEeE؄t{	ʃ3ʊM‰E3҃‰UȈUutjYjҴ;t
tu#CEЃc;u;E;u"kk
ȉE;t%`{	j Y+33{	M؉E1}uk;u6(pWM
UY+j_u]ԊEEȀ}tjYVM
UY;t
tuEЉC;uM̉H3qá{	3d
ËUud
蝸]ËUQ{	3ʼnEV5{	35d
΅u3u
YM3^蝣]áh
ËU{	3ʼnESVWuMvMuE@ȉE339E WWuuPQ$
EK;tJK;#K=w;#wt`;#PFYtEt4SWVuVuuju$
tuPVuH
VY}t
E胠PǍe_^[M3z]ËUE@H|ttttVjH(^yp}	t	tyt
QtuNY^]ËUQSVuWtl=	teF|t^8uYt8uPؼYYt8uP趼YYv|衼薼YYtE8u@-Pt+Pa+PSHYjXE~(p}	tt8uP3	YYEtGt8uPYEEuVԻY_^[]ËUMt(t3@@]ø]ËUVut (tuVVxYY^]ËUMt(tH]ø]ËUEtsHH|t	t	t	t	VjH(^yp}	t	t
yt
Qt
uZY^]jh=	>eF
Ԃ	PtwLuCjYe5
GLP0YYuEu#ujYËËUVuWt<Et58;u-V0YtWYu|	tWY3_^]ËUVuF;	tPYF;	tPιYF;	tP輹YF;	tP誹YF;	tP蘹YF ;	tP膹YF$;	tPtYF8;	tPbYF<;	tPPYF@; 	tP>YFD;$	tP,YFH;(	tPYFL;,	tPY^]ËUVutY;	tPYF;	tPոYF;	tPøYF0;	tP豸YF4;	tP蟸Y^]ËUESVuW3+΃;#t6mGvY;u_^[]ËUVujVFjPF8jPFhjPjP|jPMjP?DjP.jP LjPT袷X藷\茷`職(^]ËUSVW3}];EU+‹jA_M4͐BMjZ+[1f;r
f;w f;rf;w mt
ftf;t‹M}]+tyY]y};o͔B_^[]ËU}tu1Yx=s	p1]3]jh>	3uE0
YuE8ǃ?k0Ȃ
D(t!W3
YP
uD0
H	uE
ԧuM1YËUEMEEEPuEPD]ËUQVuu
۽	Kx7;5Ȅ
s/Ƌփ?k0Ȃ
D(tEEEPVYY蓽	i#^]ËU8{	3ʼnEEȃ?Sk0VȂ
W}}ЉMԋDE؋EljE
uM܉E3FF;=/3fEEԈmȂ
L-tD.EEjmL-P:躵fHt$;}jEWP)GjWEP3ɍEQQjPjEGPQu|
E̅jMQPEPuH
tqF+EljFE9Erf}
u,j
XjfEEPjEPuH
t8}r:FF;})UԊȂ
D.Ȃ
L-F0
M_^3[蘘]ËUQSVu3W}FFEljE;s?S_9Yf;u(F
uj
[SG9Yf;uFF;}r0
_^[]ËUQVuVp!Yu2XW?k0Ȃ
D0(t螸@LuȂ
|0)u2EPȂ
t0
_^]ËU萜{	3ʼnEM?k0S]Ȃ
VuWLE&Ãffe;sC<
uF
GEG;rލ+jPWPQH
tF;r;r0
M_^3[֖]ËU豛{	3ʼnEM?k0S]Ȃ
VuWLEÉ3҉VVu;s+
u
Fj
ZffE;rэ+jPWPQH
tF;r;r0
M_^3[]ËUÚ{	3ʼnEM?k0SVȂ
3ۋuWDME^^;P;s!
u	j
ZffM;rSShU
QP+PPSh|
utLj+QPPH
t';rˋ+EF;s3N0
M_^3[軔]jh >	Iuuķ Ϸ	;5Ȅ
ƃ?k0MȂ
D(tiVY}eȂ
MD(uh	J uuVG}E
)u}V-Y 	豠ËU0{	3ʼnEMMVuW}}Ѕu3u軶!8ǶSƋ?k0]Ȃ
EԉU\)tu(Шuh sIQED( tjjjV3VYt9t"ˀuEWPVuEWVPEȂ
ED(tFÃt.tuEWVPuEWVPuEWVP롋D3QMMMMQuWPH
u	0
Eu}إE܅ucE؅t$j^;u]	?0<PY3}ЋEMȂ
D(@t	?u3  +E[M_3^đ]ËUQQSWj0j@S3ۉ}YYuH;t>Vw ShFP芷Nv0^ԍFF

F
f^;ű}^SlY_[]ËUVut%SW;tWԐ
0;uV4Y_[^]jh`>	裝} u,j	^0Ɲ3ujTYuȄ
}9E|94Ȃ
u1Ȃ
uj^uE묡Ȅ
@Ȅ
G뻋ujJYËUEȃ?k0Ȃ
P̐
]ËUQSVuxi;5Ȅ
saƋރ?k0Ȃ
M|uCWY1}u"tt
uWjWjWj
Ȃ
M|3_	 ^[]ËUEȃ?k0Ȃ
PА
]jh@>	1jY}3ۉ]]ԁ}MȂ
E؅uSȂ
t/Ȅ
@WYǃ?k0Ȃ
D(}EÍMj0Xu;t`F(uV̐
F(tVА
Mj0X+u؋ƙj0Y4΃?k0Ȃ
D(Ȃ
|tC}j^YËUSVuWxg;5Ȅ
s_Ƌ?k0Ȃ
D(tD|t=/u#3+tt
uPjPjPj
Ȃ
L3K	- _^[]ËUMu 	Cx';
Ȅ
s?k0Ȃ
D(tD]а ۰	]ËUUVu蹰j^0}vM~3@9Ew	臰j"̋utSZW~0~tG0@IZx?5|
0H89t:1uFˍqAu+΍APSR莭_3[^]ËVV.Y<uFV_.YF^ËUd	{	3ʼnES]lVW}u3΁-uΉ3_}u"΋ǁuh|u`EPYt
AzE|@}uEݕω%u3	2Ҿ33@-QQ$.YY8=t=u303ۅ4C,j^Dž;3ɋ
;
0u䋅3҃j Y+ȉ3@WHωЉtA3j X+V9ssut2jrY;rщʉ0+;rm;s83F;s@3##苍狍lj0INt,돋t΍03󫀽tB,3,+3P,P0SP)3jXA\PP`SP\3@j Y+ȉ3@U,HɉЉtA3j X+;9ssut2jrY;rщ‰0+;rg;s93F;sA3##狍苍0HNt,땋j^t30󫀽tB,3,+3P,P0SPE3@\jjYDž;3ҋ;0u䃥tP3j X+‹;8;s
F;sW3ҋ3ЋNt,38+,VjPU3@5G@,tH3j X+ssut2jrY;s˃ti0<;s
F;sW3ҋ3ЋNt,뮋tA,3,+,jP0hP3G+VjP3@5C\PP`SP3j
Yc񉅐ʉq&vj&X&4'W1jP`P$ PPVwzu3\\\3ɉ3``F;u`\Z\`P\P`SP7
u3\P\\3ɉ3``F;u\s=3\P;\`u\t\33+|u%;!V`33Ή9stW;u@Ɖǃ@A;ut4s;uA3Aȃs|F;‰\PP`SPtl+<u]3\P:3\PP`SP2됃\jP`\33ɋ`Ɖ`A;ub\sK`\A񉅬ʉL&vj&X&4'W1jPP$ PPu3,Prz,m,3ɉ300F;u5,s0,,w|0P,P0SP=,,3ɉ300F;uR;,0u,t,33+|u%;!V033Ή9stW;u@Ɖǃ@A;ut4s
;uA3Aȃs|F;‰,PP0SP+,330lj0F;ut,ssN0,e3P,P0SP27,j3P,P0SP,tw330j
ZƉ0G;uትtB,ss‰0,&3P,P0SPG\P,P`YYj
Z;w\133ɋ`j
lj`AZ;uድt\\ss`\B3P\P`SPu	H0wAx
wȋEH;r;,33ɋ0ʚ;lj0A;uߋt@,ss0,&3P,P0SP\P,Pr_YYj_+30;r7Ou	vj	Y񉵴;-*hQhQhQhQuS3}u't_^[t
lPYM3!y]3PPPPPX̋UVuu3mEu,j^0SW}t9urVWP36ujPu	j9usݛj"^0jX_^]ËUWupYMIu觛	EjY	E@t
{"ҋE@t(E`E@EtHEjY!ESj[	EjY!E`E@u3VujƽY;tuS踽Y;uWYu	uYY^u]SYYuEjY	[_]ËUVWu^YMЋIM3A1+@EHIH~&EVpR|EHE3;dtt‹ʃ?k0Ȃ
}	@( tjWWR#ƒuEjY	jEPRH@_^]ËU]UMu
Ι	8x$;
Ȅ
s?k0Ȃ
D(@]虙	o3]ËU
SVuS荑jFI~FYYtj@Y	^	FFFFf^[]ËUU3€~tgyjYWttttV`#;^u@t
 t_]ËUU3=t]tjYttt tV#;^utt]ËUU3t[tAtttt V#;^utt]ËUU3tjtWttttV#;^u`t t@_]ËUU3tNV#;uA#;u#;u#;^u#;u ]ËUU3tNV#;uA#;u#;u#;^u#;u ]ËUQQ3!EfE}=
|]EVPu(YY%^]ËUQQ33fEM}=
|]U=t2tt
t
t
 t
U=t6tttt t%]ËU SVW3}}}}}}}uS2u#u#YYue=
|'}]Stu#ueYYuU_^[]ËU SVW3}}}}}}}uSu#uYYue=
|'}]Stu#ueYYuU_^[]ËU
VuG9Eu膔\>}t9uv_5^]juuu^]ËU}SVWuMݱ}t]tM;vNE􃸨uQSW3+MQP*xMQPxCmtt;t+}t
MP_^[3]jh>	|3uu]j^04g39Etރ}tE%t3EEEuuuuuVEPc}Et|Ëu}}t%t?k0Ȃ
d(6YËUQEU?SW}(3k0Ȃ
D(u3Vu$@u%E]PYE%@uC@%@=@tE=t,=@t%=t+=@t$=t=@u뿹#;ut<E@u6E#‹ˋ=@t=tb;uEtvGvt=3^_[]jSSuCSSSu-#ƒtkM3FjE]PutЃ~	N#t0EtuQ=uZ%=uV=uSSju#ƒtSSSu#ƒt]tujE^jE^+PEPuf;SSSSSr̋UE E$jPuuuuu
]ËUE#¹;(t!t=t=t;=ujjjX]=t$=t;t]j3@]ËUQS]VuWtGt!t螏t*#"#@SFYFEjY+t>+t5+t,+t$@t7
39~jjX3@3fFFyu@uEPYuz9}tt|
#ExF@tNNNt	N tN t	NtN_^[]3PPPPPa̋UQVuƃ?k0Ȃ
D(Ht33ySWjjjVڋσ#˃u8uN3_[^]3fEEjPVuf}uSWVt3PPPVZ#ƒu覍뫋UQeEPuYYu,VuWu uuuVuu3V@ _^]ËUjuuuuu]ËUDSVWuEuuPF}ԋjY9uu E0	];u 3ɌϋEuԃe3AEE#jYEEPu% }ukM؋#;u5Et/EuԉMjYPu }u+?k0Ȃ
d(0
PۋYWD
uG0
V輋Y?k0WȂ
d(
ċ
uE@
EuW3E	UYYU?k0UԋȂ
T(?k0EȂ
D)t3Yu(EEPuuԃjY3v$t3ëYȃ?k0EȂ
D)?k0Ȃ
E2D-$0D-EHuEt?k0Ȃ
L( uع#;Etu
Eu؍ujYPuЃ u20
P?k0Ȃ
d(3iY?k0Ȃ
T3_^[]ËUM38t;Et@<u]ËUVu~VuY;Yp|3PPPuuVuuu^]̋UQ{	3ʼnEMS];vlEVW;w(IMWV
U~E;vM;t!t+RLDJuEM+؍;w_^M3[e]̋UEW};t&Vut+@TLPu^_]̋U{	3ʼnEMUVuW}u$t 艈__^M39e]Åt܅tDžJSщ3+XwVWQ}SQΉ
փ~WS
փ~WS
փ~WS;v7;s%SV
~;w=;wSV
׋~ۋ+;vSW
փዕ;r^;t3ދ׋+ߊRLDJu답;މ;s2$+;v%SW
t;r/+;vSW
֋t݋Nj++;|9;s|@;sL΋j;sT@;s׋+xT[M_3^a]UV3PPPPPPPPUI
t	$u
t$sF ^ËUjuu]ËU}u3gVuu襄{9ur3CuMNUztNI9Mw
Du++N}t
MP^]{3ɄËU}u]uj5L

]jh>	Rm}u̓ ؃	;=Ȅ
Mǃ?k0UȂ
D(t|WYuԋމ]؃eEȂ
MD(uf	H uuuWSuԋډ]E
.}]؋uW Y 	֋lËUQQVuWVY;uՂ	NjMuMQuuP
u0
PoYӋEU#;tNjE΃?k0Ȃ
d1(_^]ËUuuuug]ËUuuuuQ]ËUQ0	u
0	ujMQjMQP
tfE]áx
ËUV`uF3^]ËUQQeeVu6vEP;EuF;Eu33@^]ËUQQeEePYt3@)MUEAEPUxYu3]̃=
\$D$%=u<$f$ffd$uU=
t2\$D$%=u<$f$ffd$u$
ÍT$=R<$tLD$f<$t-Tt^uA=
\
RYuԩu|$u%t-S"uŃ|$u-zS=

RZÃ=
.\$D$%=u<$f$ffd$~D$f( Rf(f(fs4f~fT@RffʩtL=|}f=2fL$D$f.{$T$ԃT$T$$iD$~D$ff(f=|%=2fTRXfL$D$PRf0RfTRf\$D$ËUEM?USVWk0Ȃ
ML8MMt:
uL8(d8(
ډE;B
t
FC@M;s8
u
F
FC@C@jEEPjEPu
t]}tWMȂ
D8(HtU
u>
Ȃ
T8*.}
u
U;u
Fjjjuf}
t
FUEM;0MȂ
D9(@uD9(F+_^[]ËUEM?SVuWk0Mj
Ȃ
[T8UUtf9uL8(d8(rډE;WBMM"j
Zf9UUtMf;Es3j
Zf9Uuj
Yfj
ZfjEEPjEPu
}Mj
Ȃ
D8(HXt:fUf;ufgj
XfȂ
j
T8*Ȃ
t8+Ȃ
ZT8,;f9EuU;ufE)jjjuj
Xf9Et	j
XfEU;] Ȃ
D9(@uD9(	ff+_^[]ËUQQSu]Suȃ'EU?Wk0UȂ
E|8)uVsxF3Bw;rNB0	t0	u"{*@;uSED8(Ht5FL8*rMFȂ
D9+uEȂ
FD9,+ڋjRPucu+uVSjh$
Ѕu0
P\zYE;֋Ȃ
2D9-$0D9-^_[]ËUEVW}G;s^OSt7
u ;sj
_f99}uj
[ff;rEȃ?k0Ȃ
L([+_^]ËU(S]Wuy y	b;Ȅ
VE?k0}Ȃ
UL(M%MvTy _yE}tVtD)Eu3tuШtEMEUЄux!0xjXE;rMPpjpjpuuxxvujjS-Ȃ
}D ƉT$׋M]3E܋Ȃ
]D(H]]\*]
]]}@]I}EEMȂ
D*
EȂ
D+E<
totkE]j_@]IEEMȂ
D+
E:Eu>EȂ
D,E<
t)t%E]j_@]IEEMȂ
D,
SYtqEMȂ
D(t]EPu
tL}uJjEPEPuu
u0
PvYVnY^EM<G)EjEPEPuu
tZM9MwR}EUȂ
D(t}tQuWuS}WuSt
/0
j_;uxv	Zv8Gm73:3:v Ev	_[]UWVSMtMu}AZ I&
t'
t#:r:w:r:w:uu3:t	rً[^_ËUMuujX]á
3]ËUQESVW?k04Ȃ
D(\)ȁMM@tPt@t$tuBD(Ȃ
D).D(Ȃ
D)$D(D(Ȃ
D)}uu@3H%_^[]ËUQ}ut3Vuuts3SWu3WWjuC>WS$
Eu0
P#t3GPklYt0uVjuWS$
u0
PsYMƋ3GVkY_[^]ËUVW}3jVVWȉE#ʉUusTjVVWjȃ#ʃtS]+؋E‰E;jhkYYushWYEEY|rPVW@tI+؋E‰E|uuWVj3VuuW#ƒurxr8ur
rV8jYQ;|;sVuuW[#ƒtWqYP
ur
wr0
3[_^]3PPjPjh@hXR
0	̡0	ttP
ËU}=
fE3ɋW?t)tjZttt tt]EEUE?t)tjYttt ttʋ_=fM3?t2tjXttt tt
]j

3U$~$fD$f(ffs4ff(
pRf(Rf(Rf(%Rf(5RfTfVfXf%f(Xf(TfTf\fYf\XfYf(fXƁ*f
Df(
0Sf(f(@SfYfYfXf(PSYf(-RfYf(RfTfXfXfYYfXf(`SfYf(ffY˃f(fXfXXXfD$D$fD$f(
RfwHt^wlfD$f(
pRf(RfTfVftSúOfR^f
S4f
SYs:fW^ɺ	fL$T$ԃT$T$$$D$fT$fD$f~fs f~сt릍$ƅp
u;
ƅp2+at@u
tFt2tK-pSƅpݽ`aAuƅp-zS
uS
u[
uu
tƅp-pSu
t
Xݽ`au-pS
tƅp-pSƅp
u-pS-Sٛݽ`aAuݽ`aݽ`ٛu
Sٛt
øVtV$$vft^t̀zuf\?f?f^٭^S剕lݽ`ƅpa$؃#zuf\?f?f^٭^S剕lݽ`ƅpɊaݽ`ɊaŊ$׊$
؃#t۽bۭbi@tƅpƅpS۽bۭbi@t	ƅpƅp۽bۭbi@t ۽bۭbi@t	ƅpƅp-Spƅp
-S
t
tS
tËT$fT$l$étTËB%=tËB

D$B
D$$,$
BËD$%=tËD$f<$t,$Zf$f=tf tf tZ,$ZÃ$D$%$D$%t==t_f$f=t*f u!f tt{Z]Z,$Z<T,Ts
LT4T$Tv
DTUEEEEE	UE]MEMEMEMPQR%Ef}tmËU${	3ʼnE=
VWt5
t
 E!jY+txtjtVEXTEϋuEE]E]P]
YYh!IMEXTETT뢉METTEE`TtQ	tCEdTEϋuEE]E]P]
YE|E`TEt[tJt9	t(t-t	EEhTEpTExTEdTEEdTEϋuE]E]P]
Yuf"EM_3^{C]ËUQQSVVh?EYYM#QQ$f;u7HYYwVSEYYcETS\$$jj?UEDzVS>EYY uS\$$jj^[]ËUQ}E]ËUQQ}MEf#M#EffMmE]ËUMt
-T]t-T]t
-T]t	؛ t]]ËUQ}E]ËUQQEQQ$
YYuJEQQ$yEYYDz+
\QQU$VEYYDzjX	3@3]ËUE9Mu;}uuzP^AE9Eu;}u5zAEP^9Mu.}EAsE{b\9EuY}uSEQQ$EYYыAuP^u zu`^E3]ËSQQUkl${	3ʼnECVsW|t)t ttturjj
jjj_QFPWuGKttteEF]EFPFPQW|PEPB|hQ>YYt荛tV谛Yu6 YM_3^y?][ËUQQE]E]ËUE tjt3@]ètjtjX]]ËSQQUkl${	3ʼnEVs CWVPsu&ePCPCPsC sPEPqs s^Y裚t)t%CV\$\$C$sWS$W$VCYYM_3^a>][ËUS]VtEtjY#EtjYwEj{EY#tT=t7=t;ubMX^{LHM{,X^2MzX^MzP^P^EW3tGMDEPQQ$EEU=}3GY3AuBEfEE;}++ȋEEtuGEEt
EmuEtE3G_tj"YtE tj Y3^[]ËUjuuuuuu]ËUE3S3CHEW
HEHMtE	XtEHtEHtEHtEHMVu3A1AM3A1AM3A1AM3A1AM3A#1ATtMItEHtEHtEH tE	X#t5=t"=t;u)E!MME #t =t;u"E MMEM31E	X } t,E` EEXE	X`E]``EXP:MA A EEXE	X`M]A`A`EXPuEPjjW
MAt&At&At&At&At&ߋt5t"t
u( %
%
!tt	u!#
	#
} ^tAPAP_[]ËUEtw\"]x\!]ËUU 3ɋ9X]t@|\]MtUEEEEEEEVuEE hu(EE$uE&EPuVUYE^hu(u9E ]ËUEWDz	3VfuƩu|MUutjٿAu3@3EuɉMyMOEtfuUf#futffuEjQQ$1#jQQ$^E8_]ËUQQMEE%]fME]ËU}Euu@]Á}u	ujX]fMf#f;ujf;uEutj3]ËUfMff#f;u3EQQ$|YYttt3@]jjX]ø]ɁfuEu}tɃᐍ]EDzɃA@]Ɂ]HHݞHH3UVuRfl^^]aaAt^l^UQQEVEEEV"bRPvYY^]UVue^^]UQVuu^^]UVue^^]UVue^^]UQVuu6^^]̍AP'vYUVFPvEYt
jV5YY^]UMh>	EPNUMuh?	EPNUMu@hL?	EP}N%
%
%
%
%|
%
%Ȑ
UE3SVWH<AYt}p;r	H;r
B(;r3_^[]Ujh?	hpdPSVW{	1E3PEdeEh|tTE-PhRt:@$ЃEMd
Y_^[]ËE3Ɂ8ËeE3Md
Y_^[]UEMZf9t3]ËH<39PEuf9Q]Pd5D$+d$SVW(衐{	3PeuEEd̀@s sË333̀@s sË3Ҁ33hpd5D$l$l$+SVW{	1E3ʼnEPeuEEEEdËM3^2<?WVU33D$}GET$ڃD$T$D$}GT$ڃD$T$u(L$D$3؋D$d$ȋd$G؋L$T$D$ud$ȋD$r;T$wr;D$v	N+D$T$3+D$T$My؃ʋӋًȋOu؃]^_US]V@UuW ;+t3ɅM~B+t3ɅMy~B+t3ɅMWNB+t3E3Ʌ1F;BtB+tM
~B+t3ɅM~B+t3ɅMNB+t3E3ɅF;BtB+tMy~	B	+t3ɅMW~
B
+t3ɅM5NB+t3E3ɅF;BtB+tM~
B
+t3ɅM~B+t3ɅMNB+t3E3Ʌ~F;BB~+tMR~B+t3ɅM0~B+t3ɅMNB+t3E3ɅF;BtB+tM~B+t3ɅM~B+t3ɅM}NB+t3E3ɅWF;BtB+tM0~B+t3ɅM~B+t3ɅMNB+t3E3ɅF;BtB+tM~B+t3ɅM}~B+t3ɅM[NB+t3E3Ʌ5j Y+;_Ӄ$F;BB+t3ɅM~B+t3ɅM~B+t3ɅMNB+t3E3ɅyF;BB+t3ɅML~B+t3ɅM*~B+t3ɅMNB+t3E3ɅF;BB+t3ɅM~B+t3ɅM~B+t3ɅMqNB+t3E3ɅKF;BB+t3ɅM~B+t3ɅM~B+t3ɅMNB+t3E3ɅF;BB~+t3ɅM~B+t3ɅMd~B+t3ɅMBNB+t3E3ɅF;BB+t3ɅM~B+t3ɅM~B+t3ɅMNB+t3E3ɅF;BtuB+t3ɅMu`~B+t3ɅMuB~B+t3ɅMu$NB+t3E3Ʌu3ɋ_
F;BtuB+t3ɅMu~B+t3ɅMu~B+t3ɅMuNB+t3E3ɅqF;BB+t3ɅMD~B+t3ɅM"~B+t3ɅMNB+t3E3ɅF;BB+t3ɅM~B+t3ɅM~B+t3ɅMiNB+t3E3ɅCF;BB+t3ɅM~B+t3ɅM~B+t3ɅMNB+t3E3ɅF;BB+t3ɅM~B+t3ɅM]~B+t3ɅM;NB+t3E3ɅF;BB~+t3ɅM~B+t3ɅM~B+t3ɅMNB+t3E3Ʌ}F;BB+t3ɅMP~B+t3ɅM.~B+t3ɅMNB+t3E3ɅBN+3EF;BB+t3ɅM~B+t3ɅMt~B+t3ɅMRNB+t3E3Ʌ,F;BB+t3ɅM~B+t3ɅM~B+t3ɅMNB+t3E3ɅF;BB+t3ɅMh~B+t3ɅMF~B+t3ɅM$NB+t3E3ɅF;BB+t3ɅM~B+t3ɅM~B+t3ɅMNB+t3E3ɅgF;BB+t3ɅM:~B+t3ɅM~B+t3ɅMNB+t3E3ɅF;BB~+t3ɅMB~+t3ɅMB~+t3ɅM^BN+t3E3Ʌ8F;BB+t3ɅM~B+t3ɅM~B+t3ɅMNB+t3E3ɅfFf;BEF;BB~+t3ɅM`~B+t3ɅM>~B+t3ɅMNB+t3E3ɅF;BB+t3ɅM~B+t3ɅM~B+t3ɅMNB+t3E3Ʌ_F;BB+t3ɅM2~B+t3ɅM~B+t3ɅMNB+t3E3ɅF;BB+t3ɅM~B+t3ɅMy~B+t3ɅMWNB+t3E3Ʌ1F;BB~+t3ɅM~B+t3ɅM~B+t3ɅMNB+t3E3ɅF;BB+t3ɅMl~B+t3ɅMJ~B+t3ɅM(NB+t3E3ɅF;BB+t3ɅM~B+t3ɅM~B+t3ɅMNB+t3E3Ʌk~B+t3ɅMIB~+S3ɅM8M1+t3EqB+t3EqB+t3EIB+t3EUu
+t3EujJF+t3EuLJF띋Uu
+t3Eu JFnEE]3^[]Ë~0~c}˅|4jP|Xӈ{<"{*oz~؂
PQR
ZYX̍MMMMMMMMMT$BJ33|dc/M8MT$BJ3Q3D@+/̋T$BJ3!/̋Mx>M@?MAMBT$BJ3(.̋Mh>M@?MAMJBT$BJ3xr.̋M=MP>M@MAT$BJ3;".̋MH=M>M5@M-=M=M@Mr;M>M_;M8>Ml<M\a?M9;M{>M;M>MGYT$BJ3hO-h`"EPUËT$BJ3/-̋M?M@T$BJ3,̋M%@Mz@MR=Mj<T$BJ3,̋M>M*@T$BJ3k,R,̋T$BJ3AH7	(,̋MX;T$BJ3,̋Mh;T$BJ3@+̋Mx;T$BJ3+̋M(9MM>M2?T$BJ3sZ+̋Mh9T$BJ3I0+̋M9MM=M>T$BJ3h*̋M:M:T$BJ3*̋M:M :T$BJ3t*̋M;M0:T$BJ3qX*̋M<Mz<M;M8;M\;M:Mm;MUM8M7M<M=M8M;Mk=MC7Mh<MM=M%7MJ<M/=T$BJ3pW)̹	&T$BJ3G.)jEP8jEP)ËT$BJ3(3ۋEXSEPËT$BJ3(̍Mx3ۋE SEPËT$BJ3x_(̍MMMMT$Bp3.|(̍M(<xm<M6M9M6M:M;M7M7T$Bt3'̍;T$B3J3p'̍MT$BJ3Y@@'3ۋE̹SEP6ÍM3ۋEȹSEP
ÍMT$BJ3d&j$EPËT$BJ3\&̍MT$BJ30p&̍MT$BJ3Y@&̍MxT$B83& 
&̋T$BJ3%̋T$BJ3%̋T$BJ3%̋M7M5M4T$BJ34m%hhjEP`ËT$BJ3K,2%̋MxT$BJ3%̹	wT$BJ3$̹	wT$BJ3$h	Yù	jwT$BJ3{b$h	Yù	*wT$BJ3;`"$jEP(jEPËT$BJ3
L#̍M騂MuMuT$BJ3
#̍MhMPuMHuM7T$BJ3q
X#̍M(MuMuMP7T$BJ31
d#̍MMtMtM7T$BJ3 "̍M騁MtMtT$BJ3"̋M1M2M4T$BJ3v]"̋T$BJ3Q8"̋T$BJ31"̋T$BJ3H!̋T$BJ3X!̋T$BJ3!̋T$BJ3t!̋T$BJ3px!̋EPEPâËT$BJ3`tG!̋MءT$BJ39 !̋MLM/M4b2T$BJ3
x ̋M3T$BJ3
 ̋MuLM41M.T$BJ3
j ̍M/MP0M2M/M80Mp2MxM`2T$BJ3!
 ̋M阠T$BJ3	̍qT$B3	J3	<̍MhM`T$Bt3~	@e̍,%qT$B3S	J3I	0̍MJT$BJ3	jEP	ËT$BJ3xjEPËT$BJ3̍2M]JMMT$B3kR̍MJT$BJ39l ̍MIT$BJ3	J3̍MT$B|3̍IT$B3J3t̍h5oT$BT3cJ3Y@̍MT$BJ3)H̍MT$BJ3J3̍M鈥M逥MxT$BJ3̍MHM@M8M0T$BJ3qLX̍nT$B3CJ39 ̍MXMPT$BJ3d̍M(T$BJ3̍MGMMMT$BJ3$x̍E~sh]RGT$B3J3̋T$BJ3̋M,T$BJ3}̋M,T$BJ3fMjEPXËT$BJ32jEP(ËT$BJ3P̋MkT$BL3X̋MxkT$BJ3̍MHkM0M8kT$BJ3i,P̍MMkT$BJ31̍MjT$BP3̍MjT$BJ3̋T$BJ3̍MXjT$BJ3J38f̍M8T$BJ3YJ3O6̍T$B3#J3L̍iiT$B43J3 ̍@upjT$B<3J3~e̋MT$BJ3Yx@3ۋE SEP6h EP$ËT$BJ3J3|	̋M\AM*T$BJ3	̋M(T$BJ3p̋M\uAMg*T$BJ3HH	/̍M8AM@MT$BJ3	J3	jHEPËT$BJ3\̍MT$BJ30̍MMT$BJ3qX̍M(T$BJ3I0̍M?T$BJ3̋T$BJ3̋EeM@ËT$BJ3	h@\PËT$B3yJ3o|	V̍%T$B3CJ39	 ̍MȜT$BJ3		̋T$BJ3+	̋T$BJ3*	̋T$BJ3L+	̋T$BJ3)	h̋T$BJ3a8*	H̋T$BJ3A*	(̋T$BJ3!|,	̋T$BJ3$,	̋T$BJ3)	̋T$BJ30)	̋U!8G$霛ћ\Ü8T$B3VJ3L
	3MHT$BJ3),	̋M鵠M0MT$BJ3J3	̋MT$BJ3		̋M阚T$BJ3y(	`̋MhT$BJ3Id	0̋MxM0T$BJ3\	̋M阚MT$BJ3	̋M8u"M\
MbM"ML$T$BJ3h
	t̋M鈞T$BJ3iX	P̋MXT$BJ39 	 ̋MŞM0T$BJ3X 	̋MT$BJ3		̍MMM!M@#T$BJ3	h̋EeMËT$BJ3HJ3>	%̍MؗMЗE܃eM鸗ËT$BJ3J3	̋EeMxËT$BJ3	̋EeM8ËT$BJ3x	_h$EPeËT$BJ3?8	&̍__T$B3J3"	
̋Ee|酖ÍM|MtMlMdM\T$Bx3J3|	w
̍@5_P*_\_pt_l	_~sT^D^X^h^H^`^L^d^<^hhjpPËT$B3J3D%	l̍M(^T$BJ3Y&	@̍M]M]M]M]T$BJ3"	̍<*7,66T$B3J3@	sH6o6dY6NT$BL3,J3"		̍XX隔Xϕ$错65LXMX鲔T$B3J3	m
̍(5T5I>53T$B$3J3l		̍T$B3J3<		̍,T$B(3
	z	̍ŗ:T$Bp3XJ3N		5	̋EeMؑËT$BJ38	̍MZMZMZMZMZT$BJ3"	̍MhZM`ZT$BJ3#	x̍MȖM@T$B3^J3TL(	;h\EPEÍMh\EP+ËT$BJ3\	̍M阐T$BJ3	̍uYjY_YTYT$B3J3xL"	_̍Mh2MT$BJ3A	(̍XXT$B3J3l	̍M(T$BJ3	̍MxXT$BJ3J3<	̍MHXT$BJ3yh	`̍MXMXT$BJ3A&	(̍MhM`MXMPMHT$B\3J3	WWWtWiW^WSWT$B3J3w$#	^̍M0T$BJ3I	0̋T$BJ3!$	̍M0M@M8M0M(T$B3<	̍uVjVTVIV>V3VVT$B3KJ3AT$	(̍Ռʌ鿌T$B3J3&	̍M.MT$BJ3	̍MMMT$BJ3	p̍MMT$B@3N,	5̍MTMT$BJ3!J3#	̍TTTT	sTT$B3J3#	~̍M8TM@M8MMxT$BT3;<&	"̍MȐMM鸊M鰊M騊`靊$钊0释<|Mti^SMKT$B3\	p̍MMT$BJ3Q	8̍MRMMRMRT$BJ30$	̍RRRRR~RsRhRRRGRT$B3jJ3`$	G̍MT$BJ39	 ̍MQMQT$BJ3	̍QQT$B3J3	̍MT$B3{
	b̍MT$BJ3I	0̍MMMXT$BJ3	'	̍MM T$BJ3<'	̍M)T$BJ3
	̍M)M0)T$Bp3n$ 	U̍PT$B3CJ39	 ̋T$BJ3	̋T$BJ3	̋T$BJ38	̋T$BJ3H	̋T$BJ3	x̋T$BJ3qH7	Xh\EPeËT$BJ3?d	&̍M[MNMNT$BJ3	J3	̍M[MNMNT$BJ3J3	̍u[ ZN$ON`TI(,T$B3QJ3G`'	.̍ZdMhMt'lyT$B3J3	̍oZM}MMuMM-MT$Bh3	z̍WEZM-MM%MMmMXh\hPLÍMXbT$BP30	̍YLLTy%T$B3J3	sEYM-LM%LMMMMM}MuMMeT$B3h	̍MXMKMKT$BJ3@	̍WXXjK\_KT$BP3J3|	j̍5XMKMKMT$Bx3;	"̍SWMJMJM}M5MJT$BL3	̍MWMpJMhJMMT$BJ3	p̍M8WM JMJMT$BJ3A	(̍VII驆"T$B3J3	̍VjI_IT$B3wJ3m	T̍7%VM
IMIMMMhڅ8"T$B03
J3 		̍?UMHMHM
ME@h\EPÍMp@T$B83
	j̍M8UM HMHMT$BJ3A	(̍MTMGMGM 
M
T$BJ3`	̍oTMGMGM=T$Bh3J3	̍MXTM@GM8GM	Mx	MT$BJ3Q@	8̍MTMFMFMT$BJ3
	̍;S<F@FDTp陽l鎽T$B43J3	̍US|:FM2FMT$B3XJ3N	5̍SMEMET$Bx3J3		̍RMEMEMMT$B3	̍eR$JE(?E,8yT$B3WJ3M	4̍GRMDMDM靾MUT$B@3<	̍Q0D4DH89T$B3J3	n̍G5Q\D`DdĽɽT$B83'J3!	̍MPMCMCMT$BJ3 	̍PzCoC$iT$B3J3}	d̍5PMCMCMͼMT$B33	̍OMBMBM}RT$B3J3	̍+O`jBd_BhPT$B$3wJ3mh	T̍M(OM`T$BJ3A(	(̍NAA鄻9T$B3J3l	̍[NM}AMuAM-MUT$BT3J3	p̍M8NM AMAT$BJ3IH	0̍M@@	n鳷T$Bx3J3t	uMM]@MU@MMM"T$B3`@!	G̍MM?M?T$B3	̍wLX?\?x`IT$Bp3J34
	̍3eL\J?`??T$B,3mJ3c	J̍MLM?M>T$BJ3)J3	̍MKM>M>T$BJ3'	̍WKz>o>(T$BH3J3(	o̍5K >$>DT8IT$B3'J3 	̍JM=M=Mm0" T$B3	̍?eJMM=ME=T$B83s	Z̍M(JT$BJ3IX	0̍MIM<M<M鐶T$BJ3J3	̍{I<<)n|ӵT$Bt3J3w	^̍O%IM
<M<MMPjT$BH3 H	̍+H;;,$T$B$3J3X	̍OuHM];MU;T$BH3J3y(	`̍%H
;:T$B3-J3#	
̍MGM:M:MT$BJ3	̍MGM:Mx:T$B|3J3	MXGM@:M8:MT$BJ3a	H̍oGXJ\?P@`9L9,9T$Bh3J3	Flz9po9`$|ih\\PËT$Bx3rJ3h	ŐT$BJ3A,8	(̋T$BJ3!7	̋M(M`M饱MT$BJ34	hhjEPËT$BJ3\2	̋T$BJ3qH7	X̋T$BJ3QH7	8̋MMT$BJ34	̋MT$BJ3@4	̋M(MT$BJ3t4	̍eʰT$B(3xJ3nt.	U̍M阰EЃeM逰ËT$BJ30J3&,	
̍MHEeM0ËT$BJ3-	̋EeMËT$BJ3J3D-	̍MȯEăeM鰯ËT$BJ3`J3V,	=̍MMT$BJ3!/	̋M騭M魮MT$BJ33	hj
YÍy5n5T$B3J32	y̍d55`:T$B<3XJ3N2	5j EPHËMɬjEP1ÍM4T$BJ3<3	̍M(M MT$BJ35	̍|e4ڭT$BL3J3~x-	e̍M8M頭M阭M鐭M鈭T$B365	̍MMPT$BJ3@.	̍M(M MMMT$BJ3|6	̍MجT$BJ3X6	p̍M騬T$B|3V,6	=̍MHMT$B3\/	̋EeMiÍMiMiMiMiM2M2T$BJ31	̍MX2MP2T$BJ31	h̍M騫M頫M阫M鐫T$B3>(/	%̍M1M1T$BJ3.	̍M1T$Bx3J341	M1M1M鈨M逨T$BJ3,0	̍MH1M@1M81M01T$BJ3a0	H̍M1T$BL36-	̍T$B3J3.	jEPËT$BJ3/	̍Mh0M`0jEPËT$BJ3-	ijEPxÍM0jEPaÍM0M/T$BJ3+J3!6	̍MئMЦT$Bt36	̍M/M/M阦M/jEPjEPËT$BJ3P0	z̍ExfÍeeeeeeT$B<3J3X1	̍镥銥T$Bp3J3.	z̍5.*...T$B3BJ383	̍M-T$BJ3	2	̍-骤T$B3J36	̍Mؤ3ۋEĹ3PEPÍMCM+-T$BJ3\1	CT$Bt33J3)/	̋T$BJ34	̋T$BJ3D5	̍TT$BP3X8	T$BJ39	T$BJ3}x:	dUjhdP{	3PEdE	tPj
P
	Md
Y]V5 	 	t/FtP 	#F tP 	#j$V^Ujh
dP{	3PEd	$6E	5Md
Y]Ujh:dP{	3PEd	5E	5Md
Y]̡	t"V h$Pƅu^	̹	s"0"	 (08@HPX`$39""
"D"	#Гߓ"`"(0"T""PX"P""8
d"t0"px"P[c"@HP["X +6>""А""8@H"d"`hs""L"\l""p{"Бؑ"Ph	"")1	<	DOW
e
m{"̒ג	
'/
:EMXckv"\"""$"P0"`l"З"""<@	P	 (0"""D`hpx" (0"" "4`ks{"`"P"" Ȝ"`P[f"""`h"0"d"""""@@"l"Н" (0"`hpx","p0"""	`	_x "D0"¡͡ء@HPX""HZt" "`hp"77"TD4`1"34"8|(x55"9.9"P@01"2"$4"l=`	:`|	"`"0w\"l|""px""P@"|"P["""D"p`"Ч"px"@"("T"	`	" +"	"8	"l	 "		`		"		Цئ`L	X		`"t	"	`"	 "	"$	"P	"	,4<DLPX`h"	W	"$	4	"l	px"	08@"	"0	"	 +3;"	p{"	"d	px"	"	",	"	"	!,7BM"4	Эحح"d	"	"	 ("	"`	"	жض"	"D		@"|		 "		"		P"
	"X
	!,"
	"	
	#+3;FX`"	T	"	!,7	"		"l	PX`"	"	"8
	P[it"
	0;FNY`h"
	@"
	"	"d	BM!,7"
	'2=HS"<	"	DzҲU	"		p" 	Ыث"L	"	HU	"		V	"	$	"\	"		`		"			`	W4	"|	D	пؿ"	"	"@	0;CKSYh	"x		"	0;FQ\"0	)"h	"	`kv"	"@	@KVal"		"	0;CKS"0	"	)4	<
GR]"	"	"P	`	J|	"		"	"0	е۵"\	&"	"	"	@",	p"`	"
	`ks"	"`	 "	"	#+3"4	"\	"	0;FQ\g"	@HPX`"(	@KV"d	"	`kv"	"<	 +6ALWb"	"	"@	"	@KVal"	&1<GR"	Ҵڴ"D	"	"	"	px" 	"H 		`	#| 	" 	 	"!	"d!	P[cks{"!	Ȱаذ"!	@KVa","	Юۮ"p"	""	 PX""	"H#	 +6ALWbȹ"#	"#	!,7BȻлػ"$	"	x$	@KValw"$	!,7BMXc	n	y"h%	¯ͯد	

%0;Fи۸"&	"`&	"&	"&	нؽ"&	",'	"'	P[fq|"'	0;FQ"'	"<(	 3P[c"(	"(	9(	")	)	-8T)	"d)	t)	))	")	)	3*	"*	$*	r$\*	"l*	|*	4*	"*	*	&'",+	p+	+	+	#+	"+	+	j7+	",	,	6H,	"X,	h,	xp",	",	"-	0"<-	P["h-	"-	PX`"-	".	"0.	`k"d.	0;F".	".	"/	"L/	"/	"/	 "/	08@H"0	"t0	 (08@Opx"0	PX"0	",1	"	|1	`h"1	"2		!)1@"T2	"2	"2	0<G"2	"3	"`3	"3	E3	"3	4	"84	08"d4	"4	"4	H5	" 5	05	 "h5	"5	"5	"$6	`"P6	"6	 (0"6	" 7	""7	7	|7	l7	7	"8	8	0"P8	 zcګ@ͯ\9	"l9	|9	5a@D:	"T:	d:	+/q:	:	:	Ԅ		5jDPh;j2,i}Y7Gq>	>	:		p,	Pqq ?	0?	>	:	L	qq\?	l?	>	:	l	pqis|s]F	?	B	E	0dkjgjpptv{Ppp`Ш0PPv0000Pp` P PP !`#%(+`	000`` **,.66<BGH@KOOwRT`U0XZ`Uacefhj0d0dkjgpppШPpptv{Ppp`Ш0PP00Pp` P !`#%(+%`	`	00`` *.6,6<HBHG@KBOw`U0X`URT0XF	F	G		G	G	G	4G	IG	dG	nG	{G	G	G	G	G	G	G	G	G	G	G	G	G	G	H	
H	H	#H	4H	;H	CH	KH	SH	dH	kH	sH	}H	H	H	H	H	H	H	H	H	H	H	H	H	I	I	I	'I	2I	;I	@I	JI	SI	[I	gI	pI	zI	I	I	I	I	I	I	I	I	I	I	I	J	J	J	&J	6J	>J	IJ	UJ	]J	fJ	sJ	J	J	J	J	J	J	J	J	J	J	K	"K	<K	LK	WK	ZK	_K	hK	qK	tK	zK	~K	K	K	K	K	K	K	K	K	K	K	K	K	K	K	L	
L	L	&L	.L	:L	DL	UL	\L	cL	kL	uL	|L	L	L	L	L	L	L	L	L	L	L	L	L	L	L	M	M	M	&M	*M	0M	<M	@M	MM	UM	]M	dM	gM	vM	M	M	M	M	M	M	M	M	M	M	M	M	M	M	M	N	N	N	N	N		

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.dllAnalyzeOOMBPMDCLRStackCOMStateClrStackDebugExtensionInitializeDebugExtensionNotifyDebugExtensionUninitializeDumpArrayDumpAssemblyDumpCCWDumpClassDumpDomainDumpGCConfigLogDumpGCDataDumpHeapDumpILDumpLogDumpMDDumpMTDumpModuleDumpObjDumpRCWDumpRuntimeTypesDumpSigDumpSigElemDumpStackDumpStackObjectsDumpVCDumpccwDumplogDumprcwDumpruntimetypesEEHeapEEStackEEVersionEHInfoEhinfoFinalizeQueueFindAppDomainFindRootsFindappdomainGCHandleLeaksGCHandleleaksGCHandlesGCHeapStatGCInfoGCRootGCWhereGcHeapStatGcWhereGchandleleaksHandleCLRNHeapStatHelpHistClearHistInitHistObjHistObjFindHistRootHistStatsIP2MDListNearObjMinidumpModeMinidumpmodeName2EEObjSizePathToPrintExceptionPrintexceptionProcInfoRCWCleanupListRcwcleanuplistSOSFlushSaveModuleStopOnExceptionStoponexceptionSyncBlkThreadPoolThreadStateThreadsToken2EETraverseHeapTraverseheapUVMMapVMStatVerifyHeapVerifyObjVerifyStackTraceVerifyheapWatsonBuckets_EFN_GetManagedExcepStack_EFN_GetManagedExcepStackW_EFN_GetManagedObjectFieldInfo_EFN_GetManagedObjectName_EFN_StackTraceanalyzeoomaobpmdclrstackcomstatedadclogdgcdodsodumparraydumpassemblydumpccwdumpclassdumpdomaindumpgcconfiglogdumpgcdatadumpheapdumpildumplogdumpmddumpmoduledumpmtdumpobjdumprcwdumpruntimetypesdumpsigdumpsigelemdumpstackdumpstackobjectsdumpvceeheapeestackeeversionehinfofinalizequeuefindappdomainfindrootsfqgchandleleaksgchandlesgcheapstatgcinfogcrootgcwhereheapstathelphistclearhistinithistobjhistobjfindhistroothiststatshofip2mdlistnearobjlnominidumpmodename2eeobjsizepathtopeprintexceptionprocinforcwcleanuplistsavemodulesoesosflushstoponexceptionsyncblktthreadpoolthreadsthreadstatetoken2eetptraverseheapuverifyheapverifyobjvhvmmapvmstatvop ! $(,048<NNNNNNNNNNNNNNOOO(O@OLO`OpOOOOOOOOOOPP0PDPXP`PtPPPPPPPYYYYYYYYY	Y	
Y
YZ
Z
ZZ$Z,Z4Z@ZHZPZ\ZhZtZZZZZZZZ Z !Z!"Z"#Z#$Z$%Z%&[&'''([()[
)*'*+[+,[,-([-.4[./<[/0D[01L[12T[23\[34h[45t[56[67[78[89[9:[:;[;<[<=[=>[>?[?@[@A[AB[BC[CD[DE[
EF[FG[GH\HI\IJ \JK,\KL8\LMD\MNL\NOX\OPd\PQp\QR|\RS\ST\TU\UV\VW\WX\XY\YZ\Z[\[\\\]\]^S^_S_`S`aSabSbcScdSdeSefSfgSghShiSijSjkSklSlmSmnSnoSopSpqTqrT	rsTstTtu$Tuv,TvwZwxZxy8Tyz@Tz{HT{|PT|}XT}~`T~hTpTxTTTTTTTTTUU U$U,U4U<UHUTU`UlUxUUUUUUUUUUUUVV V(V0VZZZZZZZZZZZZZ<VHVTV`VlVxVVVZZZZZZZVVZZVZZZZZZZZZVVVVVVVWWW W(W4W@WHWPWXWZZZZZZZZZZZZZZZZZZZZZZZ`WhWpWxWWWWWWWWWWWWWZ	W	
W
WW
W
XXZX$X0X<XDXLX\XdXZlXZtX|XXZ Z !Z!"Z"#X$X%Xeeeee e@eeeeeff f@$f,f4f@fLf\fhf tf@fffffff f@ff`hssssssst4tPtpt|ttttttu`l $(,048<hi	pJ
  @(0<8 8DN@u    z p}	p}	p}	p}	p}		#$(|		C


`y!@~ڣ @ڣ AϢ[@~QQ^ _j21~                          abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ                          abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ	..؂	l
l
l
l
l
l
l
l
l
܂	p
p
p
p
p
p
p
X.PADX.PAXX.?AVException@sos@@X.?AVHeapCorruption@sos@@X.?AVDataRead@sos@@X.?AVtype_info@@X.?AVbad_exception@std@@X.?AVexception@std@@X.?AVbad_alloc@std@@X.?AVlogic_error@std@@X.?AVlength_error@std@@X.?AVout_of_range@std@@
"
0
>
J
V
h
x



Δ



0
B
\
n
z




ȕ
ޕ



"
2
B
X
d
x





~
r
d
T
B
2



ؗ


 
8
P
\
j




֘



0
B
T
|




ƙ
֙




 
*
:
J
X
j
x




ƚ
ؚ


Λ
f


.
L
ܖ


–
P>\



Җ





@


Z

ؓ
~
|




"
0
>
J
V
h
x



Δ



0
B
\
n
z




ȕ
ޕ



"
2
B
X
d
x





~
r
d
T
B
2



ؗ


 
8
P
\
j




֘



0
B
T
|




ƙ
֙




 
*
:
J
X
j
x




ƚ
ؚ


Λ
f


.
L
ܖ


–
CreateFileATGetFileSizeCloseHandleMHeapAllocQHeapFreeGetProcessHeapMapViewOfFileUnmapViewOfFileCreateFileMappingAMultiByteToWideCharqInterlockedIncrementmInterlockedDecrementjGetLastErrorlSystemTimeToTzSpecificLocalTimeyFileTimeToSystemTimeGetTimeFormatWxFileTimeToLocalFileTimeSetFilePointerWriteFileDebugBreakFreeLibraryGetProcAddressLoadResourceLockResourceAGlobalMemoryStatusCreateFiberDeleteFiberConvertThreadToFiberiSwitchToFiberLoadLibraryAFindResourceAWideCharToMultiByteFindClose#GetCurrentProcess}GetModuleFileNameWLoadLibraryExWKERNEL32.dllCoCreateInstanceNCoInitializeole32.dllLSymFindFileInPathWdbghelp.dllGetFileVersionInfoSizeWGetFileVersionInfoWVerQueryValueAVERSION.dllDebugCreatedbgeng.dllGetModuleInformationPSAPI.DLL6RtlUnwindntdll.dllUnhandledExceptionFilterPSetUnhandledExceptionFilteroTerminateProcessIsProcessorFeaturePresent@EnterCriticalSectionLeaveCriticalSectionDeleteCriticalSectionSetEventResetEventWaitForSingleObjectExCreateEventWGetModuleHandleW<QueryPerformanceCounter$GetCurrentProcessId(GetCurrentThreadIdGetSystemTimeAsFileTimeiInitializeSListHeadIsDebuggerPresentGetStartupInfoWHRaiseExceptionfInitializeCriticalSectionAndSpinCountTlsAllocTlsGetValueTlsSetValueTlsFreepInterlockedFlushSListSetLastError<EncodePointermExitProcessGetModuleHandleExW|GetModuleFileNameAGetACPLCMapStringWGetStdHandleWGetFileTypeGetStringTypeWTHeapReAllocFindFirstFileExAFindNextFileAIsValidCodePageGetOEMCPGetCPInfoGetCommandLineAGetCommandLineW@GetEnvironmentStringsWFreeEnvironmentStringsWFlushFileBuffersGetConsoleCPGetConsoleMode/SetStdHandleCreateFileWVHeapSize	SetFilePointerExWriteConsoleWXReadFileVReadConsoleWSetEndOfFileDecodePointer 8Ph		ȴ
lа
TEXT
DOCUMENTATION4VS_VERSION_INFOov?RStringFileInfo.040904B0LCompanyNameMicrosoft Corporation|*FileDescriptionMicrosoft NTSD extension for .NET Runtimej%FileVersion4.8.4110.0 built by: NET48REL1LAST_B0InternalNameSOS.dll/LegalCopyright Microsoft Corporation.  All rights reserved.8OriginalFilenameSOS.dllTProductNameMicrosoft .NET Framework:ProductVersion4.8.4110.04CommentsFlavor=Retail2	PrivateBuildDDBLD503DVarFileInfo$Translation	-------------------------------------------------------------------------------
NOTE: THIS FILE CONTAINS SOS DOCUMENTATION. THE FORMAT OF THE FILE IS:

<optional comments>
COMMAND: <cmd name, all lower case>
<descriptive text of the command>
\\ <these are two backslashes, immediately followed by a newline>

<repeat the sequence above>

The first command is "contents" which is the general help screen. The rest 
correspond to SOS command names. This file is embedded as a resource in the SOS 
binary. Be sure to list any new commands here.
-------------------------------------------------------------------------------



COMMAND: contents.
SOS is a debugger extension DLL designed to aid in the debugging of managed
programs. Functions are listed by category, then roughly in order of
importance. Shortcut names for popular functions are listed in parenthesis.
Type "!help <functionname>" for detailed info on that function. 

Object Inspection                  Examining code and stacks
-----------------------------      -----------------------------
DumpObj (do)                       Threads
DumpArray (da)                     ThreadState
DumpStackObjects (dso)             IP2MD
DumpHeap                           U
DumpVC                             DumpStack
GCRoot                             EEStack
ObjSize                            CLRStack
FinalizeQueue                      GCInfo
PrintException (pe)                EHInfo
TraverseHeap                       BPMD 
                                   COMState

Examining CLR data structures      Diagnostic Utilities
-----------------------------      -----------------------------
DumpDomain                         VerifyHeap
EEHeap                             VerifyObj
Name2EE                            FindRoots
SyncBlk                            HeapStat
DumpMT                             GCWhere
DumpClass                          ListNearObj (lno)
DumpMD                             GCHandles
Token2EE                           GCHandleLeaks
EEVersion                          FinalizeQueue (fq)
DumpModule                         FindAppDomain
ThreadPool                         SaveModule
DumpAssembly                       ProcInfo 
DumpSigElem                        StopOnException (soe)
DumpRuntimeTypes                   DumpLog
DumpSig                            VMMap
RCWCleanupList                     VMStat
DumpIL                             MinidumpMode 
DumpRCW                            AnalyzeOOM (ao)
DumpCCW

Examining the GC history           Other
-----------------------------      -----------------------------
HistInit                           FAQ
HistRoot
HistObj
HistObjFind
HistClear
\\

COMMAND: faq.
>> Where can I get the right version of SOS for my build?

If you are running version 1.1 or 2.0 of the CLR, SOS.DLL is installed in the 
same directory as the main CLR dll (CLR.DLL). Newer versions of the 
Windows Debugger provide a command to make it easy to load the right copy of 
SOS.DLL:

    ".loadby sos clr"

That will load the SOS extension DLL from the same place that CLR.DLL is 
loaded in the process. You shouldn't attempt to use a version of SOS.DLL that 
doesn't match the version of CLR.DLL. You can find the version of 
CLR.DLL by running 

    "lmvm clr"

in the debugger.  Note that if you are running CoreCLR (e.g. Silverlight)
then you should replace "clr" with "coreclr".

If you are using a dump file created on another machine, it is a little bit
more complex. You need to make sure the mscordacwks.dll file that came with
that install is on your symbol path, and you need to load the corresponding
version of sos.dll (typing .load <full path to sos.dll> rather than using the
.loadby shortcut). Within the Microsoft corpnet, we keep tagged versions 
of mscordacwks.dll, with names like mscordacwks_<architecture>_<version>.dll
that the Windows Debugger can load. If you have the correct symbol path to the
binaries for that version of the Runtime, the Windows Debugger will load the
correct mscordacwks.dll file.

>> I have a chicken and egg problem. I want to use SOS commands, but the CLR
   isn't loaded yet. What can I do?

In the debugger at startup you can type:

    "sxe clrn"

Let the program run, and it will stop with the notice

    "CLR notification: module 'mscorlib' loaded"

At this time you can use SOS commands. To turn off spurious notifications,
type:

    "sxd clrn"    

>> I got the following error message. Now what?

	0:000> .loadby sos clr
	0:000> !DumpStackObjects
	Failed to find runtime DLL (clr.dll), 0x80004005
	Extension commands need clr.dll in order to have something to do.
	0:000>

This means that the CLR is not loaded yet, or has been unloaded. You need to 
wait until your managed program is running in order to use these commands. If 
you have just started the program a good way to do this is to type 

    bp clr!EEStartup "g @$ra"

in the debugger, and let it run. After the function EEStartup is finished, 
there will be a minimal managed environment for executing SOS commands.

>> I have a partial memory minidump, and !DumpObj doesn't work. Why?

In order to run SOS commands, many CLR data structures need to be traversed. 
When creating a minidump without full memory, special functions are called at
dump creation time to bring those structures into the minidump, and allow a 
minimum set of SOS debugging commands to work. At this time, those commands 
that can provide full or partial output are:

CLRStack
Threads
Help
PrintException
EEVersion

For a minidump created with this minimal set of functionality in mind, you
will get an error message when running any other commands. A full memory dump
(obtained with ".dump /ma <filename>" in the Windows Debugger) is often the 
best way to debug a managed program at this level.

>> What other tools can I use to find my bug?

Turn on Managed Debugging Assistants. These enable additional runtime diagnostics, 
particularly in the area of PInvoke/Interop. Adam Nathan has written some great
information about that:

http://blogs.msdn.com/adam_nathan/

>> Does SOS support DML?

Yes.  SOS respects the .prefer_dml option in the debugger.  If this setting is
turned on, then SOS will output DML by default.  Alternatively, you may leave
it off and add /D to the beginning of a command to get DML based output for it.
Not all SOS commands support DML output.

\\

COMMAND: stoponexception.
!StopOnException [-derived] 
                 [-create | -create2] 
                 <Exception> 
                 [<Pseudo-register number>]

!StopOnException helps when you want the Windows Debugger to stop on a 
particular managed exception, say a System.OutOfMemoryException, but continue
running if other exceptions are thrown. The command can be used in two ways:

1) When you just want to stop on one particular CLR exception

   At the debugger prompt, anytime after loading SOS, type:

   !StopOnException -create System.OutOfMemoryException 1

   The pseudo-register number (1) indicates that SOS can use register $t1 for
   maintaining the breakpoint. The -create parameter allows SOS to go ahead
   and set up the breakpoint as a first-chance exception. -create2 would set
   it up as a 2nd-chance exception. 

2) When you need more complex logic for stopping on a CLR exception

   !StopOnException can be used purely as a predicate in a larger expression.
   If you type:

   !StopOnException System.OutOfMemoryException 3

   then register $t3 will be set to 1 if the last thrown exception on the 
   current thread is a System.OutOfMemoryException. Otherwise, $t3 will be set
   to 0. Using the Windows Debugger scripting language, you could chain 
   such calls together to stop on various exception types. You'll have to 
   manually create such predicates, for example:

   sxe -c "!soe System.OutOfMemoryException 3; 
           !soe -derived System.IOException 4;
           .if(@$t3==1 || @$t4==1) { .echo 'stop' } .else {g}"

The -derived option will cause StopOnException to set the pseudo-register to
1 even if the thrown exception type doesn't exactly match the exception type
given, but merely derives from it. So, "-derived System.Exception" would catch
every exception in the System.Exception heirarchy.

The pseudo-register number is optional. If you don't pass a number, SOS will 
use pseudo-register $t1.

Note that !PrintException with no parameters will print out the last thrown
exception on the current thread (if any). You can use !soe as a shortcut for 
!StopOnException.
\\

COMMAND: minidumpmode.
!MinidumpMode <0 or 1>

Minidumps created with ".dump /m" or ".dump" have a very small set of 
CLR-specific data, just enough to run a subset of SOS commands correctly. You 
are able to run other SOS commands, but they may fail with unexpected errors 
because required areas of memory are not mapped in or only partially mapped 
in. At this time, SOS cannot reliably detect if a dump file is of this type 
(for one thing, custom dump commands can map in additional memory, but there 
is no facility to read meta-information about this memory). You can turn this 
option on to protect against running unsafe commands against small minidumps.

By default, MinidumpMode is 0, so there is no restriction on commands that will
run against a minidump.
\\

COMMAND: dumpobj.
!DumpObj [-nofields] <object address>

This command allows you to examine the fields of an object, as well as learn 
important properties of the object such as the EEClass, the MethodTable, and 
the size.

You might find an object pointer by running !DumpStackObjects and choosing
from the resultant list. Here is a simple object:

	0:000> !DumpObj a79d40
	Name: Customer
	MethodTable: 009038ec
	EEClass: 03ee1b84
	Size: 20(0x14) bytes
	 (C:\pub\unittest.exe)
	Fields:
	      MT    Field   Offset                 Type  VT     Attr    Value Name
	009038ec  4000008        4             Customer   0 instance 00a79ce4 name
	009038ec  4000009        8                 Bank   0 instance 00a79d2c bank

Note that fields of type Customer and Bank are themselves objects, and you can 
run !DumpObj on them too. You could look at the field directly in memory using
the offset given. "dd a79d40+8 l1" would allow you to look at the bank field 
directly. Be careful about using this to set memory breakpoints, since objects
can move around in the garbage collected heap.

What else can you do with an object? You might run !GCRoot, to determine what 
roots are keeping it alive. Or you can find all objects of that type with 
"!DumpHeap -type Customer".

The column VT contains the value 1 if the field is a valuetype structure, and
0 if the field contains a pointer to another object. For valuetypes, you can 
take the MethodTable pointer in the MT column, and the Value and pass them to 
the command !DumpVC.

The abbreviation !do can be used for brevity.

The arguments in detail:
-nofields:     do not print fields of the object, useful for objects like 
                  String
\\

COMMAND: dumparray.
!DumpArray 
	[-start <startIndex>]
	[-length <length>]
	[-details]
	[-nofields]
	<array object address>

This command allows you to examine elements of an array object.
The arguments in detail:
 -start <startIndex>: optional, only supported for single dimension array. 
                      Specify from which index the command shows the elements.
 -length <length>:    optional, only supported for single dimension array. 
                      Specify how many elements to show.
 -details:            optional. Ask the command to print out details
                      of the element using !DumpObj and !DumpVC format.
 -nofields:           optional, only takes effect when -details is used. Do
                      not print fields of the elements. Useful for arrays of
                      objects like String

 Example output:

	0:000> !dumparray -start 2 -length 3 -details 00ad28d0 
	Name: Value[]
	MethodTable: 03e41044
	EEClass: 03e40fc0
	Size: 132(0x84) bytes
	Array: Rank 1, Number of elements 10, Type VALUETYPE
	Element Type: Value
	[2] 00ad28f0
	    Name: Value
	    MethodTable 03e40f4c
	    EEClass: 03ef1698
	    Size: 20(0x14) bytes
	     (C:\bugs\225271\arraytest.exe)
	    Fields:
	          MT    Field   Offset                 Type       Attr    Value Name
	    5b9a628c  4000001        0         System.Int32   instance        2 x
	    5b9a628c  4000002        4         System.Int32   instance        4 y
	    5b9a628c  4000003        8         System.Int32   instance        6 z
	[3] 00ad28fc
	    Name: Value
	    MethodTable 03e40f4c
	    EEClass: 03ef1698
	    Size: 20(0x14) bytes
	     (C:\bugs\225271\arraytest.exe)
	    Fields:
	          MT    Field   Offset                 Type       Attr    Value Name
	    5b9a628c  4000001        0         System.Int32   instance        3 x
	    5b9a628c  4000002        4         System.Int32   instance        6 y
	    5b9a628c  4000003        8         System.Int32   instance        9 z
	[4] 00ad2908
	    Name: Value
	    MethodTable 03e40f4c
	    EEClass: 03ef1698
	    Size: 20(0x14) bytes
	     (C:\bugs\225271\arraytest.exe)
	    Fields:
	          MT    Field   Offset                 Type       Attr    Value Name
	    5b9a628c  4000001        0         System.Int32   instance        4 x
	    5b9a628c  4000002        4         System.Int32   instance        8 y
	    5b9a628c  4000003        8         System.Int32   instance       12 z


\\

COMMAND: dumpstackobjects.
!DumpStackObjects [-verify] [top stack [bottom stack]]

This command will display any managed objects it finds within the bounds of 
the current stack. Combined with the stack tracing commands like K and 
!CLRStack, it is a good aid to determining the values of locals and 
parameters.

If you use the -verify option, each non-static CLASS field of an object
candidate is validated. This helps to eliminate false positives. It is not
on by default because very often in a debugging scenario, you are 
interested in objects with invalid fields.

The abbreviation !dso can be used for brevity.
\\

COMMAND: dumpheap.
!DumpHeap [-stat] 
          [-strings] 
          [-short]
          [-min <size>] 
          [-max <size>] 
          [-live]
          [-dead]
          [-thinlock] 
          [-startAtLowerBound]
          [-mt <MethodTable address>] 
          [-type <partial type name>] 
          [start [end]]

!DumpHeap is a powerful command that traverses the garbage collected heap, 
collection statistics about objects. With it's various options, it can look for
particular types, restrict to a range, or look for ThinLocks (see !SyncBlk 
documentation). Finally, it will provide a warning if it detects excessive 
fragmentation in the GC heap. 

When called without options, the output is first a list of objects in the heap,
followed by a report listing all the types found, their size and number:

	0:000> !dumpheap
	 Address       MT     Size
	00a71000 0015cde8       12 Free
	00a7100c 0015cde8       12 Free
	00a71018 0015cde8       12 Free
	00a71024 5ba58328       68
	00a71068 5ba58380       68
	00a710ac 5ba58430       68
	00a710f0 5ba5dba4       68
	...
	total 619 objects
	Statistics:
	      MT    Count TotalSize Class Name
	5ba7607c        1        12 System.Security.Permissions.HostProtectionResource
	5ba75d54        1        12 System.Security.Permissions.SecurityPermissionFlag
	5ba61f18        1        12 System.Collections.CaseInsensitiveComparer
	...
	0015cde8        6     10260      Free
	5ba57bf8      318     18136 System.String
	...

"Free" objects are simply regions of space the garbage collector can use later.
If 30% or more of the heap contains "Free" objects, the process may suffer from
heap fragmentation. This is usually caused by pinning objects for a long time 
combined with a high rate of allocation. Here is example output where !DumpHeap
provides a warning about fragmentation:

	<After the Statistics section>
	Fragmented blocks larger than 1MB:
	    Addr     Size Followed by
	00a780c0    1.5MB    00bec800 System.Byte[]
	00da4e38    1.2MB    00ed2c00 System.Byte[]
	00f16df0    1.2MB    01044338 System.Byte[]

The arguments in detail:

-stat     Restrict the output to the statistical type summary
-strings  Restrict the output to a statistical string value summary
-short    Limits output to just the address of each object. This allows you
          to easily pipe output from the command to another debugger 
          command for automation.
-min      Ignore objects less than the size given in bytes
-max      Ignore objects larger than the size given in bytes
-live     Only print live objects
-dead     Only print dead objects (objects which will be collected in the
          next full GC)
-thinlock Report on any ThinLocks (an efficient locking scheme, see !SyncBlk 
          documentation for more info)
-startAtLowerBound 
          Force heap walk to begin at lower bound of a supplied address range.
          (During plan phase, the heap is often not walkable because objects 
          are being moved. In this case, DumpHeap may report spurious errors, 
          in particular bad objects. It may be possible to traverse more of 
          the heap after the reported bad object. Even if you specify an 
          address range, !DumpHeap will start its walk from the beginning of 
          the heap by default. If it finds a bad object before the specified 
          range, it will stop before displaying the part of the heap in which 
          you are interested. This switch will force !DumpHeap to begin its 
          walk at the specified lower bound. You must supply the address of a 
          good object as the lower bound for this to work. Display memory at 
          the address of the bad object to manually find the next method 
          table (use !dumpmt to verify). If the GC is currently in a call to 
          memcopy, You may also be able to find the next object's address by 
          adding the size to the start address given as parameters.) 
-mt       List only those objects with the MethodTable given
-type     List only those objects whose type name is a substring match of the 
          string provided. 
start     Begin listing from this address
end       Stop listing at this address

A special note about -type: Often, you'd like to find not only Strings, but
System.Object arrays that are constrained to contain Strings. ("new 
String[100]" actually creates a System.Object array, but it can only hold
System.String object pointers). You can use -type in a special way to find
these arrays. Just pass "-type System.String[]" and those Object arrays will
be returned. More generally, "-type <Substring of interesting type>[]".

The start/end parameters can be obtained from the output of !EEHeap -gc. For 
example, if you only want to list objects in the large heap segment:

	0:000> !eeheap -gc
	Number of GC Heaps: 1
	generation 0 starts at 0x00c32754
	generation 1 starts at 0x00c32748
	generation 2 starts at 0x00a71000
	 segment    begin allocated     size
	00a70000 00a71000  010443a8 005d33a8(6108072)
	Large object heap starts at 0x01a71000
	 segment    begin allocated     size
	01a70000 01a71000  01a75000 0x00004000(16384)
	Total Size  0x5d73a8(6124456)
	------------------------------
	GC Heap Size  0x5d73a8(6124456)

	0:000> !dumpheap 1a71000 1a75000
	 Address       MT     Size
	01a71000 5ba88bd8     2064
	01a71810 0019fe48     2032 Free
	01a72000 5ba88bd8     4096
	01a73000 0019fe48     4096 Free
	01a74000 5ba88bd8     4096
	total 5 objects
	Statistics:
	      MT    Count TotalSize Class Name
	0019fe48        2      6128      Free
	5ba88bd8        3     10256 System.Object[]
	Total 5 objects

Finally, if GC heap corruption is present, you may see an error like this:

	0:000> !dumpheap -stat
	object 00a73d24: does not have valid MT
	curr_object : 00a73d24
	Last good object: 00a73d14
	----------------

That indicates a serious problem. See the help for !VerifyHeap for more 
information on diagnosing the cause.
\\

COMMAND: dumpvc.
!DumpVC <MethodTable address> <Address>

!DumpVC allows you to examine the fields of a value class. In C#, this is a 
struct, and lives on the stack or within an Object on the GC heap. You need
to know the MethodTable address to tell SOS how to interpret the fields, as
a value class is not a first-class object with it's own MethodTable as the
first field. For example:

	0:000> !DumpObj a79d98
	Name: Mainy
	MethodTable: 009032d8
	EEClass: 03ee1424
	Size: 28(0x1c) bytes
	 (C:\pub\unittest.exe)
	Fields:
	      MT    Field   Offset                 Type       Attr    Value Name
	0090320c  4000010        4            VALUETYPE   instance 00a79d9c m_valuetype
	009032d8  400000f        4                CLASS     static 00a79d54 m_sExcep

m_valuetype is a value type. The value in the MT column (0090320c) is the 
MethodTable for it, and the Value column provides the start address:

	0:000> !DumpVC 0090320c 00a79d9c
	Name: Funny
	MethodTable 0090320c
	EEClass: 03ee14b8
	Size: 28(0x1c) bytes
	 (C:\pub\unittest.exe)
	Fields:
	      MT    Field   Offset                 Type       Attr    Value Name
	0090320c  4000001        0                CLASS   instance 00a743d8 signature
	0090320c  4000002        8         System.Int32   instance     2345 m1
	0090320c  4000003       10       System.Boolean   instance        1 b1
	0090320c  4000004        c         System.Int32   instance     1234 m2
	0090320c  4000005        4                CLASS   instance 00a79d98 backpointer

!DumpVC is quite a specialized function. Some managed programs make heavy use 
of value classes, while others do not.
\\

COMMAND: gcroot.
!GCRoot [-nostacks] <Object address>

!GCRoot looks for references (or roots) to an object. These can exist in four
places:

   1. On the stack
   2. Within a GC Handle
   3. In an object ready for finalization
   4. As a member of an object found in 1, 2 or 3 above.

First, all stacks will be searched for roots, then handle tables, and finally
the freachable queue of the finalizer. Some caution about the stack roots: 
!GCRoot doesn't attempt to determine if a stack root it encountered is valid 
or is old (discarded) data. You would have to use !CLRStack and !U to 
disassemble the frame that the local or argument value belongs to in order to 
determine if it is still in use.

Because people often want to restrict the search to gc handles and freachable
objects, there is a -nostacks option.
\\

COMMAND: objsize.
!ObjSize [<Object address>]

With no parameters, !ObjSize lists the size of all objects found on managed 
threads. It also enumerates all GCHandles in the process, and totals the size 
of any objects pointed to by those handles. In calculating object size, 
!ObjSize includes the size of all child objects in addition to the parent.

For example, !DumpObj lists a size of 20 bytes for this Customer object:

	0:000> !do a79d40
	Name: Customer
	MethodTable: 009038ec
	EEClass: 03ee1b84
	Size: 20(0x14) bytes
	 (C:\pub\unittest.exe)
	Fields:
	      MT    Field   Offset                 Type       Attr    Value Name
	009038ec  4000008        4                CLASS   instance 00a79ce4 name
	009038ec  4000009        8                CLASS   instance 00a79d2c bank
	009038ec  400000a        c       System.Boolean   instance        1 valid

but !ObjSize lists 152 bytes:

	0:000> !ObjSize a79d40
	sizeof(00a79d40) =      152 (    0x98) bytes (Customer)

This is because a Customer points to a Bank, has a name, and the Bank points to
an Address string. You can use !ObjSize to identify any particularly large 
objects, such as a managed cache in a web server.

While running ObjSize with no arguments may point to specific roots that hold 
onto large amounts of memory it does not provide information regarding the 
amount of managed memory that is still alive.  This is due to the fact that a 
number of roots can share a common subgraph, and that part will be reported in 
the size of all the roots that reference the subgraph.

Please note the -aggregate parameter to !ObjSize has been removed.  Please see
'!DumpHeap -live' and '!DumpHeap -dead' for that functionality.

\\

COMMAND: finalizequeue.
!FinalizeQueue [-detail] | [-allReady] [-short]

This command lists the objects registered for finalization. Here is output from
a simple program:

	0:000> !finalizequeue
	SyncBlocks to be cleaned up: 0
	MTA Interfaces to be released: 0
	STA Interfaces to be released: 1
	generation 0 has 4 finalizable objects (0015bc90->0015bca0)
	generation 1 has 0 finalizable objects (0015bc90->0015bc90)
	generation 2 has 0 finalizable objects (0015bc90->0015bc90)
	Ready for finalization 0 objects (0015bca0->0015bca0)
	Statistics:
	      MT    Count TotalSize Class Name
	5ba6cf78        1        24 Microsoft.Win32.SafeHandles.SafeFileHandle
	5ba5db04        1        68 System.Threading.Thread
	5ba73e28        2       112 System.IO.StreamWriter
	Total 4 objects

The GC heap is divided into generations, and objects are listed accordingly. We
see that only generation 0 (the youngest generation) has any objects registered
for finalization. The notation "(0015bc90->0015bca0)" means that if you look at
memory in that range, you'll see the object pointers that are registered:

0:000> dd 15bc90 15bca0-4
0015bc90  00a743f4 00a79f00 00a7b3d8 00a7b47c

You could run !DumpObj on any of those pointers to learn more. In this example,
there are no objects ready for finalization, presumably because they still have
roots (You can use !GCRoot to find out). The statistics section provides a 
higher-level summary of the objects registered for finalization. Note that 
objects ready for finalization are also included in the statistics (if any).

Specifying -short will inhibit any display related to SyncBlocks or RCWs.

The arguments in detail:

-allReady Specifying this argument will allow for the display of all objects 
          that are ready for finalization, whether they are already marked by 
          the GC as such, or whether the next GC will.  The objects that are 
          not in the "Ready for finalization" list are finalizable objects that 
          are no longer rooted.  This option can be very expensive, as it 
          verifies whether all the objects in the finalizable queues are still 
          rooted or not.
-short    Limits the output to just the address of each object.  If used in 
          conjunction with -allReady it enumerates all objects that have a 
          finalizer that are no longer rooted.  If used independently it lists 
          all objects in the finalizable and "ready for finalization" queues.
-detail   Will display extra information on any SyncBlocks that need to be 
          cleaned up, and on any RuntimeCallableWrappers (RCWs) that await 
          cleanup.  Both of these data structures are cached and cleaned up by 
          the finalizer thread when it gets a chance to run.
\\

COMMAND: printexception.
!PrintException [-nested] [-lines] [-ccw] [<Exception object address>] [<CCW pointer>]

This will format fields of any object derived from System.Exception. One of the
more useful aspects is that it will format the _stackTrace field, which is a 
binary array. If _stackTraceString field is not filled in, that can be helpful 
for debugging. You can of course use !DumpObj on the same exception object to 
explore more fields.

If called with no parameters, PrintException will look for the last outstanding 
exception on the current thread and print it. This will be the same exception
that shows up in a run of !Threads.

!PrintException will notify you if there are any nested exceptions on the 
current managed thread. (A nested exception occurs when you throw another
exception within a catch handler already being called for another exception).
If there are nested exceptions, you can re-run !PrintException with the 
"-nested" option to get full details on the nested exception objects. The
!Threads command will also tell you which threads have nested exceptions.

!PrintException can display source information if available, by specifying the 
-lines command line argument.

!PrintException prints the exception object corresponding to a given CCW pointer, 
which can be specified using the -ccw option. 

The abbreviation !pe can be used for brevity.
\\

COMMAND: traverseheap.
!TraverseHeap [-xml] [-verify] <filename>

!TraverseHeap writes out a file in a format understood by the CLR Profiler. 
You can download the CLR Profiler from this link:

http://www.microsoft.com/downloads/details.aspx?FamilyId=86CE6052-D7F4-4AEB-
9B7A-94635BEEBDDA&displaylang=en

It creates a graphical display of the GC heap to help you analyze the state of
your application. 

If you pass the -verify option it will do more sanity checking of the heap
as it dumps it.   Use this option if heap corruption is suspected.

If you pass the "-xml" flag, the file is instead written out in an easy to 
understand xml format:

    <gcheap>
        <types>
            <type id="1" name="System.String">
            ...
        </types>
        <roots>
            <root kind="handle" address="0x00a73ff0"/>
            <root kind="stack" address="0x0069f0e0"/>
            ...
        </roots>
        <objects>
            <object address="0x00b73030" typeid="1" size="300"/>
            <object address="0x00b75054" typeid="5" size="20">
                <member address="0x00b75088" />
                ...
            </object>
            ...
        </objects>
    </gcheap>

You can break into your process, load SOS, take a snapshot of your heap with 
this function, then continue.
\\
COMMAND: threadstate.
!ThreadState value

The !Threads command outputs, among other things, the state of the thread.
This is a bit field which corresponds to various states the thread is in.
To check the state of the thread, simply pass that bit field from the
output of !Threads into !ThreadState.

Example:
    0:003> !Threads
    ThreadCount:      2
    UnstartedThread:  0
    BackgroundThread: 1
    PendingThread:    0
    DeadThread:       0
    Hosted Runtime:   no
                                          PreEmptive   GC Alloc           Lock
           ID OSID ThreadOBJ    State     GC       Context       Domain   Count APT Exception
       0    1  250 0019b068      a020 Disabled 02349668:02349fe8 0015def0     0 MTA
       2    2  944 001a6020      b220 Enabled  00000000:00000000 0015def0     0 MTA (Finalizer)
    0:003> !ThreadState b220
        Legal to Join
        Background
        CLR Owns
        CoInitialized
        In Multi Threaded Apartment

Possible thread states:
    Thread Abort Requested
    GC Suspend Pending
    User Suspend Pending
    Debug Suspend Pending
    GC On Transitions
    Legal to Join
    Yield Requested
    Hijacked by the GC
    Blocking GC for Stack Overflow
    Background
    Unstarted
    Dead
    CLR Owns
    CoInitialized
    In Single Threaded Apartment
    In Multi Threaded Apartment
    Reported Dead
    Fully initialized
    Task Reset
    Sync Suspended
    Debug Will Sync
    Stack Crawl Needed
    Suspend Unstarted
    Aborted
    Thread Pool Worker Thread
    Interruptible
    Interrupted
    Completion Port Thread
    Abort Initiated
    Finalized
    Failed to Start
    Detached
\\
COMMAND: threads.
!Threads [-live] [-special] 

!Threads lists all the mananaged threads in the process. 

-live:     optional. Only print threads associated with a live thread.
-special:  optional. With this switch, the command will display all the special
           threads created by CLR. Those threads might not be managed threads 
           so they might not be shown in the first part of the command's 
           output. Example of special threads include: GC threads (in 
           concurrent GC and server GC), Debugger helper threads, Finalizer 
           threads, AppDomain Unload threads, and Threadpool timer threads.

Each thread has many attributes, many of which can be ignored. The important 
ones are discussed below:

There are three ID columns: 

1) The debugger shorthand ID (When the runtime is hosted this column might 
   display the special string "<<<<" when this internal thread object is not 
   associated with any physical thread - this may happen when the host reuses
   the runtime internal thread object)
2) The CLR Thread ID
3) The OS thread ID.  

If PreEmptiveGC is enabled for a thread, then a garbage collection 
can occur while that thread is running. For example, if you break in while
a managed thread is making a PInvoke call to a Win32 function, that thread 
will be in PreEmptive GC mode. 

The Domain column indicates what AppDomain the thread is currently executing
in. You can pass this value to !DumpDomain to find out more. 

The APT column gives the COM apartment mode. 

Exception will list the last thrown exception (if any) for the thread. More
details can be obtained by passing the pointer value to !PrintException. If
you get the notation "(nested exceptions)", you can get details on those
exceptions by switching to the thread in question, and running 
"!PrintException -nested".
\\

COMMAND: clrstack.
!CLRStack [-a] [-l] [-p] [-n]
!CLRStack [-a] [-l] [-p] [-i] [variable name] [frame]

CLRStack attempts to provide a true stack trace for managed code only. It is
handy for clean, simple traces when debugging straightforward managed 
programs. The -p parameter will show arguments to the managed function. The 
-l parameter can be used to show information on local variables in a frame.
SOS can't retrieve local names at this time, so the output for locals is in
the format <local address> = <value>. The -a (all) parameter is a short-cut
for -l and -p combined. 

If the debugger has the option SYMOPT_LOAD_LINES specified (either by the
.lines or .symopt commands), SOS will look up the symbols for every managed 
frame and if successful will display the corresponding source file name and 
line number. The -n (No line numbers) parameter can be specified to disable 
this behavior.

When you see methods with the name "[Frame:...", that indicates a transition 
between managed and unmanaged code. You could run !IP2MD on the return 
addresses in the call stack to get more information on each managed method.

On x64 platforms, Transition Frames are not displayed at this time. To avoid
heavy optimization of parameters and locals one can request the JIT compiler
to not optimize functions in the managed app by creating a file myapp.ini 
(if your program is myapp.exe) in the same directory. Put the following lines
in myapp.ini and re-run:

[.NET Framework Debugging Control]
GenerateTrackingInfo=1
AllowOptimize=0

The -i option is a new EXPERIMENTAL addition to CLRStack and will use the ICorDebug
interfaces to display the managed stack and variables. With this option you can also 
view and expand arrays and fields for managed variables. If a stack frame number is 
specified in the command line, CLRStack will show you the parameters and/or locals 
only for that frame (provided you specify -l or -p or -a of course). If a variable 
name and a stack frame number are specified in the command line, CLRStack will show 
you the parameters and/or locals for that frame, and will also show you the fields 
for that variable name you specified. Here are some examples: 
   !CLRStack -i -a           : This will show you all parameters and locals for all frames
   !CLRStack -i -a 3         : This will show you all parameters and locals, for frame 3
   !CLRStack -i var1 0       : This will show you the fields of 'var1' for frame 0
   !CLRStack -i var1.abc 2   : This will show you the fields of 'var1', and expand
                               'var1.abc' to show you the fields of the 'abc' field,
                               for frame 2.
   !CLRStack -i var1.[basetype] 0   : This will show you the fields of 'var1', and
                                      expand the base type of 'var1' to show you its
                                      fields.
   !CLRStack -i var1.[6] 0   : If 'var1' is an array, this will show you the element
                               at index 6 in the array, along with its fields
The -i options uses DML output for a better debugging experience, so typically you
should only need to execute "!CLRStack -i", and from there, click on the DML 
hyperlinks to inspect the different managed stack frames and managed variables.                             
\\

COMMAND: ip2md.
!IP2MD <Code address>

Given an address in managed JITTED code, IP2MD attempts to find the MethodDesc
associated with it. For example, this output from K:

	0:000> K
	ChildEBP RetAddr
	00a79c78 03ef02ab image00400000!Mainy.Top()+0xb
	00a79c78 03ef01a6 image00400000!Mainy.Level(Int32)+0xb
	00a79c78 5d3725a1 image00400000!Mainy.Main()+0xee
	0012ea04 5d512f59 clr!CallDescrWorkerInternal+0x30
	0012ee34 5d7946aa clr!CallDescrWorker+0x109

	0:000> !IP2MD 03ef01a6
	MethodDesc:   00902f40
	Method Name:  Mainy.Main()
	Class:        03ee1424
	MethodTable:  009032d8
	mdToken:      0600000d
	Module:       001caa38
	IsJitted:     yes
	CodeAddr:     03ef00b8
	Transparency: Critical
	Source file:  c:\Code\prj.mini\exc.cs @ 39

We have taken a return address into Mainy.Main, and discovered information 
about that method. You could run !U, !DumpMT, !DumpClass, !DumpMD, or 
!DumpModule on the fields listed to learn more.

The "Source line" output will only be present if the debugger can find the 
symbols for the managed module containing the given <code address>, and if the 
debugger is configured to load line number information.
\\

COMMAND: u.
!U [-gcinfo] [-ehinfo] [-n] <MethodDesc address> | <Code address>

Presents an annotated disassembly of a managed method when given a MethodDesc
pointer for the method, or a code address within the method body. Unlike the
debugger "U" function, the entire method from start to finish is printed,
with annotations that convert metadata tokens to names.

	<example output>
	...
	03ef015d b901000000       mov     ecx,0x1
	03ef0162 ff156477a25b     call   dword ptr [mscorlib_dll+0x3c7764 (5ba27764)] (System.Console.InitializeStdOutError(Boolean), mdToken: 06000713)
	03ef0168 a17c20a701       mov     eax,[01a7207c] (Object: SyncTextWriter)
	03ef016d 89442414         mov     [esp+0x14],eax

If you pass the -gcinfo flag, you'll get inline display of the GCInfo for
the method. You can also obtain this information with the !GCInfo command.

If you pass the -ehinfo flag, you'll get inline display of exception info
for the method. (Beginning and end of try/finally/catch handlers, etc.).
You can also obtain this information with the !EHInfo command.

If the debugger has the option SYMOPT_LOAD_LINES specified (either by the
.lines or .symopt commands), and if symbols are available for the managed
module containing the method being examined, the output of the command will
include the source file name and line number corresponding to the 
disassembly. The -n (No line numbers) flag can be specified to disable this
behavior.

	<example output>
	...
	c:\Code\prj.mini\exc.cs @ 38:
	001b00b0 8b0d3020ab03    mov     ecx,dword ptr ds:[3AB2030h] ("Break in debugger. When done type <Enter> to continue: ")
	001b00b6 e8d5355951      call    mscorlib_ni+0x8b3690 (51743690) (System.Console.Write(System.String), mdToken: 0600091b)
	001b00bb 90              nop

	c:\Code\prj.mini\exc.cs @ 39:
	001b00bc e863cdc651      call    mscorlib_ni+0xf8ce24 (51e1ce24) (System.Console.ReadLine(), mdToken: 060008f6)
	>>> 001b00c1 90              nop
	...
\\

COMMAND: dumpstack.
!DumpStack [-EE] [-n] [top stack [bottom stack]]

[x86 and x64 documentation]

This command provides a verbose stack trace obtained by "scraping." Therefore
the output is very noisy and potentially confusing. The command is good for
viewing the complete call stack when "kb" gets confused. For best results,
make sure you have valid symbols.

-EE will only show managed functions.

If the debugger has the option SYMOPT_LOAD_LINES specified (either by the
.lines or .symopt commands), SOS will look up the symbols for every managed 
frame and if successful will display the corresponding source file name and 
line number. The -n (No line numbers) parameter can be specified to disable 
this behavior.

You can also pass a stack range to limit the output. Use the debugger 
extension !teb to get the top and bottom stack values.

\\

COMMAND: eestack.
!EEStack [-short] [-EE]

This command runs !DumpStack on all threads in the process. The -EE option is 
passed directly to !DumpStack. The -short option tries to narrow down the 
output to "interesting" threads only, which is defined by

1) The thread has taken a lock.
2) The thread has been "hijacked" in order to allow a garbage collection.
3) The thread is currently in managed code.

See the documentation for !DumpStack for more info.
\\

COMMAND: ehinfo.
!EHInfo (<MethodDesc address> | <Code address>)

!EHInfo shows the exception handling blocks in a jitted method. For each 
handler, it shows the type, including code addresses and offsets for the clause
block and the handler block. For a TYPED handler, this would be the "try" and
"catch" blocks respectively.

Sample output:

	0:000> !ehinfo 33bbd3a
	MethodDesc: 03310f68
	Method Name: MainClass.Main()
	Class: 03571358
	MethodTable: 0331121c
	mdToken: 0600000b
	Module: 001e2fd8
	IsJitted: yes
	CodeAddr: 033bbca0
	Transparency: Critical

	EHHandler 0: TYPED catch(System.IO.FileNotFoundException) 
	Clause: [033bbd2b, 033bbd3c] [8b, 9c]
	Handler: [033bbd3c, 033bbd50] [9c, b0]

	EHHandler 1: FINALLY
	Clause: [033bbd83, 033bbda3] [e3, 103]
	Handler: [033bbda3, 033bbdc5] [103, 125]

	EHHandler 2: TYPED catch(System.Exception)
	Clause: [033bbd7a, 033bbdc5] [da, 125]
	Handler: [033bbdc5, 033bbdd6] [125, 136]

\\

COMMAND: gcinfo.
!GCInfo (<MethodDesc address> | <Code address>)

!GCInfo is especially useful for CLR Devs who are trying to determine if there 
is a bug in the JIT Compiler. It parses the GCEncoding for a method, which is a
compressed stream of data indicating when registers or stack locations contain 
managed objects. It is important to keep track of this information, because if 
a garbage collection occurs, the collector needs to know where roots are so it 
can update them with new object pointer values.

Here is sample output where you can see the change in register state. Normally 
you would print this output out and read it alongside a disassembly of the 
method. For example, the notation "reg EDI becoming live" at offset 0x11 of the
method might correspond to a "mov edi,ecx" statement.

	0:000> !gcinfo 5b68dbb8   (5b68dbb8 is the start of a JITTED method)
	entry point 5b68dbb8
	preJIT generated code
	GC info 5b9f2f09
	Method info block:
	    method      size   = 0036
	    prolog      size   =  19
	    epilog      size   =   8
	    epilog     count   =   1
	    epilog      end    = yes
	    saved reg.  mask   = 000B
	    ebp frame          = yes
	    fully interruptible=yes
	    double align       = no
	    security check     = no
	    exception handlers = no
	    local alloc        = no
	    edit & continue    = no
	    varargs            = no
	    argument   count   =   4
	    stack frame size   =   1
	    untracked count    =   5
	    var ptr tab count  =   0
	    epilog        at   002E
	36 D4 8C C7 AA |
	93 F3 40 05    |

	Pointer table:
	14             |             [EBP+14H] an untracked  local
	10             |             [EBP+10H] an untracked  local
	0C             |             [EBP+0CH] an untracked  local
	08             |             [EBP+08H] an untracked  local
	44             |             [EBP-04H] an untracked  local
	F1 79          | 0011        reg EDI becoming live
	72             | 0013        reg ESI becoming live
	83             | 0016        push ptr  0
	8B             | 0019        push ptr  1
	93             | 001C        push ptr  2
	9B             | 001F        push ptr  3
	56             | 0025        reg EDX becoming live
	4A             | 0027        reg ECX becoming live
	0E             | 002D        reg ECX becoming dead
	10             | 002D        reg EDX becoming dead
	E0             | 002D        pop  4 ptrs
	F0 31          | 0036        reg ESI becoming dead
	38             | 0036        reg EDI becoming dead
	FF             |

This function is important for CLR Devs, but very difficult for anyone else to 
make sense of it. You would usually come to use it if you suspect a gc heap 
corruption bug caused by invalid GCEncoding for a particular method.
\\

COMMAND: comstate.
!COMState

!COMState lists the com apartment model for each thread, as well as a Context 
pointer if provided.
\\

COMMAND: bpmd.
!BPMD [-nofuturemodule] <module name> <method name> [<il offset>]
!BPMD <source file name>:<line number>
!BPMD -md <MethodDesc>
!BPMD -list
!BPMD -clear <pending breakpoint number>
!BPMD -clearall

!BPMD provides managed breakpoint support. If it can resolve the method name
to a loaded, jitted or ngen'd function it will create a breakpoint with "bp".
If not then either the module that contains the method hasn't been loaded yet
or the module is loaded, but the function is not jitted yet. In these cases,
!bpmd asks the Windows Debugger to receive CLR Notifications, and waits to
receive news of module loads and JITs, at which time it will try to resolve 
the function to a breakpoint. -nofuturemodule can be used to suppress 
creating a breakpoint against a module that has not yet been loaded.

Management of the list of pending breakpoints can be done via !BPMD -list,
!BPMD -clear, and !BPMD -clearall commands. !BPMD -list generates a list of 
all of the pending breakpoints. If the pending breakpoint has a non-zero 
module id, then that pending breakpoint is specific to function in that 
particular loaded module. If the pending breakpoint has a zero module id, then
the breakpoint applies to modules that have not yet been loaded. Use 
!BPMD -clear or !BPMD -clearall to remove pending breakpoints from the list.

This brings up a good question: "I want to set a breakpoint on the main
method of my application. How can I do this?"

  1) If you know the full path to SOS, use this command and skip to step 6
       .load <the full path to sos.dll>

  2) If you don't know the full path to sos, its usually next to clr.dll
     You can wait for clr to load and then find it.
     Start the debugger and type: 
       sxe -c "" clrn
  3) g
  4) You'll get the following notification from the debugger:
     "CLR notification: module 'mscorlib' loaded"
  5) Now you can load SOS. Type
       .loadby sos clr

  6) Add the breakpoint with command such as:
       !bpmd myapp.exe MyApp.Main
  7) g
  8) You will stop at the start of MyApp.Main. If you type "bl" you will 
     see the breakpoint listed.

You can specify breakpoints by file and line number if:
   a) You have some version of .Net Framework installed on your machine. Any OS from
      Vista onwards should have .Net Framework installed by default.
   b) You have PDBs for the managed modules that need breakpoints, and your symbol
      path points to those PDBs.
This is often easier than module and method name syntax. For example:
   !bpmd Demo.cs:15


To correctly specify explicitly implemented methods make sure to retrieve the
method name from the metadata, or from the output of the "!dumpmt -md" command. 
For example:

	public interface I1
	{
	    void M1();
	}
	public class ExplicitItfImpl : I1
	{
	    ...
	    void I1.M1()		// this method's name is 'I1.M1'
	    { ... }
	}

	!bpmd myapp.exe ExplicitItfImpl.I1.M1


!BPMD works equally well with generic types. Adding a breakpoint on a generic 
type sets breakpoints on all already JIT-ted generic methods and sets a pending 
breakpoint for any instantiation that will be JIT-ted in the future.

Example for generics:
	Given the following two classes:

	class G3<T1, T2, T3> 
	{
		...
		public void F(T1 p1, T2 p2, T3 p3)
		{ ... }
	}

	public class G1<T> {
		// static method
		static public void G<W>(W w)
		{ ... }
	}

	One would issue the following commands to set breapoints on G3.F() and 
	G1.G():

	!bpmd myapp.exe G3`3.F
	!bpmd myapp.exe G1`1.G

And for explicitly implemented methods on generic interfaces:
	public interface IT1<T>
	{
	    void M1(T t);
	}

	public class ExplicitItfImpl<U> : IT1<U>
	{
	    ...
	    void IT1<U>.M1(U u)	// this method's name is 'IT1<U>.M1'
	    { ... }
	}

	!bpmd bpmd.exe ExplicitItfImpl`1.IT1<U>.M1

Additional examples:
	If IT1 and ExplicitItfImpl are types declared inside another class, 
	Outer, the bpmd command would become:

	!bpmd bpmd.exe Outer+ExplicitItfImpl`1.Outer.IT1<U>.M1

	(note that the fully qualified type name for ExplicitItfImpl became
	Outer+ExplicitItfImpl, using the '+' separator, while the method name
	is Outer.IT1<U>.M1, using a '.' as the separator)

	Furthermore, if the Outer class resides in a namespace, NS, the bpmd 
	command to use becomes:

	!bpmd bpmd.exe NS.Outer+ExplicitItfImpl`1.NS.Outer.IT1<U>.M1

!BPMD does not accept offsets nor parameters in the method name. You can add
an IL offset as an optional parameter seperate from the name. If there are overloaded
methods, !bpmd will set a breakpoint for all of them.

In the case of hosted environments such as SQL, the module name may be 
complex, like 'price, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
For this case, just be sure to surround the module name with single quotes,
like:

!bpmd 'price, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Price.M2

\\

COMMAND: dumpdomain.
!DumpDomain [<Domain address>]

When called with no parameters, !DumpDomain will list all the AppDomains in the
process. It enumerates each Assembly loaded into those AppDomains as well. 
In addition to your application domain, and any domains it might create, there
are two special domains: the Shared Domain and the System Domain.

Any Assembly pointer in the output can be passed to !DumpAssembly. Any Module 
pointer in the output can be passed to !DumpModule. Any AppDomain pointer can 
be passed to !DumpDomain to limit output only to that AppDomain. Other 
functions provide an AppDomain pointer as well, such as !Threads where it lists
the current AppDomain for each thread.
\\

COMMAND: eeheap.
!EEHeap [-gc] [-loader]

!EEHeap enumerates process memory consumed by internal CLR data structures. You
can limit the output by passing "-gc" or "-loader". All information will be 
displayed otherwise.

The information for the Garbage Collector lists the ranges of each Segment in 
the managed heap. This can be useful if you believe you have an object pointer.
If the pointer falls within a segment range given by "!EEHeap -gc", then you do
have an object pointer, and can attempt to run "!DumpObj" on it.

Here is output for a simple program:

	0:000> !eeheap -gc
	Number of GC Heaps: 1
	generation 0 starts at 0x00a71018
	generation 1 starts at 0x00a7100c
	generation 2 starts at 0x00a71000
	 segment    begin allocated     size
	00a70000 00a71000  00a7e01c 0000d01c(53276)
	Large object heap starts at 0x01a71000
	 segment    begin allocated     size
	01a70000 01a71000  01a76000 0x00005000(20480)
	Total Size   0x1201c(73756)
	------------------------------
	GC Heap Size   0x1201c(73756)

So the total size of the GC Heap is only 72K. On a large web server, with 
multiple processors, you can expect to see a GC Heap of 400MB or more. The 
Garbage Collector attempts to collect and reclaim memory only when required to
by memory pressure for better performance. You can also see the notion of 
"generations," wherein the youngest objects live in generation 0, and 
long-lived objects eventually get "promoted" to generation 2.

The loader output lists various private heaps associated with AppDomains. It 
also lists heaps associated with the JIT compiler, and heaps associated with 
Modules. For example:

	0:000> !EEHeap -loader
	Loader Heap:
	--------------------------------------
	System Domain: 5e0662a0
	LowFrequencyHeap:008f0000(00002000:00001000) Size: 0x00001000 bytes.
	HighFrequencyHeap:008f2000(00008000:00001000) Size: 0x00001000 bytes.
	StubHeap:008fa000(00002000:00001000) Size: 0x00001000 bytes.
	Total size: 0x3000(12288)bytes
	--------------------------------------
	Shared Domain: 5e066970
	LowFrequencyHeap:00920000(00002000:00001000) 03e30000(00010000:00003000) Size: 0x00004000 bytes.
	Wasted: 0x00001000 bytes.
	HighFrequencyHeap:00922000(00008000:00001000) Size: 0x00001000 bytes.
	StubHeap:0092a000(00002000:00001000) Size: 0x00001000 bytes.
	Total size: 0x6000(24576)bytes
	--------------------------------------
	Domain 1: 14f000
	LowFrequencyHeap:00900000(00002000:00001000) 03ee0000(00010000:00003000) Size: 0x00004000 bytes.
	Wasted: 0x00001000 bytes.
	HighFrequencyHeap:00902000(00008000:00003000) Size: 0x00003000 bytes.
	StubHeap:0090a000(00002000:00001000) Size: 0x00001000 bytes.
	Total size: 0x8000(32768)bytes
	--------------------------------------
	Jit code heap:
	Normal JIT:03ef0000(00010000:00002000) Size: 0x00002000 bytes.
	Total size: 0x2000(8192)bytes
	--------------------------------------
	Module Thunk heaps:
	Module 5ba22410: Size: 0x00000000 bytes.
	Module 001c1320: Size: 0x00000000 bytes.
	Module 001c03f0: Size: 0x00000000 bytes.
	Module 001caa38: Size: 0x00000000 bytes.
	Total size: 0x0(0)bytes
	--------------------------------------
	Module Lookup Table heaps:
	Module 5ba22410:Size: 0x00000000 bytes.
	Module 001c1320:Size: 0x00000000 bytes.
	Module 001c03f0:Size: 0x00000000 bytes.
	Module 001caa38:03ec0000(00010000:00002000) Size: 0x00002000 bytes.
	Total size: 0x2000(8192)bytes
	--------------------------------------
	Total LoaderHeap size: 0x15000(86016)bytes
	=======================================

By using !EEHeap to keep track of the growth of these private heaps, we are 
able to rule out or include them as a source of a memory leak.
\\

COMMAND: name2ee.
!Name2EE <module name> <type or method name>
!Name2EE <module name>!<type or method name>

This function allows you to turn a class name into a MethodTable and EEClass. 
It turns a method name into a MethodDesc. Here is an example for a method:

	0:000> !name2ee unittest.exe MainClass.Main
	Module: 001caa38
	Token: 0x0600000d
	MethodDesc: 00902f40
	Name: MainClass.Main()
	JITTED Code Address: 03ef00b8

and for a class:

	0:000> !name2ee unittest!MainClass
	Module: 001caa38
	Token: 0x02000005
	MethodTable: 009032d8
	EEClass: 03ee1424
	Name: MainClass

The module you are "browsing" with Name2EE needs to be loaded in the process. 
To get a type name exactly right, first browse the module with ILDASM. You
can also pass * as the <module name> to search all loaded managed modules.
<module name> can also be the debugger's name for a module, such as
mscorlib or image00400000.

The Windows Debugger syntax of <module>!<type> is also supported. You can
use an asterisk on the left of the !, but the type on the right side needs
to be fully qualified.

If you are looking for a way to display a static field of a class (and you
don't have an instance of the class, so !dumpobj won't help you), note that
once you have the EEClass, you can run !DumpClass, which will display the
value of all static fields.

There is yet one more way to specify a module name. In the case of modules
loaded from an assembly store (such as a SQL db) rather than disk, the
module name will look like this:

price, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null

For this kind of module, simply use price as the module name:

	0:044> !name2ee price Price
	Module: 10f028b0 (price, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null)
	Token: 0x02000002
	MethodTable: 11a47ae0
	EEClass: 11a538c8
	Name: Price

Where are we getting these module names from? Run !DumpDomain to see a list of
all loaded modules in all domains. And remember that you can browse all the
types in a module with !DumpModule -mt <module pointer>.
\\

COMMAND: syncblk.
!SyncBlk [-all | <syncblk number>]

A SyncBlock is a holder for extra information that doesn't need to be created 
for every object. It can hold COM Interop data, HashCodes, and locking 
information for thread-safe operations.

When called without arguments, !SyncBlk will print the list of SyncBlocks 
corresponding to objects that are owned by a thread. For example, a

    lock(MyObject)
    {
        ....
    }

statement will set MyObject to be owned by the current thread. A SyncBlock will
be created for MyObject, and the thread ownership information stored there 
(this is an oversimplification, see NOTE below). If another thread tries to 
execute the same code, they won't be able to enter the block until the first 
thread exits.

This makes !SyncBlk useful for detecting managed deadlocks. Consider that the
following code is executed by Threads A & B:

    Resource r1 = new Resource();
    Resource r2 = new Resource();

    ...
    
    lock(r1)                             lock(r2)
    {                                    {
        lock(r2)                             lock(r1)
        {                                    {
            ...                                  ...
        }                                    }
    }                                    }

This is a deadlock situation, as Thread A could take r1, and Thread B r2, 
leaving both threads with no option but to wait forever in the second lock 
statement. !SyncBlk will detect this with the following output:

	0:003> !syncblk
	Index SyncBlock MonitorHeld Recursion Owning Thread Info   SyncBlock Owner
	  238 001e40ec            3         1 001e4e60   e04   3   00a7a194 Resource
	  239 001e4124            3         1 001e5980   ab8   4   00a7a1a4 Resource

It means that Thread e04 owns object 00a7a194, and Thread ab8 owns object 
00a7a1a4. Combine that information with the call stacks of the deadlock:

(threads 3 and 4 have similar output)  
	0:003> k
	ChildEBP RetAddr
	0404ea04 77f5c524 SharedUserData!SystemCallStub+0x4
	0404ea08 77e75ee0 ntdll!NtWaitForMultipleObjects+0xc
	0404eaa4 5d9de9d6 KERNEL32!WaitForMultipleObjectsEx+0x12c
	0404eb38 5d9def80 clr!Thread::DoAppropriateAptStateWait+0x156
	0404ecc4 5d9dd8bb clr!Thread::DoAppropriateWaitWorker+0x360
	0404ed20 5da628dd clr!Thread::DoAppropriateWait+0xbb
	0404ede4 5da4e2e2 clr!CLREvent::Wait+0x29d
	0404ee70 5da4dd41 clr!AwareLock::EnterEpilog+0x132
	0404ef34 5da4efa3 clr!AwareLock::Enter+0x2c1
	0404f09c 5d767880 clr!AwareLock::Contention+0x483
	0404f1c4 03f00229 clr!JITutil_MonContention+0x2c0
	0404f1f4 5b6ef077 image00400000!Worker.Work()+0x79
	...

By looking at the code corresponding to Worker.Work()+0x79 (run "!u 03f00229"),
you can see that thread 3 is attempting to acquire the Resource 00a7a1a4, which
is owned by thread 4.
  
NOTE:
It is not always the case that a SyncBlock will be created for every object 
that is locked by a thread. In version 2.0 of the CLR and above, a mechanism 
called a ThinLock will be used if there is not already a SyncBlock for the 
object in question. ThinLocks will not be reported by the !SyncBlk command. 
You can use "!DumpHeap -thinlock" to list objects locked in this way.
\\

COMMAND: dumpmt.
!DumpMT [-MD] <MethodTable address>

Examine a MethodTable. Each managed object has a MethodTable pointer at the 
start. If you pass the "-MD" flag, you'll also see a list of all the methods 
defined on the object. 
\\

COMMAND: dumpclass.
!DumpClass <EEClass address>

The EEClass is a data structure associated with an object type. !DumpClass 
will show attributes, as well as list the fields of the type. The output is 
similar to !DumpObj. Although static field values will be displayed, 
non-static values won't because you need an instance of an object for that.

You can get an EEClass to look at from !DumpMT, !DumpObj, !Name2EE, and 
!Token2EE among others.
\\

COMMAND: dumpmd.
!DumpMD <MethodDesc address>

This command lists information about a MethodDesc. You can use !IP2MD to turn 
a code address in a managed function into a MethodDesc:

	0:000> !dumpmd 902f40
	Method Name: Mainy.Main()
	Class: 03ee1424
	MethodTable: 009032d8
	mdToken: 0600000d
	Module: 001caa78
	IsJitted: yes
	CodeAddr: 03ef00b8

If IsJitted is "yes," you can run !U on the CodeAddr pointer to see a 
disassembly of the JITTED code. You can also call !DumpClass, !DumpMT, 
!DumpModule on the Class, MethodTable and Module fields above.
\\

COMMAND: token2ee.
!Token2EE <module name> <token>

This function allows you to turn a metadata token into a MethodTable or 
MethodDesc. Here is an example showing class tokens being resolved:

	0:000> !token2ee unittest.exe 02000003
	Module: 001caa38
	Token: 0x02000003
	MethodTable: 0090375c
	EEClass: 03ee1ae0
	Name: Bank
	0:000> !token2ee image00400000 02000004
	Module: 001caa38
	Token: 0x02000004
	MethodTable: 009038ec
	EEClass: 03ee1b84
	Name: Customer

The module you are "browsing" with Token2EE needs to be loaded in the process. 
This function doesn't see much use, especially since a tool like ILDASM can 
show the mapping between metadata tokens and types/methods in a friendlier way. 
But it could be handy sometimes.

You can pass "*" for <module name> to find what that token maps to in every
loaded managed module. <module name> can also be the debugger's name for a 
module, such as mscorlib or image00400000.
\\

COMMAND: eeversion.
!EEVersion

This prints the Common Language Runtime version. It also tells you if the code 
is running in "Workstation" or "Server" mode, a distinction which affects the 
garbage collector. The most apparent difference in the debugger is that in 
"Server" mode there is one dedicated garbage collector thread per CPU.

A handy supplement to this function is to also run "lm v m clr". That 
will provide more details about the CLR, including where clr.dll is 
loaded from.
\\

COMMAND: dumpmodule.
!DumpModule [-mt] <Module address>

You can get a Module address from !DumpDomain, !DumpAssembly and other 
functions. Here is sample output:

	0:000> !DumpModule 1caa50
	Name: C:\pub\unittest.exe
	Attributes: PEFile
	Assembly: 001ca248
	LoaderHeap: 001cab3c
	TypeDefToMethodTableMap: 03ec0010
	TypeRefToMethodTableMap: 03ec0024
	MethodDefToDescMap: 03ec0064
	FieldDefToDescMap: 03ec00a4
	MemberRefToDescMap: 03ec00e8
	FileReferencesMap: 03ec0128
	AssemblyReferencesMap: 03ec012c
	MetaData start address: 00402230 (1888 bytes)

The Maps listed map metadata tokens to CLR data structures. Without going into 
too much detail, you can examine memory at those addresses to find the 
appropriate structures. For example, the TypeDefToMethodTableMap above can be 
examined:

	0:000> dd 3ec0010
	03ec0010  00000000 00000000 0090320c 0090375c
	03ec0020  009038ec ...

This means TypeDef token 2 maps to a MethodTable with the value 0090320c. You 
can run !DumpMT to verify that. The MethodDefToDescMap takes a MethodDef token 
and maps it to a MethodDesc, which can be passed to !DumpMD.

There is a new option "-mt", which will display the types defined in a module,
and the types referenced by the module. For example:

	0:000> !dumpmodule -mt 1aa580
	Name: C:\pub\unittest.exe
	...<etc>...
	MetaData start address: 0040220c (1696 bytes)

	Types defined in this module

	      MT    TypeDef Name
	--------------------------------------------------------------------------
	030d115c 0x02000002 Funny
	030d1228 0x02000003 Mainy

	Types referenced in this module

	      MT    TypeRef Name
	--------------------------------------------------------------------------
	030b6420 0x01000001 System.ValueType
	030b5cb0 0x01000002 System.Object
	030fceb4 0x01000003 System.Exception
	0334e374 0x0100000c System.Console
	03167a50 0x0100000e System.Runtime.InteropServices.GCHandle
	0336a048 0x0100000f System.GC

\\

COMMAND: threadpool.
!ThreadPool

This command lists basic information about the ThreadPool, including the number
of work requests in the queue, number of completion port threads, and number of
timers.
\\

COMMAND: dumpassembly.
!DumpAssembly <Assembly address>

Example output:

	0:000> !dumpassembly 1ca248
	Parent Domain: 0014f000
	Name: C:\pub\unittest.exe
	ClassLoader: 001ca060
	  Module Name
	001caa50 C:\pub\unittest.exe

An assembly can consist of multiple modules, and those will be listed. You can
get an Assembly address from the output of !DumpDomain.
\\

COMMAND: dumpruntimetypes.
!DumpRuntimeTypes 

!DumpRuntimeTypes finds all System.RuntimeType objects in the gc heap and 
prints the type name and MethodTable they refer too. Sample output:

	 Address   Domain       MT Type Name
	------------------------------------------------------------------------------
	  a515f4   14a740 5baf8d28 System.TypedReference
	  a51608   14a740 5bb05764 System.Globalization.BaseInfoTable
	  a51958   14a740 5bb05b24 System.Globalization.CultureInfo
	  a51a44   14a740 5bb06298 System.Globalization.GlobalizationAssembly
	  a51de0   14a740 5bb069c8 System.Globalization.TextInfo
	  a56b98   14a740 5bb12d28 System.Security.Permissions.HostProtectionResource
	  a56bbc   14a740 5baf7248 System.Int32
	  a56bd0   14a740 5baf3fdc System.String
	  a56cfc   14a740 5baf36a4 System.ValueType
	...

This command will print a "?" in the domain column if the type is loaded into multiple
AppDomains.  For example:

    0:000> !DumpRuntimeTypes
     Address   Domain       MT Type Name              
    ------------------------------------------------------------------------------
     28435a0        ?   3f6a8c System.TypedReference
     28435b4        ?   214d6c System.ValueType
     28435c8        ?   216314 System.Enum
     28435dc        ?   2147cc System.Object
     284365c        ?   3cd57c System.IntPtr
     2843670        ?   3feaac System.Byte
     2843684        ?  23a544c System.IEquatable`1[[System.IntPtr, mscorlib]]
     2843784        ?   3c999c System.Int32
     2843798        ?   3caa04 System.IEquatable`1[[System.Int32, mscorlib]]

\\

COMMAND: dumpsig.
!DumpSig <sigaddr> <moduleaddr>

This command dumps the signature of a method or field given by <sigaddr>.  This is
useful when you are debugging parts of the runtime which returns a raw PCCOR_SIGNATURE
structure and need to know what its contents are.

Sample output for a method:
    0:000> !dumpsig 0x000007fe`ec20879d 0x000007fe`eabd1000
    [DEFAULT] [hasThis] Void (Boolean,String,String)

The first section of the output is the calling convention.  This includes, but is not
limited to, "[DEFAULT]", "[C]", "[STDCALL]", "[THISCALL]", and so on.  The second
portion of the output is either "[hasThis]" or "[explicit]" for whether the method
is an instance method or a static method respectively.  The third portion of the 
output is the return value (in this case a "void").  Finally, the method's arguments
are printed as the final portion of the output.

Sample output for a field:
    0:000> !dumpsig 0x000007fe`eb7fd8cd 0x000007fe`eabd1000
    [FIELD] ValueClass System.RuntimeTypeHandle 

!DumpSig will also work with generics.  Here is the output for the following
function:
    public A Test(IEnumerable<B> n)

    0:000> !dumpsig 00000000`00bc2437 000007ff00043178 
    [DEFAULT] [hasThis] __Canon (Class System.Collections.Generic.IEnumerable`1<__Canon>)

\\

COMMAND: dumpsigelem.
!DumpSigElem <sigaddr> <moduleaddr>

This command dumps a single element of a signature object.  For most circumstances,
you should use !DumpSig to look at individual signature objects, but if you find a 
signature that has been corrupted in some manner you can use !DumpSigElem to read out 
the valid portions of it.

If we look at a valid signature object for a method we see the following:
    0:000> !dumpsig 0x000007fe`ec20879d 0x000007fe`eabd1000
    [DEFAULT] [hasThis] Void (Boolean,String,String)

We can look at the individual elements of this object by adding the offsets into the 
object which correspond to the return value and parameters:
    0:000> !dumpsigelem 0x000007fe`ec20879d+2 0x000007fe`eabd1000
    Void
    0:000> !dumpsigelem 0x000007fe`ec20879d+3 0x000007fe`eabd1000
    Boolean
    0:000> !dumpsigelem 0x000007fe`ec20879d+4 0x000007fe`eabd1000
    String
    0:000> !dumpsigelem 0x000007fe`ec20879d+5 0x000007fe`eabd1000
    String

We can do something similar for fields.  Here is the full signature of a field:
    0:000> !dumpsig 0x000007fe`eb7fd8cd 0x000007fe`eabd1000
    [FIELD] ValueClass System.RuntimeTypeHandle 

Using !DumpSigElem we can find the type of the field by adding the offset of it (1) to 
the address of the signature:
    0:000> !dumpsigelem 0x000007fe`eb7fd8cd+1 0x000007fe`eabd1000
    ValueClass System.RuntimeTypeHandle

!DumpSigElem will also work with generics.  Let a function be defined as follows:
    public A Test(IEnumerable<B> n)

The elements of this signature can be obtained by adding offsets into the signature
when calling !DumpSigElem:

    0:000> !dumpsigelem 00000000`00bc2437+2 000007ff00043178 
    __Canon
    0:000> !dumpsigelem 00000000`00bc2437+4 000007ff00043178 
    Class System.Collections.Generic.IEnumerable`1<__Canon>

The actual offsets that you should add are determined by the contents of the
signature itself.  By trial and error you should be able to find various elements
of the signature.

\\

COMMAND: rcwcleanuplist.
!RCWCleanupList [address]

A RuntimeCallableWrapper is an internal CLR structure used to host COM objects
which are exposed to managed code.  This is exposed to managed code through the
System.__ComObject class, and when objects of this type are collected, and a
reference to the underlying COM object is no longer needed, the corresponding
RCW is cleaned up.  If you are trying to debug an issue related to one of these
RCWs, then you can use the !RCWCleanupList function to display which COM objects
will be released the next time a cleanup occurs.

If given an address, this function will display the RCWCleanupList at that address.
If no address is specified, it displays the default cleanup list, printing the
wrapper, the context, and the thread of the object.

Example:
    0:002> !rcwcleanuplist 001c04d0 
    RuntimeCallableWrappers (RCW) to be cleaned:
         RCW  CONTEXT   THREAD Apartment
      1d54e0   192008   181180       STA
      1d4140   192178        0       MTA
      1dff50   192178        0       MTA
    MTA Interfaces to be released: 2
    STA Interfaces to be released: 1

Note that CLR keeps track of which RCWs are bound to which managed objects through
the SyncBlock of the object.  As such, you can see more information about RCW
objects through the !SyncBlk command.  You can find more information about RCW
cleanup through the !FinalizeQueue command.

\\

COMMAND: dumpil.
!DumpIL <Managed DynamicMethod object> | 
        <DynamicMethodDesc pointer> |
        <MethodDesc pointer> |
        /i <IL pointer>

!DumpIL prints the IL code associated with a managed method. We added this
function specifically to debug DynamicMethod code which was constructed on
the fly. Happily it works for non-dynamic code as well.

You can use it in four ways: 

  1) If you have a System.Reflection.Emit.DynamicMethod object, just pass
     the pointer as the first argument. 
  2) If you have a DynamicMethodDesc pointer you can use that to print the
     IL associated with the dynamic method.
  3) If you have an ordinary MethodDesc, you can see the IL for that as well,
     just pass it as the first argument.
  4) If you have a pointer directly to the IL, specify /i followed by the
     the IL address.  This is useful for writers of profilers that instrument
     IL.
     

Note that dynamic IL is constructed a bit differently. Rather than referring
to metadata tokens, the IL points to objects in a managed object array. Here
is a simple example of the output for a dynamic method:

  0:000> !dumpil b741dc
  This is dynamic IL. Exception info is not reported at this time.
  If a token is unresolved, run "!do <addr>" on the addr given
  in parenthesis. You can also look at the token table yourself, by
  running "!DumpArray 00b77388".

  IL_0000: ldstr 70000002 "Inside invoked method "
  IL_0005: call 6000003 System.Console.WriteLine(System.String)
  IL_000a: ldc.i4.1
  IL_000b: newarr 2000004 "System.Int32"
  IL_0010: stloc.0
  IL_0011: ldloc.0
  IL_0012: ret

\\

COMMAND: verifyheap.
!VerifyHeap

!VerifyHeap is a diagnostic tool that checks the garbage collected heap for 
signs of corruption. It walks objects one by one in a pattern like this:

    o = firstobject;
    while(o != endobject)
    {
        o.ValidateAllFields();
        o = (Object *) o + o.Size();
    }

If an error is found, !VerifyHeap will report it. I'll take a perfectly good 
object and corrupt it:

	0:000> !DumpObj a79d40
	Name: Customer
	MethodTable: 009038ec
	EEClass: 03ee1b84
	Size: 20(0x14) bytes
	 (C:\pub\unittest.exe)
	Fields:
	      MT    Field   Offset                 Type       Attr    Value Name
	009038ec  4000008        4                CLASS   instance 00a79ce4 name
	009038ec  4000009        8                CLASS   instance 00a79d2c bank
	009038ec  400000a        c       System.Boolean   instance        1 valid

	0:000> ed a79d40+4 01  (change the name field to the bogus pointer value 1)
	0:000> !VerifyHeap
	object 01ee60dc: bad member 00000003 at 01EE6168
	Last good object: 01EE60C4.

If this gc heap corruption exists, there is a serious bug in your own code or 
in the CLR. In user code, an error in constructing PInvoke calls can cause 
this problem, and running with Managed Debugging Assistants is advised. If that
possibility is eliminated, consider contacting Microsoft Product Support for
help.

\\

COMMAND: verifyobj.
!VerifyObj <object address>

!VerifyObj is a diagnostic tool that checks the object that is passed as an 
argument for signs of corruption.

	0:002> !verifyobj 028000ec
	object 0x28000ec does not have valid method table

	0:002> !verifyobj 0680017c 
	object 0x680017c: bad member 00000001 at 06800184

\\

COMMAND: findroots.
!FindRoots -gen <N> | -gen any | <object address>

The "-gen" form causes the debugger to break in the debuggee on the next 
collection of the specified generation.  The effect is reset as soon as the 
break occurs, in other words, if you need to break on the next collection you 
would need to reissue the command.

The last form of this command is meant to be used after the break caused by the 
other forms has occurred.  Now the debuggee is in the right state for 
!FindRoots to be able to identify roots for objects from the current condemned 
generations.

!FindRoots is a diagnostic command that is meant to answer the following 
question:

"I see that GCs are happening, however my objects have still not been 
collected. Why? Who is holding onto them?"

The process of answering the question would go something like this:

1. Find out the generation of the object of interest using the !GCWhere 
command, say it is gen 1:
	!GCWhere <object address>

2. Instruct the runtime to stop the next time it collects that generation using 
the !FindRoots command:
	!FindRoots -gen 1
	g

3. When the next GC starts, and has proceeded past the mark phase a CLR 
notification will cause a break in the debugger:
	(fd0.ec4): CLR notification exception - code e0444143 (first chance)
	CLR notification: GC - end of mark phase.
		Condemned generation: 1.

4. Now we can use the !FindRoots <object address> to find out the cross 
generational references to the object of interest.  In other words, even if the 
object is not referenced by any "proper" root it may still be referenced by an 
older object (from an older generation), from a generation that has not yet been 
scheduled for collection.  At this point !FindRoots will search those older 
generations too, and report those roots.
	0:002> !findroots 06808094 
	older generations::Root:  068012f8(AAA.Test+a)->
	  06808094(AAA.Test+b)


\\

COMMAND: heapstat.
!HeapStat [-inclUnrooted | -iu]

This command shows the generation sizes for each heap and the total, how much free 
space there is in each generation on each heap.  If the -inclUnrooted option is
specified the report will include information about the managed objects from the
GC heap that are not rooted anymore.

Sample output:

	0:002> !heapstat
	Heap     Gen0         Gen1         Gen2         LOH
	Heap0    177904       12           306956       8784        
	Heap1    159652       12           12           16          
	Total    337556       24           306968       8800        

	Free space:                                                 Percentage
	Heap0    28           12           12           64          SOH:  0% LOH:  0%
	Heap1    104          12           12           16          SOH:  0% LOH:100%
	Total    132          24           24           80          

	0:002> !heapstat -inclUnrooted
	Heap     Gen0         Gen1         Gen2         LOH
	Heap0    177904       12           306956       8784        
	Heap1    159652       12           12           16          
	Total    337556       24           306968       8800        

	Free space:                                                 Percentage
	Heap0    28           12           12           64          SOH:  0% LOH:  0%
	Heap1    104          12           12           16          SOH:  0% LOH:100%
	Total    132          24           24           80          

	Unrooted objects:                                           Percentage
	Heap0    152212       0            306196       0           SOH: 94% LOH:  0%
	Heap1    155704       0            0            0           SOH: 97% LOH:  0%
	Total    307916       0            306196       0           

The percentage column contains a breakout of free or unrooted bytes to total bytes.

\\

COMMAND: analyzeoom.
!AnalyzeOOM

!AnalyzeOOM displays the info of the last OOM occured on an allocation request to
the GC heap (in Server GC it displays OOM, if any, on each GC heap). 

To see the managed exception(s) use the !Threads command which will show you 
managed exception(s), if any, on each managed thread. If you do see an 
OutOfMemoryException exception you can use the !PrintException command on it.
To get the full callstack use the "kb" command in the debugger for that thread.
For example, to display thread 3's stack use ~3kb.

OOM exceptions could be because of the following reasons:

1) allocation request to GC heap 
   in which case you will see JIT_New* on the call stack because managed code called new.
2) other runtime allocation failure
   for example, failure to expand the finalize queue when GC.ReRegisterForFinalize is
   called.
3) some other code you use throws a managed OOM exception 
   for example, some .NET framework code converts a native OOM exception to managed 
   and throws it.

The !AnalyzeOOM command aims to help you with investigating 1) which is the most
difficult because it requires some internal info from GC. The only exception is
we don't support allocating objects larger than 2GB on CLR v2.0 or prior. And this
command will not display any managed OOM because we will throw OOM right away 
instead of even trying to allocate it on the GC heap.

There are 2 legitimate scenarios where GC would return OOM to allocation requests - 
one is if the process is running out of VM space to reserve a segment; the other
is if the system is running out physical memory (+ page file if you have one) so
GC can not commit memory it needs. You can look at these scenarios by using performance
counters or debugger commands. For example for the former scenario the "!address 
-summary" debugger command will show you the largest free region in the VM. For
the latter scenario you can look at the "Memory\% Committed Bytes In Use" see
if you are running low on commit space. One important thing to keep in mind is
when you do this kind of memory analysis it could an aftereffect and doesn't 
completely agree with what this command tells you, in which case the command should
be respected because it truly reflects what happened during GC.

The other cases should be fairly obvious from the callstack.

Sample output:

0:011> !ao
---------Heap 2 ---------
Managed OOM occured after GC #28 (Requested to allocate 1234 bytes)
Reason: Didn't have enough memory to commit
Detail: SOH: Didn't have enough memory to grow the internal GC datastructures (800000 bytes) - 
        on GC entry available commit space was 500 MB
---------Heap 4 ---------
Managed OOM occured after GC #12 (Requested to allocate 100000 bytes)
Reason: Didn't have enough memory to allocate an LOH segment
Detail: LOH: Failed to reserve memory (16777216 bytes)

\\

COMMAND: gcwhere.
!GCWhere <object address>

!GCWhere displays the location in the GC heap of the argument passed in.

	0:002> !GCWhere 02800038  
	Address  Gen Heap segment  begin    allocated size
	02800038 2    0   02800000 02800038 0282b740  12

When the argument lies in the managed heap, but is not a valid *object* address 
the "size" is displayed as 0:

	0:002> !GCWhere 0280003c
	Address  Gen Heap segment  begin    allocated size
	0280003c 2    0   02800000 02800038 0282b740  0

\\

COMMAND: listnearobj.
!ListNearObj <object address>

!ListNearObj is a diagnostic tool that displays the object preceeding and 
succeeding the address passed in:

The command looks for the address in the GC heap that looks like a valid 
beginning of a managed object (based on a valid method table) and the object 
following the argument address.

	0:002> !ListNearObj 028000ec
	Before: 0x28000a4           72 (0x48      ) System.StackOverflowException
	After:  0x2800134           72 (0x48      ) System.Threading.ThreadAbortException
	Heap local consistency confirmed.

	0:002> !ListNearObj 028000f0
	Before: 0x28000ec           72 (0x48      ) System.ExecutionEngineException
	After:  0x2800134           72 (0x48      ) System.Threading.ThreadAbortException
	Heap local consistency confirmed.

The command considers the heap as "locally consistent" if:
	prev_obj_addr + prev_obj_size = arg_addr && arg_obj + arg_size = next_obj_addr
OR
	prev_obj_addr + prev_obj_size = next_obj_addr

When the condition is not satisfied:

	0:002> !lno 028000ec
	Before: 0x28000a4           72 (0x48      ) System.StackOverflowException
	After:  0x2800134           72 (0x48      ) System.Threading.ThreadAbortException
	Heap local consistency not confirmed.

\\

COMMAND: dumplog.
!DumpLog [-addr <addressOfStressLog>] [<Filename>]

To aid in diagnosing hard-to-reproduce stress failures, the CLR team added an 
in-memory log capability. The idea was to avoid using locks or I/O which could 
disturb a fragile repro environment. The !DumpLog function allows you to write 
that log out to a file. If no Filename is specified, the file "Stresslog.txt" 
in the current directory is created.

The optional argument addr allows one to specify a stress log other then the 
default one.

	0:000> !DumpLog
	Attempting to dump Stress log to file 'StressLog.txt'
	.................
	SUCCESS: Stress log dumped

To turn on the stress log, set the following registry keys under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework:


(DWORD) StressLog = 1
(DWORD) LogFacility = 0xffffffbf (this is a bit mask, almost all logging is on.
                                  This is also the default value if the key 
                                  isn't specified)
(DWORD) StressLogSize = 65536    (this is the default value if the key isn't
                                  specified)
(DWORD) LogLevel = 6             (this is the default value if the key isn't
                                  specified.  The higher the number the more
                                  detailed logs are generated.  The maximum 
                                  value is decimal 10)

StressLogSize is the size in bytes of the in-memory log allocated for each 
thread in the process. In the case above, each thread gets a 64K log. You 
could increase this to get more logging, but more memory will be required for 
this log in the process. For example, 20 threads with 524288 bytes per thread 
has a memory demand of 10 Megabytes. The stress log is circular so new entries 
will replace older ones on threads which have reached their buffer limit.

The log facilities are defined as follows:
    GC           0x00000001
    GCINFO       0x00000002
    STUBS        0x00000004
    JIT          0x00000008
    LOADER       0x00000010
    METADATA     0x00000020
    SYNC         0x00000040
    EEMEM        0x00000080
    GCALLOC      0x00000100
    CORDB        0x00000200
    CLASSLOADER  0x00000400
    CORPROF      0x00000800
    REMOTING     0x00001000
    DBGALLOC     0x00002000
    EH           0x00004000
    ENC          0x00008000
    ASSERT       0x00010000
    VERIFIER     0x00020000
    THREADPOOL   0x00040000
    GCROOTS      0x00080000
    INTEROP      0x00100000
    MARSHALER    0x00200000
    IJW          0x00400000
    ZAP          0x00800000
    STARTUP      0x01000000
    APPDOMAIN    0x02000000
    CODESHARING  0x04000000
    STORE        0x08000000
    SECURITY     0x10000000
    LOCKS        0x20000000
    BCL          0x40000000

Here is some sample output:

	3560   9.981137099 : `SYNC`               RareEnablePremptiveGC: entering. 
	Thread state = a030

	3560   9.981135033 : `GC`GCALLOC`GCROOTS` ========== ENDGC 4194 (gen = 2, 
	collect_classes = 0) ==========={

	3560   9.981125826 : `GC`                         Segment mem 00C61000 alloc 
	= 00D071F0 used 00D09254 committed 00D17000

	3560   9.981125726 : `GC`                     Generation 0 [00CED07C, 00000000
	] cur = 00000000

	3560   9.981125529 : `GC`                     Generation 1 [00CED070, 00000000
	] cur = 00000000

	3560   9.981125103 : `GC`                     Generation 2 [00C61000, 00000000
	] cur = 00000000

	3560   9.981124963 : `GC`                 GC Heap 00000000

	3560   9.980618994 : `GC`GCROOTS`         GcScanHandles (Promotion Phase = 0)

The first column is the OS thread ID for the thread appending to the log, 
the second column is the timestamp, the third is the facility category for the 
log entry, and the fourth contains the log message. The facility field is 
expressed as `facility1`facility2`facility3`.  This facilitates the creation of 
filters for displaying only specific message categories.  To make sense of this 
log, you would probably want the Shared Source CLI to find out exactly where 
the log comes from.
\\

COMMAND: findappdomain.
!FindAppDomain <Object address>

!FindAppDomain will attempt to resolve the AppDomain of an object. For example,
using an Object Pointer from the output of !DumpStackObjects:

	0:000> !findappdomain 00a79d98
	AppDomain: 0014f000
	Name: unittest.exe
	ID: 1

You can find out more about the AppDomain with the !DumpDomain command. Not 
every object has enough clues about it's origin to determine the AppDomain. 
Objects with Finalizers are the easiest case, as the CLR needs to be able to 
call those when an AppDomain shuts down.
\\

COMMAND: savemodule.
!SaveModule <Base address> <Filename>

This command allows you to take a image loaded in memory and write it to a 
file. This is especially useful if you are debugging a full memory dump, and 
don't have the original DLLs or EXEs. This is most often used to save a managed
binary to a file, so you can disassemble the code and browse types with ILDASM.

The base address of an image can be found with the "LM" debugger command:

	0:000> lm
	start    end        module name
	00400000 00408000   image00400000     (deferred)
	10200000 102ac000   MSVCR80D     (deferred)
	5a000000 5a0b1000   mscoree      (deferred)
	5a140000 5a29e000   clrjit     (deferred)
	5b660000 5c440000   mscorlib_dll     (deferred)
	5d1d0000 5e13c000   clr     (deferred)
	...

If I wanted to save a copy of clr.dll, I could run:

	0:000> !SaveModule 5d1d0000 c:\pub\out.tmp
	4 sections in file
	section 0 - VA=1000, VASize=e82da9, FileAddr=400, FileSize=e82e00
	section 1 - VA=e84000, VASize=24d24, FileAddr=e83200, FileSize=ec00
	section 2 - VA=ea9000, VASize=5a8, FileAddr=e91e00, FileSize=600
	section 3 - VA=eaa000, VASize=c183c, FileAddr=e92400, FileSize=c1a00

The diagnostic output indicates that the operation was successful. If 
c:\pub\out.tmp already exists, it will be overwritten.
\\

COMMAND: gchandles.
!GCHandles [-type handletype] [-stat] [-perdomain]

!GCHandles provides statistics about GCHandles in the process.

Paremeters:
    stat - Only display the statistics and not the list of handles and
           what they point to.
    perdomain - Break down the statistics by the app domain in which
                the handles reside.
    type - A type of handle to filter it by.  The handle types are:
           Pinned
           RefCounted
           WeakShort
           WeakLong
           Strong
           Variable
           AsyncPinned
           SizedRef

Sometimes the  source of a memory leak is a GCHandle leak. For example, code
might keep a 50 Megabyte array alive because a strong GCHandle points to it,
and the handle was discarded without freeing it.

The most common handles are "Strong Handles," which keep the object they point 
to alive until the handle is explicitly freed. "Pinned Handles" are used to 
prevent the garbage collector from moving an object during collection. These 
should be used sparingly, and for short periods of time. If you don't follow 
that precept, the gc heap can become very fragmented.

Here is sample output from a very simple program.  Note that the "RefCount"
field only applies to RefCount Handles, and this field will contain the
reference count:

    0:000> !GCHandles
      Handle Type          Object     Size RefCount Type
    001611c0 Strong      01d00b58       84          System.IndexOutOfRangeException
    001611c4 Strong      01d00b58       84          System.IndexOutOfRangeException
    001611c8 Strong      01d1b48c       40          System.Diagnostics.LogSwitch
    001611d0 Strong      01cfd2c0       36          System.Security.PermissionSet
    001611d4 Strong      01cf7484       56          System.Object[]
    001611d8 Strong      01cf1238       32          System.SharedStatics
    001611dc Strong      01cf11c8       84          System.Threading.ThreadAbortException
    001611e0 Strong      01cf1174       84          System.Threading.ThreadAbortException
    001611e4 Strong      01cf1120       84          System.ExecutionEngineException
    001611e8 Strong      01cf10cc       84          System.StackOverflowException
    001611ec Strong      01cf1078       84          System.OutOfMemoryException
    001611f0 Strong      01cf1024       84          System.Exception
    001611f8 Strong      01cf2068       48          System.Threading.Thread
    001611fc Strong      01cf1328      112          System.AppDomain
    001613ec Pinned      02cf3268     8176          System.Object[]
    001613f0 Pinned      02cf2258     4096          System.Object[]
    001613f4 Pinned      02cf2038      528          System.Object[]
    001613f8 Pinned      01cf121c       12          System.Object
    001613fc Pinned      02cf1010     4116          System.Object[]

    Statistics:
          MT    Count    TotalSize Class Name
    563266dc        1           12 System.Object
    56329708        1           32 System.SharedStatics
    5632bc38        1           36 System.Security.PermissionSet
    5635f934        1           40 System.Diagnostics.LogSwitch
    5632759c        1           48 System.Threading.Thread
    5632735c        1           84 System.ExecutionEngineException
    56327304        1           84 System.StackOverflowException
    563272ac        1           84 System.OutOfMemoryException
    563270c4        1           84 System.Exception
    56328914        1          112 System.AppDomain
    56335f78        2          168 System.IndexOutOfRangeException
    563273b4        2          168 System.Threading.ThreadAbortException
    563208d0        5        16972 System.Object[]
    Total 19 objects

    Handles:
        Strong Handles:       14
        Pinned Handles:       5
\\

COMMAND: gchandleleaks.
!GCHandleLeaks

This command is an aid in tracking down GCHandle leaks. It searches all of 
memory for any references to the Strong and Pinned GCHandles in the process, 
and reports what it found. If a handle is found, you'll see the address of the
reference. This might be a stack address or a field within an object, for 
example. If a handle is not found in memory, you'll get notification of that 
too.

The command has diagnostic output which doesn't need to be repeated here. One 
thing to keep in mind is that anytime you search all of memory for a value, you
can get false positives because even though the value was found, it might be 
garbage in that no code knows about the address. You can also get false 
negatives because a user is free to pass that GCHandle to unmanaged code that 
might store the handle in a strange way (shifting bits, for example).

For example, a GCHandle valuetype is stored on the stack with the low bit set 
if it points to a Pinned handle. So !GCHandleLeaks ignores the low bit in it's
searches.

That said, if a serious leak is going on, you'll get a ever-growing set of 
handle addresses that couldn't be found.
\\

COMMAND: vmmap.
!VMMap

!VMMap traverses the virtual address space and lists the type of protection 
applied to each region. Sample output:

	0:000> !VMMap
	Start    Stop     Length    AllocProtect  Protect       State    Type
	00000000-0000ffff 00010000                NA            Free
	00010000-00011fff 00002000  RdWr          RdWr          Commit   Private
	00012000-0001ffff 0000e000                NA            Free
	00020000-00020fff 00001000  RdWr          RdWr          Commit   Private
	00021000-0002ffff 0000f000                NA            Free
	00030000-00030fff 00001000  RdWr                        Reserve  Private
	...
\\

COMMAND: vmstat.
!VMStat

Provides a summary view of the virtual address space, ordered by each type of 
protection applied to that memory (free, reserved, committed, private, mapped, 
image). The TOTAL column is (AVERAGE * BLK COUNT). Sample output below:

	0:000> !VMStat
	~~~~           ~~~~~~~        ~~~~~~~        ~~~~~~~  ~~~~~~~~~          ~~~~~
	TYPE           MINIMUM        MAXIMUM        AVERAGE  BLK COUNT          TOTAL
	Free:
	Small            4,096         65,536         48,393         27      1,306,611
	Medium         139,264        528,384        337,920          4      1,351,680
	Large        6,303,744    974,778,368    169,089,706         12  2,029,076,472
	Summary          4,096    974,778,368     47,249,646         43  2,031,734,778

	Reserve:
	Small            4,096         65,536         43,957         41      1,802,237
	Medium         249,856      1,019,904        521,557          6      3,129,342
	Large        2,461,696     16,703,488     11,956,224          3     35,868,672
	Summary          4,096     16,703,488        816,005         50     40,800,250

\\

COMMAND: procinfo.
!ProcInfo [-env] [-time] [-mem]

!ProcInfo lists the environment variables for the process, kernel CPU time, as 
well as memory usage statistics.
\\

COMMAND: histinit.
!HistInit

Before running any of the Hist - family commands you need to initialize the SOS 
structures from the stress log saved in the debuggee.  This is achieved by the 
HistInit command.

Sample output:

	0:001> !HistInit
	Attempting to read Stress log
	STRESS LOG:
	    facilitiesToLog  = 0xffffffff
	    levelToLog       = 6
	    MaxLogSizePerThread = 0x10000 (65536)
	    MaxTotalLogSize = 0x1000000 (16777216)
	    CurrentTotalLogChunk = 9
	    ThreadsWithLogs  = 3
	    Clock frequency  = 3.392 GHz
	    Start time         15:26:31
	    Last message time  15:26:56
	    Total elapsed time 25.077 sec
	.....................................
	---------------------------- 2407 total entries -----------------------------


	SUCCESS: GCHist structures initialized

\\

COMMAND: histobjfind.
!HistObjFind <obj_address>

To examine log entries related to an object whose present address is known one 
would use this command. The output of this command contains all entries that 
reference the object:

	0:003> !HistObjFind 028970d4 
	 GCCount   Object                                  Message
	---------------------------------------------------------
	    2296 028970d4 Promotion for root 01e411b8 (MT = 5b6c5cd8)
	    2296 028970d4 Relocation NEWVALUE for root 00223fc4
	    2296 028970d4 Relocation NEWVALUE for root 01e411b8
	...
	    2295 028970d4 Promotion for root 01e411b8 (MT = 5b6c5cd8)
	    2295 028970d4 Relocation NEWVALUE for root 00223fc4
	    2295 028970d4 Relocation NEWVALUE for root 01e411b8
	...

\\

COMMAND: histroot.
!HistRoot <root>

The root value obtained from !HistObjFind can be used to track the movement of 
an object through the GCs.

HistRoot provides information related to both promotions and relocations of the 
root specified as the argument.

	0:003> !HistRoot 01e411b8 
	 GCCount    Value       MT Promoted?                Notes
	---------------------------------------------------------
	    2296 028970d4 5b6c5cd8       yes 
	    2295 028970d4 5b6c5cd8       yes 
	    2294 028970d4 5b6c5cd8       yes 
	    2293 028970d4 5b6c5cd8       yes 
	    2292 028970d4 5b6c5cd8       yes 
	    2291 028970d4 5b6c5cd8       yes 
	    2290 028970d4 5b6c5cd8       yes 
	    2289 028970d4 5b6c5cd8       yes 
	    2288 028970d4 5b6c5cd8       yes 
	    2287 028970d4 5b6c5cd8       yes 
	    2286 028970d4 5b6c5cd8       yes 
	    2285 028970d4 5b6c5cd8       yes 
	     322 028970e8 5b6c5cd8       yes Duplicate promote/relocs
	...

\\

COMMAND: histobj.
!HistObj <obj_address>

This command examines all stress log relocation records and displays the chain 
of GC relocations that may have led to the address passed in as an argument.
Conceptually the output is:

		GenN    obj_address   root1, root2, root3,
		GenN-1  prev_obj_addr root1, root2,
		GenN-2  prev_prev_oa  root1, root4, 
		...

Sample output:
	0:003> !HistObj 028970d4 
	 GCCount   Object                                    Roots
	---------------------------------------------------------
	    2296 028970d4 00223fc4, 01e411b8, 
	    2295 028970d4 00223fc4, 01e411b8, 
	    2294 028970d4 00223fc4, 01e411b8, 
	    2293 028970d4 00223fc4, 01e411b8, 
	    2292 028970d4 00223fc4, 01e411b8, 
	    2291 028970d4 00223fc4, 01e411b8, 
	    2290 028970d4 00223fc4, 01e411b8, 
	    2289 028970d4 00223fc4, 01e411b8, 
	    2288 028970d4 00223fc4, 01e411b8, 
	    2287 028970d4 00223fc4, 01e411b8, 
	    2286 028970d4 00223fc4, 01e411b8, 
	    2285 028970d4 00223fc4, 01e411b8, 
	     322 028970d4 01e411b8, 
	       0 028970d4 

\\

COMMAND: histclear.
!HistClear

This command releases any resources used by the Hist-family of commands. 
Generally there's no need to call this explicitly, as each HistInit will first 
cleanup the previous resources.

	0:003> !HistClear
	Completed successfully.

\\

COMMAND: dumprcw.
!DumpRCW <RCW address>

This command lists information about a Runtime Callable Wrapper. You can use
!DumpObj to obtain the RCW address corresponding to a managed object.

The output contains all COM interface pointers that the RCW holds on to, which
is useful for investigating lifetime issues of interop-heavy applications.
\\

COMMAND: dumpccw.
!DumpCCW <CCW address or COM IP>

This command lists information about a COM Callable Wrapper. You can use
!DumpObj to obtain the CCW address corresponding to a managed object or pass
a COM interface pointer to which the object has been marshaled.

The output contains the COM reference count of the CCW, which is useful for
investigating lifetime issues of interop-heavy applications.
\\


 00000 0$0(0,0@0D0H0  x1|111111111110222222222222222225555555555555555555555566666666 6$6(6,6064686<6@6D6H6L6P6T6X6\6`6@3 3P\8888888888888888888899999999 9$9(9,9094989<9@9D9H9L9P9`82<2p<t<x<|<<<<<<<<<<<<<<<<<<====$=,=4=<=D=L=T=\=d=l=t=|========================(\<`<d<h<l<p<t<x<|<<<<<<<<X2\2`2d2h2l2p2t2x25555566666666 6@6H6L6X6677777777 7$7(7,707P7X7\7h777777777777777777`9d9h9l9p9t9x9|999999$8888:::::::::55T6X6666777777777777788888888 8$8(8,8084888<8@8D8H8L8P8T8X8\8`8d8h8l8p8t8x8|88888888888888888888888888888888899999999 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9l9p9t9x98====== =$=(=,=4=8=<=@=D=H=L=P=\=d=h=l=p=t= 8888888888888888888899999999 9$9(9,9094989<9@9D9H9L9P9T9X9d9h9l9p9t9x9|999999999999999999999999999999999:::::;;;;;;;;;;;;;;;;;;;;0$1(1,101t1|111111111111111112222$2,242<2D2L2T2\2d2l2t2|222222222222222223333$3,343<3D3L3T3\3d3l3t3|333333333333333334444$4,444<4D4L4T4\4d4l4t4|444444444444444445555$5,545<5D5L5T5\5d5l5t5|555555555555555556666$6,646<6D6L6T6\6d6l6t6|666666666666666667777$7,747<7D7L7T7\7d7l7t7|777777777777777778888$8,848<8D8L8T8\8d8l8t8|888@222222222222223333 3(30383@3H3P3X3`3h3p3x333333333333333334444 4(40484@4H4P4X4`4h4p4x444444444444444445555 5(50585@5H5P5X5`5h5p5x555555555555555556666 6(60686@6H6P6X6`6h6p6x666666666666666667777 7(70787@7H7P7X7`7h7p7x777777777777777778888 8(80888@8H8P8X8`8h8p8x888888888888888889999 9(90989@9H9P9X9`9h9p9x9999999Pd3333\=d=l=t=|=================>>>>$>,>4><>h>l>p>>>>>>>>>>`|T=X=`=h=============>>>$>4>8>H>L>P>X>p>>>>>>>>>>>>>>???,?0?4?8?@?X?h?l?|??????p\8888888999Y99N:W::3;O;Y;d;n;;;;<=
>>>>?	??(?<?C?H?_?????0(000G0U0c0k0z00001$1L1n1123y4A5:77777778*818E8y8888899$99999999;$;.;<;E;L;S;\;d;g<t<<<<<<<<<<<<<<={=============>>>>>>^?d?????????|000060K0Q0_0e000(1J2T2f2q2222222$3*3R3X3333333344444:4N4T4k4q4444445:5@5N55556?6F6n6|666?7d7j7|7777778$8N8T8b8h88888888999=9C9\9`9d9h9l9p9t9x9999999999999::;;+;1;G;M;W;b;l;r;;;;;;;;;;;;<<<!<'<1<<<F<L<V<a<k<q<<<<<<<<<<<<===1=7=K=Q=e=k=========d>j>>>>?@?F?g?u??????000,090V0l0000011#171Q1l1111112-2:2I2Y222F3^3z333334*4F4\4l4r44455#5;5H5_5h5o55566666O7]7{77777!8)8?8M8|8888888889999999	::":2:B:P:::::::1;@;e;;;;<+<E<r<<<<<</===h=====>>S>q>>>>>?$?J??? 00080O000000	11X11112,2J2x22222222353C3z333334:4H4X4s444444:5`555555"6.6<6L6c66666627>7L7\7h777	8"8:888888
99!9I9e9p9999:<<<<<<<<<<<<======== ========>>">:>\>q>|>>>??-?S?h?p?~?????????000:0c0o000000000111/1;1K1y1111111122(2/242R2^2g2n2s2222222222233$333=3G3Q3333333
4*4^4q44444455=5v555666778899:%:::;$;;;6<B<v<<<<<=F=S=====f>s>>>6?E?~????00V0d0001"1=1D1f1w1363H3r3y334B4N4\4l444~556666H6666677777788888&989V9]9z99999:":-:^:e:w:::::H;O;o;;<<b<<9=======>>>>>6>K>>>>???,?~??Z0000011F1a1242O222222222
3E3K333334444V4k45 5.5>5J5e555r6~6666677777788&888888/9A9L9u99999":z::::"<.<<<L<X<p<<==c=o=}=====>U>c>>>>>?!?;?g?{????000+0C00000R1^1l1|11112@2a2w22222233@3U333	4b4n4|44445\5g5567?7Z778(898V8a888899R9^9l9|99999:,:K::::::::;:;h;t;;;;;;;;<<<<<<<<<<=
=B=J=X=d=======>@>G>>>?(?-?2?7?F?K?P?U?Z?u??????0+00070A0S0_0d0}000001"121D1R1111112;2I2_2l2222223O3l3|33344!4.4i4s444444444445K5~556k7~777768H8d8k888999999::!;6;D;w;~;;;'<.<H<O<X<_<===='>6>n>>>>>>&?3?N?q???00,0l0000011112A2Q2a2x22222333-313;3?3H3Y3f333333333333	44q4444444455K5Q5j55555556616H6O6e6|6666666667717Y7`7y7777788.8<8I8W8h8t888888889:9C9H9U9f9m9r9}9999999999999:	:::&:-:2:=:J:Q:V:a:o:::::::::;;;+;3;=;O;W;a;s;{;;;;;;;;; <'<<<<<9=M===>>k>}>>>>>>l?u?}???????????? P000#000:0W0a00000001"131I1i1111222&2O2U2f2|22222222313f3x33333344f4|4444444444525H5f5555556A6G6\6f66666777#7(7-7:7T7c7777777878X8_8u8888!9'9<9F9o9u999999::
:::!:;:G:::::;;4;J;g;;;;;;<A<G<\<f<<<<<<<<<<<=5=D=O=u===
>*>D>v>>?,?o??0t080z000001112(22264H456(6677&:3::;3;f;t;;;;;0<7<<<<<F=S======%>,>>>c?v??@0000000v1111J2b2z2222233)4044444455!6H666v77777 8i8y8888Q9l9999	:4:;:X:w:~:";.;<;L;=<K<<
====F>X>>>>>/????P60H0v2222B3]3s3z33333S4Z4444a555.6C6~666666666666666666677d7k7789939V9k9992:>:L:\:;;?;E;;;;;;+<P<g<<<<N=n=y======>>.>P>>>>m?s????`	00001%1e1l11111112&2X2o2222233 353E3d3333344[4z4444"5*585D5X5g5555555p6w66666767S7^77777(8/8f8x888888@9r9~999U:`:k::::1;R;^;l;|;-<;<Y<`<<<<<<<<<<<=D=v======
>>>">0>5>S>>>>???:?F?[?z????????p0:0U0\0h000000091a111111122'2T2[2223&373g3n333E4L4o444445R5Y5v5}5555626[6`6x666717j77x88899:(:::,;B;u;;;;;F<X<<<==3=j=p===>*>]>c>2?@???|#070e0|000'1-1_1e1k11111C2Q222U3i33344J4P4V444444555;6Q666n78$8a9q99999;;<<<<V=f=P&040Q0X000 1'1227:::;0;\;r;;;;==>,>8>g>s>>>>U?|????0L0z00161G1Q1j111112O22233F34M4445<55556i6666C7Z7d7}777<8889:v:::;6;J;o;;;;<_<}<<<<=='=P===A>U>>>>>?8?Z????&050000011'121K1T1{1112223&3|33333344:4M4^4g4o4}55555555556
666%6+6>6C6P6V6i6n6z66666666666677771767F7V7[7g7}77777777778
888,828B8G8]8j8u8888888888888889 99:
::(:/:8:I:S:Y:a:s::::::::::
;;.;D;b;h;m;z;;;;;;;;;;;;;<<<*<0<C<H<W<\<m<s<<<<<<<<==========>
>'>,>I>Z>`>x>>>>>>>>>>>
?0?4?8?<?@?D?H?L?P?T?X?\?`?d?h?l?p?t?x?|??????00+0F0W0^0p000000a11111112+2J2Y2t222222363H3334,4:4445!55556*666Q7_77788T888839A99999::-:E:::;;6;B;<I<Y<<<<="=>>>1>8>m>t>>?-?g??50A0001'1E1%2<2C2i2222l3s3x33333333333334
444"4)40474>4444535;5D5M5W55555577798888S:\:f:::::;;;<<<<======== =$=(=,=0=4=8=<=@=D=H=L=P=T=X=\=`=d=h=l=g>}>001151I1v11111122'2M2T2i222233^3p333464H455567*7=7T7f7s777777F8T8888889999
::1:C:Z:;&;4;V;;;;!<S<q<<<<==,=2=Q=k===U>s>>>>>?'?.?f?}?????090d0000181~111%2v222363H3z3333344;4d444S5555566F6T666v88888899:H:p:::9;G;V;o;;;;,<F<S<==j===='>.>O>>>'?0011!222393c33333u44U55566666	7p788(8`8889999 :p::;;;);3;@;U;Z;y;;;;;;;;<H<c<<<<<<===(>3>`>d>h>l>p>>>>>>>>>>??8?D?R?Y???X<0R0[0d0|001L1t11111A222331466R7Y77k889:t:;s;;S<<[==;>>t?? HB00t11B2v3344558889i:::;s<<===a>u>>>>???0L122233J4f6v6677788:-;4;;;<=B>j>>>>??????@0T0n00000011!1f1s12%223!3=3c3t33333
4*4J4j4444455V5]5j5q555556"6V6c6667"7V7e77777V8c88899999:N:::::;";V;d;;;;;<<A<H<<<=&===3>>>>>f?u???P000000#11111V2e2222333334q4444F5U55555x66f7s7779999::::;;;;<<<<===!>g>>>?!?G?r?`0000001,1A11112;2[222223733333/444f5u5555	6656A6666777778G8991989J9t999:9::;';1;V;l;;;;;<<<<I<p<<<<<
=p==)>`>m>x>>>>>>>*?5?y????p?0M0k0x001U1g2}2/3>3K3d33334%4G4V4c4x44444455667777i777778M8h8888888899$999L9f9x99999:e;v;;;;$<~<<<;=B===>>>>V?h?B0N0\0l00h11.2<2W2^22323>3L3\333a4h4445565;5@5E5Z6k66677N7777M8888
9D9i9999998:H:[:`:~:::::;;8;a;;;;;;;R<^<l<|<==6=B=_=n=y======>'>C>R>^>l>|>>>>>?<?Q?_?????030;0K0t0|00000000171B1c1t111111252B2z2222222'3I3q3|333333!4.434N4b4q4x44445,5V5555555626=6[6b6666667)7^7777	8/8W8f8m8w88888{99999]:i:u:5;;;;n<<<<<< =<=c=====>>=>W>>>>>>?%?8?D?i?????$090_000001+1S1y11112.2E2m22222 3H3_3333346696Y6i6p66667"7:7G7^7u7z78,8D8\8t8888889949L9d9|9999:::/:7:R:k:s:{::::::::;;;;;;;; ;$;(;,;0;4;8;<;@;D;H;L;P;T;X;\;`;d;h;l;p;t;;;;;<<9<b<<<<<=2===j=q====f>>>&?8???????	00l0000000011+1P111111112;2_222j3q33334445q55555)6X6]6666-7U7777Q8v8899]9q99999W:d::::
;5;];;<=!=6=g={========>>&>0>>>N>W>a>}>>>>>>>?4????0(0Y0m00000N111162E2[222233454K4o44444455?55555556'6^6n6y66666667n7}77748_88889n9999:6::::;E;f;;;<G<w<<==+=2=A=H=v=}===N>U>j>q>>>>>>?????????H0O0001.111111122F2W2222383f3x3333334!444f4l44444525e5k555666667D7Y777788T8i88888889G9h9r9|99999u:::::;X;f;;;;g<<</====>>>>6?^????,00000 0$0F0X0x00000001M1R11112-2U2}22223F3X3333334444"4-434>4C4J4S4r44444515W5d5v55555555555	66 6)6=6d66666666667&7;7[7y777778E8K8t88889%9i9o99996:]::::::;N;U;_;n;;;;;;;;;<<L<]<<<<F=\===I>Z>>>?C????<0I000000-111192223333333+4;4Q445565\5555566677m7t77778E8K8888889,9:9L9r9999:4:9:K:}:::::::
;);;;@;;;;;;;0<?<T<q<<<<<<=%=*=G=g===E>>;?O?c?w???????0&0=0T000000"1-1N11111262L2222343H3X3334'4L4q44455;5|55606X666707\777778888889g9::;!;;;;+<0<M<<<====>>>>>>>>>>?0?f?{?????80`000011K11112N2y2222>3N3S3X3]3b3g3l3q3v3{3333344(4?4y4444q5
6607P7f77778K88999B:::;-;A;;;;;;;<<<=1=_=====>>>><?C?x??????  B0l00000$1+1W1^1x122J2Q22222233=3Z3i3s3333334!4?4L4[4a4h4n444455^5555@6M6k6666667"7P7a7p777777777788%8<8O8_88888888888888899999999 9$9(9,9094989<9F9\9:Z::::;>;f;;;G<d<<<<<7=D====	>>1>G>^>>!????0/0S0`000P111{222223c3j33344)545R5g55555	6626G6{6667;7i7t777778868H8o88889f9m9999:*:5:v::::;>;g;;;;<A<i<<<,=o====>#>L>>?)?b?l?v??????@f0x000001	1121>1L1\11111122292>2i2n22222#3-363C3X3z333334%4444E5m5~555556,6M6b666677%7:7A7R7k7777777777778(858J8_8~8888889J9U9r999999: :l:p:t:x:|::::::;(;;V<g<<<<:=}==#>->2>7><>X>h>r>>>>>>K?????P00x0000000011$131=1Y2222222222233,3[3m333334Z44444v5555&686Y6`666/76777v88+:2:N:U:::::;;E;L;;<<#<S?Z?`00000	111112-2=2H2M22233%363L3d3w33334
464E444444445
5 5R5g5r555556C6j6o66667%7d7j7777777788"848Q8s88888888H9V9d9k99999
::::K:e::::!;';<;F;o;u;;<<<=#=?=[=w===>>?????p010v0000001%191111212M2i222223%3=3333344T4Z4o4y444444!5h5555556 6%646l666677/797b7h7y778+838F8o88888999!9,959<9C9Y9b9n9w9999999999
:I:g:t::::::::;;w;~;;;;<Q<W<l<v<<<<<<=&===$>?>L>>>>??\?l???00T0f0v0000001B1z11111V2k2222222	3#3-3l33334/4A4|44444%5Q55555
66A666667A7U7b7m77788Q8W8l8v88888889H9s9}9999999::6:H:N:[:y:::;&;@;K;X;v;;;;;;<<0<M<W<s<<<=&=+=@=W=k=====>$>=>X>v>>>>>>D?M?Y?s?}???0&030000000"1(191S1]111292G2`22203333344'414;4J4r4y444455/5P5[55556A6G6P6a6t6~66666667m7v777777778"8.858Q8X8l8s888881979L9V9999999g::::+;1;F;P;y;;;;;)<X<=7=r====$>Q>>>>>>5????????00)0@1s1111(2=2F2Q2u2223f3x3333344)4J4T4t4495a555	6M6S6]6s66666	7757K7a7w777778
8888)8?8O8V8`8e8j8o8y888888.949I9S9|99999:7:S:::::H;M;<<-<L<<<<<==B=H=Y===>>&>U>e>>>>>
??*?9?F?X?g?r?{????????????0
0&0K00000000
141K111112(2a2g2|22222223R3W3\3a3k33334(4a4g4|4444444N5a5i5t5555566H666666667
7n77777778V8h888888899929<9999&:8:v:::::::;V;h;;;;;;;< <*<<<7=V======>/>5>F>`>j>>?!?^?}???00,060e0k00001#1?11112)2W2z2222)3333333&404l4v4445555]5u5555566`6r6666617S777788#8L8R8f888899X9g9~9999:":7:F:S:x::::;;9;X;;;;<< <*<S<Y<j<<<<<<<<==.===S=======6>K>>>>>>>>?
?-?L??i0000"1O1Z1k1}111112Q2W2l2v222222s33333:4`444444445+5R5|55555556-6{66666 7.797s777768K888888889
9L9999&:L:V:r:|:::::::::;;&;0;K;];j;t;~;;;;<(<q<w<<<<<<<====*>O>W>y>>>>>???,?H?R?d?r???????50@000	1 1r1x1111112252?2I2S2]2222"3+3B3o33334404:4P4W4e44445&5K5Y556:6O6d667#7977777777778838@8^8888888888899[99999::t:}::::/;D;V;h;;;;;;;<.<8<<<<<==
===9=Q=\====>7>_>q>>>>>?K?m?????0
0<0U0r0}00@1%2O2Y2222233?3k333334.4@4g44444
5P5v55555566)6C6M6m66677*8H8b8l88888879P999999:?:f:x:::::;;#;A;K;k;;<*<F<{<<<<&=8========>>v>>>???0H0y00000101;111262y222223'373V3h33333334 4*4S4r4444!5w55555!6'6<6F6o6u66667r77777*8I888849@9f9x99999::#:=:G::::$;7;;K<=>>7>M>>>>>>6?H????????0080=0D0S0X0_0z00000001(1u1{111111222J3334=4G4Q4[444R5t555566<6666666"7(797S7]7777.8J888869K99999999:
:T:::;;f;x;;;;;<<&<<<<=(=b={===	>E>^>f>~>>>?S?a??? P000N0U0k0000.141I1S1|11111112(2M2W2a2y22222222222333 343?3D3I3`3l3v33333333334b4q4444444'5<5i5s5y55555555566O6Y6#778888889
9909;9E9]9u99999999999:7:U:::::;;&;0;Y;_;p;;;;;;;<<)<6<C<R<r<<<<!='=<=F=l=r======)><>>>>>>>?%?/????00F0h0000131G1t11122
3333$4O4}45A5k555556616S666777&7O7U7i7777
85889909C9Y9x999&:j:::;%;D;\;n;;;;;;;;<<<)<3<q<<<<4=:=O=Y======>D>>>>>5?I?S?Z??????@030000000.1l11111112,2K22222233B3H3Y3s3}333344;4K4[4k4{444445'5J5Y5k555556S6~66666666677%727?7F7X7v77778%8:8D8W8_8r8z88888+919F9P9|999999o::::F;X;;;;;;<<<<F<<=(=Q=X=n===y>>?A?????PD00B0H0Y0s0}0001I1h111111222&2B2d222233,363_3e3v33334(4a4g4|4444445*5f5x555556&656R6\66666777768H888888889
9I99999:4:S:::::;;5;;;O;;;@<K<o<z<<<<<<=$=1=7=]=d=n=}=========>>>>!>&>:>?>D>I>a>n>t>>>>>>?'?:?A?M?T?^?t?y?~?????????`0	00&0-080?0K0^0e0n0u000011\1b1w111111&2B2S2w22222222233*3;3Y3{33344,464_4e4v4445505O55555556"636h666677/797b7h7y777,8G8l8888!9'9<9F9o9u999$:C:::::::;%;6;t;;;;)</<A<K<f<Q=y====>>>+???R??p000071U11122F222&3O3g334	55m55555556"6N6Z6w6666666667
7787?7V7]7771878L8V88888889999:h:}:;;;;l<z<<<===.=3=l==>E>>>>??#?8?l???	001080U0l000011 1;1B1b111&2824(4444575V5d5z55556666D6]666&727f7s77778F8R888u9?:_:::;;B;I;v;;;;;;;</<R<^<l<|<<<<=S=Z=`=y======>X>>>6?H???^0e0000061E1k11182q2263H3333334P4W4l44445%575U5[556	66_6f6}666666	77'777H7O7]7g7s77777778L8899999=:_:::X;_;;;;;;<<[<f<q<|<<<=s======>?>F>u>>>>>6?~??P00*0=0D0x0~00000000051>1_1p11111112-2L2u2|222223
33&3.3G3Q3h333333334=4]4h4445;5{5555566/6Z6i6~66666)73777778888 8$8(8,8084888<8@8D8f8x8888888888889:9E9999,:J::::::::;;;;;
<l<s<<<<<<<<=2=R=====>)>.>M>Y>^>t>>>>>?*?e?????????<0
0090L0d0u0}000111!1[1`1z11111112+2S2b2m22222222303N3x33344]4c444444!5_5w5~5555696X6x6667&787R7b7r77777777778878>8S8]8v888888899<9`9p9}99999999
::1:<:|::;;;;6<H<Y<d<}<<<<<<<==a=g======= >&>P>e>v>>>>>>>?#?v?????<0
000!0J0W0g000000121>1L1\1i1112T2b2222223I3R3n3u33333334444)464k4y444444444444555'5054585<5@5D5H5L5P5T5X5\5`5d5h5l5t555555556A6V66667S7`7s7777788+888I8888929h999999:1:::::::
;;9;U;;;;<3<U<s<<<<<%=I=X==>>,>c>I?????050Y0h000001D1P1^1j1111111L2Y2g2w222223j3r333344444455)5d5l55 6F6l666677%717B7g777718Y88
99&989a9{999f:::::;;;/;@;G;N;_;v;;;< <h<o<<<<<<<=#=E====Y>`>>>>>>>>!?0?7?P?[????
030A0X0c0000091N1m1111112$2G2N2f2q22233 313=3B3h3{33334A4h4445[555555556!6&6}666666666@7777
8+82898f8x888899A9U9t99999,:T::::-;>;\;~;;;*<1<Z<<<<<&=5=====
>1>S>>>>>?_???10:0@0Q0]0b000I1]1r1111122!2I2U2x2222
3Y3333494x44445(5X55555?6X6_6}666667M7t7777777*878`8888929T9y9992:7:O:q:::::;A;Q;h;;;;;;<<<<V=h=====>A>H>m>t>>>>>>>>>????&?/?8?@?D?H?L?P?T?X?\?`?d?h?l?p???$0:0I0^0i0z000001+161h1o1z1111112M2h2v222u334444445)5;5k555566&6/6:66666666.7F7X77778O88888999.9M9c9u9|9999999::::#:E:b:m:::::;6;E;g;n;;;;;;;8<P<n<{<<<<<"=*=0=A=Q=U=d=u====F>X>>>>>??+?D?X?c???00%0E00001)1111*2V2t2222223!313F3333
4454U4y444555555
696J6P6_6d6i6v6667!7977788I8r8w8|888888899E9L9p9~99999:5:n::::;;H;O;b;;;<<5<@<j<<<<==;=f=======>>>\>w>~>>>?5?t?{????? (0/0d0k0000000&1811112232s222222D3x33334=4D4U4~44K6R6Y6`6g6n6666K7a7q777777778E8e888888888888[9y99:+:8:A:J:j:~::::::7;;;;<H<<<;=g==%>f>x>>>?)?J?f?k?r?y????????????0H0l0p0t0x0|000000001,1:1a1{11111222W2e2222223333n3t3333+4W4f44445;5X555555L6d66
7778>8f8r888888888888999(909A9Q9W9h9o9z999999$:+:;:@:u::;;+;v;;;4<S<|<<<<<]=r========>>>>??f?x?????@G0g000141?1r1=2D22334383<3@3D3H3L3P3T3X3\3333334\4444445
5545Q5f5x555*6@6v77;3;;;N;[;f;m;w;;;;;;;;;;;;;<<<'<1<A<P<U<f<m<x<<<<<<<<<<<*==(?H????P<
000#0(0-040;0D0b0n0|000000001B1Z1a1h11	22]233Q4q44444444444444444455*545>5C5W5h5y5555555555566(696J6T6^6c6w6666666666
7777788<8d888859I9U9:8:a:}:::::;;U;];;;;;;;;<,<?<U<<<,=<=O=T=====>>>->R>i>>>>>>>>?;?X?????`L0040O0:11j22222?3z333454N444565k55q666J77778-8<p556P6V6g6m6{6666666666771777E7K7a7g777777777778878?8M8S8e8888888888889
9990969G9M9d9j9{999999:
:: :*:q:x:::::::::::::l;;(
6}8@99A:<<<=3=O=n====z0000000&161;1T1_1d1y1111112D2J2f2m2{22233N4T4d4j44444444444556636>6678)8@8K88)9::::::;;;";+;4;=;F;O;X;\;`;d;h;l;p;t;x;|;;;;;;L<R<l<r<<<<<<<===-=3=H=P=_=g=v=~====>>o>>>>G?d?}????H0F0r000g11162e2u222222303:3H3Z3y33344
555%5E5K5Q5W5]5c5j5q5x555555555555555666L6R6X6^6d6j6q6x66666666666666667y7<8m888888
9919H9]9d9j9|9999: :9::;;2<K<^<o<|<<<<<<<<<<<<<<==1=7=<=G=o=y========>
>>&>,>2>8>>>H>R>]>g>l>>>>>>???xO1j1v1111111112C22
33(343=3B3h3m333344)4444445)505f5o5x555556Z9z9999L:O;`;e=x==>?d00!0z000711111q33333334[4`4d4h4l46t7y7778#89::::: :v::::::2=>X1s111111122U2m2}22222222233
313=3B3G3n3z33333333444k4444455!5I5]5y555555#66667/78"=x=?X??|0c0133
44U4a4x5555555666<666%7?7H7#8,848	:#:8:R:e::::::1<K<Z<h<t<<<<<<<= =-=;=I=T=j=~==P0189999:':;D<H<L<P<T<X<\<`<<l=p=t=x=|====>>>>>>>>>(9<<<<<<<<<<<<<==3344P45#5I5966 ]>K?U?b?????0 0o0v0000_16$8899@ <<======L>T>g?p?PDz0000000191o1C2G2K2O2S2W2[2_2c2g22G3K3O3S3W3[3_3c3g3k3`758|888888	>p(>0F0}003C5K5558;;2<9<_?1 1W1^144455 5$5(5,5054585<5K55555555555(I5e5i5m5q5u5y5}55555G;<>?h2222)3]4s444445,535?5R5W5c5h5y55556M6_6g6q6z66666!7+7177777779::B;Z;;;;;;<<<+<|< =3=B=c===>.>x>?%????@1060Q0]0000001111*101;1A1O1X1]1}111111272I22222C34_4445666W7^77777788+8<8E8z888888899!9D9N9g9s9}9999992:E:\:d::::::;;*;8;Z;l;w;|;;;;;;;;;<< <%<@<J<f<q<v<{<<<<<<<<<= =%=*=K=[=w=======
>>>2>a>l>y>>>>>>>>>?/?;?I?j?q??????400011)2D22222#333B4x4556,7=l00000011-1B3M3333j444P5X5)67777899::;@;J;e;;;f<`=.?4?E?^?????????:223q3345*5<5N5j55555555566.686E6O6_666
79I9j9o9999999::I::::[;;;<<<<<=.=T=v=>	>">1>U>>>>??1?U?p?{????M0T0[0b0o000000122;2S2e222223'333;3S3j3x33G4Y44 55a666 7Y7o77838E8W8i8{888888889,9>9P9b9t9:U;;;;;;n<<<<</===>:>E>U>>?"?8?B?a???p0@0^001.1J11222N2222?33;44455546C6Q6n6v66666
77V7]7f7777788H8T88888.9B9b:: $2222677E7L7Q:====0D0	0{000344g556y779t;<> >3>=>[>f>>>@?X?????@"000|1.2[222
3R33!466<6E6x6667778808A89B9999:(:3:@:R:::7;L;U;^;;<2<O<<<=====Y>>>?J?]????P@00011*2?2n2222233O3k33445535556677777788899A9I9Q9Y9w9999:
::9::::::::;/<q<<<<<1== >>I?f?v??`d000011|111111232?2K2^2}222333)3<3`33444)555S6r66729M9c9y99<==pH0000 1?1`111112,2L2\2b2h2n2t2z222223/3533Q4n4:\<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=======(>x>>??0X00001J111222b223334C444@5z55$6Q6z6667"7B7}77778818L8a8m888889J999:J:::::;2;R;r;;;<=<<<
=J====!>Q>>>?-?j???0J0001*1r12B2m2223-3Z3333*4R4444@5556K6z66717Z77778K8888"9B9b99999:":B:::*;Z;;;;"<v<<<=:===>K>>>?s?G0~000w11}22E3p333:4r44444*5556*6d6667777-889B9z999l::z;;;<<=P====2>Z>>>>?2?R?r????h0D00&1p111w22*333(4z441556G666
7b777a888S99:|::";;;-<<<&=z==G>>>V???0{00I111222;333"4g44'5h5555(6A6h66667R777#8e888 919q99:::::;J;z;;;K<<<<'=b===
>A>>>?p?0p000E1112"2P2k22222222223 3F3R3d3h3u3y33333333
4!444<4H4l444444444444445(5H5P5X5`5l55555555555566,686X6d6666666677<7H7p777777778 8(808<8\8d8l8t88888888899<9H9h9p9|99999999:::$:0:X:|::::::::::; ;(;4;T;\;d;p;;;;;;<<<$<,<4<<<D<L<T<\<d<l<t<|<<<<<<<<<<<<<==== =(=0=8=@=H=P=X=`=h=p=x======>>(>4>T>\>h>>>>>>>>? ?@?H?T?|?????????0000(0H0P0X0`0l00000000001181D1d1l1t1|1111112$2,242<2D2L2T2\2d2l2t222222223343<3H3h3t33333334$4D4P4p4|4444444550585@5H5T5t55555556$6,6@6P6X6l6t6666666666667777 7,7L7X77777777888@8P8|88888889$949`9h9999999:,:<:L:x:::::::; ;D;P;X;p;|;;;;;;;;;;;<<<4<@<h<<<<<<<<<= =(=4=T=`========>>>(>H>T>t>>>>>>>??,?8?X?d????????	T000<0D0P0p0x000000001 1(181@1H1P1T1\1p1x11111112(242T2`2222222222222 3D3P3X3p3x333333333344444<4D4P4t444444444445555$5H5h5p5x55555555556666 6(60686D6h666666666666677787@7H7P7X7`7h7p7x7777777788 8D8d8l8t8|88888888889999(9H9P9X9`9h9p9x99999999::<:\:d:l:t:|::::::::::;;;;$;,;8;X;`;h;p;x;;;;;;;;;;;;; <,<4<P<p<x<<<<<<<<<<<<<=<=D=L=T=\=d=p===========>$>H>h>p>x>>>>>>>>>>>>>>??? ?@?H?P?X?`?h?t??????????	@00$000P0X0d0000000141@1H1`1l111111111222(282@2T2`2h222222222223$3D3L3T3\3d3t3333333344444<4D4L4T4\4d4l4t4|4444444445$5D5L5T5\5d5p5555555555555666$6,646@6d66666666666666667 7(747T7`7777777777788848@8`8h8t888888889909D9d9p9999999999::: :D:d:l:t:|::::::::::;;;8;@;H;P;X;`;l;;;;;;;;;<<<<$<,<4<<<H<h<p<x<<<<<<<<<< =@=H=P=X=`=h=p=|=============>$>D>L>T>\>d>p>>>>>>>>>>>>???(?H?P?X?d????????? 	 0 0,0L0T0`000000000001$1,141<1H1h1p1x11111111111111220282@2H2T2t2|22222222223,3L3T3\3d3l3t3|33333333334444$4,484\4|44444444444445555 5(50585@5L5l5t5|55555555555555555666 6D6d6l6t6|6666666666770787D7h7777777777777888 8@8H8T88888888889,989@9`99999999:4:@:H:h::::::::;(;T;\;;;;;;;; <,<4<T<x<<<<<<<<<== =@=L=l=t========>>4><>H>h>p>|>>>>>>>>???$?0?P?X?d????????0	00 0(040X0x000000000000001101<1`11111111111112 2(20282@2H2P2X2d2222222223 3(30383D3d3l3t3|333333344$4<4H4h4p4|4444444445@5L5T5l5t5|55555555556(646T6`66666666667$7,747<7D7x7777778(848<8T8`8888888989T9X9h99999999::: :<:@:P:t::::::::::::;(;H;h;;;;;;;;<0<P<p<<<<<<=8=X=x=====>8>X>x>>>>>>>>>>???$?(?,?4?H?P?X?`?d?h?p????P	p00000000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0000000000000000000000000000011111111 1$1(1,1014181<1D1T1d1t11111111122$242D2T2d2t22222222233$343D3T3d3t33333333344$444D4T4d4t44444444455$545D5T5d5t55555555566$646D6T6d6t66666666677$747D7T7d7t77777777788$848D8T8d8t88888888899$949D9T9d9t999999999::$:4:D:T:d:t:::::::::;;$;4;D;T;d;t;;;;;;;;;<<$<4<D<T<d<t<<<<<<<<<==$=4=D=T=d=t=========>>$>4>D>T>d>t>>>>>>>>>??$?4?D?T?d?t?????????`	00$040D0T0d0t00000000011$141D1T1d1t11111111122$242D2T2d2t22222222233$343D3T3d3t3333333333333334444$4,444<4D4L4T4\4d4l4t4|444448888888888899999999,9094989<9@9D9H9L9P9T9X9`9d9p	h|99999999999999::,:<:L:\:l:|:::::::::;;,;<;<<<<== =8=D=H=L=h=l=	H222222222333333 3$3(3,3@4P4`4|444445,5L5l5
1A0A	*H
A0A10	+0L
+7>0<0
+70	0!0	+=ںB`Ӎ%n00Ơ300>(<M00
	*H
0w10	UUS10U
Washington10URedmond10U
Microsoft Corporation1!0UMicrosoft Time-Stamp PCA0
190906204006Z
201204204006Z010	UUS10U
Washington10URedmond10U
Microsoft Corporation1)0'U Microsoft Operations Puerto Rico1&0$UThales TSS ESN:5847-F761-4F701%0#UMicrosoft Time-Stamp Service0"0
	*H
0
!
2>>c_fia絪v0s_89;|ᐗPohʎ4\ͧal[GƞCHÜFilq=ڝԍTʄvglۏϛe?-gzΘ1 KZBϗKؙ=&y72}kֿ!O
EsH*#CĆZqSČQ讳5fWxrQ#@'Qh	00Uxdc,fXY	.E0U#0#4RFp
@v+50TUM0K0IGEChttp://crl.microsoft.com/pki/crl/products/MicrosoftTimeStampPCA.crl0X+L0J0H+0<http://www.microsoft.com/pki/certs/MicrosoftTimeStampPCA.crt0U%0
+0
	*H
`.FD,RngXEX3ݔ}t)Ies;ptD%z4Egiqo&+`}|
Az6'*9Nv'W.7$C4stgvI"M?
}(.7IƦGO"
LQq
&+9|)]_|ԞRw۽6*:	Fjuo:Jn]m003Q@qAQ0
	*H
0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110
190502213746Z
200502213746Z0t10	UUS10U
Washington10URedmond10U
Microsoft Corporation10UMicrosoft Corporation0"0
	*H
0
ZƆiG4UfubTXg'*HV4Iaxf'V!,;fm<4S(S !/H-ZHNs_;]
31|iz)V,=z3Ï^}[4I*Tl)@åayh7y:	s8O3eqCuqŦ53.يDjߐOMyVm+6@ 2`nlګΎD~0z0U%0
+7L+0UWJPFb0PUI0GE0C1)0'U Microsoft Operations Puerto Rico10U
230012+4541350U#0HndPӂ77"mu0TUM0K0IGEChttp://www.microsoft.com/pkiops/crl/MicCodSigPCA2011_2011-07-08.crl0a+U0S0Q+0Ehttp://www.microsoft.com/pkiops/certs/MicCodSigPCA2011_2011-07-08.crt0U00
	*H
Z.ʮ,']C"W}n70[ݕ%m+'	R
_iem})`g8D}Vl|r~,Z5o&Ve-|	]ڝ=+xZ

~ChZW&TqHrEW
U!NVjҬv-gaʵv~6{QYºgl̉nQ/RV$lZcW[0nq0u:v6w~]
h[1U21}a~M&*GU|J(00Ibjv/
A3-8Ò-F?)u5I8
V$9.S
`~Ւ(O.5k"xBa;9糥N66ߖw}}sZ\yDzXքؓn6g}gك.ȋK.B?EEjgQ̀~<"(F
]y#MpP300
ah40
	*H
0_10
	&,dcom10
	&,d	microsoft1-0+U$Microsoft Root Certificate Authority0
070403125309Z
210403130309Z0w10	UUS10U
Washington10URedmond10U
Microsoft Corporation1!0UMicrosoft Time-Stamp PCA0"0
	*H
0
lH*|k.řQ#PN$ѧLt0 TIB\0&k{3$g,{N#SʍE	^аBlg(FS(F.'OUR,j0nY0~֗!~SmREHJGf')fJG	UxP0F#F-TxA1w̛;a
"KT 00U00U#4RFp
@v+50U0	+70U#0`@V'%*
SY䤡ca0_10
	&,dcom10
	&,d	microsoft1-0+U$Microsoft Root Certificate AuthorityyJLsX.e0PUI0G0ECA?http://crl.microsoft.com/pki/crl/products/microsoftrootcert.crl0T+H0F0D+08http://www.microsoft.com/pki/certs/MicrosoftRootCert.crt0U%0
+0
	*H
\D6鴭wyQM.tq[mξ{.mbWN Pz@WXx;⾏
ȍHSOjՀ/*$"px.
pNk
r9g-Qb\? ?21Jv1=+rp=

a׸N5+^}B{Sr!0ʻxe\[
<fX-/QVpl9Lyzb))4wb=m,C}㤨t5Nq#&v<RqZFCMgȟBy!0fB^Ȟ"!C+H,2L&*H$_ZVޙ:o'tv!'Tj=vanGo2lQȌ#fd=-Y!嵰cxTA.Pxuْu"/2n[%!OɚIeo}in꧗1)[\M/?.Uk0z0b
a0
	*H
010	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110
110708205909Z
260708210909Z0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110"0
	*H
0
r.nM4X!B*kZP8I7k8™91BӉ
yd~`$lIh^ߛS
,ï٩+z	זY`fv2R&/PϳD].uhm:\F8dnd5xc-@
\yI)
w=+ZMV(zr:I^C{{>]O/Y;-3Xŷ>2ӳ=8~ҝ,NV!5%9ndS#_R!t%_('(8%9J6|#faj(I_%]!K>RĵW?$z[/#p]QFwἬ_UK9#ID|Erzr$߿FWۃMI0[ݰf{KI)(}gbx_/W\w((m(,@7OD	LԥC/tnx X,]`>O3ڰޞNFlֈ00	+70UHndPӂ77"mu0	+7
SubCA0U0U00U#0r-:1CN1#40ZUS0Q0OMKIhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0U 00	+7.00?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0
	*H
g򆥘Ty.tg"cB}ye_.,>rm?
;Gic"5]e}FPU|K<BRаk>.)=Եw9dD=xz#}t&F*Šhh.*?*kXIc	inZF+;н5n%'(M=2-[I9

ƭQEX82q'',: iYhnot@*(>?MfMo}Ev@*e]Rbc6'ͥ]cA[>wuaaA(e/\֡FY	KH)ű?Ew5Ңzz"HG#kKux7yKֳ#hui;0Lumc=ѝVNOW"x2!zA
?̤]WqVNHEBɛv[
HkymmjRs
zP1(0(00~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113Q@qAQ0	+0	*H
	1
+70
+710
+70#	*H
	1|oO
^E0B
+71402Microsofthttp://www.microsoft.com0
	*H
Jzec^uDVãd٬JJh!K0'ŕ=$@]sd8fk-\za	2=N("-fߧO@3ANN<9BPNe-c{]24FJ	P}lѲ7䀍50CWp,2[_>):w},u>
n<W,npUY}Dv8!jHUἀ'(kGMkՃPqDCx&0$	*H
	1000w10	UUS10U
Washington10URedmond10U
Microsoft Corporation1!0UMicrosoft Time-Stamp PCA300>(<M00	+]0	*H
	1	*H
0	*H
	1
191204024921Z0#	*H
	1q&V0
	*H
U\M_8	,Nl>:9U?*5U'EXV-j~5\{N~]P
ڝQiFWhµ5ө>I1tzrş7nHdtE`Tz"Q6.8kߖݻ',62KG;:![*^	9p[Q`k4tON$@-N#u*/F-X4?="!z0$`
+71$P0$L	*H
$=0$910
	`He0\
+7N0L0
+70	010
	`He HI
lȉo;8C`B/,kaj.
003Q@qAQ0
	*H
0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110
190502213746Z
200502213746Z0t10	UUS10U
Washington10URedmond10U
Microsoft Corporation10UMicrosoft Corporation0"0
	*H
0
ZƆiG4UfubTXg'*HV4Iaxf'V!,;fm<4S(S !/H-ZHNs_;]
31|iz)V,=z3Ï^}[4I*Tl)@åayh7y:	s8O3eqCuqŦ53.يDjߐOMyVm+6@ 2`nlګΎD~0z0U%0
+7L+0UWJPFb0PUI0GE0C1)0'U Microsoft Operations Puerto Rico10U
230012+4541350U#0HndPӂ77"mu0TUM0K0IGEChttp://www.microsoft.com/pkiops/crl/MicCodSigPCA2011_2011-07-08.crl0a+U0S0Q+0Ehttp://www.microsoft.com/pkiops/certs/MicCodSigPCA2011_2011-07-08.crt0U00
	*H
Z.ʮ,']C"W}n70[ݕ%m+'	R
_iem})`g8D}Vl|r~,Z5o&Ve-|	]ڝ=+xZ

~ChZW&TqHrEW
U!NVjҬv-gaʵv~6{QYºgl̉nQ/RV$lZcW[0nq0u:v6w~]
h[1U21}a~M&*GU|J(00Ibjv/
A3-8Ò-F?)u5I8
V$9.S
`~Ւ(O.5k"xBa;9糥N66ߖw}}sZ\yDzXքؓn6g}gك.ȋK.B?EEjgQ̀~<"(F
]y#MpP30z0b
a0
	*H
010	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110
110708205909Z
260708210909Z0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110"0
	*H
0
r.nM4X!B*kZP8I7k8™91BӉ
yd~`$lIh^ߛS
,ï٩+z	זY`fv2R&/PϳD].uhm:\F8dnd5xc-@
\yI)
w=+ZMV(zr:I^C{{>]O/Y;-3Xŷ>2ӳ=8~ҝ,NV!5%9ndS#_R!t%_('(8%9J6|#faj(I_%]!K>RĵW?$z[/#p]QFwἬ_UK9#ID|Erzr$߿FWۃMI0[ݰf{KI)(}gbx_/W\w((m(,@7OD	LԥC/tnx X,]`>O3ڰޞNFlֈ00	+70UHndPӂ77"mu0	+7
SubCA0U0U00U#0r-:1CN1#40ZUS0Q0OMKIhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0U 00	+7.00?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0
	*H
g򆥘Ty.tg"cB}ye_.,>rm?
;Gic"5]e}FPU|K<BRаk>.)=Եw9dD=xz#}t&F*Šhh.*?*kXIc	inZF+;н5n%'(M=2-[I9

ƭQEX82q'',: iYhnot@*(>?MfMo}Ev@*e]Rbc6'ͥ]cA[>wuaaA(e/\֡FY	KH)ű?Ew5Ңzz"HG#kKux7yKֳ#hui;0Lumc=ѝVNOW"x2!zA
?̤]WqVNHEBɛv[
HkymmjRs
zP1>0:00~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113Q@qAQ0
	`He0
*H
	10	*H
	1
+70
+710
+70/	*H
	1" )%=X-:oetw0B
+71402Microsofthttp://www.microsoft.com0
	*H
d%eTWfomt_-cA~]lmf
/N4/kEe-QKiۿʸWFĦ74!6ڎC(D^SU4S=(1d(=oXUٶG|AMefT.Qڜո	^,{"Y
kP‡޹ŖhHFHrTF<鹥X2o1)KP1+zII0
+710	*H
010
	`He0W*H
	FB0>
+Y
010
	`He Nы,*i5>j^΅|]{l20191204024921.41Z0Ԥ010	UUS10U
Washington10URedmond10U
Microsoft Corporation1)0'U Microsoft Operations Puerto Rico1&0$UThales TSS ESN:31C5-30BA-7C911%0#UMicrosoft Time-Stamp Service00ݠ30
	*H
0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
190906204108Z
201204204108Z010	UUS10U
Washington10URedmond10U
Microsoft Corporation1)0'U Microsoft Operations Puerto Rico1&0$UThales TSS ESN:31C5-30BA-7C911%0#UMicrosoft Time-Stamp Service0"0
	*H
0
d/{2Z:ie)$iC_Krz9Wt)?|"xC*SC|i(r0-w3`gclZh A+fJrluB
ZY剗H7;=&14ܣyWMy"Ynyi8>ĝQGo:/fxm_9߶3Dq
EsKo00U2 dUg"0U#0c:\1C{|F3hZmU0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicTimStaPCA_2010-07-01.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicTimStaPCA_2010-07-01.crt0U00U%0
+0
	*H
D
ga
@R+mAx3$^b[{0'^4}|w>MXV.ˣcxPq5g%˱Sa{S.J=LBu45p:,MKZ>F'5:mvy(r3ܰ~~qwK_u-#@vM@롍 _-fl6tu``
}QmUv	K/Y+>7;Y*P/_>9~00q0Y
a	*0
	*H
010	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100
100701213655Z
250701214655Z0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100"0
	*H
0

w: iktTե
|hK,_av>f+[S'1A	|a0Y0D`TCM8Bݓs0W&E
GͿ$`2X`FXG2tag_TϓLĦ]an(aF'$gr!KdPb]w=WuBM@Q>gfD~Knʱz*
1N5x</Dd 	xD]^O"M00	+70Uc:\1C{|F3hZmU0	+7
SubCA0U0U00U#0Vˏ\bh=[Κ0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut_2010-06-23.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0U 00	+7.00=+1http://www.microsoft.com/PKI/docs/CPS/default.htm0@+042 Legal_Policy_Statement. 0
	*H
Q
?q=!o1Wm0fjxǨ%kTW+QDS`v@@A\\^5$VKtBȯ7}Z?yJR8/ye٩kzoK0D$"<Y)p2J'U/3b_W@ΙfjbJ&9Jqc{!mÜ<}jxm8ؔƥ
B"8 %d~cY%z.9Wvqa˚Gͧ};q	]t"aڰPo1:eGxHr~akow˧	9؂r*T9[
Uzs;-3.)/T'!ȬN(ۖBAM*f0ӻt2Kc{/!YD<PqסUiW0M
]O8/X.
P5	'ճ~56_tI00Ԥ010	UUS10U
Washington10URedmond10U
Microsoft Corporation1)0'U Microsoft Operations Puerto Rico1&0$UThales TSS ESN:31C5-30BA-7C911%0#UMicrosoft Time-Stamp Service%
0	+OVc v1ks0ۤ010	UUS10U
Washington10URedmond10U
Microsoft Corporation1)0'U Microsoft Operations Puerto Rico1'0%UnCipher NTS ESN:4DE9-0C5E-3E091+0)U"Microsoft Time Source Master Clock0
	*H
+0"20191204024220Z20191205024220Z0s09
+Y
1+0)0
+0600
|06
+Y
1(0&0
+Y

0`
0 0
	*H
gP|
;xX\9g^Yt֊ y2W=7#"]H+-?GTJP5]CEҡEub,$d_b;Ÿ-O6)S@#.ĢԚ/>8ܑ%10;X}+dy5&a%fd֧ZVMHFmr
-$ʭWUu~ֵSkhg*^2G.=`V҈:Em4s.R1000|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 201030
	`He20	*H
	1
*H
	0/	*H
	1" α+|4,XBkbԮwmplk0*H
	1000OVc v1ks00~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 201030PaPK^@[.]0
	*H
Һ2#hc{<*ơ:GX3-NJO2O72P2;9^<jH?Rt4
KղȒ	V:=Hc;B\mr5O&U]$ҼMwm^wX	hla8p#j6Lk7T@mgKAvq'G{/$Ɋ#	cL(dOSo
ahQ]Sq
ӳ
N8

Anon7 - 2022
AnonSec Team