<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="Source Files">
      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
    </Filter>
    <Filter Include="Header Files">
      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
      <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
    </Filter>
    <Filter Include="Resource Files">
      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include=".\3rdparty\pthreads\pthread.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_destroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_getdetachstate.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_getinheritsched.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_getschedparam.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_getschedpolicy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_getscope.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_getstackaddr.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_getstacksize.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_setdetachstate.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_setinheritsched.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_setschedparam.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_setschedpolicy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_setscope.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_setstackaddr.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_attr_setstacksize.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_barrierattr_destroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_barrierattr_getpshared.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_barrierattr_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_barrierattr_setpshared.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_barrier_destroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_barrier_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_barrier_wait.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_cancel.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_condattr_destroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_condattr_getpshared.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_condattr_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_condattr_setpshared.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_cond_destroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_cond_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_cond_signal.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_cond_wait.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_delay_np.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_detach.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_equal.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_exit.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_getconcurrency.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_getschedparam.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_getspecific.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_getunique_np.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_getw32threadhandle_np.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_join.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_key_create.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_key_delete.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_kill.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutexattr_destroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutexattr_getkind_np.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutexattr_getpshared.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutexattr_getrobust.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutexattr_gettype.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutexattr_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutexattr_setkind_np.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutexattr_setpshared.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutexattr_setrobust.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutexattr_settype.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutex_consistent.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutex_destroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutex_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutex_lock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutex_timedlock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutex_trylock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_mutex_unlock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_num_processors_np.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_once.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlockattr_destroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlockattr_getpshared.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlockattr_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlockattr_setpshared.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlock_destroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlock_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlock_rdlock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlock_timedrdlock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlock_timedwrlock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlock_tryrdlock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlock_trywrlock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlock_unlock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_rwlock_wrlock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_self.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_setcancelstate.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_setcanceltype.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_setconcurrency.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_setschedparam.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_setspecific.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_spin_destroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_spin_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_spin_lock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_spin_trylock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_spin_unlock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_testcancel.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_timechange_handler_np.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\pthread_win32_attach_detach_np.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_calloc.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_callUserDestroyRoutines.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_cond_check_need_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_getprocessors.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_is_attr.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_MCS_lock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_mutex_check_need_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_new.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_OLL_lock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_processInitialize.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_processTerminate.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_relmillisecs.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_reuse.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_rwlock_cancelwrwait.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_rwlock_check_need_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_semwait.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_spinlock_check_need_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_threadDestroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_threadStart.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_throw.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_timespec.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_tkAssocCreate.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\ptw32_tkAssocDestroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\rwlock.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sched.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sched_getscheduler.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sched_get_priority_max.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sched_get_priority_min.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sched_setscheduler.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sched_yield.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\semaphore.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sem_close.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sem_destroy.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sem_getvalue.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sem_init.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sem_open.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sem_post.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sem_post_multiple.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sem_timedwait.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sem_trywait.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sem_unlink.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sem_wait.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\signal.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\spin.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\sync.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\tsd.c">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include=".\3rdparty\pthreads\w32_CancelableWait.c">
      <Filter>Source Files</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include=".\3rdparty\pthreads\config.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include=".\3rdparty\pthreads\context.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include=".\3rdparty\pthreads\implement.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include=".\3rdparty\pthreads\need_errno.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include=".\3rdparty\pthreads\pthread.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include=".\3rdparty\pthreads\sched.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include=".\3rdparty\pthreads\semaphore.h">
      <Filter>Header Files</Filter>
    </ClInclude>
  </ItemGroup>
</Project>