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/Framework64/v2.0.50727/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /Windows/Microsoft.NET/Framework64/v2.0.50727//SOS.dll
MZ@	!L!This program cannot be run in DOS mode.

$=nnnnnYnnnnn䟘n'Znn'Znn'ZnnYnnYnnYnnYnnRichnPEdO\" PBPS@
}P9P0(.text3 `.data(Z@.pdata9:@@.rsrc@@.reloc06@B€Ԁ*BRbxāԁ
$2DT`n|ʂڂ0D`~ȃփ2@N`p~؄
$>Nd~…΅0<Xj|Ԇ,XnF&B&B&B'B 'BB+BQB%BRBO\ ȹ}uLgI}Drexception during reading PEB
    Unable to read FullDllName address at %p
SizeOfImageDllBaseFullDllNameInMemoryOrderLinksLDR_DATA_TABLE_ENTRY    Unable to read InMemoryOrderModuleList address at %p
InMemoryOrderModuleListPEB_LDR_DATA    Unable to read PEB_LDR_DATA address at %p
LdrPEBntdllSystemObjectUIntPtrIntPtrTypedReferenceStringDoubleSingleUInt64Int64UInt32Int32UInt16Int16ByteSByteCharBooleanVoid::__SOS Error: Out of memory
PDB symbol for mscorwks.dll not loaded
/f mscorwks.dllmscorwks
Display of context static variables is not implemented yet
GENERICARRAYSZARRAYFNPTRNative RealVALUEARRAYARRAYVARCLASSVALUETYPEBYREFPTR.%S
Unknown Module%p Dynamic Module  Module Name
SecurityDescriptor: %p
ClassLoader: %p
UNKNOWNCLOSEDCOLLECTEDCLEAREDHANDLETABLE_NOACCESSFINALIZEDFINALIZINGEXITEDEXITINGUNLOAD_REQUESTEDOPENACTIVEREADYFORMANAGEDCODECREATING]
%S [ (Dynamic)Assembly: %p
Unable to get array of Assemblies
NoneError getting AppDomain friendly name
Name: Stage: %s
StubHeap: %p
HighFrequencyHeap: %p
LowFrequencyHeap: %p
UNKNOWN%p is not a MethodDesc
Invalid module token
EEClass: <not loaded yet>
MethodTable: <not loaded yet>
EEClass: <error getting EEClass>
EEClass: %p
MethodTable: %p
Field name: %S
Not JITTED yet.
<Error getting MethodDesc information>
Not JITTED yet. Use !bpmd -md %p to break on run.
JITTED Code Address: %p
Name: %S
MethodDesc: <not loaded yet>
MethodDesc: %p
Token: 0x%p
not supported
TYPEDFILTERFINALLYFAULTUnknown MethodDesc (Module %p, mdToken %08x)CodeAddr: %p
IsJitted: %s
noyesModule: %p
mdToken: %08x
Class: %p
Method Name: %S
Failed to request Thread at %p
/f mscoree.dll\sos.dllWrong option: %s
Invalid option %s
Unknown option: %s
Invalid option: option specified multiple times: %s
Missing value for option %s
Incorrect argument: %s
Missing quote in %s
*U\	L6"ǘ%s%16s %x%16x%f%16p%I64u%u%16u%I64d%d%16d%pdynamic statics NYI
Unable to get AppDomain %lx
 <<
 %p: %p:FailInit %p:NotInit                                  >> Domain:Value Unable to get array of AppDomains
Unable to get AppDomain information
  error getting thread %p, aborting this field
 %x:    >> Thread:ValueFree<Unloaded Type>Field (mdToken token) of
Member (mdToken token) of
-----------------------
<String is invalid or too large to print>
Error getting string data
<Invalid Object>
Unable to display fields
 %8sinstanceCLstaticTLstatic%8s  <no information>
 %S
%8s %16ssharedstatic%2s 01%20.20s %20.20S %p %8x %8x Invalid parent EEClass
Invalid parent MethodTable
%16s %8s %8s %20s %2s %8s %16s %s
MTFieldTypeOffsetVTAttrValueNameUnable to get AppDomain %p
Failed to get appdomain list
Unable to get appdomain store
StressLog TaskSwitch Marker
BAD TIMEHH:mm:ss``ALL`LF_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(#Could not read address of string#) (Unknown function))+%#x (%sUNKNOWN METHODDESC (BAD Method) (MethodDesc: %p) (%S) (BAD MethodTable) Low Bit(s) Set(MethodTable: %p) (Unknown VTable) (%s)%-20s %4x %13.9f : ----- No thread logs in the image: The stress log was probably not initialized correctly. -----
---------------------------- %d total entries ------------------------------------
----- Interrupted by user -----
------------ Last message from thread %x -----------
Task was switched from %x
Could not read address of format string--------------------------------------------------------------------------------------
  ID  (sec from start)

THREAD  TIMESTAMP     FACILITY                              MESSAGE
    Total elapsed time %5.3f sec
    Last message time  %S
    Start time         %S
c    Clock frequency  = %5.3f GHz
eACSTRESS LOG:
    facilitiesToLog  = 0x%x
    levelToLog       = %d
    MaxLogSizePerThread = 0x%x (%d)
    MaxTotalLogSize = 0x%x (%d)
    CurrentTotalLogChunk = %d
    ThreadsWithLogs  = %d
ReadVirtual failed with code hr = %x.
Invalid stress log chunk: %pwStress log address = 0x%p
Stress log in module 0x%p
Writing to file: %s

qword ptr ds:[qword ptr [0xCLRStub[offset EHHandler %d: %s FILTER BEGIN
EHHandler %d: %s HANDLER END
EHHandler %d: %s HANDLER BEGIN
EHHandler %d: %s CLAUSE END
 CLAUSE BEGIN
 catch(...)EHHandler %d: %sjmpret>>> %s:%d
%4d %s
Extension commands need mscorwks.dll in order to have something to do.
Failed to find runtime DLL (mscorwks.dll), 0x%08x
path is pointing to mscorwks.dll as well.
If you are debugging a minidump, you need to make sure that your executable
If that succeeds, the SOS command should work on retry.
load of mscordacwks.dll.  .cordll -ve -u -l will do a verbose reload.
You can also run the debugger command .cordll to control the debugger's
                machine.
                For example, an IA64 dump file must be debugged on an IA64
            4) you are debugging on the same architecture as the dump file.
                mscordacwks_<arch>_<arch>_<version>.dll is on your symbol path.
            3) or, if you are debugging a dump file, verify that the file 
                in the version directory
            2) the file mscordacwks.dll that matches your version of mscorwks.dll is 
Verify that 1) you have a recent build of the debugger (6.2.14 or newer)
Failed to load data access DLL, 0x%08x
???r15r14r13r12r11r10r9r8rdirsirbprsprbxrdxrcxrax%08x%s interruptible
 not%08x is a safepoint
(interior)(pinned) %c%s%08x %c%s%c%xcaller.spsp%p
%s!%p %p Child-SP         RetAddr          Call Site
(!dumpstack processes a max of %d stack frames)
Error calling GetStackTrace (%x)
_itemsm_tokensm_scopem_codem_resolverFields:
 (%S)
Invalid EEClass address
Size: %d(0x%x) bytes
MethodTable %p
Type Name: %S
Type MethodTable: %p
m_handleThinLock owner %x (%p), Recursive %x
None
Object
String: Element Type: %S
Array: Rank %d, Number of elements %d, Type %s
Error when reading RuntimeType field
m_runtimeTypeSystem.RuntimeType+RuntimeTypeCacheSystem.RuntimeTypeSize %d(0x%x) bytes
Free Object
Invalid object
<Note: this object has an invalid CLASS field>
[%d]System.ExceptionSystem.Security.SecurityException    SP               IP               Function
consistency errors.
work properly. !dumpheap and !verifyheap may incorrectly complain of heap 
displaying, finding or traversing objects as well as gc heap segments may not 
we are at the initialization or shutdown of the gc heap. Commands related to 
It is either in the "plan phase," where objects are being moved around, or
The garbage collector data structures are not in a valid state for traversal.
exception during sorting
exception during printing
? %16p %16sSharedError getting System.RuntimeType.m_handle offset
Exiting...
Object header for %p should have a SyncBlock index of %d
SyncBlock %d corrupted, points to invalid object %p
Error requesting SyncBlock %d, continuing
SyncBlk table validation failed
%16p %16p %16p %9s
STAMTA%16s %16s %16s Apartment
RCWCONTEXTTHREADRuntimeCallableWrappers (RCW) to be cleaned:
%p 0x%08x %S
SecurityGCAssemblyIOCompletionThreadpoolSyncTask, %s%sMemoryFailed to request Context at %p
 (nested exceptions) <Invalid Object> (%p) %S (%p) (Threadpool Completion Port) (Threadpool Worker) (GC) (Finalizer) Ukn NTA MTA STA %5d %p %p:%p Enabled  Disabled%4x %4x %p  %8x    XXXX <<<<        ID OSID        ThreadOBJ     State   GC     GC Alloc Context                  Domain           Count APT%s Exception
                                              PreEmptive                                                Lock
 Fiber   )
 (Hosted Runtime: %sDeadThread: %d
PendingThread: %d
BackgroundThread: %d
UnstartedThread: %d
ThreadCount: %d
Failed to request ThreadStore
Failed to switch to original thread
Wait ThreadpoolWorker IOCompletion ShutdownHelper ADUnloadHelper Finalizer SuspendEE Shutdown DbgHelper Gate Timer GC %5d %6x    Failed to get thread type info not found for thread %d
Failed to get CLR Tls data for thread %d
Failed to get Tls expansion slots for thread %d
Failed to get Teb for Thread %d
Failed to switch to thread %d
Failed to get thread ID for thread #%d
       OSID     Special thread type
Failed to require total thread number
Failed to require current Thread ID
Failed to retrieve Tls Data index
Failed
Error: bad threadcount (should be between 2 and 4)
Validation was successful
Verify that we can list threads: Success
Error: unable to find the finalizer thread
Error: Failed to request Thread
More threads were found than specified by DacpThreadStoreData.threadCount
Verify that we can list threads: 
Verify DumpDomain functionality: Success
Error: AppDomain name incorrect
unittest.exeFailed to get appdomain, error %lx
Unexpected domain count
Unable to get shared domain info
Unable to get system domain info
Verify DumpDomain functionality: 
No stackwalk verification on WIN64 platforms. Use K instead
Error: caught exception in VerifyDACInternal
Setting breakpoint: %s [%S]
bp %pFailed to set code notification
Filter: [%p] [%x]
Handler: [%p, %p] [%x, %x]
Clause: [%p, %p] [%x, %x]
(duplicate)catch(...) EHHandler %d: %s FAILURE: Stress log not dumped
No Stress log in the image, no file written
SUCCESS: Stress log dumped
Attempting to dump Stress log to file '%s'
Unable to find stress log via DAC
MSCORWKS!StressLog::theLogStressLog.txt-addrCLR not loaded
To try the command anyway, run !MinidumpMode 0
This command is not supported in a minidump without full memory
Bad MethodTable for Obj at %p
Other Handles: %d
Weak Short Handles: %d
Weak Long Handles: %d
Ref Count Handles: %d
Async Pinned Handles: %d
Pinned Handles: %d
Strong Handles: %d
= 0x%p <CLR reg>     LOCALS:
<no data>
0x%p
<unable to retrieve data>
%S =         
    PARAMETERS:
    %p %p %S   at Expected newline in documentation resource
%cDocumentation for %s not found
COMMAND: %s.Error loading documentation resource
DOCUMENTATIONTEXTcontents-------------------------------------------------------------------------------
Unsafe minidump commands are %s.
Mode must be 0 or 1
Current mode: %s - unsafe minidump commands are %s.
enableddisabledFailed to request MethodData, not in JIT code range
%s is not IP
(%d)
OS Thread Id: 0x%x -EEThread %3d
---------------------------------------------
-shortUnable to determine bounds of gc heap
wrong option: %s
Wrong option: stack selection wrong
-verifyilAddr = %p
error decoding IL
FindIL failed
error in import
bad import
Unable to get module
running "!DumpArray %p".

in parenthesis. You can also look at the token table yourself, by
If a token is unresolved, run "!do <addr>" on the addr given
This is dynamic IL. Exception info is not reported at this time.
Failed to read memory
Not enough memory to read IL
Error gathering dynamic info from object at %p
Unable to build snapshot of the garbage collector state
Must pass a valid expression
ContextStaticsSize: %x
ContextStaticOffset: %x
ThreadStaticsSize: %x
ThreadStaticOffset: %x
NumStaticFields: %x
NumInstanceFields: %x
ComImport, Abstract, Interface, Class Attributes: %x  Total Method Slots: %x
Vtable Slots: %x
Method Table: %p
Module: %p
Parent Class: %p
EEClass has an invalid MethodTable address
mdToken: %p (%S)
Class Name: Missing EEClass address
FCALLPreJITEJITNONE<error getting slot %d>
%8s %s
JITMethodDesc%16s EntryMethodDesc Table
--------------------------------------
Slots in VTable: %d
Number of IFaces in IFaceMap: %x
ComponentSize: 0x%x
BaseSize: 0x%x
 (%ws)
mdToken: %08x Unable to retrieve EEClass
Free MethodTable
%p is not a MethodTable
Missing MethodTable address
-MDInvalid parameter %s
-nofieldsNot a managed object
Example: DumpVC 907b50 67903084
Usage: DumpVC <Method Table> <Value object start addr>

file %s saved
Unable to write heap report
Error initializing heap traversal
Gathering types...
Writing %s format to file %s
CLRProfilerXmlUnable to open file
usage: HeapTraverse [-xml] filename
-xml------------------------------------------------------------------------------
%16s %16s %16s Type Name              
AddressDomainFree            %d
ComClassFactory %d
RCW             %d
CCW             %d
Total           %d
-----------------------------
 Free %S  %p  %8d    none   XXX %5x orphaned %9d %11d %p  %5d SyncBlock %d is invalid%s
, continuing...Index         SyncBlock MonitorHeld Recursion Owning Thread Info          SyncBlock Owner
Error requesting SyncBlk data
-allSTA Interfaces to be released: %d
MTA Interfaces to be released: %d
TypeRef
Types referenced in this module

%16s %10s %s
TypeDef
Types defined in this module

MetaData start address: %p (%d bytes)
AssemblyReferencesMap: %p
FileReferencesMap: %p
MemberRefToDescMap: %p
FieldDefToDescMap: %p
MethodDefToDescMap: %p
TypeRefToMethodTableMap: %p
TypeDefToMethodTableMap: %p
LoaderHeap: %p
Assembly: %p
SupportsUpdateableMethodsReflection PEFile Attributes: Name: %ws
Fail to fill Module %p
Usage: DumpModule [-mt] <Module Address>
-mtFailed to get appdomain %p, error %lx
Domain %d: %p
System Domain: %p
Shared Domain: %p
Fail to fill AppDomain
Parent Domain: %p
Fail to fill Assembly
Invalid Assembly %s
Special thread information is not available in mini dumps.
-live-specialThe current thread is unmanaged
b9: %S
b8: %S
b7: %S
b6: %S
b5: %S
b4: %S
b3: %S
b2: %S
b1: %S
Watson Bucket parameters:
Can't get Watson Buckets
Not supported on mini dumps.
Failed to examine a WorkRequest
 CurrentLimit: %d MaxFree: %d Free: %dTotal: %dCompletion Port Thread:Number of Timers: %d
Unknown Function: %p  Context: %p
AsyncTimerCallbackCompletion TimerInfo@%p
AsyncCallbackCompletion AsyncCallback@%p
QueueUserWorkItemCallback DelegateInfo@%p
Work Request in Queue: %d
 MinLimit: %d MaxLimit: %d Idle: %d Running: %d Total: %dWorker Thread:CPU utilization %d%%
Failed to request ThreadpoolMgr information
%p is not a valid object
AppDomains.
the Thread could have transitioned between multiple
the AppDomain of that stack with !threads. Note that
!gcroot %p, and if you find a root on a stack, check 
methods of finding the AppDomain failed. Try running
The type is declared in the shared domain and other
Error getting AppDomain %p
ID: %d
ID: (system domain)
Name: System Domain
ID: (shared domain)
Name: Shared Domain
AppDomain: %p
Error getting AppDomain information
Failed to perform EHInfo traverse
<user aborted>
Unable to get codeHeader information
No EH info available
 retail buildSOS Version: %u.%u.%u.%uIn plan phase of garbage collection
Workstation mode
Server mode with %d gc heaps
GC Heap not initialized, so GC mode is not determined yet.
 free retail Checked or debug build%u.%u.%u.%uVirtual Memory    %8d     %8d
Page File         %8d     %8d
Physical Memory   %8d     %8d
                  %8s     %8s
TotalAvailMemory Availability (Numbers in MB)

%ld percent of memory is in use.

PagefileUsage:  %8d KB       PeakPagefileUsage:  %8d KB
VirtualSize:    %8d KB       PeakVirtualSize:    %8d KB
WorkingSetSize: %8d KB       PeakWorkingSetSize: %8d KB
Process Memory
NtQueryInformationProcessntdll.dllTotal  CPU time   : %d days %02d:%02d:%02d.%02d
User   CPU time   : %d days %02d:%02d:%02d.%02d
Kernel CPU time   : %d days %02d:%02d:%02d.%02d
Process Started at: %4d %s %2d %d:%d:%d.%02d
Process Times
GetProcessTimesKernel32.dll%dSEnvironment_RTL_USER_PROCESS_PARAMETERSProcessParametersEnvironment
---------------------------------------
-mem-time-env!ProcInfo is not supported on a dump file.
JanFebMarAprMayJunJulAugSepOctNovDecModule: %p (%S)
*       you can pass * for module_name to search all modules
Usage: Token2EE module_name mdToken
          !Name2EE *!System.String
Examples: !Name2EE  mscorlib.dll System.String.ToString
       use * for module_name to search all loaded modules
  or    !Name2EE module_name!item_name
Usage: !Name2EE module_name item_name
more info.
Note: Roots found on stacks may be false positives. Run "!help gcroot" for
Invalid argument %s
-nostacksex:    StopOnException -create System.OutOfMemoryException 1
                       [<pseudo-register number for result>]
usage: StopOnException [-derived] [-create | -create2] <type name>
Breakpoint set
Error setting breakpoint: %s
sxe %s "!soe %s %s %s;.if(@$t%d==0) {g} .else {.echo '%s hit'}" clr-c2-cFailed to execute the following command: %s
r$t%d=1There is no current managed exception on this thread
Error initialized register $t%d to zero
r$t%d=0Pseudo-register number must be between 0 and 19
Live debugging session required
-create2-create-derived%p is not a valid object.
identify a possible trend.                                                    
positives. If you still suspect a leak, use this function over time to        
differentiate between garbage and valid structures, so you may have false     
A leak may still exist because in a general scan of process memory SOS can't  
.
 even though you aborted.
All handles foundQuitting at %p due to user abort
Didn't find %d handles:
scan wouldn't be able to find those.                                          
the handle in a non-standard way, perhaps with some bits flipped. The memory  
may be some noise in this output, as an unmanaged application may be storing  
by the orphaned handle. If the number doesn't grow over time, note that there 
the GC Heap to grow larger as objects are being kept alive, referenced only   
lifetime of your application, you may have a GCHandle leak. This will cause   
Some handles were not found. If the number of not-found handles grows over the
only read %x bytes at %p
Found %p at location %p
Found %p in stress log at location %p, reference not counted
Searching %p...
Failed to read whole or part of stress log, some references may come from stress log
Reference found in stress log will be ignored

Searching memory
%p	Found %d handles:
memory scan with Control-C or Control-Break.                                   
Strong and Pinned GCHandles are reported at this time. You can safely abort the
GCHandleLeaks will report any GCHandles that couldn't be found in memory.      
the process
managed thread. You can run !threads to get a list of managed threads in
Unable to walk the managed stack. The current thread is likely not a 
(!clrstack processes a max of %d stack frames)
Error gettting GetStackTrace (%x)
capability.
display managed locals and arguments. Upgrade to the latest version for this
Your version of the Windows Debugger doesn't have the required interface to
AKmRrFailed to start stack walk: %lx
-l-p-a!VMMap requires a full memory dump (.dump /ma) or a live process.
!VMStat requires a full memory dump (.dump /ma) or a live process.
Fail to read memory
Fail to create file %s
Fail to read PE section info
File not specified
section %d - VA=%x, VASize=%x, FileAddr=%x, FileSize=%x
%u sections in file
On 64 bit platforms, you must use a base address, obtainable with the LM command
Invalid arg
Usage: SaveModule <address> <file to save>
+%#x!%p %p (TransitionUM)

(TransitionMU)
Invalid signature
Out of memory
Invalid parameters %s %s
DumpMethodSig <sigaddr> <moduleaddr>
DumpSig <sigaddr> <moduleaddr>
    %S
SecurityException Message: m_debugStringHResult: %lx
_HResult

StackTraceString: _stackTraceString<Not Available>
Unable to decipher generated stack trace
StackTrace (generated):
_stackTrace<none>
%S, use !PrintException %p to see more
InnerException: _innerException<none>Message: _messageException type: <Unknown>
Exception type: %S
Exception object: %p
Not a valid exception object
Error retrieving nested exception info %p
<aborted>

Nested exception -------------------------------------------------------------
There are nested exceptions on this thread. Run with -nested for details
Invalid exception object %s
-nestedoBppBpB0rBpBpBpBPrBpBpBpBJITTED %S!%S
Error processing exception notification
Expecting an exception event
Error in GetLastEventInformation
sxe -c "!bpmd -notification;g" clrnAdding pending breakpoints...
Unable to get method name for MethodDesc %p
Attempted to run: %s
Unable to set breakpoint with IDebugControl::Execute: %x
ba w8 /1 %p "bp poi(%p); g"This DynamicMethodDesc is not yet JITTED. Placing memory breakpoint at %p
%p is not a valid MethodDesc
MethodDesc = %p
Found %d methods...
Error getting MethodDescs
There are multiple modules with the same name...
See "!help bpmd" for more details.
Usage: !bpmd <module name> <managed function name>
Usage: !bpmd -md <MethodDesc pointer>
-md-notification!bpmd is not supported on a dump file.
(System Domain)
(Shared Domain)
GC Handle Statistics for AppDomain %p GC Handle Statistics:
A minidump without full memory may not have this information
Unable to display GC handles
Error getting per-appdomain handle information
-perdomain_remoteStackTraceStringSimple Context information:
%p %p %p
%16s %16s %16s
RbpRspRipContext information:
Number of characters requested: %d
Error: %lx
_EFN_GetManagedExcepStack(NULL, szStr, sizeof(szStr)) returned:
_EFN_GetManagedExcepStack(%P, szStr, sizeof(szStr)) returned:
Error!
-ManagedExcepStackinvalid GC info
decoder failed
reported invalid pointer
reported pointer relative to wrong base register
reported frame register
reported register in caller's frame
out of memory
Code size: %x
Size of parameter area: %x
Frame pointer: %s
Varargs: %u
GS cookie valid range: [%x;%x)
GS cookie: Security object valid range: [%x;%x)
caller.sp%c%x
Security object: interrupted by user
 null
 %p
Failed to read element at Failed to read bounds info from the array
Failed to read lower bounds info from the array
Integer overflow on array rank
Element Methodtable: %p
,Name: %S[-nofields has no effect unless -details is specified
Start index out of range
For multi-dimension array, length and start index are supported
GC Heap Size  %#16I64x(%I64u)
Heap Size  %#16I64x(%I64u)
Heap %d (%p)
------------------------------
Failed to get GCHeaps
Failed to get GCHeaps: integer overflow
Total Size  %#16I64x(%I64u)
Error requesting details
Number of GC Heaps: %d
Error requesting GC Heap data
=======================================
Total LoaderHeap size: 0x%I64x(%I64u)bytes
Module Lookup Table heaps:
Module %p: Unable to read module %p
Module Thunk heaps:
<no information>
Jit code heap:
Domain %d: %x
Shared Domain: %x
Total size: 0x%I64x(%I64u)bytes
Virtual Call Stub Heap:
StubHeap: HighFrequencyHeap: LowFrequencyHeap: Loader Heap:
-loader-gc%p %6.1fMB %p %S
P?%16s %8s %16s
AddrFollowed byFragmented blocks larger than 0.5 MB:
total %d objects
Heap %d
Failed to get GCHeaps:  integer overflow
Error requesting gc heap details
%16s %16s %8s
SizeIf you need this functionality, get a full memory dump with ".dump /ma mydump.dmp"
In a minidump without full memory, most gc heap structures will not be valid.
-verify will only produce output if there are errors in the heap
Cannot specify both -short and any of (-stat, -thinlock, -strings, -verify)
wrong argument
Cannot specify both -mt and -type
-thinlock-type-startatlowerbound-strings-stat-max-min-verify ----------------------------------
SyncBlocks to be cleaned up: %d
%16p %16p %16p %16p
%16s %16s %16s %16s
SyncBlockCCWSyncBlocks to be cleaned by the finalizer thread:
ComClassFactory-detail  Error!  integer overflow on numThread 0x%08x
  %8x %8x%3d %4x %p      ID             TEB  APT    APTId CallerTID          Context
Pointer table:
Could not read memory %p
GC info %p
preJIT generated code
Normal JIT generated code
GCinfo for EJIT not supported
unknown Jit
entry point %p
No GC info available
Cold region:
Hot region:
Failed to gather EHInfo data
Begin %p, size %x
Begin %p, size %x. Cold region begin %p, size %x
EJIT generated code
not a valid MethodDesc
Not jitted yet
Unmanaged code
-ehinfo-gcinfoNot an array, please use !DumpObj instead
-details-length-startSOS failure
SOS failure!
hQ^nA$$>:Las9V'GOd,kO,OC'rp:ݯDOV?1:HogP&(΄E~gi/^z閏F:ĠI#g6DK~LBOES_GW4։You can create one with .dump /ma <filename>
sos.dll needs a full memory dump for complete functionality.
------------------------------------------------------------
%p(%S)
%p(%S)->
Root:%s:Scan Thread %d OSTHread %x
HANDLE(Unknwn):HANDLE(AsyncPinned):HANDLE(WeakLn):HANDLE(WeakSh):HANDLE(Strong):HANDLE(RefCnt):HANDLE(Pinned):DOMAIN(%p):Searching for the first %d handles, ignoring the rest
Error getting card table lowest address
Error getting next card table
Error reading card bits
object %p: missing card_table entry for %p
object %p: bad member %p at %p
object %p: fail to read members
object %p: bad GCDesc
object %p: bad MT
object %p: size %d too small
t %d 0 %S
<type id="%d" name="%S"/>
o 0x%p %d %d ! 1 0x%p %d
n %d 1 %d %d
<object address="0x%p" typeid="%d" size="%d">
 0x%p    <member address="0x%p"/>
</object>
r <root kind="%S" address="0x%p"/>
</objects></roots></types></gcheap><objects><roots><types><gcheap>stackhandleNot enough memory to trace the heap
%s: %p (invalid object)
sizeof(%p) = %12I64u (%#12I64x) bytes%s: Error during heap traverse

Walking heap...
tracing roots...
Finalizer queuePlease note that %p is not a valid object.
Total %d objects
%9s
Free%p %8d %12I64u %8d %12I64u "%S"
%16s %8s %12s %s
Class Name%8s %12s %s
CountTotalSizeString ValueStatistics:
none
(0x%p, 0x%p)
ephemeral segment allocation context: generation %d starts at 0x%p
Error requesting heap segment %p
%p %p  %p 0x%p(%d)
Large object heap starts at 0x%p
         segment            begin         allocated             size
[]Unable to read memory at %p
More than %d heap segments, there must be an error
strike: Failed to store segment
Object %p has no generation
:%x) %p(%xWasted: 0x%x(%lu)bytes.
Size: 0x%x(%lu)bytes.
Total size: 0x%x(%d)bytes
Error getting EEJitManager code heaps
Unable to get code heap info
Unknown Jit encountered, ignored
Size: 0x%x(%d)bytes.
HostCodeHeap: LoaderCodeHeap: Unable to get array of JIT Managers
Unable to get JIT info
  CacheEntryHeap:   DispatchHeap:   ResolveHeap:   LookupHeap:   Wasted: 0x%x(%lu)bytes.
  IndcellHeap: Ready for finalization %d objects (%p->%p)
generation %d has %d finalizable objects curr_object: %p > heap_segment_allocated (seg: %p)
----------------
Last good object: %p
curr_object : %p
object %p: does not have valid MT
curr_object: %p > end_youngest: %p
Not enough memory for complete fragmentation report
 ThinLock owner %x (%p) Recursive %x
%p %8d%s     <heap walk interrupted>
<heap traverse interrupted>
Traversing a gc heap failed
Failed to get GCHeaps:  integer overflow error
Failed to retrieve segments for gc heap
MARETFLARASTSMORPREVSGPECAMRIIPAMDFDTDTRMOcodelabelendmacillegalreadonly.refanytypesizeofrethrowinitblkcpblkconstrained.initobjtail.volatile.unaligned.endfilterlocallocstlocldlocaldlocstargldargaldargldvirtftnldftnclt.uncltcgt.uncgtceqarglistprefixrefprefix1prefix2prefix3prefix4prefix5prefix6prefix7conv.ustind.ileave.sleaveendfinallysub.ovf.unsub.ovfmul.ovf.unmul.ovfadd.ovf.unadd.ovfconv.ovf.uconv.ovf.iconv.iconv.u1conv.u2ldtokenmkrefanyckfiniterefanyvalconv.ovf.u8conv.ovf.i8conv.ovf.u4conv.ovf.i4conv.ovf.u2conv.ovf.i2conv.ovf.u1conv.ovf.i1unbox.anystelemldelemstelem.refstelem.r8stelem.r4stelem.i8stelem.i4stelem.i2stelem.i1stelem.ildelem.refldelem.r8ldelem.r4ldelem.ildelem.i8ldelem.u4ldelem.i4ldelem.u2ldelem.i2ldelem.u1ldelem.i1ldelemaldlennewarrboxconv.ovf.u.unconv.ovf.i.unconv.ovf.u8.unconv.ovf.u4.unconv.ovf.u2.unconv.ovf.u1.unconv.ovf.i8.unconv.ovf.i4.unconv.ovf.i2.unconv.ovf.i1.unstobjstsfldldsfldaldsfldstfldldfldaldfldthrowunboxconv.r.unisinstcastclassnewobjldstrldobjcpobjcallvirtconv.u8conv.u4conv.r8conv.r4conv.i8conv.i4conv.i2conv.i1notnegshr.unshrshlxororandrem.unremdiv.undivmulsubaddstind.r8stind.r4stind.i8stind.i4stind.i2stind.i1stind.refldind.refldind.r8ldind.r4ldind.ildind.i8ldind.u4ldind.i4ldind.u2ldind.i2ldind.u1ldind.i1switchblt.unble.unbgt.unbge.unbne.unbltblebgtbgebeqbrtruebrfalsebrblt.un.sble.un.sbgt.un.sbge.un.sbne.un.sblt.sble.sbgt.sbge.sbeq.sbrtrue.sbrfalse.sbr.scallicallpopdupunusedldc.r8ldc.r4ldc.i8ldc.i4ldc.i4.sldc.i4.8ldc.i4.7ldc.i4.6ldc.i4.5ldc.i4.4ldc.i4.3ldc.i4.2ldc.i4.1ldc.i4.0ldc.i4.m1ldnullstloc.sldloca.sldloc.sstarg.sldarga.sldarg.sstloc.3stloc.2stloc.1stloc.0ldloc.3ldloc.2ldloc.1ldloc.0ldarg.3ldarg.2ldarg.1ldarg.0breaknop4ƻ4`ד	4`%x (%p)"%x "<unknown token type (token=%08x)>%x %S%x "%S"Error, unexpected opcode type
(%ldIL_%04xVAR OR ARG %d%s %*sIL_%04x: /* UNKNOWN TYPE (0x%X)*/><METHODmethod ...[BAD: RANK == 0!][ERROR! NIL TOKEN]class valuetype typedrefstringobjectnative floatnative intnative uintfloat64float32uint64int64uint32int32uint16int16uint8int8charboolvoid& pinned[] [ERROR: INVALID TOKEN TYPE 0x%8.8X] .module %s.$%s$%X [ERROR: INVALID TOKEN 0x%8.8X] Native[sz=%d][*]<unknown field def>%S::%S<unknown method def>%S::%S <unknown type token><unknown type spec><unknown type def><unknown type ref><unknown member ref><unknown token type %08x>STRING %x"%S"...%*s} // end .catch
%*s} // end .finally
%*s.catch
%*s{
%*s.finally
%*s{
%*s} // end .try
%*s.try
%*s{
ExWrCpExRdWrExRdExWrCpRdWrRdGNCNA~~~~~~~~~~~~~~~~~~~~~~~~~%-7s  %*s  %*s  %*s %*s  %*s
MAXIMUMAVERAGEBLK COUNTTYPEMINIMUMTOTAL%-7s %*sK %*sK %*sK %*s %*sK
SummaryLargeMediumSmall%s:
%08lx|CommitReservePrivateMappedImage%p-%p %p  %-13s %-13s %-8s %-8s
StopLengthAllocProtect%-*s %-*s %-*s  %-13s %-13s %-8s %-8s
ProtectStartState[UNMANAGED][PROPERTY][LOCALSIG][FIELD][VARARG][FASTCALL][THISCALL][STDCALL][C][DEFAULT]INTERNALCMOD_OPTCMOD_REQDGENERICArraySZArrayObjectFNPTRRUIVALUEARRAYTypedByRefGENArrayMDArrayCopyCtorClassValueClassByRefPtrStringR8R4UI8I8UI4I4UI2I2UI1I1CharBooleanVoidEndUnsupported token type
. mdToken: %08x (%ws)Module in Dynamic Unable to get IMetaDataImport for module %p
NoName[InvalidReference]MT ),([hasThis] [explicit]  PINNED <ELEMENT_TYPE_SENTINEL>  [explicit] [hasThis]alahblbhclchdldhaxbxcxdxsidibpeaxebxecxedxesiediebpespr8br9br10br11br12br13br14br15br8wr9wr10wr11wr12wr13wr14wr15wr8dr9dr10dr11dr12dr13dr14dr15d (JitHelp: %s) (MD: %S) (Object: %S)") (" (MT: %S)<unknown type>(%S[])%-16s %p RSP/REG          Object           Name
jmp call  (%S, mdToken: %08x)push lea mov  (gcstress)%08x`%08x sticlihlt>>> bad allocationBBPBBBBcsm B BCorExitProcessmscoree.dll.mixcrtEncodePointerKERNEL32.DLLDecodePointerBB0BpBPBUnknown exception	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=e+000(null)(null)EEE50P( 8PX700WP  `h````xpxxxxccs=UTF-8UTF-16LEUNICODEEEE00P('8PW700PP (`h`hhhxppwppruntime error TLOSS error
SING error
DOMAIN error
R6034
An application has made an attempt to load the C runtime library incorrectly.
Please contact the application's support team for more information.
R6033
- Attempt to use MSIL code from this assembly during native code initialization
This indicates a bug in your application. It is most likely the result of calling an MSIL-compiled (/clr) function from a native constructor or from DllMain.
R6032
- not enough space for locale information
R6031
- Attempt to initialize the CRT more than once.
This indicates a bug in your application.
R6030
- CRT not initialized
R6028
- unable to initialize heap
R6027
- not enough space for lowio initialization
R6026
- not enough space for stdio initialization
R6025
- pure virtual function call
R6024
- not enough space for _onexit/atexit table
R6019
- unable to open console device
R6018
- unexpected heap error
R6017
- unexpected multithread lock error
R6016
- not enough space for thread data

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
R6009
- not enough space for environment
R6008
- not enough space for arguments
R6002
- floating point support not loaded
Microsoft Visual C++ Runtime Library<program name unknown>Runtime Error!

Program: InitializeCriticalSectionAndSpinCountkernel32.dll         (((((                  H          h((((                  H                                 H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~HH:mm:ssdddd, MMMM dd, yyyyMM/dd/yyPMAMDecemberNovemberOctoberSeptemberAugustJulyJuneAprilMarchFebruaryJanuarySaturdayFridayThursdayWednesdayTuesdayMondaySundaySatFriThuWedTueMonSun Complete Object Locator' Class Hierarchy Descriptor' Base Class Array' Base Class Descriptor at ( Type Descriptor'`local static thread guard'`managed vector copy constructor iterator'`vector vbase copy constructor iterator'`vector copy constructor iterator'`dynamic atexit destructor for '`dynamic initializer for '`eh vector vbase copy constructor iterator'`eh vector copy constructor iterator'`managed vector destructor iterator'`managed vector constructor iterator'`placement delete[] closure'`placement delete closure'`omni callsig' delete[] new[]`local vftable constructor closure'`local vftable'`RTTI`EH`udt returning'`copy constructor closure'`eh vector vbase constructor iterator'`eh vector destructor iterator'`eh vector constructor iterator'`virtual displacement map'`vector vbase constructor iterator'`vector destructor iterator'`vector constructor iterator'`scalar deleting destructor'`default constructor closure'`vector deleting destructor'`vbase destructor'`string'`local static guard'`typeof'`vcall'`vbtable'`vftable'^=|=&=<<=>>=%=/=-=+=*=||&&^~()>=<=%/->*+---++->operator!===!<<>> delete new__unaligned__restrict__ptr64__clrcall__fastcall__thiscall__stdcall__pascal__cdecl__based(BBxBhBXBHB8B0B BB%B BBBȺBBBB@BBBBBBBBܿBT^BؿBԿBпB̿BBȿBĿBBxBBtBBdzBBBB@BBBBBBBBBBBB|BpB`BXBHB0B BBBȾBBBhB@B BBؽBBBBxBpB`B8B,B BBBмBBBXB(BBBBBXB8B%BGetProcessWindowStationGetUserObjectInformationAGetLastActivePopupGetActiveWindowMessageBoxAUSER32.DLLSunMonTueWedThuFriSatJanFebMarAprMayJunJulAugSepOctNovDec1#QNAN1#INF1#IND1#SNANCONOUT$YoJ1EQ-/ԝ,0B>V<4qG5)6JpYEgJ(;?b*U\	L6"ǘF|pF<D{Ոu/CFQ9ɬI(

L"|9lfuFu¸El]\	M
K(ȥ%,BBDJ8"
KU~c꾰bFO#L"姭I_˜'@fG:шsLu3C\$WǓNvnffy-B7H 17CIuPT	FRSDS8阋2[OXy1
SOS.pdb8(@h8@`@h@`0H(3u%H
3HP
3Dʉ
3H(HHHXHpHxL` LhLpHHH
YHHT$@DAE;H
HHT$8HT$ E3E3HMPpx_H
~HLL$0LLHT$8x:H
YHHHT$ L
LDD$0HT$8xD|DsE;u
ADaH
~HAHT$@E3Ll$ EML$hPy.HT$@H
LH$hA;H
HHT$8HT$ E3E3HLPpxVH
~HLL$0LKHT$8x1H
YHHHT$ L
kKDD$0HT$8xyA;u iDLH
HLl$ AL$ IPyIH
J0H$ D95QH
HHT$8HT$ E3E3H*KPp%H
HLL$0LQJHT$8H
gHHHT$ L
	JDD$0HT$8
AHΉ
{H
(HHfHT$ L
IDD$0HT$8
DAHΉ
8H
HH#HT$ L
sIDD$0HT$8
AHΉ
H
HHHT$ L
$IDD$0HT$8
AHΉ
A;tu(H0{@I;{/u#H
)HPu/
/tTBH+H
dH+HLl$ ALD$HPyHH
HtHCH
HDL$HLl$ LHT$PPyHCH
HHLl$ AL$PxIH
HrHLl$ AL$PxH$H;w$HH;vBH+CH
\H'HLl$ ALD$pPx
H\$p|
H
FiH$H$H$L$L$L$HLHHH3H$fI[HI{ HH
:HHT$hLL$`HT$ E3HPxH
LD$h3HHT$XT$PHT$HHT$@T$8HT$0HT$dLL$pHT$(T$`D$ u DHLD$p33D$(H\$ Af\HiHuHHH$H$H$H3HĘLD$H8HLHL$(LL$PAID$ HH8H8LLD$(E3E3D$ AH8HT$H8LBLL$(LL$HAD$ AH8HT$H8LBLL$(LL$H)AD$ AH8@SH@HH3H$0HH
KHD$ HLD$ HP@x
HD$ KuHD$ H8HL$0Lú!HFHL$0PHt|HHHF:@:4HtHHHF:@:HuH
HD$ LD$ HHT$0P@[HD$ HH FHL$0Ht|HHHF_@_Ht)fffffffffHHHE_@_yHuH

HD$ LD$ HHT$0P@u
HD$ Hu3H$0H3H@[H
yEtHxH
7HH
H$H=7HHEE3E3H|$ PpH
7HH$7H
AHT$0HHT$ E3LNjD\$HAu>H
HEH8H
HT$0HHT$ E3LNjD\$HAtAt&77D$8H
7H7HtuH
|D>H
6H$H$3Ҹ@HEHx@SH0H
SHdD3LE3E3H\$ ARpIًH0[@SH 3ۃu*H
LD$0HT$8L	A9\$0ËH [H(H
ͧLD$0HT$8H|$0u&H
HT$0HD$0u
H(3H(H(H
mLD$0HT$8H|$0u'H
IHT$0HD$0u5H(3H(H(~5u"H
LD$0Hg5HX5H(LHHH3H$I[HH
HIk3MCDM@HHl$ Pt3H
Hc$LD$PHHAHl$ Pu͋$tH$H$$HH4Ht:fffH
H3LD$0HAHl$ Pu|$<
tCHH;r3H$H$H$H$H$H3HĨøH(4uH
H4HH3H(LHx3I[IKHIH
j3HIsI{ HISIISIMKAD$ 8uHD$HHD$@HD$8HH$H$H$Hx̍AL*weApIHAHyAHeAHUAHIAH9AH%AH
AH@H@H@ËI0HuH@ff$TT,TT4<TDLH(H\$8Ht$@HH8)H|$HIL@MtKA8tEHHL@HHHHLH|$HHt$@H\$8H(fCwoHLG@pL6@gL!@^L@UL@LL?CL?:L?1L?(L?L?H0Lu?HLEHHH|$HHt$@H\$8H(ff>GPYbkt}LH1I[H3EIsEH
0I{ HI0HT$(H\$0HILL$0AD$ Ht
H
70H$H|$0HHT$(LL$0 AD$ 8uH$HtE3LH-H$H
/HT$8HT$(HD$0HLL$0!AD$ 8NHD$@H
/H$@HT$(HD$0HLL$0$AD$ H\$`H$@H$-L$L9
/HH-"QfH
/H\$0HD$pLHD$(LL$0"AD$ @A9$ua$$ALH׈D$ `HH+LfffffAA+uIutV
.
.
.D$LH$;;3H$H$H$H$HÍCӸHHH\$`H|$hH9HHuf:H|$hH\$`HHH
-HT$0H|$PHHT$(LL$P'AD$ uMH
-H|$PLL$PH(AH\$(D$ uf9uHL$0HtHH|$hH\$`HHHHH3H$HQH$8HH
I<HV Ht
H
<H
;L$xN,HHH@H2HV,HL$0H
,LHD$(T$ LL$0)ALAtH
,:'H$(H$0H$3L$9~,IL--;=H
!HPc=`H]H
:HH
+HT$@HT$(H\$0HLL$0$AD$ u/H\$@Hu:f$|$hHi:H
^:IE(H;~,CH
|+HT$8H\$0HHT$(LL$0'AD$ u_H
A+H$H\$0HHT$(LL$0(AD$ u
f9$u&HL$8Ht
H$af$%H$H
9U(NI&H$H$0H$(L$L$H$8H$H3HHHQH$HH
;śHSH
:HS H
:Lc[DAH&!BTHH9sH9jH9aH9XH~9OHm9FHX9=HC94H*9+H	9"H8H8H8H8H
:HSHt
H
p8H
9L$͚LH
3)L\$0HL%,KLL$0ALd$(D$ tH
f9@f=JH<9H
7IE[HcC<HȸH$HHH@HHHuH
26-HS<H
s(HD$0LLL$0AHl$(D$ AtH
q8HtH$3H$9s<H1=8H
HPS=wHt
H
7WHTH
7EHL\H
'HT$@L\$0HT$(HD$XHLL$0
AD$ @9D$ht
H
l7H
[7٘L\H
='L\$0HLL$0ALd$(D$ uH
7IH
6HL$@H;s<H
7[H;H$H$H$L$H$HĈ!ff&/8AJSLHI[fIsHH
I{ HIHLD$0IS|$0u%H
HT$0HD$0u	=.&uNH
%HT$@H\$8HHT$(LL$8AD$ htH
6H:3QH
%H\$8LL$8HAH|$(D$ tLA6HH3H$H$H$HĸH8fHL$@H
%LCHT$(LL$@AD$ A3ɅH8H(Hl$8H|$H3HLd$ LIHHHHQHHHH;r`H\$0H\)Ht$@H;Jt"r$;uHHH;sI;r<\t<:t3H\$0Ht$@Ld$ H|$HHl$8H(LHxIKH
#ISHISMK AD$ 83ɅHxLHIKH
#ISHISMKAD$ h3ɅHĨ3yuHIH9
-#H(Hl$8Ht$@HHc
E3H|$HIH~HfffffL9t
AHD;|D;HLȃA9uoH\$0HcH*LH3*HHuN2LcEHHIy)LH3)HEEH\$0H|$HHt$@Hl$8H(H(Ht$@H|$HH,HbHtfH\$8<,t+?t>;u(FHH<,uָH\$8H|$HHt$@H(3H\$8H|$HHt$@H(H|$HHt$@3H(@SHHH3H$HHHL$`H
!HT$hHHT$(LL$`'AD$ HT$hHH
5LD$pLL$`HLD$ E3PxuqH
E3H$HLD$XDD$PLD$HLD$@D$8HT$0T$`LD$(DD$ LD$pE3uH$Hu3H$H3HĠ[HHHXHhHpL`LhLpE3MIM0HLE1脤HHuF*H$83L$IHIIH= HHfHH;fDWvf/HDt$LHHt;ffffD3HDD$LLL$LHHPHx4H{f/HrHHuf.H^HHuCdZHLL$HHf8.HHDHfDsHDD$LPH%HDD$HHL$@HL$0HL$DHT$PD$(HL$ LHLt$PA|$@u<HDD$HHL$@HL$0HL$DHT$PD$(HL$ LH΃yHcϸHI@HHHEuH
J,EaDD$HHL$@A<$HHL$0HL$DD$(HL$ HT$PHLLt$PIf|$@	L$D%=tIL$hH
HT$`HT$(Ll$`HLL$`&AD$ tITHD$pHuIEH
H$HD$XHHT$(LL$XAD$ hHL$pIEHEHHEL94HDD$HHL$@HL$0HL$DHT$PD$(HL$ LHH3H$8L$L$L$L$H$0H$(H$ HHZE4$HHHXHhHpHx IHt$tttH
//?HL$8H
fHT$8HT$(|$@HLL$8&AD$ H=HtHD$HHEH
.H\HT$HHtiH
Q.CL\$HH
L\$0HH=LL$0AH\$(D$ tFALËHD$ ,H
-ڌHK=AHLD$ åH
-HL\$HMH
H$L\$0HHT$(LL$0AD$ hu89$tH$H
,ZHT$HH
,DjH
x,3YH
O,GH{<AHLD$ H
,HۋHT$HHH
+L\$HH
HT$PL\$0HHT$(LL$0A D$ 8uWHD$XH
H$HT$(HD$0HLL$0!AD$ 8uHT$XH
4+&)H
*H
*H
*Hl;AHLD$ H
+H̊
H
K*H$(H$ H$H$H3H;
̅uH+ÃuH+ÃuH+ÃH+tH'LHIsHL$0ISI{ HH
HT$(LL$0HAD$ htH
P)H&H
<H|$0H$H3H= LL$0DCH|$(D$ tL(HrH
F+HvHT$pH
"+eHT$hH
Y)T$H
*AHT$xH
*09t$@H*H*H
*HEHT$PH
r*.uH
P'HD$HT$xH
*H$H$H$HĸHHHpHx HHT$@HH
HT$(E3HE3D$ 8H$Hc\$@HLH3HHH\$XH=H
BHP=H
0H$LL$0HHT$(AH\$0D$8D$ xu HcHHH$HmH
R)Hj
NH$H$(H$ H@SHH
xHT$@E3HHT$(E3D$ 8H
H$HH\$XHtkffffffH
!H$LL$0HHT$(AH\$0D$8D$ xu$9$tH$Hu3H[HH[H8=%H
xHT$@HPD$@ugH
_HP H
MH(H8H
6HG"HE3E3HD$ PpxH
H"H8$H8HHHXHhHp3HHpHEHHx HtH9&H
H!E3HE3H\$ PpӹH\$0L
L'IH
D$(4LHcºL@HtHt$ NAuHht~tNH$H$H$ËH$HĈH8H\$@Hl$HHH
&HT$ Ht$P3'0HH|$X0HHtSH
y&LD3/t3LL$$LD$(HO&H/tHT$(DC4HRHH|$XHt$PHl$HH\$@H8Ht$PHl$HH\$@H8H(H\$8Ht$@H|$H3@2HHu3H|$HHt$@H\$8H(À90uIXuHfft,0tDZ,7<}6@wHHHH@HH|$HHt$@H\$8H(Ht$@H\$8HH|$HH(H(AH\$0Hl$8Ht$@H|$HLd$ LIHu4L+IL$HHu3~IT$MLHH7aAu
HH;0uKzXuHu\A|OFHI;uLd$ H|$HHt$@Hl$8H\$0H(LHHH3H$I[IkH$IsI{McE3Ms3MM{Hl$(Dd$ LL$0MLHtMHZfffffffD9%H
HPD9%wHD#H I;rHtLeD8&L$H$=8H
HP=tj|fff=H
4HPf=cNH4uK3PE3H'}~-HFtsHH:A
at6aH
HPE
9>I<'ul?'tgH
#H"3uED8/t@D9-H
>HPpD9-mOH>t>-'HHED$ H;HL$0HLu7HH+HKCHLHSLLHHl$(u
HnLHaL>0HuNXuH^fffhuA|FHH;tHl$(H~LHT$0HEHH‹DtwL!HED!HEELL+IOAT$PHL$@L3MIߐ=IH
~HP='HHL$@tHH I;rhLIC|<'C|<CD<HKtW?tKffffffff=EH
}HP&=#NHu>HuE?t@=LH
}HP=*OHtGD<LL$8HHuHΈ|LHD$8L\$8CD<KL<t
w/L*D%CD<KL<twHI;Hl$(EHtH$Dd$ Hw
H$Dd$ >L$L$L$L$H$H$H$H$H$H3HD-3H
H3HT$@H
3rHT$@H
03ZHT$@H
3BH
H3,H
H3^3H8H
	H~	E3HHT$(E3DD$ (H
1H8H8HHT$ Af&HD$ {u
@H8HD$(H	3H8@SH0H=R	uBH
HE3HE3*H\$(D$ t3H0[H	H0[@SH0HHu:H
H0E3HE3*H\$(D$ uHH0[3H0[@SH0HHu:H
/HE3HE3*H\$(D$ uHTCH0[3H0[@SH0H3Hu:H
HpE3HE3*H\$(D$ uHCH0[3H0[HHH
}HT$0E3HHT$(E3*D$ L$43҅EʋHHHAHHT$@HT$(H$(HH
E3E3HD$ 8=HcD$@H$ t'HHLH3HHH\$XHfff=)H
txHP=H
bH$LL$0HHT$(AH\$0D$8D$ xuuL$MtKDO33E~HL9tHHA;|A;u!AAH҉GHLHH$HDH$H"
FH$ H$(HHXH\$PHt$@H|$8H3ELd$0AHT$xMv&H
vH$DLHHD$ AR9tHHH;r<LH+HH;w(H+IHL$MA3HHH;sHLJH
vHT$xAHHT$ HLPuFH+Hl$Hl$xHLỈLJ1L$MtA+Hl$H3Ld$0H|$8Ht$@H\$PHX@SH H	HtfHYHHuH [HXIHl$h3Ht$pIDMH|$xHLD$0HHHl$0Hl$ Pt2H|$xHt$pHl$hHXHL$0H\$`HffffffHHQ(LD$@AHHl$@Hl$ PH\$@HH\$8ff覽HtHHH@HHHHT$8HHLD$8HAHHl$ Pu\H\$8Ht7H;\$@uHHT$0LD$0AHHl$ Pu)HL$0H0H\$`H|$xHt$pHl$hHX2LMtIH;rI@HH;rM@2H8H\$@HH
sHHl$HHt$PILL$ EHLHH|$XP3DAEuYzuH
sHhHHYH
NsPDLLD#HHt$ D+AR@NjAH|$XHt$PHl$HH\$@H8HXHHl$hHt$pH|$xAHHy4H\$`t	9u2HcLt$@L5vAuuH
0rBHL$8Ld$PLl$H;HT39T$0t-LI;r!JLH;wI+H;HT$8oHHH;sHǃH
qHT$0AHHT$ HLPu)D$0ǃH+H;HT$8THT$8HcEH3ET$0EAv"H
mqHT$ LD$8HEHP9t8HH;r,MI+HH;wH+HL$8H葿HT$8XHHH;sHǃH
pHT$0AHHT$ HLPt'xjHT$8EHAID$0ǃHL$8H+MHHT$8믅t8H
pLl$HLd$PLt$@H\$`H|$xHt$pHl$hHXH
MpƅtH
7pH
%p랅tH
xpH
]pytH
?o`H
&oKtH
o2H
otH
oH
oteH
ioZL$8L$8fH~H
~DotH
`+oH
GoH
rozHH

H|$xHt$pHl$hHXH%nffj
)	j


E

X

WWWWWWWWWW

LL$ HT$HL$HH(HpHxHHT$HLpHH
HT$(MHE3E3D$ tH
:HcL$XH$ HHH@H譶HHHD$@uH
	Ը!H
 D$XE3LE3H\$(D$ AtH
蓸H[H$L$H
/L$L$AmE3D9|$XpLffffffI$H
H$HT$(HD$8HLL$8AD$ HtH$H
CHT$`HT$(HD$`Ht$hHE3E32D$ 0tI$H
\lA@2ttAv(H$Av(H$E3D9G,MtH
FlD9G$H$HH=DD$8H HD$pD9H\t*HH;rHLH;wH+,;@l$0HDHH;sHLJH
kHT$8AHHT$ HLPu&H+D$8LJ@,;@l$0	x@l$0L@u#I$H
DkH$8H$0\@t#I$H
kH$8H$03H$H
jE3IIH$8H$0AID;|$XH
djL$L$H$L$L$H$H$H$ H(H\$@IcH

HnH6LH8I[IkIsI{ McLISHH
HHT$(AE3E3MkD$ 8H
iH$HE3ffffffH
1HT$`LL$@HHT$(AH|$@D$HD$ xD9l$dH$HE$HHD$0nH
iJ\LD$0H\$0HAHLl$ PAͅuauH
niHHHH
hDLLD$0D#HLl$ D+ARAͅH\$0HF(H؋H\$0H
chLD$0AHHLl$ PAͅug<uH
hH*HHH
hDLLD$0D#HLl$ D+ARAͅu
Ll$0 D$0H
lHT$8HT$(D$XHLL$P#AH|$PD$ t
Ll$0H\$8H\$0H
kgLD$0AHHLl$ PAͅudDuH
gH2HH#H
gDLLD$0D#HLl$ D+ARAͅuLl$0+H\$0Ht!T$dH
fHT$0E3HH$HH
w
fL$(L$0H$XH$PH$HH$@H8H
HfHT$HL$LHXJI[ HIxIsH3EHT$(EH
LL$0H HD$0HAD$ 8t3H$HH
SL$HD$0HLD$(LL$0 AD$ 8uH$H

H$HT$(HD$0HLL$0!AD$ 8`H$E3HEFH$PHn(9H$@ffffffff=	H
deHP=H
RHT$@Hl$0HHT$(LL$0"AD$ @L$@"9D$tHl$x;D$hoH|H|$0H)E3D9D$pt-HH;r!HLH;wH+H;HD$0HDHH;sHǃH
cH$pAHHT$ HLP$pH$`ǃH+H;HD$0HH
H$HD$8HHT$(LL$8AD$ HuYH$hF95+H$PH$@H$HH$xHXH$h
3LHfIKH
NHI[HHT$0MKAHT$($D$ H$H|$0Huf;H
H$H$HHT$(L$'AD$ uVH
H$L$H(AH\$(D$ uf9uH$HtHٴH$H$HHHH\$`3H;
.H|$hILʋuL`HI蝬3HL$0H
HT$(LLL$0AD$ AH|$hËH\$`HHH8H;
Ht$PuH5LH#9HL$@H
H5HLL$@AHt$(D$ H|$XH=fH|$XHt$PH8LHI[IKHT$0I{ HH
HT$(MKHAD$ Ht3tvHL$8H;
thu_HD$0H
H$HT$(H$HL$!AD$ 8uD@H$HtH$H$HHHH\$PHxHl$XHt$`3H|$h9Ht$0t5HH;r)HLH;wH+H;H9@ƋHHH;sHǃH
_HT$0AHHT$ HLPu.D$0ǃH+H;H96@ƋxHD$8H9@Ƌ3H|$hHt$`Hl$XH\$PHHHHH\$PHXHl$XHt$`3H|$h9Ht$0t5HH;r)HLH;wH+H;H9@ƋHHH;sHǃH
]HT$0AHHT$ HLPu.D$0ǃH+H;H9@ƋxHD$8H9@Ƌ3H|$hHt$`Hl$XH\$PHHHHxHhHpL`LHpHHH$H$3HHLl$hH,HHE3Ifffffffffff*HH;fDSvDl$Hfffffff+HHHuf/HHHt(fD/HDD$HLL$HHHPHH_HDD$HLL$@HHPHf.H覡HHHLL$@Hf8.HHDHfDmHDD$HPHdHDD$@HL$DHL$0HL$LHT$PD$(HL$ LHLl$PAxtffff|$Du_t
H
[T$LE3IyHDD$@HL$DHT$PHL$0HL$L|$(HL$ HLyHDD$@HL$DHL$0HL$LHT$PD$(HL$ LHLl$Px|$Du	H
>LHDD$@HL$DHL$0HL$LHT$PD$(HL$ LHLl$Px#|$DuH
ZT$@E3IH$H$Ll$hLd$pH$H$HxHXH\$`HXHl$hH|$xLd$PE3D9HDd$0t-LI;r!JLH;wI+H;HT$8HHt$pDH;HsHǃH
YHT$0AHHT$ HLPu&D$0ǃH+H;HT$8HT$8Ht$pHD$0LL$@DHLd$@HD$ HL$@H|$xHl$hH\$`IDLd$PHHXLHHH3H$IsHL$0HT$PI{HH
HT$(LL$0HAD$ HtH
 E3H$H~D9DD$0t7HH;r+HLH;wH+H;HD$8HD;HD$@HDHH;sHǃH
PXHT$0AHHT$ HLP1D$0ǃHH+HHD$8HDHD$@|$d = D$D= HL$HHH@H豠HLHD$HtcT$DH
1H|$0LHD$(LL$0AT$ L$LAtTH
葢IYL$L$H$H$H$H$H3ўHÅu"D$DH
IfA4D-IH$l$DL$L%L$ffffffH$M;BD^D<EAAfBDŽtH$fft˃fLÃfDŽD\\A%AT%IfDŽ\nfDŽ\0vfDŽ\tgfDŽ\vXfDŽ\bIfDŽ\r:fDŽ\f+fDŽ\afDŽ\?
fDŽ\?HH	H$H
fDŽD艠ALA+Ld$HL$L$H$I%H
qDH
3fD$$q$S$2$b$$$$$$


















































































	LH
H/H3H$
I[IkIs3EI{ADL$hH$HHtiLGH8L\$@HD$8HHD$0HL
HD$(HLHH
HD$ S-HH
<H$HT$(HD$PHLL$P AD$ 8H$ $4HH
L$HD$PHLD$(LL$P AD$ 8tH
G H$H
H$HHT$(HD$PHLL$P!AD$ 8tH
eH$HDE3H5H
&3H$HC(HT$(HD$PHCLL$pHD$pH$AD$ `H$dHHD$pC9CrC;3=>&H
RHP=L\$PH
mH$L\$PHHT$(LL$PA"D$ @$"$H$D$HD$Pu$ut
$uHcD$hHuAD$H$H
AMQ$t	XH$HH;uLH
9H
mHD$`LiHLT$(LL$`AD$ 3L:HIfHHvQH....HcA@fAL@H
I@zPH|$p$=tyLAH׋D$ ac3HHHDfHHvDYH....IcÉBfLBAH
YHBOH|$p4$H$A;E	H$H
O$|
~tt	t3HHH
HEbO$$G9$:LbHSH
@O$L|AHD$ bH^H
NH
2OLD$\HH$|$\u7H
OHT$\HD$\u=OtH
N&HCH
H$ HT$(HD$`HLL$`$AD$ H$`L$H$LHEH
MHSH
aHT$`HH$HT$(LL$`A3D$ 0tH
MS$tt$H$$H$39$<HtH
\MHH$AH$H|$pLAHD$ ?`HH
%Mt*HLHH
LEL!HHH
HEL$LAHD$ _HH
sLH
LLD$XHH$|$Xu7H
LHT$XHD$Xu=tH
(L$tS0H$D$H
]K}HH
KH$Ht5|$hHE‹$AHH$HOHH
+aK$LAHD$ d^HH
J(KH
K
H$
H$
H$
H$
H$
H3rH
HHHpLpHT$8HT$(LH
HE3E33D$ tH
茕3HcD$HH$H$HHu3H;&HL$LH3HLuH
!3H
fD$HE3LE3Ld$(D$ At'H
ٔkMH3U3H$L$E39t$HL$ZMffff=y:H
IHP=WIH
HT$PHT$(HD$0HLL$0AD$ HHc$Hu3H;UHL3HHH-D$HT$PH
L	39$~6Hff蛕L;3uHHt$PH;$|L3HHAID;l$HM3HHL$H$L$L$H$H$L$H$HH
iԒfL3HPRMH3<3H
蜒.MH33YIcH
InMH33+9M3H3H
'"3LH(I[HL$0IHT$(HH
?HIs3LL$0DFD$ Ht3H$0H
H$HT$(HD$0HLL$0!AD$ 8uH$H
H$HT$(HD$0HLL$0$AD$ iH$H
pHT$`HT$(HD$0Ht$xHLL$0
AD$ @H
,HT$@E3HHT$(E3D$ HD$pH$8H$HH;D$@L$ KH=kHt$89t*HH;rHLH;wH+H;HD$0wHHH;sHLJH
DHT$8AHHT$ HLPLD$8H+LJH;HD$0\$4DAAEHcD$PHuHHH;HL3HHHT$PH
L`9t$P~[HHH
{H$HT$(HD$8HLL$8AD$ Hu:D9$t&H;\$P|gL3HQHcHtDL3H.3mHL$`HHuXtTrNH
H$HT$(\$8HLL$8DF4D$ Hu
H$HHH$HH$8L$ H$@H$0H(LHHH3H$HAI{HHT$XM{HT$(LH
HLD$xE3E3D$ D$hL$L$E3L$HcȸIHI@HHLHD$pHL$`L@E3HHL$XLD$(HHH
aT$hLE3T$ AtH
܌I褌7D$hH$8D$PHct3IHHH3!L3H#HID$hH$3t$8H$Ld$@If=)oH
tAHPP=MHEH
^H$HT$(HD$0HLL$0AD$ HHc$HȸHI@HdHHHD$0D$H$H
LĔhE3D9$LSIH
H$HT$(HD$HHDŽ$HLL$H
AD$ @$HHH@H蘈D$H$H
LLF39$I藌H.H
H$HT$(Hl$HHLL$H$AD$ [H$H*E3fD9$t/H$fffIfB\BJ\uHBƄt<H$Hou(H$H[uH$H觪tHT$xLD$PLI让H;$IRAE3ID;$H\$0t$8Hl$@MuH\$0t$8Hl$@IHD$hHt$8Hl$@;SH
H\$0H
H\$0H\$0HtH譈MtI蠈
H$HL$p肈H$IpH$8L$L$L$L$H$H$H3HE3HHt,fffLJMtMtI@HHI9IvLHHuI@U@H+Hl$PHHHLLLLHdH3H L0AHILEfI~HHMHDH0L(Iu	L$~MvL
MtL>vL%?vfffffAt>M3IH3fffffADHDuI3HfWIIM;|H}HiMH芝H
LǺM#E3Lg{uAD$}}uAD${%A$I:u
II<pAL$IvsA4$A$IE0MMMEHD$@IE(HHHD$8IE HD$0IEHD$(IEHD$ 贜@KID$A4$I~HEMI@M@Ttv@VtILeH
:HULHHT$(AHHD$ P8x tH}uLHHHv=6tLHY@tHwHHۛHsuH@H+HgAH	LRHH蓛H}HuIA$IIE0MMMEHD$@IE(HHD$8IE HHD$0IEHD$(IEHD$ 7HH(HH3HHHLLLLH]Ã=tLH$,H诣uHHH裚H
?HU0H}HHT$(LMAD$ hH
H}HH=LMAH|$(D$ tLHHKHLǺ7L]H
8HU LHHT$(AHHD$ P8xKtBLHH譙LE MtHH蕙HH膙HrHr<s$KTH+D$PHH|$PAHLHD$ PtLHɀK|H}LHHߛH3H$IIkIsI{3MkMHH$HHDMPMIHl$ P:	H9$H$	H$HH$L$H
oHL$L$藁H
0H舁H
HyH$HD$XHLHl$XH$l$`HHl$xfffP~APHHIEILHl$ PDHF(HHD$hE3HLv(MAffffffE3~HHtL L`ǀǀIIEALHILd$ PDuHN@H;uHH~@Al$H+HFH_I>L?H;\$hLwLIHF(HGHF(H8H~0HFHN@3HN8HFHHn HFH;sHNHN8HH9FuZH;u9n$F tIHAHF8H9hHxHu0HH+HffHHH
sHHH9)tH9)HDHNHFHH|$xHHH$H$H0t$`H;HGHۉt$`H|$xLt$XH$LHL$PHl$PCDH~(HtfffHH~H;~(uH~Lt$XH
H~H
~Hu~HD$hH9F(uHF(H~(HtffffffHHD~H;~(uH6~Lt$X@Ht-H~(HtHH~H;~(uH~Lt$XLt$X$D$D$f$HL$Pt$HD$@$HUAD$8D$0$D$(D$ s=#H$HH*yXH+$f$H*yXH$^^HfI~YH,H+H$HL$PH$H$H$LD$hH$3H$L
LD$h3ҹD$(@HD$ HL$PH=\LHLEqH$H$H$cLD$hH$3FH$L
LD$h3ҹD$(@HD$ HL$PHBHELHL$PHfI~ܒHL$PH˒HL$PHw躒HL$PH詒Ƅ$Ƅ$fo$DI=H`H
1HRA=>HFHkHUHH}{ t{$HC@H9C8u
H;kIEHL$AIH$HD$ PDtLH$cyHEH+$H*yXH$HH*yXH$H=/^uDEHL$PHrUUS1DKHT$PHEHD$0HEL$HD$(ID$ \AHKHTHK8HHSH;r_H;K0u
{$C tLHAHC8HxHxHu2HH+HffHHH
sHHH9tH9HDHKHKHyt{ t3{$tHC@H9C8u#H;KrDCHCHL$PH8SA?H
yAH
oyPHL$PHH
CyHL$PHGEߏHL$PUfo$ML$t.IM6H~(HtHHxH;~(uHxMuL$AL$H
exH$L$H$H$H$H$H3uHLHHH3H$HI[Ik HH{H;rIsI{fffffffff=	MH
T-HP.=+3HHHHHyHmtHHu H
HwHT;H;r3HhL$H+trA=wH
,HP=UHI;HL$ IGLúLpHT$ H
4D< *wHH+uHFL$H$H$H$H$H$H3fsHĬ333LHXI[MKI{ MKHHHH
+ISHICECLE3L\$@
HLH|$xH\$pHtHX@SH HH	9[uHAHH [HAۑuHH [HHA賑uHH [3H [@SH tu,t
tH [øH [H(H\$@HH	9[u	HAH9H<A!uHHH
Au`HH8]tEfH8t;=H
<*HP=ϪHH8]uH8]uHHH|$HffffffH8@te@uX@,tR@
tL9vH
)HP=T}H>H\$@H(fffH8@t@蜁u@,t@
u;H8t3=u*H
L)HPt=uHѩH|$HH\$@H(H8Hl$HHt$PLd$0LHT$ AHWLL$ A9`uEAIt2HL$ HT$(AH#LL$(H DLL$ ILL$ H;28"H.AHuHH\$@]HT$ AHH|$XE觔HT$(HMA]莔LL$(H|$XH\$@DALL$ @*,HILL$ AHl$H<ht<HuIHHt$PM$Ld$0H8HHHt$@3H|$8Ld$0H29[Ll$(HDLuAIAH3Au
D`H!HAHuD`H?-u	HHAHH\$`Hl$h輍t0~HT$PHH\$PIE+@t@u@,t@
uEt
;]uYEt]tIEHIEEtIMHE3IEAGH+HLl$(Ld$0H|$8Ht$@Hl$hH\$`HHEH.AHHH|$Pu	H_H\$P< tI
ަ<+tDt;H
&HP
CH< H\$Pu;+u4HL$P,H\$P;(u HT$PHKHL$PIE9)6EHrAHH1uH_<(tL
,t=u2H
u%HPt

uCH<(u3;(u.HT$PHKH\$PIE;)u{]uHHbEuHAH莋u?(Ht=;t2uH
$HPrhnH;(u	;(ZHT$PHK~HL$PIE9):HCH+@SH0HL$@H
vHHLL$@;AH\$(D$ du	HH0[3H0[H(Hl$8Ht$@39qLd$ HLH\$0HH|$HI<$|;(H;l;u>;H
2Lpn<;u|;8tH
WnH
KnH;l;u;謘H
L+nH;l;u;茘H
mLnH;l; u;lH
-Lm<;u"H;l;0uDH
LmH@A;t$H|$HH\$0Ld$ Ht$@Hl$8H(LHHH3H$I[Is I{M{H
H
"HT$XHHT$03L$pLD$DHHt$(D$ PPΉt$@NH
G"HT$@E3HHT$ H$pE3D\$@AEHIH@HsjHLH
!DL$@H$pLLL$L$Ht$ A|$DDD|$DHc
AutH
!HPtY
%uYIHt/H
`!LD$XE3HLD$(E3Ht$ P8H9t$Xt
Hy(
סDȡIkC
H$y]\$DDHcxJI<DžH
 HP
lH?tDt	Hy33EIc~GI|H?u<H
} HP
|HAHH\$DT$@L$D;HcI<ff8H
 HPE
HHt6H
LD$XE3HLD$(E3Ht$ P8L9t$X
iDT$@H;r;u[\$D;DHcsJI<DžH
HP
H?tDt
H;\$@rH
AH$Ht$8HD$0HT$(L$pA3HHt$Ht$`Ht$ tYH$pHD$hIeiT$@
vDdUE3Ht$0H$EAt$(D$ %3HHD$`uHHt$HjE33HEAHt$(t$ ˳HHuH³HHt$H4E3E3HAQHt$ HHD$HHH|$HH$HD$hHHtbH
tHhEA~K>
u~
t5=VH
HP=4HHIcMcMcI;mAfffff=5H
DHP=םHt!H
AgT$`HHNHI<HuHT$hH
wEgIAH]HD$PD$@D;sEI<u>=`\H
HP==>:D$@H;r;u3HvI3ffffff=H
DHP=לH
"HT$PLL$pHHT$0HT$PE3H|$(D$ HL$pfHT$PH;wHH+H(wH;tH|$HH
LD$XL$HLD$0LD$DH|$(D$ PPy=I;HHL$pbHHHL$pbHD9d$DH$pL$L+fffffffB+uHuH|$HHAI;Ht	HIheL$H$L$L$L$H$H$H$H$H3aHH|$HwH|$HmH|$HcH|$HYHD$HH`HRޚHD$HH@H2H%H|$Pffffffff95)H
HPtS95zH
HT$PLL$pHHT$0HT$PE3Ht$(D$ HL$pFd#H(H
3dH
dH
kcH
/cH
cH
gcH
cH
cH
cH
/cH
cH
cH
s~cH
rcH
fcH
H(VcH8LLD$(E3E3+D$ AH8HAHHtffffffffHHuHH\$Hl$Ht$ H|$(LٸL$$3DHcffffffffffACMKMT8I@|I@MK~IO+HL3ASHHEAHI#H#HHHtDL$$H|$(Hl$H\$HHt$ HHH\$Hl$Ht$ H|$(LٸL$$3DHcffffffffffACMSMT8I@|I@MS~IO+HL3ASHHEAHI#H#HHHtDL$$Hl$H\$@A++H|$(HcHHHHt$ H̃HdHHHHHHsHgH[HOHCH7H+HHHHHHf^dfdndvd~ddddddddddddH(AxH\$8Ht$@H|$HIHtH
APCHLH
HLEHCH|$HHt$@HH\$83H(H(zH\$@H|$HHHtH
7RCH
NHHCH|$HHH\$@3H(HHH\$@H\$pHl$8H9Ht$0H|$(Ld$ AADHt {t
H
SH
HSH;A-L+H
DS@H{Ld$ Hl$8t	H
@Ht$0t	H
H|$(CH\$@3HHHXH\$PH$Hl$HH9Ht$@H|$8Ld$0IADHt {t
H
SH
?HSH+$Hl$H+A-DDDHyHA-t&tt	HRKHHAH
ELHt$ SAH{Ht$@t	H
ALd$0t	H
rH|$8CH\$P3HXA@ ;r;sA@$2H(Hl$8Ll$DiHELu3Ll$Hl$8H(HcALcAHt$@Ld$ LaL|$L9I@M+DIIM+LHAHAHtffffffHAHuEH\$0H|$HLt$AAAIffffff3+AIIHʃ?HARF
IIBLIA@| HPA@EIR~HAA+HL3AFEBA#;tn;sw;McB{McBAAAIIHH?IARIJLt$H|$HH\$0Ht$@Ld$ L|$Ll$Hl$8H(IcBEAHIHH?IAJIBH8H\$@Hl$HHt$PLd$0339qPLl$(MLHH|$Xffffff3E3ffffffffCLSMPI@|I@LS~I+HL3SAAɃƒ?HH@tAE3E3CLSM
PI@|I@LS~I+HL3ȉSAAȃƒ?HL@tA맍/MAlAՄu;sPH|$XLl$(Ld$0Ht$PHl$HH\$@H8H8H\$@L|$3LE3LfffffA@MXMPI@|I@MX~I+HL3APAAʃƒHHtAA$3E3ffffffA@MXMPI@|I@MX~I+HL3APAAʃƒHHtAA$Hl$HHt$PH|$XLd$0Ll$(Lt$ E3H$A En@3E3ffffffffffA@MXIDHHE;|!IE+EMX~IA+HH3ЃAEHƒHHtAIPAAH:HE;|!HE+EIP~HA+HH3EHA$A;AABA7AA;JAIoDpDff3E3ffA@MXIDHHE;|!IE+EMX~IA+HH3ЃAEHƒHHtAMPAAIHE;|!IE+EMP~IA+HH3ЃEHr3E3fffffffffA@MXMPIA;|IA+ՅMX~I+HL3APAAʃƒHHtA륍tމ]}HIH$E;A@MHIPHA;|IA+ՅMH~I+HH3؃3APE3fA@MXIDHHE;|!IE+EMX~IA+HH3ЃAEHƒ?HHAtAIP:H:A+HcHHAAHE;D|!HE+EIP~HA+HH3AEHH@EA\A|A A;DBAE;IcH@E+MdEfffffffffA@MHI)PH@|I@MH~I+HH3AP3E3fffA@MXIDHHA@|"IA@EMX~IA+HH3ЃAEHƒ?HH@tA룸:A+MPIHcHHAAHA@D|"IA@EMP~IA+HH3ЃEHj3E3A@MPM
PI@|I@MP~I+HL3APAA˃ƒHHtADE\$Al$A<$IInH$H$E; Ll$(Ld$0H|$XHt$PHl$HE(II0IIA@AI@IA@AE;$I0DXffffEfffffA@MPM
PI@|I@MP~I+HL3AAPuMHʃMI@|I@MH~I+HL3APACA@MPM
PI@|I@MP~I+HL3AAPuAE;$E;$A@@|I@@A@A@MPM
PI@|I@MP~I+HL3A@APuMHʃMI@|I@MH~I+HL3AAPAE; fA@@|I@@EA@A@MPM
PI@|I@MP~I+HL3A@APuMPʃM
I@|I@MP~I+HL3AAPEOfffffffffA@MPM
PI@|I@MP~I+HL3AAPuAE; L|$Lt$ H\$@H8H(@Ht$@H|$HHsHvHH|$HHt$@H(9(DH\$8($;cE3E3ffffffffffLMPI@|"I@L~I+HL3AAɃƒHLtAH0DLID@HA@|%IA@EL~IA+HH3DH0P*H0xE3E3fffffffffLMPI@|"I@L~I+HL3AAɃƒHLtAH0DLID@HA@|%IA@EL~IA+HH3DH0P:E3E3ɐfffffffffLMPI@|"I@L~I+HL3AAɃƒHLtAH0AC;?LID@HA@|%IA@EL~IA+HH3DH0E3E3҉PfLMPI@|"I@L~I+HL3AAʃƒ?HL@tA뛸:A+HcH0IIADLMPI@|"I@L~I+HL3H0AD@iLID@HA@|%IA@EL~IA+HH3DH0PH0xtH;H0LID@HA@|%IA@EL~IA+HH3DH0PE3E3fffffLMPI@|"I@L~I+HL3AAɃƒHLtAH0B؉(9(H\$8H0Ht$@H|$HH(H(H\$8HHt$@ H|$HHAHHt;3HHHHHHH0x@HKHHHCH|$HHt$@H\$8H(H|$HHt$@C0H\$8H(HXLYHl$hH|$xMLd$PLl$HIMLt@fffMMt+ffffffACA9BuII9uAjAkMRMuM[MuH\$`Ht$pLt$@L|$8E3MAOA09oGAEtM]LAfffAH
<ffffHMM;MIL;r	K1L;r+HrM]|AD$0HtA9T$2A	EAID$(M+HHD$(MʋD|$ AT$ )<A9T$ID$(HE3DHD$ AT$E9|$0HHI|$H9oCGAEtM]LAfffffAH
;ffffHMM;MIL;r	K1L;rfHrM]|AD$0AD$0AD$0AD$0tA9T$A	EAID$(M+ѻHD$(H͋Mʉ\$ AT$ u1uktTA9T$tMID$(HDDHD$ AT$uLE9|$0uEHHt@AD$0&AD$0AD$03L|$8Lt$@Ll$HLd$PH|$xHt$pHl$hH\$`HXH|HDH|LHHo`H3H$I[IkHH
IsMcHT$`E3HHT$0Dd$`HE3E33D$(H\$ yH
_F|$`uH
?FH
`H$+FD9d$`AHH
kH$HT$(HD$hHLL$hAD$ hLCHSH
EH$HAbL$H
H$L\$hHHT$(LL$hA$D$ H$H
H$HT$(HD$hHLL$h'AD$ H$HH
>L$LL$pHLD$ E3PxujH
L$Ld$XHDd$PLd$HLd$@H$D$8HT$0T$pE3Ld$(Dd$ uH$H
uDHΩH
ǗbDHH+$HT$xtH
	DDH
ŗ8DD9eLCHSH
:DH
NHT$xHHT$(HL$ALd$ P8u8H$H
ӛCHT$xHtH
}CH
9CHH
CH;|$`mH$L$H$H$H$H$H3?HLHHI[IkIsI{ IHIHMHL$0H
TISHHT$(LL$0AD$ HxHT$hDHLHRUXH
KHcLD$8H3DOH|$ X.HD$8H
̅HT$`HT$(HD$0HLL$0DGD$ HHT$hHL$8DOLTH
HcDOHT$8LD$PH|$ LD$PH>HJ{,zHT$hHL$8DOLRTXH
KHcDOHT$8LD$HH|$ X.HD$HH
̄HT$`HT$(HD$0HLL$0DGD$ HHT$hHL$HDOLSH
HcDOHT$HLD$@H|$ ~HD$@H
>LD$`LD$(HD$0HLL$0DGD$ HubHT$hHL$@DOLW:S~DH
7HcDOHT$@LD$XH|$ D~LD$XHLEH<I@Nj3H$H$H$H$HĸLHI[HL$0IsHH
WI{ HHISHT$(ALL$0 AD$ 8OH
H\$0H$HH-LL$0AHl$(D$ H
3Hk?H
̪H\?HT$xH
@K?$H
L5?L\$xH
HT$8L\$0HHT$(LL$0A!D$ 8tH
>gHL$@HƐf=.HߐH
HE>t5H
ĩ>D\$ND$LDE~AHL$8HEޞ3H$H$H$H$Hĸ@SH0HRLߩAHP~eH
HcLD$HHAHD$ {u;HL$HHWAHT$HH
h=H4H
E=H0[HH8HXHhHϑuH
̪=H
HT$@H\$0HHT$(LL$0AH$XD$ HtH
k>=|$Pu&H
A$=T$TH
D=3H
[H\$0L$0HL%LLL$0ALd$(D$ IH
zIH$P<HT$HH
<HT$@H
}<T$TH
ͧLu<H=FIfu{HT$HLAHN~]H
HcLD$0HAHD$ yu3HL$0AIHT$0H
;H
fI;H=oI$fH$PHT$HL*AHLNH
EHcLD$0HAHD$ NyujHD$0H
~H$HT$(HD$8HLL$8AD$ HtH
v);HL$0H$HD$@H
\~H$HT$(HD$8HLL$8!AD$ 8tH
:@|$PuEL$`KDD$hT$dH
L:HL$XAI荍H
vIn:/H$ILf=HeH
jIE=:D$Pu(H
):3HDB苕H
:uH
9tGH
	9$$Ѕ~E3H$HEAH
9H$Hat#D$L$$H
7z93L$0H$XH$HH$@H8HL$HHE3Hl$8H|$(AALd$ ILcLMIyASMHH\$@Ht$0Ll$Lt$HL|$LLLHL+M+M+HJtK\MAA7H+KHHHADLAL+KHHLHuHL$PL|$Lt$Ll$Ht$0H\$@MH|$(Hl$8xFG+LLd$ KIHHHHxHHXHpHx Ht}fffH
q{HT$0H$HHT$(L$ AD$ 8u7H8AHڊH5cH="ft)H\$@Hu3H$H$H$HxH@WH HtLVyZ3H=HHHHAH _H(H
07H
I$7H
7H
7H
57H
H(6@SH HHHDlH\$0HtKHzHyH{/H
6HL$0p{H
W6HL$0X{H [HXI9H\$PHl$HLd$0IILHAHHt$@H|$8KH5H=fHt$@uZLAHIH+HCH

5H
AyHCE3H9HD$(E3D$ H|$8H;+Hl$H{H
I5I耣HtGH;CuHH
r5?H;CuH3H
dW5$H
NHF5H9H
>15HcSH
LD$pIAHD$ ru;HT$pH
4HL$pHIAH7H
ԏ4Ld$0H\$PHXLHH
wISACHISMK4AD$ HtH
l_4HĘH$H$$;NH$3ffffff95
jH
UHP95iH
DwHT$@$HHT$(L$4AD$ HtH
39t$HHL$@跇uLD$@H
p3^HT$@H
LD$0HAHt$ qu!L$4sr;uHT$@H
xD3;hH
B2H$H$H$HĘH8A9H\$@Hl$HHt$PH|$XIIHHtjAyu4Ayu-H
|2L
LޣHӣH
[2H
HHHDH
oLLHHD$ ,2Ht$PHl$HHH|$XuCH\$@H8ÃCH\$@H8H(H\$8Ht$@HH6H|$HIHAЄL
H
`DHH|$HHt$@H\$8H(1H(H\$83H|$HH=tLH
tH\1Ht$@H5Tt!HL>H
CHE*1t!HLH
HE1t!HLޢH
HE0t!HLH
ѢHE0 t!HLrH
HE0@t!HLHH
HEl0H\$8yLH
^HEHB0H|$HHt$@H(LHHIH3H$HI[MkDHT$XMsDH
NsHT$(E3HE3D$ 8tH
/T$XH
/T$\H
i/T$`H
A/T$dH
|/T$hH
l/$HHH
HBE/D$AEt&H
'/$H
|/H
/HJ$H$0HH8H$Hl$xHA)A#H$fA$0H$xL$pL$L$XAH
^fADf$0l.H$0H
X.Ht$pH5fffffffD9=)dH
tHPD9=dH
bqAH$HT$(EL$A$HH$D$ x$
A@;tlD|$0tH
۠-aH
E$LD$0HuT$0H
=T-/EtH$ HH
~1-H
h#-D$$$H
4LEEljD$ ,$uH
,H
,L$H$H
,L$H
oH$L\$0HHT$(LL$0AD$ H$HtH
TO,H$H
>9,$H
#&,H$DGHT$HHXE3lt}HL$HHtsDGHT$8HE3ltLD$8yH
+PsH
+<sH
+(H
j+H
\+H
Nq+$tH$H
XS+H;uH
B+I;uH
1+$s sH
+H
+H$E3HT$@EAkt{HL$@HtqE3HT$PEAkt\HL$PHA}tLD$@HH
*HT$@H
*L9$tH
l*H
}`*H$ HH5H$H
[6*H
H#*`3L$pH$xH$H$L$XL$`L$hH$H$HH3C&HĈHHhHXH
&}Hx )H
lHT$xHT$(3E3ɉ|$xHE3ED$ yH
͠\H
|$8HT$8HP(yH
}4H
|$0HT$0HPHyH
-H
(9|$0ffffffH
HT$4|$p|$4HHT$ LL$pAPXyH
(~H
^T$pHP0yT$pH
5x(TH
4H|$HHT$HHPxyT$pH
ݞH($D$x@sHHD$HHȀTHL$HE3HT$PEAHH|$PhuT$pH
O'HT$PHD$xHE3HT$XH|$XEAhuT$pH
ם'HL$XHxE3HT$@HhEAH|$@mhuT$pH
^i'EH9|$@:DD$4T$pH
)D'L\$@AtH
-'L\$@AtH
'L\$@AtH
М&L\$@AtH
&L\$@AtH
&L\$@A tH
_&L\$@A@tH
8&L\$@I	sH
&L\$@I
sH
s&L\$@IsH
[&L\$@IsH
C&L\$@I
sH
p+&H
y&;\$02H
T$8HP0yH
%H$H$HhHHxHXHhHpHx H
L`%H
%H
hHT$HHHT$(E3E3D$ tH
~HD$PH
hH$HT$(HD$0HLL$0AD$ HtH
HD$HH
VhH$HT$(HD$0HLL$0AD$ HtH
R|$XtH
S?H
gHT$@3HT$(H\$@HE3E3D$ tH
]}HD$@H
gL$LD$(HD$0HLL$0AD$ HtH

$H$H
QgH5RHD$0HLL$0AHt$(D$ tH
wNHHHtH
Ӝ/H
#H
c~#H
fHT$`HHT$(E3E3D$ 8tH
<L$`AHl$x~vAffffffffffH
afH$LL$0HHT$(AHl$0Dd$8D$ xu+H9$H$`ADA;t$`|HtH
29H
0u	H
#H
~"H
Wr"3H
b"H
V"L$pH$H$H$H$HxH8GD$ H
"@D$ H8LHH;H3H$D3I[AI{ HH=_uE~HǐH9HA;|HL$0H
dHT$@HHT$(LL$0AH$ D$ hH5eWu;HD$`H
dLL$0HD$0HAHt$(D$ tLGuH HH$L;CH$H
|L H
E3HL$AQLc~H$ A}JAD~H$(H$H$H3HH(H\$0HHl$8HHt$@Ld$ IHLffHHUEu)HLL+fffB+uHutHHuI$H|$H3HtxfffffHHDu)HLL+fffB+uHutHHHu(Hu
HI$HHHH|$HLd$ Ht$@Hl$8H\$0H(LHH8H3H$HI[ IkIsIHHL$(I{McE3IHE3ɺE3ALd$HD$  3Ld$8Ld$0HHfH$LH3D$(D3HD$ #iLD$pH$HL$H|DD$pLL$HEA~$H$IH9AuiHA;|MthLD$H3Hh3L$H$H$H$H$H$H3aHHHLL$`E3HPHLD$PHT$`HLd$PffH|$PLD$h3HHAP uHLD$XHT$hHLd$XP(uUffffffHL$XLd$xHT$xHuHL$x:HL$XHPHLD$XHT$hHP(tHHT$hHP0HHT$@HDd$@tD9d$@uA&HHϋtH
AHL$PAH@PHLD$PHT$`HHHT$`HL9d$HtfLD$H3Hf)HH=%RH\$@Ht$8H|$0I؋IuH
]HPu Q3H|$0Ht$8H\$@HHÃ=QuKFH
LL;u{8tH
 {(tH
H
"oHCDKLHCH
HCD$ nHC DKLHCHC H
hD$ G;uHC0H
7HD+H
nH|$0Ht$8H\$@HHHT$LD$LL$ HL$HT$LD$LL$ HheH% LL$pH\$`HH|$HAHcH|$xHL(L+H+H|$ CxHcHK(
Hl$XHt$PD( HHfffffK(&tVHT$0HK(A;HL$0	't/t*HHt	HttHEHdLEHK(;3H{(HP
HHHK(# HHWH|$HHt$PHl$XH\$`HhH(MH\$8Ht$@H|$HIًIt4I9uDAQ@HHH@HHHu$3H|$HHt$@H\$8H(HHH\$8HHt$@HH
HGHD
HGHD
HGHD
HG HD
 HG(HD
(HG0HD
0HG8H|$HHD
8H(HHHXHpHt;H$3-TN#t&H
}KH
4}?H%t$H
H
3$uH
3HfLL$PHT$`HD$`HD$0AHD$h3HHD$xHD$8H$HD$PHD$@H=HD$(Hl$8Hl$0HD$ D$pD$tD$XBJu*HL$0HtHL$8Ht3AH9l$@vHD$8HHEHL$0HtHHQtH
M rHuH
2ZHT$HE3HHT$(E39D$ t9H
ْHL$0HteHL$8HtVA@H\$H-PrH
eH]LHHuH
9uH
ۑ&H
HL$0HtHL$8HtH$H$H$H$HĈHhL$H\$`Hl$XHt$PH|$H3A9:IcHH|$0tIZ!ARDž~IJL9	tkH;|HH
LD$0AHH|$ SHL$0HHL$0?u7HL$0w4u)H
4HHH@HIZ3H0oHT$0HDpw7HTO0HC"CCC$C 
CC(
Ju%H
HR
sJAADˉ
aJ@NjH|$HHt$PHl$XH\$`Hhʰаİְܰܰ@SH QHH
SH
Ƒ	SH
SH
pS H
IS$H
"S(H
H [HHxHHXHpHx HHH5xfffffH
VHT$8H\$0HHT$(LL$0 AD$ 8uLAHHDfHLH+ffffffffAA+uIut-H\$HHy3H$H$H$Hxø̸sH+H\,H3H$pHH$H$H$H$L$E3HT$HLd$HLd$8AP@WHL$HHT$@HP0?HL$HHT$THP@'\D9d$@AGuH
sHL$HHT$pLD$8HHT$(HT$PHT$ AP8H
#fD9d$ptHT$pH
HL$8Dd$0LD$0HE33P0f=oL$0HHHoHL$8T$0LD$0LLAR0yH
THQD$0t#tttIH
	HH
0HH
HL$8HPI;|$@Ld$8HL$8HL$8D9d$TAfffu#D9d$@tuH
"dH
H
Ҏ}HL$HLD$8HE3ɋLd$(Ld$ PHIHL$8HT$XHxW|$XuPHL$8LL$`LD$PH3x&|$PuH
HT$`H
H
эHL$8Dd$0LD$0HE33P0f=oL$0{
HHHL$8T$0LD$0LLAR0yH
HOQD$0t#tttIH
	HH
cBH
H
A,HL$8HPLd$8;|$T_HL$8HtHPHL$HL$H$HH$H$H$tHPH$pH35HĨH(H
LD$0HT$8H|$0u.H
HT$0HD\$0AuA
r3H(øH(@SH@HILML;IuYHT$pK@HHD$ HHD$(HHT$ HD$0HIHBIDHBIDHAAH@[Iu*HT$pMiIMHH@[H3H@[LH	H'H3H$I{HL$0MsLHT$PHT$(HH
PHM{ELL$0AD$ Ht3H
L$E3LD$8EL$HLd$ Jt3L$DH$8	HH$	HH@Hd
HHtAH
OD$DH|$0H9LL$0DC	Hl$(D$ tH+3>HՊH$H$	HĊH$AAfAHL$HEb6fffffff3H$HfH$HH|NH-HHH|$(HLH$LϺfD H|$ .3HH$L$LHIHHDI4H$AHf5H@H
3H$	L$H$	H$8	L$L$L$H$	H$H3VH	H
EAAHHHB$H3H$0H=hH$hHudH
{@LHUHt'H
[@HbUHtHLUHehH\hHuH
 #
LHL$ LϺH$`
-H
hHT$ HHuH
H	T<
ttqCH<
uCHt2<\u8CuK
t
tH
V	CHuH$`H$hH$0H3HHÀ;
tH
F	HXH\$pH|$xHZtH|$xH\$pHX3LL$@E3>HD$0HD$0HD$@HD$83HD$(HD$HHD$ ;u
HL$0HpH
H|$8uHH\$0;t+<wt
H;uH\$0;!uHHH
HL$0HtH|$xH\$p3HXHXHHt$pHH|$xDI A$QQLd$PHHAL AHDBIA@|"HPA@EHW~HA+HL3A?Hl$hLl$HALt$@L|$8$EEG%AEAAAA 3D$ DGE3ffGLOMP	I@|I@LO~I	+HL3AWAAHHIsAEH\$`o@u	EE3E3ffffffGLOMPI@|I@LO~I+HL3WAAʃ?ƒHL tAA[E3E3ҐfffffffffGLOMPI@|I@LO~I+HL3WAAʃƒHLtAA+E_0o4tHܣHG(G(Ll$HHl$hcEtH解HG,G,5EtHyHG8G8@
|$ tHLHG<G<EtHNGDGDH5HHGT!HωGH@GPtHtW HwGLNGLE	s?O@H訡GHHGH+HHHHcGHHH?HÉOHG$u@tHLH֨L|$8Lt$@Ld$PHt$pH\$`HH|$xHXHXH\$pH|$xHju+:t0H
TiH
h	H|$xH\$pHX=tH|$xH\$pHXHG_=HD$0HD$@HD$8LL$@HD$(E33HHD$0D$HHD$ _6tcH|$8u?GHL^H
vHEʅH}^IELH
#6JHD$0HtHtH
H,H4H
#HEʉFHH
Ht	HHPH|$xH\$p3HXHHHXHx Hu+8%t&H
gH
jgu0d<t7HE;
t H
~*H
~HHHuH
qHHHضH
9EHT$@HT$(HD$0HLL$0AD$ ht#H
܁Ht	HHRL2HT$`H
lWwHL$`3,Ht	HHP3H$H$HĸHHHXHx HFtH$356t&H
fH
ek:t葜lMHC9:dt&H
Y}H
}xHHLL$xHT$XHD$XHD$@AHD$`3HHD$pHD$Ht$@HD$xHD$PHt$HH$HD$8Ht$PHD$(t$ht$lHD$ DŽ$DŽ$2uHt	HHP3lH
t$0HT$0HT$0H
(H
\HT$0HP(T$0H
yHL$@菸Hۋt	HHRH$H$H$HĨHHHXHx HFtL$E3D%4}
t&H
dH
cr8t菚jTHA78bt&H
W{H
{vHH~H$E3H$HD$@HH$3Ld$(H$HDd$@H$HD$4Ld$HH$3Ld$PD@Dd$4D$D$D$D$H$Ld$ 0uHt	HHPp3ZH
jHT$8H$HP(ZH
@LH$PHD$(E3E3D$ 8At&H
BrEHt	HHRH$hH$HfD9%2~H
DHP_D9%2\H
2@AH$HT$(LL$pAD$xHH|$pD$ xH
R$Dd$0HLD$0tH$@HH
}PT$0H
|@D9d$4tID9$w?$u5H
nHT$`HPXHL$`L$LD$hHT$XL9d$Xt%H
T$0HP0HL$@Ld$HLd$PH$@HH0H
RHHt	HHPS0u1H
FT$8HP0Ht	HHP!3H$H$L$H$H$HĘHHHXHpH6tH$3-0ot&H
`H
_zf4t聖\HH=)4Tt0H
IwtH

whHt	HHPH{L$HT$hHD$hHD$HAHD$p3HH$HD$8H$H$HD$@HH$HD$PHl$8HD$(Hl$@l$HHD$ l$xl$|DŽ$DŽ$,u&HL$@HtnHL$8Ht_H H9|$PH
ŮHT$`HP`Ht$`H
&Hl$XHT$XHPxHL$XE3EA8H$%:t$H;$vH$H;w
HtH;vHHuHH;H
zHL$@HtHL$8HtH_HL$8HHu7HT$8H
yHL$@HtcHL$8HtTHH|$PHL$@UHHHT$@H
]yHHL$@Ht	HL$8HtHH
6ou/H
xHL$@HtHL$8HtH|H
l$0HT$0HT$0H
GxH
{HT$0HP(T$0H
xDD$HHHxHL$@HtIHL$8Ht:Ht	HHPH$3H$H$H$HH(H\$@H|$HH:u+,t0H
$\H
[H|$HH\$@H(0t葒lH|$HH\$@H(H9/0ZtH
OszH
snHHP3H!Ht	HHPH|$HH\$@3H(HHHXHx HFu++t&H
0[H
ZE/t觑'H9O/zt2H
orH
3rHt	HHP;3H[HHuH
xWHtH
dluH
ix4HtH$H
HH$L$6FHunH
R8HT$`H|$0HHT$(LL$0AD$ htH
IHH|$d!H$HLL$0LD$`H$H9uH
nwHfH$HHuH
#w>HxH
D$H$HLHD$ Pt.H
vHHt	HHR-H
RvH
uH
uHT$0H
yu$LD$`HrHXH$H
6H$ HT$(HD$@HLL$@$AD$ tH
t1HkH$ lHHuH
tHBH$LL$0LD$8H8tH
htH
H$H
6HT$PHD$@D$8HT$(HD$HHLL$@FAD$ tH
ssHHl$PHޙuH
sLHH
sH5HH
ަDLHLLHD$ ARt#H
tHt	HHR5DIH賚LHASIHt	HHPn3H$H$L$H$H$HLHH
H3H$I[Is I{3HH|$piu+='t&H
SVH
U*tʌH/4r*t H
mH
VmH`HD$pL$E3H$HD$x3HD$(HDŽ$HD$ I#tH9|$xuH
uRHHD$pH
3HT$8HT$(HD$0HLL$0!AD$ 8t&H
1[Ht	HHRH
uHL$8H*UABHUH
CH
-CHL$@H$~AT$XL$H
tvL\$8H
2H$L\$0HHT$(LL$0A D$ 8tH
t%H. H$HtnH
[2L$HD$0HLD$(LL$0 AD$ 8t&H
sHt	HHRkmH$H
]sHHT$@H
9s|HT$8H
skT$HH
rZT$JH
rIT$TH
r9D\$TA$`< uH
lrD\$TEyH
Fr	D\$TAsH
rH
rAT$LH
qT$NH
qf|$jt"T$hH
qT$jH
fqf|$nt"T$lH
-qT$nH
qoL$ND$Lȅ~E3HL$83EAMHt	HHP3H$H$H$H$H3HLHHH3H$I[Ik I{3HHl$8u+-"Ht&H
QH
QS&tZ5H/&-t H
"iMH
hAH?H2sLL$hH$H$HD$PAH$3HH$HD$8l$PHD$hHD$`$HD$($D$pHD$ tH9l$`uH
rHHL$8HHHL$8
uH
ArHyHwHD$8H
.H$HT$(HD$@HLL$@ AD$ 89$tH
qHH$H
?L$H
J.H$L\$@HHT$(LL$@A!D$ 8tH
<qHH$H
PoHL$8HOA=HOH
.@iH$H$D<$H
pAf9$HJ<H$H
pHD$H
lp$H
Ap$H
p$H
o9l$PH
oH$H
ooHWoH
HoH0oH
5o|LqEHoH
nbf9$MfHD$8H
,HT$@HT$(HD$xHl$HHLL$xAA$D$ tH
unHL$@L$LD$0HT$HHT$@H
;HT$HH
:D\$0EHD$HHH
+H$ HD$XHHT$(LL$XECD$ huYH$0H
+H$HT$(HD$XHLL$XAD$ 8D\$0DD$D\$0D\$0AH=^muH=MmAuH=wmAu	H=!mrHD$HH
+H$ HT$(HD$XHLL$XAD$ hu/H$0H
+H;rH*HHlH;HCHH
.BHBHL$HHLA;HLH
19$;H$Ht	HHP3H$H$(H$ H$H3@HHHHXHpHtKwH$3=dt&H
K[H
DKO
.> tHv)t&H
bH
bHHmLL$HHT$XHD$XHD$0AHD$`3HHD$pHD$8|$0HD$HHD$@|$hHD$(|$lH|$8HD$ D$P_uHt/$HL$8YHu&H
elHUHt	HHP3)9|$0H@NjlHۋt	HHRH$H$H$HĈH(H\$0H|$HH3HHfH;Ld$ HHLLAuH{HHl$8Ht$@fHHyHKIHHGH;vH|?H;{wIH{HHSHuHKHIMLd$ H|$HHt$@Hl$8H\$0H(Ho
.LH3.HHtXHHt0LCH/.LH3{.HkH{H3cLCHSHHkH{H3C3cHHxHXHx Hu+}t&H
HtH
]Hh#MWt*/H&t2H
_H
_Ht	HHP3HD$0LL$HE3HD$HHD$83HD$XHD$@HHD$(HD$0HD$8HD$ D$PD$`|uHtH|$@t&H
i}H
iqHeWHL$0uH
~iIH=/HT$8HL$0AHۋt	HHRH$H$HxHHHXHpHtH$3=?t&H
FH
FJ~tQ},H$$t H
^DH
]8HCHiLL$pHT$PHD$PHD$8AHD$X3HHD$hHD$0|$8HD$pHD$H|$`HD$(|$dH|$0HD$ D$xuHL$0HtHH|$Ht#H
hHL$0HtWHH
Wu#H
ccHL$0Ht$H_HT$0LCHL$@H|$@at#H
nh!HL$0HtHH$
9|$8LD$0H1hHhH
gHEH
gH$
u:H
gHL$@H$HL$0HtWH9|$8HT$@H$@Du7H
gRHL$@xH$kHL$0HtH:HL$@MHT$0H
fH$/HL$0HtHt	HHP3H$H$H$Hĸ@SHPu+$t'H
CH
iCt/HP[bt5zHP[H!tH
Z'H
ZNL
9LgHgH
fH
fHL$ (\(HT$ H
P[RHt	HHPx3HP[HHHXHx Hu+zt&H
BqH
ZBe UTt'y7H t2H
YH
YHt	HHP3HgL$H$H$HD$@AH$3HH$HD$8D$@H$H$HD$8HD$(DŽ$DŽ$HD$ DŽ$;uHN@H
HT$`D$0HHT$(LL$04AD$ HtH
fH$H$H$L$L$H
fL$|$0L$E3E3E3E3;H-efffffff=iH
HP=GHL$8HtH;H
HT$`t$HHHT$(LL$H4AD$ Ht%L,H
eH;D$8LE3|$@uH;D$8t|$|v|$ht3H
dֽ|$ht
H;D$8zHT$pH
dT$|H
qdp$H
Vd]H$H
,IL$IuH
d/MH
rH$L$HHT$(AL$$D$ x$H
cH
~$HLD$PuT$PH
v>|$0H
\c{|$0H
>ci|$htH
c3T;HT$`H
cAHL$`H>AjH>H
b|$htAtWH
b'D$xtttuA
AAtH
P,H-bH-bH-b;H
(bH
bH
aAvH
aAgH
aAXH
iaAIHt	HHP3L$L$L$H$H$L$H$H$HĨH$H
.Ht	HHP
HiHhH\$xH$Hu+k
t3H
<bH
K<VH$H\$xHh8t sH$H\$xHhHct?H
SH
SHt	HHP3H$H\$xHhHH$HHuH
]HHHL$0 H
HHD$@HD$0D$0HD$HHLL$@7AHD$(Ht$PD$ T$4H
aT$8H
`
Ht	HHPH$H$H\$x3HhLHhH_H3H$PI[I{HtY[H$35r
t&H
:iH
R:]LtqHt H
QH
QHH+bLL$pH$H$HD$8AH$3HH$HD$0Ht$0HD$pHD$`t$8HD$($$HD$ D$xasH|$`tH
raeHHD$0H
H$HT$(HD$hHLL$h$AD$ t+HT$0H
`Ht	HHRH$@H$f9$@H%H$@H
`HDH
z`9$tH]`H
+9$tH1`H
r+m$ tH_H
U+PH
&DH$H
_0H$(H
_H$H
e_H$H
1_H$H
_H$H
^H$H
^H$H
^H$ H
M^H9$t!H$HtL$H
]e9t$8H
]OL
D.L]H.H
].H
Z"HD$0H
nHD$HHH=LL$@%A Ht$(t$@H|$PHD$Xt$ H
\L
-L\H-H
]H
2ZHD$0H
HD$HHLL$@%A Ht$(D$@H|$PHD$Xt$ Ht	HHP3H$H$`H$H$PH3HhHHHXHpHt]H$3=Ot&H
5H
5Z
tal<H	
4t2H
)MTH
LHHt	HHP3HH$
H
nE3LHHD$8HD$(E3D$ At&H
(Ht	HHR9HH
H$Ht$0HHT$(LL$0AD$ Ht&H
]kHt	HHRH
*UEHT$8H;uH
\/.HT$@H;uH
\$H
g\LH$HF8H
THT$@H
<\L\$@H
HT$PL\$0HHT$(LL$0AD$ HtH
nHyHHL$PaH
:TUHT$8H
[DL\$8H
HT$PL\$0HHT$(LL$0AD$ HtH
GHHL$PLc\$HHIH@H~HHu1Ht	HHP^3T$HH
Lt.H
o&rH:Ht	HHR9|$HL$H6HH
|HT$PHT$(HD$0HLL$0AD$ HDH
RL$H
,ZHL$PH;|$HqHtHt	HHPQ3L$H$H$H$H$HHcH
YDHTHHHt	HHPAHHHXHx H6u+t&H
 1H
0tgrH?jt2H
_HH
#H~Ht	HHP+38HH$CHHuH
,YH<HH
HT$@HD$0HT$(HD$XHLL$0
AD$ @t&H
XHt	HHRHT$PH
tXH
H

Ht$0HH=/LL$0AH|$(D$ uH
H_H
SHL$@YHt	HHP3H$H$H$HĈHHHXHx H&tRH$35_t&H
.H
.j	tqeLHHWHD$@HD$0HT$@HD$H3E3HD$XHWHHD$`HD$4Ht$(HD$h3t$0D@t$4t$Pt$Tt$pt$tHD$xHt$ uHt	HHP3Tt|$0tH
VT$4蕘u9t$0t
HHt	HHP\H$H$H$HĈ̸&)H+HH3H$H$tu+(t&H
^-H
-H$tcH2utH
VH$HH{H
HD$0HD$@LHD$(LL$0AD$8D$ xA1H
H$DGHHT$(LκGD$ t#H
VHHHRH
UH$H
UH$H
UH$H
pUH$H
TUH$
H
8UH$H
UH$H
UkH$H
TWH$H
TCHt	HHP3!H
}T Ht	HHPH$H$H$H$H3cHH(H\$@u+At+H
*H
*LH\$@H({tNa)H\$@H(Ht7H
B<H
A0Ht	HHP3H\$@H(H|$HHۋt	HHRH\$@H|$HH(H(H\$0HHl$8HHt$@H|$HIHHtKfffffHHu)HLL+fffB+uHutxHHu"HLt
HǀE3IH+fffHffD1uIH+fffHffD9uHEIL]H|$HHt$@Hl$8H\$0H(HH8HpH1L`HLpLL-HXHhHx LhffffffffLLII[I$HffffHHu)HLL+B+uHutHHu|I$3HtqHHTu)HLL+B+uHutHHHu(Hu
HI$HHH~MILl$(H|$XHl$HH\$@Lt$ Ld$0Ht$PH8HH$u+@t1H
v'7H
 '+H$Ht]H$HH<t=H
>H
c>Ht	HHPk3H$HH
HT$`E3HHT$(E3H$D$ `t&H
oRRHt	HHRT$`H
-R(H
RT$dH
QT$pH
QT$tH
QT$lH
QT$hH
qQH
MT$xH
5QL$MH
HT$8L\$0HHT$(LL$0AD$  ]HT$@H;$uHT$HH
P>KH;$uHT$HH
FP!.H;$uHT$HH
OLD$HH
OL\$PMDH
E׿$H
yOĿH
E踿H
IO謿$H
&O虿$H
O膿$H
Ns$H
N`$H
PM$H
O:H
.Ht	HHP۽3H$H$HH
"NHt	HHP袽HHHXHx Hu+5t&H
#葾H
z#腾@ttGZ"iHt0H
;:H
:.Ht	HHPۼ"HH$rHH3HH
8HD$8E3LHD$(E3D$ AtH
P詽HH+HHH
PH~H;|$8u H
pPkH
LP_HKH;|$@u H
PDH
O8H$H
HT$PH|$0HHT$(LL$0AD$ HusH
FH|$0H5B"HLL$0AHt$(D$ u6f9"HbH
cHE蚼$H
<O臼HvH
OHsHbH
NbH
{NVH
7NHGH
M;H
M/H
M#HH
_MHHt	HHP輺H$3H$H$HĨHH8HXHx HtkFH$P35t&H
 {H
d o*^t1WHt H
7$H
7HHD$8LL$PE3HD$PHD$@3HD$(HHt$8HD$ D$XH9t$@H|$8HTujHL$8LL$xLD$HHT$0gH|$0HuGHH
H{Ht	HHP(3H$PH$XH$HH8HtH
H$H|$0HHT$(LL$0AD$ huH|$@u9$uH
MHbH$H
#H$HT$(HD$0HLL$0AD$ 8tH
M船HH$H
alH$3
H
QH$H
HD$hHD$pHLLL$`8AHt$(L\$`t$ =@uH
rLtH
8LHt	HHP萷cHH$ܺu++t1H
臸H
p{6H$HĨ_t2T
H$HĨHH$HcuH
4HfH=lHL$03=T$8twDL$<DH
LAAD$ 踷D$LtH
RL襷2HHHtH
$LH
LqH
euH
KP*tH
qK2H
IK$uH
KHL$hUt]T$ptTDL$tDH
JAAD$ Զ$tH
kK辶H
}J谶H
1
褶Ht	HHPQH$H$3HĨLHHH3H$HI[I{Htt	L$XE3D=t&H
FH
趴	tQ蘴q	H"et0H
2谵H
I2褵Ht6HHPQ*	t$H
MwHt	HHP$H$H$L$pHMHL$hL$`製DDDHZMH膽H>MDDHlDDAH
L˴H
L迴H
iHT$XHDD;H
iHT$@E3HHT$ HDE3PpH
iHT$@LL$PHLx>H
iDD$PH2HHT$ HT$@L
L
HΉ
H
DiHT$@LL$PHLKx:H
iDD$PH˧HHT$ HT$@L
K
H
D D;DDD
|;θADHT$XLD$H
_H
hAHL|$ PH
h:HHT$HLD$HAL|$ PH
gLD$`HA8L|$ uHD$`Ht;BLd$HL-!D9=H
hHPD9=H
`gLDHIL|$ PxxH=L3H膯HHtH;tUH
vHZH~I;r2MLIH$0L+ϺI=H$0HH;6AHHt$PtH
fHT$`HHt$`Ht$PcAYHHu@H
`IHHH7IHHH|HoHHL$@LL$HL$HL$ HT$XHЅH
^IAH
H5H$HL$XJH$0H$|$>D$2D$8D$6gfffH=]ND$:D$0AAD$<D\$8D$0L$(H
GDT$ 耰L$HD$L3H Ii*HhaHHžHBzՔILHD$hH3HHLH$LHHHLIILL$xHiF#L+H
GILIIHiL+HG6XOIL+ILAIDT$(D|$ LT$p貯L$@D$DH 3HILH3HHHLHHHHHHHiF#L+IHG6XOHHHHiɀL+IL+ILIDd$(|$ H
FDDALL$pLT$hH$LD$xEEDDAdrQADkҜDA<rADkDA<rAkDƒrDkDL$(EDH
3EAD|$ vE3莻AHաHu@H
DHH!HDH^HHFHHHL$PAXL$AQL|$ ЅH
EԭH
=DȭL$H$H
CI
H
褭L$H$H
}CI
H
耭L$ H$H
CI
H
\H$nH
_EB$H
B/H
B#LtBHeBH
>B	L$H$H
BIHL$H$H
AIHL$H$H
zAIH蝬Ht	HHPJL$`L$hL$pH$H$3L$XH$xH$H$HH3踨HĈHL=
L=LHHH3H$IsI{Ht艪L$E3D%;t&H
藫H
苫FpztMG(RH$Ht H

(8H
',HHD$@LL$XE3HD$XHD$H3HD$hHD$PHHD$(Ld$@Ld$HHD$ D$`D$puHL$@Ht莪HH|$Pt/H
C袪H
sC薪HL$@HtWHVHT$@H=GCHLd$8uLD$0HL$83aLD$0HL$8PIH$A9|$0ffffffD9%	H
T_HPD9%H~H
/HD$8H$H4HH$f\ƣHu
H$HH
\BLH葩T$HE3HH;l$0Q
UL9d$8H$tLD$83HLd$8HL$@HtHt	HHP٧H$3L$H$H$H$H3gHĸLHH_H3H$IsI{HԪtYL$E3D%pt&H

gH
P
[JtDH$Hzt4H
$H
$HHHP襦4HD$0LL$XE3HD$XHD$@3HD$hHD$PHHD$(Ld$0Ld$@HD$ D$`D$pmu6HL$@HtJHL$0Ht;Ht	HHPH|$PH$HL$0!蠭HHHH!膭HH~HHHy贤HHD$@LFHWH6D&HT$03HHHHHrbH|$@HHHHvGHD$PH=\?HLd$HLD$8HL$H3rHT$0HT$0H|$PtH
R@=H
@1H
?%H
?H
R?
HL$@HtΥHL$0Ht迥H#LD$8HL$HIA9|$8ffffffD9%H
ZHPD9%H~H
e+耥HD$HH$H4HWH$f\fHu
H$HH
=LH1HT$@HH;l$8S
L9d$HtLD$H3HzLd$HHL$@Ht覤HL$0Ht藤Ht	HHPtH$H$3L$H$H$H$H3HĸHHHXHx H膦tlH$35$迯t&H
Z	H
	ʢ#t?謢H6y褱t H
 ģH
] 踣HHa>LL$HHT$XHD$XHD$0AHD$`3HHD$pHD$8t$0HD$HHD$@Ht$8HD$(t$ht$lHD$ D$P%tHL$8HuH
=H(H1T$0u!H
d=H
@=T$0HL$8uHt	HHP袡3H$H$H$HĈHX9H\$hHt$pH|$xHtU3ۉYK0XHtHXXXXXX X$X(HHHG^3H|$xHt$pH\$hHXH
HT$0E3HHT$(E3D$ uD$@HHcȉGHH@H跟HHtHD$0HSE3HHD$8HT$(HCH
#D$@LE3D$ AtHr3H|$xHt$pH\$hHXËD$@H_Hcظ0HH@HHBH"HtCKHPHx83ffffffffHXXXXXX X$X(H0y3HHHWfH|$xHt$pH\$hHX̸(H+HlH3H$H$@H$H٢t^H$ 35wt&H
nH
WbQt$<fHt2H
H
Ht	HHP踞3HD$`L$L%=H$3L$H$H<H$H$HD$hAH$3HH$H<t$`H$HD$dt$hH$3t$dH$HD$XL$H$HD$P$H$H$$HD$($$HD$ $$Ht$XHt$PDŽ$DŽ$u,HL$PHt萞HL$XHt聞H辫t8H
;莞HL$PHtOHL$XHt@HH$HAH`HH$HHL$PSHHvH
:HL$PHt֝HL$XHtǝHt	HHP褜3H$HL$H$ H$H$@H$H3*H(L[:H$LͺdH
RE3HL$AQy;H
9HRHL$PHtHL$XHtH1#D$h,9D$d"HH
SH$HD$pHHT$(LL$pAD$xD$ xH$xD@H$E3u8H
8茜HL$PHtMHL$XHt>Hk]H$LD$XH$
A33D$(HD$ H$E3HT$pEAHL$pH=ZAHH$
H+א+uHut|$`tkHL$pH$
tUL7H$Lͺd蠾H
PE3HL$AQyH$H
|7WHL$PHtHL$XHt	Ht:/H
)&HL$PHtHL$XHtؚHt	HHP赙|$`H
6HIEԅHD$XHD$@Hl$8L
6LEHL$PL6HL$0HD$(HT$ H$d螽H
OE3HL$AQy9H$H
6UHL$PHtHL$XHtHt:/H
5$HL$PHtHL$XHt֙Ht	HHP賘
H
55H
4ԙH
4șHL$PHt艙HL$XHtzHt	HHPW3H(H\$@H|$HH誛u+^t0H
UH
>IH|$HH\$@H(.t5ܗH|$HH\$@H(H\ʦtH
H
ޘHEHMHHu*3HuH
5H褘HHwHt	HHPDH|$HH\$@3H(̸ &H+H$ 膚tH$ H L$ E3D-貣t&H
MH
轖t3蟖H)H\$Xg蒥t H
貗H
K覗H?H$ H$ H
H$ L$ rH
:fH
:ZH
#:NH
BL%kIH
9ЋD$8;r=IffffffffffHH
9@uH
lߖH;vH
e9L$ ILl$PEDl$0Ll$HtH
fpIH
HT$@E3HHT$(E39D$ tH
MHD$@D-%LJHL$HHtH
8H
$8L$ fffffH
QKLD$`HH$}HL$xLH|$@HH;dffff=}H
JHP^=w[IuH
a7IiH
JHT$4Dl$4HHT$ L$A IP\$8IL$L=NAffffffIuHtWILHHH;u;HL$HHtH
6LHϔH
V6LH軔HHIuHIIuH\$XL|$@H|$PE3T$4tH
5MtHL$xI HL|$@L;Dt$0H|$xEH|$P?l$8L$ A!L%QHHIuHHuH
H
5H
4ړH
S4ΓH
3“H
3趓H
?3誓H
2螓H
'蒓H
2脓fffI$u,H
6AgAřƒ;uH
KIHuH
5H
2IADt$0H
H
1EtH
1ޒH
1ВH
)1ĒH
0踒H
q0謒H
0蠒H
)蔒HL$HL$ L$ H$ H$ H$ Ht	HHP3L$ H$ H HHxHXHx HFtːlL$pE3D%}t&H
ّH
͑舐!t-jH7Hl7H$HD$`H$H$3E3H$H77HH$HD$PLd$(H$3Dd$`H$H7Dd$PH$HD$TDd$TH$3D$D@D$D$D$D$D$H$Ld$ uHtF;D9d$`uD9d$PuD9d$TtRpt2H
e
萐H
)
脐Ht	HHP13D9d$`tD$TD$PH
EDd$\HT$\HT$\H
)H
DHT$\HP(T$\H
H
DLd$hHHT$x
H
4T$xL$HP8H$LD$hWHPXH$HRt%H
?5舏HHHRH
DDd$XLd$pHLD$pH4H$L$hL-uEHL$pHT$XL
HHT$@D$8D$0E33Ll$(D$ jD9d$PuD9d$Tt$H
*4ՎH
3ɎH
3轎H
CHT$XE3HHT$0HD$(HT$ E33yH
B3sD|$XuH
2SH
tGD9d$XAH$H5fffffffHFH
mH$HT$(H$HL$AD$ hLFHH
H$HA跪HH
蔍L9d$pt>D9d$PuD9d$Tt0HL$hDǺHMiMP DD$TT$PHL$hzH
CH;|$XH$HL$pL$hHtHPLd$pHL$hHtHPLd$hHt	HHP襋H$9H
"1͌H
0H
0赌Ht	HHPbL$pH$H$Hx@SH 襎u+Yt'H
PH
9DH [2t(H [Hiיu^}tMH
1Ht	HHP蔊3H [@SH u+4t'H
萋H
y脋?H [rtE' H [HH
HPHt	HHP3H [@SH Eu+蔖t'H
/H
蟉H [t&耉H [H	Lwu{t@H
0臊Ht	HHP43H [@UHpHl$@HPHXH(L LLLHH3HH8u/E3D5胕t&H
߉H
Ӊ莈bt%pDH=htH
]舉H
!|HE8LMPE3HEPHE3HE`HE@HHD$(LuLu8HD$ EXEhH}@tH
0HU8HuH
0lH
->LmLEHHLD$ E3E3ILu Pxu
H}HH} H
/賈H
d=LA@HHLt$ PH
:=HcLEpHHALt$ PHcD}vHAH|H
V/H}-IHHHBH;wHHH+ELd$@EDuLe0HMt$ffffffffH
<LA(HHHD$ PD3HxaID$L;rHH H;~HH;|CHIH+HffffffHH HHA@HA(HAHHA0HAPHA8HAXuH}DDHIHD$(N"NL"JD"NT"UH
-LT$ EEH(HI A;H}EE3A}u"H
}-谆#H
L-蟆3HIHHyAL
tAD=Lt$0E3E3@IDt$(D$ :HLuH
,I2ȕDIFI;w
HHLE H+IIL;Ll$@sxfffffffffHEDuH+I;s
DD+DMH
u:HUMHHT$ HPDELM(IIHD$ UHH;rLE HcE3HHMIffffffffffHI<HBHt8H;|fffffHEDuH+HI;sDD+ADMH
9HUMHHT$ HPuODELM(IIHD$ IH;vHMHU0LE Hc}HH H;HMHU0MH
+葄IhHMHtJHt	HHP'3HH3րHPHXH(L LLLH0]LHHH3H$I[IkIsH$I{MkIILuMuIuAHL$`H
H$HHT$(LL$`AD$ ht
@@L$L5
0t;L
4+IDBHl$(H\$ FIH;u
KH$H
fH$HT$(3HD$`HLL$`DC$L$LD$ uMH$H
HT$pHT$(HD$`HLL$`DC'D$ uHD$pHLEH
7HT$xLL$hHHT$ E3IPxH
7LD$xH\$XH\$PH\$HH\$@H$D$8HT$0T$hE3H\$(\$ u;DHL$33D$(Lt$ gIHH
Ll$pLL$pHALt$(D$ Duf!I~H؅uEuHu6HHrt2H;)H_tEu!HtHSIH@uKHfH&tH+$t,L
(IDBHl$ IHt3L$L$L$H$H$H$H$H$H3}HLD$HT$HHhHXHpL`LhLx3MMLH\$`HD$p
HD$h3AHHH\$XHHD$`HHL$xHҁHHEMHT$pfu'H9\$`tuLD$`3H]W)MH$XH$L$0L$t;HtIt-It'H9\$`tLD$`3HWH
$4H$H$HGH
$L$HP8#H$L$HH$HPXH$HR@ujH9\$`t_LD$`3HGH$HH$XL$0L$(L$8L$@H$PH$`HhH9\$`tLD$`3HH
3\$PH$HL$H#_H$HT$PL-dHHT$@D$8H]D$0MHT$(3E3D$ 39t$PDgIEH
H$HT$(H$HL$AD$ hEuHu]Hs%HL$`E3V+Ht3HUH
HiHLD$XIMHD$ nHt$X	HHt$XMMME$H$HD$`HD$ H$HL$`ėuzL$L$xEu[H$HL$`A芗tzHt3HUH
HiHLD$XIMHD$ nHt$XIHt$XI;|$PuL$L$xZL$L$xCL$L$x,L$L$xL$L$xL$xH$HtHPHDŽ$H$HtHPHDŽ$u\Mt(HD$`I$LD$xHLJILEL\$`$L\$`H|$xHMIE3fHI$HtHuL\$`MtLD$`3HBH9\$`tLD$`3Hg#HX$D$0H$HD$(H$HD$ D$@	@D$@HXHhH\$`Hl$XHt$PH|$HLd$@ILIHr|u+&t#H
\zH
zxvtx[H>聳D$H$D\$0LHD$(H$LIHHD$ Hۋt	HHRTxLd$@H|$HHt$PHl$XH\$`HhHHHl$XHt$`H|$hLd$@AHMz{u+.Ʉt&H
d%yH
ywtwH\$PH;~3HuHt	HHP}wWHAHޖ3H=HD$8HD$0HfL3Hщl$(Ld$ D3uHt	HHP
w@Ht	HHPv3H\$PLd$@H|$hHt$`Hl$XHHøH+HH3H$H$H$H$H$H$L$LIIyu+2t&H
wH
ww=vCqtDv%HH>MHuHt;H
xHT$@Ld$0HHT$(LL$0AD$ HyHH$AL33D$(HD$ DHT$HL$AIALc~HtDHt+H
>+KAHLHD$ PvHt	HHPu3Ht	HHPt@L$H$H$H$H$H$H3{rHDD$HT$HHHXHhi HpHxL`LhLxAH3AE39ALELHى$$E39qPfffffffCLKMPI@|I@LK~I+HL3A@SuCLKMPI@|I@LK~I+HL3A@SuAD;SPrCE3E39qPffffffffff3E3ffffffffCLKMPI@|I@LK~I+HL3SAAʃƒ?HH@tAE3E3ҐCLKMPI@|I@LK~I+HL3SAAʃƒ?HL@tAB'AK;D$rA;sAA+Չ$D;sPE$L$$D$HL$pHL$5D$Et>HcCL+HSI+AHHKHHHHH?IDSHCKLDCHA;HLCAL+‹HcCI3ILLIA?HEDCHHCH$(H$ fffffffffCLCȃHI#@CuI@CHCHHL$p!;$Ls6EHcuIT$(D@HʀHELcDHuJAu
IIL$ -EuID$IHHcKDID$(HȀIH
CTID$ H;rFAu
IIT$ -EuID$IHHcKDID$(ILȀIECHՃA;HcCL+HSI+AHHAHHHH?IDSHCEg?AE3҉$MEffffffCLSID@HA@|"IA@ELS~IA+HH3ЃADCƒHLtAEH{HckDI+t$ AHIcHHEH+HHEffffffffffAHHH?HKAMLLKMI@|I@LK~IA+HL3L#ƉSuAAE+ӅD|$ u(EE3IL;HHJtHƃ?HEsM|t$@L{tIME3ffffffCLCȃHI#@CuI@DSHCHtAIuLcsHkAH3Dt$`I+HHIHH?HKIDE3EHC`fffffffffL$@Ht$@I#@u
I3t$@HuL$`LUAVI@|@H~HE+HL3Ћ$AD9D$ T$`D$A?fffffCLCȃHI#@CuI@CHCHtICLKMPI@|I@LK~I+HL3A?SE;vAE-HL$pN;$LsO$HcuECHH$HQ(H$(H€$ $LcD@u`AuL$III ;EuL$IIAHHcKDL$IA(HȀIH
CTIA H;rWL$Au	IIQ +EuIAIHHcKDIA(ILȀIECH$($ AE;L$L$L$L$H$H$H$H$HHT$HH
HXHhHpLI LALxL$E3HHHA0Ly(EAH*d$0$4H$$FH$L$H$H$L$AH$H$hDŽ$HIIIHHHHuH$IHxIHHHHuL$L$AxL$L$ffffffH$HIJL
xH$IIIJLxtL$L$H$HH$
HE3E3H$HHL$0L$
L$
H$b3E3E3L$
fffffffffHH$PEAwbD$tE;tAMAՅE|$xHcD$8H\$@HL$0H+\$0AHHH+HcD$HHLcD$8HL$0LIA?H;D$xDD$HHHT$@t AI$$3$HH$EA7aEuDH|H$H$DAHt$(HD$ ~0L$LAH9F0u}HtHHiHuHc$H$H~H+$HFHHH+Hc$HTHH9V8sHV8AD;wH$
,F0HL$
L$
L$
L$
H$
tffffffHHdhHuH^H$
HtHH[BhHuF0H$
HFH$
H
HHhHXHhHpHx L`LhE3AHAL3AHHHu
ksLl$0Ll$8HD$@ffD9-3H
HPD9-LL$ AHJ w|$ Ll$8tLL$0LŋH`FLL$0LŋHEtO|$ r0HgHtHJH
kgL9l$0tV9H
>fL9l$0tA$HD$0HT$HH
HHEfL9l$0t^LD$03HFLl$0HAL9l$0tL9l$0tL9l$0tLD$03HLl$0HtL3HL$XL$`H$H$H$xH$pHhHHxHXHx H)hu+ݛxqt&H
eH
ed跟tedH2]st H
R}eH
qeHMHD$8LL$HE3HD$HHD$03HD$XHD$@HHD$(HD$8HD$0HD$ D$PD$`u&HL$0HtdHL$8HtdHH|$@t2H
]
dHL$0HtdHL$8HtdHHL$8HL$0HHt9Ht4AHH6HL$0Ht7dHL$8Ht(dH7LD$0HT$8H
=dHL$0HtcHL$8HtcHt	HHPb3H$H$HxHHxHXHx H	fu+Xot&H
cH
ccb藝tjEbHϦ=qt H
2]cH
QcHJHD$8LL$HE3HD$HHD$03HD$XHD$@HHD$(HD$8HD$0HD$ D$PD$`Εu&HL$0HtbHL$8HtbHH|$@t2H
ebHL$0HtqbHL$8HtbbHHL$8oHL$0HaHt6Ht1E3HHHL$0HtbHL$8HtbH7LD$0HT$8H
 bHL$0HtaHL$8HtaHt	HHP`3H$H$HxLHH_{H3H$I[IsMcMkMsE3MMMIHtMtE u3lD9$	tTH$H$H
;LD$XA HLt$ H|$XLt$0HD$@
HD$83AHLOHHD$0HHHD$HHHEHL$@fD0LD$`HL$hHD$0HD$ ufHD$0LL$HLm	HH$LE蔃HtL$IIH蕉3H$HHHLL9t$0tӪLD$03HH HH$H$IL$L$L$H$H$H$H3R\HHH(HhHL$0HT$PHT$(HH
Hx HLL$0AD$ HtH
b_H$0H\$XH$@HtyH
H$H\$0HHT$(LL$0 AD$ 8u:H[AHH5VH=?ftCH$HuH
	^3H$0H$@H$HH$8H(HtH
V	H~^HL$XHAwtHH

	P^H
B^HD$PH
H$HT$(HD$0HLL$0!AD$ 8tH
&]0HT$XL^AHL$hpE3~[H
b8HcENLD$0HLt$ qH
]HL$0Ht
EF3H
r]H
f]HT$XLAHoH
7HcLD$8HALt$ H
K]HT$8HtMH
7LD$0ALt$ HL$0HDALD$8H-H
\H
\HT$XLAH9oH
27HcLD$@HALt$ ?H
0a\HT$@HC-H
6DOLD$8HLt$ D9t$8Ht$@H
6DOLD$0HVLt$0Lt$ ʙHT$0HuH
|[3L$ H=HE3E3L$HDt$ LaHN LJL NYHHt<IT$H#MMN'HN Dt$ H
ZHR[H[H
ˮ>[L$L$ (H
 [H
[H
	[HT$XLPAHm~]H
5HcLD$0HALt$ 蔘H
ZHL$0Ht3DBH
ZH
ZHT$XLAHm~2H
5HcLD$8HALt$ T$8H
V9ZHL$X!HtoHT$XLAHl~QH
4HcLD$0HALt$ 躗L9t$0t(H
YHL$03DB7H
YL$HHHXHx H[t;XH$35Tdt&H
KYH
4?YWz.tW\Hf詒H"HD$pHD$8LL$`HD$x3HT$pH$HD$0AHD$`HD$XHHD$(t$8$HD$ $Ht$0D$huuHL$0HtRXHH9t$X:HH
H$HD$HHHT$(LL$HAD$PD$ xu:H$D@HT$@E3Ht$@t
HD$@HugH
@WaH
2WHL$0HtWHHL$0Hu&H
HWHL$0Ht`WHHKHH
ÚL$HD$HHLD$(LL$HAD$PD$ x?H$`H9t$8u#H
WHL$0HtVH#H
?HT$HH|$@HHT$(LL$@CAD$ XufH
VHL$Hu!H|$PHuHL$0Ht?VHHL$0Ht(VHt	HHPUH
o2VHL$0HtUHSH
HVHL$0HtUHt	HHPT0H
:UHL$0HtUHt	HHP{T3H$H$H$HĘ@SH MLuWH [LH3L;uLZL;u҃t"ML;u
MQL;tuIHP3H [̃AÃAyAA̸@̸x膵H+H\nH3H$PHH$HH$H-LL$0H$hH3AHHl$ D$0P0HH$pLD$833HHt$8P(HL$8D$0HLL$PLD$0HT$PH
LTHL$8HPHHT$HHHt$HuRHL$H1HHT$@HHt$@t$4P u-HL$@HT$4Hu9t$4uHT$PLH:3H$pH$hH$H$H$PH3OHxH(H
Up3H(H(H
5@3H(@SLHH
E3H$HT$HT$@HT$8T$XISHD$PHHT$0HT$`D$(HT$ MK ISMC(tH
RH[Ã$tH
GzR3H[H
LD$PHT$`HtH
ER3H[̸(&H+HkH3H$%H$@&H$&H)TtPL$&E3D-Ň`]t&H
QH
QkPH$H&藋tjEP^Hϔ=_t&H
2]QH
QQH^^tH
.QHtHL$H$H$HD$`AH$3HH$HZLl$PH$HD$hLl$@H$3Dl$`H$HD$PLl$hH$HD$@D$H$HD$xD$HD$(DŽ$DŽ$HD$ DŽ$DŽ$u%HL$@HtOHL$PHtOHtodH|$xHT$htlD9l$`ulHH
DOH
OH
OHL$@HtOHL$PHtOHt	HHP^N3wD9l$`t?{HL$@HɋtJOHL$PHt;OHt	HHPN1HL$&EULD$PH$DJ3D$(Ll$0HD$ Dl$HLl$8LD$@H$A33D$(HD$ fHT$PLD$pHL$0D\$pA~nH
xNHL$8Ht
tNLl$8L9d$0t*LD$03HLl$0HL$@Ht>NHL$PHt/NH'AHL$0HT$@LL$HH	LD$8ptnH
NHL$8Ht
MLl$8L9d$0tLD$03HzLl$0HL$@HtMHL$PHtMHT$HH
6H$ &ML$HAIHD$8HH}H
pML\$8H
JH$LL$XHT$(HD$XHAD$ hu&D9$tH$"+L\$8N,L$HL$HH;aH$ &AHD$8L9 uH;|L$H$H
LJL\$0H
IH$PLL$XHT$(HD$XH$AD$ H$H
fqA"L$H$H
BMAHL$8Ht
KLl$8L9l$0tLD$03HELH
QKL\$hH
(H$L\$XHHT$(LL$XAD$ ht=HT$hH
KHL$@HtIKHL$PHt:KH2$D9$tH$U)D9$H$H
#KL$HH$M_mH
@E3HL$AQ{H
oJH$H
AJTHD$hH
H$HT$(HD$XHLL$XAD$ tIHT$hH
[JHL$@HtJHL$PHt
JHt	HHPH3H$H$L$H$H
L$H
;H$PL\$XHHT$(LL$XA$D$ H$H
輅H
IHH$kH
E3HL$AQHL$@HtIHL$PHt
IHt	HHPGL$&H$H&L$&H$&H$@&H$%H3pEH(&H(9H\$0Ht$@Ht+HYH~H腍HHt$@H\$0H(oHHIHtIHl$8H|$HHcyHHiHHكxfffH0H4yH'HH|$HHl$8HNHtHHt$@H\$0H(HHHXHpHFJtFH$3=}St&H
GH
ĬGFy辁tlF[H9dUt H
YGH
xGHH)HT$hE3HD$hHD$0HHD$p3H|$(D@|$0|$x|$|H$H|$ zt9|$0HL$H|$`H|$PD$HH|$X=uH
FHL$HHH
,H
1LL$8HD$8HD$H6HD$@HAH|$(|$ t!H
FWTtH
wF9|$0uc9|$HtH|$P5T$`Dž~+HL$XfffH99t
H;|HH<@HH|$PH
@#FH1H#9|$`H$HffffffHcH
vH4@HHt$PEHT$XH*H
EuH
EuH
aEH
EHV1HH;|$`|H$HL$HHt	HHPD3H$H$H$HĘHHHhL`LhHL$0LHT$PLpHT$(HH
BEEHLL$0AD$ Ht
@H$H\$XH$HH$t{ffH
H$H\$0HHT$(LL$0 AD$ 8u:HAHMH5H=ftRH$HuWH$H$H$L$L$L$H$HHtHT$XLAHTVH
U3HcDKLD$HHH\$ bH9\$HtBICAHH?HL$HEH5tLKLIIlHCHT$XL%AHUH
LD$@HcAH\$ H݀HT$@HH
LD$8HAH\$ 诀9\$8H|$@H
qLD$0HWAH\$0H\$ {HT$0Ht]HO E3E3Dt$ HhH:@HHt:HO LLDt$ IILIwkHB3%HHHHXHhHx AHHwEnHpL`oHL$PLVwLMt=H
HT$PLL$0HHT$(DFLd$0t$8D$ xt3HL$uhu-WH$H$H$H$HH$E3HT$0EAHD$0t
Hl$0Hu@LHHdtfH$HtYH
AHT$@HD$0HHT$(LL$0CAD$ uHL$@DHDHHD$HHuE3DHHfW
̸&H+HYH3H$H$H$L$LHHL$`YBt>&
H$35uKt&H
-?H
פ?>	yt>	H	LyHH$H$H$H$3E3D@HHt$($$$H$Ht$ -ruHt	HHP=36	9$H$L$L$L$xlHPH
EH$H$HHT$(L$ADŽ$D$ xH$hD@HT$xE3Ht$xsH|$xHH$AH7tH
tG>HH
H*>H$H
>H$A3tH
=Hk]H
|=H$H
=3H
=H,H
=HH$t$0LD$PE33IHt$(Ht$PH$HD$ tH
A=HHl$PH
H%=L]HIH@H:HLHD$putHHn`L$IH@H:HLHD$Xu8HI<H*H$HDŽ$
HDŽ$3AHHHH$HH$HҁHHEH$H$f1H
Ht$xHH
c$L$HP8zH$LD$xHPXH$HRt_@u-H9$tBL$3H'AH9$tL$3H=H
3L$D$hH$HHwH$HT$hL5|HHT$@D$8D$0L-mME33Ll$(D$ 9|$hA$Hl$XIH
~H$HT$(H$HL$AD$ hEuHuMHH$E3`U(I;sHIAb=HHHHMMFH$ H$3HD$ HH$TuqLd$pHl$PLl$XLt$`EuNHH$ATI;sHIA<IH
IH$II;D$h$zLd$pHl$PLl$XLt$`gLd$pHl$PLl$XLt$`LLd$pHl$PLl$XLt$`1Ld$pHl$PLl$XLt$`Ld$pLl$XLt$`
Ll$XLt$`H$HtHPHDŽ$HL$xHtHPHD$xu1H$L$LMHHILEMLH$H$tӂL$3HH
+I8H
X8L
DL9H.H
7Mt1IIffLO`LHWH
7HHuIt7HIH@HI5HHuBID7HH$D$0LD$PLIIHD$(HD$ 赶t5H
!7I6H6HHHPH
6L
/L$HH
6H$Ht%H}LOLGHH
6HHuHc6I[6Ht	HHP853[H9$tL$3HH
>6I6I5Ht	HHR4L$L$H$L$H$L$H$H$H$H3I2HH(H\$0Hl$8Ht$@H|$HIHA7u+~kAt#H
u5H
^i5$4L[ot.	41HxnDHHHۋt	HHR3H|$HHt$@Hl$8H\$0H(HHHXHHxHL$PE3AH,H
DD$xAuH
0E+y-AH
cD$$H
 H
DD$|AuH
[0E+y-AH
D$$H
T$uH
$u	HnH
HHH$$H

$H
$H$D$<H3HD$@HD$0L
HD$(HLH8H$H$HD$ H$HD$0|$89|$8Hct	H
цwUHmHH
8LH
AH
6H
+H
l H
QH
.uH$H$H$HtffHH[2HuH$HH$HàQ\gr}@UHHl$0HHHLLLL}xHKH3HE`y$ADELLtHzuH:tH
OA(9vH
zuz tH
1IL$HAH	H
1A9\$$vH
m1A;\$$rH
τn1IT$H
b]1I$H
BM1AT$H
D91M$H
tHU(L]HHT$(LMA!D$ 8tH
$0AL$ >AED$(AT$$H
L0IT$H
0AD$ |
~tt	t3A\$$HHHtH
TIHGH;wIHIL$@H+Ll$0E3DILmquH
HGH;wIHĐIL$8H+L|$0E3DIL} puH
A|$$uI~tAAA+UAV;BAHGH;w
HHTH}H+3Ll$0A9T$$v$LIM+ffffAHAA;T$$rA|$$uAAEEL$$MHIHcLH]AL$$Lcx@LU LKTL+M+FJBA9
rMBD
HIy҃=dH
HP=dAt$,HEIIt$0Ht	HHutE3HUHEAlouYH
l.E\$$Et2IIfffffffffH
B.HHuH]H}H
$.HUHtHAD$$t1IHfffffH
_-HHuHUH]H}H
-J}uDAD$$t/IHffffffH
-HHuH]H}H
-A~t@-HtIL$E3HE9F A;HMHt3A9V ,AD$$ADIcH

-3HM`H3)HHHLLLL}xH]@UH Hl$0HHHLLLLHFH3HH.u/E3D%Hb7t&H
~?,H
(3,*"ft*HZoe9tH
+H
+pHPHϾC4H4AHAD(4D@uH
nHU E3HHT$(E3D$ t&H
yT+Ht	HHR*HE(H
nHU@HT$(HEHLMAD$ Ht	H
H
T*H
*HU(H
@*H
*HMPf~H
L*HMXN~H
L*HM`6~H
Lw*HM@莂H
GLMIY*HE H
mHU@HEHHT$(LMAD$ HtH
ܣH
*HU H
)H
<)HMP}H
H)HMXv}H
H)HM`^}H
H)HM@趁H
oHLH)HcM0LHHH@H'HLu
4U0H
lL[2tH
&))I(E3D9m0I+HH
MlHHT$(HEHLMAD$ HH
(LEH
ZA(H
(H2|H
Hs(H|H
HX(H{H
MH=(HQH
HLH(LHD;m0I'H
ܭ'H
'5tBH
k'<H
M'I'HoHHPg&N{LH
q'H
'LEHME33Lez55tH
U'D9eMA~HEH
jHI<HT$(LMH}H$AD$ HׅtH
K&H
-&HpzLAI;u|E3H
MI&MH
&H
&`4tH
&}MA~HEH
iHI<HT$(LMH}H$AD$ HׅtH
v&H
X&HhyLAI;u|E3H
MI%MH
%H
MI%H
{%H}t9pLE3H"puAQau8H
hHU E3HHT$(E3*D$ tH
<%} H
DE}(A%} LeulH
fhHE3HHT$(E3-D$ tH
K$jHUHpHUH
L$#AHHHtH
$HHH;w
HHH!H+H
gH|$0ALtH
D7$EAffffHH
ngHHT$(HEHLM,AD$ H
#LH
#HUHLeoHUHUH
VL#HA;fH
gz#HUH
Lg#Ht	HHP"3HH3HHHLLLLH]@UHpHl$0HPHXH`LhL8L0L(fHR<H3HH$u/E3D=X.t&H
w"H
`k"&!F	Z\t-!(	He[0tH
 "H
"HlIL}HHED} H3LeHH/D}$HHED}(H3D},HHٮD}0HHEPD}4H3D}8HHD}<HHE L}@H3L}HH(HL}PH0HE$L}XH83L}`HHHkDžHPHE0DžHX3DžHhHDžHpHE8DžHx3DžHHD HHEXD$H3D@HDDD`HnDdDDDžDžHHE,LH3ED$HHߠHHHE<HH3DHHE@DHHEHDHHDHD$(DžDžHD$ ZR(HUXHtF3HIHHHI@HLEXE33ɉ|$(HE`HD$ iHUXL9}PtHtH
HEH9EvH
HEHHIDHEHE8tL9}@ADljE8E0u(D9} u"D9},uD9}$uD9}<E4u4E +D9}<tH
;D}4tH
qdL9=mTuEh3DBHhHHGTJaHtD8LxH/TL=&TYu+tH
H
H
`uH
\HMYMmXD9m<u-D9m4uD9m,t!L
$LayHH
H
`H E3HHT$(E3-D$ t7H
CL9mtgLE3HgL}L9-%SLMLEHUxH L}xD|$ gLEHUpH E3L}pD$ DHUxLmpLH
`HE3HHT$(E3*D$ tH
2=DHIHHtH
HHH;w
HHH|H+H
_Ld$0AMѸtH
EAfffI$H
M_H HT$(HHL,AD$ D9}<uMH
H
D9}<u-D9}4uD9},t!L
LCwHxH
dLMLEHUpH L}pD|$ LEHUxH E3L}xD$ HUpHuxHD9}<uH
HLIA;H
D9}0t&D9}$t,H
I3$H
D9} 	H
I3D9=H
@kL
$LHH
JD9=A5IL%ffffffH
iHAHHHDHBHDHBHDHBHIlLH*HH
CLd$ YYfI~H ;5qL9}tdLE3HdL}L9=sOtcLdO3HcL=ROHMXHtHM`HtHt	HHP3HH3HPHXH`LhL8L0L(foH@]@UH@Hl$ H]0Hu8H}@LeHLmH:2H3HELLhN$tH
}_H
H}SIRtH[Q%t/H
H
Ht	HHP3{3HIHHqHFH;w
HHxH+L(H|$ HHMHHHIHۋt	HHR:HMH3H]0Hu8H}@LeHLmHe ]@UHHl$0HpHxHLLXLPH0H3H@H/u/E3D-Lz"t&H
|H
{Pt茲gHY4P_$tH
TH
sHHHUHT$(LmELM5DDH
YAHAD$ (L5SffffffffHUHEtWu6H
L
L<HH
Lt$ HUHE0LM8LE(H
qHD$ HE Ht<H
XHUHEHHT$(LM5AD$ (OH
AHM_H
XHdHE@HEDeHEHHLM@7ALl$(LmPDl$ UH
UH
H
I/PL9-JDuEE_3DBHF_HHJWHtD(LhHJL-vJOuVH
WHU`E3HHT$(E3-D$ tH
)H%JHM`vIHHHtH
HHH;w
HHHtH+H
WHt$0AL]tH
EAtuHH
VHU`HT$(HEHLM,AD$ H
2EH
N7H8IHM`uHA;r3$L9-It]LI3H]L-HHt	HHP3H@H3HHpHxHLLXLPH`]@UHHl$0H]pHuxH}HLe@H,H3HE8u-3=AHt&H
ww8H
!w,LtHSUKtH
H
zoH
LE(HUHPPH
|HUHP(UHuHH?H;HHAIH;wIH%rH+HAH;Ht$0wIHrH
	H+HDLd$0L3Ld$ PXH
9}L+ffffffffffH
HP0H
HU HPxLM E4H
oHM E3EAHUHXQHMHE3HUHEAvQEy	H
`#s	H
IH
4rH
#FHME3EAHUHQH
t
U3HME3HUEAHXPH
t
U3HME3HU0EAH`PH
tHU03H
xH
cH;}H
@UHP0H
aHt	HHP3HM8H3H]pHuxH}HLe@HeP]@UH@Hl$0H H(H0L8H(H3HH
u-35DZt&H
sH
se
HtlG
HQH?tH
4_H
SMHELM8E3HE8HE3HD$(HHuHD$ E@@H9uH}H-u"HMLMHLEHUH}HHH
QHH}HHT$(LMAD$ h{H}u9uH
&q
kHH
Y
LH
PHUPL]HHT$(LMAD$ 8tH

EXuH
uH
Uu	H
uH
H}PHH
HE(E,E0HE D]pCt(LcI@I;w
HH'mH+3Ld$0I9E3DIH4MuHH
>.}pH
"%HM E3DI#HUH
VHt	HHP
3HH3]H H(H0L8H]@SH HA HH
HDCHSHK E3Hƃ(H [H%oV@UHHl$0HHHLH$H3HHM
u/E3D%@t&H
3p
H
o
	Dt誦	HNRD}tH
r
H
6
pH5LHHHEAH3HHHDeHHEDeH3DHHEDHHEhDHD$(DDžHD$ <H}hH}HH}^)uAHMLLEHUrH}HtD9euH
$	HM]H
LHH}`HHT$(LM`AD$ htHt	HHRD9uH

	HH
RLHU HT$(HEXHLMXAD$ 8tH
JL9e8uH
E(uH
#mu	H
u	H
uH
\HmAHW%HmH
MZ4LMHHU8MtEPDETH
9D$ DE@H
Hx3A(DexE|ƅLp5D9eHHEpE@|(LcI@I;w
HHVhH+3HL$0H4HHM E3DZHuHU H
cV5E@3HDžHEpLHRHHpu/Q=ueH% HpHpHLpH*3*RHHxHQI9}cHHH	QH
IHHHLHH8ALd$(HDd$ t.H
*HHtHIIL9eHu,D9eU@HM8LXHpH|$(IDHD$ H
D9eUTHM8LXLELpH|$(MDHL\$ H
XD]TD9eHXUPHMHLpH|$(LMDMLD$ LEHHtHHtHD9et
HxlPHt	HHP3HH3xHHHLH]HHXHXHx HtkGH$p35:t&H
i{H
dio*^>t1HG=Ht$0HD$8t$@Ht$Ht$Pt5H
ހ	H
HL$HHtH<.HLL$`HT$pHD$pHD$0AHD$x3HH$HDŽ$H$HD$8DŽ$H$3DŽ$H$HGDŽ$H$HD$@$H$3$H$H@$H$HD$P$H$3D$hH$HD$HHD$`H$HD$(HD$ 5uHL$HHtHHL$HHHu.HT$HH
HL$HHtBHHVuH
oGH
EH$H|$XHHT$(LL$XAD$ Ht+H
(oHL$HHtHt{HHPp$t2H
HL$HHtHt	HHPd3;HT$0H$E3HL$HHɋtJHt	HHR'H$pH$xH$hHX@SH H
3HHt
HPHxH
YHt
HPHGH
Ht
HPHH
7Ht
HPH%H
Ht
HPHH
Ht
HPH۵H
DHt
HPH2H
CHt
HPH1H [̃̃@SH 39v$H
qLbsHPp;vrH [HL$HT$LD$LL$ H8H\$03H|$(9>LH|$Hv5fffffffffH
LrHPp;rLD$@H
شLϺHPxH|$(H\$0H8HL$HT$LD$LL$ H(LH
LL$8HPxH(H8H
=L!HHL$ L\$ .HH=ijHT$hH
"{_HL$hLD$0HHuAHL$03LD$8HDJHT$ 8
NDL$8
AHL$0HPHL$hLD$`HHuPHL$`HH
LD$PDH
HL$`HHL$`HPHL$hHPHHÃu3҉òHHH(HH\$8LHnHt$@HH|$H3HLٲH2HHL)HHHLHHHLHHu}HLUHHuaHLHZHH
LH.HEH
{HHuHH|$HHt$@H\$8H(H
H5dHt
HPH5H
ñHt
HPH5H
Ht
HPH5H
Ht
HPH5H
Ht
HPH5nH
WHt
HPH5EH
Ht
HPH5H
Ht
HPH5Ht$@H\$8H|$HH(H(HT$0H
ܺ5\HL$0LD$8HHHL$8:`H3HulHL$0lt0H
d'H
H
ܺH
@H
,HL$8HPHL$0HP3H(H(H\$@HHIHH|$Ht
HCHKHtHC@H|$HtHIHH\$@H(H(H\$@HH|$HHH-0H
vHP
0H;;rH;{vH[HuCH|$HH\$@H(H+;LKHHGL$?@H$?HIIHsKH|$HH\$@H(Ku#K	H|$HH\$@H(ú_/H|$HH\$@H(H(H\$8HHt$@HH|$HAH/fffH
YHP.H;;rH;{vH[HuH|$HHt$@H\$8H(H+;HSAHMHGLL$?III@π?IN	…tHCN	H|$HHt$@H\$8H(HCIN!H|$HHt$@H\$8H(AD6.H|$HHt$@H\$8H(H(Hy H\$8Ht$@H|$HHHu.
KHHH@HHHC tl[A9AuS
AȸHHH@HwHHt7DKSLC IHHt*HK [Hs KHC H<ȃCH|$HHt$@H\$8H(H(Ht$@Ld$ E3L9a HHl$8I9i-H\$0H|$HHF HUHH<H
AHPts,utH;;rH;{vH[Hu^H+;LCH@Lπ?LWIHAMHҀ?IK!LCHHK!؋n,a,FHH;AH|$HH\$0HN Hl$8Lf L&DfDfLd$ FHt$@H(HHHXHKHpHH1LhLxLHt$8+fffH
HPts+usH;3rH;svH[Hu]LSHAH+HHBL$?ȊH$?IIIHs!OAAE}	:+H
E3LD$HEOHL|$ 2HT$HHD$XLL$@HE3HHT$HHD$ UD9|$XHT$HH
EOLD$`HL|$ 2qH\$`HyHH\$`HH$H$HH<?LH3?HHHD$0u
H
HT$HDHH+LL|$ Py>L3H>H
ΨL$L$L4/ALD$pIFI~InHHHl$PL+HD$@L|$ II;LBHEP5I;HfffffffHEHmHHHl$@H;ffD9=i)H
HP|D9=G)I4H;rJHL$@HH9H;H+ALD$pH9H
ҧHI;L|$ LBHEPx}HH+HH|pHt)H
#H{u
HIH|$8HH;/Hl$PHHl$PuI;E9}uAE=LD$03H<L$L$H$H$L$xL$H$H$HĘI}IUH
TAE}HELc7LHHD$@HL0H;SfRMIfffff2HD$PlH<ffH
ALD$8AHL|$ Q/HT$8Ht(H
uHT$8I!(HD9=,'H
wHPtCD9='H;oHHl$PHI;:HD$@JL H;S&RHHHhL`LhLpLxE3AL+HJD HD$8+H$H$EHLl$8H$JD HD$@I]HD9=9&H
HPD9=&H
r3HT$PH\$0HHT$(LL$0.AD$ HYID$H9D$PuIt$H$
Ht$XH$HH|$xHtPffffffD9=%H
ԤHPD9=g%H9;u
H9sH[Hu HHtH8HpH+HLxH	HtHHHH@HHHCu|$+L3HHHCH
CH$	HWAIA7
y$L$L$L$L$H$H$H$H$HH(H\$@HH|$HHHHu#HǃH3H|$HH\$@H(HHdu]#HtMH
HP#HHHtHt3HdHtHHHHDHH|$HH\$@H(HxHHHǁHH|$HH\$@H(#H|$HH\$@3H(H8H\$@Hl$HHt$PH|$XHH
zLd$0Ll$(E3HffH="H
HP="HLI<$tHdsHLlMu	LlH3Htj=C"uaH
HPtF=)"uGHHQAH_
LxQH
H	HH(H;r
!I<$HH<QAI
L'QH
8ILl$(Ld$0H|$XHt$PHl$HH\$@H8{!LHHH3HD$PI[IkH$IsI{HIIKIL
ʫIKLMcfHH;LcLl$hE3D9- H
BHPD9- H
LD$0AHLl$ (x`HL$0H;
t>t+AJT$8AM+HHL$0HT$8LHH;Z
L Ll$hLd$pH|$xH$H$H$HL$PH3HĘHHxHXHhHpHx L`LhLpLH
LxHLHT$@P(HT$4HL$8HD$8D$4H
HT$XHE3D9t$4E3ffffff=y4H
ĞHP=WHD$8H$LL$`IHT$(AHL$`H
,HD$hD$ x+H
ϝ$D$0HLD$0H
T$0HP0H
fffH
	H+LD$DHHP(H
T$DHLD$pP0H|$pH<u	H;=uMHHAHHuH
HT$HHP`H
HT$PHPxHL$PDF8H$E3)t9D$T$0H
L$HT$HH
(MLd$ cAID;t$4@H
T$@HP0H|$8tI2LD$83H12L$XL$`L$hL$pH$H$H$H$Hx?H|$8LHHH3H$I[IkIsH$I{HIcMcLdHL$ LH	HV!HLHL$ HLHL$ HlLHL$ HVLnHL$ H@LHHL$ Hk*LHL$ HULHL$ H?3H|$ HDHHHH+HT LHLFHT$ IL$H$H$H$H$u#H
HPDщ3H$H3Hff=='H(H\$0HYHl$83HHt$@H|$HHHHi/DE(3H/HHFu|HHй('Ht"H(hHhHhHh HFH8HFHnHH}HFH9tT
ffuH
͙HP{
awH;;sHCHtHHC HtHH9;uH;;u
HnHC_.3DB(H.HHй('HtH(hHhHhHh HH8H;;sHCHC HF3H|$HHt$@Hl$8H\$0H(@SH AtAu4HT$PDBBD;sHJZzuZH
e
OuH
HP
8Dˉ
-3H [LHhE3IKH
s&ECT$LECMCHTECICICMKICH6AD$HHhHXLHH\$`Hl$hIHt$pH3H|$xJfffffffffH
1HLD$8HAHl$ H6 H
HSDHLD$@Hl$  ucH
ݼHLD$0H+|$8AHl$ HHHHu#D$0rH\$@H[% H
H
zH
A3H|$xHt$pHl$hH\$`HXHHHpHx L`E3HH
%LD$PEL$HLd$ 6tH
ӣHS34HT$PHD$XLL$0HE3HHT$PHD$ AtD9d$Xu
HT$PH
LD$xHAH$Ld$ H\$xHyHH\$xH$HL$HH,B+LH3D+HLHD$8u
3SH
4HT$PDHH+MLd$ Py*H
HK*MH3*3H
L$Mt-IFInL$HD$HHEAHL$LL+HD$0II;LBH3HT$ HEPy*H
HG*MH31*3ZHL$0AHH1H;s(ffHH
HL$0HH1H;rHT1H~AͅEH|$HHcI;HD$`3ffffffffHGH/HHHl$0H;fff=UH
4HP6=3K'H;rnHL$0LH1H;H+AL$H1H
OI;LBH3HT$ HEPy#H
Hj3D333HI+HHĐHHL$ H
ոLD$hAHu#HT$hHD$@LL$pE3HHD$ >uH
LLH3DH|$`tGH
BH/t1H
,H|/3;tH
LH3DHH;}H|$HHH|$HjI;9'LD$83H'AL$L$H$L$H$L$H$H$HĸHGHc}HHD$0H|$pHL0H;{fff=%H
HP=3HLffH
ёHP=dHL$HBDD$@BH,ffffffK'H;reHL$0LH1H;H+AL$H1H
ΐI;LBH3HT$ HEPyH
)H3D33HI+HHĐHHL$ H
]L$AHou)H$HD$hL$E3HHD$ F<uH
LLH]3DH|$`tGH
H-t1H
H,3;tH
LH3DH=u^H
=HPtC=uDH;D$@H|$pIHL;0HD$0HL0H;O0%LD$83H%>H8H\$0Ht$(HIH|$ IHuSHs(H
˜LH03H|$ Ht$(H\$0H8Ã|$`tHHH|$ Ht$(H\$0H8UH|$ Ht$(H\$0H8Ht'SH HHIHKHyH [H(HH\$8Ht$@H|$HHHIt$HKLHHSHLH[HuH|$HHt$@H\$8H(H(HH\$@H|$HHHt'fffffHKHLL[HH[HuH|$HH\$@H(3HAAHAHA HHH(H\$@HH|$HHHt!HKHKHmHH|$HH\$@H(H(H\$8HHt$@HH|$HHHuOK Ht3H8HPHPHP3HHHH|$HHt$@H\$8H(ffffHH;teH;sHCHtHHCHtHHuԹ Ht23H8HPHPHPH;;sHCH|$HHt$@H\$8H(HCH|$HHt$@H\$8H(H(AuHILHH(uHILHH(H(A@MЅuLIJL3HH(uLIJHTH(H(H\$@IH|$HHH5<A)D[Eu	Hz
AuH[HKL
<LHH|$HH\$@H(H(HL$PAuHILLHәuHILH)T
&u#H
sHP
Dʉ
3H(H8H\$0IH|$(IIDuHHUH|$(H\$0H8HHHhL`LhE3LxHH
ALD$HMEL$LD$HLLd$ J#I+HD$HH
HT$XHT$(HD$8HLL$8ED$ D$ 8D9$HT$HH
EL$LD$PHLd$ H$H\$PHyHH\$PHH$H$HH<=LH3?HHHD$0u
H
1HT$HDHH+LLd$ PyL3HH
H7L$HCH{LcHAL$H+HIHM;Ld$@MBIHD$ EH\$8PPL;HfffffffffID$I\HD$@N$;L I;=	H
ԈHP=g	I6H;rSKD=HH;AIL$H+HHD$ II;LBH
އHEPHH+HHĐHtB3H$'t4EuHMH&LuHMHLlHI;Ld$@ILd$@L;d$8ID$Lc7I\Ol=I;E3ffff[MIfffff;HD$@EdH<fH
LD$8AHL|$ xxHL$8Ht3&t
HT$8H[HD9=uIH
HPt.D9=u/H;rILd$@HI;ZI;1
uLD$03HL$H$H$H$L$L$L$H$HĸH(HdH\$8Ht$@H|$HHHuKfffffHt4H
HPtuHHdtHdZHtgAcHP3ffffffHJHJ
JBHJH(AyHH%43H|$HHt$@H\$8H(3HHHtHHHHHHHH|$HHt$@HH\$8H(HXHHt$PH|$HHH~HH
QLD$0AHD$ `
HT$0L\$`LL$8E3HL\$ A0u.H;=+H
LHNH|$HHt$PHXH
H\$xHHu H
OH\$xH|$HHt$PHXHH8Cfffff=H
HP:=wCtaCHC H<HtLH
iHHH8[CtiuHH
E3
H
ƃHiHH
E3H
HH?H\$xH|$HHt$PHXHtH
HH
`H
THffff=H
HPt.=uoH
]HuH\$xH|$HHt$PHXjH\$xH|$HHt$PHXHtH
HRH
6H
H\$xH|$HHt$PHXHhHHl$`Ld$HLH-H$H4Hta=uXH
'HPt==u>HCH+LI	HtIHKI3H[Hu
~H
HH|$P*HHHHt$XLl$@H
Á.HHuH
o:HHH(
E3fffffD9-	&H
THP7D9-Ct1CHC H4HtH
>HHH0HH
WLD$0ALl$ j	HT$0HHD$pLL$8E3HD$ C,KH|$8H
πHH.HHtHxMtH
ҏI*H
LLHHn0AH@HY0H
6Ht$XLl$@H|$PH$Ld$HHl$`Hh@SH HHH
(?uH
53H [HHD$8Ht+HKHT$8!L\$8HT$8L[HD$8HKH [H8H\$@Hl$HH|$XLd$0LIIIHd0HHC Ht$PHu
3*ffffHH;tH;sH@H@Hu3HpCuHKHLMHl$ JXuSLCHKHLHl$ 'LKHKHXMHKHCH0LMHl$ LLIHoD[Ht$PEuHKH~AuHKHHK HHHHHH;uH
Ld$0H|$XHl$HH\$@H8HHHH\$XHHEt
ApEHQDAuLuHZ-H{uHKLMH:-H|$hH;HHOH=LHt$`HHwHr-AD[EuHKL
S-HL AuHKL
1-HzLrHOHLHt$`{uHKLYH~,={uHKLlHa, H
Id{uHKHNJH
3HHD$0HLL$0DG6H|$(H\$8|$ H
H{uHKH|9{uHKLH+9{uHKLH+gH
xH
tHH{ (;9{uHKL(Hm+,Cu/HKL:HO+H{H|$hH\$XHHÃuHKHH{H|$hH\$XHH3H\$XHH@UH@Hl$0H H(H0L8HoH3HHUHH
	HHT$(E3E3*D$ 9EDeHIHHHHH;w
HHH&H+H
LBHt$0E3E3+Ht$(D$ AL3EHH
LHU HT$(HEHLM,AD$ HM HA;r=H
HU E3HHT$(E3-D$ HM HHEfffH
yHPtf!uiH;;rH;{vH[HtUHSAHH+IHLLI?IHAMJ	HS?IIN	
ADH=HH3.H H(H0L8H]@UHPHl$0H0H8H@LHLLLHH3HHHH
nHUE3HHT$(E3-D$ HH;E3fD9-H
xHPD9-H
RwLEAHHLl$ PuHMHkLHH;DHHHtH
W{^HHH;w
HHH"H+H
_LBLt$0E3E3+Lt$(D$ AtH
wE3EEfffffffffIH
HUHT$(HEHLM,AD$ HH;shD9-IH
vHPt[D9-+ujH
uLEAHHLl$ PuHMHLHH;rAIE;s7H
DwHH3@H0H8H@LHLLLH ]HXH\$`H|$xHh3HuH
[HKHru
3HH
HH\$0HD$@HD$0Hl$h3HD$HLL$@Hl$8HDE6Hl$(l$ 3H^HHt8HKHt	蔿HkHKHtHkHqH-ڄHt$pH5H-τHt4cHffffHKH(Ht.H+yHH|$xHt$pH\$`H-PH-AH-JHl$hHXH(H\$0H3Hl$8E33HH43Ht8HKHt	课HkHKHtHkH茾H-Ht$@H5H-HtDH|$HHcfffffffffHKH(Ht>H+yH.H|$HHt$@H\$0H-`H-QH-ZHl$8H(HX3H\$`Hl$hH3HH
[3HH\$0Hl$8HD$@HD$0LL$@HD$HHDE6Hl$(l$ H
HHt8HKHt	kHkHKHtHkHHH-Ht$pH5}H-Ht@H|$xHcffffffHKH(HtH+yHH|$xHt$pH\$`H- H-H-Hl$hHXHH8Ht$PHH
q>t$L
L|HmH
Vq.H7L
XLIHNH
HD$ XqH\$HH^H|$X3Hfffff=9H
qHP=C>tLLCH
ypzLKHH
QDpH@tH)H
pALH
!莻HH!AH H

mpH[ H(H
QpH|$XHt$PH\$HH8H|$XHt$PH\$H,H8H(H\$8H|$HHyHHHHAHffffffffffHJHCHHBHSHuHt$@ffHHHV HtHJHCHHBHSHu;t5L3H!L3HHuHt$@HCH|$HH\$8H(H(HH\$@H|$HHHt3HRHtHS HtHL3HH|$HH\$@H(H(H\$@HH|$HHHHt3HSHtrHS HtHaCL3H-H|$HH\$@H(H(H=~~u93AHHH~u3H(~dH(H(H\$@H`~H|$HHHu3H|$HH\$@H(ËD~
B~;ulAdHcHjLH3lHHtLc~H}HIһ}d-L}H3}H}HcHHHHGHDHGHDHGH|$HHD}H\$@H(H(H\$8Ht$@H|$HH3#H~=H
CmHP=LH
~lH ;vH
}lHV Ht)LF(H
}IH|$HHt$@H\$8H(H%glH
p}H|$HHt$@H\$8H(H%FlDH|$HHt$@H\$8H(HHHXHhHpHx HH+3DII|H.H;{=H
4lHP=aH
"HT$@H|$0HHT$(LL$0.AD$ HHCLL$HH9D$@uHCH$L$LD$hIH
|I+HHD$(HD$ /kL\$HH|$pL+\$hLd
H;{#H
tLL$@H|$0HLL$(LL$0.AD$ HuhHCH9D$@uHCH$SHD$HH$H[LD$hH
&|HLHI+HD$(HD$ rjH+\$hHH
{HXjH$H$H$H$HĘHHHXHhHpHx HH+3D@II\8Hff=H
4jHP=H
"HT$@H\$0HHT$(LL$0.AD$ HuqHGLL$HH9D$@uHGH$L$LD$hIH
zI+HHD$(HD$ 3iL\$HH\$pL+\$hL]d'H'H
vzHh
H$H$H$H$HĘH(H\$@H|$HHHH
zhHHoH
;zPHHT:yhH
JzlhHHH|$HH\$@H(+@SH HHAUH
H&3HH [LHIKH
cI[HHISISMKAD$ Hy3H$HĈHL$HHAH$3H=HHfyH
GyfGaH$H$3HHĈHHH\$`HH|$hHyH
̌LD$PHAD$PHD$ y H
yH3H|$hH\$`HHËD$Pu
?ɉCt@L$0H
H{HLL$0AH|$(D$ tHH|$hH\$`HHHHHXHhHpL`LhHLpH3AHHD(HD$8,DLd$8LvHH$HD(HD$@fffffI<$Hjff=H
fHP=H
HT$PH|$0HHT$(LL$0.AD$ HuHEH9D$PuHEH$
HD$XH$ƃ=*C(9C,|FdHcȸHHI@HڭHHHcK(HS LHI&C(dH{ HcC,HK LD$PHIHI@HDI@HDI@HDI@ HD I@(HD(I@0HD0I@8HD8I@@HD@H$C,HAIAwL$L$L$H$H$H$H$HĸH
v3H
;v3H
NuHc33v@SE3LыI,EE~#IZ HC@ffH9PwH9wAHHD;|E9BuEEt@IB[IcAHHT8HtAJtMJIH9tEHD;r3[AHiI[@SH E3LыI,EE~ IZ HC@H9PwH9wFAHHD;|E9BumEthIBHt_HHH;rH;Pv\H;P8rpH;wkH [IcAHLL8MtAJtMZIL9t#AHD;rH

ux3H [AHiIvH [HHH\$PHl$XHt$`H|$hLd$@H43H;Ll$8HLHEsifffff=uYH
HbHPt>=u?E3HT$ HEAt'pDIeDIH;r
Ht$`H\$PELl$8u
HH+HqH=qH
7tLItH
tHeLd$@H|$hHl$XHHHH3HHqHqtAHT$(HL$0H
~HT$ LL$0HD$8H=AHVqH
sLHHqHtH
sL̫H%qHHHxH

HT$0E3HHT$(E3:D$ tH
ttf`3HxHcL$0H$HL|$XHH@H
HLu轶H$L|$X3HxËD$0H
vL|$(L@E3E3T$ >At(H
sI貪H$L|$X3HxH$3Lt$`E39l$0Ll$hH$H$Ld$pMofff=y?H
_HP =WAEIEH
HT$8HT$(HD$8HLL$8?AD$ HcL$@HH@H踧HLT$@H
9HD$(LDRLL$8A@DD$ AA239t$@I|$fffffffff=yH
^HP=WGuH
r5^HH?u:H
q^HH
\^_H
q+DË]DIH;t$@`IH豨OIH薨4IH腨#HItt
H
px]AID;t$07H
pV]I6 ߳H
np8]
4H$Ld$pH$Ll$hIH
pLHLt$`H$L|$XHH$HxHXHH\$`Hu3H\$`HXHl$hH
/qHt$p3H5	mH5
m蝧H
H-?LL$0HDFBHt$(H\$0t$8Hl$@t$ HlH
3oLKHlHtH
pL0H
qpH|$xH=}lH5vlH5wl
H
[LL$0BHAHt$(H\$0D$8Hl$@t$ H(lH
nL蹦HlHtH
oL螦H=kH
oH5kH5k}H
HLL$0BAHt$(H\$0D$8Hl$@t$ HkH
nL,HkHtH
qoLH=jkH
#oH5dkH5UkH
AHLL$0BAHt$(H\$0D$8Hl$@t$ HkH
mL蟥HkHtH
nL脥H=jH
~nH5jH5jcH
HLL$0BAHt$(H\$0D$8Hl$@t$ HjH
lLHsjHt$pHHl$htH
MnLH\$`HH|$xHXHHH\$PH|$hLd$@Ll$8Lt$0L|$(E3ELL9yL*EG(3H+HIEu[L8DxLxLxLx E9}IEtH3HIfHHYH<	L3HHHtHSMHLIEL =Ht$`IuH
$YHPi=E9}Ht1II+Ԑf;uHfuAۃy&L;vHF Ht$HL;HFHtHdHl$X3DB(HHHt@E9}3HIfHLiH<	L3HHHu<`Hl$XHt$`L|$(Lt$0Ll$8Ld$@H|$hH\$PHHIUMHzLD}L}L} ELeLuyHnHn 뙃FLvKLHIE3HMXt%fffffffffHQI@HHAIHHuM9XMffffffffIPHBI@LJ Mt#ffffffffIII@HIAMHLuMLZ LZuL/LJIL9HHsH@ H@HuL9IsHQ HQM9XuMMXt ffffffIJI@HIBMPLuM9XItafffffffffffMHIAI@MQ Mt#ffffffffIJI@HIBMPLuHMY MYtIQ M9XIuHMXIt"fHHJ LZLZ tHB HHHuI@HXH\$PHl$HHt$@Ld$0Ll$(D$Lt$ E3AL91EHHu_EF(3HHHuЫ6DpDpDpLpLp HH0HD`HhHDhH
H|$8fffuuH
=UHPtZ
uZHH;vHC yHtHH;s<HCHtHB3DB(HCHu7wH|$8Lt$ Ll$(Ld$0Ht$@Hl$HH\$PHXÅLpLp H0D`hDhyHCHC HHHXHdHhHpHxL`LhHLpHHMELtuDfffffEubH
THPtGDEuEHH;wH;sH[Hu-H[ Hu"H$KksiH
HT$0H$HHT$(L$ AD$ 8t3L$`H$l$Lt$PL$ H
cDHDRI$t8H
x3IVL$DH$HD$ $I$I$HHI$Lt$pLl$xL$H$H$H$H$HĨHHH\$PHl$XHt$`H|$hLd$@E3HHARHffffffffD9%oH
dRHPPD9%MLCH
fL+ILCHH
f՜H;vHH
?fH+H觜LHH
Bf荜HH;ffffffD9%YH
QHPD9%7H
vLD$8AHLd$0Ld$ xHHT$8H
vLD$0ALd$ x#L9d$0tHL$83!HT$0HDHH;P
Ld$@H|$hHt$`Hl$XH\$PHHLHHH3H$pI[IkIsMkLIHPMsE3HL$IHHT$pLt$xtH:bHtA^3H!NL$L$D$EtHHNd)MuDIOd+H
 H$Ld$8HHT$(LL$8.AD$ HNIEH$H9$uIEH$H$F(H$tH~0H$MffH;$rM;IDH;L$MH
RH$Ld$8HHT$(LL$8.AD$ Hu<IEH9$uIEH$H$lH$H$WH
_I_N_3D$DHEHHD$8D$@HcH$=9u1H
NHP=uEH$t^H;~8vmH$L$L$L$L$H$H$H$H$pH3FHM;uIFIH;tH;HF0L$HV8L;rL;v&H;rH;vI;rH;vI;H;EuM;u	I;XH
rLD$0AHHD$ LT$0IELT$0uZH$33D@E~)LIH;8tHHA;|HI|HA;tI;} u
I}(HaH$L$EIHHD$ ^F H$LD$0LHI͉D$ H;~0H;~8H;H;^HF@HtH;D$0mHVPHtAHL$0u3H$GH7HVPH#~HD$xHu%HHD$0HHD$xH9D$0DHOH;LL$HH$DGDD$HYT$HHD$pHBƄBƄf$H$tf rfvf?Hf8uH
H$D2HD$pH~$u
~3HT$PHωD$PHD$XHD$`p~$u~|$PwH
HmJ~,u3HL$0տHT$0L
`HH
y`LEL4JT$PtDL$`LD$XH
+`J
H
JEuQD9|$DtJD9|$@tCHD$8H=r6D$XHD$0HL$PHl$PH|$`HD$hD$DuH
_ȔHT$0H
DEHuHL$0H\$8D$@HAH;	L$MaH
H$Ld$HHHT$(LL$H.AD$ HIEH9$uIEH$H$H$H$H$I;MHH
s^gH
B^HʓH
^HHHtH
]HHH
]虓~H
YIlHiMHH
b]THHMH
]H;H84)H
YIHLD$HH(HhHiHpLhLpLxMLLH
<HT$@DHT$(L$0I.AKt3D$ HH$0H
IFH9D$@uIFH$
HD$HH$H$ H\$hL$E3H$fff=9H
GHP=}IHL$HH;uHEHH;H;H;Ht$pHH
1HT$@H$HHT$(L$.AD$ HZIFH9D$@uIFH\$hH$*HD$HH\$hH$H;u	H;7H
kLD$0AHHD$ LT$0ILT$0uYEE33E~0MMIffffH;tHHA;|HI\HA;I;^ u
I^(HqH$0L$E3IHHD$ nH$LD$0HILD$ LD$0MHH$@HL$0L詺HH
VHE35HT$@L$0HHT$(AH.D$ HNd1H
EL$0HIFH9D$@uIFH$
HD$HH$Hl$hE3ffff=;H
DHP=gHD$HH;H;Ld$pM5H
HT$@L$0HHT$(L$0.AD$ HIFH9D$@uIFHl$hH$FHD$HHl$hH$/H
piLD$0AHHD$ |
H|$0HTHH|$0HHt]
puSH
CHPt8
Uu8HH;wH;sH[Hu H[ Hus[H
zH$H$0HHT$(L$0 AD$ 8G$$$H
5SDDH׉D$ ۋt7H
Nh3HUL$0DH$0HD$ S$0HLD$0H_HHID$ LLD$0MHH$@LHH
|SIB3H$H$ L$L$L$L$H$H$H(H
VMHAMH
VIA3H
VHrAMtH
VI]AH
Vi3PHH
W3A32H
RIA3LHH
VH;~LHH
V@MtH
6VI@3H
7VH@MtH
VI@H
U赋3H
V@3~H
QHh@3@UH`Hl$0H@HHHPLXL(HؤH3HLHML?H
kE3E3HHU0HT$(-D$ t/H
+D֊H}taLE3HJ3vHUHM0MMH}t)LE3H>HUHT$(*D$ tH
@tu HHHHtH
UOHHH;w
HHHH+H
WLH|$0E3E3+H|$(D$ AtH
?3ۅtaHH

HU0HT$(HEHLM,AD$ HUHM0MMMtgH;rH}tLE3HHH3讅H@HHHPLXL(H0]H
sTH
_?HXHt$pH|$xHHI3Ht	菈Hww,7H
HLl$HLoE3E3*Ll$(D$ t"H
"?u3Ll$HH|$xHt$pHXH\$`HA9]GHHHLH3HHt}H
fWHD$(LE3ɉT$ E3+At'H
=ڇlLH3V3qOHHH@HaHHGu%Ht L3H
3%9wHl$hLd$PHA}txHEH
DMiHD$0HGLL$0IHAHT$(,D$ tjH
s=HtL3Hu3HGH
+DMiIHE3HT$(-E3D$ uHGHI0tWH;wHtL3HHl$hLd$PH\$`Ll$HH|$xHt$pHXH
Q)H;L3H3DLExAA$<uAAAȃ?ȸ
A$<u,AAAȃAAAAȸ
DExE^A$<uAA?AD>A$<u,AAADAADAADE3AL
tAAAȉ
DLExAAQA$<uAAAA?/A$<u`AAAAAAAAȋt'Au	A
AuA
Á
AøH8HH\$HHt$PHLD$ H@ZHD$ x>HL$ 3H|$XLAP(HHtLHYLHAHHϋRH|$XHL$ Ht$PHtHPH\$HH8H8;Q(s:A,LD$@AHD$ ‹HQ0H
(^Kx
HD$@H83H8HHH\$`H|$h%=Q===t=F[L53;Q(s1A,DKLD$0H\$ ‹HQ0H
}]xHT$0HH
c]LD$8HAH\$ rHL$8HALH
X3;Q(s1A,DKLD$8H\$ ‹HQ0H
\xHT$8HH
\LD$0HAH\$ HL$0HkALYH
^X&=
==ptH
XH|$hH\$`HH鶁3;Q(s/A,DKLD$8H\$ ‹HQ0H
0\SxH\$8H
Wl3HDB(H
WH|$hH\$`HHD3;Q(sfA,DKLD$8H\$ ‹HQ0H
[53;Q(s/A,DKLD$8H\$ ‹HQ0H
[誾xH\$8LH
VH|$hH\$`HHLHX3IkMcH
DF6FMMkMsI[IsL-LpI{ ffffLH
WD3HDEHEIADEuAADEHIHT$ I@HIHHBIPH
VHBHT$(Lc\$0ACHISEHTEHʃ@EH
=Vt%EH&EHʃEH
VZFDHDHʃDH
v-DHDHʃDH
fH~~DDHDH
UAAADuD~DdDHeDIAH
KUDDDA~1DH2DHʃDHH
Uf~RDHDHʃCI)CHCHʃHc<CHI@H{E3HH~-HCDCAIAL;ϋBT|DwCH
hT}3H~/HtH
}MCH
FT}HH;|H
B}HI}hCHCHʃCH
N}=BHBHʃBZH
CfH~}H
S}H
}B;Lt$@Ll$HH|$xHt$pH\$`Ld$PHl$hHXÐqHE+FXFFFGGGGGeHGHGeHeHeHE	H4HFH(H\$0Hl$8Ht$@H|$HHyHHwH;qwHqrLd$ LM3HHHtEHHt"LCH5LH3LCHSHLcHsH+Ld$ HHuHC8H;{wH{hH>LH3@HHtEHHt"LCH~LH3LCHSH~HkH{H3HH|$HHt$@HHl$8uHCH\$0H(H8AH\$@Hl$HH|$XHAHu3HHHHALd$0LcLl$(DK|%H;{wH{|Ht$PLt$ LHM3HJHHtEHHt"LCH}LH3LCHSH}LsH{H3Ht$PLt$ HH|$XHuHCJ MHLl$(Ld$0Hl$HH\$@H8C}H8H\$@Hl$HHt$PHqH|$XH~HH;ywHy|Ld$0Ll$(L_M3HaHLtEHHt"LCH|/LH3LCHSH|LkH{L#Ld$0Ll$(HH|$XHt@,0Ht$PHl$HH\$@H8@l3Ht$PHl$HH\$@H8H8H\$@Hl$HH|$XH3Ll$(HHLt$ LsLHHiI<.H;{wH{|Ht$PLd$0LSM3HUHHtEHHt"LCH{#LH3
LCHSH{LcH{H3Ht$PLd$0HH|$XHtHHCHH(uHSM[{HLt$ HuHKLILl$(Hl$HH\$@H8,{LHhHH3HD$0I[IsI{HDMcIKLMk軚Lc3H|$ HHLiEKt%H;swHsxH$HL3HHHtEHHt"LCHmzLH3LCHSHGzHkHsH;H$HH|$XHt$`HuHCJ HT$ M
zLl$HLd$PH$HL$0H3>sHhL	$?<uf@t;AHA@A@HHHHHRHAHHHHHRH@tAHA@AHA@@UHHl$ HHHHH3H3LEHHHEPH}@H}HDHH1AAD
Hd^]HHMHM@^HMHM@LH7HM@:HiMHM@(HOMH;MH'MHMHL|HLsHLjHLaHLXHLOHLFHL=HwL4H^L+HEL"H,LHLHLHKLF3HHHULEHLIELM8K<H;~wH~vL3HHHEtIHLFHHtTwLH3	HV5wHH~HFHEHLM8LEHUHHuHFJM	HKHJAHDExAAZA$<uCAA?9A$<u)CAACCAH
AHHuH>JA	LE%LEHHHx	H9$<Cu?HCCHɉM uHIAHYLI@I;w
HHH+3HD$ HE0HHM8HrDEx
EHEAE$<CuA?ADH#AADCDCDHEDM$tfHM8EHfffffx	H9$<Cu?HCCH
HIux
DHDD$<CuA?ADH#AADCDCDHEDEH]LU0AAHEfffxAC$<uC?'$<uTCCCȋA#t#A;uA
 uA
A
IHL)]eH]HNHMHAH;Fw	HFHHE(LE(H3HHEtPHLFHHt,sLH3x	HV
sHE(HMHFHAHFHEHHMDEDM$HHuHF[E EEHVHUHzH;~wH~nL3HHHEtIHLFHHtir˹LH3	HVJrHH~HFHEHHUHHuHNEfEDLM8HM0]$L+LM8u
;s	A	A;HHVHBHU(H;FwHFzHHE
LEH3HHEtPHLFHHtyq۸LH3Ÿ	HVZqHEHU(HFHBHFHEHHU(HHuHN;EfDDsHE0HM8THE HM0P;HNHM(HAH;FwHFzHHE*LEH3+HHEtPHLFHHtpLH3	HVwpHEHM(HFHAHFHEHHM(HHuHF,E HM0DELM8HHM0;5H]HNHMHyH;~wH~njL3HhHHEtIHLFHHto5LH3	HVoHH~HFHEHHMHHuHF]c$<Cu?HHD=HHCC!H!HxHHHBAHHBAHLEHHHBAHH_x	H<@$<Cu?HCCH2t)t
,HLEHHHذuHAAHELAH`@ٍHV3H`HHUHHyH}HH;Fw	HF~HH}LH3HHtOHLFHHtmLH3д	HVemHEHUH>HFHEHHFHUH}HHuHFHLH`"mHMHHHMHAH;EPHEwHEHzHH}TLH3VHHtOHU@LEPHHtl#LE@H3	HUXlHEHMH}@HEPHEHEHHMH}@HHEXHEH;MPwRHMHH}@LFHHUXHE3HHHULE(HLIELMK<H;~~H~HH}oLH3qHHtHU@LEPHHtk>LE@H3'	HUXkHEH}@HEPHEHEHAL3HHHEtIHLFHHtnkвLH3	HVOkHH~HFHEHLMLE(HUHHuHFIMkH}@tpLE@3HYHHH37dHHHH]Ð:PFPRP^PjPsP|PPPPPPPPP(PQQYRYPPPPYPO|YPZ	

@UH0Hl$PHHHHFH3HIUHHQHUHzH;ywHyiL3HHHtEHLCHHtmiϰLH3	HSNiHH{H3HCHUHHuHK>f>D%=DL\>HM  ƈHS3H} HHUHHyH}H4H;swHsmL3HHHtEHLCHHt~hLH3ʯ	HS_hHHsH;HCH}HUHHuHCHHU L)hIIu5LM=HDϺهHAHUy#ut;vH3ɁHMHMHu"(ULMEHLEH 1LEHMULMHHLEMHHEHHEt8uP$MHD$PLT$PLH
)t%IL1<NILUD$ HEHEUtt>LHD]AAtAtHU/HQHUHU3HHH}HHH}t78t3HHэ
ȋ`LMLh;HHH`HLEHHaAHHHHbHEHt$8tAHHp.HvHUAHTZH3LEHMH`HUH7:.[H)H:AH #t/DL%:HM@HU@AHH3E3HL$@HL$8HL$0HL$(HMHMHL$ HE3hHUHt}:tx[HsHUAHQ]HWPH3H}HL$8HL$0HMH|$(HL$ E3HE3`HLEHxLHHHHH3~]HHHH]L	x3$?<up@t@AHA@A@HHHHDRJDHAHHHHDRJDH@t#A@AHA@JDHAHJDHH(HAHl$8H|$HHHHuH|$HHl$8H(H\$0YHt$@Hq(HHtHHuHHDLG0M7IfffA$?<uR@t1AHA@A@HIHHDRAAHIHHDR%@tA@AHA@AHJLHtLaA$?<uR@t1APAHIAHHHHDRAAHIHHDR%@tA@AHA@AHIHt$@H|$HH+Hl$8H\$0H(LHHwH3H$I[IsDҁI{H
tH
7]!H3HL$xH\$8H\$0HL$(L$LD$`HAH$D$`D$ 1T$`H-<7H$HI%=u`HHL$dL$HL$(E3HD$ 2PpH=fffffffff;Hffu=uYHHL$dH\$0H\$(HL$ L$HA1P`QH=A;Hffu+=HT$pHH\$pEHL$pT$`H$H$HDŽ$HLD$hxLD$pH$H%H$33LH$DJD$(2HD$ HL$pHPH9$tvL$3Hd[H=Kffffffff;ȞHffu.H=ffffffffff;HffuH$H
x4L`[H$H3HL$dH\$PH\$HH\$@H\$8H\$0HL$(L$LD$`HAD$ 1H=y(Hfffffffff9`HffuHT$`HL$dH\$0L$H\$(HL$ A1HP`yfff;HffuL$H$H
H3kZH3HL$dH\$XH\$PH\$HH\$@H\$8H\$0HL$(L$LD$`HAD$ 1H=y&Hfffffff90HffuHT$`HL$dH\$0L$H\$(HL$ A1HP`yfff;HffuL$H$H
X2{YH3HL$hH\$0L$H\$(HL$ DK1AHP`y~H=fffffffff;HffuOHHL$hL$HL$(E3AHD$ 1Ppy"3H=_;HffuH$H
XH$H$H$H$H3
UHĨLHxI[HH
#
HI{ H=3ALI[P3HD$0HD$8HD$@HD$HHD$PHD$XHD$`$<u9d$1HHL$0HD$@HfD$2D$0D$4$<uy@utHHL$0HGA
pDHǀ0HD$@rAtMHEIHHHH\$`t$?<uHH\$XxHD$`HL$0H&H$H$HxLHHpH3H$`D
E3McAMkLD$P$LD$XLD$h<LD$pLD$xM{H$MMuELBAA$<uzuvHL$PBABAJ0LDr:At(BIHLHt#Ld$xDl$T$?<LDLd$xDl$TLd$xDl$TDl$TH$3ELYL$xH$H$H$Mt$ffffffI3IL5_ME$AAt)AL$AD$AD$HIHHAL$IHH;=EtHvI\8EMH\$8D$8ED$LED$<D$@ED$HD$DK;
uH
/DMƋLt$ TK;
uH
c/MƋTK;
puU;u(H
*/DMƋLt$ THH
.DMƋLt$ THK;
u6;uH
.MƋMTHH
j.MƋ0THjD
H
*MƋTDHL$IADMt$uAADmHIH$H.H@HHHHBHPH
H*HBH$wSLc$A{BvHHHʃH
)/SLHHʃH
)SHHʃH
RqHrHʃ^H
ƪfH~RD<H=H
.)AAADoRDHIAH
(DA;RXHHʃHH
(
R*HHʃIHHL$0IfHL$ L$APIxuyD$0Ps
fDŽDL+H$NPQf$L$t!Af= rf=rfA.IfA;uH$H
I+(QEH
,+Q2HHʃHc4HHH@HNE3HH~.LvDgAIAL;BBT|DGH
8'P3H~0HtH
{PH
'TePHH;|H
PPHPhHHʃH
fP=HHʃZH
fH~OH
c&OH
_OD9-sL$xH$H$H$L$pL$L$H$H$`H3KHĨÐuVrrrrJsxsxsxssxsuxsptuuu(r:ueusLH8HhH3H$I[Ik IsMcLZHMLu33HEHu3IHML$ILI
uƄ$0Ƅ$H$(L$L$3Ʌt
A,I3IIIHD+AL0A@uOHuH$(H$AIL;v*ffffffffffAAIAAIIM;wMuƄ$0D$3L$L$DQffft
A,I3IIIHD+AL0AA@uAJDQHuH$AIL;v%ffffffAAIAAIIM;wH
uD$`0D$a3LL$`LD$`DQt
A,I3IIHH+؋H0AA@uAJDQHuHD$`AIL;v)fffffffffAAIAAIIM;wHMH$PH$XH
uƄ$0Ƅ$L$L$AE3EtA,IE3IIHH+ȋH0AA@u
AESHuH$AIL;vffAAIAAIIM;wH
uƄ$0Ƅ$3L$L$DQfft
A,I3IIHH+H0AA@uAJDQHuH$AIL;v'ffffffffAAIAAIIM;wH$L$H
}&HD$XHD$PH$HD$HHD$@
HD$`HD$8H$HD$0HD$(AIHD$ L$L$ H$0H$H3	GH8@SHH$H$`HDŽ$HDŽ$HDŽ$ HDŽ$@HL$`HDŽ$`HDŽ$HDŽ$HDŽ$aH$HD$`HDŽ$HDŽ$HDŽ$!H$HDŽ$HDŽ$HDŽ$ HDŽ$@ޓH$`HDŽ$HDŽ$HDŽ$ HDŽ$@H
lHDŽ$`HDŽ$HDŽ$HDŽ$HL$`33fffff$H$x=N= '=:H$H$H$H;HGH$H$H;HBHH$w<H$H$H$H;HGH;$H$sRH$HHwLH$(H$8H$0H;HGH$(H$ H;HBH$ HaH$HH$XH$PH;HGH;$@H$H+H$@H$hH$xH$pH;HGH$hH$`H;HBHH$`w<H$H$H$H;HGH;$H$sRH$HHwLH$H$H$H;HGH$H$H;HBH$HEH$H$H$H;HGH;$H$H$HD$hHD$xHL$pH;HGHD$hHD$`H;HBHHD$`w<H$H$H$H;HGH;$H$sRH$HHwHH$H$H$H;HGH$H$H;HBH$Hv?H$H$H$H;HGH$H$H;HBH$$=N='=LH$hH$xH$pH;HGH$hH$`H;HBHH$`w<H$H$H$H;HGH;$H$sRH$HHwLH$H$H$H;HGH$H$H;HBH$HsH$H$H$H;HGH;$H$=H$0H$H$H$H;HGH$H$H;HBHH$w<H$H$H$H;HGH;$H$sRH$HHwLH$(H$8H$0H;HGH$(H$ H;HBH$ HWH$HH$XH$PH;HGH;$@H$H!H$@H$H$H$H;HGH$H$H;HBHH$w<H$H$H$H;HGH;$H$sRH$HHwHH$(H$8H$0H;HGH$(H$ H;HBH$ Hv?H$HH$XH$PH;HGH$HH$@H;HBH$@HH
0L$`HHHL
HHD$XHD$PHHD$HHD$@
HHD$8HHD$0HD$(H
tAHD$ /L
PL=H*HL\$XHD$PHD$HHD$@
LL$8HD$0LL$(H

AHD$ H-H
H$H
eH$ H
IH$@H
-H$H
lH
WH8H
CH$H
7H$H
#H$H
H$`H
H
HH
H$H
H$H
gH$H
KHT$`H
2H
xHaH
2dH$H
XH$ H
DH$@H
0H$H
H
HH
H$H
H$ H
H$@H
lH$H
PH
<HH
PH$H
3vH$H
bH$H
NH$`H
:H
ˑ%HĐ[LH(HWH3H$HIkAHD$PHgLXHD$HHDH
HD$@HIHD$8HMcHD$0HHD$(HD$ 3H$0H$@L%%OH$H=fs'H
HP=DsH
LD$`HHD$EtYAtGAt5At#LH$	_L$"LLLLfH$;D$AtGA t5At#L=H$	_L$LL)LH$:$2Ɉ$3It?#؄tLH$ 
;LGH$ :$H
rtVtLH$ :3H$H LHHDHH+H^\$p2I$3ffft?#؄tLH$ A:LGH$ +:$H
rtVtLH$ 93H$H LHDHH+H]HT$`LL$xH$HD$8H$H
wHD$0H$ND
HD$(H$HD$ EHl$x9pL$ H$HH$@H$8H$0H$H36H(@UH`Hl$@H]8Hu@H}HHSH3HEHHHMHD$0LMHL$(HMAHL$ HIP`E$<HLEHEHHHH;w
HHH
H+LHt$@H9LMMLH%uQ3HHfHHHsfK+HfKEHUAL+LHL;LGrc3HMH3D5H]8Hu@H}HHe ]H(HI8HD$0LD$0HHHD$0H(LHIKH
{HT$0HHT$(MK$AD$ u5HL$hHDŽ$L$HHzH$H3HHHHXHpHxL`LhMILDfA%=t=t=t
@=u؉D$p=H3HL$hHL$`HL$XHL$PHL$HHL$@HL$8HL$0H$HL$(D$ H=LL$AI؉D$p6$t0$t&MLI؉D$pL&IHI$fGLIHI=H3HL$PHL$HHL$@HL$8HL$0H$HL$(D$ H=&LL$AI؉D$pxq$t0$t&MLI؉D$pLaIHVH$fGLIH;HH
5@\$p	@\$pH$H$H$L$L$HĨ@SLHIKH
xHHT$0MKHT$(A$D$ uOHL$hHDŽ$L$HHH$HtHtH[3H[̸薕H+HlNH3H$H$fAH$HHI8H$HD$0HH$IH܂LD$0IHT$0Ht!$LLNjΈD$ _(H$HwIf$HC H
uwHT$@HT$(HD$0HD$XHLL$0
AD$ @|$htLvH$3LEH$EL[ H
vL\$0HHLL$0AH\$(D$ uH$LúEf$H
]H$HDLDHHHD$ ^H$H$H$H$H$H3o/H@SH@%=uVH	HuH
HH@[HE3H[LD$0LD$(LD$ LAP`H
_HIHH@[=u*H	HtHE3HLD$(LD$ PpH2H@[HH@[LHfAI[IKH
IuIsHHT$0I{HT$(IIMK$AD$ u$HL$0LLËֈD$ H$H$H$HH8H\$@HYHl$HH|$XH;Ll$(HLHuH{3HHt$PfILd$0HHQHfHHHHtH;swHshL{MH3{HHthHHt"LCH3X{LH3B{LCHSH3LcHsH;HEHHPHuHHHMB3Ll$(Ld$0H|$XHt$PHl$HH\$@H8LHHIH3H$IkIsH
3I{LL$`DD$@HT$Hx|$8D$Po$<uB@?D$P|$8H$<u0B@BBD$P|$83|$8D$PH$D$0	@@t}AuHH	EuNHHw	DD$@|$PHT$HLL$0D+HHN	D$04B	@8	"r
@)	H
Lit	LH]H;LD$XHuH{3HfIHHQHfHHHHDH;CHD$8w	HCHH|$PxLH3xHHHHt"LCHN1xLH3xLCHSH(1HD$PLD$XH;HCHD$8HCHEHHPHuHHH@H]H;HuH{3HfHH|	H;{wH{w$xL3H"xHHD$XHHt"LCH0wLH3wLCHSHb0HH{HCHD$XHHEHHPHuHHLp
HH?DL\$HAxH
Yg|$8D$0$<u+AC@H
2g?D$0|$8$<u?AC@H
fACACD$0|$83H
f|$8D$0eHHmd[RI@7HJHbTKB 9DD$@H|$HLL$0HD+HFt$0HT$8HkL$8A
EAH$D$0aHHH$Hpu-DD$@LL$0HT$HHD+Gt$0>GHT$8HL$HΤ|$8@@D$0tHH?@ tH
H HdH̓HH|$HHT$PHLDD$@LL$0H͉D$0D+Hzt$0HQ
H]|$PtQD$@;ODLL$0HT$HD+H't$0tH	HIyH	H/!H	HHL$HAH<H$EAHD$0VbH$HH	HiH
dlH|$XH=`HLL$XAH|$(D$ &HHUt
@DD$@H|$HLL$0HD+HPt$0HHHT$8H\|$8A
EAHT$hωD$0^HT$hH{sHHZHT$8HL$H|$8A
EAHT$hωD$0c^HT$hHVuH!H9jHT$PHL$H茡L$PA
EAHT$hD$0^HT$hHHHt$0|$8uHT$8HL$H"|$8A
EAHT$hωD$0]HT$hHA9ffHT$PHL$HߡL$PA
EAHT$hD$0C]HT$hH6HHt$0uHT$PHL$HL$PD$0%=t6=t/AH$EA\H$HxnH,HHxQt uGHZHrx2DD$@LL$0HT$HHD+xt$0;t$@v@HD$`0H$H$H$H$H$H3!HLL$ HhHt$PH|$HLd$@Ll$8Lt$0L
E3L|$(ALx	EfZ$<uB@A?:$<u)B@ABB3AH7I̓H\$`D$HAD;A+@ tHJI@@tHIHIHl$XDAAuXAL$DIIDHyIHI$;T+KAI
x
W$<uB@?8$<u(B@BB3;߉$D+taAL$DIIDHIHIHDI$;wjD+3tNtJAL$DII׃Dxy;tHID$;wD+;rHI!3Hl$XH$L|$(Ll$8HLd$@Ht$Pt+8H|$HH\$`ALt$0HhË$HHHXHhHpHx L`HT$PLD$HLH
deHT$(IHILL$H$AD$ u'H$3LD$0H\$0HHpL\$03LML\$8uH
WH!L\$8MH$H\$@uACFH|$@HHuHGfLL$0HL$8DIfy9t$0ÍCL$H$H$H$HHHHXHhHpHx L`HT$PLD$HLH
$dHT$(IHILL$H$AD$ u'H$3LD$0H\$0HHnL\$03LML\$8uH
HW L\$8MH$H\$@uGH|$@HHuHGfLL$0HL$8DIfx|$0L؋L$H$H$H$H@SH0H?t.HAHrHH
H0[H
!LD$HAHHD$ -]Hut/H
n=HDBzH
M H0[HL$H`>t0HL$HH`ArHNH
H0[Ht>H˅t+H&A;HH
H0[mHtH
HH0[HHH\$XHH
%HHt$`3H|$hHLD$0DNHHt$ PD$0<uD$1HH<u8H
HSLD$8HAHt$ PD$8HcHm<L$1$8< %uvH
zHSLD$4HAHt$ PuQH
UT$4LD$4HAHt$ Pu,\$4H
,LD$0AHHHt$ P3H|$hHt$`H\$XHHHt$`HH|$hH\$XHHLHI[IkIsI{ McLH
HIHHMCIAP(H
+HT$8LD$@P0H|$@H;r	H;lH
*HmHTHpBH
LI}H
_H|$0HHǁLL$0AH\$(D$ H
oH-H
~_HT$`HT$(H|$0HLL$0AD$ H|$puH
 3HDB(=wrHL$`;tdHD$xH
	_LL$0HD$0HAH\$(D$ u)H
vH
HgH
YH
nML$H$H$H$H$HĸHHHXHhHpHHx H
TAHH
bDLHH
ADLHH
4DLHH
DLHmH
DLHXH
݃DLHCH
ЃDLH.H
DLHH
DLHH
}DLHH
dDLHH
KDLHH
2DLHH
DLHDLH
HHHH;L$L$E3L%~fffffffffD9-YOH
HPD9-7OH
LD$0AHLl$ VHT$0H;r	H;`H
x+jHKHL$0m7LD$0H
HL\$0H
\L\$8HLL$8ALd$(D$ H
kI|L\$0H
[HT$@L\$8HHT$(LL$8AD$ HtH
u0HL$03DB(sk|$PudHD$XH
c[LL$8HD$8HALd$(D$ u)H
H
IH
H
4kHH;*
~ML$L$H$H$H$H$HĨHhH0H3H$PHT$(HL$(HL$(LL$@LD$8HT$0&HD$0HHT$PHL$(A4L\$PHL$ L\$ `HL$ VHL$ HRA2u+HL$(A6tHD$(H$PH3HhHL$ HAI2u]HL$ HL$ HT$HHD$0ãHtHL$HLL$@LD$8HT$0%HD$0H$PH3Hh3H$PH3vHhLH	Ho/H3H$	I[Is I{HH]HHtqH
XHD$0HD$PLHD$(LL$0AD$ hAu5AHzHd2D$HzH
9f3H$3AH$UBDŽ$H$8HDG9ytHHH HIuH
3XHT$8H$HHT$(L$<AD$ upHD$@HtRH
WLL$PHD$0HLL$(LL$0AD$ huHL$@AHyHL$8H;t
HScHHtHH
EH
QL$AHHH|$(H|$ P8x@8$tH$H
OsH$	H$	H$	H$	H3&HĨ	LHH-H3H$I[IkI{H$McMkHHL$8HL$HHHT$PM{L$HL$p H|$`MLL$XMLD$@]H9\$H	L$E3H$fff=HH
$HP=HMtNI HD$HH+HA(u7I9w)IO(H
fIOx]A(tHD$HHHtH+HH胣HD$HI;uH
:=H$HL$HAuL$HL$ L\$ 螜HL$ 蔜MIHL$ HA-t:HL$ HA-tHL$ HA-IH$HL$(H+AHH\$(͚L\$(IHH
KH+H DHH|$HI+QL$HL$ L\$ ʛHL$ 0HL$ 趛H

H$HL$ HA,HL$ rHl$ AIHx$LcCHH,tHH@rHl$8cHvH
8$Lc,A9HL$ HL$ HT$0HL$(HtAHL$("Hl$(33H#DLcCHH,t.HH@rHl$8ILl$@HE3DtxHvH
#HcTHctHH|xtHL$(HDpHHD$0HL$(	tEtHD$(8]uEtEtHL$0E3HT$0EAuPHL$0IHEDxHLpHl$8Ll$@E3HL$ HA+CHL$ 賙HL$ HT$0HL$(菜HHL$(̘Hl$(AIH"DfffffLcCHH*tHH@rHvH
M"HcTHctvHH|xthHL$(HDpHHD$0HL$(	˜tEtHD$(8]u6Et1EtHL$0E3HT$0EA/OH|$0HL$0HT$pIHl$8Dt$xD$D$D$xD$D$D$HL$ HA)HL$ QHl$ AIHW!LcCHH)tHH@rHl$8BHvH
!Lc,AHL$ HL$ HT$0HL$(˚HHL$(Hl$(AIH DffLcCHH(t+HH@rHl$8ILl$@HDtxHvH
w HcTHctHH|xtHL$(HDpHHD$0HL$(	tEtHD$(8]uEtEtHL$0E3HT$0EAYMHD$0Hl$8ILl$@HDxHDpHL$ HA
(%HL$ 訖HL$ HT$0HL$(脙HHL$(Hl$(AIHDfffffffffLcCHH'tHH@rHl$8cHvH8HcHcTHH|xHL$(HDpHHD$0HL$(	襕tEtHD$(8]EEHL$0E3HT$0EALHl$8HL$0BHL$ 胕Hl$ AIHLcCHH&tHH@rHl$8vHvH
KHct]Hl$8HHDtxOHl$8HHl$8AHl$8:Hl$83Hl$8,Hl$8Ll$@ Hl$8Ll$@E3Hl$8Ll$@Hl$8H
]4
HD$PH9D$HsH|$`Ld$X)?H$L$L$L$L$H$H$H$H$H3?H@SH IU0T3AH/THHt'HTuSL3HS3H [Hl$0kHt$8sH|$@{Ld$HDcSL3HSAtƹD%	5-
ʼn=PLd$HH|$@Ht$8Hl$0gMt`a[#THYH`Qx4ZXx&Tx36Cu+H [TVHP3H [ÅuE9uEHSHIPCH [ÃuhGNHH
#H<St%3HH SHCH [HM3H [Ãu3LH [H\$Ht$H|$ATH0ILu9u3tu0L
*MtAщD$ tLƋI]D$ LƋI؉D$ u5u1L3IؿL3ILMtL3IAӅtu9LƋIu3ۉ\$  tHHtLƋIЋ؉D$ 3H\$@Ht$HH|$PH0A\@UH HHHыz[H ]H\$Ht$WH IHu_[LNjHH\$0Ht$8H _LHfuHI;t	f9uHf9uH3H\$Hl$Ht$ HT$WATAUAVAWH@MqI)Mi8I+3AfMHLHL$0LD$8A9};I]fffCH;CH;{tHL$0IHЅ~sA<$csmu(H=tH

\tIKAHI*[IG@SMc$HD$(IG(IMHHD$ :P-[HA;}<m3nIq I+A9}v\I]fffKH;r>CH;s6H;r
H;wAD$ u1tH;t&HT$xIƱIDCMAЃHA;}rL\$@I[0Ik@IsHIA_A^A]A\_H(II8ML‹DAtALcALHcL#IcNIBHIJAtHHI3H#H(fffffffH;
uHfuHZ̀:LLuHtDLL+fffItt/A;uHA<u:tAAIIu3Iftf;tfAHfuf9uH3HHQ\H\$WH HHH2\tHUHH\$0H _@SH HR[L{LHH [@SH@H\HuHu\tH\HtH@[ËH!u5HH
AZH
eHx1HHL$ ZHHL$ H\$ q1H8HLt
HtMu:DrE3E333HD$ 43H8fffffffAHIAtHuHu0AE3E333"HD$ 2"H83H8H8HLt
HtMu0DE3E333HD$ 2H8À9t
HHuHuA뺐AHIAtHuHu0AZE3E333"HD$ 2"H83H8+FH8HLtHt	Mu:fDE3E333HD$ 1H8ffffffAHIffAtHuHu1fAE3E333"HD$ Y1"H83H8@SHpHHcD$hAHD$`LHH;"HT$PHHD$Xt&A
F!uhL\$`HHD$PHD$XH; t#A
!u]L\$`HT$PHD$XAu6AL\$`HT$PD$hHHL$PHHBHAL\$`HT$Psr~LD$P7oL\$`HT$P
H@Xt$|$hHH4AHp[À|$htAHp[ÃH$~5HT$P@t@$$Ƅ$*$Ƅ$HL$PD$@L$AAD$8H$D$0HD$(T$ QHL$PlH$u8D$htHD$`Hp[Ãu$|$h$$|$htHL$`Hp[̃=!uAw 3rfffffffLH+Irat6t
IȈHtf
IfHt

IHMIuQMItH
HHIuIMuIfff
HIuIffffffffffffffffI sBH
LT
H HALQHD
LT
IHALQuIqfffffffffHr 
D
@HuH@L
LT
L	LQLL
LT
LILQLL
 LT
(H@LILQLL
LT
LILQuIIq$ffffffffffffffffIIrat6tHɊ
IȈtHf
Ift
H
IMIuPMItHH
IHuIMuIffHɊ
IȈuIffffffffffffffffI sBHD
LT
H HALQHD
L
IHALuIsffffffffffHw H
D
@uH@LL
LT
LILQLL
LT
LILQLL
LT
H@LILQLL
L
LILuIIq$t:tAHu8uH3H\$WHPMHHD$H;HD$@LLL;LD$0HHD$8t#A
/ubL\$@HD$0HD$8H;
tAuWL\$@HD$8Au,AL\$@D$HIHL$0HI@HAL\$@HuFzE3E333HD$ <*|$HtHD$@H\$hHP_HtHD$0xuSffffffHAw HBw t;t+ʀ|$HtAH\$hHP_Ht$`HT$0cHT$0HPHt;t+|$HtHL$@H\$hHt$`HP_H8=LLutHu-SE3E333HD$ )H8HtffffA	IAw AIBw t;t+ʋH8E3H8@SH@=HcuHGfX%H@[D$89LHD$0HH;8HD$ IHT$(t#A
u_L\$0HT$(HD$ H;{t#A
tuuTL\$0HD$(HD$ AuAL\$0HD$ D$8~LD$ fL\$0H@fX%|$8tAH@[@SH@=HcuH'XH@[D$88LHD$0HH;HD$ IHT$(t#A
u^L\$0HT$(HD$ H;^t#A
WuXSL\$0HD$(HD$ AuAL\$0HD$ D$8~LD$ eL\$0
H@X|$8tAH@[@SH@=HcuHXH@[D$86LHD$0HH;HD$ IHT$(t#A
su]L\$0HT$(HD$ H;Nt#A
GuHRL\$0HD$(HD$ AuAL\$0HD$ D$8~LD$ dL\$0
H@X|$8tAH@[@SH@=HcuHX%H@[D$85LHD$0HH;HD$ IHT$(t#A
au\L\$0HT$(HD$ H;<t#A
5u6QL\$0HD$(HD$ AuAL\$0HD$ D$8~LD$ |cL\$0H@X%|$8tAH@[@SH@=HcuHXH@[D$84LHD$0HH;HD$ IHT$(t#A
Su[L\$0HT$(HD$ H;.t#A
'u(PL\$0HD$(HD$ AuAL\$0HD$ D$8~LD$ nbL\$0
H@X|$8tAH@[@SHpHHcD$h3HD$`LHH;HT$PHHD$Xt&A
VuZL\$`HHD$PHD$XH;.t#A
'u(OL\$`HT$PHD$XAu6AL\$`HT$PD$hHHL$PHHBHAL\$`HT$Psr~LD$PGaL\$`HT$P
H@Xt$|$hHP4AHp[À|$htAHp[ÃH$~5HT$P@t@$$Ƅ$*$Ƅ$HL$PD$@L$AAD$8H$D$0HD$(T$ QHL$P^H$u8D$htHD$`Hp[Ãu$|$h$$|$htHL$`Hp[̃=1uAw3r3DB
U3DB
eH8MLLuHuHu(3H8HtHtMu
D	3H8Mu0DzE3E333HD$ < H8IHIu&ffffAHIBt4Hu,fffAHIBtHtIuMuD
HIIu
CLAPH8A
E3E333"HD$ "H8H8HLtHt	Mu1fD
E3E333HD$ CH8f9t
HHuHufAffffffffffAHIffAtHuHu1fA
E3E333"HD$ "H83H8HfH
BuHHDfH
mHvHfH
HiHeHcH\tHeHeH_HdHYHbHS@SH@Ht$XH|$`@2HLd$h@|$8DutHl$P.HHHH;5tudUHH;-Hl$Pt

uIu0@"HHL$ HHBHA|$8H\$0Ht$ H@Ht$XAfHLd$h%@H|$`tH@[H\$Hl$Ht$H|$ ATH D@2-HHHH;5t-
u~THH;=t

uIu@H@AfH%@tH\$0Hl$8Ht$@H|$HH A\fWGuH8MLLuHuHu*3H8HtHtMufD	3H8Mu1fDE3E333HD$ H8IHIu$fffAHIffBt5Hu-ffAHIffBtHtIuMufD
HFIufCLZAPH8fAnE3E333"HD$ 0"H8HT$HL$LD$LL$ SVWATAVH0H3Hu+
HD$ E3E333T3Hu+HD$ E3E333Lt$pfuG@HctCHVt6HIHcHL%[H3DAMkXMH5-H5$LL%*AC8uDHt1Ht$HHcHH҆HkXI4F8t(HD$ E3E333*HuME3HT$hHvH׋^vHuH0A^A\_^[@UH0HHM`tH0]H\$VH0HHu,FE3E333H\$ H\$@H0^At=dHˋH҅ۆyHK(Ht
,HC(CH\$@H0^H\$HL$WH0Hك3Hu'HD$ E3E333\)A@t	A$sHHsH\$HH0_@UH0HHM@sH0]H\$Ht$H|$ ATH@Hd$0EHH3ۋHu&H\$ E3E3333Hu&H\$ E3E333~38u#H\$ E3E333M3g贌HHD$PHuR3F>u">HHL$0W;3LEHHHHurHH\$XHt$`H|$hH@A\@UH0HHMP>rH0]@SH0HILHu(E3E333H\$ mCH0[AHISHHt3H0[^H0[LHufHI;t8uH8uH3fffffffMtuH+LItB	H:uWItNtJHuJ	ffwHJ	H;uHII~vHLI3ItH3HHÄt't#HttHtttuH3Ly3Ifff;t1H-rAw
ÁDFHcADH($HuHH(HH(H($HuHWH(HH(@SH $Hu	H#HH3Hff;t3H-rCw
DFHc\$HuH [ÉXH [ATAUAVHPHEMLD$Hj$HD$@LL;LT$0LL\$8t%
uAKL\$8LHD$0HD$@L;t"
u?LT$0HD$8HD$@u+LT$0D$HHHT$0HHAHBLT$0MtMuMuC-E3E333HD$ |$HtHD$@3HPA^A]A\EtA|A$H\$pH$H$A>3I^A~LD$0@ϺrQLT$0I@@ϊHt	@;H@-Hl$xu$@;H@+u@;$H$EkAaA$WEu)@0tA
:<xt<XtA'AAu@0u<xt<Xu@{HM@3҃ADffff@EKAt	@σ0 At5G<w	@σ @σA;sA;r&A;u;vMuH@uMIE3_A@;H@u!@uDŃtwu1v)@"t@@ƁMtI]@tހ|$HtHL$@MtMu@8t$HtHD$@3Hl$xH$H\$pH$HPA^A]A\H8=ELHD$ uH
FH83:H8H8=mELHD$ uH
H83H8f:LLuHftHLL+ffIt ft3A;uHfA<uf:tfAAIIfu3IHT$LD$LL$ HhHu+sE3E333HD$ 5HhHtHL$@HL$0L$HL$0E3H\$`D$8D$HBll$8xHL$0H\$`HhHT$03݅H\$`HhLD$LL$ H8HD$XE3HD$ H8LL$ H8HD$`HD$(HD$ /H8Ht$WHPMHHD$HHD$@LLL;LD$0HHD$8t#A
_uEL\$@HD$0HD$8H;:tA3u4:L\$@HD$8Au,AL\$@D$HIHL$0HI@HAL\$@HuFE3E333HD$ l
|$HtHD$@Ht$hHP_HtHD$0H\$`xuDffffAr
fZwf f=Ar
f=Zwf HHftAf;t:ffffHT$0ÅHT$0fH诅Hftf;tL\$@H\$`+|$HtAHt$hHP_H8=LHu-E3E333HD$ TH8HtfffAf=Ar
f=Zwf 
fAr
fZwf IHftf;t+H8E3H8Ht$WH`MMIHLu/E3E3333HD$ Ht$xH`_MtHtL$AL;L$HT$@GHT$0HL$0IH\$pD$HBD$8AHtYxDl$8xHD$0H\$pHt$xH`_HT$03 tH\$pHt$xH`_3D79D$8H\$pHt$xH`_@SH0MHtGHtBHt=HD$`HD$(LL$ MLHH
yu3"E3E333HD$ X
H0[H\$Hl$Ht$ WH0MIIHHu+6E3E333HD$ 	MuHuHu3HtHtI;Ld$@vPLFH
ƅ8HD$hLHD$(HD$`HHD$ uo8"8H
zLD HD$hLHD$(HD$`HHD$ eD;uHuP8"u9FD /y.u#0E3E333HD$ "Ld$@H\$HHl$PHt$XH0_H8HD$`HD$(HD$ tH8H8MLLuHuHu3H8HtHt
Mt5Mu0DE3E333HD$ FH8À9t
HHuHuAIu(fffffffffAHIAt4Hu,Mt$AHIAtHtIuMuH9Iu
CTBPH8AE3E333"HD$ "H8Mu3Itfftf;uHHIu
+H8MLLuHuHu3H8HtHtMt6Mu1fDE3E333HD$ H8f9t
HHuHufAIu'fffffffAHIffAtFHu>Mt4ffffffffffAHIffAtHtIuMufH%IufCTZBPH8fA=E3E333"HD$ "H8LD$LL$ H8HD$XE3HD$ @H8LL$ H8HD$`HD$(HD$ 蟓H8H\$WH HHHuHH\$@H _).Hu3H\$@H _HHl$0Ht$8wCH
޵HLHD3LHHut9tUH-t0HvHw-3Hl$0Ht$8H\$@H _HHwHfffffffHIrSIII@rHكtL+HHMI?Iu9MIItfffHHIuMt
HIuffffffffIs0HHQHQH@HQHQIHQHQHQuffffHHQHQH@HQHQIHQHQHQu$T@SH J}HHHHHu	CH [H3H [H\$Ht$H|$ATAUAVH HH
GrLH
0cHI;HI+LwII[LI;sUH;HBHH;r
IGHuIT$ I;r&I0HtHH4H+H3HHHN
H3j
HH\$@Ht$HH|$PH A^A]A\@UH H2
H ]H(H؃H(@SH`HsHHT$ HHiHBHfHBHcHBH`HB H]HB(HZHB0HWHB8HL$HHT$pHH\$P60HLHD$pHD$Xt@tL$@D$@MDD$@DD$8T$$L$ LL$@H`[H\$WH HHHҐtHHH\$0H _H
@SHH$HL$03A'H$D$0
HD$@HD$0HD$ H$HD$(}3ɋkHL$ XuuH:
H$HĠ[H\$WH HH
\w
HHHEHH\$0H _H\$Hl$Ht$WHHH
AIH!
Ht L$DLHHLT$ H$HL$@3AH$D$@
HD$PHD$@HD$0H$HD$8H3ɋ6HL$0#uuH苏
HL$I[IkIs I_H\$Ht$WH0MIIHtRHu8E3E333HD$ H\$@Ht$HH0_Mt"H;rLH3H\$@Ht$HH0_L3HtH;svE3E333HD$ "8H\$@Ht$H"H0_Ht$WH0HAMHLu3 E3E333HD$ Ht$@H0_Mt3T$`HL;w3E3E333HD$ ""Ht$@H0_ÍF"r3ɅLt-LGIMfffffffff3IH	LvW0AIHHtI;rI;rI;ZAIffffffAAIAAIIM;r3Ht$@H0_H8A
uHyD$ H83D$ H8Ht$WH0HAMHDu3E3E333HD$ RHt$@H0_Mt3fT$`HL;w3?E3E333HD$ ""Ht$@H0_AA"o3ɅLtf-LGAMfffff3A	DvfWf0fAIHtI;rI;rI;fYfAIffAAIfAfAIIM;r3Ht$@H0_@SH0A
MLҋuyD$ H0[Hu.+E3E333HD$ H0[MtIfw.E3E333HD$ ""H0[AA"w3Lffff3ҋA	vfWf0fAIHtI;rI;rI;fA{fAIffA
AIfAfARIM;r3H0[Ht$WH0HAMHLu3E3E333HD$ Ht$@H0_Mt3fT$`HL;w3E3E333HD$ ""Ht$@H0_ÍF"p3ɅLtf-LGIMffffff3IH	LvfWf0fAIHHtI;rI;rI;fWfAIAAIfAfAIIM;r3Ht$@H0_H8A
uHyD$ H83D$ H8@SH #܈H
MH [H@SH H
!CHtHHHtЋ%̹̹֌H;s-H\$WH HHHHtHH;rH\$0H _H8Hu-E3E333HD$ H8Ëtɉ3H8H8Hu-rE3E333HD$ 4H8Ã=_tʋc3H8H\$WH H=^tH
S.tB-NHH=3H;sutHHtHH;ru]H
HrH=H;sHHtHH;rH=tH
tE33AP3H\$0H _H\$Ht$DD$WATAUH0ED&=D%KusH
7HH
(HHD$ Ht8ffffffffHH\$ H;rH;tH;H;t
HHH
HH
}Et
=EuAL$$AH\$PHt$XH0A]A\_@UH H}`t
H ]E3AP33DB@SH 5HH:HrHHRH:HRHH"H
HgH [H\$Hl$VWATH H
EtbHt	HzH
=7HLtqHL$@3ۉ\$@|$@>3HcH<HAHTAtH5٥Ht'H(;rHåI*
HtHHH\$HHl$PH A\_^H\$Ht$WH 
{t
HtHH
pj
HHHL$0D$0|$0K3=
3HcH<HALDAt)ffffffffH5It4I(;rHHJHt3H\$8Ht$@H _H\$8Ht$@3H _H\$Hl$VWATH H
tHt	HzH
}wHLtqHL$@3ۉ\$@|$@>3PHcH<HAHTAtH5Ht'H(;rH#IjHtHHH\$HHl$PH A\_^3H(
t
tH(ͅH\$Ht$H|$ ATAUAVH LLH
b\LHI$AD$M3ۉ\$@HL$@|$@G3HcH<HAHTAt'ffffffH5٢Ht;H(;rHâI*
I$HˢI
I$ADŽ$AƄ$tCAƄ$CHI$sM$MuHI$I$9&H\$HHt$PH|$XH A^A]A\@UH H݄H ]H\$WH 
	HHuKHHHt6
HF	H˅t3*	HC3ۋ	HH\$0H _H\$WH H
:Z	HHuKHHHt6
HH˅t3HC!3ۋ	HuKZHH\$0H _HH\$WH HHI8HtHKHHtHKXHtHKhHtHKxHtHHtHHH;tk
AHHL$0HtuH2HL$0H;t3
؂HHt+Hy$H;=tH9H;t?u	H'"茂HH\$8H _@UH H
]H ]@UH H=H ]@SH Hً
1t$HuI
H3HX
t3=H [H(肀uB
t
t3H(H
vu
r;tH\$ THHt<
FHt)3HHCH\$ H(Ë
t7
t%H\$ 3H(H(Ht7LH
e3uu!H\$ HgH\$ H(H\$Hl$Ht$WH 3HfffHHHu+9v#DD;қAG;uHH\$0Hl$8Ht$@H _H\$Hl$Ht$H|$ ATH 3HHAfffffffE3HH҅HHu-9dv%DD;LAAGA;uHH\$0Hl$8Ht$@H|$HH A\H\$Hl$Ht$H|$ ATH 3HHAfffffffHHHHu2Ht-9Қv%pDD;AAGA;uHH\$0Hl$8Ht$@H|$HH A\ÉL$H(E330HHvuH(LD$0A3HD$0H(H(H
-HH(H\$Ht$H|$Ld$ AUAVAWHHL$ XJLHuH 
HL;sQ3fffffA{IAC	
A{A{8AC9
AC:
A{PA{LIXH˷HL;r
3f|$bfLt$hMXIcIM,AA;DLA;L%oXJBLHtI܋4 +IL;sQffffffffACIAC	
A{Ac8AC9
AC:
A{PACLIXIHL;rζHA;nD=L%˶E|IMHtbHt\AtTu
tFHcHH@HkXI4IEHAFHN6tFIIA;|DHHHkXH0HHtHt	KCHuAVLHtIHtDHGt7L#uK@	uKHK胀tC0K@HAHHI
e3L$I[ Is(I{0Mc8IA_A^A]@SUH(HËH(][H\$Hl$Ht$WH H=3H-HHt8HH;s!9st
HKaHHXHH;rHH7HH;|H\$0Hl$8Ht$@H _ATH0=uHmE3HEu
H0A\Ht$PH|$Xt<=tA3HHHHъuA@HcHHHzuHt$PH|$XH0A\H\$@HHl$HtjfffH3H=HHct@HcPHHHtsLHH6tE3E333Ld$ HHߊuHrHL%cL&n3Hl$HH\$@Ht$PH|$XH0A\H
eL%H\$Hl$Ht$H|$ ATAUAVH HHl$`MEILAHtLIE3fff;"u3E@"HDAEHt
HG3HftEHt
HGH@tEu@ t@	uHt
GH3fff;fffff< t<	uH;MtI}IAfff3ɀ;\ufffHʀ;\t;"u$ut{"HCuH33҅tHt\HEutcu< t[<	tWtJc~Ht-tHHGEHGEHQtHEEH8HtHEMtIEAH\$@Hl$HHt$PH|$XH A^A]A\H\$Ht$ WH0=u#H=A3H~THH=>Ht;uHHD$HLL$@E33HHD$ mHct$@HH;shHcD$HHs]HH;rTHHtGLHD$HLL$@HHHD$ D\$@H=A3DqH\$PHt$XH0_H\$PHt$XH0_H\$Ht$ WH@u:HHtw;xu`U>HH%f?Hl$PHLd$XtHf;uHf;uE3H+LLd$8Ld$0HDK33Dd$(Ld$ HctiHHHtYLd$8Ld$0DKL33ɉl$(HD$ uHIHHHl$PLd$XH\$`Ht$hH@_H\3كtuJAHHt<8tfffH8uH8u+ÃHcHHHuH3H\$`Ht$hH@_LHH蝰HH\$`Ht$hHH@_H\$WH HH=H;sffHHtHH;rH\$0H _H\$WH HH=H;sffHHtHH;rH\$0H _H\$Ht$WH HHHHLcyH9:tIHHHH;rIHHH;9:LJMIuE3AALBH\$8Ht$@H _IuH\$8Ht$@H _Hl$0HHJLc
AMD;}1IE3ffHAIMD
D;|ً=uǃp=uǃ]=uǃJ=uǃ7=uǃ$=uǃ=u
ǃAHHl$0H\$8Ht$@H _E3LBAHHl$0H\$8Ht$@H _H\$8Ht$@3H _Ácsmu3@WH HCH2-+HD$0H;tHH)H _HL$0H\$@H\$0DI3DI3HL$8DI3L\$8L3H\$@HL#H3-+L;LDLILH _fffffffHM3M3Hd$ LD$(@
HffffHL$HT$DD$I fffffff3f9MZuHcQ<<
PEu
f|
LcA<E3LLA@EXEJLtQL;r
AL;rAH(E;r3HH(LH
bmtL+IHt@$Ѓ3H(@UH HH3Ɂ8H ]HL$HH
7HHD$XE3HT$`HL$XHD$PH|$PtAHD$8HD$HHD$0HD$@HD$(HHHD$ LL$PLD$XHT$`3"H$HH$HHHHkH$HlB	<HAHD$hH=HD$pRi32H
c=u
i	HHĈH9HHAHAHH\$VH HHHHBAtiH|$0HzHt@H3HHyZHHCtLFHWHHH|$0H\$8H ^H|$0HAHH\$8H ^HBH\$8HAHH ^H(yHaHt	HICH(HAHuH@H\$WH yHHHt	HI@tH誥HH\$0H _H
@SH HH
HtHЅtH [3H [@SH HHHt$0HɾHEH|$8fffffH
Hu iegH
L3HHu,9ctHAuHt$0HH|$8H [
3H [H\$Ht$WH HYHHL3E3L^D^D^D^L^L+D^fffffAHHCuL
(HL+ffffffBHHAAD	AuH\$0Ht$8H _H\$Hl$ WHHwH3H$pHIHT$Ps`3H$HT$pÿH;rD$VD$p Ht$Vt.VDD;wA+IJLpDB FHuҋE\$8LD$pD$0EDωD$(H$p3HD$ sEU\$@D$8H$p|$0HD$(LL$pD3ɉ|$ JEU\$@D$8H$p|$0HD$(LL$pA3ɉ|$ H$L$pHMAtp	tp	 ƁHHIHuQ3HMffffffSB w	C w	 CƁH;rH$pH3rL$I[ Ik(I_H\$WH 1H
tHt	Hn
siHH\$0H;tDHtuH[HL$0H;t\HuHHgHD$0H\$0
gHuK rHH\$8H _@UH H
gH ]H\$Hl$Ht$H|$ ATH @2<LHHL;%Ttu
LH;-t
uu@duX@tD;u5ۃuAD$@tH\$0Hl$8Ht$@H|$HH A\@SUVWHHHpH3HD$8HH{3HL3HkkkHkH+Ӊkfff:HHGuL
YHAL+ffffffHIAAD	Au3L$3Ll$@L-ILIŐ98IH0rsbHT$ z8HKA3|$ {k@8l$&HT$&t5Bt-DD;wA+IDHHuH@8*uHCffffffffffHHHuKtxtX
t8tCʼnCHkkCCHkkCCHkkvCCHkk[CCHkk@kHkk19-t
H$HKA3OdHILfALfffA8)MtHffffffA@t7A;w#HLfffffAHAA@;vIA8(uIIIu{Ct$t
tukKdHADfCADfCADfCAD
fCADfCADfCHY3L$Ll$@HL$8H3識HH_^][H\$Ht$H|$ATAUAVH0AlH$HD;C  HHHHA ߞ3ۉHAD.HuHL%jI;tpL%WHp
cGJGEG@Ӊ\$ L}HcDOfAHT$ Ӊ\$ }HcD9BT$ ߉\$ fff}Hc9B\$ HuH
I;t~H=
a+u&L%KI;tHN93DAH\$PHt$XH|$`H0A^A]A\@UH H
`H ]H(=ݜuǜ3H(H\$Hl$Ht$WH H(HHtyH
H;tmHHta8u\H Ht9ujH(mHHt9uHH(<mH0H($H0HtD8u?H8HHHHHPHH0HXHvH;t`ujHXH_XH-ǺfffffH9ktHHt
9uxH{tHKHt
9u^H HuHH\$0Hl$8Ht$@H _8HHHtH HtHHtH0HtHAXAL
L9HtHHtHxt
HHHtH IuHX`HHHtH HtHHtH0HtHAXAL
bfL9HtHHtHxt
HPHtH IuHX`H@SH HHtEHt@LL;t/HHMtIA:uHL;tHH [3H [@SH H؋
tHtH+"^HHӹNHع\HuK dHH [@UH H\H ]@UATAUAVAWH`Hl$@H]PHuXH}`HZH3HED~3MELMDEDUHuKDKLJz3ɉ\$(H\$ PtDS(D~xDDD~DMpE~<AIfffff8tHuA+ȃA;}
DIDMpDɉMpAqEhADDEuHDh9	MAEЉ\$(H\$ .LcHB3HIH,KL6HHw.HAH;wHHH+Ht$@HHHt
HHDMpLEADt$(Ht$ QUELAω\$(H\$ Lc+M
s:D;D$(HExELAHD$ m3HIHKL$Hw.HAH;wHHH+H|$@HHHt
HHtrUELADd$(H|$ t@3H\$8ELAH\$0u\$(H\$ 
D$(HExHD$ UDHOu~HNuAELuHDxD}uHpA+hDu3;MPLMpЋΉ\$(H\$ khHLtDMpULAω\$(H\$ L}xLcDMIIHHw8HyH;w
HHH{H+H|$@H-HHt
HHDMtuMc3H赾D]DMpUMD\$(MH|$ ,Et.LMLljD$(AL|$ mgMHLDˋفHOu
IMt4M;t/I%DMpUD$(HExAHD$ ؋HMH3>H]PHuXH}`He A_A^A]A\]HSHHhHx@2HL`Lh@xIEDHpHHHH;
HD$`HL$PHt$Xt
Vu
HD$PH;5;H$t-u
.HD$Xu.@@|$hHHT$PHHAHB|$hH\$`$HL$PL͉D$@$EĉD$8$AՉD$0H$HD$($D$ Ll$pLd$xH$@H$tHĀ[H\$ VH`MHcD$XHD$PLLL;LD$@HHD$Ht#A
uaL\$PHD$@HD$HH;tAuL\$PHD$HAu,AL\$PD$XIHL$@HI@HAL\$PC=w3HD$@H@Y#ƀ|$XAH$H`^H|$xHT$@@t@$$Ƅ$A$Ƅ$AHL$@D$8L$AD$0AHL$@D$(HD$pHD$ l^H|$xu"8D$XtHD$P3H$H`^D$p#ƀ|$XtHL$PH$H`^ATAUAWH`HEMLD$HHD$@LL;LT$0LL\$8t%
 uqL\$8LHD$0HD$@L;t"
uLT$0HD$8HD$@u+LT$0D$HHHT$0HHAHBLT$0MtM}MuC]E3E333HD$ |$HtHD$@3H`A_A]A\EtA|A$H$H$H$H|$XA?3Lt$PI_fA~LD$0@ϺLT$0I@@ϊHt	@;H@-u$@;H@+u@;$H$Eu)@0tA
:<xt<XtA'AAu@0u<xt<Xu@{HM@Mc3HILfff@EKAt
DA0"At;G<w
DA DAE;sI;r/I;uAH;v"Mu'Lt$PH@u$MIE3uIHAH@;Hp@Hu%@uFŃtHH;w	u,H;v'6@"tH@@HMH|$XtI]H$@H$tHހ|$HtHL$@HH$H`A_A]A\H8=rELHD$ uH
[VH83JH8@WH@H\$PHl$X@2HLd$hH@l$8utHt$`LHHL;%tcuLH;5JHt$`t
?u@u0@"HHL$ HHBHAl$8H|$0Ld$ ͋etffffffKHu觋xuHI$(Ld$hHHCHCuH\$P@Hl$XtH@_@WH@H\$PHl$XLd$hE2HHDd$8utHt$`HHHH;-t#utHH;5
Ht$`t
uu1A#HHL$ HHBHADd$8H|$0Hl$ tH(H:tSHuHtWt<et<EtCHuHH;0u	H;0tH(H8uHfHHuHl$XH\$PELd$htH@_f/kr3@SH0IHHMtHL$ p_L\$ LH0[HL$@`D\$@DH0[@SH IE3HHtHL$H _L\$HLH [HL$0`D\$0DH [33DL$ HT$SVWATAUAWHXE2LH$HMcLDd$H2HHHH;=JH$t
u
HH$H;5t
uuCL$A5HHT$0HHAHBH|$0Dd$HH\$@H$L$Mu@3E3E333Ht$ 躶EtHXA_A]A\_^[Mt3EAOǃ	HL;w>蜡E3E333Ht$ "bEt"HXA_A]A\_^[D$H$HELt$PL$t\A>-HDIEAEt83HHIcHHLHBH$L$D$D$A>-Iu	AE-IUE~BHBH(HEHJ<:HIt	IH+ILihHHH$tE3E333Ht$ ^9$HOtEIF80tWEFAyAG-Ad|QAWkҜDA
|gfffAWkDDGrLt$Pt90uHQAEt3HXA_A]A\_^[@SUVWHHMH3HD$pH	H$IHALD$XHT$@A_Hu)b3E3E33HL$ (HtDL$@3HuHA-HHH+ЅHH+HA-DFLL$@HH]t*D$HD$@Hl$0DHHD$(HD$ HL$pH39~HĈ_^][H\$HL$UVWATAUAVAWHPE2HH$HAAMLf0L$D|$HuxHLLL;-פt
QuLL;58t
2u3L$Au1A#HHL$0HHBHAD|$HHt$@Ll$03҅HHu9蘝E3E333HD$ ZEt|MtCHcL;w9ME3E333HD$ "Et"1IHH4%H=IuMMD$HT$(T$ HWDI&tE-u-H$xX0ۺeEHOG3HpPEʈ@jHHt-H$x0ҹXAaEIGADEHA:Iu%G0IHI#HMAL$G1HLHuA$I(HA$MH~3I@H#I#Hf0f=9vfAHHfyVfxQI@H#I#Hf=v;HGftFu	0HI;t9u	A:D@~Lò0HPL$HA<$pPID$EʈIH4I+x
G+HG-HHHL0|4HS㥛 HHHHH?HЍB0HiGHI;uHd|/Hףp=
ףHHHHHH?HЍB0HkҜGHI;uH
|,HgfffffffHHHHH?HЍB0HkGHʀ0GEt3H$HPA_A^A]A\_^]H\$Hl$Ht$ HT$WATAUAVAWHPAyE2HH$MHEDd$HuHLHL;-L$t
u
H$H;qt
kulH$u9A+HLD$0IHAI@HD$0Dd$HHt$@H$Hu7֘E3E3333HD$ 蚭EtHtĀ$tA;u3A>-HcH0DA>-uE-HIcF'H3HHHLHM~E0HHEH3HLmHHLIO~H$H(HMA^yMۀ$uAD;M؅t"3HIHcIHILH}Lcú0IEt3L\$PI[0Ik@IsHIA_A^A]A\_@SUVWHxHH3HD$`H	H$IHALD$HHT$0AOWHu&%3E3E33HL$ iHtDL$03HuHA-HHH+DD$4DA-LL$0HUtLL$0DHHHl$(D$ HL$`H3vHx_^][@UVWAUHHH3HD$pH	L$IHALD$XHT$@A[VHu)13E3E33HL$ Ht3H$L$Dd$DA|$@-HH1uHHH+LL$@DHTtqD$DD;|5;}1tHuCLL$@DHHLl$(D$ *D$HD$@Ll$0DHHD$(HD$ VH$L$HL$pH3tHĘA]_^]H8AetsAEtmAfuHD$pDL$`HD$ vH8Aat'AAt!HD$pDL$`HD$(D$hD$ 9H8HD$pDL$`HD$(D$hD$ H8HD$pDL$`HD$(D$hD$ H8H8AetpAEtjAfuDL$`HD$ H8Aat&AAt D$hDL$`HD$(D$ H8ËD$hDL$`HD$(D$ kH8ËD$hDL$`HD$(D$ +H8H\$WH H
H"HHHCuH\$0H _fL$SH`fuf3#H`[fsHHf##H`[MD$X貸HD$PHH;ϙHT$@LLD$Ht%
8uLD$HHHD$@HD$PL;t"
uHT$@HD$HHD$Pu&D$XIHL$@HI@HAHT$@BALD$pD$0BHL$@D$(HD$xAHD$ WfL$x3҅fD8T$XfL$xtHD$PfL$x#H`[fL$SH@fu3H@[fsHH#H@[Ã=^u=9ALD$PD$0H
yD$(HD$`AHD$ cVL$PE3H@[H@SH 4uu;LHcȺuHHdu(PHˉtHHduH [E3HIffffffffHHH0Ht	HdH
ALtAIHIHkXLItItMuIH0Iu3H [H(G=UtYVH
dH(Y@SH HH
PH;r@HԚH;w4HH*H+HHHH?L:KH [HK0H [H%ӿ@SH H}:KH [HJ0H [H%HH;r7H-H;w+aH+H*HHHH?L
9H0H%B̃}b8HJ0H%!@SH HU~H0H;u3lH`H;7[Cu~Ht$0H5&[H|$8HcH<u.HHuHC C$CHCHHC$CHKHKH|$8Ht$0H [3H [̅t/SH bHsHuc3C$HHCH [@UVWATAVAWHHH3H$3MILL$`HLl$tDl$@l$hDl$Hl$Tl$pl$L@$H$HHH;
,HL$xHH$t(
uH$HD$xH$H;gt#aubH$H$u4H$Ƅ$IHL$xHI@HAH$Mu@ˌE3E333Hl$ 葡@8$tH$
AD$@H$LL$I5H>tCI!t6IL-ͩHcHI`I
DAMkXL
LL-AC8I
t8I
t+I
HcHI`I
؃HkXHC8uEH$H|$`L2HuX蘋E3E333Hl$ ^@8$FlE3E333Hl$ 2@8$D.E3EDL$DDL$PEL$H$AfHH$AE<XwIBPAIcHcHFpAADD$lRIcAcIAD$DL$pDL$hDL$TED|$HDL$@DL$LA tUA#t@A+t,A-tA0
ADt$@
ADt$@
ADt$@
ADt$@
ADt$@
A*u+HH|$`D$h
A؉D$hDt$@v
D$hAōDHЉD$h^
EDL$HQ
A*u(D?HEH|$`D|$H1
AD|$H#
CAD|HD|$H
AItYAhtEAltAw	ADt$@	>luHADt$@	ADt$@	A Dt$@	A<6Dt$@u~4uHADt$@	<3u~2uHADt$@f	<d^	<iV	<oN	<uF	<x>	<X6	DL$lAHT$xDL$LTtUAD$@t
I|$u0AD$xI$D(I$AI9uD.HEAD$@t)I|$u!DD$lLl$DE3AAD$xI$D(I$AAIu DD$lLQl$DE3AGDD$lL0l$DE3A&AŃ73HAdAcIA0u
ADt$@At?DHH$HL$PMH|$`hQt4t$LD$pH$HD$P$H|$`t$LH$HHHH|$`t>HXHt5Ast$L+D$PiADL$LD$PUHit$LH3HHHL$P/A0u
ADt$@HAAǹDHAH|$`t:H۾HDt$LHt+f9tHuH+HL$PHHDΐHtfffff9tHut$L+ˉL$PHH|$`HMQA tf/D$p/D$pDŽ$A A@EH$Dt$@Ay
AD|$H^EuAguSAD|$HFE;~
ED\$H	A~.A]HcnHH$tH؋AD|$HHD$`H
AHHcHD$`H@H$HL$xHL$0$DωL$(H$LHD|$ AtEuH
試HT$xHAguuH
n艦HT$xHЀ;-uAHDt$@t$LH3HHHL$PD$TA@A
Dt$@qD$TA
eAADt$@D$t	'D$tEAy,QD$X0D$YA@%EAyD$TA	Dt$@
D$TD$TAsHH|$`HbAsHH|$`HLA t%A@tHH|$`H0HH|$`!A@tHH|$`HcHH|$`A@tHy
HADt$@Ar	ArEyAAE;EODt$@Dt$tHH$ADD$TfAAHt!3HIcHHB09~AƈHDt$@H$D|$H+HA	D$Ps-t;0tt$LHD$P0t$Lt$L
t$Lt$L|$peA@tCAsD$X-|$T6AtD$X+|$T AtD$X |$T
|$T|$TD|$hD+|$PD+AuLL$DMAױ (LL$DHL$XMċAtAuLL$DMAױ0Dl$PdE[l$DLffffffEH$H$AAIyK$AD$@H$tI|$ul$DfffffAD$@tI|$u	l$D7AD$xI$I$Iul$Dl$DHu<茀8*u:AD$@tI|$u3l$DAD$x*I$?I$3l$D]EDt$@?IԹ? ul$DD|$Hl$DJLL$DMAHl$Dx#At$LL$DMAױ Rl$DD|$HD|$HD|$HH$Ht4HƨDt$@H$DD$lE3L*L$A"Dt$@H$DD$lE3LAD.EtKH|$`FQE3E333HD$ $tH$H$$tH$L$H$H3j^HA_A^A\_^]ÐYWWaXXXXZ\
[\^[\[S^\^t^\h^^`	

H8Hu+"~E3E333HD$ H8ËAH8H\$WH HcIHtcuHa@u.u)Ha@`tIHIH;tzIHqu
O3ۋHLHHAH
EaHMkXBDt}H\$0H _3H\$0H _H\$L$VWATH0Hcكu2}3ۉ|	;`HHL%`@HkXIL8u-|3ۉ|	H\$ E3E333jbIID8t{b|	I+y|3ۉ@|	H\$ E3E333H\$`H0A\_^@UH0HMP_IH0]@SH AH٨t tHIc3HHCCH [H\$VH HًI3$<uKtCH|$0;+{~0HHHSDNjzS;uCyCK H|$0HKCHH\$8H ^@SH HHu
H [IHt$03$<uKtCH|$8;+{~0HHSDNjR;uCyCK H|$8HKHt$0HCt	H [csH\SH [3H [H\$Ht$H|$ATAUAVH0D3DO7%߉\$ A;^HcHMH<tiHBt_>HMHAt3Aut#A|$$EutEDDl$(HyMHv\$ n`#ADDAH\$PHt$XH|$`H0A^A]A\@UH HHcM HHMHH ]@UH H"H ]̹H\$UVATAUAVH05AKE3: IEEEHLEu	H; tH|$`<at@<rt4<wt&xE3E333Lt$ 聍3CA	HLffff
TwHAdlA0lI@tAtAtAEtA|ApEtAfAZEtAPA EEtA;A0sA%@@tA@	AA֊CHE; u	H; tH
?AH2bZHHw?H_u
H<Hb?H_u
HHU?H_H; uffffffH; tD83HL$hEDID$ [BD$huEDuLuHLuLu(H|$`H\$pH0A^A]A\^]k;j
kjkjjj[jjjtji	
H\$Ht$H|$ATH0E3IAL${ A܉\$ ff;JYHcH"IH<tmHHuUrOCwK!HHHWLHI@tHЋH\$ vHc۹XIH
HHH
HH<tWHH0~#uH
kHH躝L[HM$$HNHHH0L9HI<DgHtgDgLgL'Lg(G
HH\$@Ht$HH|$PH0A\@UH HH ]H\$ L$WH HHKHcus	K H\$HH _@ts"K H\$HH _Ht$@3tsHCHKCsCu/H0H;tH`H;u?:uHc`CHl$8+HS+kHBHC$C~5DŋKHKD$0Ht$@ KH\$HH _Ãt#tHHHVHHkXHHq@ t3ҋDBm^Ht&HKD$0HT$0DJ;t	K D$0Hl$8Ht$@H\$HH _fL$HhfufHhHD$X蕗LHD$PHH;xHD$@IHT$Ht#A
wuhL\$PHT$HHD$@H;ut#A
vuL\$PHD$HHD$@AuAL$pD$XfL$pHLD$@IHBI@HD$@L\$PPu$Af=wf |$XtAfHhfs0LD$@fuD$paHD$@T$pHHJ@LL$pHL$@D$8H$D$0HD$(AD$ bD$pt$|$XtHL$PHh̅H\$Hl$Ht$WH II؋C@tH{t'CxH@(H@@H'ttH\$0Hl$8Ht$@H _H\$Hl$Ht$WH A@@II؋HtIxuAyffMC@tH{t(CxHHH}uH?u*so8*u$C@tH{tCx&H?HH\$0Hl$8Ht$@H _Hӹ?u҉@UVWATAVAWHHkH3H$3MILL$`HLቬ$Dl$@l$hDl$Hl$Tl$pl$L@$"H$HHH;
9uHL$xHH$t(
suH$HD$xH$H;trt#nsuoH$H$u4H$Ƅ$IHL$xHI@HAH$Mu@mE3E333Hl$ 螂@8$tH$
AD$@H$LL$IBHKltCI.t6I!L-ڊHcHI`IDAMkXL
LL-AC8It8It+IHcHI`I؃HkXHC8uEH$H|$`L?HuXlE3E333Hl$ k@8$ylE3E333Hl$ ?@8$\D.E3EDL$DDL$PEL$UH$AfffffffHH$AE<XwIBAHcHIcHFAADD$lAoC܂AIAD$DL$pDL$hDL$TED|$HDL$@DL$L-A tUA#t@A+t,A-tA0ADt$@
ADt$@
ADt$@
ADt$@
ADt$@
A*u+HH|$`D$h
A؉D$hDt$@
D$hAōDHЉD$h{
EDL$Hn
A*u(D?HEH|$`D|$HN
AD|$H@
CAD|HD|$H)
AItYAhtEAltAw
ADt$@	>luHADt$@	ADt$@	A Dt$@	A<6Dt$@u~4uHADt$@	<3u~2uHADt$@	<d{	<is	<ok	<uc	<x[	<XS	DL$lAHT$xDL$LG`tUAD$@t
I|$u0AD$xI$D(I$AI,uD.HEAD$@t.I|$u&DD$lLl$DE3ɺAAD$xI$D(I$AAIu%DD$lL?l$DE3ɺAZDD$lLl$DE3ɺA4AŃ77HA8AIA0u
ADt$@At?DHLH$HL$PH|$`L2t4t$LD$pH$HD$P$H|$`t$LH$HHHH|$`t>HXHt5Ast$L+D$PmADL$LD$PYHMrt$LH3HHHL$P3A0u
ADt$@HAAADHAH|$`t:H۾HDqt$LHt+f9tHuH+HL$PHHDqHt9tHut$L+ˉL$PHH|$`H.uA tf/D$p/D$pDŽ$A A@EH$Dt$@y
AD|$H]EuAguRAD|$HED;~	DT$H	A~.A]Hc_HH$tH؋AD|$HHD$`H
lAHHcHD$`H@H$HL$xHL$0$DωL$(H$LHD|$ AtEuH
l蚇HT$xHAguuH
_lzHT$xHЀ;-uAHDt$@t$LH3HHHL$PD$TA@A
Dt$@wD$TA
kAADt$@$'$EAy,QD$X0D$YA@%EAyD$TA	Dt$@
D$TD$TAsHH|$`HbAsHH|$`HLA t%A@tHH|$`H0HH|$`!A@tHH|$`HcHH|$`A@tHy
HADt$@Ar	ArEyAAD;DODt$@D$HH$ADD$TfffffffAAHt!3HIcHHB09~AƈHDt$@H$D|$H+HA	D$Ps-t;0tt$LHD$P0t$Lt$L
t$Lt$L|$peA@tCAsD$X-|$T6AtD$X+|$T AtD$X |$T
|$T|$TD|$hD+|$PD+AuLL$DMAױ LL$DHL$XMċAtAuLL$DMAױ0Dl$PdE[l$DLffffffEH$H$AAIY,$AD$@H$tI|$ul$DfffffAD$@tI|$u	l$D7AD$xI$I$I~ul$Dl$DHu<la8*u:AD$@tI|$u3l$DAD$x*I$?I$3l$D]EDt$@?IԹ?ul$DD|$Hl$DJLL$DMAHl$Dx#At$LL$DMAױ 2l$DD|$HD|$HD|$HH$Ht9H覉Dt$@H$DD$lE3L
~L$A'Dt$@H$DD$lE3L}AD.Et
H|$`EtGAtA`E3E333HD$ t$tH$H$$tH$L$H$H35?HA_A^A\_^]xvwnwww	xy{&z"{}z|9zb}{}}5{w}}?	

H\$VH`MMIHLu/^E3E3333HD$ sH\$xH`^MtHtI?H|$pD$HBHT$@HT$0v
D$8CD$8L$L$HL$0IAHۋxtl$8xHD$0HD$0HHD$0HT$03tDHD$0l$8xH|$pH\$xH`^HT$03tH|$pH\$xH`^3fDs9D$8H|$pH\$xH`^@SH0MHtIHtDHt?HD$`HD$(LL$ MLHH
Utyfu3a]"T]E3E333HD$ rH0[H\$Hl$Ht$ WH0MIIHHu+\E3E333HD$ q
MuHuHu3HtHtI;Ld$@vP\LFH
T8HD$hLHD$(HD$`HHD$ uuqk\8"]\8Q\H
zTLD HD$hLHD$(HD$`HHD$ %fD{uHu\8"u;\D 1y0fu#[E3E333HD$ "pLd$@H\$HHl$PHt$XH0_H8Hu,[E3E333HD$ dpHH8LH
 3H8H%l@SH0Hٹ=HCHtGH
'HL$ H'HtH9uHAHB)
HHL$ HKHCH0[@UH HH ]f.H\$VWATH0L%e3Iċff;tHrH\$`H0A\_^Ãddu
=)gHl$PH-&L(Hͺ;tE3E333Ht$ mH&A3@5'Ku0L`(H
r&/;tE3E333Ht$ mH3H=C&HH<v7HL)H')DHLH+MtE3E333Ht$ XmLHd;tE3E333Ht$ ,mLcúHMOD4;tE3E333Ht$ lH]'A H`Hl$PH\$`H0A\_^ùHLt6Ht03HcLL$XHHt$ ITHHHLAIH\$`H0A\_^H8btb=,H\$HH2cH|$0H38tHrtsoSbtDbuR=uI,HLt6Ht0Hc3LL$@HHD$ HTHHHLAIH|$0H\$HH8H\$Hl$Ht$WATAUH L%c3L-'3H-eI܃{u HcƺHILHt*HH;|θH\$@Hl$HHt$PH A]A\_HcHI3H\$Hl$Ht$H|$ ATH H/cE3H-eeHfH7HttHHL'HH;|fffHHt{uԅHH;|H\$0Hl$8Ht$@H|$HH A\HcHbHHH%(H\$Ht$H|$ATH HcپH=uN<rrHHL%EbI<ty( HHuU3X
I<u.HJuH~yU3I	Hq~H
ibSH\$0Ht$8H|$@H A\@UH HH
0bH ]H\$WH HcH=laHH<uuHAqHH\$0H _H%ĄH(7zHHtR_H(H(H
tHY&H(H
Q&H
R&H
S&H
T&H
A&tvH\$Ht$WATAUAVAWH@E3ADt$pIAHH
qHL%%H
%|$pIL%%H
%|$p0L%%H
%|$pL%%H
%|$puL]oxHHuoHHLcJS9YtHIHHH;rIHHH;s9YtILaM,$Iu3Mu
AMr̅t3tttL|$8Dt$p0LL|$8LuDdžDt$pu<
RщL$0E3~R;}*HcHHLDT$0
URsI$t3u
AAՃt
tuLuD3"RLt$ E3E333fH\$xH$H@A_A^A]A\_ÐˎN@UH0H}pt3ZH0]H
#H
#H
#H(fH(H\$Ht$H|$ ATH@L3|$`H
A#DsHHu{HL$`2ntH|$ E3E333d|$`u	H|:H
Ht!HHHHuHIH@HqH"IӋD$0=u3|$0H\$PHt$XH|$hH@A\@UWH8HH38@NjH8_]H\$WH0HIHtA3HHH;s0OE3E333HD$ d3H\$@H0_HٸHHD3HwH
3PLW}Hu8=t$HuHt3H\$@H0_HtH\$@H0_H\$Hl$Ht$WH @2tHHHH;UtDTu蕛H;=.St(Tu)Hu@@D8@tH\$0Hl$8Ht$@H _DL$ UATAUAVAWH@Hl$0H]@HuHH}PHKH3HE MDLuzALMHAR~tT ^{xu?= up3uI$p]huI$X)3z ttuuh3uI$p9}xDMX	MƋEЉ|$(H|$ ${Lct~HL;wKL$Hw5HAH;w
HHH+H\$0HZ̊HHt
HH2O$3HS]DMXMƺDd$(H\$ }ztLM`DHA|{HKuuX;t(LMXMƋЋˉ|$(H|$ HHLHE`DMXMA׋HD$ |HtHpuHMH3+H]@HuHH}PHeA_A^A]A\]HSHpHhHx@2HL`Lh@xAMDHpvqHHHH;
RHD$PHL$@Ht$Ht
Pu
JHD$@H;5OH$tPu
ьHD$Hu.@@|$XHHT$@HHAHB|$XH\$P$HL$@D͉D$8$MĉD$0$AՉD$(H$HD$ Ll$`Ld$hH$@H$tHp[HSH HHIsHKsHKsHK sHK(sHK0sHsHK@sHKHsHKPsHKX}sHK`tsHKhksHK8bsHKpYsHKxPsHDsH8sH,sH sHsHsHrHrHrHrHrHrHrHrHrHrHrHxrHlrH`rH TrH(HrH0<rH80rH@$rHHrHPrH [HtBSH HH	H;
YtqHKH;
YtqHKH;
YtqH [HSH HHIH;
XtqHK H;
Xt{qHK(H;
XtiqHK0H;
XtWqHK8H;
XtEqHK@H;
Xt3qHKHH;
Xt!qH [fffffffH+Ir"tf:
u,HIuMIuMt:
uHIuH3ÐIt7HH;
u[HAH;D
uLHAH;D
u=HAH;D
u.H IuIMItHH;
uHIuIHHHHHHH;H8HCH3HD$(LD$ AD$&wuHL$(H3n&H8HL$ :HL$(H3R&H8@USVWATAUAVAWHHl$@H@CH3HE0LE!E3;IIDmLMDH]M
HUv}HUAu}u{AEt\A܅LcHL;wxKL-HwqHAH;w
HH蟉H+H|$@HtASHH3HыELúDl$(Ll$ #sn30HHt
HHtOD-3HULEME̺\$(H|$ rMt<3DLHD$8HD$0D$(3AL|$ rIE39uu+Ll$8Ll$0DL3ADl$(Ll$ krtVHcӹxnHHtALl$8Ll$0DL3AΉ\$(HD$ ,ru
HmIAtHMHOu]mHHM0H3#HeHA_A^A]A\_^[]H\$ WHH@H3HD$xMHHD$XkiHD$PLHH;
JHL$@HHD$Ht#A
Hu>L\$PHD$@HD$HH;GtAHu„L\$PHD$HAu"AD$XIHL$@HI@HAHD$@HT$`HL$hHD$83E3ɉD$0D$(LÉD$ [HL$hH׋pNu>u|$XtHD$P>u$|$XtHD$Puu|$XtHD$P3HL$xH31"H$HĀ_H\$ WHH,?H3HD$xMHHD$XgHD$PLHH;
HHL$@HHD$Ht#A
]Gu讎L\$PHD$@HD$HH;8FtA1Gu2L\$PHD$HAu"AD$XIHL$@HI@HAHD$@HT$`HL$hHD$83E3ɉD$0D$(LÉD$ oZHL$hH׋Su>u|$XtHD$P>u$|$XtHD$Puu|$XtHD$P3HL$xH3 H$HĀ_@WH0HIyLu.@E3E333HD$ UH0_Ht3EAOHH;w.@E3E333HD$ "bU"H0_E0HA~$t	H0AHEEx?5|H89u
0H89tA:1u
AA3H0_HIz3IRHLI0&3H0_@SUVHH~<H3HD$pIILI0HHEH fAfA%AfAAЅttfA<"fAuu
L$DL$@QfA<E3ҋL$@AT$Dr&ffffffAL$@sT$DfEfDL$HHT$0HL$@HE3LL$PHAHL$0fBAPaLD$THՉCD$RHΉD$PC' tE3E333HD$ RHHsHL$pH3HĀ^][̹Z@UATAUAVAWH`Hl$@H]PHuXH}`H:H3HEMcIAUHHMMuGALMHAnt!"kxu
/uLMpEH׋m6t'DE3EEuHD`]xuHXAO;tELt$8Lt$0EL3ҋDt$(Lt$ jLcIINHHw.HAH;wHHʀH+Ht$@Hs|zHHt
HHKM3HM3EHD$8HD$0L3ҋDt$(Ht$ >jAFHcHH;HL	Hw5HAH;w
HH
H+H|$@HyHHt
HHtxEuHEHD`UIMELAfAD=fD_H|$ kf|_DtfA|=uHMpMH!E3HOud~HNudA3HMH3H]PHuXH}`He A_A^A]A\]HSHpHhHx@2HL`Lh@xAMDHp`HHHH;
AHD$PHL$@Ht$Ht
	@u
ZHD$@H;5>H$t?u
{HD$Hu.@@|$XHHT$@HHAHB|$XH\$P$HL$@D͉D$0$MĉD$(H$AHD$ Ll$`Ld$hH$@H$tHp[H\$Ht$H|$ATH0E3AAL$\$ ;}jHcHv
H<tPHAt5t|$$|0HH
HH0hH
3
HbL#
M$\$ 뎹H\$@Ht$HH|$PH0A\@UH HH ]H8u9	3H8Åx2;
s*HcLHHIHkXD@H88E3E333HD$ 	|M3H8H
953HH9
fDL$ VWATAUHhHILHuMtHtE3D!3HhA]A\_^HtIv28E3E3E333Ld$ LAD$HhA]A\_^H$H$H$@2HLt$`@l$Xu~@]HLLL;5X>t
<u#LL;%;t
<uxu@D$-fD$"HHT$@HHAHBl$XH\$PLt$@A~ugfAv1MtHt
L3IOG6*6@MtHu6E3"EMHt\TANE3H$HD$8Ld$0L$EL$3҉t$(Ll$ D$(dt!D9$ukHt@t3r%dzuIMtHt
L3IF,6"E3E333Ld$ J@t"5*5@tH$H$Lt$`HhA]A\_^H8HD$ >H8H\$Hl$Ht$WH Hxl;
SsdHcH-c@HHHDHkXH<u==7u'ttuVeHDH35	95H\$0Hl$8Ht$@H _H\$Ht$WH ;
s|HcH5HHHHkXDtWH<tP=vu)ttu3dHH3H\$0Ht$8H _@4	e4H\$0Ht$8H _H8u243	HH8Åx4;
s,HcHHȃHHkXHDt	HH833E3E333	HD$ bHHH8H\$Ht$H|$Ld$ AUH HcLIL-5@HkXKt|7u5K	|7uHL73ɅDكD7
tKLHL9bH\$0Ht$8H|$@Ld$HH A]@UH H
mH ]HcLHЃHIHkXHLH%vbH\$Ht$H|$Ld$ AUAVAWH@HD3O!uE3Dd$$L=A@McKHH\$0KHH;C{u<
{u!HK{ut$(C
^u HKaCtHKaAHu9CH;K+H.袋.HLIIH?LADDt$ HXH\$0H.AADd$$XJZHD$0H}IcI׃ E3fffffIHH;sD@H8@	
D@HXHD$0ADd$ IcHHȃHkXIDADDEDd$ 1AH\$`Ht$hH|$pLd$xH@A_A^A]@UH H
H ]@UH HH ]@SUVWAUAVHH,H3H$3EEHHcDu3Hu./8/E3E333H|$ wDuL$HL$DALH
^IL|$PMkXJLd$XA|8@@@t@u6AШu-b/3ۉ)/E3E333H\$ CAD t
3ҋDB7HJAD9JT3HT$LHH9YJI^t	@^Et$DDD$LHD|$L@HT$PLD$XE3
H7HAA|Pt;ADLL$aHL$@D$`ADPHT$`Ak%u_D|$DR%t1IH+HHHL$@AH*%tHHL$@AH%t3LD$@AHD$8HD$0HD$`3AD$(HD$ H[D^HD$PH
HLL$DHHD$XHT$`HEHD$ [DDD+DD9d$D
Et^HD$PD$`
H
HHD$XLL$DHHT$`AHD$ )[|$DDd$LArDd$Lk@t@uE3f=
fD$@AH@t@u<L$@]f;D$@AEtf
fD$@
\]f;D$@upA+A;D|$D}LD$PHT$XL
AKD
LKDPD|$DGYD9YD+YDYDD|$DHHHJADE3@EHH\$p3fffff+A;s,H<
u
HHHHHrHD$pDLL$HD+HD$PL|$ HHT$pIVYt2HcD$HHL$pH+DH;7H+A;_XD@EHFfffH\$p3ɋ+A;s1Hf=
uf
HHHfHHrHD$pDLL$HD+HD$PL|$ HHT$pIXt2HcD$HHL$pH+DH;kH
+A;aRWDDEHfH$3ffff+A;s.Hf=
u
f
HHHfHHRrH$Ht$8Ht$0+L$D$(+3DHD$pHD$ WDtr3ffffffffHD$PHcEHTpH

LL$HHHD$XD+HHt$ aWt\$HD;VD;DBDD+E;1VD&ILL$HEHHt$ WtDt$HE3EtD+AsoVDEt%Au(	(D8GA(=Ld$XHNHD$PHAD@t
}u3>(c(L$HL$H$H3HA^A]_^][H\$L$VWATAUAVH0ELHcكu'38'	;wHHL5@HkXIL8u-'38j'	H|$ E3E3330<qID8tEIՋ+"'	G'38i+0'38&	H|$ E3E333;H\$hH0A^A]A\_^@UH0HM`H0]H\$L$VWATH0Hcكu&	;:
HHL%B
@HkXIL8u&6&	3H|$ E3E333:}ID8t-H:VuSt
&83%	 $%	3H|$ E3E333{:H\$`H0A\_^@UH0HMPH0]HL@HHSUVWATH3EAH@sXX$HXyXAt$xE2HL$TctE3E333H\$ 8HL$XBtE3E333H\$ 8r@tÀ|$TtÀL$td+tB;t6$$E3E333H\$ H9A$@ttAA@A$L$AtFt9t+t@AL$D"L$DAΉL$DΉL$Dˉ\$D%=3=t%t!=t=te=u(A^WP=tI=t==t;#d#E3E333H\$ *8L$ADl$Ps 3"$DDDl$P@@tAAD9t$XDl$PuL$Ds
ADl$P@ tADl$P@t
ADl$P8u$"""H$DD$DH$H\$0LL$hADl$(t$ FPHHD$`A%=u?@t9DD$DH$H\$0ALL$hDl$(A׉t$ OHHD$`u=HcL-HHIDHkXdO"!,HPuYHcL-HHIDHkXdMOȋ!HL$`QOuX!
M!A;uA@	uAHT$`HcAHL-HIDHkXDdHcHHIDHkXd8A$HD$LEy~AtyEƃ]D$Hu  8tV譢 HT$@A\$@{Tu|$@uHcT$HRtE33c]tE@uD$T%@u%@===tU=@t&=t=@uH%=u:D$0$'=@t=t=@uƄ$D$A@\$HA%=@3=tv=A;vv2$ND$HUE3I
HtƋE338
HjHT$HAROA;ƋL$Htueu
Ƅ$=uϠ*=u#E3A[D$E33[t_A;v|E3K	HE336	HuU}D$HAfffffffffffHcEHTHD+D;HcHHID$HkXd8L8HcDHȋHAITMkXBd8BD88\$Lu#@tHcHHIDHkXL A%=@HL$`KD$PDD$DH$H\$0D$(ALL$hD$ AJHu:J)LcIAHMkXIDBdHcLIKLHkXH
L$L$L$HĐA\_^][H\$WHPEL3ۉ\$@H$Hu'!H\$ E3E3330CHu)H\$ E3E3330$t6Au&H\$ E3E333j0eL$0DL$(DT$ DHHL$@؉D$D|$@t.t#HcHHL
3ȃHkXIрdtH\$`HP_@UH@H}@tA}Dt,LIcHHL
ȃHkXIрdLA H@]H8ADL$`ELD$(HL$ DAI3H8Ht$ WHpMHHD$h?HD$`LLL; LD$PLLT$Xt"
PufL\$`LT$XHD$PL;+t!A$u%[L\$`LHD$XAu,ALT$XD$hIHL$PHI@HALT$XHuIE3E333HD$ Z.|$htHD$`H$Hp_HtAzu5LD$PHH|$hHL$`H$Hp_H$H$HBD?uf3ABARl$@D$8H$D$0HD$(LOHL$PAD$ k;u$LT$XH>	$$LT$XffHBDt	BHBD>uf3ABARl$@D$8H$D$0HD$(LNHL$PAD$ Zj;u$LT$XH:uY$$LT$XffHBDt	Bf;uDf8\$htHD$`3Aq|$htHD$`f;Gŀ|$htHL$`H$H$H$Hp_E3@SUVHPMIHHu
3HP^][H|$pLd$xL$E2MDl$Huj<<HHLH;
Tt
ucL;%tuWLu1A#IHL$0HIAHADl$HH|$@Ld$8A|$uLHHEHtHu<E3E333HD$ *EtffHHBD!Ht3HuEf3BD umUuf3ffHUHBD"Ht(Huf3EHuf3ffHf;uft	HiEt3f;AAGEtLd$xH|$pL$HP^][E3H\$WH HcAHT$8Hu	HH\$0H _ËT$8LD$<DHDD$8u XBtHH\$0H _ÊHH\$0HL>IHkXdHD$8H _H\$L$VWATAUAVH0ELHcكu838	H;HHL5@HkXIL8u.38	H|$ E3E333o(HuID8tEIՋH_	38HH,k382	H|$ E3E333'HH\$hH0A^A]A\_^@UH0HM`OH0]@SH 7Hٹ&<HHCt
KC$KHC C$HCHCCHH [@UATAUAVAWH`Hl$@H]PHuXH}`H
H3HEDE3MELMEDEDHuPEML3Dl$(Ll$ AtEU?DCxDDD]D,]p~#IffffD9)t
Hu+Au*DMĉD$(HExAAHD$ {AAt	EEEuHDxuHpA0;tELl$8Ll$0DM3ҋDl$(Ll$ >Lc$3HIIHHHHw0HAH;wHHTH+Ld$@MA$LNHLt
IMLE3DH|$8H|$03ҋDl$(Ld$ >UUEMAω|$(H|$ /@Hc/3HHHHHHw5HAH;w
HHSH+H\$@H|MHHt
HHEDmMAAՉ|$(H\$ ?tA
sCHcDtj;xHMxLcHLtM3E3E333HD$ V#5DLÅu3D$(D$(HExHD$ <D{HKu8A|$IL$u8A3HMH3uH]PHuXH}`He A_A^A]A\]HSHpHhHx@2HL`Lh@xIEDHp4HHHH;
HD$PHL$@Ht$Ht
u
ZHD$@H;5nH$t`u
aOHD$Hu.@@|$XHHT$@HHAHB|$XH\$P$HL$@L͉D$8$EĉD$0H$AHD$($D$ $Ll$`Ld$hH$@H$tHp[H\$Hl$ VWATH@H
H3HD$0B@HfL$ HH5L%t5Ht(HڎHHcHˎDAMkXMLAK8uGHff)HH膎t5Hyt(HlHHcH]DAMkXMLAC8$<urGxH@(HHH@H7ȃu	f
GxHD$!HHHL$!HȃtfHčt1H跍t$H認HHcH蛍HkXI4FtsHT$$HL$ DAW39t$ ~H\$$GxHHHH
HRȃH;t$ |f GxHf(HfH5JHL$0H3H\$pHl$xH@A\_^H\$Ht$WHPHIHHtMt:uHtf3H\$`Ht$hHP_MD$H*0HD$@LHH;
DHL$0HHD$8t#A
uVL\$@HD$0HD$8H;tAuKL\$@HD$8Au'AD$HIHL$0HIAHAL\$@HD$0xu/Htf|$HtAH\$`Ht$hHP_HT$0HL$0DA~0A;|+I3HLǺ	D$(H\$ 7HL$0uHcH;r3t-|$HHL$@H\$`Ht$hHP_1	*|$HtHD$@H\$`Ht$hHP_3AHAQLljD$(HD$0H\$ Hq6t|$HtHD$@H\$`Ht$hHP_E3H\$Hl$Ht$WH A@@IIHtIxuAr~nG@tHtMHf=uH;u48*u.G@tHtHf?f=uH\$0Hl$8Ht$@H _@SVWAUAVHHjH3H$3MILL$XHL鉜$D\$DDۉ\$TDˉ\$LDӉ\$P\$p\$`$,H$HHH;

HL$xHH$t(
\uSH$HD$xH$H;1t#+u,HH$H$u"H$DƄ$DD&DDDIHL$xHI@HAH$Mu?E3E333H\$ G8$tH$
HtE3H$L$D&AIfEL$ADD$HD$@H$E

H$H}#fffffffffHH$AD$f=XwAĊAHcHHcD$@HD$@N.HAD$DD$pEDD$TEDL$LDD$PEDD$DDD$`Aă ta#tI+t2-t0D$@ADt$DD$@ADt$DD$@ADt$DD$@ADt$DD$@ADt$DnfA*u0DHEH|$XD\$TMAAD\$TDt$D7ACD\HЋD$@D\$TEDD$LfA*u(DHEH|$XDL$L
ADL$L
ACDLHЋD$@DL$L
AăItghtPltw{
D$@ADt$D
f>luD$@HADt$Dy
D$@ADt$Dg
D$@A Dt$DU
Af=6Dt$Duf~4uD$@HADt$D$
f=3uf~2uD$@HADt$D
f=d	f=i	f=o	f=u	f=x	f=X	AD$@AE@D$`tI}ul$H	IAof=u)DL$LD$@DT$PD\$THL l$HE3`	DL$LD$@DT$PD\$TH# l$HE37	Aă7RH$HA0u	A Dt$DHA fD$hD$`H|$XtKD$lHD$xD$mLcLL$xHT$lH$y#D$pH$Af$H$AHHHH|$Xt6HXHt-AsD$`+DlD8DD$`^H\H3HHLy@A0u	A Dt$DHAADHA H|$XtTHEHDHffffffHT$xtHAHD;|HD$`HDHtffff8tHuH+HD|HH|$XHNA tf/D$pT/D$pEDŽ$fA A@EɸDt$DH$y
AD|$L{EufAgucAD|$LbD;~	DȉD$L	A~FA]HcI)HH$tD|$LH|$XHH|$XAD|$LD|$LD|$LHH
HH|$XHcH$A!HL$xHL$0$DωL$(H$LHD|$ AtEuH
Zm!HT$xHfAguuH
1L!HT$xHЀ;-uAHDt$DH3HHDyA@A
Dt$DhA
`AADt$D$'$EAy+fQfD$d0EPfD$fEAy
A	Dt$DAsHH|$XHbAsHH|$XHLA t%A@tHH|$XH0HH|$X!A@tHH|$XHcHH|$XA@tHy
HADt$DAr	ArEyAAD;Dt$DDOD$HDDH$DT$PAAHt!3HIcHHB09~AƈHDt$DH$DL$L+HA	Dst;0tHA0|$pA@tIAsfD$d-D$P:AtfD$d+D$P"AtfD$d D$P
D$PD$PDt$TDd$DE+D+AuXEA~PffAE@tI}u	l$HIf 
f=tl$HtċD$PD$Pl$HAE@H|$dtI}ul$HE3ffffffAE@tM9eu	l$H!If=u	l$Hl$HHu?8*u=AE@tM9eu
ADd$HIf?@Af=@Ńl$HvDd$DAtSAuMEA~EAE@tI}u	l$HIf0f=tl$Ht
l$H|$`EHAffffffffffHD$xLL$xHL$hLcH׃Lc~HAE@tI}u	l$H#L$hITf=u	l$Hl$HIDd$D%Dt$Dl$HuLL$HMAHl$HAEAAE@tI}u	l$HIf f=t_l$HtaEDt$DH$Htf#DL$LH|$XH$D$@DT$PD\$TE3HqL$Dt$Dl$HDt$DDt$DDt$DDt$DDL$LH|$XH$D$@DT$PD\$TE3H.D$@(D$@"D$@D$@D$@D$@
D$@D$@fD&fEbtDt?4E3E3333HD$ 
$tH$H$$tL$H$L$H$H3GHA^A]_^[c6[!K	

H\$UVWAUAVHPALL23H9H艜$\$0H
n&HHHEH%HHHHHJ%HHHH3%HH$HytE3E333H\$ 1$uCHhH_%HHHtH,H;%H[HH
L$H;H9-H
HHLtkHtfHt*HL$4ALD$8HL$ AQHAԅtD$@u5HL$0tE3E333H\$ K
|$0rD>H
H;t2WHt(HHtH
H;t7HtHHH
L$HtDMIH3H$HPA^A]_^]H8x&~ulH8Ëa
[H8}E3E333HD$ ?
H8Ht

膚Ht
t_H$#HL$03AIH$3HD$@HD$0D$0@HD$ H$HD$(#HL$ #HHPWHpHX HpLxA
A%$AD$ A?D$$D$(u:3DH9| uHH|AH|$ |$(DHl$hHL$ Ld$XHLl$PLt$HD5oHD$0AD$83AƙEكA#DDA#A+McD+BL DAˋIcЅD u$ABHcH9\ uHH|wAAFA#DA#+A+McBD ;r;sA@BL Hcx-ffft%D D@D;rAsDD HyAˋAB!D ABHcI;}HL ML+3It:A+;}"H$H|$ |$(DϿD$;A+HD$0DH DHL$ H™L$(ރLD+ADA+AffffffffBT AIAA#‰$BTD$AM;|McHT$(JHH+АI;|D | HHyDFAAE癃D؃A+McD+BL DA̋IcЅD u!ACHcI;9| uHI;|yA@AAA#DA#+A+McBD AB;rA;sAABT Hcx)t%D D@D;rAsDD HyA̋B!D ACHcI;}L+HL 3IM7DLǃA#DA#+AD+fffBT Aʋ#Aщ$ID$BTAI|McHT$(HJH+ffffI;|D | HHyH$Dϋ;5}} H|$ l$ |$(DLD؃+AD+fffffffBT Aʋ#Aщ$ID$BTAM;|IcHL$(HH+fffH;|D | HHy
D
H$DDD
t$ Dξ DLD+AD+ՐBT Aˋ#A҉$ID$BTAM;|IcHL$(HH+fffH;|D | HHyH$ALl$PLd$XHl$hLt$HD+=Ht$`H$AL|$@A$ɁDDL$ @uL$$DJlj
Hp_Ã uD
Hp_HHPWHpHX HpLxA
A%$AD$ A?D$$D$(u:3DH9| uHH|AH|$ |$(DHl$hHL$ Ld$XHLl$PLt$HD5HD$0AD$83AƙEكA#DDA#A+McD+BL DAˋIcЅD u$ABHcH9\ uHH|wAAFA#DA#+A+McBD ;r;sA@BL Hcx-ffft%D D@D;rAsDD HyAˋAB!D ABHcI;}HL ML+3IStA+;}"H$H|$ |$(DϿD$;A+HD$0DH DHL$ H™L$(ރLD+ADA+AffffffffBT AIAA#‰$BTD$AM;|McHT$(JHH+АI;|D | HHyDAAE癃D؃A+McD+BL DA̋IcЅD u!ACHcI;9| uHI;|yA@AAA#DA#+A+McBD AB;rA;sAABT Hcx)t%D D@D;rAsDD HyA̋B!D ACHcI;}L+HL 3IMADLǃA#DA#+AD+fffBT Aʋ#Aщ$ID$BTAI|McHT$(HJH+ffffI;|D | HHyH$Dϋ;5 H|$ l$ |$(DLD؃+AD+fffffffBT Aʋ#Aщ$ID$BTAM;|IcHL$(HH+fffH;|D | HHy
D
$H$DDD
t$ Dξ DLD+AD+ՐBT Aˋ#A҉$ID$BTAM;|IcHL$(HH+fffH;|D | HHyH$ALl$PLd$XHl$hLt$HD+=0.Ht$`H$AL|$@A$ɁDDL$ @uL$$DJlj
Hp_Ã uD
Hp_H\$UVWATAUAVAWHHH3H$H$(3DL$8HLHL$HL$fD$4DwD׋DDD$0Du&E3E333H|$ s3`IA< t<	t<
t<
uMAH
ffAIAIcpHHB<wAIHH(H:t+t%-t0AAfD$4AfD$4nBϽ<wDML+VHH(H:uA:ƒՃ:HHHDB<4HH(H:0=A0|(f9!As0DALALŀ0}HH(H:uAƒՃ:HhHHAMEҽDu0ufffA+Lŀ0t0|$9As0DAL+ALŀ0}ƒՃ:LHH@4HL+A0A	EOM+BIx<wA	I+t-t}0ApAe0AufffAMĀ0t1M+ĀwYA	5B<wA	I$ tj+Ixt-ugAAH
A
3MEA$<|	$IA{IL+L30DgD$0|Ifff9+DH=PD$0
AMĀ0}	QD$00|9AMĀ0}M+TE:IA;uIAA;tLD$`H$A:#EDD$0yADEuD$EuD+$APAHOH`EyyHAH`D$`|$8fDEfD$`FAffffffffAHTADD$0HT$@HH@f<L4r'IHL$pHAFLt$pAHD$pHD$rAN
D$jDfl$Pf3f%l$Tff=l$XfT$8<yfnfcf?w	l$hcfu&D$hfu9l$du9l$`u
fl$j@fu$AFfuA9nuA9.u	l$hDHT$TAfECD-AHc~QAMVL\`AADȋBDD;rD;sAEDJtfIIAHAEDD$XT$TDL$Pff~DffffAr2AEEDfT$TDD$XfDL$Pfefy^fDfAD$PtAAADAIDL$PuET$TDD$XtAf
fD$PDL$PfD$Pf=wAAudD$RuPD$Vl$Ru5D$Zl$VT$Tf=ufD$ZDD$Xf)ffD$ZDD$XD$VDD$XD$RT$TfArf9l$8DD$0'D$Rf|$8DD$fDD$0fD$`f|$jT$bfҸAED$hl$`l$dHT$@E3D$hL$`T$bDD$f9DNj׿'fAf3DNj
DNj׿f3f3LL$HfD$4fAA
fA	AQEAH$H3謽H$HİA_A^A]A\_^]Ð84@^k2a2a2aLVWHHH3H$DQT$DIAfALL$XDIfACfACACACACACACACACACACAC?DDD$PfT$0tG-G fEH$H$L$L$u<EfE] -fDfD@wG0D_GkfA'Af7uEtEAr>HOLȽ&3ۅE3E333H\$ G	ftKAuBEHOLkASҼ3ۅt[E3E333H\$ HGAu>Eu9HOLAS苼3ۅtE3E333H\$ GrHOLۼQ3ۅtE3E333H\$ G8EfDT$zAAD\$rA3EiMHL$DL$vL$fD$pD\$HkMBHH`ADщL$4A6EyHAH`EDL$tDD$pffAHTADT$@HT$8HH@f<L<r3IH$HAGL$AH$H$AO
D$z\$`f\$df3f%\$hff=,fT$2?f4f)f?wHT$8\$xDˉ\$tDÉ\$p&fu)D$xfuEuEuHT$8f\$zfu7AGfu'A9_u!A9uHT$8\$xDˉ\$tDÉ\$pDHT$dEffEC6AHc~qELTpM_AA
AEtBDDD;rD;sDDJBDDD;rD;sDDJEtfIIAHAEkffDL$hT$dDD$`Ar2AEEDfT$dDL$hfDD$`|f~wD$`f=wAAD$bD$f\$bD$j\$ff=T$dfD$jDL$hfDL$hT$dDD$`fyŋfDfAffD$`tAADAIDD$`uӅT$dDL$hAr-fAffD$`DD$`T$dffD$jDL$hD$fDL$hT$dD$bT$dfr:f9\$2DT$@HT$8ADˋlj\$tDAEĉ\$pAD$xdD$bfl$2DT$@T$rHT$8fD$pDD$pDL$vDL$tfl$zAA fHT$8AEDˉ\$tDÉ\$pD$xEL$4
DL$tDD$pD$xf=?_fD\$`L$4$\$dDf\$hfD3f%fAf=,
fff?w\$xDDfu$D$xfuEuEu
f\$zfu4$fu!9$u9$u\$xDDDHT$dECD-AHcEL$L\pAfffffA
AEtBDDD;rD;sDDJBDDD;rD;sDDJEtfIID\$HAHAED\$HRffDL$hT$dDD$`fffAr5AEEDfT$dDL$hfDD$`fwD$`f=wAAD$bD$f\$bD$j\$ff=T$dfD$jDL$hfDL$hT$dDD$`fyfDfAD$`tAAADAIDD$`uET$dDL$h4fAf
fD$`DD$`"T$dffD$jDL$hD$fDL$hT$dD$bT$dfrfEEDDÉD$x:D$bT$rfADL$vDL$tfD$pDD$pfl$zfEDDAE|$xD$PLl$XD$4L$L$fAEt;|$D4f|$0 -DfA]AEAE0A]AE|$DDT$xAɸ;f\$zOEAEADȋD$xAEAEDAAEDAEEAEDAEAEDAAEEDAAEEDAAEEDDDD$pDDL$tA?D\$xyFAA҅~;fffffffAAAAADDDL$tDD$pD\$xDgImELffffffffHL$pH$HHAAɉBACG	DGDAEDH$G	<D;r;sAHA;rsօDtAH EE;rD;sAD$AED?AIDCDD$pDL$tD$x\${0EAB~
D\$xABI<5{L;rA:9u
A0IL;sL;s
IfAEAE*AIEUB\)L$L$H$H$H$H3H_^L;rffA:0u	IL;sL;sf|$0 -DfA]AEE0A]AEy@SH`HH3HD$P3fL$@9~thH
HuH
HLL$DHT$@AH\$ =/KxH\$8H\$0HD$HLD$@A3D$(HD$ H
Ht@LL$DHT$HDH\$ `t$fD$@HL$PH3肭H`[f
HL$PH3_H`[Hl$ VWAUH H33DGHLxDG3ҋ觸HaH\$@HLt$PH+HAWHMHHu*<1H\$@Lt$PHl$XH A]_^úLd$H
DffDI;HEMƋtHH+H8u
HAԋx
ZLH3DLd$HYHy^E3HՋ諷HKjHHHHHu%Z
HHE3IՋMH3Hl$XH A]_^HT$L$SWAVHpHcHA;lj\$4u"E3D0	HpA^_[Å{;~oHl$h@Ld$XLLIHkXK`D)uE3D0a	v2|E3D0AE3E333Lt$ E3Ht$`AHu,*D0E3E333Lt$ sLl$PL|$HD|)8EAAσtuШtLШuLD0E3E333Lt$ MLl$PL|$HHt$`Hl$hLd$XHpA^_[ø;B؋HLu(M먋$3DB LLK`L\(@K`ID(HL(	
AMK`EIUD(	
tgK`L(9
tUtQ
K`HփAD(9
u1K`L(:
tt
K`HD(:
K`LL$0DH)Lt$ 9HcT$0,H;!L~K`D({AtA}
uL(d(HcIIJ4(L;mf<@<
tHH"HFH;s)
HGuH
H
HHK`LL$0H$H)AHLt$ uD9t$0LK`D(Ht0$
u	
H|
K`$D)	H_I;u$
u	
HG$AH豲$
t 
HL	
HLLH; K`D(@uL(
HCA+ACHx	HF80uI;rCHF80tB0uL$*X;uHcHfK`D(Ht@HL(	|K`HD)9uK`HD):HcH+$AHcYD$4L$A+DMʼnD$(3ҹL|$ uY;HxHJ`ADt(HstfA}
uL(d(HcIIJ4(L;Iffff=xf=
tfHHWHFH;s.f
HGuHf
H1f
HH K`LL$0H$H)AHLt$ uD9t$0LtK`D(HtYf$
uf
Hf
$K`D)	$K`D)9K`HD(:
fI;uf$
uf
HK$AIlf$
t$f
HLf
HLLH;}!K`D(@uL(HfCL$HA+~u#	L$Pmu
L$A>L$*L$HL$HL$M;tIYD3`E3D0%E3E333	Lt$ HpA^_[H\$Ht$WH HcAŽHu	H\$0Ht$8H _DE3Hu$htH\$0Ht$8H _Ht$8HH\$0HLEHkXIЀdH _H\$Ht$H|$HcDH=DLо@IAJMkXBD8F\AD;tXAtGD;t*At!AuHBLJBd8BL80BLJBd8BL8BdBLJBd8EuH\$Ht$H|$H|$H\$DHt$H8Hu-2E3E333HD$ H8Ë3H8@SWATH DHHBS‚Hcu	K H A\_[@t"K H A\_[Ht$P3tsHCHSCsCu/.H0H;t.H`H;u!uHECHl$@+HS+kHBHC$C~2DŋHCfD Ht$P SH A\_[Ãt#tHHHHHkXHHu@ t3ҋDBRHt*HCfD HT$HDfDd$Hh;tK AHl$@Ht$PH A\_[H\$Hl$Ht$ WH HŻH3HD$I؋HfN@AA@A@LfHD[H$HCEۉACD	DDADAC	EAEEDً$DD
3D;DSD[rD;sDt#AB3A;rsɉCtACCCH$3H DD;rD;sDKtCD$AECSAEDDȉSE3DKMA$A;r;sAE҉t"AA3A;rsɉCtBCH{u,SfD‹AEDCStcr@fffffffffKfDA	‰CCACsf{
HL$H3蜜H\$0Hl$8Ht$HH _HH3H
E3HD$0D$(D@@D$ HHHH(H
HtHtH
|HtHtjH(%%%%%%%%fffffffHL$L\$M3LT$L+MBeL%M;sfAMAM;uL$L\$HH
H
	̹cHDT3fHPHPP@HPH(yH
(HcHcHc.H
H( HHcu
cd3H
cHcH(@SH H
HtHHHuHH [@SH HcHtDHKHt
耝HCHKHtŢHCHUHbH [H(H\$0Hl$8H-sbH|$HLd$ E3Hct;Ht$@HffffHKH(HtL#yHޜHt$@Hl$8L%bL%bL%bHbffffffHKH(Ht螜L#yLd$ H|$HH\$0H(@SH HbHbHt>HSHtH
a.HS HtH
aL3HH [H(H
aHtHaH(H)H
}H}	""Ԙĝtd4
,,t7%46
3		b	(00!+Z!+b0*!4+b0*!t+Z!t4d9x*!x*!t4d9x*11T8 47
5))t%d
4t	d	4B!T? *! *!T? *..tA d@4>
=t
	4!^P+!""`tbTf4e^P+ZZa%dgc!+!tdT!+!!+!!+!td!+!T!+!+4%%td4
!V<,!d4V<,t		TB

!,!4,t	d	TB!p,!4p,!4p,t		dB	40!t'@4-!@4-!t'@4-"" !"d&T%4$
#
t%d$T#4"
!!0-!40-td
!3-!4#3-t%d$
!		 0*
*tdT4
!.!t.""d
T		4bt	d	4B!!t	dT
4B!`.!`.!`.HH?84t0d$T 4
!.!4$.''t%!!PW /!T	PW / 	 td	4
!4:`/!4:`/tdT
9	9t d
T		4b!	
4@i/!@i/!i/!

	
i/!4@i/tdT
! T#`0!`0!'' T#`0}
}4$-!t!d"%II%&t+d*T)4(
'!t(T*%0!%0!t(T*%0,,d)4/+!p1!tp1!!4
t
	4mmtd
bt4
!	!t
dT	4
!
1!!!
t4
1dT!) 1!d) 1	
tT
	4!T4 h!2!4 h!2!]#q#@2!]#q#@2!T7#]#T2!4 h!2! h!2!h!q"2!q""2!q""2!h!q"2!4 h!200t d
1
1t[(d\$T] 4^
_
!t4/03!tT4/03!/03!0403!4003!T4003!0403!t4/03d
!p344!DtITGp34400dH4F
E!784!884!894!9.9l4!T9.9l4!d894!4884!Ԟğ784::.t
VUE>7ԣ0Ĥ)t"d4SP!0CC5!CC5!CC5!CwGp5!wGG\5!		h+wGG\5!		x*CwGp5!XCC5!Y[CC5!4c0CC51
1Z+t\'d]#T^
_!MLMP6!tdMLMP6!tdMLMP6!LMM86!LMM86!tdMLMP6''T#4
!NN6!t4NN6!PPR!t	PPR!t	PPR!d
QQR!QdR7!t4QdR7!
d
T	QQR
T
4 t	d!VVt7!

t	4VVt7d	TB!WX,8!TWX,8!XY8!YZ8!YZ8!YZ8!TXY8!WX,8,
,(t$d 4
&&tdT	4t	
4B!tff8!tdff8!t
dTff8		4!tff89!tff89!tdff89!t
dT	ff89		4
!t	d4hEh9!jjet	`4
dhEh9	TB!ij9!tij9$$d
T		4b!0k"l :!!!t
d
T	0k"l :	4b!ttT:!4ttT:t	dBt	d	4B{vdq4	
t
T
!~H:!t~H:6
62d$T 4

tdT4
!`Ʌ ;!T`Ʌ ;%%td4
!|;!Ɉh;!d*Ɉh;!&|;bbt+T)4(
'!0<;!<p;!

d4<p;!
tT0<;		2p	20ʎ!
<!
6<!t
6<!

td
6<!

T	
<

4
!АM<!dАM<iita4
!͒=!t
d
T	͒=

4b!t	dl!==dt	4l!P|=!U
U+E.=t/)d0T5P|=00,$- 44
1Ht4%%.t3d2T140
/	bdoo!>!d$>66t%)4#
!!0D>!t	0D>	dT	4BBB>t+d'T#4
td4	d
~T3t	+4t	d4B!?!Э>!tЭ>!T?d4
 	 t	d
T4td4!Ҳx?!*
*"tdT4Ҳx?
p!
d!T"4'} @!} @!}@!;?!88d!;?!T"4'}@!} @JJ,#t 
#!4,кvt@!кvt@!4,кvt@))t-)0t	4!4`Խ@!
4
	T
`Խ@..
tdt4
!P| A!dP| At4
!P|A!|A!]tA!d6]tA!T5|A!2P|At744
3!`A!kA!t!kA!T`Ad 4
!PS0B!""8d<T;PS0Bt=4:
9((t^$dc 4b
_!B!dB((t$T 4
!B!tBd4
LLdGT(t		4B!C!tCd4
0!1234d8T7C!C!;;1/2 34d8T7Ct946
5dt	4!C!dqC$$tl 4p
mP!t#T!pD!pD!U\D!U4HD!U4HD!T!U\D!t#pDd"4 
!`D!d`D!pD!dpDt4
!y E!yE!dyE!ty E''4
t		4B	t	dT	4B!E!tT	4Ed
b!tE!tE4!m A!dm A!d*		0F!		0F!d*		0Ft+4)
't4!+,-.d0T5NF!NF!N!F!2
2,*-.d0T5N!F!+NF$$t/ 44
1H!TG!@G!C,G!T[C,G!4Z@G!TTG$$tU dV
W!TG!OG!O3G!T[O3G!4ZOG!TTG!!<!D!d!<!Dtd4
!BdD$$H!BdDTI$$H!$$H!$%H!%8'H!TI%8'H!B$%H!dD$$H//tC'4H
Et		4B!--DI!-q/ I!-q/ I!-q/ I!
'tdT--DI??4
!P3|3I!|3/6I!/676I!76G7I!d276G7I!-/676I!T1|3/6I!.P3|3It340
/PE?I8J1K*L#tMdS4RC	NP0!pABlJ!BBXJ!XBBXJ!VpABlJ;;W7tY+dZ'T[#4\
]!&T+EEK!&t)T+EEK!EEK!EFJ!t)EFJ!&T+EEK((%$' (d*4,-	JJJt	d
T	4!LLK!4
LLK	t
d	TOO?t7d/T'4
!OQK!xOQK33w/y+z't{#d|T}4~!dXXxL!tdXXxL!VVԵ91ĶtXmZ\L!dTXXxL4""KLtQdPTO4N
Mt4!cdL!tTcdL00,($d 4
!fi(M!((#$fi(M!"d(4&e%flM!e%flM!d(4&e%flM++t)T'
%!klM!d6klMt745
3!p"qM!dp"qMIIt
5T*4
P 0!PssN!ssxN!s2vdN!2vwPN!d2vwPN!s2vdN!TssxN!PssN//t'4
%!||N!

t	T||Nd4B!P}|}$O!|}|O!T|}|O!tP}|}$Od4
!t#d"4 `ˀ|O!`ˀ|O!  t#d"4 `ˀ|O'
'T!
!`O!d`O!O!O!d`OtT4
!iXP!iXDP!  356T=iXDP!d8iXP774/t7'4<
9	t	dT	4B!td4 P!P!dP!t4 P

!J5<81*#td43	PP5?A8B1C*I#tHdG4F3	DPX5Gh4?k8l1m*s#trdq4p3	nP0-
%
td4
#rP I58011*7#t6d5443	2Pp,5td43	Ph;5*-#t,d+4*3	(P0;5*ļ#td43	P!dR!d.dRt/4-
+20$$t4bBb''t	d4B!R!t	R		4Bt	d	4Bt	d4B! >TS!>U@S!

t	4>U@S!T >TS	dB!PRtWTU`S!`S!jS!PRjS!tWTU`S'
'O#QdV4T
ShhtTdI4T
t		4B,
,'td
T		4b!jhT!
jhTUU1t-d!T4
P44+&,"-.t3d2T140
/!
tdT4@\U!@\U!"
"tdT4@\U
!	!t	dT	4B/	/t%dT
4!
ԕT4U!U!WU!WU!88ԕ,T4UĖtd
td	4bt	4Bt	4b!dV!MHV!TMHV!..t[&dZ4XdV
SUVTY
Wt	d4B!HV!4HV!4HVt	d
!t
d4`}HW!`}HW!}0W!

d}0W!t
4`}HW	T!P|W!d
P|W	tT		4b!7W!t
7W!7VW!d7VW!t
7W4P5?'8(1)*/#t.d-4,3	*P 	dlT
t	4!`hX!t	`hXppdT	4B!P'X!tP'XdT
4!t	((t^!(<(X!d(<(X!t	T((t^~~tu4		d
b!P

DY!dP

DYt		4Bt		4B
tdT4
ttt4
t
	4__t%dT4
0!t
T04.!''t
d
T4
04.!<Z!t
d
<Z!T4Z!4Z!4Z!tZ!tdT
Z4!d !D[!dT !D[! !D[!!9"0[!T!9"0[!d !D["
"t
	4
!t$v%[!$v%[!t$v%[*
*dT		4
00)%!tdT4
t
dT	4
!)"+4\!t5)"+4\!t5)"+4\1472,3(d6$T7 48
9p! t!4$`23\!`23\!  t! 4$`23\''#d"T#%B51+*1#t0d/4.3	,P@!
T
4<!=D]!!=>0]!


T
!=>0]!4<!=D]99	t	d!@ALA]!LAxA]!tLAxA]!d
@ALA]4	bt
4!
	td4DD^!DD^!
td4	DD^
T
!IIt^!I?IX^!I?IX^!t	
dTIIt^		4B!`JrJ^!rJJ^!

d
rJJ^!33*t`JrJ^T	
4b!pKK8_!KK$_!

KK$_!tpKK8_d
T		4b!`LnL_!`LnL_!nLL_!

d
nLL_!t`LnL_T		4b!	
MM(`!MN`!TMN`!&&	
tdMM(`404
%#tZd[4a#	\P4
U#td4S	P9	9d14t	
TB!0gg`!Ty0gg`11ts$dt 4x
ut4!/d3T449^oo4a!^oo4a!  d3T449/^oo4a!t2`n^oHaPP./0'1
5`!#$d&pvva!vva!t%vva!@
@#$d&T+4*pvva
'		r0t)d(4&r$'T'
%%	Etd4CPX

	td4
0Z
ZtDd5T'4
11t#d4
G
G<d
tT		4b
40t$d T
!t	d
T409q!t	409q!95Tc!T95Tc!4'
t	d
09q!t#d"@Nc!t#d"T!@Nc4 
!t#c!t#d"cT!4 
""t
d	4tdT4
!pdd!pdd
tdT4
-P((t4$d9 48
5	!yd!dydQQ84(t$T 4
!л0tR!	t
dTл0tR	t
d	4RE0!!d!T!4!rpr0!he!the!d e

4

p!Xe!tXe0!@Fpe!Fef!T
Fef!

td@Fpe
t	dT42Rp`0

4
R`4	Rp
0RPt
d4r(JOc!jjTt
d4`g

!4BHg!4BHgb!|g!4|g

d

p!4pg!4pg

d
p!g!gdT
4	Rp!dT$h!

dT$h

4
2p2P
t
d	42"0		0	dT4pd	4RpR0

d
Rp42pd4
Rp;0T
4	2p`
td
4	2@

4
2p42p 	N		c			!4`

l!4`

l!l!4lBBP0	!
!!t!d!4!!td
T	4dj!T	4td
dj!

td
djRtd
T	42d4
Rp!`j!T
`j!

T
`jd
4rp!_ k!T_ k!T_ kd42p??42p	B!pp!tpp!tpp! # tR!td # tR!!!k!d!!k$T4pp

4
2p#G$p$!%Q&\l!%Q&\l	p`P08
td4
RI*
+p+BdT42p20?/U//-
Etd4C
PX!44\m!45<m!d45<m!tT44\m0!@6H7m!t@6H7m

4
`!d08b9 n!b9z9n!
z99m!z99m!
z99m!tb9z9n!dT408b9 n

!;;n!;<n!<<pn!d<<pn!
;<n!

T4
;;nrp!0=6=n!6=U=n!d6=U=n!

T4
0=6=n!?A0o!
?A0o!
T?A0o
p`0p`P0p
4
p`P!!d!T!4!p	p`P0`!KjLo!4KjLo
p`Pp

0

r0!PSStR!tdPSStR		20![4\pTUDr!pTUDr![4\pTUDr4R
p
`ef`f!ffp!tffp

4
2`!@g[gtR![grgp!t[grgp!d@g[gtR
td4
Rchhi*hh0iD
Dt4R
	`Pt
d	4Rln@n!dT`nnq!n4oq!Tn4oq!d`nnq4	2
p		dT42p![4\`stDr!`stDr![4\`stDr#]
p`P!tp˃r!tp˃r

4
`!PÅg!PÅgR0$t!Ar!T
Ar

4
R	p`!2R!t4	2R
d
T	42ptd42Ҍ@	Bōɍɍ
d4r
pqbpP	t
d4
rߑ 

4
Rp1
5#td43r
P8!@H4x!Hqht!dHqht!
tT@H4x2
0

20b('EC
	p`0Pp
4
pxRp`P0p!084x!8a0u!d8a0u!
tT084xt
d	4R@T4
p`d42p
	td42Oqtd
4rȰ0EP!pDv!pDv"	p`P04
R
p
`-`4R
p
`c!Ev!E9v!E9v!Ev	p`
P0rP

4
p`!]hw!T4]hw

d
p2
2*%t`P04
R
p
`$p-
Etd4C
PP!4x!x!dx!
tT4x0!T4rp`0d
4p!ĜT1x!1x!&&ĜT1x!p`0!`x!`x4
p`P!hy!fLy!	
T
fLy!d4hyp!hy!&y!	
T
&y!d4hy)4 
p`P!z!zT4p`0P!z!Y`z!	Y`z!
4z!

4z

T
2	p`!pt{!dT
pt{!
	
dT
pt{!V\{!VH{!

	
VH{!dV\{!

T
pt{
p
0t
d4!d
T!!{!!R"{!T!R"{!d
!!{		2p0#d	T42p(|@|h||||8`ph}8`€Ԁ*BRbxāԁ
$2DT`n|ʂڂ0D`~ȃփ2@N`p~؄
$>Nd~…΅0<Xj|Ԇ,XnFRtlZeroMemoryqMultiByteToWideCharHeapFreeGetProcessHeapWideCharToMultiByteHeapAllocGetTimeFormatWbSystemTimeToTzSpecificLocalTimeFileTimeToSystemTimesGetLastErrordMapViewOfFileWCreateFileMappingA6CloseHandlefGetFileSizeVCreateFileAwUnmapViewOfFile_SwitchToFiberaLockResourceSLoadResourceFindResourceAGlobalMemoryStatusFileTimeToLocalFileTimeFreeLibraryGetProcAddressNLoadLibraryAWriteFileDeleteFiberTCreateFiberDConvertThreadToFiberIGetCurrentThreadIdFlsSetValueGetCommandLineAGetVersionExARtlUnwindExHeapReAllocRaiseExceptionRtlPcToFileHeaderdTerminateProcessEGetCurrentProcesstUnhandledExceptionFilterPSetUnhandledExceptionFilter5IsDebuggerPresentRtlCaptureContextGetModuleHandleAExitProcessFlsGetValuejTlsFreeFlsFree.SetLastErrorlTlsSetValueFlsAlloc\SleepHeapSetInformationHeapCreateHeapDestroy*SetHandleCountGetStdHandleiGetFileTypeGetStartupInfoADeleteCriticalSectionGetModuleFileNameAFreeEnvironmentStringsAXGetEnvironmentStringsFreeEnvironmentStringsWZGetEnvironmentStringsWQueryPerformanceCounterGetTickCountFGetCurrentProcessIdGetSystemTimeAsFileTimeRtlVirtualUnwindRtlLookupFunctionEntryGetCPInfoGetACPGetOEMCP;IsValidCodePage@LCMapStringAALCMapStringWEnterCriticalSectionMLeaveCriticalSectionHeapSize%InitializeCriticalSectionGetStringTypeAGetStringTypeWvGetLocaleInfoA=SetStdHandle%GetConsoleCP6GetConsoleModeFlushFileBuffers"SetFilePointerWriteConsoleA8GetConsoleOutputCPWriteConsoleWSetEndOfFileReadFileKERNEL32.dll
VerQueryValueAGetFileVersionInfoAGetFileVersionInfoSizeAVERSION.dllDebugCreatedbgeng.dll4N\،؇؉؋pMLKP3P3`P`p_aP`P		0--P}`!-@00+kk9 ;$$p 9`:PsP3``P`p_aP`P	0-P}`!@0+kk ;$9$pP3 9`:AJS\uƍэڍ)1;LS[ls{ˎَ
$,4CR[jyȏяޏ +ތ19>GPSVZdq{Ő͐ސ!(6DR\cjouǑˑԑ&,	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.dll_EFN_GetManagedExcepStack_EFN_GetManagedObjectFieldInfo_EFN_GetManagedObjectName_EFN_StackTraceCLRStackCOMStateClrStackDebugExtensionInitializeDebugExtensionNotifyDebugExtensionUninitializeDumpArrayDumpAssemblyDumpClassDumpDomainDumpHeapDumpILDumpLogDumpMDDumpMTDumpMethodSigDumpModuleDumpObjDumpRuntimeTypesDumpSigDumpStackDumpStackObjectsDumpVCDumplogDumpruntimetypesEEHeapEEStackEEVersionEHInfoEhinfoFinalizeQueueFindAppDomainFindappdomainGCHandleLeaksGCHandleleaksGCHandlesGCInfoGCRootGchandleleaksHelpIP2MDMinidumpModeMinidumpmodeName2EEObjSizePrintExceptionPrintexceptionProcInfoRCWCleanupListRcwcleanuplistSOSFlushSaveModuleStopOnExceptionStoponexceptionSyncBlkThreadPoolThreadsToken2EETraverseHeapTraverseheapUVMMapVMStatVerifyDACVerifyHeapVerifyStackTraceVerifyheapWatsonBucketsbpmdclrstackcomstatedadodsodumparraydumpassemblydumpclassdumpdomaindumpheapdumpildumplogdumpmddumpmethodsigdumpmoduledumpmtdumpobjdumpruntimetypesdumpsigdumpstackdumpstackobjectsdumpvceeheapeestackeeversionehinfofinalizequeuefindappdomaingchandleleaksgchandlesgcinfogcroothelpip2mdminidumpmodename2eeobjsizepeprintexceptionprocinforcwcleanuplistsavemodulesoesosflushstoponexceptionsyncblkthreadpoolthreadstoken2eetraverseheaptstuverifyheapvmmapvmstatBPBBBBBBBBBBBBBBBpBhB`BXBPBPBPBPBPBPBPBPBPBPBPBPBPBPBPBPBPBPB@"BH"BX"Bd"Bp"B "B@"B"B"B"B"B"B"B "B@#B#B#B(#B8#BH#BX#B h#B@x#B#B#B#B#B#B#B #B@#B#B`x^B^B^B^B^B ^B$^B(^B,^B0^B4^B8^BB.PEADB.PEAXRSP/B.B/B/B.B.B.B.B.B.B.B.B.B.B.BBBxBpBhB`BXBPBHB	@B	
8B
0B(B
 B
BBBBBBԚBȚBBBBBxBhBXBHB8B(B B !B!"B"#B#$B$%B%&B&'L*B'(B()B
)*P*B*+ܙB+,ЙB,-B-.B./B/0B01B12B23B34xB45hB56XB67HB78@B898B9:0B:;,B;<(B<=$B=> B>?B?@B@ABABBBCBCDBDEB
EFBFGИBGHBHIBIJBJKBKLBLMxBMNhBNOXBOPHBPQ8BQR(BRSBSTBTUBUVBVWؗBWXԗBXYЗBYZ̗BZ[ȗB[\B\]B]^B^_B_`B`aBabBbcBcdBdeBefBfgBghBhixBijpBjkhBkl`BlmXBmnPBno@Bop4Bpq,Bqr$B	rsBstBtuBuvBvwBwxBxyByzBz{B{|ؖB|}ЖB}~ȖB~BBBBBBpB`BPB@B0B BBBBBBBЕBBBBBBpB`BPB@B0B BBBBBДBBBBBBBBBBBBBBBBBBBBpB`BPB@B0B BBBBBBBBBBBBBBBBBBBBBBBBؓB̓BBBBBBBxBhBXBPBHB@B8BBBBBBBBBBBBBBBBBBBBBBBB0B(B BBBBBBBBBؒBԒB̒BĒBBB	B	
B
BB
B
BxBBhBXBHB@B8B(B BBBBBBBBB B !B!"B"#B$ԑB%ȑBBBB%BB%BB%BBBB%BB%BB%B%BB%B%BB%B%BB%B%BBB%B%B%B%BB%B%BB%B%B|BxBtBhBdB`B\BTBLBHB @B@8B0BBBBBxBpBhB`BXBPBHB@B8B0B BBBBBȣBBBBpBlBhBdBXBHB8BBBBТBBBBBhBPB@B(BBBpBtBxB|BBBBBBBBBBBB/BBBBBBBĦBȦB̦B	ЦB
ԦBܦBB
BBBB	B
BBB
$B,B4B<B	@B
DBLBTB
\BdBlB/B.B/B/B.B.B.B.B.B	.B
.B.B.B
.B.B.B2-+] fBB.?AVbad_alloc@std@@B.?AVexception@std@@us
		


!
5A
CPR
S
WYl
m pr	

	
)

BB.?AVtype_info@@PB

B                          abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ                          abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZpB`y!@~ڣ @ڣ AϢ[@~QQ^ _j21~tBCBBBBBBpBBB0BBBpBBBBBBBBBBB@B@BhBXBBBxB	HB
BxBHB BBBBXB BBحBpB 8B!@B"BxByBzpBX)B`BpBrBBBBBBBBBxBpB`BPBDB8B^B^B^B^B^B ^B$^B(^B,^B0^B4^B8^B0B BBB^BBBBBBйBBBBBBB	0B.BBBBBBBBBBB.pPSTPDT@BB5@ ;Zx0Nm:Yw/Ml@@@@@P@$@@ @4@N@ p+ŝi@]%O@qוC)@D@<զIx@oGAkU'9p|Bݎ~QCv)/&D(DJzEeǑF
euuvHMXB䧓9;5SM]=];Z] T7aZ%]g']݀nLɛ R`%u?q=
ףp=
ף?Zd;On?,eX?#GGŧ?@il7?3=BzՔ?aw̫?/L[Mľ?S;uD?g9Eϔ?$#⼺;1az?aUY~S|_?/D?$?9'*?}d|FU>c{#Tw=:zc%C1<!8G;܈Xㆦ;ƄEBu7.:3q#2IZ9Wڥ2hRDY,%I-64OSk%Y}ZW<P"NKeb}-ޟݦ
lP)P_)`)R	)I)P)+Z+b0*b9*9A*AS)`htRElPllx*xl*\*D* PlP** ****+^P+^J0+Jr ++!+!+%+%-+-E+ETx+Th+,
RV<,V$,,P, nX,,[p,[o`,p,,,
,3,@4---,T-0-|-l-3-3*-*B-P*-0R-..-i0.pTD.`..t.&`.&vt.v`. xRR-h0hhMhP..2.2B.PW /W/.tR:`/:;L/;?8/p1t/@i/i/	/	
/
i/i//`0@0000 x0%0%:0:R0Rj0p1001(181H1H1
1
p1`1) 1)  1  1 h!2h!q"2q""2""2"#2##2#7#p27#]#T2]#q#@2q#%(2%0%20%T%2T%%1%/2/03040340030p23p2x2t3x22d322T32R3,3R3e33p3444k73k7737848848949.9l4.9<X4<<H4<<84<=(4=(=4p=%C40CC5CC5CC5CwGp5wGG\5GIH5IdL85dLqL(5qLL5LL5LM4MLMP6LMM86MjN$6jNzN6zNN5NN5NN5NN5NN6N:Ox6:OBOh6POOtROPtRPPRP(Q6(Q@Q6@QQ6QQ6QQRQdR7dRR6RR6RS6SPV,7PVVhVVt7VW\7WWL7WX,8XY8YZ8Z[7[[7[_7__7_`7`@`7@``7`Ra7`a*bl0b^bRbZcL8`c=dL80eeRefh8ff8ff8ff8ffx8ff89f[g9[gg8gg8gg8hEh9Ehil9iiD9ij9jk9k,k90k"l :"lq9qt9ttT:t/z@:/zEz0:Pzzd:zx~x:~H:H:8:@X:`Ʌ ;Ʌ;,:0h|;Ɉh;ɈT;D;04;0<;<p;p
;
;6;@0?6;@l<
<
6<6bl<bX<ϏH<ϏĐ4<АM<M<<͒=͒h<h<*l",="M=P|=X=śH=Л=\=`=>=*=0D>60>6O >P>\>@z>>Ӭ>?Э>Э>>>P?PDZtRб0?Ҳx?ҲT?ӶD?@l@pe} @}@;?;j?jz?z??ƺ?кvt@v	`@	)P@)<<@@Q@`Խ@Խ@0@0@B@P| A|0A0H@P|A|A]tA])`A)1PA19@A9Q0A`AkAk1A1;A;SA`NHPS0BSBBy@BBlB\BBsBsBBLCBB CC|`C|PC(CCCICIqCpDU\DU4HD44D$D	D	!D!XC`DTDTlDpDDDy EyE}D}DD4EDEElE\EEEEm Am	E		E		0F	"F":F:E	@FNFN!F!F(F(PxFPwPFTG@GC,GC*G*qGqyFyFTGOGO3G3 G  G  |G !lG!<!D<!"G""G"$G$$H$%H%8'H8''tH''dH''TH''DH'+(H++H+
-H--DI-q/ Iq/X1IX1P2HP2y2Hy2!3H!3K3HP3|3I|3/6I/676I76G7IG7V8IV8h8Ih88tI88dI89TI99tR9\:tR`:;tR ;dAIpABlJBBXJBDDJDD4JDD$JEEKEFJFFJFFJFGJGJJJJJJK,KKLLKLLKLWMxKWMpMhKpMOKOQKQXKXXKXXxLXmZ\LmZ\<L\]$L]6]L@]c_Lp_aLacLcdLdseLseeLe%flM%ffTMffDMfi(MiTjMTjkMklMloMoo|MokptRp"qM"qqMq.rM0rGrlPrgrlprFsMPssNssxNs2vdN2vwPNwx<Nx`|,N`|h|Nh|p|Np||M||N|3}N3}P}NP}|}$O|}|O|N>N>VN`ˀ|Oˀ`OPOR4O`OOOO6O6O	OiXPiXDPX$PPPtPPPPPPPwQLQ.Q0QVQ`ȹQйtR RdR#PR#;@R@tR@ztR
|RGRP~R.RlRRR %T0NRPR >TS>U@SU)(S)7S7\S`SjSj%S%5S5]S]dS?S@nTp$TjhTj)TT)`DT`9T@\U\TT$T0UPtRP4U<UUWUWPUPhUhxUTUUt9>@UTR?l@lT}lVdVMHVM4V1$V1YV`|VHVHzVzuVuVVKVKZV`}HW}0WWWVVGtRP|W_hW_XW7W7VWVW:W:gWgsWQW`,X`hX'TX'PDXP'X'gXg|XI
YP

DY
0Y, Y0UT[l`N
TYP
@0.@8dY@dYH ZtR`1|Y@Y YFYP-tR04.4Y/Y0.ZWtZW\Z<ZVZVZZ Z  Z !D[!9"0[9""[""[""Z"#Z#'#Z$v%[v%%[%!&x[!&G&d[P&([()[)"+4\"+r, \r,,[,A2\A2V2[`23\38\88|\89`\9:|\:<\<!=D]!=>0]>2?]2?K?]K?x?\@ALA]LAxA]xAAx]AAh]AAX]ABR BD]DD^DH]HH]HI]IIt^I?IX^?IID^ILJ4^LJZJ$^`JrJ^rJJ^J5K^5KBK^BKmK^pKK8_KK$_KL_L+L^+L\L^`LnL_nLL_L*M_*M7Mx_7MbM`_bMML_MM(`MN`N|N_|NN_NN_pO^<`^d\``e&g|`0gg`g-j`-jl`mSn``n^oHa^oo4aouauvavhv`pvvavvavwawyayzda{LaPwaΌbЌl(b0bdbpbapepb6b@"b09q95Tc5@c0c2c2;b@NcNctcc@c@ch_d`c dpddLd*<d0|ddydydɻdл0tR0ed*(e0L0hPuvTel	4i1tR@peRER`Rhehevxe eeRpepepepepeXeX
e
feRR@FpeFefef#e#0e08f*R0Pfff,f0HfPffhpll]tR`gf+R0kRBHgBw4gw gPg)|ghgXgbRpg4g4WgWxghgfgf{gRR [R`Pg)$h{h{gtR8h$0h0HlPhh Y4ip
phI4iPR|h`-h0yhRh6h@hRtR<tR`hR>R@4i)h0O0hptRh kphl<i@Y0h`4i4i	@i		0h		0h
Q
tR`

l
0i0wtilii@l@8f`
8f`

i

l
i*i0ldjTLjT,j'j0MljPRj`jjj/j0n4ip4i_ k_kjj0k@kHk0hJhkppkkpk Blp4i tR # tR#  k  k !u!!k!"k"#k#l$lp$$0h$%8f%Q&\lQ&F)DlF)\)4l`)a+tlp++0h++l+H-l..tR/u/l//0h/4l44\m45<m5o5(mo5)6m)696m@6H7mH77tm7'8dm08b9 nb9z9nz99m9:m::m:;m;f;mf;;m;;m;;R;;n;<n<<pn<]<\n]<=Ln="=<n"=/=,n0=6=n6=U=nU==n=>n>>n>?h?V?tR?A0oAAoABoBBnBCDoCH\oHJtoKKoKjLojL:Mo:MTMo`MMRNNRNN4iNJPoPPPoQQtRR'Rl0RRtRRRtRPSStRS$Tp$T,To0TfT ppTUDrUcPpcc@pc<d(p@d|dRdOe4iPe[fhp`fwfffftRffpf%gp%g@gp@g[gtR[grgprggpggpggphhqi&i0h0iIi0h`ilHql<n`q@nYn0h`nnqn4oq4oxoqxooqo"pq0pqqqkrqprQsl`stDrt,r܂r܂prp˃r˃qtrq`r`rChPÅgÅrrRr0hArArr2R2ss4s(8fP5Ls@\0h`4iӍxsl0sܐf$l0s BsPt ѓl8t@H4xHqhtq̖Tt̖{Dt{4t|tʙtЙgtPtCtPtptptt"l084x8a0uau`u`mtp4Pu@Y0h`۩R|uǬRЬlTu`Ruɯ0h!u0I0hPi0hpDvV,vVvv`vǻfлvfEvE9v9vvv ]w`wR]hw]KPwKY@wp}tw:4i@nwpftRw4xx<x<wwk<xpXxl1x1xx\hx`xxxR yhyfLyf,y_y_yhy&y&yyApyP{yzzsy<zzYzY`z`lzT\zTiLzpt{V\{VH{0{ {({(4z4;z;qz0 u0 #!{0!u!R!!{!R"{R""{""{"@#{@#y%{%%.%%l@&&xf 'j'lp''tR'(tR((t^(<(X<(w(Xw((X((X(1)tR@)e)l 8Ph		KTEXT
DOCUMENTATION4VS_VERSION_INFOf"'f"'? StringFileInfo040904B0LCompanyNameMicrosoft Corporation|*FileDescriptionMicrosoft NTSD extension for .NET Runtimeb!FileVersion2.0.50727.8806 (QFE.050727-8800)0InternalNameSOS.dll/LegalCopyright Microsoft Corporation.  All rights reserved.8OriginalFilenameSOS.dllTProductNameMicrosoft .NET FrameworkBProductVersion2.0.50727.88064CommentsFlavor=RetailDVarFileInfo$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)                     CLRStack
DumpStackObjects (dso)             IP2MD
DumpHeap                           U
DumpVC                             DumpStack
GCRoot                             EEStack
ObjSize                            GCInfo
FinalizeQueue                      EHInfo
PrintException (pe)                COMState
TraverseHeap                       BPMD 

Examining CLR data structures      Diagnostic Utilities
-----------------------------      -----------------------------
DumpDomain                         VerifyHeap
EEHeap                             DumpLog
Name2EE                            FindAppDomain
SyncBlk                            SaveModule
DumpMT                             GCHandles
DumpClass                          GCHandleLeaks
DumpMD                             VMMap
Token2EE                           VMStat
EEVersion                          ProcInfo 
DumpModule                         StopOnException (soe)
ThreadPool                         MinidumpMode 
DumpAssembly                       
DumpMethodSig                      Other
DumpRuntimeTypes                   -----------------------------
DumpSig                            FAQ
RCWCleanupList
DumpIL
\\

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 (MSCORWKS.DLL). Newer versions of the 
Windows Debugger provide a command to make it easy to load the right copy of 
SOS.DLL:

    ".loadby sos mscorwks"

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

    "lm v m mscorwks"

in the debugger.

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 mscorwks
0:000> !DumpStackObjects
Failed to find runtime DLL (mscorwks.dll), 0x80004005
Extension commands need mscorwks.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 mscorwks!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.gotdotnet.com/anathan/categoryview.aspx/Debugging
\\

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 -detail is used. Do not 
                      print fields of the elements. Useful for array of objects 
                      like String                    

 Example output:

0:000> !dumparray -start 2 -length 5 -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
[5] 00ad2914
    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        5 x
    5b9a628c  4000002        4         System.Int32   instance       10 y
    5b9a628c  4000003        8         System.Int32   instance       15 z
[6] 00ad2920
    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        6 x
    5b9a628c  4000002        4         System.Int32   instance       12 y
    5b9a628c  4000003        8         System.Int32   instance       18 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>] 
          [-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
-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.
\\

COMMAND: finalizequeue.
!FinalizeQueue [-detail]

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).

If you pass -detail then you get 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] [<Exception object address>]

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.

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

COMMAND: traverseheap.
!TraverseHeap [-xml] <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 "-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: 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 (In fiber mode, if the thread is a fiber which is
   switched out by the host, this column will be shown as "<<<<") 
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]

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.

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 IA64 and x64 platforms, Transition Frames are not displayed at this time.
Especially on IA64, there is heavy optimization of parameters and locals. You
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
\\

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 mscorwks!CallDescrWorkerInternal+0x30
0012ee34 5d7946aa mscorwks!CallDescrWorker+0x109

0:000> !IP2MD 03ef01a6
MethodDesc: 00902f40
Method Name: Mainy.Main()
Class: 03ee1424
MethodTable: 009032d8
mdToken: 0600000d
Module: 001caa38
IsJitted: yes
CodeAddr: 03ef00b8

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.
\\

COMMAND: u.
!U [-gcinfo] [-ehinfo] <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.
\\

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

[x86 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.

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

[ia64 and x64 documentation]

Rather than scraping, !DumpStack mimics the debugger's "K" command. 
Stackwalking is done very differently on these platforms, so SOS allows the
Windows Debugger to unwind the frames, and supplies managed code information
where possible. The [top stack [bottom stack]] arguments are ignored, but
-EE functions just the same.
\\

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

EHHandler 0: TYPED
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
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 <module name> <method name>
!BPMD -md <MethodDesc>

!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.

This brings up a good question: "I want to set a breakpoint on the main
method of my application, but SOS doesn't work until the runtime is loaded.
How can I do this?"

  1) Start the debugger and type: 
       sxe -c "" clrn
  2) g
  3) You'll get the following notification from the debugger:
     "CLR notification: module 'mscorlib' loaded"
  4) Now you can load SOS and use commands. Type
       .loadby sos mscorwks
     then
       !bpmd myapp.exe MyApp.Main
  5) g
  6) You will stop at the start of MyApp.Main. If you type "bl" you will 
     see the breakpoint listed.

!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

!BPMD does not accept offsets nor parameters in the method 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 mscorwks!Thread::DoAppropriateAptStateWait+0x156
0404ecc4 5d9dd8bb mscorwks!Thread::DoAppropriateWaitWorker+0x360
0404ed20 5da628dd mscorwks!Thread::DoAppropriateWait+0xbb
0404ede4 5da4e2e2 mscorwks!CLREvent::Wait+0x29d
0404ee70 5da4dd41 mscorwks!AwareLock::EnterEpilog+0x132
0404ef34 5da4efa3 mscorwks!AwareLock::Enter+0x2c1
0404f09c 5d767880 mscorwks!AwareLock::Contention+0x483
0404f1c4 03f00229 mscorwks!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 mscorwks". That 
will provide more details about the CLR, including where mscorwks.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: dumpmethodsig.
!DumpMethodSig <sigaddr> <moduleaddr>

[Not documented yet]
\\

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
...

\\

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

[Not documented yet]
\\

COMMAND: rcwcleanuplist.
!RCWCleanupList <RCWCleanupList address>

[Not documented yet]
\\

COMMAND: dumpil.
!DumpIL <Managed DynamicMethod object> | 
        <DynamicMethodDesc pointer> |
        <MethodDesc 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 three 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.

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
will only produce output if there are errors in the heap:
object 00a79d40: bad member 00000001 at 00a79d44
curr_object : 00a79d40
Last good object: 00a79d2c
----------------

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: 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   mscorjit     (deferred)
5b660000 5c440000   mscorlib_dll     (deferred)
5d1d0000 5e13c000   mscorwks     (deferred)
...

If I wanted to save a copy of mscorwks.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 [-perdomain]

!GCHandles provides statistics about GCHandles in the process. 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:

0:000> !gchandles
GC Handle Statistics:
Strong Handles: 13
Pinned Handles: 3
Async Pinned Handles: 0
Ref Count Handles: 0
Weak Long Handles: 0
Weak Short Handles: 1
Other Handles: 0
Statistics:
      MT    Count TotalSize Class Name
5ba75da8        1        12 System.Security.Permissions.SecurityPermission
5ba5c57c        1        20 System.SharedStatics
5ba76878        2        40 System.Security.PermissionSet
5ba6739c        1        48 System.Reflection.Module
5ba65bb8        2        48 System.Reflection.Assembly
5ba5dba4        1        68 System.Threading.ThreadAbortException
5ba58430        1        68 System.ExecutionEngineException
5ba58380        1        68 System.StackOverflowException
5ba58328        1        68 System.OutOfMemoryException
5ba58c10        1       108 System.AppDomain
5ba5db04        2       136 System.Threading.Thread
5ba88bd8        3     10256 System.Object[]
Total 17 objects

If you run with the -perdomain option, you will get the same output broken 
down by AppDomain.
\\

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.
\\

08@HPhpxp ȡСء$xȠРؠ (08@HPX`hpxȡСء (08@HPX`hpxȢТآ (08@HPX`hpxT (8@HPX`hpxHPX`hpx xȢآ(8HXhxȣأ(8HXh (08@HPX`hȩЩة (0H`xت 8Phȫ(@XpЬ0H`xح 8PhȮ(@XpЯ`0H`xؠ 8Phȡ(@XpТ0H`xأ 8PhȤ(@XpХ0H`xئ 8Phȧ(@XpШ0H`xة 8PhȪ(@XpЫ0H`xج 8Phȭ(@XpЮ0H`xد 8PhȠ(@XpС0H`xآ 8Phȣ(@XpФ0H`xХإ (08@HPX`hpxȦЦئ(8HXhxȧЧا (08@HPX`hpxȨШب(@XpЩ0H`xت 8Phȫ(@XpЬ0H`xح 8PhȮ08`|8`(Hh 08@HPX`hpxPX`xȭح(8HXhxȮخ (08@HPX`hpxȡСء (08@HPX`hpxȢТآȣ0	*H
{0w10	+0L
+7>0<0
+70	0!0	+e'l-pJ00 3nK4a0,0
	*H
0w10	UUS10U
Washington10URedmond10U
Microsoft Corporation1!0UMicrosoft Time-Stamp PCA0
181024210731Z
200110210731Z010	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:D6BD-E3E7-16851%0#UMicrosoft Time-Stamp Service0"0
	*H
0
ORWsw:~87@#̶iӦ%L_Ln
Mgu)1L
nڏ)QV\:"ڽop7yo :-Y]xMNE	wJS[؆}+$RCs9>*1K yr~Ĩ*j-d+ۛOhϥ͸Sevrb=UJDUΆgpZOmnKRzyd)Df;Rz+o˨àBF䒁;	00Uj-cs^V&0U#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
-*A2&mo0ZxIP MY9\"q->ZSh$5k^7lg<1R]>̹PW#}~KR^HZqeqОfB>BkU~ߎUa_QؿXTz?I'LT	&Hz}'֖294j 9{[ц]bf~2(Hh*;iP00à3Te_0
	*H
0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA0
180712201119Z
190726201119Z0t10	UUS10U
Washington10URedmond10U
Microsoft Corporation10UMicrosoft Corporation0"0
	*H
0
RO,S=]#JW-֊_Fxk !>%r:xcf._ۗUL>iI-c~åӿ9!0f6oޫh(i&Sxo106+0@YHFQJ-tUDz$}3#_)m2Zj'ϰz}"ZKӄcWkIx:T?%^ǡ
"[/(Uzӏv*_0[0U%0
+0UDw>Uq>s0PUI0GE0C1)0'U Microsoft Operations Puerto Rico10U
229803+4379500U#0ҴX7.3L
0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicCodSigPCA_08-31-2010.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicCodSigPCA_08-31-2010.crt0
	*H
3š{^줦(]W%#%	ipMi/ٛYhd4ckv{BtE3]FICqxӞەA14p,Cw/=aJcY}R`E?P~BXA8I0O)/;GY7!f/-mku!2ZE?VQ̮}0H&
(D-ԇIWM4#
Í2	5(Ј?0p00
a3&10
	*H
0_10
	&,dcom10
	&,d	microsoft1-0+U$Microsoft Root Certificate Authority0
100831221932Z
200831222932Z0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA0"0
	*H
0
rY\0d`  BvSl>ok:t/2BN#r5W
ʮ IhMKyKqG%ߝuϪsDׁ6\Eܯ=(hrsV5rv_wE8s[gRi/t)v/T0Yҍb_F1P'@0r)("7N=2=͡8\NV(*2KOc-bE=F[&SzJF7<8w\V<	_^0Z0U00UҴX7.3L
0U0	+70#	+71N&`;1o<-0	+7
SubCA0U#0`@V'%*
SY0PUI0G0ECA?http://crl.microsoft.com/pki/crl/products/microsoftrootcert.crl0T+H0F0D+08http://www.microsoft.com/pki/certs/MicrosoftRootCert.crt0
	*H
Y9>&Fo@2j/nI_uL;-C-1#|P!]=/LVpyIr>Ai˥ -PV-JҼp
VชKWB4<VS#*NNҏr*qmSg"\͢'ycVDQXVݛED/_ڮԂ2ni穢,+e&	e8zJVx\5_ݓI-4D]5[!Θ	OmN=|)HrlpWW}HZϣg
t6-/r7o<gR3edoFy,
'@F`Ge`@NBNvy
4	m1TGdP.|!zA'iÓɍ؛!
\𢮆hj-vk{$jG1/q=~bGΈɸr=@ji7P=00
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/?.Uk1000y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA3Te_0	+0	*H
	1
+70
+710
+70#	*H
	1cڐ'ilO0B
+71402Microsofthttp://www.microsoft.com0
	*H
DH׎)ԈufQEkŅ?z7kRj,[
"!H,E{PlzxZύC2_0ӫ*S9Æ>6@VM	iݒݛOd\&z:J2ݻ9+ֱnvy8oNVd}	|IDF;Z„z`2qLU-cFRywjDJ(0$	*H
	1000w10	UUS10U
Washington10URedmond10U
Microsoft Corporation1!0UMicrosoft Time-Stamp PCA3nK4a0,0	+]0	*H
	1	*H
0	*H
	1
190328063402Z0#	*H
	1_JN{s'KMat30
	*H
#<2!eBɞ{(Ϲuk⯪g`$*rɑ:m4PS1|C!G
H}ߓ?Dn7䆽GHV9Aͅ&x9@arsxyLaLfRT(|
n+_Oubl~jSjּQYL5.]IM7{SYmsgݩŽt;?*8ǫ_M

Anon7 - 2022
AnonSec Team