MZ@ !L!This program cannot be run in DOS mode. $ʍŎ쉖쉖쉖SF쉖SD쉖SG쉖숖W쉖SB쉖SC쉖SZ쉖S@쉖SE쉖Rich쉖PELR!  Pb@890K0\8.text `.data@.idataz @@.rsrc9:@@.reloc\0^@BTbeRbRbRbjRbTbR$,,HTbTbU\<ʽr@ɿ}KDn1K:~bLiJc*%@KwEvTLM}EęQK_. &^\<ʽ&^\<ʽ^b<ʽXvY;H֮3`Ah %[((pq 2\*I@49 >N#EaC$UDFFdwJq`ɢ<EO WWIY *р!<ʽF F FFF[ _,dCqIq`ɢ=REwN@Z"L yG2G cTbCTerminalManager::CTerminalManager - enterCTerminalManager::CTerminalManager - exitCTerminalManager::GetDynamicTerminalClasses - enterCTerminalManager::GetDynamicTerminalClasses - bad NumClasses pointer - returning E_POINTERCTerminalManager::GetDynamicTerminalClasses - ListTerminalClasses failed - returning 0x%08xCTerminalManager::GetDynamicTerminalClasses - provided needed buffer size - returning S_OKCTerminalManager::GetDynamicTerminalClasses - bad TerminalClasses pointer - returning E_POINTERCTerminalManager::GetDynamicTerminalClasses - not enough space for requested info - returning TAPI_E_NOTENOUGHMEMORYCTerminalManager::GetDynamicTerminalClasses - exit S_OKCTerminalManager::CreateDynamicTerminal - enterCTerminalManager::CreateDynamicTerminal - outer unknown pointer invalid - returning E_POINTERCTerminalManager::CreateDynamicTerminal - terminal output pointer invalid - returning E_POINTERCTerminalManager::CreateDynamicTerminal - ivalid media type [%lx] requested - returning E_INVALIDARGCTerminalManager::CreateDynamicTerminal - invalid direction requested - returning E_INVALIDARGCTerminalManager::CreateDynamicTerminal - SearchForTerminal failed - returning 0x%08xCTerminalManager::CreateDynamicTerminal - CoCreateInstance of requested terminal failed - returning 0x%08xCTerminalManager::CreateDynamicTerminal - QueryInterface for private terminal interface failed - returning 0x%08xCTerminalManager::CreateDynamicTerminal - private Initialize() failed - returning 0x%08xCTerminalManager::CreateDynamicTerminal - exit S_OKCTerminalManager::GetPluggableSuperclasses - enterCTerminalManager::GetPluggableSuperclasses - bad NumClasses pointer - returning E_POINTERCTerminalManager::GetPluggableSuperclasses - ListTerminalSuperclasses failed - returning 0x%08xCTerminalManager::GetPluggableSuperclasses - provided needed buffer size - returning S_OKCTerminalManager::GetPluggableSuperclasses - bad Superclasses pointer - returning E_POINTERCTerminalManager::GetPluggableSuperclasses - not enough space for requested info - returning TAPI_E_NOTENOUGHMEMORYCTerminalManager::GetPluggableSuperclasses - exit S_OKCTerminalManager::GetPluggableTerminalClasses - enterCTerminalManager::GetPluggableTerminalClasses - bad NumSuperlasses pointer - returning E_POINTERCTerminalManager::GetPluggableTerminalClasses exit -dwMediaTypes invalid, returns E_INVALIDARGCTerminalManager::GetPluggableTerminalClasses - ListTerminalClasses failed - returning 0x%08xCTerminalManager::GetPluggableTerminalClasses - provided needed buffer size - returning S_OKCTerminalManager::GetPluggableTerminalClasses - bad TerminalClasses pointer - returning E_POINTERCTerminalManager::GetPluggableTerminalClasses - not enough space for requested info - returning TAPI_E_NOTENOUGHMEMORYCTerminalManager::GetPluggableTerminalClasses - exit S_OKTbTbTbRbRb RbI Rb?H֮3`>H֮3`RELEASE_SEMAPHORE_ON_DEST::RELEASE_SEMAPHORE_ON_DEST[%p] - event[%p]RELEASE_SEMAPHORE_ON_DEST::~RELEASE_SEMAPHORE_ON_DEST[%p] - released end semaphore[%p] -- old count was %ldCMediaPump::CMediaPump - enterCMediaPump::CMediaPump - exitCMediaPump::CMediaPump - cleanup exitCMediaPump::~CMediaPump - enterCMediaPump::~CMediaPump - exitCMediaPump::CreateThreadPump - enterCMediaPump::CreateThreadPump - failed to create thread. LastError = 0x%lxCMediaPump::CreateThreadPump - finishCMediaPump::Register - enterBAIL_IF_NULL - ret value %xCMediaPump::Register - m_hRegisterBeginSemaphore is NULLCMediaPump::Register - failed to release m_hRegisterBeginSemaphore. LastError = 0x%lxCMediaPump::Register - released begin semaphore - old count was %dCMediaPump::Register - event already registeredCMediaPump::Register - reached max number of filters for this[%p] pumpCMediaPump::Register - failed to allocate CFilterInfoCMediaPump::Register - m_EventArray.Add failed hr = %lxCMediaPump::Register - m_FilterInfoArray.Add failed hr = %lxCMediaPump::Register - CreateThreadPump failed hr = %lxCMediaPump::Register - exitCMediaPump::Unregister[%p] - enter. Event[%p]CMediaPump::Unregister[%p] - m_hRegisterBeginSemaphore is nUll. pump is not initialized. returning E_FAIL - hWaitEvent=[%p]CMediaPump::Unregister - ReleaseSemaphore failed with LastError 0x%lxCMediaPump::UnRegister - released begin semaphore - old count was %dCMediaPump::UnRegister - event is not ours. returning E_FAIL. not an error.CMediaPump::Unregister - finish.CMediaPump::RemoveFilter - filter %ld not found in filter arrayCMediaPump::RemoveFilter - removing filter[%ld] filterinfo[%p] from timerqCMediaPump::RemoveFilter - filter[%p] is not in the filterinfo arrayCMediaPump::ServiceFilter - pFilterInfo is NULLCMediaPump::ServiceFilter - pFilterInfo->m_pFilter is NULLCMediaPump::ServiceFilter - calling Receive on downstream filterCMediaPump::ServiceFilter - returned from Receive on downstream filterCMediaPump::ServiceFilter - downstream filter's ProcessSample returned 0x%08x. Aborting I/O operationCMediaPump::ServiceFilter - timeout adjusted by %d ms; resulting timeout is %d msCMediaPump::ServiceFilter - filter[%p] is not in the filterinfo arrayCMediaPump::PumpMainLoop - waiting for end semaphoreCMediaPump::PumpMainLoop - failed waiting for m_hRegisterEndSemaphoreCMediaPump::PumpMainLoop - a filter was unregistered. no more filters. exiting threadCMediaPump::PumpMainLoop - finished waiting for end semaphoreCMediaPump::PumpMainLoop - starting waiting for array. timeout %luCMediaPump::PumpMainLoop - timeoutCMediaPump::PumpMainLoop - m_TimerQueue.RemoveFirst returned NULLCMediaPump::PumpMainLoop - signaledCMediaPump::PumpMainLoop - pFilterInfo at index %ld is NULLCMediaPump::PumpMainLoop - event 0x%lx abandoned. removing filterCMediaPump::PumpMainLoop - error %ld... exitingCMediaPump::PumpMainLoop - no more filters in the array. exiting threadCMediaPump::CountFilters[%p] - enterCMediaPump::CountFilters - exit. [%d] filtersCMediaPumpPool::CMediaPumpPool - enterCMediaPumpPool::CMediaPumpPool - exitCMediaPumpPool::~CMediaPumpPool - enterCMediaPumpPool::~CMediaPumpPool - exitCMediaPumpPool::CreatePumps - enter. nPumpsToCreate = [%d]CMediaPumpPool::CreatePumps - cannot create new media pump - exit E_OUTOFMEMORYCMediaPumpPool::CreatePumps - cannot add new media pump to array - exit E_OUTOFMEMORYCMediaPumpPool::CreatePumps - finished.CMediaPumpPool::ReadRegistryValuesIfNeeded - enterSOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\MSTCPTUtil::ReadRegistryValuesIfNeeded - RegOpenKeyEx failed, returns E_FAILMaximumFiltersPerPumpCPTUtil::ReadRegistryValuesIfNeeded - RegQueryValueEx failed, return E_FAILCMediaPumpPool::ReadRegistryValuesIfNeeded - exit. MaxNumberOfFilterPerPump = %lxCMediaPumpPool::GetOptimalNumberOfPumps - enterCMediaPumpPool::GetOptimalNumberOfPumps - pnPumpsNeeded[%p] is badCMediaPumpPool::GetOptimalNumberOfPumps - exit. [%d] filters should be serviced by [%d] pump(s)CMediaPumpPool::PickThePumpToUse - enterCMediaPumpPool::PickThePumpToUse - pPumpToUse[%p] is badCMediaPumpPool::PickThePumpToUse - GetOptimalNumberOfPumps failed hr = [%lx]CMediaPumpPool::PickThePumpToUse - CreatePumps failed hr = [%lx]CMediaPumpPool::PickThePumpToUse - create [%d] pumpsCMediaPumpPool::PickThePumpToUse - did not find a pump to useCMediaPumpPool::PickThePumpToUse - finish. using pump %d, current load %dCMediaPumpPool::Register - enterCMediaPumpPool::Register - failed to find the pump to be used to service the new filter, hr = [%lx]CMediaPumpPool::Register - PickThePumpToUse return bad pump index [%d]CMediaPumpPool::Register - failed to register with pump [%d] at [%p]CMediaPumpPool::Register - finishedCMediaPumpPool::UnRegister - enterCMediaPumpPool::UnRegister - unregistered with media pump %dCMediaPumpPool::UnRegister - exit. hr = 0x%08xBAIL_ON_FAILURE - error %xe%RbRbRbCMediaTerminalFilter::~CMediaTerminalFilter calledCMediaTerminalFilter::Init[%p] (%p, %p, %p) calledCMediaTerminalFilter::Init - succeededCMediaTerminalFilter::GetFilledBuffer[%p] ([out]pMediaSample=%p, [out]WaitTime=%lx) calledCMediaTerminalFilter::GetFilledBuffer - this is the first sample; making the next sample %d ms earlyCMediaTerminalFilter::GetFilledBuffer - SetDiscontinuityIfNeeded failed. hr = 0x%lxCMediaTerminalFilter::GetFilledBuffer() Failed putting timestamp on the sample; hr = 0x%lxCMediaTerminalFilter::GetFilledBuffer(%p, %u) succeededCMediaTerminalFilter::FillMyBuffer - no available output samples in queue; returning VFW_S_NO_MORE_ITEMSCMediaTerminal::SetTime setting timestamp to (%lu, %lu) CMediaTerminalFilter::SetDiscontinuityIfNeeded() - no filterCMediaTerminalFilter::SetDiscontinuityIfNeeded() - no clock. hr = %lxCMediaTerminalFilter::SetDiscontinuityIfNeeded() - failed to get time. hr = %lxCMediaTerminalFilter::SetDiscontinuityIfNeeded - late sample. setting discontinuityCMediaTerminalFilter::SetDiscontinuityIfNeeded() - pMediaSample->SetTime failed. hr = 0x%lxCMediaTerminal::GetFormat(%p) calledCMediaTerminal::GetFormat(%p) succeededCMediaTerminalFilter::SetFormat(%p) - enterCMediaTerminalFilter::SetFormat(%p) - already connected - exit VFW_E_ALREADY_CONNECTEDCMediaTerminalFilter::SetFormat(%p) - was NULL, set to NULL - this does nothing - exit S_OKCMediaTerminalFilter::SetFormat(%p) - was non-NULL, tried to set to NULL - rejected because once a type is set it is permanent - exit VFW_E_TYPE_NOT_ACCEPTEDCMediaTerminalFilter::SetFormat(%p) - was non-NULL, set same type again - this does nothing - exit S_OKCMediaTerminalFilter::SetFormat(%p) - was non-NULL, tried to set to new, different type - rejected because once a type is set it is permanent - exit VFW_E_TYPE_NOT_ACCEPTEDCMediaTerminalFilter::SetFormat(%p) - OK to try setting format - calling QueryAcceptCMediaTerminalFilter::SetFormat(%p) - QueryAccept rejected type - exit VFW_E_INVALIDMEDIATYPECMediaTerminalFilter::SetFormat(%p) - out of memory in CreateMediaType - exit E_OUTOFMEMORYCMediaTerminalFilter::SetFormat succeeded - new media type (%p) setCMediaTerminal::SetAllocatorProperties[%p] - enter. pAllocProperties[%p]CMediaTerminal::SetAllocatorProperties - VFW_E_ALREADY_CONNECTEDCMediaTerminal::SetAllocatorProperties - succeededCMediaTerminalFilter::GetAllocatorProperties(%p) calledCMediaTerminalFilter::GetAllocatorProperties - succeededCMediaTerminal::SuggestAllocatorProperties(%p) calledCMediaTerminal::SuggestAllocatorProperties - can't override SetAllocatorProperties settings. VFW_E_WRONG_STATECMediaTerminal::SuggestAllocatorProperties - finishCMediaTerminal::SetAllocateBuffers(%u) calledCMediaTerminal::SetAllocateBuffers(%u) succeededCMediaTerminal::GetAllocateBuffers(%p) calledCMediaTerminal::GetAllocateBuffers(*%p = %u) succeededCMediaTerminalFilter::JoinAMMultiMediaStream(%p) calledCMediaTerminalFilter::JoinFilter(%p) calledCMediaTerminalFilter::JoinFilter(%p) succeededCMediaTerminalFilter::AllocateSample(dwFlags:%u, ppSample:%p)CMediaTerminalFilter::AllocateSample(dwFlags:%u, ppSample:%p) succeededCMediaTerminalFilter::CreateSharedSample calledCMediaTerminalFilter::SetSameFormat calledIMediaStream::SetState(%d) calledCMediaTerminalFilter::SetState stopped. IMediaStream::SetState(%d) succeededCMediaTerminalFilter::Receive(%p) calledCMediaTerminalFilter::Receive: (start - %l, stop - %l) CMediaTerminalFilter::Receive(%p) succeededCMediaTerminalFilter::GetBuffer(%p, %p, %p, %u) calledCMediaTerminalFilter::GetBuffer(%p, %p, %p, %u) succeededCMediaTerminalFilter::SetProperties[%p] - enter. requested[%p] actual[%p]CMediaTerminalFilter::SetProperties - bad requested [%p] passed inCMediaTerminalFilter::SetProperties - bad actual [%p] passed inCMediaTerminalFilter::SetProperties - already commitedCMediaTerminalFilter::SetProperties - requested properties failed verificationCMediaTerminalFilter::SetProperties - properties were configured through SetAllocatorPropertiesCMediaTerminalFilter::SetProperties - accepting requested propertiesCMediaTerminalFilter::SetProperties - succeededCMediaTerminalFilter::GetProperties(%p) calledCMediaTerminalFilter::GetProperties - succeededCMediaTerminalFilter::SignalRegisteredAtPump[%p] - startedCMediaTerminalFilter::SignalRegisteredAtPump - completed, m_lWaiting = 1CMediaTerminalFilter[0x%p]::Commit - enteredCMediaTerminalFilter::Commit pindir_outputCMediaTerminalFilter::Commit using myallocatorCMediaTerminalFilter::Commit - failed to initialize sample queue.CMediaTerminalFilter::Commit - failed to create queue sampleCMediaTerminalFilter::Commit - failed to initialize queue sampleCMediaTerminalFilter::Commit - failed to enqueue queue sampleCMediaTerminalFilter::Commit - completedCMediaTerminalFilter[%p]::ProcessSample - enteredCMediaTerminalFilter::ProcessSample - not connected. dropping sample. VFW_E_NOT_CONNECTEDCMediaTerminalFilter::ProcessSample - finish. hr = %lxCMediaTerminalFilter[%p]::Decommit - enteredCMediaTerminalFilter::Decommit - releasing m_hWaitFreeSem by %ldCMediaTerminalFilter::Decommit - finishCMediaTerminalFilter::Connect(%p, %p) calledCMediaTerminalFilter::Connect - connected pin wants allocator props different from set or suggestedCMediaTerminalFilter::Connect - small buffers - using our allocatorCMediaTerminalFilter::Connect - downstream filter has an allocatorCMediaTerminalFilter::Connect - downstream allocator did not allow us to SetProperties - 0x%08xCMediaTerminalFilter::Connect - downstream allocator did allow us to SetProperties but it changed the properties rather than accepting themCMediaTerminalFilter::Connect - downstream allocator accepted our allocator propertiesCMediaTerminalFilter::Connect - using our own allocatorCMediaTerminalFilter::Connect - using downstream allocatorCMediaTerminalFilter::Connect - downstream filter rejected our allocator choice - exit 0x%08xCMediaTerminalFilter::Connect(%p, %p) succeededCMediaTerminalFilter::GetAllocatorRequirements[%p] - enterCMediaTerminalFilter::GetAllocatorRequirements - bad pointer [%p]CMediaTerminalFilter::GetAllocatorRequirements - allocator properties were not set.CMediaTerminalFilter::GetAllocatorRequirements - exit. returning previously set allocator properties.CMediaTerminalFilter::ReceiveConnection(%p, %p) calledCMediaTerminalFilter::ReceiveConnection(%p, %p) succeededCMediaTerminalFilter::ConnectionMediaType(%p) calledCMediaTerminalFilter::QueryAccept(%p) calledCMediaTerminalFilter::QueryAccept(%p) - returning S_FALSE, pbFormat = NULLCMediaTerminalFilter::QueryAccept(%p) - returning S_FALSE, audio format is not WaveFormatExCMediaTerminalFilter::QueryAccept(%p) - returning S_FALSE, nAvgBytesPerSec = 0CMediaTerminalFilter::QueryAccept(%p) - returning S_FALSE, video format is not VideoInfoCMediaTerminalFilter::QueryAccept(%p) - returning S_FALSE, AvgTimePerFrame = 0CMediaTerminalFilter::QueryAccept(%p) succeededCMediaTerminalFilter::Disconnect[%p] - enterCMediaTerminalFilter::Disconnect- finish. hr = %lxCMediaTerminalFilter::GetMediaType(%u, %p) calledCMediaTerminalFilter::GetMediaType(%u, %p) - invalid index, returning S_FALSECMediaTerminalFilter::GetMediaType(%u, %p) - bad input pointer returning E_POINTERCMediaTerminalFilter::GetMediaType(%u, %p) - no suggested media type, returning S_FALSECMediaTerminalFilter::GetMediaType(%u, %p) succeededCMediaTerminalFilter::StealSample(%p) calledCMediaTerminalFilter::StealSample(%p) not committed - can't find sampleCMediaTerminalFilter::StealSample(%p) was being fragmented - abortingCMediaTerminalFilter::StealSample(%p) returns %dCTMStreamSample::Init(&%p, %d, %p, %d) calledCTMStreamSample::Init(&%p, %d, %p, %d) succeededCQueueMediaSample::HoldFragment(%u, %p, &%p) calledCQueueMediaSample::HoldFragment(%u, %p, &%p) succeededCQueueMediaSample::FinalMediaSampleRelease[%p] - enterCQueueMediaSample::FinalMediaSampleRelease - failed to enqueue. delete thisCQueueMediaSample::FinalMediaSampleRelease - stream not committed. delete thisCQueueMediaSample::FinalMediaSampleRelease succeededCUserMediaSample::Init[%p](&%p, %u, &%p) calledCUserMediaSample::Init creating buffer buffersize[%d]CUserMediaSample::Init -- the app will need to provide buffers of size 0x%lxCUserMediaSample::Init(&%p, %u, &%p) succeededCUserMediaSample::BeginFragment (frag=%p)CUserMediaSample::Fragment(%u, %l, &%p, &%p) called (frag=%p)CUserMediaSample::Fragment(%u, %l, &%p, &%p) succeeded (frag=%p)CUserMediaSample::CopyFragment(%u, %ld, &%p, &%p) called (frag=%p)CUserMediaSample::CopyFragment(%u, %ld, &%p, &%p) succeeded (frag=%p)CUserMediaSample::GetTimeToWait(%f) calledDueTime = %u, TimeSinceBeginFragment = %uCUserMediaSample::GetTimeToWait(%f) returns %u successfullyCUserMediaSample::AbortDuringFragmentation (frag=%p)CUserMediaSample::SetBuffer[%p](%lu, %p, %lu) calledCUserMediaSample::SetBuffer - the buffer is too large. returning E_FAILCUserMediaSample::SetBuffer - buffer pointer is NULL returning E_POINTERCUserMediaSample::SetBuffer - the app did not allocate enough memory Need 0x%lx bytes, app allocated 0x%lx. returning TAPI_E_NOTENOUGHMEMORYCUserMediaSample::SetBuffer(%u, %p, %u) succeededCUserMediaSample::GetInfo(%p, %p, %p) calledCUserMediaSample::GetInfo - sample not initializedCUserMediaSample::GetInfo - pdwLength is not NULL.CUserMediaSample::GetInfo - ppbData is not NULL.CUserMediaSample::GetInfo - pcbActualData is not NULL.CUserMediaSample::GetInfo - succeeded. m_BufferSize[%lu(decimal)] m_pBuffer[%p] m_DataSize[%lx]CUserMediaSample::SetActual(%u) calledCUserMediaSample::SetActual(%u) succeededCUserMediaSample::get_MediaFormat(%p) calledCUserMediaSample::put_MediaFormat(%p) calledCUserMediaSample::CopyFrom(%p, &%p, &%l) calledCUserMediaSample::CopyFrom(&%p, &%p, %l) returns hr=%uCUserMediaSample::CompletionStatus(0x%8.8X, 0x%8.8X) calledCUserMediaSample::CompletionStatus(0x%8.8X, 0x%8.8X) succeededCUserMediaSample::InternalUpdate - couldn't duplicate calling thread handle - error %uCNBQueue::InitializeQ[%p] - enterCNBQueue::InitializeQ - failed to create put semaphoreCNBQueue::InitializeQ - failed to create get semaphoreCNBQueue::InitializeQ - failed to allocate queue objectsCNBQueue::InitializeQ - exitPb4PbPb Pb$Pb7cRbbRbbRbRbRbRbRbRbcRbeRbT'Rbl'Rbu'Rb~'RbgeRbMRRbRbZeRbeRbm_pFilter is NULL. returning VFW_E_NOT_IN_GRAPHIStreamSample::SetSampleTimes(%p, %p)IStreamSample::Update(0x%8.8X, %p, %p, %p)IStreamSample::CompletionStatus(0x%8.8X, 0x%8.8X)CMediaSampleTM::CMediaSampleTM[%p] - enterCMediaSampleTM::CMediaSampleTM - exitCMediaSampleTM::~CMediaSampleTM[%p] - enterCMediaSampleTM::~CMediaSampleTM - exitIMediaSample::SetTime - bad pointer pTimeStartIMediaSample::SetTime - bad pointer pTimeEndRbRb Rb3RbORbhRbRb¹Rb۹RbRbRb0RbIRbeRbRbRb-RbPRbPRb RbIMediaStream::GetMultiMediaStream(%p)IMediaStream::GetInformation(%p, %p) IMediaStream::SendEndOfStream(0x%8.8X)IMediaStream::Initalize(%p, 0x%8.8X, %p)XVUYZXVUYZvids8qauds8qCVideoRenderTerminal::CVideoRenderTerminal - enterCVideoRenderTerminal::CVideoRenderTerminal - finish{714C6F8C-6244-4685-87B3-B91F3F9EADA7}{214F4ACC-AE0B-4464-8405-07029003F8E2}{B4790031-56DB-4D3E-88C8-6FFAAFA08A91}PTRegisterTerminal - enterPTRegisterTerminal - superclass [%S]PTRegisterTerminal - terminal [%S]termmgrRbRbNRbRbRbRbRboFSb2HSbbSb#JSbKSbafSbRRb4{Sba{Sb.Rb]RbRbuSbduSb_RbRbRbtSbRbRbRbRbRRb7RbRbsSbrSbpSbApSbqSbrSbRbRb*RbRb1Rb_RbCRblSbmSb3nSbnSb_Rb+RbERbRbRbuSb?wSb iSbUoSbRb=RbRbAoRbnRbRbnRbRbnRb9nRbPRbZeRb RbRbRboRb(pRb1RbRbRbliRbRb#RbORbB)Sbk-Sb/Sb0SboRboRbfRb$RbERbRbRb4RbYRb)Sb*Sb5+Sb+Sb1Sb,SbRb?Rbs(Sb?qRbRbhRbiRbRb5rRb^RblRbRbB)Sbk-SbHRb0SboRboRbRbRb RbRbRb4RbYRb)Sb*Sb5+Sb+Sb1Sb,SbRbRbs(SbZRbRb1Sb1Sb=RbW2Sb!RbRb2Rb RbRbRb9RbSbSb SbRbARbmRbRbRbRbRb( Sb Sb Sb Sb Sbz Sb Sb@SbSbgSbSbYSbSbSbSbSbSb SbSbSbSbSbsSbSbeSbSbZSbSbRSbSbJSbSb5SbSbkSbSbSbSbSbRbRbRbRb*RbKRbpRbRbRb#RbRb+Rb3RbRb%RbRbRbRb SbRbSbwSbSbiSbSb[SbSbMSb?SbSboSbSbQSb Sb{SbSbSbL Sb SbtRbLRbfRbRbRb RbI RbRbbRb~RbRbRbRb+RbRbRbaRbRRb,RbRbRbRbRb"Rb RbRb/RbƞRbVRb_RbhRbeRbRb RbbRbRbRbORbpRbRbRb٣RbRbRbRbRbnRbէRbRbeRbqRbRbRbgRbRbRbXRbHRboFSb2HSbSb#JSbKSbأSbRbOSbOSb{RbvRbRbuSbѯSb"RbURbRbRbRbuRb0RbSbSbܫSb\Sb+RbRbRbdSb(RbRbRbSbʰSbPRbRbRbSbWRbRb@RbRbRb1RbRbSbSb Sb2SbXSbSbWRbRbRbRbsRb/SbSb*SbpSbRbSbRbbRbRbRbRbRbRbRbRbRboFSb2HSbbSb#JSbKSbafSbRb4{Sba{SbRbRbRbuSbduSbRb|RbdRbtSbRbRbRbRbRRb7RbRbsSbrSbpSbApSbqSbrSbORbsRbRbRb1Rb_RbCRblSbmSb3nSbnSb RbRbRbRbRbuSb?wSb iSbUoSbRbbRbRbRbRbRbAoRbnRbRbRb RbnRb9nRbPRbZeRbRbRbRboRb(pRbRbRbRbliRbRbRbRbB)Sbk-Sb/Sb0SboRboRbRbxRbRbRbRb4RbYRb)Sb*Sb5+Sb+Sb1Sb,Sb|RbORbs(Sb?qRbRbhRbiRbRb5rRbFRbbRbRbnRbRbRbB)Sbk-SbHRb0SboRboRbfRbRb^RbRbRb4RbYRb)Sb*Sb5+Sb+Sb1Sb,SbeRbRbs(SbZRbRb1Sb1Sb=RbW2Sb|RbRb:Rb RbRbmRbFRbSbSb Sb?RbIRb}RbRbRbRbRb( Sb Sb Sb Sb Sbz Sb Sb@SbSbgSbSbYSbSbSbSbSbSb SbSbSbSbSbsSbSbeSbSbZSbSbRSbSbJSbSb5SbSbkSbSbSbSbSbgRbRbRbRb*RbKRbpRbRbRb#RbRb+Rb3RbRb%RbRbRbRb SbRbSbwSbSbiSbSb[SbSbMSb?SbSboSbSbQSb Sb{SbSbSbL Sb SbtRbbRbRbRbbRbORbRbRb RbI RbPbRbRbRbDRbRb`PbPPb PbLRbPPbPPb PblRbPPbPbpPb PbpPbPbPb Pb`TbRb PbRbi|HO=(XPPbPbPbpPb Pb pPbhTbRbPPbPbi"1i"1mF_lꂟXVUYZv* eO,EpVUUYZ6ORS p6ORS pᶇ'7aň6ORS pTbTbTbAoRbnRbTbTbTbnRb9nRbPRbZeRbTbTbTboRb(pRbTbTbTbliRbTbTbTbRbRb4RbYRb)Sb*Sb5+Sb+Sb1Sb,Sb|Rb?Rbs(Sb?qRbRbhRbiRbRb5rRb Pb\Pb`PbdPbhpTbRbtRb Pb PbPbPbxTbRbTbTbTbB)Sbk-SbHRb0SboRboRbTbTbTbRbRb4RbYRb)Sb*Sb5+Sb+Sb1Sb,SbeRbRbs(SbZRbRb1Sb1Sb=RbW2SbTbTbTb RbTbTbTbSbSb SbTbTbTbRbRbRbRb( Sb Sb Sb Sb Sbz Sb Sb@SbSbgSbSbYSbSbSbSbSbSb SbSbSbSbSbsSbSbeSbSbZSbSbRSbSbJSbSb5SbSbkSbSbSbSbSbTbTbTbRb*RbKRbpRbRbRb#RbRb+Rb3RbRb%RbRbRbRb SbRbSbwSbSbiSbSb[SbSbMSb?SbSboSbSbQSb Sb{SbSbSbL Sb SbPPbpPbPb PbTRbTbTbTbRbRb4RbYRb)Sb*Sb5+Sb+Sb1Sb,SbeRbyRbs(SbTbRb1Sb1SbTbW2SbTbTbTbB)Sbk-Sb/Sb0SboRboRb0Pb@PbCBSourcePin::put_MediaTypeOnPin - bad media type stucture passed inCBSourcePin::put_MediaTypeOnPin - bad format field in media type structure passed inCVideoRenderTerminal::Initialize - enterCVideoRenderTerminal::Initialize - invalid direction - returning E_INVALIDARGCVideoRenderTerminal::Initialize - Creating thread failed. return: %xCVideoRenderTerminal::Initialize - can't queue work item - returning 0x%08xCVideoRenderTerminal::Initialize - CoCreateInstance work item failed - returning 0x%08xCVideoRenderTerminal::Initialize - FindTerminalPin failed; returning 0x%08xCVideoRenderTerminal::Initialize (IBasicVideo QI) - returning error: 0x%08xCVideoRenderTerminal::Initialize (IVideoWindow QI) - returning error: 0x%08xCVideoRenderTerminal::Initialize (IDrawVideoImage QI) - returning error: 0x%08xCVideoRenderTerminal::Initialize (LoadString) - returning E_UNEXPECTEDCVideoRenderTerminal::Initialize - exit S_OKCVideoRenderTerminal::~CVideoRenderTerminal - enterCVideoRenderTerminal::~CVideoRenderTerminal - stopping threadCVideoRenderTerminal::~CVideoRenderTerminal - finishWorkItemProcCreateVideoRenderFilter - enterWorkItemProcCreateVideoRenderFilter - exitCVideoRenderTerminal::FindTerminalPin - enterCVideoRenderTerminal::FindTerminalPin - already got a pin - returning E_UNEXPECTEDCVideoRenderTerminal::FindTerminalPin - can't enum pins %8xCVideoRenderTerminal::FindTerminalPin - can't get a pin %8xCVideoRenderTerminal::FindTerminalPin - exit S_OKCVideoRenderTerminal::AddFiltersToGraph() - enterCVideoRenderTerminal::AddFiltersToGraph() - we have no graph - returning E_UNEXPECTEDCVideoRenderTerminal::AddFiltersToGraph() - we have no filter - returning E_UNEXPECTEDCVideoRenderTerminal::AddFiltersToGraph - T2CW threw an exception - return E_OUTOFMEMORYCVideoRenderTerminal::AddFiltersToGraph() - Can't add filter. %08xCVideoRenderTerminal::AddFiltersToGraph - exit S_OKCVideoRenderTerminal::CompleteConnectTerminal - enterCVideoRenderTerminal::CompleteConnectTerminal - base class method failed - exit 0x%08xCVideoRenderTerminal::CompleteConnectTerminal - null ivideowindow ptr - exit E_UNEXPECTEDCVideoRenderTerminal::CompleteConnectTerminal - null graph ptr - exit E_UNEXPECTEDCVideoRenderTerminal::CompleteConnectTerminal - exit S_OKCVideoRenderTerminal::get_AvgTimePerFrame - enterCVideoRenderTerminal::get_BitRate - enterCVideoRenderTerminal::get_BitErrorRate - enterCVideoRenderTerminal::get_VideoWidth - enterCVideoRenderTerminal::get_VideoHeight - enterCVideoRenderTerminal::get_SourceLeft - enterCVideoRenderTerminal::put_SourceLeft - enterCVideoRenderTerminal::get_SourceWidth - enterCVideoRenderTerminal::put_SourceWidth - enterCVideoRenderTerminal::get_SourceTop - enterCVideoRenderTerminal::put_SourceTop - enterCVideoRenderTerminal::get_SourceHeight - enterCVideoRenderTerminal::put_SourceHeight - enterCVideoRenderTerminal::get_DestinationLeft - enterCVideoRenderTerminal::put_Destinationleft - enterCVideoRenderTerminal::get_DestinationWidth - enterCVideoRenderTerminal::put_DestinationWidth - enterCVideoRenderTerminal::get_DestinationTop - enterCVideoRenderTerminal::put_DestinationTop - enterCVideoRenderTerminal::get_DestinationHeight - enterCVideoRenderTerminal::put_DestinationHeight - enterCVideoRenderTerminal::SetSourcePosition - enterCVideoRenderTerminal::GetSourcePosition - enterCVideoRenderTerminal::SetDefaultSourcePosition - enterCVideoRenderTerminal::SetDestinationPosition - enterCVideoRenderTerminal::GetDestinationPosition - enterCVideoRenderTerminal::SetDefaultDestinationPosition - enterCVideoRenderTerminal::GetVideoSize - enterCVideoRenderTerminal::GetVideoPaletteEntries - enterCVideoRenderTerminal::GetCurrentImage - enterCVideoRenderTerminal::IsUsingDefaultSource - enterCVideoRenderTerminal::IsUsingDefaultDestination - enterCVideoRenderTerminal::put_Caption - enterCVideoRenderTerminal::get_Caption - enterCVideoRenderTerminal::put_WindowStyle - enterCVideoRenderTerminal::get_WindowStyle - enterCVideoRenderTerminal::put_WindowStyleEx - enterCVideoRenderTerminal::get_WindowStyleEx - enterCVideoRenderTerminal::put_AutoShow - enterCVideoRenderTerminal::put_AutoShow - cache was %d, setting to %dCVideoRenderTerminal::put_AutoShow - no video window pointer - exit E_FAILCVideoRenderTerminal::put_AutoShow - terminal is in use - calling method on filterCVideoRenderTerminal::put_AutoShow - terminal is not in use - only the cache was setCVideoRenderTerminal::put_AutoShow - exit 0x%08xCVideoRenderTerminal::put_AutoShow - exit S_OKCVideoRenderTerminal::get_AutoShow - enterCVideoRenderTerminal::get_AutoShow - bad return pointer - exit E_POINTERCVideoRenderTerminal::put_AutoShow - indicating cached value (%d)CVideoRenderTerminal::get_AutoShow - exit S_OKCVideoRenderTerminal::put_WindowState - enterCVideoRenderTerminal::get_WindowState - enterCVideoRenderTerminal::put_BackgroundPalette - enterCVideoRenderTerminal::get_BackgroundPalette - enterCVideoRenderTerminal::put_Visible - enterCVideoRenderTerminal::put_Visible - no video window pointer - exit E_FAILCVideoRenderTerminal::put_Visible - exit 0x%08xCVideoRenderTerminal::put_Visible - exit S_OKCVideoRenderTerminal::get_Visible - enterCVideoRenderTerminal::get_Visible - bad return pointer - exit E_POINTERCVideoRenderTerminal::get_Visible - no video window pointer - exit E_FAILCVideoRenderTerminal::get_Visible - exit 0x%08xCVideoRenderTerminal::get_Visible - exit S_OKCVideoRenderTerminal::put_Left - enterCVideoRenderTerminal::get_Left - enterCVideoRenderTerminal::put_Width - enterCVideoRenderTerminal::get_Width - enterCVideoRenderTerminal::put_Top - enterCVideoRenderTerminal::get_Top - enterCVideoRenderTerminal::put_Height - enterCVideoRenderTerminal::get_Height - enterCVideoRenderTerminal::put_Owner - enterCVideoRenderTerminal::get_Owner - enterCVideoRenderTerminal::put_MessageDrain - enterCVideoRenderTerminal::get_MessageDrain - enterCVideoRenderTerminal::get_BorderColor - enterCVideoRenderTerminal::put_BorderColor - enterCVideoRenderTerminal::get_FullScreenMode - enterCVideoRenderTerminal::put_FullScreenMode - enterCVideoRenderTerminal::SetWindowForeground - enterCVideoRenderTerminal::NotifyOwnerMessage - enterCVideoRenderTerminal::SetWindowPosition - enterCVideoRenderTerminal::GetWindowPosition - enterCVideoRenderTerminal::GerMinIdealImageSize - enterCVideoRenderTerminal::GetMaxIdealImageSize - enterCVideoRenderTerminal::GetRestorePosition - enterCVideoRenderTerminal::HideCursor - enterCVideoRenderTerminal::IsCursorHidden - enterCVideoRenderTerminal::DrawVideoImageBegin - enterCVideoRenderTerminal::DrawVideoImageBegin - exit E_FAILCVideoRenderTerminal::DrawVideoImageBegin - exit 0x%08xCVideoRenderTerminal::DrawVideoImageBegin - exit S_OKCVideoRenderTerminal::DrawVideoImageEnd - enterCVideoRenderTerminal::DrawVideoImageEnd - exit E_FAILCVideoRenderTerminal::DrawVideoImageEnd - exit 0x%08xCVideoRenderTerminal::DrawVideoImageEnd - exit S_OKCVideoRenderTerminal::DrawVideoImageDraw - exit E_FAILCVideoRenderTerminal::DrawVideoImageDraw - exit 0x%08xCVideoRenderTerminal::DrawVideoImageDraw - exit S_OKhV : phV : pWO]YoOhV : phV : p`2`O,EWO@ÉkUYZ^YoOhV : phV : pqV_7a@3Ƭ0V HIɕմhV : phV : phV : phV : p {#Ά[OΆhV : phV : p86F_l`P-أZ~_l hV : phV : phV : phV : phV : pk_ڟOj_ڟOEnableDebuggerTracingEnableConsoleTracingEnableFileTracingConsoleTracingMaskSoftware\Microsoft\Tracing\%ls%lsERRORWARNINGINFOTRACEEVENTINVALID TRACE LEVEL%s:[%02u:%02u:%02u.%03u,tid=%x:]%s: [%s] %sPbPbPbPbPbPbCBaseTerminal::CBaseTerminal() calledCBaseTerminal::CBaseTerminal() - create ftm failedCBaseTerminal::~CBaseTerminal() finishedCBaseTerminal::Initialize - enterCBaseTerminal::Initialize - media type not supported - returning E_INVALIDARGCBaseTerminal::Initialize - exit S_OKCBaseTerminal::get_AddressHandle - enterCBaseTerminal::get_AddressHandle - returning E_POINTERCBaseTerminal::get_AddressHandle - exit S_OKCBaseTerminal::get_Name - enterCBaseTerminal::get_Name - bad BSTR passed in - returning E_POINTERCBaseTerminal::get_Name - can't sysallocstring - returning E_OUTOFMEMORYCBaseTerminal::get_Name - exit S_OKCBaseTerminal::get_State - enterCBaseTerminal::get_State - returning E_POINTERCBaseTerminal::get_State - exit S_OKCBaseTerminal::get_TerminalType - enterCBaseTerminal::get_TerminalType - returning E_POINTERCBaseTerminal::get_TerminalType - exit S_OKCBaseTerminal::get_TerminalClass - enterCBaseTerminal::get_TerminalClass - returning E_POINTERCBaseTerminal::get_TerminalClass (StringFromCLSID) - returning %8xCBaseTerminal::get_TerminalClass - returning E_OUTOFMEMORYCBaseTerminal::get_TerminalClass - exit S_OKCBaseTerminal::get_Direction - enterCBaseTerminal::get_Direction - returning E_POINTERCBaseTerminal::get_Direction - exit S_OKCBaseTerminal::ConnectTerminal - enterCBaseTerminal::ConnectTerminal - bad graph pointer; exit E_POINTERCBaseTerminal::ConnectTerminal - bad numpins pointer; exit E_POINTERCBaseTerminal::ConnectTerminal - GetNumExposedPins failed - exit 0x%08xCBaseTerminal::ConnectTerminal - returned number of exposed pins - exit S_OKCBaseTerminal::ConnectTerminal - not enough space to place pins; exit TAPI_E_NOTENOUGHMEMORYCBaseTerminal::ConnectTerminal - bad pins array pointer; exit E_POINTERCBaseTerminal::ConnectTerminal - terminal already in use; exit TAPI_E_TERMINALINUSECBaseTerminal::ConnectTerminal - can't add filters to graphCBaseTerminal::ConnectTerminal - can't do internal filter connectionCBaseTerminal::ConnectTerminal - can't get exposed pinsCBaseTerminal::ConnectTerminal successCBaseTerminal::ConnectTerminal - exit 0x%08xCBaseTerminal::CompleteConnectTerminal - enterCBaseTerminal::CompleteConnectTerminal - exit S_OKCBaseTerminal::DisconnectTerminal calledCBaseTerminal::DisconnectTerminal success; not in useCBaseTerminal::DisconnectTerminal - wrong graph; returning E_INVALIDARGCBaseTerminal::DisconnectTerminal - no graph; returning E_UNEXPECTEDCBaseTerminal::DisconnectTerminal - remove filters from graph failed; returning 0x%08xCBaseTerminal::DisconnectTerminal successCBaseTerminal::get_MediaType - enterCBaseTerminal::get_MediaType - returning E_POINTERCBaseTerminal::get_MediaType - exit S_OKCSingleFilterTerminal::GetNumExposedPins - enterCSingleFilterTerminal::GetNumExposedPins - exit S_OKCSingleFilterTerminal::GetExposedPins - enterCSingleFilterTerminal::GetExposedPins - exit S_OKCSingleFilterTerminal::RemoveFiltersFromGraph - enterCSingleFilterTerminal::RemoveFiltersFromGraph - no graph; returning E_UNEXPECTEDCSingleFilterTerminal::RemoveFiltersFromGraph - no filter; returning E_UNEXPECTEDCSingleFilterTerminal::RemoveFiltersFromGraph - exit 0x%08xQbTbTbTbTbTbTbTbTbTbTbTbTbTbQbTbTbTbB)Sbk-Sb/Sb0SbTbTbQbTbTbTbRbRb4RbYRb)Sb*Sb5+Sb+Sb1Sb,SbeRb'Sbs(SbTbRbTbTbTbTbCMSPThread::Start - enterCan't create the command eventCan't create thread. %ldCMSPThread::Start - exit S_OKCMSPThread::Stop - enterCMSPThread::Stop - thread already stopped - exit E_FAILCMSPThread::Stop - allocate new queue itemCMSPThread::Stop - can't signal the thread - exit E_FAILCMSPThread::Stop - timeout while waiting for the thread to stopCMSPThread::Stop - exit S_OKCMSPThread::ThreadProc - startedCMSPThread::ThreadProc - ConinitialzeEx failed:%x%lxCMSPThread::ThreadProc - RegisterClass failed, last error %ldMSP PNP Notification WindowCMSPThread::ThreadProc - can't create notification windowCMSPThread::ThreadProc - created notification windowCMSPThread::ThreadProc - can't register for video device notificationCMSPThread::ThreadProc - can't register for audio device notificationCMSPThread::ThreadProc - registered for PNP device notificationsthread is signaledCMSPThread::ThreadProc - got command WORK_ITEMCMSPThread::ThreadProc - can't signal event for synchronous work itemCMSPThread::ThreadProc - thread is exitingCMSPThread::ThreadProc - WaitForMultipleObjects failed %ldCMSPThread::ThreadProc - UnregisterDeviceNotification failed for video events. hr = %lxCMSPThread::ThreadProc - UnregisterDeviceNotification failed for audio events. hr = %lxCMSPThread::ThreadProc - DestroyWindow failed. LastError = %ldCMSPThread::ThreadProc - UnregisterClass failed. LastError = %ldCMSPThread::ThreadProc - exit. hr = 0x%lxCMSPThread::QueueWorkItem - enterCMSPThread::QueueWorkItem - can't allocate new queue item - exit E_OUTOFMEMORYCMSPThread::QueueWorkItem - Can't create the Job Done eventCMSPThread::QueueWorkItem - can't signal the threadCMSPThread::QueueWorkItem - blocked waiting for synchronous work item to completeCMSPThread::QueueWorkItem - thread exitedCMSPThread::QueueWorkItem - WaitForSingleObject failedCMSPThread::QueueWorkItem - exit S_OKCMSPThread::NotifWndProc - SetWindowLongPtr failed %ldCMSPThread::NotifWndProc - DBT_DEVICEARRIVALCMSPThread::NotifWndProc - DBT_DEVICEREMOVECOMPLETECMultiTrackTerminal::CMultiTrackTerminal[%p] - enterCMultiTrackTerminal::CMultiTrackTerminal - finishCMultiTrackTerminal::~CMultiTrackTerminal - enterCMultiTrackTerminal::~CMultiTrackTerminal - finishCMultiTrackTerminal::get_TrackTerminals[%p] - enter. pVariant [%p]CMultiTrackTerminal::get_TrackTerminals - bad pointer argument - exit E_POINTERCMultiTrackTerminal::get_TrackTerminals - variant argument is not emptyCMultiTrackTerminal::get_TrackTerminals - can't create collection - exit %lxCMultiTrackTerminal::get_TrackTerminals - QI for IDispatch on collection failed - exit %lxCMultiTrackTerminal::get_TrackTerminals - Initialize on collection failed - exit %lxCMultiTrackTerminal::get_TrackTerminals - placing IDispatch value %p in variantCMultiTrackTerminal::get_TrackTerminals - exit S_OKCMultiTrackTerminal::EnumerateTrackTerminals entered. ppEnumTerminal[%p]CMultiTrackTerminal::EnumerateTrackTerminals ppEnumTerminal is a bad pointerCMultiTrackTerminal::EnumerateTrackTerminals Could not create enumerator object, %xCMultiTrackTerminal::EnumerateTrackTerminals query enum interface failed, %xCMultiTrackTerminal::EnumerateTrackTerminals init enumerator object failed, %xCMultiTrackTerminal::EnumerateTrackTerminals - exit S_OKCMultiTrackTerminal::get_MediaTypesInUse - enter. plMediaTypesInUse [%p]CMultiTrackTerminal::get_MediaTypesInUse plMediaTypesInUse does not point to a valid longCMultiTrackTerminal::get_MediaTypesInUse get_MediaTypesInUse on terminal (%d) failed.CMultiTrackTerminal::get_MediaTypesInUse get_MediaType on terminal (%d) failed.CMultiTrackTerminal::get_MediaTypesInUse track terminal (%d) has media type of %lx.CMultiTrackTerminal::get_EnumerateTrackTerminals - exit S_OK. MediaTypeInUse %lxCMultiTrackTerminal::get_DirectionsInUse - enter. plDirectionsInUsed[%p]CMultiTrackTerminal::get_DirectionsInUse plDirectionsInUseddoes not point to a valid longCMultiTrackTerminal::get_DirectionsInUse get_MediaTypesInUse on terminal (%d) failed.CMultiTrackTerminal::get_DirectionsInUse get_MediaType on terminal (%d) failed.CMultiTrackTerminal::get_DirectionsInUse track terminal (%d) has media type of %lx.CMultiTrackTerminal::get_DirectionsInUse - exit S_OK. plDirectionsInUsed = %lxCMultiTrackTerminal::AddTrackTerminal[%p] - enter. pTrackTerminalToAdd = %pCMultiTrackTerminal::AddTrackTerminal - invalid ptrCMultiTrackTerminal::AddTrackTerminal - failed to add track to the array of terminalsCMultiTrackTerminal::AddTrackTerminal - finishedCMultiTrackTerminal::RemoveTrackTerminal[%p] - enterpTrackTerminalToRemove = %pCMultiTrackTerminal::RemoveTrackTerminal - failed to remove from the array of terminalsCMultiTrackTerminal::RemoveTrackTerminal- finishedCMultiTrackTerminal::ReleaseAllTracks[%p] - enterCMultiTrackTerminal::ReleaseAllTracks - releasing track [%p]CMultiTrackTerminal::ReleaseAllTracks - finishedCTapiCollection::Initialize - enterCTapiCollection::Initialize - exitCTapiCollection::get_Count - enterCTapiCollection::get_Count - exitCTapiCollection::get_Item - enterCTapiCollection::get_Item - VariantCopy failed. hr = %lxCTapiCollection::get_Item - exitCTapiCollection::new__Enum - enterCTapiCollection::new__Enum - exitCTapiCollection::FinalRelease - enterCTapiCollection::FinalRelease - exitPblRbhZSbRb%ZSb+WSbGRbWSbXSbPb Pb4RbPPbPbRbTbTbTbTbTbTbTbTbTbTbTbTbTbRbUSbRbTSb@USbGRbWSb_USbeRb`PbRbG[SbRbi[Sb[SbERbGRb\SbdRbg^SbRbZSb([SbERbGRb]SbeRb`Pb Pb4RbRbQSbbRbQSbRbZSbZSbZSb SSb[SSbTSbRbTbTbTbRbRbPSbPSboFSb2HSbTb#JSbKSbYNSbESbOSbOSbCFileRecordingTerminal::CFileRecordingTerminal[%p] - enterCFileRecordingTerminal::CFileRecordingTerminal - finishCFileRecordingTerminal::~CFileRecordingTerminal[%p] - enterCFileRecordingTerminal::~CFileRecordingTerminal - finishCFileRecordingTerminal::FinalRelease[%p] - enterCFileRecordingTerminal::FinalRelease - failed to stop. hr = %lxCFileRecordingTerminal::FinalRelease - finishCFileRecordingTerminal::ShutdownTracks[%p] - enterCFileRecordingTerminal::ShutdownTracks - removing track [%p]CFileRecordingTerminal::ShutdownTracks - track failed to be removedCFileRecordingTerminal::ShutdownTracks - finishCFileRecordingTerminal::CreateTrackTerminal[%p] - enter.CFileRecordingTerminal::CreateTrackTerminal - bad argument ppTerminalCFileRecordingTerminal::CreateTrackTerminal - direction requested is not TD_RENDERCFileRecordingTerminal::CreateTrackTerminal - storage has not been createdCFileRecordingTerminal::CreateTrackTerminal - failed to create playback track terminal, to many tracks. hr = TAPI_E_MAXSTREAMSCFileRecordingTerminal::CreateTrackTerminal - state is not stoppedCFileRecordingTerminal::CreateTrackTerminal - failed to create playback track terminal. hr = %lxCFileRecordingTerminal::CreateTrackTerminal - failed to set parent on track. hr = %lxCFileRecordingTerminal::CreateTrackTerminal - failed to QI playback track terminal for ITTerminal. hr = %lxCFileRecordingTerminal::CreateTrackTerminal - InitializeDynamic on track terminal failedCFileRecordingTerminal::CreateTrackTerminal - failed to create storage streamCFileRecordingTerminal::CreateTrackTerminal - failed to get to set storage stream on track. hr = %lxCFileRecordingTerminal::CreateTrackTerminal - failed to add track to the array of terminalsCFileRecordingTerminal::CreateTrackTerminal - failed to remove rendering filter. hr2 = %lxCFileRecordingTerminal::CreateTrackTerminal - SetFilter(NULL) on track failed. hr2 = %lxCFileRecordingTerminal::CreateTrackTerminal - completed. CFileRecordingTerminal::RemoveTrackTerminal[%p] - enter. pTrackTerminalToRemove = [%p]CFileRecordingTerminal::RemoveTrackTerminal - the track pointer is badCFileRecordingTerminal::RemoveTrackTerminal - the track does not belong to meCFileRecordingTerminal::RemoveTrackTerminal - state is not TMS_IDLECFileRecordingTerminal::RemoveTrackTerminal - failed to get track's filter. hr = %lxCFileRecordingTerminal::RemoveTrackTerminal - recording unit failed to remove filter. hr = %lxCFileRecordingTerminal::RemoveTrackTerminal - recording track failed to lose its filter. hr = %lxCFileRecordingTerminal::RemoveTrackTerminal - pRecordingTrackObject->SetParent(NULL) failed. hr = %lxCFileRecordingTerminal::RemoveTrackTerminal - CMultiTrackTerminal::RemoveTrackTerminal failed. hr = %lxCFileRecordingTerminal::RemoveTrackTerminal - completed. CFileRecordingTerminal::OnFilterConnected[%p] - enterCFileRecordingTerminal::OnFilterConnected - no storageCFileRecordingTerminal::OnFilterConnected - recording unit failed to connect filter. hr = %lxCFileRecordingTerminal::OnFilterConnected - finishCFileRecordingTerminal::put_FileName[%p] - enter.CFileRecordingTerminal::put_FileName - bad string passed inCFileRecordingTerminal::put_FileName - already have file nameCFileRecordingTerminal::put_FileName - already have a recording unitCFileRecordingTerminal::put_FileName - failed to allocate recording unitCFileRecordingTerminal::put_FileName - failed to initialize recording unit. hr = %lxCFileRecordingTerminal::put_FileName - failed to allocate memory for filename stringCFileRecordingTerminal::put_FileName - file name [%S]CFileRecordingTerminal::put_FileName - rec. unit rejected file name. hr = %lxCFileRecordingTerminal::put_FileName - finished.CFileRecordingTerminal::DoStateTransition[%p] - enter. tmsDesiredState[%ld]CFileRecordingTerminal::DoStateTransition - no recording unit. was file name set? TAPI_E_WRONG_STATECFileRecordingTerminal::DoStateTransition - already in this state. nothing to doCFileRecordingTerminal::DoStateTransition - StartingCFileRecordingTerminal::DoStateTransition - StoppedCFileRecordingTerminal::DoStateTransition - Paused TAPI_E_WRONG_STATECFileRecordingTerminal::DoStateTransition - current state[%lx] is not TMS_ACTIVE.CFileRecordingTerminal::DoStateTransition - unknown stateCFileRecordingTerminal::DoStateTransition - failed to make the transition.CFileRecordingTerminal::DoStateTransition - finish.CFileRecordingTerminal::Start[%p] - enter.CFPTerminal::CFileRecordingTerminal - the terminal has no tracks. TAPI_E_WRONG_STATECFileRecordingTerminal::Start - faile. hr = %lxCFileRecordingTerminal::Start - finished.. hr = %lxCFileRecordingTerminal::Stop[%p] - enter.CFileRecordingTerminal::Stop - failed. hr = %lxCFileRecordingTerminal::Stop - finished. hr = %lxCFileRecordingTerminal::Pause[%p] - enterCFileRecordingTerminal::Pause - failed. hr = %lxCFileRecordingTerminal::Pause - finished. hr = %lxCFileRecordingTerminal::get_MediaState[%p] - enterCFileRecordingTerminal::get_MediaState - bad pointer passed inCFileRecordingTerminal::get_MediaState - finished. state [%ld]CFileRecordingTerminal::get_FileName[%p] - enterCFileRecordingTerminal::get_FileName - bad argument pbstrFileNameCFileRecordingTerminal::get_FileName - current file name is %SCFileRecordingTerminal::get_FileName - failed to allocate memory for file nameCFileRecordingTerminal::get_FileName - finish.CFileRecordingTerminal::get_TerminalClass[%p] - enterCFileRecordingTerminal::get_TerminalClass - bad argument pbstrTerminalClassCFileRecordingTerminal::get_TerminalClass - finishCFileRecordingTerminal::get_TerminalType[%p] - enterCFileRecordingTerminal::get_TerminalType - bad argument pTerminalTypeCFileRecordingTerminal::get_TerminalType - finishCFileRecordingTerminal::get_MediaType[%p] - enterCFileRecordingTerminal::get_MediaType - bad argument plMediaTypeCFileRecordingTerminal::get_MediaType - TAPIMEDIATYPE_AUDIO | TAPIMEDIATYPE_MULTITRACKCFileRecordingTerminal::get_MediaType - finishCFileRecordingTerminal::get_Direction[%p] - enterCFileRecordingTerminal::get_Direction - bad argument pTerminalDirectionCFileRecordingTerminal::get_Direction - TD_RENDERCFileRecordingTerminal::get_Direction - finishCFileRecordingTerminal::get_State[%p] - enterCFileRecordingTerminal::get_State - bad argument pTerminalDirectionCFPTerminal::get_State - exit EnumerateTrackTerminals failed. Returns 0x%08xCFPTerminal::get_State - exit get_State failed. Returns 0x%08xCFileRecordingTerminal::get_State - finishCFileRecordingTerminal::get_Name[%p] - enterCFileRecordingTerminal::get_Name - bad argument pbstrTerminalNameCFileRecordingTerminal::get_Name - can't load terminal name - returning E_OUTOFMEMORYCFileRecordingTerminal::get_Name - finishCFileRecordingTerminal::InitializeDynamic[%p] - enterCFileRecordingTerminal::InitializeDynamic - bad direction [%d] requested. returning E_INVALIDARGCFileRecordingTerminal::InitializeDynamic - bad media type [%d] requested. returning E_INVALIDARGCFileRecordingTerminal::InitializeDynamic - finishedCFileRecordingTerminal::GetIDsOfNames[%p] - enter. Name [%S]CFileRecordingTerminal::GetIDsOfNames - found %S on CTTerminalCFileRecordingTerminal::GetIDsOfNames - found %S on ITMediaControlCFileRecordingTerminal::GetIDsOfNames - found %S on CTMediaRecordCFileRecordingTerminal::GetIDsOfNames - found %S on CTMultiTrackCFileRecordingTerminal::GetIDsOfNames - finish. didn't find %S on our iterfacesCFileRecordingTerminal::Invoke[%p] - enter. dispidMember %lxCFileRecordingTerminal::Invoke - ITTerminalCFileRecordingTerminal::Invoke - ITMediaControlCFileRecordingTerminal::Invoke - ITMediaRecordCFileRecordingTerminal::Invoke - ITMultiTrackTerminalCFileRecordingTerminal::Invoke - finish. hr = %lxCFileRecordingTerminal::HandleFilterGraphEvent[%p] - enter.EventCode %lx p1[%p] p2[%p]CFileRecordingTerminal::HandleFilterGraphEvent - EC_COMPLETECFileRecordingTerminal::HandleFilterGraphEvent - EC_USERABORTCFileRecordingTerminal::HandleFilterGraphEvent - EC_ERRORABORTCFileRecordingTerminal::HandleFilterGraphEvent - failed to stopCFileRecordingTerminal::HandleFilterGraphEvent - EC_STREAM_ERROR_STOPPEDCFileRecordingTerminal::HandleFilterGraphEvent - EC_STREAM_ERROR_STILLPLAYINGCFileRecordingTerminal::HandleFilterGraphEvent - EC_ERROR_STILLPLAYINGCFileRecordingTerminal::HandleFilterGraphEvent - EC_NEED_RESTARTCFileRecordingTerminal::HandleFilterGraphEvent - unhandled event.CFileRecordingTerminal::HandleFilterGraphEvent - finish. hr = %lxCFileRecordingTerminal::FireEvent[%p] - enter.CFileRecordingTerminal::FireEvent - in destructor. nothing to do.CFileRecordingTerminal::FireEvent - failed to enumerate track terminals. hr = %lxCFileRecordingTerminal::FireEvent - enumeration ended. event was not fired. hr = %lxCFileRecordingTerminal::FireEvent - event firedCFileRecordingTerminal::FireEvent - finish. hr = %lxCFileRecordingTerminal::ChildRelease - in destructor. nothing to do.dTbTbTbTbTbTbTbTbTbTbTb4~Sb~Sb~SbB)Sbk-SbZSb0SboRboRb~Sb~Sb~SbRbRb~SbSb)Sb*Sb5+Sb+Sb1Sb,SbeRb~Sbs(Sb]SbRb1Sb1SbSbW2Sb~Sb~SbR~SbOSbSb~Sbp~SbC~Sb8Sb~Sba~Sb%~SbSbSb|Sb{SbI|SbRb{SbہSbSbSbSbVSbSSbSbSbTbTbTbRbRbRbRboFSb2HSbbSb#JSbKSbafSbRRb4{Sba{SbTbTbTbuSbduSbTbTbTbtSbTbTbTbRbRRb7RbRbsSbrSbpSbApSbqSbrSbTbTbTbRb1Rb_RbCRblSbmSb3nSbnSbTbTbTbRbRbuSb?wSb iSbUoSbTbTbTbOSbSbPPbPbPb PbpPb TbRb/8JLX CRecordingTrackTerminal::CRecordingTrackTerminal[%p] - enterCRecordingTrackTerminal::CRecordingTrackTerminal - finishCRecordingTrackTerminal::~CRecordingTrackTerminal[%p] - enterCRecordingTrackTerminal::~CRecordingTrackTerminal releasing sink %pCRecordingTrackTerminal::~CRecordingTrackTerminal - finishCRecordingTrackTerminal::GetIDsOfNames[%p] - enter. Name [%S]CRecordingTrackTerminal::GetIDsOfNames - found %S on ITTerminalCRecordingTrackTerminal::GetIDsOfNames - found %S on ITFileTrackCRecordingTrackTerminal::GetIDsOfNames - finish. didn't find %S on our iterfacesCRecordingTrackTerminal::Invoke[%p] - enter. dispidMember %lxCRecordingTrackTerminal::Invoke - ITTerminalCRecordingTrackTerminal::Invoke - ITFileTrackCRecordingTrackTerminal::Invoke - finish. hr = %lxCRecordingTrackTerminal::SetFilter[%p] - enter. pFilter = [%p]CRecordingTrackTerminal::SetFilter - bad filter passed in.CRecordingTrackTerminal::SetFilter - QI for IBaseFilter failed. hr = %lxCRecordingTrackTerminal::SetFilter - finishCRecordingTrackTerminal::GetFilter[%p] - enter.CRecordingTrackTerminal::GetFilter - finishCRecordingTrackTerminal::AddFiltersToGraph - enterCRecordingTrackTerminal::AddFiltersToGraph - we have no graph - returning E_UNEXPECTEDCRecordingTrackTerminal::AddFiltersToGraph - we have no filter - returning E_UNEXPECTEDCRecordingTrackTerminal::AddFiltersToGraph() - Can't add filter. hr = %lxCRecordingTrackTerminal::AddFiltersToGraph - exit S_OKCRecordingTrackTerminal::InitializeDynamic[%p] - enterCRecordingTrackTerminal::InitializeDynamic - bad direction [%d] requested. returning E_INVALIDARGCRecordingTrackTerminal::InitializeDynamic - bad media type [%d] requested. returning E_INVALIDARGCRecordingTrackTerminal::InitializeDynamic - failed to load terminal name resourceCRecordingTrackTerminal::InitializeDynamic - Track Name [%S]CRecordingTrackTerminal::InitializeDynamic - finishCRecordingTrackTerminal::GetSupportedMediaTypes[%p] - finishCRecordingTrackTerminal::GetSupportedMediaTypes - finish. MediaType = [0x%lx]CRecordingTrackTerminal::get_Format[%p] - enter.CRecordingTrackTerminal::get_Format - bad pointer ppmt passed inCRecordingTrackTerminal::get_Format - no pin. the terminal was not initialized. TAPI_E_NOT_INITIALIZEDCRecordingTrackTerminal::get_Format - the pins is not CBRenderPinCRecordingTrackTerminal::get_Format - failed to get pin's format. hr = %lxCRecordingTrackTerminal::get_Format - format not yet set. TAPI_E_NOFORMATCRecordingTrackTerminal::get_Format - finishCRecordingTrackTerminal::put_Format[%p] - enter.CRecordingTrackTerminal::put_Format - bad pointer pmt passed inCRecordingTrackTerminal::put_Format - no filter -- the terminal not uninitilizedCRecordingTrackTerminal::put_Format - MEDIATYPE_AudioCRecordingTrackTerminal::put_Format - trying to put audio format on a non-audio track. VFW_E_INVALIDMEDIATYPECRecordingTrackTerminal::put_Format - MEDIATYPE_VideoCRecordingTrackTerminal::put_Format - trying to put video format on a non-video track. VFW_E_INVALIDMEDIATYPECRecordingTrackTerminal::put_Format - major type not recognized or supported. VFW_E_INVALIDMEDIATYPECRecordingTrackTerminal::put_Format - exception. failed to allocate media formatCRecordingTrackTerminal::put_Format - failed to allocate media formatCRecordingTrackTerminal::put_Format - finish.. hr = %lxCRecordingTrackTerminal::CompleteConnectTerminal[%p] - enter.CRecordingTrackTerminal::CompleteConnectTerminal - no parentCRecordingTrackTerminal::CompleteConnectTerminal - no filterCRecordingTrackTerminal::CompleteConnectTerminal - finish. hr = %lxCRecordingTrackTerminal::SetParent[%p] - enter. pParentTerminal = [%p]CRecordingTrackTerminal::SetParent - bad pointer passed in pCurrentRefCount[%p]CRecordingTrackTerminal::SetParent - releasing existing new parent [%p]CRecordingTrackTerminal::SetParent - keeping the new parent.CRecordingTrackTerminal::SetParent - finish.CRecordingTrackTerminal::InternalAddRef - notifying the parent.CRecordingTrackTerminal::InternalRelease - notifying the parent.CRecordingTrackTerminal::get_ControllingTerminal[%p] - enter.CRecordingTrackTerminal::get_ControllingTerminal - bad pointer passed in.CRecordingTrackTerminal::get_ControllingTerminal - this track has no parent.CRecordingTrackTerminal::get_ControllingTerminal - querying parent for ITTerminal failed hr = %lxCRecordingTrackTerminal::get_ControllingTerminal - finish. hr = %lxCRecordingTrackTerminal::get_AudioFormatForScripting[%p] - enter.CRecordingTrackTerminal::get_AudioFormatForScripting - bad ITScriptableAudioFormat* pointer - returning E_POINTERCRecordingTrackTerminal::get_AudioFormatForScripting - invalid media type - returning TAPI_E_INVALIDMEDIATYPECRecordingTrackTerminal::get_AudioFormatForScripting - no pin - returning TAPI_E_NOT_INITIALIZEDCRecordingTrackTerminal::get_AudioFormatForScripting - the pins is not CBRenderPinCRecordingTrackTerminal::get_AudioFormatForScripting - CreateInstance failed - returning 0x%08xCRecordingTrackTerminal::get_AudioFormatForScripting - QueryInterface failed - returning 0x%08xCRecordingTrackTerminal::get_AudioFormatForScripting - get_Format failed - returning 0x%08xCRecordingTrackTerminal::get_AudioFormatForScripting - formattype is not WAVEFORMATEX - Returning TAPI_E_INVALIDMEDIATYPECRecordingTrackTerminal::get_AudioFormatForScripting - finishCRecordingTrackTerminal::put_AudioFormatForScripting[%p] - enter.CRecordingTrackTerminal::put_AudioFormatForScripting - bad ITScriptableAudioFormat* pointer - returning E_POINTERCRecordingTrackTerminal::get_AudioFormatForScripting - no pin. returning TAPI_E_NOT_INITIALIZEDCRecordingTrackTerminal::put_AudioFormatForScripting - CreateAudioMediaType failed - returning 0x%08xCRecordingTrackTerminal::put_AudioFormatForScripting - finish 0x%08xCRecordingTrackTerminal::get_EmptyAudioFormatForScripting - enterCRecordingTrackTerminal::get_EmptyAudioFormatForScripting - bad ITScriptableAudioFormat* pointer - returning E_POINTERCRecordingTrackTerminal::get_EmptyAudioFormatForScripting - CreateInstance failed - returning 0x%08xCRecordingTrackTerminal::get_EmptyAudioFormatForScripting - QueryInterface failed - returning 0x%08xCRecordingTrackTerminal::get_EmptyAudioFormatForScripting - exit S_OKCRecordingTrackTerminal::RegisterSink - enter [%p]CRecordingTrackTerminal::RegisterSink - exit ITPluggableTerminalEventSink invalid pointer. Returns E_POINTERCRecordingTrackTerminal::RegisterSink - releasing sink %pCRecordingTrackTerminal::RegisterSink - keeping new sink %pCRecordingTrackTerminal::RegisterSink - exit S_OKCRecordingTrackTerminal::UnregisterSink - enter [%p]CRecordingTrackTerminal::UnregisterSink - releasing sink %pCRecordingTrackTerminal::UnregisterSink - exit S_OKCRecordingTrackTerminal::FireEvent - enter [%p]CRecordingTrackTerminal::FireEvent - no sinkCRecordingTrackTerminal::FireEvent - failed to get ITFileTrack interfaceCRecordingTrackTerminal::FireEvent - failed to get controlling terminalCRecordingTrackTerminal::FireEvent - FireEvent on sink failed. hr = %lxCRecordingTrackTerminal::FireEvent - finishTbTbTbTbTbTbTbTbTbTbTbTbTb͙SbSbSbOSbSbSb[SbySbRbSb!SbFSbNTbpOTbOTbhPTbPTb^QTbQTbURTbRTbNSTbSTbGTTbeRbcNTbTbTbTbB)Sbk-SbZSb0SboRboRbTbTbTbRbRb~SbSb)Sb*Sb5+Sb+Sb1Sb,SbeRbSbs(Sb]SbRb1Sb1SbSbW2SbTbTbTb8SbTbTbTbSbSbTbTbTbRb{SbہSbSbSbSbVSbSSbSbSbPbPPbpPbCFPTerminal::CFPTerminal[%p] - enterCFPTerminal::CFPTerminal - exitCFPTerminal::~CFPTerminal[%p] - enterCFPTerminal::~CFPTerminal - exitCFPTerminal::FinalConstruct[%p] - enterCFPTerminal::FinalConstruct - create FTM returned 0x%08x; exitCFPTerminal::FinalConstruct - exit S_OKCFPTerminal::get_TerminalClass - enter [%p]CFPTerminal::get_TerminalClass - exit bad BSTR pointer. Returns E_POINTERCFPTerminal::get_TerminalClass - exit StringFromIID failed. Returns 0x%08xCFPTerminal::get_TerminalClass - exit 0x%08xCFPTerminal::get_TerminalType - enter [%p]CFPTerminal::get_TerminalType - exit bad TERMINAL_TYPE pointer. Returns E_POINTERCFPTerminal::get_TerminalType - exit S_OKCFPTerminal::get_State - enter [%p]CFPTerminal::get_State - exit bad TERMINAL_TYPE pointer. Returns E_POINTERCFPTerminal::get_State - exit S_OKCFPTerminal::get_Name - enter [%p]CFPTerminal::get_TerminalClass - exit LoadString failed. Returns E_OUTOFMEMORYCFPTerminal::get_Name - exit 0x%08xCFPTerminal::get_MediaType - enter [%p]CFPTerminal::get_MediaType - exit bad long pointer. Returns E_POINTERCFPTerminal::get_MediaType - exit S_OKCFPTerminal::get_Direction - enter [%p]CFPTerminal::get_Direction - exit bad TERMINAL_DIRECTION pointer. Returns E_POINTERCFPTerminal::get_Direction - exit S_OKCFPTerminal::CreateTrackTerminal[%p] - enterCFPTerminal::CreateTrackTerminal - not supported on the playback terminal. return TAPI_E_NOTSUPPORTEDCFPTerminal::RemoveTrackTerminal[%p] - enter. pTrackTerminalToRemove = [%p]CFPTerminal::RemoveTrackTerminal - not supported on a playback terminal. returning TAPI_E_NOTSUPPORTEDCFPTerminal::put_PlayList[%p] - enterCFPTerminal::put_PlayList - ValidatePlayList failed. Returns 0x%08xCFPTerminal::put_PlayList - DoStateTransition failed 0x%08xCFPTerminal::put_PlayList - StopAllTrack failed 0x%08xCFPTerminal::put_PlayList - exit 0x%08xCFPTerminal::put_PlayList - VariantCopy failed. Returns 0x%08xCFPTerminal::put_PlayList - GetFileNameFromPlayList failed. Returns E_INVAlIDARGCFPTerminal::put_PlayList - ConfigurePlaybackUnit failed. Returns 0x%08xCFPTerminal::put_PlayList - exit S_OKCFPTerminal::get_PlayList[%p] - enterCFPTerminal::put_PlayList - exit the argument is invalid pointer; returning E_POINTERCFPTerminal::get_PlayList - exit 0x%08xCFPTerminal::Start[%p] - enter.CFPTerminal::Start - terminal already running. Returns S_FALSECFPTerminal::Start - no tracks. Returns TAPI_E_WRONG_STATECFPTerminal::Start - exit DoStateTransition failed. Returns 0x%08xCFPTerminal::Start - from IDLE to STARTCFPTerminal::Start - from PAUSED to STARTCFPTerminal::Start - failed to enumerate track terminals. hr = 0x%08xCFPTerminal::Start - track failed to start hr = 0x%08xCFPTerminal::Start - track started CFPTerminal::Start - exit tracks have not been started. Returns E_FAILCFPTerminal::Start - exit S_OKCFPTerminal::Stop[%p] - enterCFPTerminal::Stop - the terminals is already IDLE. Returns S_OKCFPTerminal::Stop - exit DoStateTransition failed. Returns 0x%08xCFPTerminal::Stop - StopAllTrack failed hr = %lxCFPTerminal::Stop - exit S_OKCFPTerminal::StopAllTracks[%p] - enterCFPTerminal::StopAllTracks - exit failed to enumerate track terminals. hr = %lxCFPTerminal::StopAllTracks - track failed to stop hr = 0x%08xCFPTerminal::StopAllTracks - track stoppedCFPTerminal::StopAllTracks - exit some tracks failed. Returns S_FALSECFPTerminal::StopAllTracks - exit S_OKCFPTerminal::Pause[%p] - enter.CFPTerminal::Pause - terminal already paused. Returns S_OKCFPTerminal::Pause - terminal already Idle. Returns TAPI_E_WRONG_STATECFPTerminal::Pause - from ACTIVE to PAUSEDCFPTerminal::Pause - exit DoStateTransition failed. Returns 0x%08xCFPTerminal::Pause - failed to enumerate track terminals. hr = 0x%08xCFPTerminal::Pause - track failed to pause hr = 0x%08xCFPTerminal::Pause - track paused CFPTerminal::Pause - exit tracks have not been started. Returns E_FAILCFPTerminal::Pause - exit S_OKCFPTerminal::get_MediaState[%p] - enter.CFPTerminal::get_MediaState - exit invalid TERMINAL_MEDIA_STATE. Returns E_POINTERCFPTerminal::get_MediaState - exit S_OKCFPTerminal::InitializeDynamic - enter [%p]CFPTerminal::InitializeDynamic - exit bad direction [%d] requested. Returns E_INVALIDARGCFPTerminal::InitializeDynamic - exit bad media type [%d] requested. Returns E_INVALIDARGCFPTerminal::InitializeDynamic - exit S_OKCFPTerminal::RegisterSink - enter [%p]CFPTerminal::RegisterSink - exit ITPluggableTerminalEventSink invalid pointer. Returns E_POINTERCFPTerminal::RegisterSink - exit S_OKCFPTerminal::UnregisterSink - enter [%p]CFPTerminal::UnregisterSink - exit S_OKCFPTerminal::IsTrackCreated[%p] - enterCFPTerminal::IsTrackCreated - exit EnumerateTrackTerminals failed %dCFPTerminal::IsTrackCreated - exit %dCFPTerminal::GetIDsOfNames[%p] - enter. Name [%S]CFPTerminal::GetIDsOfNames - found %S on CTTerminalCFPTerminal::GetIDsOfNames - found %S on ITMediaControlCFPTerminal::GetIDsOfNames - found %S on CTMediaPlayBackCFPTerminal::GetIDsOfNames - found %S on CTMultiTrackCFPTerminal::GetIDsOfNames[%p] - finish. didn't find %S on our iterfacesCFPTerminal::Invoke[%p] - enter. dispidMember %lxCFPTerminal::Invoke - ITTerminalCFPTerminal::Invoke - ITMediaControlCFPTerminal::Invoke - ITMediaPlayBackCFPTerminal::Invoke - ITMultiTrackTerminalCFPTerminal::Invoke[%p] - finish. hr = %lxCFPTerminal::FireEvent[%p] - enter.CFPTerminal::FireEvent - failed to enumerate track terminals. hr = %lxCFPTerminal::FireEvent - enumeration ended. event was not fired. hr = %lxCFPTerminal::FireEvent - event firedCFPTerminal::FireEvent - finish. hr = %lxCFPTerminal::TrackStateChange[%p] - enter. state [%x] cause [%x] hresult [%lx]CFPTerminal::TrackStateChange - a track transitioned to TMS_IDLECFPTerminal::TrackStateChange - NextPlayIndex failed 0x%08xCFPTerminal::TrackStateChange - PlayItem failed 0x%08xCFPTerminal::TrackStateChange - finish. Returns S_OK (next file)CFPTerminal::TrackStateChange - something wrong with the next file 0x%08xCFPTerminal::TrackStateChange - finish. hr = %lxCFPTerminal::ValidatePlayList[%p] - enterCFPTerminal::ValidatePlayList - exit is not a VT_VARIANT array, return E_INVALIDARGCFPTerminal::ValidatePlayList - exit the array is empty; returning E_INVALIDARGCFPTerminal::ValidatePlayList - exit get lbound failed; returning E_INVALIDARGCFPTerminal::ValidatePlayList - exit get ubound failed; returning E_INVALIDARGCFPTerminal::ValidatePlayList - exit the bounds are switched; returning E_INVALIDARGCFPTerminal::ValidatePlayList - exit 0x%08xCFPTerminal::RollbackTrackInfo[%p] - enterCFPTerminal::RollbackTrackInfo - exit S_OKCFPTerminal::ShutdownTracks[%p] - enterCFPTerminal::ShutdownTracks - removing track [%p]CFPTerminal::ShutdownTracks - track failed to be removedCFPTerminal::ShutdownTracks - finishCFPTerminal::InternalRemoveTrackTerminal[%p] - enter. pTrackTerminalToRemove = [%p]CFPTerminal::InternalRemoveTrackTerminal - the track pointer is badCFPTerminal::InternalRemoveTrackTerminal - the track does not belong to meCFPTerminal::InternalRemoveTrackTerminal - pPlaybackTrackObject->SetParent(NULL) failed. hr = %lxCFPTerminal::InternalRemoveTrackTerminal - the track that we are removing has refcount of %ldCFPTerminal::InternalRemoveTrackTerminal - CMultiTrackTerminal::RemoveTrackTerminal failed. hr = %lxCFPTerminal::InternalRemoveTrackTerminal - completed. CFPTerminal::CreatePlaybackUnit[%p] - enterCFPTerminal::CreatePlaybackUnit - exitcreation of CPlaybackUnit failed. Returns E_OUTOFMEMORYCFPTerminal::CreatePlaybackUnit - exitplaybackunit initialize failed. Returns 0x%08xCFPTerminal::CreatePlaybackUnit - exitplaybackunit SetupFromFile failed. Returns 0x%08xCFPTerminal::CreatePlaybackUnit - exit. Returns S_OKCFPTerminal::GetFileNameFromPlayList[%p] - enterCFPTerminal::GetFileNameFromPlayList - exit SafeArrayGetElement failed. Returns NULLCFPTerminal::GetFileNameFromPlayList - the item is neither file nor ITStrotage. Returns NULLCFPTerminal::GetFileNameFromPlayList - exitCFPTerminal::ConfigurePlaybackUnit[%p] - enterCFPTerminal::ConfigurePlaybackUnit - CreatePlaybackUnit failed. Returns 0x%08xCFPTerminal::ConfigurePlaybackUnit - get_MediaTypes failed. Returns 0x%08xCFPTerminal::ConfigurePlaybackUnit - no media types. Returns E_INVALIDARGCFPTerminal::ConfigurePlaybackUnit - CreateTrack failed. Returns 0x%08xCFPTerminal::ConfigurePlaybackUnit - exitCFPTerminal::CreateMediaTracks[%p] - enterCFPTerminal::CreateMediaTracks - get_Pin failed. Returns S_OKCFPTerminal::CreateMediaTracks - GetAllocator failed. Returns 0x%08xCFPTerminal::CreateMediaTracks - failed to create playback track terminal. Returns 0x%08xCFPTerminal::CreateMediaTracks - Initialize failed. Returns 0x%08xCFPTerminal::CreateMediaTracks - failed to QI playback track terminal for ITTerminal. Returns 0x%08xCFPTerminal::CreateMediaTracks - failed to QI for ITPluggableTerminalInitialization. Returns 0x%08xCFPTerminal::CreateMediaTracks - exit InitializeDynamic for track failed. Returns 0x%08xCFPTerminal::CreateMediaTracks - exit failed to add track to the array of terminals. Returns 0x%08xCFPTerminal::DoStateTransition[%p] - enter. tmsDesiredState[%ld], playbackunit=%pCFPTerminal::DoStateTransition - no playback unit [%p]. Returns TAPI_E_WRONG_STATECFPTerminal::DoStateTransition - already in this state. nothing to doCFPTerminal::DoStateTransition - StartingCFPTerminal::DoStateTransition - StoppedCFPTerminal::DoStateTransition - PausedCFPTerminal::DoStateTransition - unknown stateCFPTerminal::DoStateTransition - failed to make the transition.CFPTerminal::DoStateTransition - finish.CFPTerminal::Deliver[%p] - enter.CFPTerminal::Deliver - exit S_OKCFPTerminal::PlayItem[%p] - enter.CFPTerminal::PlayItem - GetFileNameFromPlayList failed. Returns E_INVAlIDARGCFPTerminal::PlayItem - ConfigurePlaybackUnit failed. Returns 0x%08xCFPTerminal::NextPlayIndex[%p] - enter.CFPTerminal::NextPlayIndex - exit S_OK. Index=%dCFPTerminal::NextPlayIndex - exit E_INVALIDARG. Index=PLAYBACK_NOPLAYITEMTbTbTbTbTbTbTbTbTbSb9SbSbB)Sbk-Sb/Sb0SboRboRbuSb Sb'SbRbRbHSbSb)Sb*Sb5+Sb+Sb1Sb,SbeRbSbs(Sb~SbRb1Sb1SbSbW2SbSb6SbSbOSbSbSb SbSbtSbSbSbWSbASbSbSb*SbZSbSbSbfSbSbRbSbSbSbSbHSbSbSbSbSbSbRbySbSbSbuSbHSbSblSb-SbmSb_SbTbTbTbRbRbXRbHRboFSb2HSbSb#JSbKSbأSbSbOSbOSbTbTbTbuSbѯSbTbTbTbRbRbuRb0RbSbSbܫSb\SbTbTbTbdSbTbTbTbSbʰSbTbTbTbSbTbTbTbRbRb1RbRbSbSb Sb2SbXSbSbTbTbTbRbsRb/SbSb*SbpSbRbSbPPbPbdQb Pb PbpPbTbRbu.B|y? L{3O3CFPTrack::CFPTrack - enterCFPTrack::CFPTrack - exitCFPTrack::~CFPTrack - enterCFPTrack::~CFPTrack - exitCFPTrack::GetIDsOfNames[%p] - enter. Name [%S]CFPTrack::GetIDsOfNames - found %S on ITTerminalCFPTrack::GetIDsOfNames - found %S on ITFileTrackCFPTrack::GetIDsOfNames - finish. didn't find %S on our iterfacesCFPTrack::Invoke[%p] - enter. dispidMember %lxCFPTrack::Invoke - ITTerminalCFPTrack::Invoke - ITFileTrackCFPTrack::Invoke - finish. hr = %lxCFPTrack::AddFiltersToGraph - enterCFPTrack::AddFiltersToGraph - we have no graph - returning E_UNEXPECTEDCFPTrack::AddFiltersToGraph - we have no filter - returning E_UNEXPECTEDCFPTrack::AddFiltersToGraph() - Can't add filter. %08xCFPTrack::AddFiltersToGraph - exit S_OKCFPTrack::InitializeDynamic - enterCFPTrack::InitializeDynamic - invalid direction - returning E_INVALIDARGCFPTrack::InitializeDynamic - base class method failed - returning 0x%08xCFPTrack::InitializeDynamic - SetTerminalInfo failed - returning 0x%08xCFPTrack::InitializeDynamic - CreateFilter failed - returning 0x%08xCFPTrack::InitializeDynamic - FindPin failed - returning 0x%08xCFPTrack::InitializeDynamic - exit S_OKCFPTrack::get_Format - enter [%p]CFPTrack::InitializeDynamic - invalid AM_MEDIA_TYPE pointer - returning E_POINTERCFPTrack::InitializeDynamic - no media type - returning E_UNEXPECTEDCFPTrack::get_Format - exit 0x%08xCFPTrack::get_Format - exit E_FAILCFPTrack::get_ControllingTerminal - enter [%p]CFPTrack::get_ControllingTerminal - bad ITTerminal* pointer - returning E_POINTERCFPTrack::get_ControllingTerminal - no parent - returning E_UNEXPECTEDCFPTrack::get_ControllingTerminal - exit S_OKCFPTrack::get_AudioFormatForScripting - enterCFPTrack::get_AudioFormatForScripting - bad ITScriptableAudioFormat* pointer - returning E_POINTERCFPTrack::get_AudioFormatForScripting - invalid media type - returning TAPI_E_INVALIDMEDIATYPECFPTrack::get_AudioFormatForScripting - m_pMediaType is NULL - returning E_UNEXPECTEDCFPTrack::get_AudioFormatForScripting - CreateInstance failed - returning 0x%08xCFPTrack::get_AudioFormatForScripting - QueryInterface failed - returning 0x%08xCFPTrack::get_AudioFormatForScripting - formattype is not WAVEFORMATEX - Returning TAPI_E_INVALIDMEDIATYPECFPTrack::get_AudioFormatForScripting - exit S_OKCFPTrack::put_AudioFormatForScripting - enterCFPTrack::put_AudioFormatForScripting - exit E_FAILCFPTrack::get_EmptyAudioFormatForScripting - enterCFPTrack::get_EmptyAudioFormatForScripting - bad ITScriptableAudioFormat* pointer - returning E_POINTERCFPTrack::get_EmptyAudioFormatForScripting - CreateInstance failed - returning 0x%08xCFPTrack::get_EmptyAudioFormatForScripting - QueryInterface failed - returning 0x%08xCFPTrack::get_EmptyAudioFormatForScripting - exit S_OKCFPTrack::RegisterSink - enter [%p]CFPTrack::RegisterSink - exit ITPluggableTerminalEventSink invalid pointer. Returns E_POINTERCFPTrack::RegisterSink - exit S_OKCFPTrack::UnregisterSink - enter [%p]CFPTrack::UnregisterSink - exit S_OKCFPTrack::Start - enter [%p]CFPTrack::Start - pointer to filter is NULL. Returns E_UNEXPECTEDCFPTrack::Start - exit 0x%08CFPTrack::Stop - enter [%p]CFPTrack::Stop - pointer to filter is NULL. Returns E_UNEXPECTEDCFPTrack::Stop - exit 0x%08CFPTrack::Pause - enter [%p]CFPTrack::Pause - pointer to filter is NULL. Returns E_UNEXPECTEDCFPTrack::Pause - exit 0x%08CFPTrack::get_MediaState[%p] - enter.CFPTrack::get_MediaState - exit invalid TERMINAL_MEDIA_STATE. Returns E_POINTERCFPTrack::get_MediaState - exit S_OKCFPTrack::SetParent[%p] - enter. parent [%p]CFPTrack::SetParent - invalid ITTerminal pointer. Returns E_POINTERCFPTrack::SetParent - letting go of an existing parent [%p]CFPTrack::SetParent - keeping the new parent [%p]CFPTrack::SetParent - exit S_OKCFPTrack::FireEvent - enter [%p]CFPTrack::FireEvent - no sinkCFPTrack::FireEvent - failed to get ITFileTrack interfaceCFPTrack::FireEvent - failed to get controlling terminalCFPTrack::FireEvent - FireEvent on sink failed. hr = %lxCFPTrack::FireEvent - finishCFPTrack::InitializePrivate - enter [%p]CFPTrack::InitializePrivate - invalid media type - returns E_INVALIDARGCFPTrack::InitializePrivate - CreateMediaType failed. return E_OUTOFMEMORYCFPTrack::InitializePrivate - letting go of parent [%p]CFPTrack::InitializePrivate - Clone failed. return 0x%08xCFPTrack::InitializePrivate - exit S_OK. new parent [%p]CFPTrack::SetTerminalInfo - enterCFPTrack::SetTerminalInfo - exit LoadString failed. Returns E_OUTOFMEMORYCFPTrack::SetTerminalInfo - exit S_OKCFPTrack::CreateFilter - enterCFPTrack::CreateFilter - create filter failed - returning E_OUTOFMEMORYCFPTrack::CreateFilter - InitializePrivate failed - returning 0x%08xCFPTrack::CreateFilter - QI for IBaseFilter failed - returning 0x%08xCFPTrack::CreateFilter - exit S_OKCFPTrack::FindPin - enterCFPTrack::FindPin - filter object is NULL - returning E_POINTERCFPTrack::FindPin - already got a pin - returning E_INVALIDARGCFPTrack::FindPin - cannot enums - returning 0x%08xCFPTrack::FindPin - cannot get a pin - returning 0x%08xCFPTrack::FindPin - exit S_OKCFPTrack::PinSignalsStop[%p] - enterCFPTrack::PinSignalsStop - notifying parentCFPTrack::PinSignalsStop - pin stopped, but the parent is not of the right type. cannot notify parentCFPTrack::PinSignalsStop - pin stopped, but there is no parent to notifyCFPTrack::PinSignalsStop - finishCFPTrack::InternalAddRef[%p] - enter.CFPTrack::InternalAddRef - notifying the parent.CFPTrack::InternalAddRef - finish. ulReturnValue %luCFPTrack::InternalRelease[%p] - enter.CFPTrack::InternalRelease - notifying the parent.CFPTrack::InternalRelease - finish. ulReturnValue %luTbTbTbRbRbHSbSb)Sb*Sb5+Sb+Sb1Sb,SbeRbSbs(Sb~SbRb1Sb1SbSbW2SbTbTbTbtSbTbTbTbASbTbTbTbZSbSbTbTbTbRbSbSbSbSbHSbSbSbTbTbTbRbySbSbSbuSbHSbSblSb-SbmSb_SbCFPFilter::CFPFilter - enterCFPFilter::CFPFilter - exitCFPFilter::~CFPFilter - enterCFPFilter::~CFPFilter - exitCFPFilter::InitializePrivate - enterCFPFilter::InitializePrivate - get_Format failed; returning E_OUTOFMEMORYCFPFilter::InitializePrivate - QI for IStream failed; Returning 0x%08xCFPFilter::InitializePrivate - CreatePin failed; returning 0x%08xCFPFilter::InitializePrivate - exit S_OKCFPFilter::Orphan[%p] - enterCFPFilter::Orphan - exit S_OKCFPFilter::StreamStart - enterCFPFilter::StreamStart - exit S_OKCFPFilter::StreamStop - enterCFPFilter::StreamStop - Seek failed 0x%08xCFPFilter::StreamStop - Revert failed 0x%08xCFPFilter::StreamStop - SetSize failed 0x%08xCFPFilter::StreamStop - exit S_OKCFPFilter::StreamPause - enterCFPFilter::StreamPause - exit S_OKCFPFilter::CreatePin - enterCFPFilter::CreatePin - new m_paStreams failed; returning E_OUTOFMEMORYOutputCFPFilter::CreatePin - new CFPPin failed; returning E_OUTOFMEMORYCFPFilter::CreatePin - CFPPin constructor failed; returning 0x%08xCFPFilter::CreatePin - exit S_OKCFPFilter::PinFillBuffer - enterCFPFilter::PinFillBuffer - exit send nothing NOSTREAMINGCFPFilter::PinFillBuffer - SampleWait failed. Returns 0x%08xCFPFilter::PinFillBuffer - send dataCFPFilter::PinFillBuffer - notifying parent of FTEC_READ_ERRORCFPFilter::PinFillBuffer - failed to read from storage, and no one to complain toCFPFilter::PinFillBuffer - read failed. Returns 0x%08xCFPFilter::PinFillBuffer - notifying parent of FTEC_END_OF_FILECFPFilter::PinFillBuffer - exit S_OKCFPFilter::PinGetMediaType - enterCFPFilter::PinGetMediaType - exit S_OKCFPFilter::PinCheckMediaType - enterCFPFilter::PinCheckMediaType - inavlid MediaType - returns E_INVALIDARGCFPFilter::PinCheckMediaType - exit S_OKCFPFilter::PinSetFormat - enterCFPFilter::PinSetFormat - IsEqualMediaType returned false; returning E_FAILCFPFilter::PinSetFormat - exit S_OKCFPFilter::PinSetAllocatorProperties - enterCFPFilter::PinSetAllocatorProperties - exit S_OKCFPFilter::PinGetBufferSize - enterCFPFilter::PinGetBufferSize - Size=%ld, Count=%ldCFPFilter::PinGetBufferSize - IMemAllocator::SetProperties failed - returns 0x%08xCFPFilter::PinGetBufferSize - the buffer allocated to small - returns E_OUTOFMEMORYCFPFilter::PinGetBufferSize - exit S_OKCFPFilter::GetTimeFromRead - enterCFPFilter::GetTimeFromRead - exitCFPFilter::SampleWait - enterCFPFilter::SampleWait - exit GetCurrentSysTime failed. Returns 0x%08xCFPFilter::SampleWait - exit 0x%08xCFPFilter::GetCurrentTime - enterCFPFilter::GetCurrentTime - exit Failed to get Performance Frequency. Returns E_FAILCFPFilter::GetCurrentTime - exit S_OKCFPFilter::InitSystemTime - enterCFPFilter::InitSystemTime - exit Failed to get Performance. Returns E_FAILCFPFilter::InitSystemTime m_llStartTime - %I64dCFPFilter::InitSystemTime - exit S_OK. No need to determine freqCFPFilter::InitSystemTime - exit Failed to get Performance Frequency. Returns E_FAILCFPFilter::InitSystemTime m_llFreq - %I64dCFPFilter::InitSystemTime - exit S_OKCFPFilter::PinThreadStart - enterCFPFilter::PinThreadStart - exit 0x%08xSb1Sb"SbTb8TbSbSb3SbSbSb6SbSbSbSb_SbTboTb|TbTbTbSbl"Tb"Tb3SbVTbTbTbTbRbhY@KCFPPin::CFPPin - enterCFPPin::CFPPin - exitCFPPin::~CFPPin - enterCFPPin::~CFPPin - exitCFPPin::NonDelegatingQueryInterface - enterCFPPin::NQI IAMStreamControl - exitCFPPin::NQI IAMStreamconfig - exitCFPPin::NQI IAMBufferNegotiation - exitCFPPin::NQI call base NQI - exitCFPPin::FillBuffer - enterCFPPin::FillBuffer - exit pointer to the filter is NULL. Returns E_UNEXPECTEDCFPPin::FillBuffer - exit PinFillBuffer failed. Returns 0x%08xCFPPin::FillBuffer - exit S_OKCFPPin::DecideBufferSize - enterCFPPin::DecideBufferSize - inavlid IMemAllocator pointer - returns E_INVALIDARGCFPPin::DecideBufferSize - inavlid ALLOCATOR_PROPERTIES pointer - returns E_INVALIDARGCFPPin::DecideBufferSize - inavlid pointer to filter. Returns E_UNEXPECTEDCFPPin::DecideBufferSize - PinGetBufferSize failed. Returns 0x%08xCFPPin::DecideBufferSize - exitCFPPin::GetMediaType - enterCFPPin::GetMediaType - invalid CmediaType pointer - returns E_POINTERCFPPin::GetMediaType - inavlid pointer to filter. Returns E_UNEXPECTEDCFPPin::GetMediaType - inavlid pointer to filter. Returns 0x%08xCFPPin::GetMediaType - exit S_OKCFPPin::CheckMediaType - enterCFPPin::CheckMediaType - inavlid pointer - returns E_POINTERCFPPin::CheckMediaType - inavlid pointer to filter. Returns E_UNEXPECTEDCFPPin::CheckMediaType - inavlid pointer to stream. Returns 0x%08xCFPPin::CheckMediaType - exitCFPPin::SetMediaType - enterCFPPin::SetMediaType - exit (0x%08x)CFPPin::SetFormat - enterCFPPin::SetFormat - inavlid pointer. Returns E_POINTERCFPPin::SetFormat - inavlid pointer to filter. Returns E_UNEXPECTEDCFPPin::SetFormat - PinSetFormat failed. Returns 0x%08xCFPPin::SetFormat - exitCFPPin::GetFormat - enterCFPPin::GetFormat - exit E_NOTIMPLCFPPin::GetNumberOfCapabilities - enterCFPPin::GetNumberOfCapabilities - exit E_NOTIMPLCFPPin::GetStreamCaps - enterCFPPin::GetStreamCaps - exit E_NOTIMPLCFPPin::SuggestAllocatorProperties - enterCFPPin::SuggestAllocatorProperties - inavlid pointer - returns E_POINTERCFPPin::SuggestAllocatorProperties - inavlid pointer to filter. Returns E_UNEXPECTEDCFPPin::SuggestAllocatorProperties - Size=%ld, Count=%ldCFPPin::SuggestAllocatorProperties - PinSetAllocatorProperties failed. Returns 0x%08xCFPPin::SuggestAllocatorProperties - exitCFPPin::GetAllocatorProperties - enterCFPPin::GetAllocatorProperties - exit E_NOTIMPLCFPPin::OnThreadStartPlay - enterCFPPin::OnThreadStartPlay - inavlid pointer to filter. Returns E_UNEXPECTEDCFPPin::OnThreadStartPlay - exit 0x%08xSbSb]Sb`SbQSbSboSbSbSbSbSb SbSbSb3Sb TbQTbTbTb3TbTbTb,TbTbTbPRbTbTbTbXTbSb Tb TbSb TbeTb TbTbSbkSbTbTbTbTbTbSblTbSbkTbTb'Tb@TbYTb Tb1SbSbRbRbSbD!TbSbTbRbTbTb Tbb Tb5TbhTbTbTb#TbTbTbTbPTbXTbSb1Sb"SbKTbTbv Tb Tb Tb"Tb TbeTb TbTbzTbTbTbTbTbTbTbTblTbTbkTbTb'Tb@TbYTb TbTbTbRbRbRbD!TbTbSbl"Tb"TboTbVTbTbTbTbRbole32.dllCoInitializeEx%dCRecordingUnit[%p]::HandleGraphEvent - enter.CRecordingUnit::HandleGraphEvent - bad contextCRecordingUnit::HandleGraphEvent - not initialized. filter graph nullCRecordingUnit::HandleGraphEvent - failed to qi graph for IMediaEventCRecordingUnit::HandleGraphEvent - failed to get the event. hr = %lxCRecordingUnit::HandleGraphEvent - received event code:[0x%lx] param1:[%p] param2:[%p]CRecordingUnit::HandleGraphEvent - failed to fire event on the terminal. hr = %lxCRecordingUnit::HandleGraphEvent - failed to free event. hr = %lxCRecordingUnit::HandleGraphEvent - exitCRecordingUnit::CRecordingUnit[%p] - enter. CRecordingUnit::CRecordingUnit - exitCRecordingUnit::~CRecordingUnit[%p] - enter. CRecordingUnit::~CRecordingUnit - exitCRecordingUnit::Initialize[%p] - enter. CRecordingUnit::Initialize - already initializedCRecordingUnit::Initialize - failed to initialize critical section. LastError=%ldCRecordingUnit::Initialize - failed to create filter graph. hr = %lxCRecordingUnit::HandleGraphEvent - failed to qi graph for IMediaEvent, hr = %lxCRecordingUnit::HandleGraphEvent - failed to get graph's event. hr = %lxCRecordingUnit::HandleGraphEvent - failed to register wait eventCRecordingUnit::Initialize - exitCRecordingUnit::Shutdown[%p] - enter. CRecordingUnit::Shutdown - not yet initialized. nothing to shut downCRecordingUnit::Shutdown - failed to stop filter graph, hr = %lxCRecordingUnit::Shutdown - failed to unregisted even. continuing anywayCRecordingUnit::Shutdown - finishedCRecordingUnit::put_FileName[%p] - enterCRecordingUnit::put_FileName - bad file name passed inCRecordingUnit::put_FileName - not yet initialized.CRecordingUnit::put_FileName - not yet initialized. TAPI_E_WRONG_STATECRecordingUnit::put_FileName - failed to get state of the filter graph. hr = %lxCRecordingUnit::put_FileName - graph is running. need to stop before attempting to set file name TAPI_E_WRONG_STATECRecordingUnit::put_FileName - failed to create CLSID_CaptureGraphBuilder2. hr = %lxCRecordingUnit::put_FileName - pCaptureGraphBuilder->SetFiltergraph failed. hr = %lxCRecordingUnit::put_FileName - attempting to open file: [%S]. Truncate: [%d]CRecordingUnit::put_FileName - failed to set output file name. hr = %lxCRecordingUnit::put_FileName - qi for IFileSinkFilter2 failed. hr = %lxCRecordingUnit::put_FileName - failed to set mode. hr = %lxCRecordingUnit::put_FileName - failed to create file[%S]. LastError[%ld] hr[%lx]CRecordingUnit::put_FileName - failed to get IBaseFilter interface. hr = %lxCRecordingUnit::put_FileName - failed to remove file writer form graph. hr = %lxCRecordingUnit::put_FileName - failed to remove mux filter from graph. hr = %lxCRecordingUnit::put_FileName - mux does not expose IConfigInterleaving. qi hr = %lxCRecordingUnit::put_FileName - failed to put interleaving mode. hr = %lxCRecordingUnit::put_FileName - finishedCRecordingUnit::CreateRenderingFilter[%p] - enterCRecordingUnit::CreateRenderingFilter - bad pointer passed inCRecordingUnit::CreateRenderingFilter - not yet initialized.CRecordingUnit::CreateRenderingFilter - failed to create critical section.CRecordingUnit::CreateRenderingFilter - failed to create render filterCRecordingUnit::CreateRenderingFilter - render filter's constructor failed. hr = %lxCRecordingUnit::CreateRenderingFilter - failed to create critical section 2.CRecordingUnit::CreateRenderingFilter - failed to create source filterCRecordingUnit::CreateRenderingFilter - source filter's constructor failed. hr = %lxCRecordingUnit::CreateRenderingFilter - SetSourceFilter failed hr = %lxCRecordingUnit::CreateRenderingFilter - finishCRecordingUnit::ConnectFilterToMUX[%p] - enterCRecordingUnit::ConnectFilterToMUX - failed to enumerate pins, hr = %lxCRecordingUnit::ConnectFilterToMUX - could not get next pin, hr = %lxCRecordingUnit::ConnectFilterToMUX - could not get pin's information, hr = %lxCRecordingUnit::ConnectFilterToMUX - considering pin[%S]CRecordingUnit::ConnectFilterToMUX - not an input pinCRecordingUnit::ConnectFilterToMUX - pin not connected. will use it.CRecordingUnit::ConnectFilterToMUX - failed to connect pins. Attempting intelligent connection. hr = %lxCRecordingUnit::ConnectFilterToMUX - intelligent connection failedhr = %lxCRecordingUnit::ConnectFilterToMUX - connection succeeded.CRecordingUnit::ConnectFilterToMUX - failed to connect hr = %lxCRecordingUnit::ConnectFilterToMUX - finish hr = %lxCRecordingUnit::ConfigureSourceFilter[%p] - enterCRecordingUnit::ConfigureSourceFilter - bad filter pointer passed in[%p]CRecordingUnit::ConfigureSourceFilter - not yet initialized.CRecordingUnit::ConfigureSourceFilter - failed to get source filter from renderer.CRecordingUnit::ConfigureSourceFilter - the filter is in a different graphVFW_E_NOT_IN_GRAPHCRecordingUnit::ConfigureSourceFilter - filter is already in our graph.File Terminal Source FilterCRecordingUnit::ConfigureSourceFilter - failed to add filter to the graph. hr = %lxCRecordingUnit::ConfigureSourceFilter - failed to connect source to mux. hr = %lxCRecordingUnit::ConfigureSourceFilter - remove filter from graph. hr = %lxCRecordingUnit::ConfigureSourceFilter - finishCRecordingUnit::RemoveRenderingFilter[%p] - enterCRecordingUnit::RemoveRenderingFilter - bad pointer passed inCRecordingUnit::RemoveRenderingFilter - not yet initialized.CRecordingUnit::RemoveRenderingFilter - failed to get source filter from renderer.CRecordingUnit::RemoveRenderingFilter - finished S_OK. filter not in a graph.CRecordingUnit::RemoveRenderingFilter - SetSourceFilter(NULL) on renderer failed. hr = %lxCRecordingUnit::RemoveRenderingFilter - the filter is in a different graphCRecordingUnit::RemoveRenderingFilter - failed to get state hr = %lxCRecordingUnit::RemoveRenderingFilter - graph not stopped. CRecordingUnit::RemoveRenderingFilter - failed to remove source filter. hr = %lxCRecordingUnit::RemoveRenderingFilter - finishCRecordingUnit::ChangeState[%p] - enterCRecordingUnit::ChangeState - not yet initialized.CRecordingUnit::ChangeState - state transition in progress. returing TAPI_E_WRONG_STATECRecordingUnit::ChangeState - failed to get state of the filter graph. hr = %lxCRecordingUnit::ChangeState - graph is already in state %ld. nothing to do.CRecordingUnit::ChangeState - failed to qi for IMediaControl. hr = %lxCRecordingUnit::ChangeState - stoppingCRecordingUnit::ChangeState - startingCRecordingUnit::ChangeState - pausingCRecordingUnit::ChangeState - unknown state %ldCRecordingUnit::ChangeState - state change failed. hr = %lxCRecordingUnit::ChangeState - finishCRecordingUnit::Start[%p] - enterCRecordingUnit::Start - finish. hr = %lxCRecordingUnit::Pause[%p] - enterCRecordingUnit::Pause - finish. hr = %lxCRecordingUnit::Stop[%p] - enterCRecordingUnit::Stop - finish. hr = %lxCRecordingUnit::GetState[%p] - enterCRecordingUnit::GetState - not yet initialized.CRecordingUnit::ChangeState - failed to get state. hr = %lxCRecordingUnit::ChangeState - state transition in progress. returNing VFW_S_STATE_INTERMEDIATECRecordingUnit::GetState - fg returned VFW_S_CANT_CUECRecordingUnit::GetState - State_StoppedCRecordingUnit::GetState - State_RunningCRecordingUnit::GetState- State_PausedCRecordingUnit::GetState- unknown state %ldCRecordingUnit::GetState - finish. hr = %lxCBRenderFilter::CBRenderFilter[%p] - enterCBRenderFilter::CBRenderFilter - failed to allocate pinCBRenderFilter::CBRenderFilter - pin's constructor failed. hr = %lxCBRenderFilter::CBRenderFilter - exit. pin[%p]CBRenderFilter::~CBRenderFilter[%p] - enterCBRenderFilter::~CBRenderFilter - releasing source filter[%p]CBRenderFilter::~CBRenderFilter - deleting pin[%p]CBRenderFilter::~CBRenderFilter - exitCBRenderFilter::GetPinCount[%p] - enterCBRenderFilter::GetPinCount - no pin. returning 0CBRenderFilter::GetPinCount - finish. returning 1CBRenderFilter::GetPin[%p] - enterCBRenderFilter::GetPin - iPinIndex is %d. we have at most 1 pin.CBRenderFilter::GetPin - finish. returning pin [%p]CBRenderFilter::SetSourceFilter[%p] - enter. pSourceFilter[%p]CBRenderFilter::SetSourceFilter - bad pSourceFilter[%p]CBRenderFilter::SetSourceFilter - releasing old source filter[%p]CBRenderFilter::SetSourceFilter - finish. new filter[%p]CBRenderFilter::GetSourceFilter[%p] - enter.CBRenderFilter::SetSourceFilter - bad ppSourceFilter[%p]CBRenderFilter::SetSourceFilter - source filter is NULLCBRenderFilter::GetSourceFilter - finish. filter [%p]CBRenderFilter::ProcessSample[%p] - enter. sample[%p]CBRenderFilter::ProcessSample - no source filterCBRenderFilter::ProcessSample - finish. hr = [%lx]CBRenderFilter::put_MediaType[%p] - enter.CBRenderFilter::put_MediaType - bad media type stucture passed inCBRenderFilter::put_MediaType - no pinCBRenderFilter::put_MediaType - pin refused type. hr = %lxCBRenderFilter::put_MediaType - PassMediaTypeToSource failed. hr = %lxCBRenderFilter::put_MediaType - finish.CBRenderFilter::PassAllocatorToSource[%p] - enter. pAllocator[%p]CBRenderFilter::PassAllocatorToSource - no source filter. E_FAILCBRenderFilter::PassAllocatorToSource - source filter refused media type. hr = %lxCBRenderFilter::PassAllocatorToSource - finish.CBRenderFilter::PassMediaTypeToSource[%p] - enter.CBRenderFilter::PassMediaTypeToSource - bad media type stucture passed inCBRenderFilter::PassMediaTypeToSource - no source filter. E_FAILCBRenderFilter::PassMediaTypeToSource - source filter refused media type. hr = %lxCBRenderFilter::PassMediaTypeToSource - finish.InputCBRenderPin::CBRenderPin[%p] - enterCBRenderPin::CBRenderPin - exitCBRenderPin::~CBRenderPin[%p] - enterCBRenderPin::~CBRenderPin - exitCBRenderPin::NotifyAllocator[%p] - enter. allocator[%p] bReadOnly[%d]CBRenderPin::NotifyAllocator - base class rejected the allocator. hr = [%lx]CBRenderPin::NotifyAllocator - m_pFilter is NULLCBRenderPin::NotifyAllocator - finish. hr = [%lx]CBRenderPin::SetMediaType[%p] - enterCBRenderPin::SetMediaType - media format already set.CBRenderPin::SetMediaType - format different from previously set VFW_E_CHANGING_FORMATCBRenderPin::SetMediaType - same format. accepting.CBRenderPin::SetMediaType - failed to pass media type to the source filter.hr = %lxCBRenderPin::SetMediaType - exit. hr = %lxCBRenderPin::put_MediaType[%p] - enterCBRenderFilter::put_MediaType - media format already set. VFW_E_CHANGING_FORMATCBRenderPin::put_MediaType - exit. hr = %lxCBRenderPin::CheckMediaType[%p] - enter.CBRenderPin::CheckMediaType - bad media type stucture passed inCBRenderPin::CheckMediaType - bad format field in media type structure passed inCBRenderPin::CheckMediaType - media type invalid. VFW_E_INVALIDMEDIATYPECBRenderPin::CheckMediaType - no media format yet set. accepting.CBRenderPin::CheckMediaType - different media typesCBRenderPin::CheckMediaType - finish.CBRenderPin::GetMediaType[%p] - enter.CBRenderPin::GetMediaType - bad media type pointer passed in.CBRenderPin::GetMediaType - position[%d] is not 0. VFW_S_NO_MORE_ITEMS.CBRenderPin::GetMediaType - don't yet have a media type. VFW_S_NO_MORE_ITEMS.CBRenderPin::GetMediaType - failed to copy media type. E_OUTOFMEMORYCBRenderPin::GetMediaType - finish.MTbMTbMTbSTbITbTbITbMTb?TbTb Tb TbHTb TbRbTbTbKTbITb!TbTbRbLTbTbSbl"Tb"Tb3@TbVTbTbBATbATbRbDTbmQD'}Oj۱CTAudioFormat::FinalConstruct - enterCTAudioFormat::FinalConstruct - create FTM returned 0x%08x; exitCTAudioFormat::FinalConstruct - exit S_OKCTAudioFormat::get_Channels enterCTAudioFormat::get_Channels exitpVal is a bad pointer. returns E_POINTERCTAudioFormat::get_Channels exit S_OKCTAudioFormat::put_Channels enterCTAudioFormat::put_Channels exit S_OKCTAudioFormat::get_SamplesPerSec enterCTAudioFormat::get_SamplesPerSec exitpVal is a bad pointer. returns E_POINTERCTAudioFormat::get_SamplesPerSec exit S_OKCTAudioFormat::put_SamplesPerSec enterCTAudioFormat::put_SamplesPerSec exit S_OKCTAudioFormat::get_AvgBytesPerSec enterCTAudioFormat::get_AvgBytesPerSec exitpVal is a bad pointer. returns E_POINTERCTAudioFormat::get_AvgBytesPerSec exit S_OKCTAudioFormat::put_AvgBytesPerSec enterCTAudioFormat::put_AvgBytesPerSec exit S_OKCTAudioFormat::get_BlockAlign enterCTAudioFormat::get_BlockAlign exitpVal is a bad pointer. returns E_POINTERCTAudioFormat::get_BlockAlign exit S_OKCTAudioFormat::put_BlockAlign enterCTAudioFormat::put_BlockAlign exit S_OKCTAudioFormat::get_BitsPerSample enterCTAudioFormat::get_BitsPerSample exitpVal is a bad pointer. returns E_POINTERCTAudioFormat::get_BitsPerSample exit S_OKCTAudioFormat::put_BitsPerSample enterCTAudioFormat::put_BitsPerSample exit S_OKCTAudioFormat::get_FormatTag enterCTAudioFormat::get_FormatTag exitpVal is a bad pointer. returns E_POINTERCTAudioFormat::get_FormatTag exit S_OKCTAudioFormat::put_FormatTag enterCTAudioFormat::put_FormatTag exit S_OKTbTbTbRbSb!SbFSbNTbpOTbOTbhPTbPTb^QTbQTbURTbRTbNSTbSTbGTTbeRbcNTbCPlaybackUnit::CPlaybackUnit[%p] - enter. CPlaybackUnit::CPlaybackUnit - exitCPlaybackUnit::~CPlaybackUnit[%p] - enter. CPlaybackUnit::~CPlaybackUnit - exitCPlaybackUnit::Initialize[%p] - enter. CPlaybackUnit::Initialize - already initializedCPlaybackUnit::Initialize - failed to initialize critical section. LastError=%ldCPlaybackUnit::Initialize - failed to create filter graph. Returns 0x%08xCPlaybackUnit::HandleGraphEvent - failed to qi graph for IMediaEvent, Returns 0x%08xCPlaybackUnit::HandleGraphEvent - failed to get graph's event. Returns 0x%08xCPlaybackUnit::HandleGraphEvent - failed to register wait eventCPlaybackUnit::Initialize - exitCPlaybackUnit::SetupFromFile[%p] - enterCPlaybackUnit::SetupFromFile - bad file name passed inCPlaybackUnit::SetupFromFile - not yet initialized.CPlaybackUnit::SetupFromFile - graph cannot be stop. Returns 0x%08xCPlaybackUnit::SetupFromFile - RemoveSourceFilter failed. Returns 0x%08xCPlaybackUnit::SetupFromFile - AddSourceFilter failed. Returns 0x%08xCPlaybackUnit::SetupFromFile - GetSourcePin failed. Returns 0x%08xCPlaybackUnit::SetupFromFile - AddBridgeFilters failed. Returns 0x%08xCPlaybackUnit::SetupFromFile - finishedCPlaybackUnit::GetState[%p] - enterCPlaybackUnit::GetState - not yet initialized.CPlaybackUnit::ChangeState - failed to qi for IMediaControl. hr = %lxCPlaybackUnit::ChangeState - failed to get state. hr = %lxCPlaybackUnit::ChangeState - state transition in progress. returNing VFW_S_STATE_INTERMEDIATECPlaybackUnit::GetState - fg returned VFW_S_CANT_CUECPlaybackUnit::GetState - State_StoppedCPlaybackUnit::GetState - State_RunningCPlaybackUnit::GetState- State_PausedCPlaybackUnit::GetState- unknown state %ldCPlaybackUnit::GetState - finish. hr = %lxCPlaybackUnit::HandleGraphEvent - enter FT:[%p].CPlaybackUnit::HandleGraphEvent - bad contextCPlaybackUnit::HandleGraphEvent - not initialized. filter graph nullCPlaybackUnit::HandleGraphEvent - failed to qi graph for IMediaEventCPlaybackUnit::HandleGraphEvent - failed to get the event. hr = %lxCPlaybackUnit::HandleGraphEvent - received event code:[0x%lx] param1:[%p] param2:[%p]CPlaybackUnit::IsGraphInState[%p] - enterCPlaybackUnit::IsGraphInState - exit graph is not yet initialized. Returns TAPI_E_WRONG_STATECPlaybackUnit::IsGraphInState - exit failed to get state of the filter graph. Returns 0x%08xCPlaybackUnit::IsGraphInState - exit other state then we asked for. Returns TAPI_E_WRONG_STATECPlaybackUnit::IsGraphInState - exit. Returns 0x%08xCPlaybackUnit::RemoveSourceFilter[%p] - enterCPlaybackUnit::ChangeState - we have a NULL source filter already. Returns S_OKCPlaybackUnit::RemoveSourceFilter - QI for IFilterGraph failed. Returns 0x%08xCPlaybackUnit::AddSourceFilter - exit. Returns 0x%08xCPlaybackUnit::RemoveBridgeFilter[%p] - enterCPlaybackUnit::RemoveBridgeFilter - we have a NULL bridge filter already. Returns S_OKCPlaybackUnit::RemoveBridgeFilter - QI for IFilterGraph failed. Returns 0x%08xCPlaybackUnit::RemoveBridgeFilter - exit. Returns 0x%08xCPlaybackUnit::GetSourcePin[%p] - enterCPlaybackUnit::GetSourcePin - exit EnumPins failed. Returns 0x%08xCPlaybackUnit::GetSourcePin - exit we don't have a pin. Returns E_FAILCPlaybackUnit::GetSourcePin - exit S_OKCPlaybackUnit::AddBridgeFilter[%p] - enterCPlaybackUnit::AddBridgeFilter - we already have a bridge filter. Return S_OKCPlaybackUnit::AddBridgeFilter - exit new allocation for CPBFilter failed. Returns E_OUTOFMEMORYCPlaybackUnit::AddBridgeFilter - exit initialize failed. Returns 0x%08xCPlaybackUnit::AddBridgeFilter - exit Add filter failed. Returns 0x%08xCPlaybackUnit::AddBridgeFilter - exit. Returns 0x%08xCPlaybackUnit::get_MediaTypes[%p] - enterCPlaybackUnit::get_MediaTypes - exit get_MediaTypes failed. Returns 0x%08xCPlaybackUnit::get_MediaTypes - exit. Returns S_OKCPlaybackUnit::GetMediaPin[%p] - enterCPlaybackUnit::GetMediaPin - exit. Returns 0x%08xCPlaybackUnit::ChangeState[%p] - enterCPlaybackUnit::ChangeState - not yet initialized.CPlaybackUnit::ChangeState - state transition in progress. returing TAPI_E_WRONG_STATECPlaybackUnit::ChangeState - failed to get state of the filter graph. hr = %lxCPlaybackUnit::ChangeState - graph is already in state %ld. nothing to do.CPlaybackUnit::ChangeState - stoppingCPlaybackUnit::ChangeState - startingCPlaybackUnit::ChangeState - pausingCPlaybackUnit::ChangeState - unknown state %ldCPlaybackUnit::ChangeState - state change failed. hr = %lxCPlaybackUnit::ChangeState - finishCPlaybackUnit::Start[%p] - enterCPlaybackUnit::Start - finish. hr = %lxCPlaybackUnit::Pause[%p] - enterCPlaybackUnit::Pause - finish. hr = %lxCPlaybackUnit::Stop[%p] - enterCPlaybackUnit::Stop - finish. hr = %lxCPlaybackUnit::Shutdown - not yet initialized. nothing to shut downCPlaybackUnit::Shutdown - exit failed to stop filter graph, hr = 0x%08xCPlaybackUnit::Shutdown - failed to unregisted even. continuing anywayCPlaybackUnit::Shutdown - exit RemoveBridgeFilter failed, hr = 0x%08xCPlaybackUnit::Shutdown - exit RemoveSourceFilter failed, hr = 0x%08xCPlaybackUnit::Shutdown - finishedCPBPin::CPBPin[%p] - enter. CPBPin::CPBPin - exitCPBPin::CheckMediaType[%p] - enter. CPBPin::CheckMediaType - invalid pointer pMediaTypeCPBPin::CheckMediaType - the format buffer is MediaType structure is not readable.CPBPin::CheckMediaType - supported media typeCPBPin::CheckMediaType - formattype is not FORMAT_WaveFormatExCPBPin::CheckMediaType - Delete the old mediatypeCPBPin::CheckMediaType - CreateMediaType failedCPBPin::CheckMediaType - unrecognized major formatCPBPin::CheckMediaType - exitCPBPin::get_MediaType[%p] - enter. CPBPin::get_MediaType - exitCPBPin::get_Format[%p] - enter. CPBPin::get_Format - exitCPBPin::get_Stream[%p] - enter. CPBPin::get_Stream - exitCPBPin::Receive[%p] - enter. CPBPin::Receive - exit GetPointer failed. Returns 0x%08xCFPFilter::Deliver - exit Write failed. Returns 0x%08xCFPFilter::Deliver - exit Stat failed. Returns 0x%08xCPBPin::Receive - StreamSize=(%ld,%ld)CPBPin::Receive - exitCPBPin::Initialize[%p] - enter. CPBPin::Initialize exit - CreateStreamOnHGlobal failed. returns 0x%08xCPBPin::Initialize exit - SetSize failed. returns 0x%08xCPBPin::Initialize - exitCPBPin::Inactive[%p] - enter. CPBPin::Inactive exit - Seek failed. Returns 0x%08xCPBPin::Inactive exit - Revert failed. Returns 0x%08xCPBPin::Inactive exit - SetSize failed. Returns 0x%08xCPBPin::Inactive - exitCPBFilter::CPBFilter[%p] - enter. CPBFilter::CPBFilter - exitCPBFilter::~CPBFilter[%p] - enter. CPBFilter::~CPBFilter - exitCPBFilter::GetPinCount[%p] - enter. CPBFilter::GetPinCount - exitCPBFilter::GetPin[%p] - enter. CPBFilter::GetPin - exit invalid argument. Returns NULLCPBFilter::GetPin - exit. returns %pCPBFilter::get_MediaTypes[%p] - enter. CPBFilter::get_MediaTypes - exit. Returns S_OKCPBFilter::Initialize[%p] - enter. CPBFilter::Initialize - exit allocation failed. Returns E_OUTOFMEMORYCPBFilter::Initialize - exit Initialize failed. Returns 0x%08xCPBFilter::Initialize - exit. Returns S_OKSbl"Tb"Tb mTbVTbTbmTbnTbRbMTbMTbMTbSTbTbTbiTbMTbTbSb1Sb"SbTbTbSbSb3Sb TbQTbTbTb3TbTbTb*TbTbTbPRbRbETbtTbXTbTb Tb TbPfTb TbRbkTbTb gTbTb!TbTbRbRbTbFlf}E~;CBSourceFilter::CBSourceFilter[%p] - enterCBSourceFilter::CBSourceFilter - failed to allocate pinCBSourceFilter::CBSourceFilter - pin's constructor failed. hr = %lxCBSourceFilter::CBSourceFilter - exitCBSourceFilter::~CBSourceFilter[%p] - enterCBSourceFilter::~CBSourceFilter - exitCBSourceFilter::GetPinCount[%p] - enterCBSourceFilter::GetPinCount - no pin. returning 0CBSourceFilter::GetPinCount - finish. returning 1CBSourceFilter::GetPin[%p] - enterCBSourceFilter::GetPin - iPinIndex is %d. we have at most 1 pin.CBSourceFilter::GetPin - finish. returning pin [%p]CBSourceFilter::SendSample[%p] - enter. pSample[%p]CBSourceFilter::SendSample - filter is not running. doing nothingCBSourceFilter::SendSample - no pinCBSourceFilter::SendSample - failed to get sample's time hr = %lxCBSourceFilter::SendSample - adjusting sample timeCBSourceFilter::SendSample - SetTime failed hr = %lxCBSourceFilter::SendSample - finishedCBSourceFilter::NewStreamNotification[%p] - enter. CBSourceFilter::NewStreamNotification - finish. CBSourceFilter::GetFilterGraphAddRef[%p] - enterCBSourceFilter::GetFilterGraphAddRef- finish. graph[%p]CBSourceFilter::put_MediaTypeOnFilter[%p] - enter.CBSourceFilter::put_MediaTypeOnFilter - media type alloc exceptionCBSourceFilter::put_MediaTypeOnFilter - failed to allocate media typeCBSourceFilter::put_MediaTypeOnFilter - finish. hr = %lxCBSourceFilter::put_MSPAllocatorOnFilter[%p] - enter.CBSourceFilter::put_MSPAllocatorOnFilter - finish. hr = %lxFile Terminal Source Output PinCBSourcePin::CBSourcePin[%p] - enter.CBSourcePin::CBSourcePin - finish.CBSourcePin::~CBSourcePin[%p] - enter.CBRenderFilter::~CBSourcePin - releasing msp allocator [%p].CBRenderFilter::~CBSourcePin - releasing connected pin [%p].CBSourcePin::~CBSourcePin - finish.CBSourcePin::DecideAllocator[%p] - enter.CBSourcePin::DecideAllocator - bad pin[%p] passed in.CBSourcePin::DecideAllocator - bad allocator pointer [%p] passed in.CBSourcePin::DecideAllocator - no MSP allocator.CBSourcePin::DecideAllocator - input pin's NotifyAllocator failed. hr = %lxCBSourcePin::DecideAllocator - finish.CBSourcePin::DecideBufferSize[%p] - enter.CBSourcePin::DecideBufferSize - no MSP allocator.CBSourcePin::DecideBufferSize - failed to get allocator properties from MSP allocator. hr = %lxCBSourcePin::DecideBufferSize - allocator refused our properties. hr = %lxCBSourcePin::DecideBufferSize - allocator insists on a different prefixCBSourcePin::DecideBufferSize - allocator can only generate samples bigger than what we can provideCBSourcePin::DecideBufferSize - finish.CBSourcePin::CheckMediaType[%p] - enter.CBSourcePin::CheckMediaType - bad media type stucture passed inCBSourcePin::CheckMediaType - media type invalid. VFW_E_INVALIDMEDIATYPECBSourceFilter::CheckMediaType - don't have media type. VFW_E_NO_TYPESCBSourceFilter::CheckMediaType - different media typesCBSourcePin::CheckMediaType - finish.CBSourcePin::GetMediaType[%p] - enter.CBSourcePin::GetMediaType - bad media type pointer passed in.CBSourcePin::GetMediaType - position[%d] is not 0. VFW_S_NO_MORE_ITEMS.CBSourcePin::GetMediaType - don't yet have a media type. VFW_S_NO_MORE_ITEMS.CBSourcePin::GetMediaType - failed to copy media type. E_OUTOFMEMORYCBSourcePin::GetMediaType - finish.CBSourcePin::SetMSPAllocatorOnPin[%p] - enter, pAllocator[%p]CBRenderFilter::SetMSPAllocatorOnPin - releasing existing allocator [%p].CBRenderFilter::SetMSPAllocatorOnPin - keeping new allocator [%p].CBSourcePin::SetMSPAllocatorOnPin - exit.CBSourcePin::SetMediaType[%p] - enterCBSourcePin::SetMediaType - bad media type stucture passed inCBRenderFilter::SetMediaType - media format already set.CBSourceFilter::SetMediaType - format different from previously set VFW_E_TYPE_NOT_ACCEPTEDCBRenderFilter::SetMediaType - same format. accepting.CBSourcePin::SetMediaType - exit. hr = %lxSbSb3Sb TbQTbTbTb3TbTbTb*TbTbTbPRbTbTbTbXTbv Tb Tb TbwTb TbTbTbTb_{Tbu~TbTbTbTb|TbxTbzTblTbTbkTbTb'Tb@TbYTbSbSb3SbSbSb6SbSbSbSb_SbTbTb|TbTbTbSbl"Tb"TbTqTbVTbTbrTbrTbRb"hB `l@@A\TbRbTPbRSDS(?.yO\I躖Itermmgr.pdb QblQb4QbQbQbQbPQbPQb4QbQbQb Tb@$QbHTb@QbQbTbQbPQbQbOutNt PHPQVTbY_^̋UQSVu \&W};v|Tb0E_ p;t)EPSv }t9^ ;^ vv;u܋}FxFG~w_^[]̋UQV>t/EPj6Tb=\Tbtu6VhPbh^]̋UMP]j7Tb{u33PbFFF FPTb3ɍ~(MjX3PbOOO GF<3PbN@NDNHFLFPHH@@E9 \TbthLPbhYY3QhQQTbFt?3PhPPTbF t(vVxjNw^̋UVPbh u Tb_^[]̋U\TbVu tVhX>Pbh\Tb u @tVh Pbh PSW}t3ۃSTb=\TbGXtPVh>PbhUSTb_3[^]̋UVW}t3VTbE VG\Tb_3^]̋US] Vu$@9\TbtVh Pbh 1W}t3VTbG\VTb3_^[]̋UMAtA3VpVTb=\Tbtu h>PbhQ VTb@^]̋UQSVW}3GGuƃPETb] 95\TbtSh>Pbh uw$w(s;t@d9w$u_O(_$QhDPbSMy95\TbtWh2Pbh &EPQ95\TbtSh$?Pbhw uTb_^[]̋U\TbS]tSu hT?Pbh6\Tb} t WVu#@tVh Pbh W}GtG3PE Tbj|TbYt Qg+3u"95\TbtuWh2Pbh `PGPxShdPbVy jP =\TbtSjh?Pbh;3u Tb_^[] ̋UMAtA3VpVTb=\Tbth?PbhYYVTb@^]̋UMAtA3VpVTb=\Tbth@PbhYYVTb@^] ̋U=\TbW} tWh<@Pbh[ SVu^ STbuSTbu\FPQ8Qu!F4PQ~Xu FPQSTb*SƆ!TbF4PQ~Xu FPQu(=\Tbth`@PbhYY04=\Tb^[tWh@Pbh 3_]̋U,=\TbS] VWtSh@PbhX }3t$ GG uƃPD$Tb3@$D$SP,\t C@$L$(QL$4QSP95\Tbt"t$,t$,t$YYjZ"t$=\Tbth`jPbhYY@jZb"uhjPbh9=\TbtPhDkPbh躬 PhWPh Tbt#9=\TbthkPbh}YYjX3ɉjZ QTbYu/Tb9=\TbthkPbh)YY3DžPQQQPPQTb<!=\TbtPh,lPbh賫 PbDžPPTb;wc=\TbthhlPbhMYY3jZƉ QTbYtQSPSTbjY<GP3PPPPPPTbTb=\Tb>thlPbhnYY3M_^3[ ]̋U0Tb3ʼnE=\TbSVWuUЍ}Mإ}}thlPbhYYeUeM~y=\TbVhmPbhe}voUUu3ɋ;u Au33CuuPbWSM؋UХbytE܋U@}ԃE܉U;EruTb=\TbYtVhTmPbh= M_^3[]jxTb|ى]=\TbuE,}̥EthmPbhYYM 3uE}्M܉EEEPEPSZ؅y=\TbShmPbhe@}uuMY}Mu ؅'} \Tbtt2uhmPbh& th nPbhYY \Tb}ȅ}uhXnPb|ujX @uąuhnPb}(t3ҍEM; \TbucButhoPbh腧}ȋuYYEup,54Tbx0֋}uuG։Gu }uYthnPbh(YY@MpEu@Eu;E$tPhnPbh @M1uTb=\TbYtSh8oPbh跦 M1 (̋UjhߐTbdPTb3ĉ$SVWTb3P$dډ\$|$|$0؅y9=\TbShoPbhmjX3ɉD$,jZ QTb|$t$Yu.t$TbY9=\TbthoPbh覥YY!|$49|$0t$t$$L$H 3ɍ|$L$D$PD$$L$$PL$QL$T؅y#39\TbLh0pPbh+Y6D$L$T$,D$;wR|$҉T$,3ɋjZ QTbt$YD$,PWV  WTbYL$t$|$Ƌt$ D$8t$(L$\~|$hL$lt$4؅y39\TbtKhpPbhUYY8D$D$u=\Tbt"hpPbՋD$8t$(D$jYD$8L$\gt$(jXL$t$(^t$ TbY$L$Hb D$4t$$@jYD$4t$$;D$09t$|$t$TbYx D$<0D$@8=\TbtSh qPbh聣 Ë$d Y_^[$3]t$ Tb=\TbYthppPbh1YY$L$H `̡\TbSمtht60Tb=\Tbt huPbW;YY_^̋U Tb3ʼnE=\TbSVWt hvPbSYY3PFPTby#9=\Tbth(vPbhȘYYhjPbhrPbhPTbWPWh?WWWPh$Tbt 9=\TbthpvPbhHYYcu&6,TbEP6jWhsPb(TbTbTb9=\Tbt hvPbSYY3M_^3[n]̋UTb3ʼnE=\TbVWt hvPbW蔗YYPFPTby!=\TbthvPbh^YY\hjPbhrPbhP=Tb=\TbtVhDwPbW ƋM_3^]̋UTb3ʼnE=\TbSVWt hlwPbS豖YY3PFPTby#9=\TbthwPbh{YYhjPbhrPbhPWTb9>t 60Tb>PjWPh Tbt 9=\TbthwPbhYY~DžPDžPPWhsPbTb3fMu PhphPb4TbTb9=\Tbt hxPbSqYY3M_^3[]hpTb=\Tb] }th0xPbhYYjZr t$=\Tbth`xPbhYYW3FQPTby$=\TbthwPbh衔YYhjPbhrPbhP}TbPhjPh Tbt=\TbBhxPb,jX3ɉjZ QTbYu"Tb9\TbNhyPb83DžPQQQPPQTbT!DžgePPTb}tIx EuMt;wE3jZlj QTbYPVSVTbjY<FMP3PPPPPPTbTb=\Tb0tWVhtyPbh+ VTb=\TbYthyPbhYY/4̃=\TbVWt hyPbW豑YYFlPP`PTby =\TbtVhyPbh~ =\Tbt h$zPbWcYY3_^̋USVW}w VTb=\TbthPzPbh*YY] jZ}t!=\TbthpzPbhYY@{O8t!=\TbthzPbhϐYYKw84Tbu 9\TbthzPbh蠐YY=\TbthD{PbhYY3VTb_^[]̋USVW}w VTb=\Tbthd{Pbh9YYM t!=\Tbth{PbhYY@fO83ۅu w80Tb_8u 4TbG8u 9\Tbth{PbhÏYY9\Tbth|Pbh裏YYVTb_^[]̋USVW}w VTb=\Tbth<|Pbh_YY] jZt!=\Tbth`|Pbh4YY@{O<t!=\Tbth|PbhYYKw<4Tbu 9\Tbth|PbhՎYY=\TbthH}Pbh贎YY3VTb_^[]̋USVW}w VTb=\Tbthl}PbhnYYM :t!=\Tbth}PbhEYY@fO< 3ۅu w<0Tb_38PbF PbTbFآPb@F ȢPbFPbFtPb3tWuV؅t NjR4^[_]̋UQQS]UMu@FVW3h3TbYt u# tSuVtQ]_^[]̋UQS]Uu@SVW3h3TbYt Q t&P(uSuVt N jP4_^[]̋UQS]Uu@NVW3jP3TbYt Q t$PDuSuVtQ_^[]̋UQS]Uu@NVW3jp3TbYt Q t$PduSuVtQ_^[]̋VTbXPbFFPTbVTbY^̋VTbLPbFFPTbVTbY^̋VTb@PbFN fVTbY^̋VWO \PbGۑTbO WTbY_^jTb蒰}hPbeO G/TbMO jWTbY ̋VTb PbFVTbY^̋VTbPbF VTbY^̋UMVWA8Ou3STb@tQ3N[_^]̋Uuu hȬPbuLTb] ̋UMVWA8Ou3STb@tQ3N[_^]̋UM V3˘tEu@)MQPuEu hȬPbPLTb^] ̋UE@PQ]̋UE@PQ]̋UEuu @P] ̋VQFDPb3PbFPbTbFؤPb@F ȤPbFpPbFLPb^̋UMA@3@@]̋UMVWA@0Nu3STb@jR8;O[_^]̋Uuu hЩPbuLTb] ̋UVWQgO @PbG$PbG$G PbG,PbGPbGPbGPbG PbHED9$3Tb@_^]̋UMVWA8Ou3STb@tQ3N[_^]̋UM V3|tEu@)MQPuEu hЩPbPLTb^] ̋UMA@DPQ]̋UMA@DPQ]̋UMuu A@DP] ̋A@D̋VQF8Pb3PbFPbTbdž\Pb@dž`Pbdžd|PbdžhhPb^̋UMA@3@@]̋UMVWA@0Nu3STb@jR8;O[_^]̋Uuu hxPbuLTb] ̋UVWQgO \PbGPbGG (PbGPbLJhPbLJlPbLJpĝPbLJtPbHED93Tb@_^]̋UMVWA8Ou3STb@tQ3N[_^]̋UM V3tEu@)MQPuEu hxPbPLTb^] ̋UMA@DPQ]̋UMA@DPQ]̋UMuu A@DP] ̋UMV3FQ2FSn+^]̋US]VWC8OK%n+u%3Tb@tSKjR4Tb1N_^[]̋Uuu hPbuLTb] ̋UVWgO hPb!}ETbG(3G Pb@G`PbG,PbGPbGPbG$ȜPb_^]̋UMVWA8Ou3STb@tQ3N[_^]̋UM V3tEu@)MQPuEu hPbPLTb^] ̋UE@PQ]̋UE@PQ]̋UEuu @P] ̋Vr3ohPji5xTbhTbt-PK4{r=\TbthPbh/YY3+=\Tbth@Pbh/YYv>|M_^3[] jTb肕}tPbGPbGPbG PbG+t'Pb+SttANHu[uIz^_]̋UE 3Ʌt=vWxMQuQMZ tE]̋UQV3ҋ8tAHuuWMt x+1!^]̋USVWuru 3VWTbx ;wu >>z_^[] ̋UTb3ʼnESVWjYPb}jYPb@fPb}Sh\Pbjd4Pb}PfHPb}ԥf3=`Tb=hTb=dTby3t1t$t3 j_3G3PxTb4PbTbPPPPPhTbhPbWP(+P1 ;Ǎj+<Yt=vWxMQu Q+tQP|Tb=Tb=hTbw =dTbv~t2t%tt3ہÃ j[3C3u 4PbhPbhPxEPPV5Tb,TbM_^3[]]̋SٹTbVWPbC dPbPCYY@ MjZt=\TbthPbSVW}MQu _PHy=\TbVhPbh}u!=\TbthHPbhYYU3,EU9s.=\TbthPbhUYYERM5t$=\TbthPbhSYY@wVTb(u+=\Tbth@PbhYYVTb@u TPHTbg(VTbP@y=\TbtVhPbCPDy=\Tbt9hPb&MEuˋPLy[=\TbthPbhYYju WPjTPHTb=\TbG(tVhxPbhK =\TbthPPbh,YY3_^[]̃=\Tbt*VhPbV=\TbYYt hPbVYY^3̋US]VWsVTb\Tbth PbR\TbYY39{(th8PbRT;M tt hpPbRoYYW{ut hPbRSYY_KPTEy"9=\TbtPhPbh#E .WTPHTbC(9=\TbthXPbhYYVTb_^[] ̋USVW}w VTb=\TbthPbhYY] jZ` t!=\TbthPbh~YY@$=\TbLthPbhUYY3VTb_^[]̋U \TbVth PbVYY \TbE t h@PbVYY3^]̋U=\TbVWt hxPbWYY\EQP=\Tbt hPbWYY_3^]̡\TbVWthPbWy\TbYYXuthPbhUYY8`u thpPb؋RQP=\TbtVhPbW _^̹Tb`̋UMq]̋UQ=\TbSVWt hPbWYYTbSTb0Tb3uwVVVVTb|$<3j Y󫍄$D$@(~~_^̋UVW}VB;t+׍ PAPQTb N3_@^]̋UV39V~E9tB;V|^]̹Tbx̋UuuuuQTbdy]̋U카Tb]yjTb:Pbe=\TbFt h@PbWYYFthRbp6jPH3VTbY=\Tbt hhPbWxYYTbMTbwa9̋USVuWߍFKu)3Tb@t9VTbYTb9O_^[]̋Uuu hPbuLTb] jITb 9ك=\TbthPbhYY3ɉ{ jZ 3 PTbYEethRbhRbWp8jV83Msue};} tAeUeRhPPbPuAsuVTbEj XfEF;} uÃ=\TbthPbhYY37̋U\TbVth,PbV\TbYYEH E t hPPbVYY3^]̋U=\TbVWt htPbWrYYuu@yVTbfM j Xf|[E;H S@PVTby =\TbtVhPbh =\Tbt hPbWYY3W_^] ̋UQ=\TbthPbhYYS] u @#M xEVW} H@ MEϋPO4QPTbx(jjuu xSh`PbWyQO =\TbthPbh$YY_^[]̋UMVWA8Ou3STb@tQ3N[_^]̋Uuu hPbuLTb] ̋U}u @]]̋U} u @]]̹Tbs̋VFPTb^C̋UQVWuj^Gx=p;r6w.x*EPxu7TbYYt 3w@3_^]̋Wu@_SV3j8TbYt3F^^ ^^^P^Tb3^4PbTb@Ɖ7^[%_̋Wu@_SV3jTbYt'Tbwr^3^ Tb^@PbƉ7^[%_̋VFt%W~tQP;~ uvTbY_N^tQP̋UESV3WtUttu tth}9_tYO tR9_tMuWN+O;v3C;rt#0GN t QPUGUu݋ @@_^[]̋UM uW(UVWr Ƌz+;w B33r@_^]̋US] W@Vj4Tb3Yt0F~~ ~~~P~Tb3PbTb@u ;K]CuCWPs s<x u ChPbhPbVFLTbyQ"^_[]̋US]VWu]E 3ɋ}+jZE QTbFFYuOFtQPF;} uFM EFE MF NtQPFF3^_^[]̋Wu@_SV3j8TbYt3F^^ ^^^P^Tb3^4LPbTb@Ɖ7^[%_̋VTbPbFFPTbVTbY^̋UMVWA8Ou3STb@tQ3N[_^]̋Uuu hPbuLTb] ̋U치Tb]őUuuuuQTbo]̋UuTbuu =o]̋UMVWA8Ou3STb@tQ3N[_^]̋U}u @]]j̋Uuu hlPbuLTb] ̋UMVWA8Ou3STb@tQ3N[_^]̋USVu3Wt]} tM9QA t~9QtyuWz+AU;vErt>qOPTbE xMEAEuڋE-};sS8Tb;rE t& @@_^[]̋VTbPbFFPTbVTbY^̋US] W@Vj4Tb3Yt0F~~ ~~~P~Tb3PbTb@u ;K]CuCWPs s?x u Ch`PbhlPbVFLTbyQ ^_[]̋U} u @]]%̋VFt W~ W8Tb;~ uvTbY_N^tQP̋VFPTb^jqTb-uPbeN4FtQPTbMFPTbUVTbY,̋Uuu hPbuLTb] ̋US]VW} 3ɋ]+jZ QTbFFYu+vTbSvTbExF;] uڋ]~~ :~ W8Tb;~rvTb3FF FEY'EFE F MNtQPFF3^_^[]̋SVWTbtR=\Tbt hQbW'YYVTbY_^jTb<)=\TbtWhPbh wDVuTbe_<~]w=\TbtG80h$Pbh G80VQ0y%=\TbthhPbhYYG80VKuuVTb=\TbthPbhSYY3T(j ѕTbo(=\Tb}tGPhPbh ]3t3jZe7t#95\TbthPbhYY@C3}t#95\Tbth`PbhYYW_,S]Tbu9wHu$=\TbthPbhYY|$=\TbthPbhTYY>9wPt$=\TbthPbh+YYX}Muy=\Tb_VhPbdMEePGPQ)y,=\TbtVh8Pbh EHCMUEGeRhpPbQy.=\TbtVhPbhv MjP8wXEPbju PQ y!EPQe=\Tb}hPb8}E e POHTy0EPQe=\TbCh`PbhֿYY-u MOy>EPQE e PQ=\TbVhPbh舿 u=\TbthPbhTYYu OHy=\TbtPhxPbh* Mjy=\TbtPhPbh EPQE e PQ@E PQMEt PQe=\Tbth4Pbh覾YY3STb$jTb$=\Tb} ]tWCPhpPbh]tG3E/3t$=\TbthPbh$YY@s,VuTbeW%u#9\TbthPbhYYW:{Pt$=\Tbth`Pbh躽YYXMEePV؅y=\TbShPb1M}WIH؍G PQy%=\TbShPbhH ]3Wy9=\TbtPh`Pbh E}PWt%y9=\Tbt9PhPb$Mu EQ)AKy"9=\TbtPh0Pbhü 9=\TbthPbh袼YYVTb"jTb"=\TbtWhPbha wDVuTb3ۉ]O`u9\Tbt:h Pbh.YY'u[y"9\TbtPhHPbh @9\TbthPbhYYVTb!jӖTb!=\Tb}tWhPbh襻 M p1t$=\TbthPbh{YY@wDVuTb3ۉ]9_dt9\Tbt%hLPb9_`t#9\TbthPbh-YYXGj(TbYEEt )È]G`u9\Tbt~hPbhYYkWEy=\TbtFPh(Qbh踺 1u 4TbGdu;9\TbthQbh茺YYO`虿O`tQ _`=\TbtPhQbhO QwdO`?؅yD=\TbtShQbh! O`-O`tQwdg`0Tbgd=\Tbth`Qbh޹YY3ۃMVTbjTbك=\Tb}tWShQbh蕹sDVuTb3ɉM9K`u"9 \TbhQbh`YY;{hu!9 \TbthPQbh=YY3G+Ht}Ht#9 \TbthQbh YY\TbthQbh\TbYYKht&tQhDQbhXQbhXK`<D9 \TbthQbh蒸YYK`!9 \TbthQbhoYYK`Ty=\Tbt5hQbhGYY"=\TbEChth4Qbh%YY3VTb̋U=\TbVuWtFPhhQbh ~@WTb~8u(WTb=\TbthQbh賷YYX^S^jWTby=\Tbt8VhQbh#u jjjp =\TbtVh QbhR [_^]̋U=\TbSVuWtFPhTQbh ~3SJy9\Tbt4VhQbhu SSS 9\TbtVhQbh˶ _^[]̋U=\TbSVuWtFPhQbS蒶 ~jy=\Tbt4VhQbhu jjj] =\TbtVhDQbSC _^[]̋U=\TbSVW}tGPhxQbV ] jZ\+t=\Tbt hQbVYY@5w@VTbGdVTb=\Tbt3hQbh詵 3_^[]̋U=\TbVW}tWh,Qbhu u jZ*t$=\Tbth`QbhIYY@S3ۉwDVTb9_dtO9\TbtwdhQbh wd4TbM u 9\TbthQbhYY9\Tbth8QbhôYYVTb[_^]̋U=\TbSWtEPhhQbS腴 } jZ)t!=\TbthQbhYYY@W'EeVPhPbTbx!u4TbuuTbe=\Tbt hQbSYY^_[]̋U=\TbVWtEPh QbWdz u jZ)t!=\TbthX Qbh蛳YY@=\Tbt h QbWxYY3_^]̋U=\TbVWtEPh QbWB u jZ(t!=\Tbth QbhYY@4\TbthP QbW\TbYYt h QbWݲYY3_^]̋U=\TbVWtEPh QbW觲 u jZ't!=\Tbth Qbh{YY@4\TbthX QbW^\TbYYt h QbWBYY3_^]̋U =\TbSVuWtFPh QbS } jZZ't$=\Tbth QbhܱYY@eFURPQ y =\TbtVh8 Qbh蠱 |eUR3UFeRuV0EURPQ MQRexL}tURURjEPQ tËEPQ=\TbEt h QbS!YY3_^[]EPQ=\TbaVh QbI̋U=\TbVWtEPh QbWǰ u jZ&t!=\Tbth( Qbh蛰YY@FjyY}u 9\Tbthp QbhmYY=\Tbt h QbWPYY3_^]̋U\TbSW}tGPh QbS\Tb } t tu h0Qbh WX}tEttuhQbVw8VTb=\TbE$GdGht hQbS蠯YYVTb3^_[] ̋UVW}w4VTbduuuu W2 VTb_^]̋UVW}w4VTbuuu W VTb_^]̋U=\TbSVuWt6uh4Qbh}]WSuVQxTb'TEx)=\Tb6htQbh裮E WSuVQTbSEx+=\Tbt6hQbhfE WSuVQTbSEx(=\Tbt6hQbh#E [WSuVQTbcS؅x%=\Tbt6hHQbh =\Tbt6hQbh迭 _^[]̋U=\TbS]VW} tWShQbh膭Ǿ%==tC=u(u$u uuuQWSTbR=\Tbh|Qbu(Cu$u uuuQWPTbR=\TbhLQbfu(Cu$u uuuQWPTbdR=\TbtahQb2u(Cu$u uuuQWPxTb0R=\Tbt-h QbhtYY=\TbtVhQbhY _^[]$̋U\TbSٹVuWt uu VShQbQ\Tb3NNNt^tMNt;Nt) thQbhXQbhQb|hQbmthpQbQthQbh艫YYWy9=\Tbth0QbhdYYu jshXtBhQb t7hpQbQ5YY=\Tbt!3WH%hQbP _^[] ̋U\Tb SVWtVh,QbSѪ\Tb 39~xtt h`QbS質YY3F|$T$RPQ yK9=\TbVhQbhD$ Huuu uL$ QR|$ yrD$T$RT$|$R|$jPQ t9=\TbtPhQbh @D$PQ|$9=\TbtVhQbS _^[] 9=\TbthXQbS©YỸy`t=\TbthQbh蛩YYËQP̃y`t=\TbthQbhnYYËQP̹TbM̹TbM̹xTbM̋UuTbuu FN]̋UVW}w VTbxt(=\Tbth)QbhܨYYxP8GV@D8G@|8Tb_^]̋USVW}w VTbxt(=\Tbth)QbhnYYxPTbYt QQlj>_%^̋VQFQbr3QbFQbTbFQb@F QbF`QbF<Qb^̃l$̃l$̃l$̃l$̃l$̃l$ ̃l$q̃l$b̃l$R̃ẽl$4̃l$̃l$ ̃l$̃l$h̃l$ ̃l$̃l$̋USVWw,VTbEPO V3ۅVTb_^[]̋UVuWtY}tRMU3SRu EQ؅x.MQReTbVTbMVATb[@_^]̋UVut@QeMSW}Qu W؅x2MQRehTbTb#u#G hTbGTb_[^]̋VWTb|6QbHgQOG Qb=px|\Tb7QbG7QbG7QbG QbG<7QbG7QbtWhQbV9\Tb 3fODG<t hQbVYY_^̋UVEtVTbY^]jTb u7QbF7QbF7QbF QbF<7QbF7QbE\TbtVhQbS腣\Tb |t+tQh@QbSc |PQ|\Tbt hQbS9YYNEmMTb{G" ̋U=\TbSVuWt6uhQbh}WuuVQTb0H؅x=\Tbtd6hQbNWuuVQTbH؅x%=\Tbt6h@Qbh膢 =\Tbt6hQbha _^[]̋U=\TbS]Vtu ShQbh*E %t:=usu(u$u uuuQu TbSG=\TbtchLQb4u(Cu$u uuuQu TbP\G=\Tbt-hQbh蠡YY=\TbtVh|Qbh腡 ^[]$jTbى]=\Tb}tWShQbhGt2jXZ%t$=\TbthQbhYY@s VuTbe3etLG URhDPbP؅y=\TbtuSh0Qbhà `jP]t 3=HTbPpPutP׋Mt QPe=\Tbth|QbhbYY3VTbZj+Tbs=\TbtWhQbh! ]jZst!=\TbthQbhYY@Ow VuTbe#tt PQ=\TbthQbh訟YYVTb3jTb=\TbthQbhjYYw VuTbeXu9\Tbt*h8Qb`u 9\TbthQbhYYK G0PSRQ y=\Tbt1WhQbh =\Tbth4Qbh͞YY3VTbjSTb\Tb}tGPhlQbh芞\Tb } t#tu hQbhf Wu΃tt tVh Qbɍ_S] TbejzYckE t}OAut$\3ɋD$ x(ffH89 \Tbth$/Qbh腓YYt$3*PQ#=\Tbth.QbhXYYL$VTbNjL$d_^[3]̋VTb6QbF6QbF  VTbY^̋UlTb3ĉD$h=\TbSVu W}tWhh/Qbh诒 jZt$=\Tbth/Qbh膒YY@tL$d$QVPDfD$L$fD$QVPfD$L$fD$QVP$D$L$D$QVP,D$L$D$QVP4fD$L$fD$ QVPQbhӀYY]jXTbu^lS]Tbe=\TbtVh>Qbh芀 EePEPu }y=\TbVh>QbMQM䍷Q}υj4y=\TbtPh ?Qbh y=\TbtPh`?Qbh ghV8TbE PVTbEPc=\TbVh?Qbh&V8TbE PVTby=\TbVh?QbEP}iEυu&=\Tbth@Qbh~YYW[Pu0Tby*Vjj=\Tbt1VhX@Qbh~ =\Tbth@Qbh~YY3STb̋USVW}wlVTb=\TbtWh@QbSN~ M jZt!=\Tbth@Qbh$~YY@*Pu Tb=\TbtWhPAQbS} VTb_^[]jTb]sXVuTb3} \TbtCPhxAQbR} \Tb E3C9XTuhAQbRq}YY9x0ut hAQbRV}YYXHS`Ey9=\TbPhBQbhpE9xTu9=\Tbth\BQbh}EYYxTu9=\TbthBQbh|EYY }URPQ Ey%9=\TbtPhBQbh|E <}}}}IEtǃPQMQE܋RE܉}x49=\Tbth0CQbhM|YY]EURURSPQ tm9=\TbtPhBQbh| ]9}tJEPQ#EtǃPQ EPQ}EURURSPQ tNjExTEPQ}9}u19}t,EWWSHXT 9=\Tbt3hCQbh{YY 9=\TbthXCQbhj{YY@VTb]j+Tbv]sXVuTb3}\TbtCPhCQbh{\Tb 9{TuthCQbhzYY3GuKWy=\Tbt]Wh DQbKcy=\Tbt>WhdDQbhz )3KWWW{T 9=\TbthDQbhtzYYVTbn̋U =\TbSVtVhDQbS6z eF URPQ y#=\TbtVhDQbhz EUR3U!u!uRjPQ uzWEt3PQ MQRey!=\TbtWh0EQbhy 3F=\Tbt hpEQbSzyYYEURURjPQ t_EPQet=\Tbt hEQbS;yYY3@=\Tbt hEQbS yYY3^[]jTb<]sXVuTb3}\TbtCPhFQbRx\Tb KTut h0FQbRxYY3Cut hpFQbRxYYXut hFQbRrxYYKj؅y9=\TbShFQbh0EU }RPQ ؅y$9=\TbySh0GQbhx aU}RU}R}}jUEtǃPQ$MQR}9=\TbthGQbhwYYU3RUCR]SEPQ t]EPQ}9}9}jXWWPKCTb9=\Tbh HQbhCwYY9=\TbtShxGQbh$w 3C]9}tEPQ#EtǃPQ EPQ}EURURSPQ tNj]{T:9=\TbthGQbhvYY@VTb̋USVW}wXVTb=\TbtGPh@HQbh`v ] jZt!=\TbthpHQbh4vYY@!=\TbGTthHQbhvYY3VTb_^[]̋US]VCdPTb \TbtCPhHQbhu \Tb } tt2u hIQbE=t%ttPhxIQbhu WEWE$u ǃ3_thIQbh5uYYKdQTb^[] ̋UVW}w4VTbuuuu WVTb_^]̋USVW}w`VTb=\TbtGPhJQbht M jZt!=\Tbth(JQbhxtYY@7Ox3ۅt QP_xM OxQP9\TbthJQbh:tYYVTb_^[]̋USVW}w`VTb=\TbtGPhJQbSs Oxt QPgx=\Tbt hJQbSsYYVTb_^3[]̋U =\TbSVWtWhKQbhs G 3ۋURP]Q y"9\TbtSh0KQbhYs 3EURU]R]jPQ u@}EU]RPQ,x9}uFEPQEURU]RjPQ tËEPQ9\TbtVhxKQbhr _^[]̋U=\TbSVuWt6uhKQbhr}]WSuVQPTbEx)=\Tb6hKQbhWrE WSuVQb\TbYYct h^QbR!bYY":t hh^QbRbYY覠t h^QbRaYYDy\Tbth_QbhaYY=\Tb^hthX_QbhaYY3_^[]̋U=\Tbt2EVPh_QbVca =\Tbt h_QbVLaYY^3] jTbiu=\TbtVh_Qbha ^lS]TbueƸu0u 9\Tbth_Qbh`YYWOWW0Tby=\Tbt1Vh@`Qbh` =\Tbth_Qbhs`YY3STbk̋UQ\TbSVWtVh`QbW4`\Tb ;tAtcQReEPjTby%=\TbtPh`QbW_ W#=\TbEtPh`QbW_ 3_^[]̹dTb̹PTb̹}u u hPbWy)QW9\TbVhlQbhaS zEĚPbˋD,;u6AuvD(E3ɥffH89 \Tbt@hTmQbhSYY-u PQ9\TbthlQbhRYYދMQTb_^[]̃=\Tbt*VhmQbVR=\TbYYt hmQbVRYY^@̋UQ=\TbSt hmQbS`RYYM jZBt$=\Tbth nQbh7RYY@eMVy =\TbtVhnQbhQ XW}u hPbWy(Q賾=\TbtVhnQbhQ =\Tbt h8oQbSQYY3_^[]̋USVW}xVTb=\TbtGPhpoQbh_Q M jZ@t!=\TbthoQbh5QYY@@3ۅt QPM QP9\TbthoQbhPYYVTb_^[]̋USVW}xVTb=\TbtGPhpQbSP t QP=\Tbt hDpQbStPYYVTb_^3[]̋USVW}|VTb=\TbtGPhlpQbh)P t!=\TbthpQbhOYY7؅x LJ=\TbtShpQbhO VTb_^[]j+Tbе}|VuTbe=\TbtGPhpQbhfO Bt!=\TbthqQbh7OYY0x؃=\TbtShTqQbhO VTb̋USVW}|VTb=\TbtGPhpqQbhN t!=\TbthqQbhNYY7؅x LJ=\TbtShqQbhHN VTb_^[]̋USVW}|VTb=\TbtGPhqQbhM ] jZNt!=\Tbth rQbhMYY@$=\TbthprQbhMYY3VTb_^[]̋USVW}VTb=\Tb] tSWhrQbhYMtjZ7uMjZt$=\TbthrQbhMYY@3t#9\TbtQh sQbhL 3t"=\TbtShHsQbhL =\TbG$M@D8$th|sQbhLYY3VTb_^[] j(Tb觲ى]=\TbtShsQbhRL VuTb3}9u9=\TbhsQbhEEE EEEEPhPbhcQbSE E}LTb؅y"9=\TbhsQbhKYY]}؋toM؋QPURPQ ؅y5MQRM؉}QP}9=\TbtZShXtQbhXK E9=\Tbt?htQbh =\Tbt hQbS>YY3肤j@3Tb}؃=\Tbt hQbVF>YYwpTbMUR3Q]P MQPPSuEE uPQ09_99\Tbt h܀QbV=YYMSQP0E䋏QщVω\ωEUCMUȍUREčURQPuu9\Tbt hXQbV?=YY]U܋Ru]uPQ ME%eSbEÃMM3ۋ}؉MMURQUP0E9_xtE=\Tbt hQbV*YYVTbu 9 \TbthQbh*YY=\TbtWh̓QbS) VTb_^[̋UWu "VuuVP,tVK^_]́l$́l$̃H́l$~́l$Ḿl$;́l$b̋UV3tvWx=3t-S]W++ٍt ft fJu_[uzt3f^]̋UES3ۅt3VWˋf9tNuuWt x+8_^Wyt[]̋US3ɻDPbVu ы;uBuEtH U%[Pbы;uBuջ@Pbы;uBu뾻Pbы;uBuEtHuVu$^[] ̋UV3TbW@uy(E3҉IQQQQ Q$_A8QNT99t B;|-uvTTbfTYB;}NTDB;VP|NPOH_^[̋UTTb3ĉD$PS]VWXVTbjHD$jP8n3O@T$ D$8D$0RPSL$ ؍L$"VTbL$\@_^[3e]̋UVWXVTbEyW~ u OPVTb_^]̋UQQSVW]XVTb{8WTbC3C;t te]WTb}uD}u37x*Ǹu@jxSVTb_^[]̋UQSVWXVTb39{tPx&C̉E98t;jKxjKyE3ۇtjSTbSTbVTb_^[]̋VWjvTb~ t h}P ΅yRWa3@_jUjvTb~ HtHtHtHt#h@-j"Puj P3Ʌ_^̋UQVWPjwTbtNjOHUjjRP@y jTbыuPuRuOHPDEPQt3.w tt thjgx3@_^]ËEPQOHPLtQVQ̃H̋UMu@2Vu 3WPb;uBuыMo3!@_^] ̋UM3@w3@]̋UMQHu jP 3w3@]̅u@É QP3̋UQQV;u3@DUWRPbWQxEPQMQWVy3EPQM3;M_^]̋Vv VvTbYu^̋VW> WTbYu3_FF^̋UVVt BNFuj TbYt%EbBFFuPF‰V^]̋UE V3t=vWx7S]3WxEPuWSTbx;wu z3f{_[ tM3f^]̋UW3Džt'PVf9:tNuu W+^WUt x:_]̋SV5Tb3WSSjSSSSSG֋5TbGGP֍G0P։__^[̋SVW3C0=Tbt jVTbV׋5TbC0P֍CPփ{ts׃{ts_^[̋UVWhܕQb@TbthQbPTbtjjЋMxTb_^]̋UQSVWsVTb39{uEPWShI%TbWWTbCtGVTb_^[]̋UVWwVTbu@EwG TbjwTbVTb_^]̋UEVvFTbvTb^]̋U =\TbVutVhQbhe j(ZGst#=\Tb^h8Qbh8YYHu9 \Tb6hhQbSU3R]hDPbQy"9\Tb hQbhYYEUv SRU]R]U]RPQ y)9\TbtPhQbh EPQ9\Tbtuuuh@QbhoWuuuQuMuuQR0MQR]y9\TbtBVhQby9\Tbt.VhQbh 9\Tbth4QbhYY_[^]3VFF F$9\Tbt,WVh\QbW =\Tbt hQbWYY_^̋UQQ\TbSVtVh Qbhl\Tb 39tth8QbhKYYIWS~WpTbu+9\TbtTbPhpQbh  VhPbjShPbTb؅y%=\TbShșQbh UeRhDPbP؅y=\TbtsShQb^EUeRPQMQRey=\Tbt>Sh`Qb)jjVhc&TbuF$PlTbu19\TbtShQbh2 PQ&WTb"=\TbEF thQbhYY3_^[]̡\TbSVWtVhQbS\Tb 39>uth@QbhYYy9=\TbtPhQbhz jv$hTb~$u9=\TbthЛQbhNYYFPTbNt QP~tQP>~ 9=\Tbt hQbSYY3_^[jÙTb,`ك=\TbtShD$T$(RPQ y95\TbPhQbL$(t QPt$(\TbtD$0PhQbW\Tb 9t$,thM QRσeEPQu#9=\TbthPQbhYY_=\TbhQbEtP 3ҋhQbRPQ y=\TbtkWh0QbVuye=\TbtWhQbh EtP 3ҋRPQy=\TbtPhQbh E PQe,E PQe=\Tbth,QbhYY3VTbSjTbS=\TbtWh\Qbhi MjXZJbt$=\TbthQbh?YY@(?u$=\TbthЫQbhYYMEePA ؅y!=\TbthQbhYYM=uc9\TbthhQbhYYE PRMej y#=\TbtVhQbhs ^3WJu49\TbthQbh>YYE PQeVPGVPEP]y=\Tbt:VhhQbh %}t0=\TbthQbhYYXE PQFwVuTb3ۉ]EP uӋRPQy9\Tbt2WhQbMSy,9\TbtWhQbhR E PQ]*E PQ]9\TbthDQbhYYVTbQj7Tb)Q١\TbtShtQbh\Tb ;uthQbhYYEP7u$=\TbthЮQbh~YYXt#=\TbtVh(QbhU q};}u%=\TbZWhxQbh& BesVuTbeURhPbP؅y*=\TbtShȯQbh VTbMVTbǃtsHtKHt#=\TbtWhQbh Wo=\Tbth8QbhvYYEPQH=\Tbth`QbhQYYEPQ #=\TbthQbh,YYEPQ$EPQey=\TbVhQb=\TbthQbhYY3Ñ=\TbVWtVhQbW j=\Tbt3ɅVIh@QbQ| _^̃=\TbVWtVhlQbWQ jG=\Tbt3ɅVIhQbQ _^̃=\TbVWtVhQbW j=\Tbt3ɅVIhQbQ _^j ѕTbM\TbtWhQbS\Tb ?uth0QbhkYYzewVuTbeURhPbPy*=\TbtWhȯQbh VTb%MVTbEUMRj PQ(MQRey=\TbVh`Qbh7u=\Tbt+hQbWYYhu=\Tbt hQbW}YYMtEHt2Ht=\TbtQhQbSV @>=\Tbt0hdQb=\Tbt hQb=\Tbth8QbSYYME=\Tbt3VH%hQbP K3@jjTbKuh\QbuQQ3ۿ]4QbF LQbF0Qb^P^T9\TbtVhQbWu hTbYEEtQuVlÈ]FPu$9\TbthYY@Gu u/y=\Tbt-Vh(Qbh =\Tbt h|QbSYY3MWTbCjTbC=\TbtVhQbS Mdt$=\TbthQbhYY@~8W}TbeNTu 9 \Tbth0QbhJYY@Du-y=\Tbt-VhxQbh =\Tbt h̼QbSYY3MWTbB̋UVQQu uQo=\TbQbF (QbFQbdžQbt,WVhQbW =\Tbt h0QbWvYY_^] ̋U=\TbVQbF (QbFQbdžQbt,WVhPQbW& =\Tbt hxQbWYY_EtVTbY^]̋UEu HP$]̋U=\TbSVW}tuhu PhQbSuu W`y=\TbtiVhQbhTOu 9 \Tbth8QbhUYY@7uu =\Tbt3ɅVIhlQbQ _^[] ̋USV5\TbWtWhQbS5\Tb tSthȾQbS5\TbYYUO4艧uthQbhYY{t hXQbSYYuO(y=\TbtNVhQbh9ucx LJ=\Tbt3VH%hQbP _^[]̋U\TbSVtVhQbS\Tb tth8QbhYYEWux dž=\Tbt3WH%hQbPz _^[]̋U=\TbSVtShQbhG ujHZ&Nt$=\TbthQbhYY@V@tNDMt=\Tbth QbW3Pbϋ;u&Au9=\TbthxQbhYYws VTb9u9=\TbtThQbhAUK4\u 9=\Tbth QbhhYY*9=\Tbth@QbhHYYVTb_^[]j2Tb>=\TbtWhhQbV jHZM ]Mt =\Tbt hQbVYY@}t%=\TbtuhQbh |u=\TbthQbhYYԃeG4PM M=\Tbt hQbV_YY3)=\TbthhQbhAYYMTbÃM5=́l$#́l$J́l$jmTb=}QbG QbEOTt QPgTGShQb)jjVhFZTbuF$PlTbu19\TbtShHQbh PQ&WTb=\TbthQbhXYY3_^[]jTbs4ك=\TbtShQbh! MCt$=\TbthQbhYY\;u=\TbthQbՍsVuTbeQry% y=\TbWhHQb{t%y=\TbWhQbSRh8TbuPQ8y=\TbWhQbseEP*˅y=\TbtyWh(QbFy EPQuPQ0MQPy%J=\Tbt1WhpQbh =\TbthQbhYY3MVTb2j ѕTb2\TbtWhQbSZ\Tb ?uthQbh:YYzewVuTbeURhPbPy*=\TbtWh8Qbh VTb%MVTbEUMRj PQ(MQRey=\TbVhQbh7u=\Tbt+hQbWjYYhu=\Tbt h QbWLYYMtEHt2Ht=\TbtQhQbS% @>=\Tbt0hQb=\Tbt hQb=\TbthXQbSYYME=\Tbt3VH%hQbP 0̋U =\TbVutVh(Qbh j(Zd?t#=\Tb h\QbhUYYS39u"9\TbhQbh,YYW~WTbUR]hDPbPy%9\TbthQbhYYWTbWTbEUSRU]R]U]RPQ y9\Tbt8Ph Qbh #9\TbtuuuhhQbhwuEuuPQ0EPQ_[^]̋UQ=\TbVWtVhQbW' EP7u!=\TbthQbhYYXUt =\TbtVhPQbh 1}t=\TbthQb볃=\TbtjhQbW 3_^]̋UQ\TbSWtWhHQbSh\Tb ut hxQbSKYY3rUeVRhPbPy=\TbtKVhQbh6EwPQGPQEgPQe=\TbtVhQbS ^_[]̋UQ\TbSWtWhPQbS\Tb  ut hQbSYY3uUeVRhPbPy=\TbtNVhQbh9G tP 3ҋERPQEg PQe=\TbtVh(QbS ^_[]̋U =\TbSVWtVhdQbS }UeR'FPQ(y =\TbtVhQbh lEUeeRURjPQ MQRet!=\TbthQbhTYY@=\TbEt h QbS2YY3_^[]̡\TbVtVhHQbh\Tb ~ tthxQbhYY3^hTbYt _ 3F u 9\TbthQbhYY^WVy(N tjR f =\TbtnWh0QbhYF tP 3ҋh TbRPQ y#N tjR f =\Tbt$WhxQb봃=\TbtWhQbh _^̋U=\TbSVWtWhQbS wVTbuO jy=\Tbt-Wh(Qbh =\Tbt htQbSYY3VTb_^[]jTb*ك=\TbtShQbhE EsV@u܃ TbeK Pe3҉EU~KK RPEt#eMQ\E9Eu E9E t@EUBU;U| M3E=\Tbt#3ɅWIhQbQ VTb) j7Tb)١\TbtShQbhZ\Tb ;uth,Qbh:YYEP7u$=\Tbth`QbhYYXt#=\TbtVhQbh q};}u%=\TbZWhQbh BesVuTbeURhPbP؅y*=\TbtSh8Qbh] VTbMVTbǃtsHtKHt#=\TbtWhQbh Wo=\Tbth|QbhYYEPQH=\TbthQbhYYEPQ #=\TbthTQbhYYEPQ$EPQey=\TbVhQb=\Tbth8QbhaYY3b'̃=\TbVWtVh\QbW2 j=\Tbt3ɅVIhQbQ _^̃=\TbVWtVhQbW jG=\Tbt3ɅVIhQbQ _^̃=\TbVWtVhQbWv j=\Tbt3ɅVIhQbQC _^̋V>u=\Tbth@QbhYY3^Wty#=\TbtWhQbh Sjv$hTbf$u9\Tbt hQbS賿YYy=\Tbt-WhQby=\TbtWh`QbSq 5t QP&FPTb=\TbthQbh9YY3[_^̋UVuWQQu VQ趰3pQbG (QbGQbLJQb9\Tbt*WhQbVþ =\Tbt hQbV謾YY_^] ̋UVEtVTbY^]jTb$upQbF (QbFQbdžQbe=\TbtVhQbS) t t QP=\Tbt hQbSYYMį#̋U=\TbVWtWhQbh諽 ujHZ2t$=\Tbth,QbhYY@V@NDW2t$=\Tbth`QbhLYYWSjPb3[;uA;uԚPb3ɋ;UA;u\TbthQbh\TbYYĚPb3ɋ;D,u AĚPb;urPb3ɋ;D,u APb;uV\Pb3ɋ;D,u A\Pb;u:LPb3ɋ;D,u ALPb;u]+݋GLUjRPQ0y@=\TbtVh4QbhQ Z=\TbtShQbh1 :=\Tbt/uuhlQbS =\Tbt hQbSYY3M_^3[]̃=\TbSVWtVhQbS蹹 WjjTby =\TbtVhQbh膹 ;jjPQy=\TbtVhQb̃=\Tbt hTQbSHYY3_^[̃=\TbSVWtVhpQbS 3RRRRPQy =\TbtWhQbh qPQ$y=\TbtWhQb̋jjPQy =\TbtVhQbh菸 =\Tbt h4QbStYY3_^[̋SVhQbsPVQQ裐VQbC LQbC0QbTb\TbtShLQbV\Tb WjY3{h_t hpQbVYY^[̋UVEtVTbY^]jțTbuQbF LQbF0QbE=\TbtVhQbhx j~h[t jP 'Ku9\TbthQbhBYYFPEPTbM͏,̃=\Tbt,VQhQbV =\Tbt hQbVYY^jX̋U\TbSWtWhQbh輶\Tb ]w7VwPVTb|hVTb=\Tb^tWhpQbh| th8QbhbYY3_[]̋UQQ=\TbSVWtVhQbh. ^PS]Tbj3h[EePt }vKuE]S8Tb=\Tb_^[thQbhԵYY3]j Tb=\TbtWhQbh螵 _PSTbEeGhEhTbYEet QSW13MEtjox?MuEFuM|STb=\TbthQbhYY3F=\Tbt4Vh`Qbh =\TbthQbh̴YYSTbjjTbuhQbuQQ3ۿ]QbF LQbF0Qb^P^X^\^`^d9\TbtVhQbWN hTbYEEtQuVÈ]FPu$9\TbthQbhYYE NE 8}0=\Tbt0h QbhԳ NPtjP ^P=\Tbt hdQbW誳YY̋UVEtVTbY^]jTbuQbF LQbF0Qbe=\TbtVhQbh0 ~8tWTbWTbYf8NPt jP fP=\TbthQbhYYM肋̃=\TbVWtVhQbW賲 v8Tb~Pv8u Tb=\Tbt hQbW脲YY3Tb=\Tbt h3Eue-=\TbthQbhŮYY0vTbÃe}u]u 95\TbthQbh蕮YYDOPVP$'VTbY=\Tbt!Wh Qb3H%PK MSTb@jTbY=\TbtVh\QbS ~8W}Tbu euNP=\Tbt3ɅVIhQbQ轭 MWTb̋UVhQbQu uQ(=\TbQbF QbF(Qbdžt,WVhQbW? =\Tbt h8QbW(YY_^] ̋UVEtVTbY^]jvTbuQbF QbF(Qbe\TbtVh\QbW诬\Tb t+tQhQbW荬 PQ\Tb~t'tvhQbWZ FPQf\Tbt hQbW6YYM舒.jTbI=\TbtWh(Qbh ujZ t&=\TbtVhTQbhʫ @] jZ!t=\TbtShQbǃ#G PETbeu 9 \TbthQbhfYY[QVPy=\Tbt?VhQbh1 * QP=\Tbth\QbhYY3MuTb̋U$Tb3ʼnE\TbS]VW} tVhQbh谪\Tb uthQbh苪YYURQPy#=\TbtVhQbhV Gt9E~Et9E~EMQMQSP y=\TbtVhHQb몋E;Et!=\TbthQbhYY@;E;E}=\TbthQbՃ=\TbuܥthDQbh誩YY3M_^3[8 ]̋U=\TbSVtShlQbhl u"wt$=\TbthQbhCYY@W3Pbϋ;u)Au9=\TbthQbhYYs VTb9u 9=\Tbth(QbhӨYYHUK4uu 9=\TbthpQbh褨YY*9=\TbthQbh脨YYVTb_^[]jTb =\TbtWhQbVE jHZM t =\Tbt hQbVYY@}t%=\Tbtuh8Qbh |u=\TbthQbhǧYYԃeG4PM M=\Tbt hQbV蛧YY3)=\TbthQbh}YYx}TbÃMq jTb =\Tb}tWVht>ЋM{M {M8T$B J3Tbg>Ma{M f{M8xT$B J3,Tb̍MPMT$B J3QJ3G`Tb̍T$B 3J3Tb@uTbYËT$B J3TbuTbYËT$B J3Tb̋M RST$B J3Tb̋MT$B J3[DTb̋M饓M\T$B J3%xTba|:;M6[MxM|MT$B J3Tb̍M}T$B J3Tb̋T$B J3~PTb鿝M (yMXT$B J3@Tb|̋MxRM 驺M,xT$B J3ХTb6̋MT$B J3Tb̍MeT$B J3(Tb̍M=T$B J3TTb`T$B J3]TbuTbYËT$B J32Tbn̋MsT$B J3 ئTbF T$B J3Tb̍MnuTbYËT$B J3HTbMXT$B J3x|Tb̍M T$B J3PTb̍M T$B J3(ԧTbd̍M黏MاT$BJ3 J3Tb'̍M~uTbYËT$B J3pTb̍MKT$B J3Tb<-F-P-M 鰭Ml%vT$B J3KTb̍MގT$B J3#Tb_̍M鶎T$B J3@Tb7̍M鎎T$B J3lTbH HMVMjuT$B J3Tb̋M郂T$B J3hܩTb̋T$B J3H4Tb̍MۍT$B J3 J3`TbR̋MgMtT$B J3Tb̍MsT$B J3TbuTbYuTbYuTbYuTbYËT$B J3lTb̍MT$B J3DTb̋M4cuTbYËT$B J3̫TbM̋McT$B J3Tb%̍M|T$B J3$Tb̍MTT$B J3PTb̍M,MIT$BJ3iTb̋T$B J3IܬTb̋M rHMTb"TbiTb"ЦTbTbTbTb"TbTbȖTb"8TbTbTb"lTb#Tb"TbKTb"̧TbsTb{Tb"Tb@Sb,TbTbTb"PTb((@@||L\p~ 6Lf 0FV 8P^r*8J^n  .Ljz<R\f~tdXH *8p" $rr`L+??_V@YAXPAX@Z??3@YAXPAX@Z_purecall??2@YAPAXI@Z memmove reallocfree)??_U@YAPAXI@Z_vsnwprintfmallocq_XcptFilter_amsg_exit_initterm7?terminate@@YAXXZmsvcrt.dllb_lock_unlock__dllonexit _onexitl_except_handler4_commonATL.DLLRegOpenKeyExWRegQueryValueExWTRegCloseKeysRegEnumKeyExWwRegFlushKeyhRegDeleteKeyWRegOpenKeyW]RegCreateKeyExWRegSetValueExWADVAPI32.dllDeleteCriticalSectionGInitializeCriticalSection%EnterCriticalSectionLeaveCriticalSectionCloseHandleReleaseSemaphoreCreateSemaphoreWWaitForSingleObjectCreateThreadPGetLastError3SetThreadPriority GetCurrentThreadWaitForMultipleObjectsGetSystemInfoSetEvent5QueueUserAPCResetEventDuplicateHandle GetCurrentProcessCreateEventWGetCurrentThreadIdgGetModuleHandleWGetProcAddressDisableThreadLibraryCallsPSleepUnhandledExceptionFilterASetUnhandledExceptionFilter_TerminateProcess-QueryPerformanceCounter GetCurrentProcessIdGetSystemTimeAsFileTimeGetTickCountKERNEL32.dllCoCreateInstanceCoCreateFreeThreadedMarshaler CLSIDFromStringStringFromCLSID{CoTaskMemFreeStringFromGUID2zCoTaskMemAllocCoUninitializePCoInitializeExole32.dllOLEAUT32.dllTraceDeregisterW'TraceVprintfExA&TraceRegisterExWrtutils.dll0LoadStringWGetWindowLongW SetWindowLongWDefWindowProcWqCreateWindowExWDispatchMessageWJUnregisterDeviceNotificationRegisterClassWUMsgWaitForMultipleObjectsExRegisterDeviceNotificationWlPeekMessageW?TranslateMessageIUnregisterClassWDestroyWindowUSER32.dlltimeGetTimeWINMM.dll_vsnprintf??1type_info@@UAE@XZRegQueryValueExARegOpenKeyExAQGetLocalTimeOutputDebugStringA SetLastError.QueryPerformanceFrequencyStringFromIID_wtoilstrcmpWHInitializeCriticalSectionAndSpinCountRegisterWaitForSingleObjectUnregisterWaitExCreateFileW DeleteFileW*CoFreeUnusedLibrariesCreateStreamOnHGlobal{__CxxFrameHandler3_ftol2 memcmp memcpymemset0Hfgh(o@pXxp        0 @ P ` p()/:IP)v0wL REGISTRYIDR_TSTORAGEUNITAVITYPELIBMUI4VS_VERSION_INFO@%@%?StringFileInfo040904B0LCompanyNameMicrosoft Corporationj!FileDescriptionMicrosoft TAPI3 Terminal Managerr)FileVersion6.3.9600.16384 (winblue_rtm.130821-1623)8 InternalNametermmgr.dll.LegalCopyright Microsoft Corporation. All rights reserved.@ OriginalFilenametermmgr.dllj%ProductNameMicrosoft Windows Operating SystemBProductVersion6.3.9600.16384DVarFileInfo$Translation HKCR { TerminalManager.Class = s 'TAPI3 Terminal Manager Class' { CLSID = s '{7170F2E0-9BE3-11D0-A009-00AA00B605A4}' } TerminalManager.Class = s 'TAPI3 Terminal Manager Class' { CLSID = s '{7170F2E0-9BE3-11D0-A009-00AA00B605A4}' } NoRemove CLSID { ForceRemove {7170F2E0-9BE3-11D0-A009-00AA00B605A4} = s 'TAPI3 Terminal Manager Class' { ProgID = s 'termmgr.TerminalManager' VersionIndependentProgID = s 'termmgr.TerminalManager' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'both' } } } } HKCR { TerminalManager.Class = s 'Video Render Dynamic Terminal' { CLSID = s '{AED6483E-3304-11d2-86F1-006008B0E5D2}' } TerminalManager.Class = s 'Video Render Dynamic Terminal' { CLSID = s '{AED6483E-3304-11d2-86F1-006008B0E5D2}' } NoRemove CLSID { ForceRemove {AED6483E-3304-11d2-86F1-006008B0E5D2} = s 'Video Render Dynamic Terminal' { ProgID = s 'termmgr.VideoRenderTerminal' VersionIndependentProgID = s 'termmgr.VideoRenderTerminal' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'both' } } } } HKCR { TerminalManager.Class = s 'Media Streaming Dynamic Terminal' { CLSID = s '{AED6483F-3304-11d2-86F1-006008B0E5D2}' } TerminalManager.Class = s 'Media Streaming Dynamic Terminal' { CLSID = s '{AED6483F-3304-11d2-86F1-006008B0E5D2}' } NoRemove CLSID { ForceRemove {AED6483F-3304-11d2-86F1-006008B0E5D2} = s 'Media Streaming Dynamic Terminal' { ProgID = s 'termmgr.MediaStreamingTerminal' VersionIndependentProgID = s 'termmgr.MediaStreamingTerminal' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'both' } } } } HKCR { PTRegTerminalClass.Class = s 'Plug-in Terminal Class' { CLSID = s '{BB918E32-2A5C-4986-AB40-1686A034390A}' } PTRegTerminalClass.Class = s 'Plug-in Terminal Class' { CLSID = s '{BB918E32-2A5C-4986-AB40-1686A034390A}' } NoRemove CLSID { ForceRemove {BB918E32-2A5C-4986-AB40-1686A034390A} = s 'Plug-in Terminal Class' { ProgID = s 'termmgr.PTRegTerminalClass' VersionIndependentProgID = s 'termmgr.PTRegTerminalClass' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'both' } } } } HKCR { PTRegTerminal.Class = s 'Plug-in Terminal' { CLSID = s '{45234E3E-61CC-4311-A3AB-248082554482}' } PTRegTerminal.Class = s 'Plug-in Terminal' { CLSID = s '{45234E3E-61CC-4311-A3AB-248082554482}' } NoRemove CLSID { ForceRemove {45234E3E-61CC-4311-A3AB-248082554482} = s 'Plug-in Terminal' { ProgID = s 'termmgr.PTRegTerminal' VersionIndependentProgID = s 'termmgr.PTRegTerminal' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'both' } } } } HKCR { fRecordingTerminal.FileRecordingTerminal.1 = s 'FileRecordingTerminal Class' { CLSID = s '{B138E92F-F502-4adc-89D9-134C8E580409}' } fRecordingTerminal.FileRecordingTerminal = s 'FileRecordingTerminal Class' { CLSID = s '{B138E92F-F502-4adc-89D9-134C8E580409}' } NoRemove CLSID { ForceRemove {B138E92F-F502-4adc-89D9-134C8E580409} = s 'FileRecordingTerminal Class' { ProgID = s 'fRecordingTerminal.FileRecordingTerminal.1' VersionIndependentProgID = s 'fRecordingTerminal.FileRecordingTerminal' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'both' } } } }HKCR { TAPIStorage.TAPIStorageAVI.1 = s 'TAPIStorageAVI Class' { CLSID = s '{9F0744B2-FC88-4310-874B-ED36C1802211}' } TAPIStorage.TAPIStorageAVI = s 'TAPIStorageAVI Class' { CLSID = s '{9F0744B2-FC88-4310-874B-ED36C1802211}' } NoRemove CLSID { ForceRemove {9F0744B2-FC88-4310-874B-ED36C1802211} = s 'TAPIStorageAVI Class' { ProgID = s 'TAPIStorage.TAPIStorageAVI.1' VersionIndependentProgID = s 'TAPIStorage.TAPIStorageAVI' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'both' } } } }HKCR { FilePlaybackTerminal.FilePlaybackTerminal.1 = s 'FilePlaybackTerminal Class' { CLSID = s '{4C8D0AF0-7BF0-4f33-9117-981A33DBD4E6}' } FilePlaybackTerminal.FilePlaybackTerminal = s 'FilePlaybackTerminal Class' { CLSID = s '{4C8D0AF0-7BF0-4f33-9117-981A33DBD4E6}' } NoRemove CLSID { ForceRemove {4C8D0AF0-7BF0-4f33-9117-981A33DBD4E6} = s 'FilePlaybackTerminal Class' { ProgID = s 'FilePlaybackTerminal.FilePlaybackTerminal.1' VersionIndependentProgID = s 'FilePlaybackTerminal.FilePlaybackTerminal' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'both' } } } }MSFT A K %d,X Lx\<,0   t|%"<,#"<04L !4"@l4% ! !@ %"H4" @l@%#"\ %" ,X 4" ,@x`%&!  ! `H0[((pq pq d0FFF%U\<ʽ,2\*I@49 X`>Ah %x&^\<ʽ >N#EaC$UD#7J _O랂d`xH-stdole2.tlbWWWl0dTL|lL<T$44\8` H TERMMGRLibWW83TerminalManagerWd8ITTerminalManagerWWWdGetDynamicTerminalClassesWWW dwMediaTypes pdwNumClassesWWWpTerminalClasses8YTERMINAL_DIRECTIONWW 0;aTD_CAPTUREWW 0TD_RENDERWWW08TD_BIDIRECTIONAL0_TD_MULTITRACK_MIXEDW0TD_NONEW, 88ITTerminalWW,NameBppNameWW8[TERMINAL_STATEWW0 ~TS_INUSE 0bTS_NOTINUSEW,StateWWWkpTerminalStateWW 8zTERMINAL_TYPEWWW 0TT_STATICWWW 06TT_DYNAMICWW,T TerminalTypepTypeWWW, TerminalClassWWWppTerminalClassW,< AMediaTypeWWW plMediaTypeW, &DirectionWWW pDirectionWWd"CreateDynamicTerminalWWW pOuterUnknownWWWiidTerminalClass dwMediaTypeW MhtAddressWWW ppTerminalWWX8PluggableSuperclassRegistrationWl)8ITPluggableTerminalSuperclassRegistrationWWWZpNameWWWCLSIDWWWlpCLSIDWWrAddWxDeleteWW8rGetTerminalSuperclassInfoWWWTerminalClassesW pTerminalsWW 8 IEnumTerminalClassWW  Nextcelt RIpElementsWWW )pceltFetched >ResetWWW tSkip CloneWWWppEnumWWpEnumerateTerminalClasses ppTerminalsW8#)PluggableTerminalRegistrationWWW$89ITPluggableTerminalClassRegistrationCompanyWԚpCompanyVersionWxwpVersion{pTerminalClassWWLp86TMGR_DIRECTIONWWX(8MB__MIDL___MIDL_itf_termmgr_0000_0000_0001 0TMGR_TD_CAPTUREW0TMGR_TD_RENDERWW 0TMGR_TD_BOTH MediaTypesWW %pMediaTypesW:bstrSuperclassWWTGetTerminalClassInfo'TAPI3 Terminal Manager 1.0 Type LibraryWWWTAPI 3.0 TerminalManager ClassITTerminalManager InterfaceWWW method GetDynamicTerminalClassesWWTAPI 3.0 ITTerminal interfaceW property NameWproperty Stateproperty TerminalTypeWproperty TerminalClassproperty MediaTypeproperty Directionmethod CreateDynamicTerminalWW!PluggableTerminalSuperclass ClassW3ITPluggableTerminalSuperclassRegistration InterfaceWWWproperty CLSID method Add method DeleteW method GetTerminalSuperclassInfoWWmethod TerminalClasses%TAPI 3.0 IEnumTerminalClass interfaceWmethod EnumerateTerminalClassesWWWPluggableTerminalClass ClassWW.ITPluggableTerminalClassRegistration Interfaceproperty CompanyWWproperty VersionWWproperty MediaTypesWWWmethod GetTerminalClassInfoWWW@ @@ @0@@H,`h @ 1 LD t l|h ( TXpH@pT0Dd44444@@@@@8X(<P,LD , LD( ,$LD8 ,(LD ,,LD@ ,0LDP l,X(44@@(44@@<Th,LD8 , D!,$LD` ,(D! ,4  04  44 ,8LDx ,@<T D4 LLt,X<< t $4L4 $D $$T D ````dx<Tx,LD8 , D!,$LD\ ,(D!,,LD ,0D!,4LD ,8D!,<LD ` , @D!, DLD  , HD! , LLD @l , PD! ,TD ,XD ,\D  HHppLLTTt,X4`<h<444@@@ <(X/m+ȁjH#ĠF| ]S0 REGISTRYTYPELIBMUIMUIen-US(00 000 0h0l02\>`>d>h>l>p>t>033 3P=====> >>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??? ????? ?$?(?,?0?4?8?>> >>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??? ????? ?$?(?,?0?4?8?>> >>>> >$>(>,>0>4>8><>D>H>L>P>T>\>`>d>h>p>t>|>>>>>>>>>>>>??0?4?L?P?T?X?l?p????????????000 080<0T0X0p0t00000000011(181H1X1h1x1|1111111111111111222024282<2@2D2H2L2`2p2t2x22222222222222223330343L3P3h3l3p3333333333333334i5o5t55555555555555555666&6-64696>6E6J6O6T6Y6k6q6v66666666770787r7{77777778 88Y8_8h88888899C9O999999999:8:A:a:i::::::;7;@;i;o;|;;;;;;;<$<->>K>Z>>>/?5?C?w??????? 0!0Z0z000000111-1:1g1o11111111 222:2B2[2g2u22222223'333>3U3p33333344U4e4444445545@5N5]5s5555555 66/6L6n6u666666(727T7]7q7777778898E8N8888888 9/9<9S9~9999*:1:@:H:_:q::::::: ;;#;>;I;k;;;;;;;"<+ >>6>`>f>>>>>>>>>>??7?U?]?u??????? <00#0,070D0K0f0l0t00000001(131^1f11111112 2:2B2U2j22222222 3313>3U3c3l3333333334 44+464@4^4g4z44444444444445&5,585U5{55556666_6m6:7F77777!858E8L8S8k8888N9d9s9999999999H:`::::::;2;M;; <`>>>>>7?????????0<00*0f0n0000000111E1j1v1111112202K2b222233*3C3R3a3w3333333&445.555J5e5t5555566+6A6u6{6666677B7N7}7777777$868>8`8h8~8888899<9D99999999 :<:B:J:]:w::::::;#;C;N;x;;;<<3<<<<<<=6=m=v=====>>H>Q>n>y>>>>>>>>)?0?E?]?l?{??????@D0000B0V0]0p00000001219111112!2C2J2R2]2m2}22222223#353H3[3p3{333484F4L4S4z4444595F56"6D6P6|6666667737;7Z7b77778 858C8f8888889999@9U9m999999:L:Z:f:~::::::;4;:;G;W;;;;;; <<<+&>;>D>Z>o>>>>>>?!?.?Q?`????P0 0-090U000000111122#2=2O2a2w2222222233*3B3g3p33333334!404R4_4h4444444%5}555555 666677.7H7r7}7777777858J8h8w88889!909D9^9999999 ::1:F:X:o::::::;;I;O;Z;{;;;;;;<(<:>>G>>>>>>f???????`P0"0s0000000001 11-1=1R1X1`1v1111112212=2f2u2222!3*3C3L3\3l3s3z333333334C4^4n444444444p555566777H7W7q7w777 88$8+85888889,9K9S9u99999 ::3:;:h:u:}:::::>;[;;;;;;; <<)<;L>R>]>~>>>>>>> ?0?U?[?h?????????p0;0A0L0n0000000001$1B1O1W1v11111122 272D22/3<3H3P3W3^3h3334+5r5555555666O6~666666677!7*7E7K7S7{77777778%8Q8[8b88888 99,9J9l99999?:Y:_:q:::::;F;;;;;;;D>(>[>m>~>>>>>?+?2?9????P%000000>1U1^11111112+2F2W2i222222223`3v33333334)404R4w444444405D5j555555556 6Z6e666666 77 7I7T777778"80898l8888888&9+999~99:=:F:P:::::: ;,;;;F;Y;t;;;;;;;;<<<>=O=o=y=======> >2>S>]>d>>>>>>>>-?9?Q?W?e?k?r??????$060>0e0j000000001E112)22222222!323L3X3a3x333333344,484?4X4`4u444444455555<5O5r5x55555556 6#6+6@6c6i6q6666666777=7C7K7n7v77777777 8.848<8]8e8888888899999A9i9u9~99999999::":*:J:R:p:z:::::::;&;.;L;b;j;;;;;;;;;;<+>@>F>N>q>y>>>>>>>>?3?D?_?z?????????x0*0A0h0000000000(131J1q111111111112<2S2s2222222223*323Z3b3~3333333334!4N4Z4g4n444444444%515:5R5]5h5p5555555566,666>6W6k6666666677+7A7L7\77777777778"8e8r88888888949:9R9f9z9999999999999 ::4:<:{::::::;!;+;T;;;;;;;;;;;;"<2>>>??&?????000)0V0000000051l1v1111122M2y222222 3e3333334"4A4c4445X5_5s5z5555556c6o6|6666666"757E7M7h7p7779#9R9Z9o;<.<<<<<=>=I====>>>h???$0L0000111L1o1111.22233D3O3Z33333444V5\5q5{55555555556*606^6666666667U7i77778868<8L88888889 99,959?9P9Y9v9999:::6;;;;;; <<&<,=D=\=o=u======> >">+>2>7><>H>N>T>Z>n>>>>>>>>3?^?v??????0:0[0|00000111A1X111111i3w3~33344D4Z4_44444P556,666S7i7p7u7|77777c88I999999999::3:N:_:u:::::::; ;&;?;l;;;;3<:<<<<<<<<>>?0?7?6\6c6m6w666666666667767`7f7m7t7{7777777??<0G0_0o0000g1I2c2u2{22222223"343C3T3333344$424c4p44444444445575?5U5]55555555555D6L6j6r666677"7(7.7:7U7a7o7z777778&8.8]8i8r888888899"939O9_9|9999999:":*:[:r:::::*;2;c;z;;;;;2<:4>O>f>>>>>?&?A?X????? 0030J0~00001 1%1<1p1x111112.2b2j22222 3 3T3\3333334F4N4i4444525v5~5555566X6`6667777N777778#8\8s88889S9[9v999999/:7:R:i:::::!;);D;[;;;;;<<6G>O>s>{>>>>>>>??#?:?n?v????? 0,0`0h000001)131:1`1i1~1111112&20272_2h2}222222 3(3Y3p3333344K4b444445 5=5T5555555/6F6z666666!787l7t777778*8a8i88888 9"9Y9a99999::Q:Y:t::::::<;D;_;v;;;<+&>A>X>>>>>?&?;?R?\?c??????? 00!0(0M0V0k0s00000001$191A11t22222222 333H3V3b333333344$4.464F4N4U4]4d4|44444444455u5|5555X6^6k6t6666677+73797P7p7w77777788$8,8V8_8v88888899/9S9Y9a999999999:&:C:O:V:o:w:::::::;;#;F;L;T;w;;;;;;;;<>$>G>O>>>>>>>>> ??(?0?P?X?~?????????0!0&040?0Z0t00000001(1.161Y1a1z11111112262>2X2j2u22222233+32373G3L3V3]3v3~333333333333344#4-444M4S4a4n4u4444444444444455!5'5/575=5C5J5[5}55555555!606I6U6[6~6666666777 797K7R7g7n7777777788838=8E8K8f8q8{888888889)9>9E9a9i9999999999#:+:@:M:T:x::::::::::::::; ;;;#;:;@;H;Y;o;};;;;;;;;;;< <<<8@$I0f0001-1a1112V2?33]4444585K5Q5\5t5|5555555666-6C6R6r6}666666 7777H7Q7l777777777858@8L8m8u888888989b9l9u999999::&:1:=:^:f:::::; ;4;T;];u;;;;;;;<=3>;>`>r>>>>>>> ?!?.?7?Q?^?n?z????P0000q0000 11%141H1\1c1k1x11111122!2)2[2l2q222223!3-3C3b3q333333344w44444*535555)6L6W6\666667*8O8W8\88889999999::B:t:}::::;S;\;;&>0>E>S>s>|>>>>?#?s?y?????????????`00050C0J0Q0X0_0e0r0{0000000011_1i1q1111111112#202R2Z2~222222223"3E3S3[333333344Q4`4i44444 5J5W55555551696N6d6o66666667%7W7d77777778868=8R8h8u8~88888888 9#9.9:9\9d999999999:':?:L:S:::::::;;0;=;J;d;t;;;;;;;;<<>:>Q>r>{>>>>>>??&?,?6?\?j?????????pT00/0H0^0~0000000011<1D1]1k111111112&2<2\2d2|2222222363?3333344<4D4k4r44444445(5.5C5R5t5555556.6<6]6o6y66666667 7F7Y7777778"8-878V8a8k8}88888 9909?9J9V9t9{999999::0:]:i::::;;!;<;D;i;q;;;;;;;<82O2Y2t2~22222 3)353?3Q3Z3{333333444H4u4}4444444 5/575J5`5m5u55555555 66'6;6E6U6d6y6666667=7S7[7s777777777 8 8/8P8X888889 9(9P9W9p9x99999: :):1:T:g:o:::::::; ;;/;S;;;;;;;;<<%<->1>D>]>k>>>>>>>>>??$?-?A?_?k?}??????0030;0k0x000011&1S1Z111111112202Q2Y223373>3333334434;4j4s44444445545<5e5n555555566+646V6^6m6666666777&727W7_7777777 848L88888J9O9b9i9p9v999999::<:Y:l:t:::;;;;#;*;8;L;T;[;b;i;p;w;~;;;;;;;%<9@>L>o>x>>>>>???&?k?{???????\00+0<0F0M0^0e0x0000000C1^1u1{11111111111122G2Z2d2k2r2y2222222222 3%3J3c333333442494`4i4~4444444455(5<5C5m5v555555556%6,6S6\6q6y66666667*737J7R7r77777778 8)808W8`8u8}8888888889"9+9<9F9g9v9999999::/:7:S:\:m:w:::::::: ;<<<=H===)>M>~>>>"?H???hB001:1X1112U2s22223"3(3Y3b3k3q3333n44445.7~7777j88I99:$;V;d;;;;<<@>z?|w000R11a22-3:34t4}44467r77777788U9c999;;;;;; >>>@>>>>)?T???? D0)0y00000Z1|1922T3t33444555Q5\5e5l555555566(6L6U6m6z6666666677?7`7p7777777"8+8?8G8e8s88888888889939D9M9y999999999::$:6:]:e:}::::::::;';/;P;X;{;;;;;;;;<<<<;%>V>_>>>>>>>> ??)???L?U?w???????0t/060Q0X0h0q00001 1!1(1D1M11111112*222C2\2k2|2223 3(3;3F3\3333333S4[4444444)565?5a5l555555;6B6^6j66666666-757J7`7m7v7777778*818c8l88888 99@9f9n99999999::(:Y:a::::::::;;+;>;G;a;i;;;;;;;;<"<4#>@>H>^>f>>>>>>>>>>>#?2?L?S?Z?f?n??????@ 00I0]0m0t0{0000000001 1D1R1i1v1}1111111122$242I2V2c2222223 3!373D3M3q3z333333344*4D4U4\4s4444445595A5e5v5~555556 626U6b6s6666666677)777R7Z7}77777777)80878>8H8Q8e8m8888888888%9E9f9o9999999 : :,:F:b:::::::;;Q;i;;;;;;;<<">><>A>T>e>v>>>>>>>> ??7?=?K?^?w????????P000060C0V0o0~000000001&1,191L1e1t1111111112"202C2\2k22222222233)3<3U3d3z3333333344"454N4]4s4y4444444455+5=5_5i5q5w555555555"6+676D6N6V6u66666666 77 7C7P7n7{7777778"878?8X8n8z88888888 99G9T9q9y99999999999:(:P:]:~::::::::;;;;C;X;h;;;;;<<+<3<;5>>>>>>>>>>>?4?;?u?~???????`0!080A0V0^0o00000,1I1Y1o1{11111112)262Y2h2y222222223 3(303^3k3v3~3333334'4B4[4m44444445)505K5T5i5r5555555566/676f6z666666666'747X7`77777777888.898J8U8f8q88888999)91999a9t999999!:-:::::::::;*;D;P;Y;;;;;;;;; <)#>2>H>S>Y>c>}>>>>>? ?+?8?A?X?v??????p 00+0A0P0j0q0x0000001 11191j1~1111111111202B2Q2W2_2q2w2222222223#303<3V3g3n33333344T4\444444455%545G5Y5o5u5~55555566+6C6J6v6}6666666 7&7:7T7w7~77777777888*848?8V8w8888888 99C9L9^9r9y999999::/:>:T:::::::;;&;5;f;s;;;;;;;< <4<;>C>K>b>|>>>>>>>>?/?[?v????????0-0B0O0k0q000000001&1+111A1F1R1c1k11111 2*2A2q333U4445^5|555555555J6S6^6e6|66666666666666666667 77'777=7H7N7Z7j7s777778-8A8G8 9$909?9H9Q9f9{999999:!:6:B:N:Z:m::<;t;;;<<<U>h>>>>>.?V?~????0I0\0t0001<1d1112<222 3F333333 424h4445M5555 606C6[666667=7e77777B8j8888%9E9w999999 :!:I:d:|::::$;D;;;;;<->8>@>H>T>t>>>>>>>?$?,?8?X?d???????0040@0`0l000000011<1H1h1t111111112 2282D2d2p222222222233 3(343T3\3h333333334 4@4L4l4t44444444445(5L5X5`5x55555555556$606P6\6|6666667777<7D7P7p7x77777778888L8T8d8x888888889999<9H9h9t99999999 :0:<:D:\:h:::::::; ;;8;L;\;l;|;;;;;;;;< <,>>,>@>H>`>l>>>>>>?? ????$?(?0?4?