Thread: Debugging postgres on Windows - could not open directory "/lib"

Debugging postgres on Windows - could not open directory "/lib"

From
Cathy Xie
Date:
To whom it may concern,

I'm trying to build and debug postgresql on Windows.  After building successfully, a file named pgsql.sln was generated.  I opened it in Visual Studio 2022, and set 'postgres' as the single startup project.  But when I started debugging it, the error came out:

'FATAL: could not open directory "/lib": No such file or directory.

Here is my 'pgsql' Property setting in Visual Studio:
Screenshot_20230221_052101.png

I would greatly appreciate it if someone could give me some suggestions on how to fix this issue.

Best regards,
Cathy

Attachment

Re: Debugging postgres on Windows - could not open directory "/lib"

From
Adrian Klaver
Date:
On 2/21/23 14:12, Cathy Xie wrote:
> To whom it may concern,
> 
> I'm trying to build and debug postgresql on Windows.  After building 
> successfully, a file named pgsql.sln was generated.  I opened it in 
> Visual Studio 2022, and set 'postgres' as the single startup project.  
> But when I started debugging it, the error came out:
> 
> 'FATAL: could not open directory "/lib": No such file or directory.
> 
> Here is my 'pgsql' Property setting in Visual Studio:
> Screenshot_20230221_052101.png
> 
> I would greatly appreciate it if someone could give me some suggestions 
> on how to fix this issue.

1) How did you build it?

2) Open pgsql.sln in a text editor and report the results here.


> 
> Best regards,
> Cathy
> 

-- 
Adrian Klaver
adrian.klaver@aklaver.com




Re: Debugging postgres on Windows - could not open directory "/lib"

From
Cathy Xie
Date:


On Wed, Feb 22, 2023 at 6:54 AM Adrian Klaver <adrian.klaver@aklaver.com> wrote:
On 2/21/23 14:12, Cathy Xie wrote:
> To whom it may concern,
>
> I'm trying to build and debug postgresql on Windows.  After building
> successfully, a file named pgsql.sln was generated.  I opened it in
> Visual Studio 2022, and set 'postgres' as the single startup project. 
> But when I started debugging it, the error came out:
>
> 'FATAL: could not open directory "/lib": No such file or directory.
>
> Here is my 'pgsql' Property setting in Visual Studio:
> Screenshot_20230221_052101.png
>
> I would greatly appreciate it if someone could give me some suggestions
> on how to fix this issue.


Hi Adrian,

Thanks for your email!
 
1) How did you build it?

I installed ActivateState Perl, Bison, and Flex. Then I ran the command ```build Debug``` under directory postgres/src/tools/msvc
 
 
2) Open pgsql.sln in a text editor and report the results here.
 
Here was the result when I opened pgsql.sln in Visual Studio 2022, and ran the postgres.exe.

Screenshot_20230222_091621.png
 
I look forward to hearing back from you.

Thanks!
Cathy

>
> Best regards,
> Cathy
>

--
Adrian Klaver
adrian.klaver@aklaver.com

Attachment

Re: Debugging postgres on Windows - could not open directory "/lib"

From
Adrian Klaver
Date:
On 2/21/23 17:18, Cathy Xie wrote:
> 
> 
> On Wed, Feb 22, 2023 at 6:54 AM Adrian Klaver <adrian.klaver@aklaver.com 

> 
> Hi Adrian,
> 
> Thanks for your email!
> 
>     1) How did you build it?
> 
> 
> I installed ActivateState Perl, Bison, and Flex. Then I ran the command 
> ```build Debug``` under directory postgres/src/tools/msvc
> 
>     2) Open pgsql.sln in a text editor and report the results here.
> 
> Here was the result when I opened pgsql.sln in Visual Studio 2022, and 
> ran the postgres.exe.

1) That just repeats the error message from your previous post.

2) Please use copy and paste of text instead of screenshots. Those of us 
with old eyes would appreciate it.

3) Per previous request:

    Open pgsql.sln in a text editor and report the results here.

    It is the contents of pgsql.sln that I am looking for.

> 
> Screenshot_20230222_091621.png
> I look forward to hearing back from you.
> 
> Thanks!
> Cathy
> 
> 
>      >
>      > Best regards,
>      > Cathy
>      >
> 
>     -- 
>     Adrian Klaver
>     adrian.klaver@aklaver.com <mailto:adrian.klaver@aklaver.com>
> 

-- 
Adrian Klaver
adrian.klaver@aklaver.com




Re: Debugging postgres on Windows - could not open directory "/lib"

From
Cathy Xie
Date:


On Thu, Feb 23, 2023 at 1:21 AM Adrian Klaver <adrian.klaver@aklaver.com> wrote:
On 2/21/23 17:18, Cathy Xie wrote:
>
>
> On Wed, Feb 22, 2023 at 6:54 AM Adrian Klaver <adrian.klaver@aklaver.com

>
> Hi Adrian,
>
> Thanks for your email!
>
>     1) How did you build it?
>
>
> I installed ActivateState Perl, Bison, and Flex. Then I ran the command
> ```build Debug``` under directory postgres/src/tools/msvc
>
>     2) Open pgsql.sln in a text editor and report the results here.
>
> Here was the result when I opened pgsql.sln in Visual Studio 2022, and
> ran the postgres.exe.

1) That just repeats the error message from your previous post.

2) Please use copy and paste of text instead of screenshots. Those of us
with old eyes would appreciate it.

3) Per previous request:

        Open pgsql.sln in a text editor and report the results here.

        It is the contents of pgsql.sln that I am looking for.
Hi Adrian, 

Thanks for your time and patience!  Sorry for my misunderstanding.

The following is the contents of pgsql.sln.  I look forward to hearing back from you.

Thanks,
Cathy

```
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2022
VisualStudioVersion = 17.0.31903.59
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cyrillic_and_mic", "cyrillic_and_mic.vcxproj", "{A816D237-ECBB-4616-8BB4-F093A8F37005}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "euc_cn_and_mic", "euc_cn_and_mic.vcxproj", "{C4EFBA5C-F690-47F0-B89D-4A078C546D62}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "euc_jp_and_sjis", "euc_jp_and_sjis.vcxproj", "{9396FD55-2CCB-4C24-8CE4-3DACFEFC1D07}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "euc_kr_and_mic", "euc_kr_and_mic.vcxproj", "{83876EFF-9605-413D-86F1-E1690105257E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "euc_tw_and_big5", "euc_tw_and_big5.vcxproj", "{4032D5D0-5268-421C-96D5-E9955533AE37}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "latin2_and_win1250", "latin2_and_win1250.vcxproj", "{EF65F17F-C503-495F-B2A5-706A9B8FF489}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "latin_and_mic", "latin_and_mic.vcxproj", "{1748F165-1093-4921-95C3-334005C4F542}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_big5", "utf8_and_big5.vcxproj", "{F37EA837-C22E-4068-9EE1-84DB7EC75694}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_cyrillic", "utf8_and_cyrillic.vcxproj", "{EAAC6D42-7D29-4437-A473-BE23D4E45E3A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_euc_cn", "utf8_and_euc_cn.vcxproj", "{08BCE894-3F23-477A-9261-B7A1D44954BC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_euc_jp", "utf8_and_euc_jp.vcxproj", "{D13A57E5-70AF-48F6-AF08-8FE6255ECD4E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_euc_kr", "utf8_and_euc_kr.vcxproj", "{9EB2DD85-DBA0-4443-9A67-1E8531D50222}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_euc_tw", "utf8_and_euc_tw.vcxproj", "{CA6D532A-ED95-4C21-ADE1-9C32833ED5F2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_gb18030", "utf8_and_gb18030.vcxproj", "{D27BB4F6-04AE-4A66-A026-BC2FA9E072F6}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_gbk", "utf8_and_gbk.vcxproj", "{CCB14BC6-6158-41AE-B5F6-C5839B93AA51}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_iso8859", "utf8_and_iso8859.vcxproj", "{06C8061F-C45E-4902-861D-9C58A5E91783}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_iso8859_1", "utf8_and_iso8859_1.vcxproj", "{904E7A52-652A-48D1-828A-02C0F940CA6D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_johab", "utf8_and_johab.vcxproj", "{4EEF8B2D-F8E6-4952-ABB8-F69FA30FC5DB}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_sjis", "utf8_and_sjis.vcxproj", "{010E9E44-6D44-4379-993D-BBB9ADF4F8A4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_win", "utf8_and_win.vcxproj", "{1DAEFDBC-FCB0-4226-9CB4-8541153AEA8B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_uhc", "utf8_and_uhc.vcxproj", "{063E39EA-BE14-4AA5-AF2C-CABC742AAD01}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_euc2004", "utf8_and_euc2004.vcxproj", "{7ADF84CB-9FD1-48B0-B813-4540C14A65E5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8_and_sjis2004", "utf8_and_sjis2004.vcxproj", "{B2195751-2E67-4450-91F3-7B3DCAD70798}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "euc2004_sjis2004", "euc2004_sjis2004.vcxproj", "{0C26504C-24E3-4525-A8F4-0DA008E5D87B}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "conversion procs", "conversion procs", "{B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "postgres", "postgres.vcxproj", "{B1518056-AE44-4113-ADCA-90056C4AE5A0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dict_snowball", "dict_snowball.vcxproj", "{0A32A5DD-49E0-4563-90AB-E7D1F2D5A2F9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpqwalreceiver", "libpqwalreceiver.vcxproj", "{C842E070-44AD-451B-89C7-78D42944D92C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pgoutput", "pgoutput.vcxproj", "{71A0CD23-29E3-4E6B-AFF5-095F55C2BE7F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "adminpack", "adminpack.vcxproj", "{B15AAB68-1067-41E1-8A5B-4FA75E2627D7}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "amcheck", "amcheck.vcxproj", "{AFD7A472-F4D3-4AE0-BA53-22F0E5B86F6E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "auth_delay", "auth_delay.vcxproj", "{53AAD2AC-190F-4F6D-9F7A-EECDC3889C15}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "auto_explain", "auto_explain.vcxproj", "{F4CD261A-BC48-4335-886A-79F40261EE49}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "basebackup_to_shell", "basebackup_to_shell.vcxproj", "{2FC4A8E0-CC83-4F86-ACEE-68B36968A5C8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "basic_archive", "basic_archive.vcxproj", "{8B90A37F-378B-4229-9749-80D32601B02E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bloom", "bloom.vcxproj", "{1AD7F2F3-8A08-4119-A134-4A9CA04D1848}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "btree_gin", "btree_gin.vcxproj", "{8B665526-6171-4F3E-B556-FEF30F7FD189}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "btree_gist", "btree_gist.vcxproj", "{3F2C24CC-B5D0-4F7F-B24F-CE958245409E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "citext", "citext.vcxproj", "{FC19AC2C-FDDC-43F0-9485-BE8D5C59C115}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cube", "cube.vcxproj", "{EC67AF31-761C-4C56-98C5-FEBB3E4DF5C8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dblink", "dblink.vcxproj", "{444864A0-0125-4022-B48E-EE3D0232EFED}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dict_int", "dict_int.vcxproj", "{4ADD53C9-ABDE-4806-9CD8-806907437441}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dict_xsyn", "dict_xsyn.vcxproj", "{D1D243FB-26DF-4FA5-9ED6-5EF845EF5497}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "earthdistance", "earthdistance.vcxproj", "{B5A94894-364C-4C95-B941-26E074603A5D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "file_fdw", "file_fdw.vcxproj", "{08DBB73B-4ABC-4095-80AF-500084F620E9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fuzzystrmatch", "fuzzystrmatch.vcxproj", "{A862AD31-C0EA-4328-A349-5B6BD416C776}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hstore", "hstore.vcxproj", "{B71C0EA1-A30F-4AD4-8A6B-A221D19C5F9B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_int", "_int.vcxproj", "{90DB1E2B-4F2F-4BEF-9B71-FADA5ED91BB5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "isn", "isn.vcxproj", "{726B01EB-B544-479B-9023-20D9B33D979C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lo", "lo.vcxproj", "{96B9AD2C-8BDB-45FE-AD67-187EE684ED55}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ltree", "ltree.vcxproj", "{3B9F4FEB-0700-4E59-A47F-DDD9E9F0778C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "oid2name", "oid2name.vcxproj", "{72207608-E2FF-4A41-886B-3F7C1027D952}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "old_snapshot", "old_snapshot.vcxproj", "{44029E22-3DD1-4956-B563-851F3E43B016}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pageinspect", "pageinspect.vcxproj", "{826E8667-1568-4C75-BBA9-8706749E7DF6}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "passwordcheck", "passwordcheck.vcxproj", "{21ED2600-D31F-415C-A432-1A58E93B22EE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pgrowlocks", "pgrowlocks.vcxproj", "{D637BA87-1020-4B7F-AB81-984843A1ACC4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pgstattuple", "pgstattuple.vcxproj", "{3EFB0E6B-8B43-4F18-BFB6-D85B49B17B58}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_buffercache", "pg_buffercache.vcxproj", "{C21DFF99-AB88-4CE9-97D5-DFB175D0BADF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_freespacemap", "pg_freespacemap.vcxproj", "{FE4E3E03-105E-4962-A349-6E4162841727}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_prewarm", "pg_prewarm.vcxproj", "{3853A44C-4210-446E-A1E7-46F7D61AE4F9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_stat_statements", "pg_stat_statements.vcxproj", "{357B2F0A-5C4E-4435-A8A2-5A38C95528DF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_surgery", "pg_surgery.vcxproj", "{62A7532B-3FBB-45A7-B70D-61407751C216}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_trgm", "pg_trgm.vcxproj", "{DCA5BD69-812C-4702-848B-1A20E7D4C82C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_visibility", "pg_visibility.vcxproj", "{6C177E33-82DE-4131-A5A9-2833F1D27733}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_walinspect", "pg_walinspect.vcxproj", "{2CB02117-6E65-4DA1-96D6-F5F0D969CDE0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "postgres_fdw", "postgres_fdw.vcxproj", "{1ECF79FC-1E2A-452F-A276-CFC187A6D7B1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "seg", "seg.vcxproj", "{B51D06BD-D00D-4E3D-AAB4-75FA89A271C9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "autoinc", "autoinc.vcxproj", "{8EFD48AD-99F2-46EF-96BF-8D76CD885123}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "insert_username", "insert_username.vcxproj", "{77F696BF-8082-4566-82CB-9DACE279F099}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "moddatetime", "moddatetime.vcxproj", "{0060DFF8-F94A-4FF4-856E-4F404D35EA43}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "refint", "refint.vcxproj", "{961F0F2A-67F0-4E5C-B857-BB384AF95ADD}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tablefunc", "tablefunc.vcxproj", "{8522154E-027A-4E1F-B71F-F7142544DA74}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcn", "tcn.vcxproj", "{4B67A146-D41E-44CD-B713-F7EE25FE511C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_decoding", "test_decoding.vcxproj", "{B7B8571D-2F15-450B-899B-A1FF881B0FEF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tsm_system_rows", "tsm_system_rows.vcxproj", "{16E1B304-7A2D-4651-9C2D-F14598C52025}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tsm_system_time", "tsm_system_time.vcxproj", "{795B0CFE-A801-4089-915A-1F9FDA1EEA01}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unaccent", "unaccent.vcxproj", "{678FA668-1835-4926-A530-B150EF467FE8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vacuumlo", "vacuumlo.vcxproj", "{22CD9D20-87FE-4445-AEC3-3AFE9432B2FC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "delay_execution", "delay_execution.vcxproj", "{8C825076-C593-4BA0-88D4-87943E47E3CA}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dummy_index_am", "dummy_index_am.vcxproj", "{A6C6ADAF-B371-4B6A-A011-5FA6AD5D734A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dummy_seclabel", "dummy_seclabel.vcxproj", "{38ED3B81-D5D2-4E31-9538-59AEC0C36C86}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpq_pipeline", "libpq_pipeline.vcxproj", "{EEAB0F0D-5AB5-4974-BBE5-1BC06EBED22C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "plsample", "plsample.vcxproj", "{C517EC76-FA76-4CEF-AA0A-DAB3AD89CE56}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "spgist_name_ops", "spgist_name_ops.vcxproj", "{B6D64182-1301-4CE4-AE3B-80CDA3005C29}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_bloomfilter", "test_bloomfilter.vcxproj", "{2D0824ED-5334-4FEE-B252-06E04E90888A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_copy_callbacks", "test_copy_callbacks.vcxproj", "{4F1061ED-BADC-43C7-844A-F6B69A2484FD}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_custom_rmgrs", "test_custom_rmgrs.vcxproj", "{41AD77E1-2C2B-4DB8-8857-623EC6FE2B0E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_ddl_deparse", "test_ddl_deparse.vcxproj", "{FE7D8C6E-039B-4DCD-9E30-EC0FCF7F7AC4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_ginpostinglist", "test_ginpostinglist.vcxproj", "{394DEB3B-D552-4584-964E-80683826B836}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_integerset", "test_integerset.vcxproj", "{2A3E26E4-2E43-46BB-9CBB-EB6034176F99}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_lfind", "test_lfind.vcxproj", "{282E4E70-6656-4FD2-A401-9CB7BF782800}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_oat_hooks", "test_oat_hooks.vcxproj", "{A10BD5D4-1B06-4C8D-9103-7FAEF070BB42}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_parser", "test_parser.vcxproj", "{A133F0F3-7D63-4699-80DA-95F6CE74D51E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_pg_db_role_setting", "test_pg_db_role_setting.vcxproj", "{A02C8337-64EE-4FDF-B728-5454AE888408}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_predtest", "test_predtest.vcxproj", "{19AFC8D4-AD07-4F86-865C-49EF30124ED3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_rbtree", "test_rbtree.vcxproj", "{6ED3D2CD-0E79-4A69-8558-BD92938C8144}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_regex", "test_regex.vcxproj", "{AF0B75EF-3CAF-4BFF-9210-5AFA4DEAF771}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_rls_hooks", "test_rls_hooks.vcxproj", "{90CB9CB2-5E7F-4698-8F02-A2C5B3F2001C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_shm_mq", "test_shm_mq.vcxproj", "{9F775258-E513-40E1-BEFD-62A64863A26D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_slru", "test_slru.vcxproj", "{7F7458FA-4DAA-401E-A168-D0F4DC35FAED}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "worker_spi", "worker_spi.vcxproj", "{D0A7DFDD-B69A-4F53-8D8E-C0AF09165A2A}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "contrib", "contrib", "{84ED825E-7F76-4A53-A3BE-E03A9A96D403}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zic", "zic.vcxproj", "{7380EF8D-1EE4-4DDF-88B2-AFECEDD2527A}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utils", "utils", "{E55A3A52-4CA3-42D6-88F9-40DAD1137290}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "initdb", "initdb.vcxproj", "{7E6392B6-8715-4EE3-A23A-C3AD3A23F578}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pgbench", "pgbench.vcxproj", "{E8B6ED9E-ABE0-4E3F-B1E9-3674FAB669E5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_amcheck", "pg_amcheck.vcxproj", "{07DA7454-DC6E-41BE-AD9A-4228F1E307E4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_archivecleanup", "pg_archivecleanup.vcxproj", "{04DBE49C-8DAC-42A2-B132-5CF31DB8FF21}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_checksums", "pg_checksums.vcxproj", "{F06FE8DC-07C5-4501-988A-5B37DDE2D598}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_config", "pg_config.vcxproj", "{D1E22574-67E6-457A-B0CD-CEF9D7CD5D5F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_controldata", "pg_controldata.vcxproj", "{09B358DE-903A-4584-8184-72417B633003}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_ctl", "pg_ctl.vcxproj", "{DCA9DF1F-8B5B-41F2-8BF9-10AC26FF8A33}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_resetwal", "pg_resetwal.vcxproj", "{94278FE0-D5E3-4F8E-89D4-72DB62E160E9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_test_fsync", "pg_test_fsync.vcxproj", "{C601E343-B50F-4C3C-AA15-EF6DA174D702}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_test_timing", "pg_test_timing.vcxproj", "{50DAD7C5-6FAC-4110-9D69-3EBF8A7DD9BC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_upgrade", "pg_upgrade.vcxproj", "{C4F33DF4-6643-4240-867C-BF0A009B16A3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_verifybackup", "pg_verifybackup.vcxproj", "{CFD78050-B653-422D-8FFA-DE2E29AC725A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "psql", "psql.vcxproj", "{67466470-50FF-479E-BE97-66A17715C8F3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_basebackup", "pg_basebackup.vcxproj", "{526887D0-FCD4-40F4-8144-7E496533E35A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_receivewal", "pg_receivewal.vcxproj", "{C96945B0-C37C-4846-874C-A525C2FAEA07}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_recvlogical", "pg_recvlogical.vcxproj", "{D1081AD0-FD36-4E20-9C00-6969ED97D0E6}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_rewind", "pg_rewind.vcxproj", "{3814E019-7EB0-45AF-B533-7FF86A2B0A4A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pgevent", "pgevent.vcxproj", "{B4AF953C-8811-42CE-81E0-D0223B578E0D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_dump", "pg_dump.vcxproj", "{716FE27A-0400-4866-A110-059A5FE0C7E4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_dumpall", "pg_dumpall.vcxproj", "{C8B2B8B5-ECDC-4C91-A20D-5C19775B7488}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_restore", "pg_restore.vcxproj", "{28FF6D78-8061-4A17-9351-CC0F59E2BD05}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "createdb", "createdb.vcxproj", "{9751DE21-C2D5-4EF7-A250-DA6047E1E3DD}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "createuser", "createuser.vcxproj", "{25FABB94-9DDA-48BA-9737-96BE7FDFEA8E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dropdb", "dropdb.vcxproj", "{5B59B0C7-696F-4548-B8D4-E1CD4B38EC05}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dropuser", "dropuser.vcxproj", "{C6DCA0D3-B8E5-4083-9215-0A213A07D11D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "clusterdb", "clusterdb.vcxproj", "{BA5630FD-14A6-4A4F-B3DE-5F9C270B1DB6}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vacuumdb", "vacuumdb.vcxproj", "{53B97826-9A2D-4B2D-86DA-4A6259833596}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "reindexdb", "reindexdb.vcxproj", "{46FA6E7D-CDE9-49D2-AAC0-19CB162BADB5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_isready", "pg_isready.vcxproj", "{D6582D12-A52B-4857-BA4B-9051DA726A2E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_waldump", "pg_waldump.vcxproj", "{32C36590-D38E-482D-ADF4-BA9EE850B146}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "bin", "bin", "{0C6C1271-82AA-4175-B344-6E8D53E86ADD}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpq", "libpq.vcxproj", "{91E7B984-F95F-46D5-901C-FF4ECFB8EA7B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpgtypes", "libpgtypes.vcxproj", "{602DF44F-CFF9-40DE-A75A-0B9AB3A1D964}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libecpg", "libecpg.vcxproj", "{A2DF86B2-FFE0-4B31-9B4A-6A54D48DB8F6}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libecpg_compat", "libecpg_compat.vcxproj", "{1246711E-A734-4A2C-8EE3-7DDE26D5EE4F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ecpg", "ecpg.vcxproj", "{9A2650DA-26F4-4F09-933C-67BA15E99B7E}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "interfaces", "interfaces", "{51F7C9B3-D727-4DE0-91BF-46A7B9E939F1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "plpgsql", "plpgsql.vcxproj", "{1B3C26C2-6424-40EC-B58B-12D023A23444}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "PLs", "PLs", "{543C4B0C-DC2A-4C0E-98E1-B49B6A2F3995}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpgport", "libpgport.vcxproj", "{03128432-76F6-4CDF-9F1C-DF60A61D7A6F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpgcommon", "libpgcommon.vcxproj", "{20633D93-176B-4E58-8107-48F88CEC301B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpgfeutils", "libpgfeutils.vcxproj", "{1AF9E3EC-5CA4-455A-8699-3F2A6F947DAB}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpq_testclient", "libpq_testclient.vcxproj", "{448B446B-3958-4AC7-9FC8-AB8F0C98E833}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpq_uri_regress", "libpq_uri_regress.vcxproj", "{35A026AB-66A4-445D-8FAD-A4D445ACE225}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_regress_ecpg", "pg_regress_ecpg.vcxproj", "{6EE98BD6-440A-40DF-B2B3-34480A247216}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "isolationtester", "isolationtester.vcxproj", "{D6780696-566E-412A-8517-5FDB8A770426}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_isolation_regress", "pg_isolation_regress.vcxproj", "{4E44304F-074B-4A62-A1AE-3CAB345543D2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regress", "regress.vcxproj", "{7CB72B80-5DCE-4557-BDA8-C5AC5D821C20}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pg_regress", "pg_regress.vcxproj", "{ABF9B886-B938-4D8B-B514-C4DF771F5C62}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "misc", "misc", "{AB4F7136-0DDB-4F2F-A06D-DB9595F2E46C}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32= Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A816D237-ECBB-4616-8BB4-F093A8F37005}.Debug|Win32.ActiveCfg = Debug|Win32
{A816D237-ECBB-4616-8BB4-F093A8F37005}.Debug|Win32.Build.0  = Debug|Win32
{A816D237-ECBB-4616-8BB4-F093A8F37005}.Release|Win32.ActiveCfg = Release|Win32
{A816D237-ECBB-4616-8BB4-F093A8F37005}.Release|Win32.Build.0 = Release|Win32
{C4EFBA5C-F690-47F0-B89D-4A078C546D62}.Debug|Win32.ActiveCfg = Debug|Win32
{C4EFBA5C-F690-47F0-B89D-4A078C546D62}.Debug|Win32.Build.0  = Debug|Win32
{C4EFBA5C-F690-47F0-B89D-4A078C546D62}.Release|Win32.ActiveCfg = Release|Win32
{C4EFBA5C-F690-47F0-B89D-4A078C546D62}.Release|Win32.Build.0 = Release|Win32
{9396FD55-2CCB-4C24-8CE4-3DACFEFC1D07}.Debug|Win32.ActiveCfg = Debug|Win32
{9396FD55-2CCB-4C24-8CE4-3DACFEFC1D07}.Debug|Win32.Build.0  = Debug|Win32
{9396FD55-2CCB-4C24-8CE4-3DACFEFC1D07}.Release|Win32.ActiveCfg = Release|Win32
{9396FD55-2CCB-4C24-8CE4-3DACFEFC1D07}.Release|Win32.Build.0 = Release|Win32
{83876EFF-9605-413D-86F1-E1690105257E}.Debug|Win32.ActiveCfg = Debug|Win32
{83876EFF-9605-413D-86F1-E1690105257E}.Debug|Win32.Build.0  = Debug|Win32
{83876EFF-9605-413D-86F1-E1690105257E}.Release|Win32.ActiveCfg = Release|Win32
{83876EFF-9605-413D-86F1-E1690105257E}.Release|Win32.Build.0 = Release|Win32
{4032D5D0-5268-421C-96D5-E9955533AE37}.Debug|Win32.ActiveCfg = Debug|Win32
{4032D5D0-5268-421C-96D5-E9955533AE37}.Debug|Win32.Build.0  = Debug|Win32
{4032D5D0-5268-421C-96D5-E9955533AE37}.Release|Win32.ActiveCfg = Release|Win32
{4032D5D0-5268-421C-96D5-E9955533AE37}.Release|Win32.Build.0 = Release|Win32
{EF65F17F-C503-495F-B2A5-706A9B8FF489}.Debug|Win32.ActiveCfg = Debug|Win32
{EF65F17F-C503-495F-B2A5-706A9B8FF489}.Debug|Win32.Build.0  = Debug|Win32
{EF65F17F-C503-495F-B2A5-706A9B8FF489}.Release|Win32.ActiveCfg = Release|Win32
{EF65F17F-C503-495F-B2A5-706A9B8FF489}.Release|Win32.Build.0 = Release|Win32
{1748F165-1093-4921-95C3-334005C4F542}.Debug|Win32.ActiveCfg = Debug|Win32
{1748F165-1093-4921-95C3-334005C4F542}.Debug|Win32.Build.0  = Debug|Win32
{1748F165-1093-4921-95C3-334005C4F542}.Release|Win32.ActiveCfg = Release|Win32
{1748F165-1093-4921-95C3-334005C4F542}.Release|Win32.Build.0 = Release|Win32
{F37EA837-C22E-4068-9EE1-84DB7EC75694}.Debug|Win32.ActiveCfg = Debug|Win32
{F37EA837-C22E-4068-9EE1-84DB7EC75694}.Debug|Win32.Build.0  = Debug|Win32
{F37EA837-C22E-4068-9EE1-84DB7EC75694}.Release|Win32.ActiveCfg = Release|Win32
{F37EA837-C22E-4068-9EE1-84DB7EC75694}.Release|Win32.Build.0 = Release|Win32
{EAAC6D42-7D29-4437-A473-BE23D4E45E3A}.Debug|Win32.ActiveCfg = Debug|Win32
{EAAC6D42-7D29-4437-A473-BE23D4E45E3A}.Debug|Win32.Build.0  = Debug|Win32
{EAAC6D42-7D29-4437-A473-BE23D4E45E3A}.Release|Win32.ActiveCfg = Release|Win32
{EAAC6D42-7D29-4437-A473-BE23D4E45E3A}.Release|Win32.Build.0 = Release|Win32
{08BCE894-3F23-477A-9261-B7A1D44954BC}.Debug|Win32.ActiveCfg = Debug|Win32
{08BCE894-3F23-477A-9261-B7A1D44954BC}.Debug|Win32.Build.0  = Debug|Win32
{08BCE894-3F23-477A-9261-B7A1D44954BC}.Release|Win32.ActiveCfg = Release|Win32
{08BCE894-3F23-477A-9261-B7A1D44954BC}.Release|Win32.Build.0 = Release|Win32
{D13A57E5-70AF-48F6-AF08-8FE6255ECD4E}.Debug|Win32.ActiveCfg = Debug|Win32
{D13A57E5-70AF-48F6-AF08-8FE6255ECD4E}.Debug|Win32.Build.0  = Debug|Win32
{D13A57E5-70AF-48F6-AF08-8FE6255ECD4E}.Release|Win32.ActiveCfg = Release|Win32
{D13A57E5-70AF-48F6-AF08-8FE6255ECD4E}.Release|Win32.Build.0 = Release|Win32
{9EB2DD85-DBA0-4443-9A67-1E8531D50222}.Debug|Win32.ActiveCfg = Debug|Win32
{9EB2DD85-DBA0-4443-9A67-1E8531D50222}.Debug|Win32.Build.0  = Debug|Win32
{9EB2DD85-DBA0-4443-9A67-1E8531D50222}.Release|Win32.ActiveCfg = Release|Win32
{9EB2DD85-DBA0-4443-9A67-1E8531D50222}.Release|Win32.Build.0 = Release|Win32
{CA6D532A-ED95-4C21-ADE1-9C32833ED5F2}.Debug|Win32.ActiveCfg = Debug|Win32
{CA6D532A-ED95-4C21-ADE1-9C32833ED5F2}.Debug|Win32.Build.0  = Debug|Win32
{CA6D532A-ED95-4C21-ADE1-9C32833ED5F2}.Release|Win32.ActiveCfg = Release|Win32
{CA6D532A-ED95-4C21-ADE1-9C32833ED5F2}.Release|Win32.Build.0 = Release|Win32
{D27BB4F6-04AE-4A66-A026-BC2FA9E072F6}.Debug|Win32.ActiveCfg = Debug|Win32
{D27BB4F6-04AE-4A66-A026-BC2FA9E072F6}.Debug|Win32.Build.0  = Debug|Win32
{D27BB4F6-04AE-4A66-A026-BC2FA9E072F6}.Release|Win32.ActiveCfg = Release|Win32
{D27BB4F6-04AE-4A66-A026-BC2FA9E072F6}.Release|Win32.Build.0 = Release|Win32
{CCB14BC6-6158-41AE-B5F6-C5839B93AA51}.Debug|Win32.ActiveCfg = Debug|Win32
{CCB14BC6-6158-41AE-B5F6-C5839B93AA51}.Debug|Win32.Build.0  = Debug|Win32
{CCB14BC6-6158-41AE-B5F6-C5839B93AA51}.Release|Win32.ActiveCfg = Release|Win32
{CCB14BC6-6158-41AE-B5F6-C5839B93AA51}.Release|Win32.Build.0 = Release|Win32
{06C8061F-C45E-4902-861D-9C58A5E91783}.Debug|Win32.ActiveCfg = Debug|Win32
{06C8061F-C45E-4902-861D-9C58A5E91783}.Debug|Win32.Build.0  = Debug|Win32
{06C8061F-C45E-4902-861D-9C58A5E91783}.Release|Win32.ActiveCfg = Release|Win32
{06C8061F-C45E-4902-861D-9C58A5E91783}.Release|Win32.Build.0 = Release|Win32
{904E7A52-652A-48D1-828A-02C0F940CA6D}.Debug|Win32.ActiveCfg = Debug|Win32
{904E7A52-652A-48D1-828A-02C0F940CA6D}.Debug|Win32.Build.0  = Debug|Win32
{904E7A52-652A-48D1-828A-02C0F940CA6D}.Release|Win32.ActiveCfg = Release|Win32
{904E7A52-652A-48D1-828A-02C0F940CA6D}.Release|Win32.Build.0 = Release|Win32
{4EEF8B2D-F8E6-4952-ABB8-F69FA30FC5DB}.Debug|Win32.ActiveCfg = Debug|Win32
{4EEF8B2D-F8E6-4952-ABB8-F69FA30FC5DB}.Debug|Win32.Build.0  = Debug|Win32
{4EEF8B2D-F8E6-4952-ABB8-F69FA30FC5DB}.Release|Win32.ActiveCfg = Release|Win32
{4EEF8B2D-F8E6-4952-ABB8-F69FA30FC5DB}.Release|Win32.Build.0 = Release|Win32
{010E9E44-6D44-4379-993D-BBB9ADF4F8A4}.Debug|Win32.ActiveCfg = Debug|Win32
{010E9E44-6D44-4379-993D-BBB9ADF4F8A4}.Debug|Win32.Build.0  = Debug|Win32
{010E9E44-6D44-4379-993D-BBB9ADF4F8A4}.Release|Win32.ActiveCfg = Release|Win32
{010E9E44-6D44-4379-993D-BBB9ADF4F8A4}.Release|Win32.Build.0 = Release|Win32
{1DAEFDBC-FCB0-4226-9CB4-8541153AEA8B}.Debug|Win32.ActiveCfg = Debug|Win32
{1DAEFDBC-FCB0-4226-9CB4-8541153AEA8B}.Debug|Win32.Build.0  = Debug|Win32
{1DAEFDBC-FCB0-4226-9CB4-8541153AEA8B}.Release|Win32.ActiveCfg = Release|Win32
{1DAEFDBC-FCB0-4226-9CB4-8541153AEA8B}.Release|Win32.Build.0 = Release|Win32
{063E39EA-BE14-4AA5-AF2C-CABC742AAD01}.Debug|Win32.ActiveCfg = Debug|Win32
{063E39EA-BE14-4AA5-AF2C-CABC742AAD01}.Debug|Win32.Build.0  = Debug|Win32
{063E39EA-BE14-4AA5-AF2C-CABC742AAD01}.Release|Win32.ActiveCfg = Release|Win32
{063E39EA-BE14-4AA5-AF2C-CABC742AAD01}.Release|Win32.Build.0 = Release|Win32
{7ADF84CB-9FD1-48B0-B813-4540C14A65E5}.Debug|Win32.ActiveCfg = Debug|Win32
{7ADF84CB-9FD1-48B0-B813-4540C14A65E5}.Debug|Win32.Build.0  = Debug|Win32
{7ADF84CB-9FD1-48B0-B813-4540C14A65E5}.Release|Win32.ActiveCfg = Release|Win32
{7ADF84CB-9FD1-48B0-B813-4540C14A65E5}.Release|Win32.Build.0 = Release|Win32
{B2195751-2E67-4450-91F3-7B3DCAD70798}.Debug|Win32.ActiveCfg = Debug|Win32
{B2195751-2E67-4450-91F3-7B3DCAD70798}.Debug|Win32.Build.0  = Debug|Win32
{B2195751-2E67-4450-91F3-7B3DCAD70798}.Release|Win32.ActiveCfg = Release|Win32
{B2195751-2E67-4450-91F3-7B3DCAD70798}.Release|Win32.Build.0 = Release|Win32
{0C26504C-24E3-4525-A8F4-0DA008E5D87B}.Debug|Win32.ActiveCfg = Debug|Win32
{0C26504C-24E3-4525-A8F4-0DA008E5D87B}.Debug|Win32.Build.0  = Debug|Win32
{0C26504C-24E3-4525-A8F4-0DA008E5D87B}.Release|Win32.ActiveCfg = Release|Win32
{0C26504C-24E3-4525-A8F4-0DA008E5D87B}.Release|Win32.Build.0 = Release|Win32
{B1518056-AE44-4113-ADCA-90056C4AE5A0}.Debug|Win32.ActiveCfg = Debug|Win32
{B1518056-AE44-4113-ADCA-90056C4AE5A0}.Debug|Win32.Build.0  = Debug|Win32
{B1518056-AE44-4113-ADCA-90056C4AE5A0}.Release|Win32.ActiveCfg = Release|Win32
{B1518056-AE44-4113-ADCA-90056C4AE5A0}.Release|Win32.Build.0 = Release|Win32
{0A32A5DD-49E0-4563-90AB-E7D1F2D5A2F9}.Debug|Win32.ActiveCfg = Debug|Win32
{0A32A5DD-49E0-4563-90AB-E7D1F2D5A2F9}.Debug|Win32.Build.0  = Debug|Win32
{0A32A5DD-49E0-4563-90AB-E7D1F2D5A2F9}.Release|Win32.ActiveCfg = Release|Win32
{0A32A5DD-49E0-4563-90AB-E7D1F2D5A2F9}.Release|Win32.Build.0 = Release|Win32
{C842E070-44AD-451B-89C7-78D42944D92C}.Debug|Win32.ActiveCfg = Debug|Win32
{C842E070-44AD-451B-89C7-78D42944D92C}.Debug|Win32.Build.0  = Debug|Win32
{C842E070-44AD-451B-89C7-78D42944D92C}.Release|Win32.ActiveCfg = Release|Win32
{C842E070-44AD-451B-89C7-78D42944D92C}.Release|Win32.Build.0 = Release|Win32
{71A0CD23-29E3-4E6B-AFF5-095F55C2BE7F}.Debug|Win32.ActiveCfg = Debug|Win32
{71A0CD23-29E3-4E6B-AFF5-095F55C2BE7F}.Debug|Win32.Build.0  = Debug|Win32
{71A0CD23-29E3-4E6B-AFF5-095F55C2BE7F}.Release|Win32.ActiveCfg = Release|Win32
{71A0CD23-29E3-4E6B-AFF5-095F55C2BE7F}.Release|Win32.Build.0 = Release|Win32
{B15AAB68-1067-41E1-8A5B-4FA75E2627D7}.Debug|Win32.ActiveCfg = Debug|Win32
{B15AAB68-1067-41E1-8A5B-4FA75E2627D7}.Debug|Win32.Build.0  = Debug|Win32
{B15AAB68-1067-41E1-8A5B-4FA75E2627D7}.Release|Win32.ActiveCfg = Release|Win32
{B15AAB68-1067-41E1-8A5B-4FA75E2627D7}.Release|Win32.Build.0 = Release|Win32
{AFD7A472-F4D3-4AE0-BA53-22F0E5B86F6E}.Debug|Win32.ActiveCfg = Debug|Win32
{AFD7A472-F4D3-4AE0-BA53-22F0E5B86F6E}.Debug|Win32.Build.0  = Debug|Win32
{AFD7A472-F4D3-4AE0-BA53-22F0E5B86F6E}.Release|Win32.ActiveCfg = Release|Win32
{AFD7A472-F4D3-4AE0-BA53-22F0E5B86F6E}.Release|Win32.Build.0 = Release|Win32
{53AAD2AC-190F-4F6D-9F7A-EECDC3889C15}.Debug|Win32.ActiveCfg = Debug|Win32
{53AAD2AC-190F-4F6D-9F7A-EECDC3889C15}.Debug|Win32.Build.0  = Debug|Win32
{53AAD2AC-190F-4F6D-9F7A-EECDC3889C15}.Release|Win32.ActiveCfg = Release|Win32
{53AAD2AC-190F-4F6D-9F7A-EECDC3889C15}.Release|Win32.Build.0 = Release|Win32
{F4CD261A-BC48-4335-886A-79F40261EE49}.Debug|Win32.ActiveCfg = Debug|Win32
{F4CD261A-BC48-4335-886A-79F40261EE49}.Debug|Win32.Build.0  = Debug|Win32
{F4CD261A-BC48-4335-886A-79F40261EE49}.Release|Win32.ActiveCfg = Release|Win32
{F4CD261A-BC48-4335-886A-79F40261EE49}.Release|Win32.Build.0 = Release|Win32
{2FC4A8E0-CC83-4F86-ACEE-68B36968A5C8}.Debug|Win32.ActiveCfg = Debug|Win32
{2FC4A8E0-CC83-4F86-ACEE-68B36968A5C8}.Debug|Win32.Build.0  = Debug|Win32
{2FC4A8E0-CC83-4F86-ACEE-68B36968A5C8}.Release|Win32.ActiveCfg = Release|Win32
{2FC4A8E0-CC83-4F86-ACEE-68B36968A5C8}.Release|Win32.Build.0 = Release|Win32
{8B90A37F-378B-4229-9749-80D32601B02E}.Debug|Win32.ActiveCfg = Debug|Win32
{8B90A37F-378B-4229-9749-80D32601B02E}.Debug|Win32.Build.0  = Debug|Win32
{8B90A37F-378B-4229-9749-80D32601B02E}.Release|Win32.ActiveCfg = Release|Win32
{8B90A37F-378B-4229-9749-80D32601B02E}.Release|Win32.Build.0 = Release|Win32
{1AD7F2F3-8A08-4119-A134-4A9CA04D1848}.Debug|Win32.ActiveCfg = Debug|Win32
{1AD7F2F3-8A08-4119-A134-4A9CA04D1848}.Debug|Win32.Build.0  = Debug|Win32
{1AD7F2F3-8A08-4119-A134-4A9CA04D1848}.Release|Win32.ActiveCfg = Release|Win32
{1AD7F2F3-8A08-4119-A134-4A9CA04D1848}.Release|Win32.Build.0 = Release|Win32
{8B665526-6171-4F3E-B556-FEF30F7FD189}.Debug|Win32.ActiveCfg = Debug|Win32
{8B665526-6171-4F3E-B556-FEF30F7FD189}.Debug|Win32.Build.0  = Debug|Win32
{8B665526-6171-4F3E-B556-FEF30F7FD189}.Release|Win32.ActiveCfg = Release|Win32
{8B665526-6171-4F3E-B556-FEF30F7FD189}.Release|Win32.Build.0 = Release|Win32
{3F2C24CC-B5D0-4F7F-B24F-CE958245409E}.Debug|Win32.ActiveCfg = Debug|Win32
{3F2C24CC-B5D0-4F7F-B24F-CE958245409E}.Debug|Win32.Build.0  = Debug|Win32
{3F2C24CC-B5D0-4F7F-B24F-CE958245409E}.Release|Win32.ActiveCfg = Release|Win32
{3F2C24CC-B5D0-4F7F-B24F-CE958245409E}.Release|Win32.Build.0 = Release|Win32
{FC19AC2C-FDDC-43F0-9485-BE8D5C59C115}.Debug|Win32.ActiveCfg = Debug|Win32
{FC19AC2C-FDDC-43F0-9485-BE8D5C59C115}.Debug|Win32.Build.0  = Debug|Win32
{FC19AC2C-FDDC-43F0-9485-BE8D5C59C115}.Release|Win32.ActiveCfg = Release|Win32
{FC19AC2C-FDDC-43F0-9485-BE8D5C59C115}.Release|Win32.Build.0 = Release|Win32
{EC67AF31-761C-4C56-98C5-FEBB3E4DF5C8}.Debug|Win32.ActiveCfg = Debug|Win32
{EC67AF31-761C-4C56-98C5-FEBB3E4DF5C8}.Debug|Win32.Build.0  = Debug|Win32
{EC67AF31-761C-4C56-98C5-FEBB3E4DF5C8}.Release|Win32.ActiveCfg = Release|Win32
{EC67AF31-761C-4C56-98C5-FEBB3E4DF5C8}.Release|Win32.Build.0 = Release|Win32
{444864A0-0125-4022-B48E-EE3D0232EFED}.Debug|Win32.ActiveCfg = Debug|Win32
{444864A0-0125-4022-B48E-EE3D0232EFED}.Debug|Win32.Build.0  = Debug|Win32
{444864A0-0125-4022-B48E-EE3D0232EFED}.Release|Win32.ActiveCfg = Release|Win32
{444864A0-0125-4022-B48E-EE3D0232EFED}.Release|Win32.Build.0 = Release|Win32
{4ADD53C9-ABDE-4806-9CD8-806907437441}.Debug|Win32.ActiveCfg = Debug|Win32
{4ADD53C9-ABDE-4806-9CD8-806907437441}.Debug|Win32.Build.0  = Debug|Win32
{4ADD53C9-ABDE-4806-9CD8-806907437441}.Release|Win32.ActiveCfg = Release|Win32
{4ADD53C9-ABDE-4806-9CD8-806907437441}.Release|Win32.Build.0 = Release|Win32
{D1D243FB-26DF-4FA5-9ED6-5EF845EF5497}.Debug|Win32.ActiveCfg = Debug|Win32
{D1D243FB-26DF-4FA5-9ED6-5EF845EF5497}.Debug|Win32.Build.0  = Debug|Win32
{D1D243FB-26DF-4FA5-9ED6-5EF845EF5497}.Release|Win32.ActiveCfg = Release|Win32
{D1D243FB-26DF-4FA5-9ED6-5EF845EF5497}.Release|Win32.Build.0 = Release|Win32
{B5A94894-364C-4C95-B941-26E074603A5D}.Debug|Win32.ActiveCfg = Debug|Win32
{B5A94894-364C-4C95-B941-26E074603A5D}.Debug|Win32.Build.0  = Debug|Win32
{B5A94894-364C-4C95-B941-26E074603A5D}.Release|Win32.ActiveCfg = Release|Win32
{B5A94894-364C-4C95-B941-26E074603A5D}.Release|Win32.Build.0 = Release|Win32
{08DBB73B-4ABC-4095-80AF-500084F620E9}.Debug|Win32.ActiveCfg = Debug|Win32
{08DBB73B-4ABC-4095-80AF-500084F620E9}.Debug|Win32.Build.0  = Debug|Win32
{08DBB73B-4ABC-4095-80AF-500084F620E9}.Release|Win32.ActiveCfg = Release|Win32
{08DBB73B-4ABC-4095-80AF-500084F620E9}.Release|Win32.Build.0 = Release|Win32
{A862AD31-C0EA-4328-A349-5B6BD416C776}.Debug|Win32.ActiveCfg = Debug|Win32
{A862AD31-C0EA-4328-A349-5B6BD416C776}.Debug|Win32.Build.0  = Debug|Win32
{A862AD31-C0EA-4328-A349-5B6BD416C776}.Release|Win32.ActiveCfg = Release|Win32
{A862AD31-C0EA-4328-A349-5B6BD416C776}.Release|Win32.Build.0 = Release|Win32
{B71C0EA1-A30F-4AD4-8A6B-A221D19C5F9B}.Debug|Win32.ActiveCfg = Debug|Win32
{B71C0EA1-A30F-4AD4-8A6B-A221D19C5F9B}.Debug|Win32.Build.0  = Debug|Win32
{B71C0EA1-A30F-4AD4-8A6B-A221D19C5F9B}.Release|Win32.ActiveCfg = Release|Win32
{B71C0EA1-A30F-4AD4-8A6B-A221D19C5F9B}.Release|Win32.Build.0 = Release|Win32
{90DB1E2B-4F2F-4BEF-9B71-FADA5ED91BB5}.Debug|Win32.ActiveCfg = Debug|Win32
{90DB1E2B-4F2F-4BEF-9B71-FADA5ED91BB5}.Debug|Win32.Build.0  = Debug|Win32
{90DB1E2B-4F2F-4BEF-9B71-FADA5ED91BB5}.Release|Win32.ActiveCfg = Release|Win32
{90DB1E2B-4F2F-4BEF-9B71-FADA5ED91BB5}.Release|Win32.Build.0 = Release|Win32
{726B01EB-B544-479B-9023-20D9B33D979C}.Debug|Win32.ActiveCfg = Debug|Win32
{726B01EB-B544-479B-9023-20D9B33D979C}.Debug|Win32.Build.0  = Debug|Win32
{726B01EB-B544-479B-9023-20D9B33D979C}.Release|Win32.ActiveCfg = Release|Win32
{726B01EB-B544-479B-9023-20D9B33D979C}.Release|Win32.Build.0 = Release|Win32
{96B9AD2C-8BDB-45FE-AD67-187EE684ED55}.Debug|Win32.ActiveCfg = Debug|Win32
{96B9AD2C-8BDB-45FE-AD67-187EE684ED55}.Debug|Win32.Build.0  = Debug|Win32
{96B9AD2C-8BDB-45FE-AD67-187EE684ED55}.Release|Win32.ActiveCfg = Release|Win32
{96B9AD2C-8BDB-45FE-AD67-187EE684ED55}.Release|Win32.Build.0 = Release|Win32
{3B9F4FEB-0700-4E59-A47F-DDD9E9F0778C}.Debug|Win32.ActiveCfg = Debug|Win32
{3B9F4FEB-0700-4E59-A47F-DDD9E9F0778C}.Debug|Win32.Build.0  = Debug|Win32
{3B9F4FEB-0700-4E59-A47F-DDD9E9F0778C}.Release|Win32.ActiveCfg = Release|Win32
{3B9F4FEB-0700-4E59-A47F-DDD9E9F0778C}.Release|Win32.Build.0 = Release|Win32
{72207608-E2FF-4A41-886B-3F7C1027D952}.Debug|Win32.ActiveCfg = Debug|Win32
{72207608-E2FF-4A41-886B-3F7C1027D952}.Debug|Win32.Build.0  = Debug|Win32
{72207608-E2FF-4A41-886B-3F7C1027D952}.Release|Win32.ActiveCfg = Release|Win32
{72207608-E2FF-4A41-886B-3F7C1027D952}.Release|Win32.Build.0 = Release|Win32
{44029E22-3DD1-4956-B563-851F3E43B016}.Debug|Win32.ActiveCfg = Debug|Win32
{44029E22-3DD1-4956-B563-851F3E43B016}.Debug|Win32.Build.0  = Debug|Win32
{44029E22-3DD1-4956-B563-851F3E43B016}.Release|Win32.ActiveCfg = Release|Win32
{44029E22-3DD1-4956-B563-851F3E43B016}.Release|Win32.Build.0 = Release|Win32
{826E8667-1568-4C75-BBA9-8706749E7DF6}.Debug|Win32.ActiveCfg = Debug|Win32
{826E8667-1568-4C75-BBA9-8706749E7DF6}.Debug|Win32.Build.0  = Debug|Win32
{826E8667-1568-4C75-BBA9-8706749E7DF6}.Release|Win32.ActiveCfg = Release|Win32
{826E8667-1568-4C75-BBA9-8706749E7DF6}.Release|Win32.Build.0 = Release|Win32
{21ED2600-D31F-415C-A432-1A58E93B22EE}.Debug|Win32.ActiveCfg = Debug|Win32
{21ED2600-D31F-415C-A432-1A58E93B22EE}.Debug|Win32.Build.0  = Debug|Win32
{21ED2600-D31F-415C-A432-1A58E93B22EE}.Release|Win32.ActiveCfg = Release|Win32
{21ED2600-D31F-415C-A432-1A58E93B22EE}.Release|Win32.Build.0 = Release|Win32
{D637BA87-1020-4B7F-AB81-984843A1ACC4}.Debug|Win32.ActiveCfg = Debug|Win32
{D637BA87-1020-4B7F-AB81-984843A1ACC4}.Debug|Win32.Build.0  = Debug|Win32
{D637BA87-1020-4B7F-AB81-984843A1ACC4}.Release|Win32.ActiveCfg = Release|Win32
{D637BA87-1020-4B7F-AB81-984843A1ACC4}.Release|Win32.Build.0 = Release|Win32
{3EFB0E6B-8B43-4F18-BFB6-D85B49B17B58}.Debug|Win32.ActiveCfg = Debug|Win32
{3EFB0E6B-8B43-4F18-BFB6-D85B49B17B58}.Debug|Win32.Build.0  = Debug|Win32
{3EFB0E6B-8B43-4F18-BFB6-D85B49B17B58}.Release|Win32.ActiveCfg = Release|Win32
{3EFB0E6B-8B43-4F18-BFB6-D85B49B17B58}.Release|Win32.Build.0 = Release|Win32
{C21DFF99-AB88-4CE9-97D5-DFB175D0BADF}.Debug|Win32.ActiveCfg = Debug|Win32
{C21DFF99-AB88-4CE9-97D5-DFB175D0BADF}.Debug|Win32.Build.0  = Debug|Win32
{C21DFF99-AB88-4CE9-97D5-DFB175D0BADF}.Release|Win32.ActiveCfg = Release|Win32
{C21DFF99-AB88-4CE9-97D5-DFB175D0BADF}.Release|Win32.Build.0 = Release|Win32
{FE4E3E03-105E-4962-A349-6E4162841727}.Debug|Win32.ActiveCfg = Debug|Win32
{FE4E3E03-105E-4962-A349-6E4162841727}.Debug|Win32.Build.0  = Debug|Win32
{FE4E3E03-105E-4962-A349-6E4162841727}.Release|Win32.ActiveCfg = Release|Win32
{FE4E3E03-105E-4962-A349-6E4162841727}.Release|Win32.Build.0 = Release|Win32
{3853A44C-4210-446E-A1E7-46F7D61AE4F9}.Debug|Win32.ActiveCfg = Debug|Win32
{3853A44C-4210-446E-A1E7-46F7D61AE4F9}.Debug|Win32.Build.0  = Debug|Win32
{3853A44C-4210-446E-A1E7-46F7D61AE4F9}.Release|Win32.ActiveCfg = Release|Win32
{3853A44C-4210-446E-A1E7-46F7D61AE4F9}.Release|Win32.Build.0 = Release|Win32
{357B2F0A-5C4E-4435-A8A2-5A38C95528DF}.Debug|Win32.ActiveCfg = Debug|Win32
{357B2F0A-5C4E-4435-A8A2-5A38C95528DF}.Debug|Win32.Build.0  = Debug|Win32
{357B2F0A-5C4E-4435-A8A2-5A38C95528DF}.Release|Win32.ActiveCfg = Release|Win32
{357B2F0A-5C4E-4435-A8A2-5A38C95528DF}.Release|Win32.Build.0 = Release|Win32
{62A7532B-3FBB-45A7-B70D-61407751C216}.Debug|Win32.ActiveCfg = Debug|Win32
{62A7532B-3FBB-45A7-B70D-61407751C216}.Debug|Win32.Build.0  = Debug|Win32
{62A7532B-3FBB-45A7-B70D-61407751C216}.Release|Win32.ActiveCfg = Release|Win32
{62A7532B-3FBB-45A7-B70D-61407751C216}.Release|Win32.Build.0 = Release|Win32
{DCA5BD69-812C-4702-848B-1A20E7D4C82C}.Debug|Win32.ActiveCfg = Debug|Win32
{DCA5BD69-812C-4702-848B-1A20E7D4C82C}.Debug|Win32.Build.0  = Debug|Win32
{DCA5BD69-812C-4702-848B-1A20E7D4C82C}.Release|Win32.ActiveCfg = Release|Win32
{DCA5BD69-812C-4702-848B-1A20E7D4C82C}.Release|Win32.Build.0 = Release|Win32
{6C177E33-82DE-4131-A5A9-2833F1D27733}.Debug|Win32.ActiveCfg = Debug|Win32
{6C177E33-82DE-4131-A5A9-2833F1D27733}.Debug|Win32.Build.0  = Debug|Win32
{6C177E33-82DE-4131-A5A9-2833F1D27733}.Release|Win32.ActiveCfg = Release|Win32
{6C177E33-82DE-4131-A5A9-2833F1D27733}.Release|Win32.Build.0 = Release|Win32
{2CB02117-6E65-4DA1-96D6-F5F0D969CDE0}.Debug|Win32.ActiveCfg = Debug|Win32
{2CB02117-6E65-4DA1-96D6-F5F0D969CDE0}.Debug|Win32.Build.0  = Debug|Win32
{2CB02117-6E65-4DA1-96D6-F5F0D969CDE0}.Release|Win32.ActiveCfg = Release|Win32
{2CB02117-6E65-4DA1-96D6-F5F0D969CDE0}.Release|Win32.Build.0 = Release|Win32
{1ECF79FC-1E2A-452F-A276-CFC187A6D7B1}.Debug|Win32.ActiveCfg = Debug|Win32
{1ECF79FC-1E2A-452F-A276-CFC187A6D7B1}.Debug|Win32.Build.0  = Debug|Win32
{1ECF79FC-1E2A-452F-A276-CFC187A6D7B1}.Release|Win32.ActiveCfg = Release|Win32
{1ECF79FC-1E2A-452F-A276-CFC187A6D7B1}.Release|Win32.Build.0 = Release|Win32
{B51D06BD-D00D-4E3D-AAB4-75FA89A271C9}.Debug|Win32.ActiveCfg = Debug|Win32
{B51D06BD-D00D-4E3D-AAB4-75FA89A271C9}.Debug|Win32.Build.0  = Debug|Win32
{B51D06BD-D00D-4E3D-AAB4-75FA89A271C9}.Release|Win32.ActiveCfg = Release|Win32
{B51D06BD-D00D-4E3D-AAB4-75FA89A271C9}.Release|Win32.Build.0 = Release|Win32
{8EFD48AD-99F2-46EF-96BF-8D76CD885123}.Debug|Win32.ActiveCfg = Debug|Win32
{8EFD48AD-99F2-46EF-96BF-8D76CD885123}.Debug|Win32.Build.0  = Debug|Win32
{8EFD48AD-99F2-46EF-96BF-8D76CD885123}.Release|Win32.ActiveCfg = Release|Win32
{8EFD48AD-99F2-46EF-96BF-8D76CD885123}.Release|Win32.Build.0 = Release|Win32
{77F696BF-8082-4566-82CB-9DACE279F099}.Debug|Win32.ActiveCfg = Debug|Win32
{77F696BF-8082-4566-82CB-9DACE279F099}.Debug|Win32.Build.0  = Debug|Win32
{77F696BF-8082-4566-82CB-9DACE279F099}.Release|Win32.ActiveCfg = Release|Win32
{77F696BF-8082-4566-82CB-9DACE279F099}.Release|Win32.Build.0 = Release|Win32
{0060DFF8-F94A-4FF4-856E-4F404D35EA43}.Debug|Win32.ActiveCfg = Debug|Win32
{0060DFF8-F94A-4FF4-856E-4F404D35EA43}.Debug|Win32.Build.0  = Debug|Win32
{0060DFF8-F94A-4FF4-856E-4F404D35EA43}.Release|Win32.ActiveCfg = Release|Win32
{0060DFF8-F94A-4FF4-856E-4F404D35EA43}.Release|Win32.Build.0 = Release|Win32
{961F0F2A-67F0-4E5C-B857-BB384AF95ADD}.Debug|Win32.ActiveCfg = Debug|Win32
{961F0F2A-67F0-4E5C-B857-BB384AF95ADD}.Debug|Win32.Build.0  = Debug|Win32
{961F0F2A-67F0-4E5C-B857-BB384AF95ADD}.Release|Win32.ActiveCfg = Release|Win32
{961F0F2A-67F0-4E5C-B857-BB384AF95ADD}.Release|Win32.Build.0 = Release|Win32
{8522154E-027A-4E1F-B71F-F7142544DA74}.Debug|Win32.ActiveCfg = Debug|Win32
{8522154E-027A-4E1F-B71F-F7142544DA74}.Debug|Win32.Build.0  = Debug|Win32
{8522154E-027A-4E1F-B71F-F7142544DA74}.Release|Win32.ActiveCfg = Release|Win32
{8522154E-027A-4E1F-B71F-F7142544DA74}.Release|Win32.Build.0 = Release|Win32
{4B67A146-D41E-44CD-B713-F7EE25FE511C}.Debug|Win32.ActiveCfg = Debug|Win32
{4B67A146-D41E-44CD-B713-F7EE25FE511C}.Debug|Win32.Build.0  = Debug|Win32
{4B67A146-D41E-44CD-B713-F7EE25FE511C}.Release|Win32.ActiveCfg = Release|Win32
{4B67A146-D41E-44CD-B713-F7EE25FE511C}.Release|Win32.Build.0 = Release|Win32
{B7B8571D-2F15-450B-899B-A1FF881B0FEF}.Debug|Win32.ActiveCfg = Debug|Win32
{B7B8571D-2F15-450B-899B-A1FF881B0FEF}.Debug|Win32.Build.0  = Debug|Win32
{B7B8571D-2F15-450B-899B-A1FF881B0FEF}.Release|Win32.ActiveCfg = Release|Win32
{B7B8571D-2F15-450B-899B-A1FF881B0FEF}.Release|Win32.Build.0 = Release|Win32
{16E1B304-7A2D-4651-9C2D-F14598C52025}.Debug|Win32.ActiveCfg = Debug|Win32
{16E1B304-7A2D-4651-9C2D-F14598C52025}.Debug|Win32.Build.0  = Debug|Win32
{16E1B304-7A2D-4651-9C2D-F14598C52025}.Release|Win32.ActiveCfg = Release|Win32
{16E1B304-7A2D-4651-9C2D-F14598C52025}.Release|Win32.Build.0 = Release|Win32
{795B0CFE-A801-4089-915A-1F9FDA1EEA01}.Debug|Win32.ActiveCfg = Debug|Win32
{795B0CFE-A801-4089-915A-1F9FDA1EEA01}.Debug|Win32.Build.0  = Debug|Win32
{795B0CFE-A801-4089-915A-1F9FDA1EEA01}.Release|Win32.ActiveCfg = Release|Win32
{795B0CFE-A801-4089-915A-1F9FDA1EEA01}.Release|Win32.Build.0 = Release|Win32
{678FA668-1835-4926-A530-B150EF467FE8}.Debug|Win32.ActiveCfg = Debug|Win32
{678FA668-1835-4926-A530-B150EF467FE8}.Debug|Win32.Build.0  = Debug|Win32
{678FA668-1835-4926-A530-B150EF467FE8}.Release|Win32.ActiveCfg = Release|Win32
{678FA668-1835-4926-A530-B150EF467FE8}.Release|Win32.Build.0 = Release|Win32
{22CD9D20-87FE-4445-AEC3-3AFE9432B2FC}.Debug|Win32.ActiveCfg = Debug|Win32
{22CD9D20-87FE-4445-AEC3-3AFE9432B2FC}.Debug|Win32.Build.0  = Debug|Win32
{22CD9D20-87FE-4445-AEC3-3AFE9432B2FC}.Release|Win32.ActiveCfg = Release|Win32
{22CD9D20-87FE-4445-AEC3-3AFE9432B2FC}.Release|Win32.Build.0 = Release|Win32
{8C825076-C593-4BA0-88D4-87943E47E3CA}.Debug|Win32.ActiveCfg = Debug|Win32
{8C825076-C593-4BA0-88D4-87943E47E3CA}.Debug|Win32.Build.0  = Debug|Win32
{8C825076-C593-4BA0-88D4-87943E47E3CA}.Release|Win32.ActiveCfg = Release|Win32
{8C825076-C593-4BA0-88D4-87943E47E3CA}.Release|Win32.Build.0 = Release|Win32
{A6C6ADAF-B371-4B6A-A011-5FA6AD5D734A}.Debug|Win32.ActiveCfg = Debug|Win32
{A6C6ADAF-B371-4B6A-A011-5FA6AD5D734A}.Debug|Win32.Build.0  = Debug|Win32
{A6C6ADAF-B371-4B6A-A011-5FA6AD5D734A}.Release|Win32.ActiveCfg = Release|Win32
{A6C6ADAF-B371-4B6A-A011-5FA6AD5D734A}.Release|Win32.Build.0 = Release|Win32
{38ED3B81-D5D2-4E31-9538-59AEC0C36C86}.Debug|Win32.ActiveCfg = Debug|Win32
{38ED3B81-D5D2-4E31-9538-59AEC0C36C86}.Debug|Win32.Build.0  = Debug|Win32
{38ED3B81-D5D2-4E31-9538-59AEC0C36C86}.Release|Win32.ActiveCfg = Release|Win32
{38ED3B81-D5D2-4E31-9538-59AEC0C36C86}.Release|Win32.Build.0 = Release|Win32
{EEAB0F0D-5AB5-4974-BBE5-1BC06EBED22C}.Debug|Win32.ActiveCfg = Debug|Win32
{EEAB0F0D-5AB5-4974-BBE5-1BC06EBED22C}.Debug|Win32.Build.0  = Debug|Win32
{EEAB0F0D-5AB5-4974-BBE5-1BC06EBED22C}.Release|Win32.ActiveCfg = Release|Win32
{EEAB0F0D-5AB5-4974-BBE5-1BC06EBED22C}.Release|Win32.Build.0 = Release|Win32
{C517EC76-FA76-4CEF-AA0A-DAB3AD89CE56}.Debug|Win32.ActiveCfg = Debug|Win32
{C517EC76-FA76-4CEF-AA0A-DAB3AD89CE56}.Debug|Win32.Build.0  = Debug|Win32
{C517EC76-FA76-4CEF-AA0A-DAB3AD89CE56}.Release|Win32.ActiveCfg = Release|Win32
{C517EC76-FA76-4CEF-AA0A-DAB3AD89CE56}.Release|Win32.Build.0 = Release|Win32
{B6D64182-1301-4CE4-AE3B-80CDA3005C29}.Debug|Win32.ActiveCfg = Debug|Win32
{B6D64182-1301-4CE4-AE3B-80CDA3005C29}.Debug|Win32.Build.0  = Debug|Win32
{B6D64182-1301-4CE4-AE3B-80CDA3005C29}.Release|Win32.ActiveCfg = Release|Win32
{B6D64182-1301-4CE4-AE3B-80CDA3005C29}.Release|Win32.Build.0 = Release|Win32
{2D0824ED-5334-4FEE-B252-06E04E90888A}.Debug|Win32.ActiveCfg = Debug|Win32
{2D0824ED-5334-4FEE-B252-06E04E90888A}.Debug|Win32.Build.0  = Debug|Win32
{2D0824ED-5334-4FEE-B252-06E04E90888A}.Release|Win32.ActiveCfg = Release|Win32
{2D0824ED-5334-4FEE-B252-06E04E90888A}.Release|Win32.Build.0 = Release|Win32
{4F1061ED-BADC-43C7-844A-F6B69A2484FD}.Debug|Win32.ActiveCfg = Debug|Win32
{4F1061ED-BADC-43C7-844A-F6B69A2484FD}.Debug|Win32.Build.0  = Debug|Win32
{4F1061ED-BADC-43C7-844A-F6B69A2484FD}.Release|Win32.ActiveCfg = Release|Win32
{4F1061ED-BADC-43C7-844A-F6B69A2484FD}.Release|Win32.Build.0 = Release|Win32
{41AD77E1-2C2B-4DB8-8857-623EC6FE2B0E}.Debug|Win32.ActiveCfg = Debug|Win32
{41AD77E1-2C2B-4DB8-8857-623EC6FE2B0E}.Debug|Win32.Build.0  = Debug|Win32
{41AD77E1-2C2B-4DB8-8857-623EC6FE2B0E}.Release|Win32.ActiveCfg = Release|Win32
{41AD77E1-2C2B-4DB8-8857-623EC6FE2B0E}.Release|Win32.Build.0 = Release|Win32
{FE7D8C6E-039B-4DCD-9E30-EC0FCF7F7AC4}.Debug|Win32.ActiveCfg = Debug|Win32
{FE7D8C6E-039B-4DCD-9E30-EC0FCF7F7AC4}.Debug|Win32.Build.0  = Debug|Win32
{FE7D8C6E-039B-4DCD-9E30-EC0FCF7F7AC4}.Release|Win32.ActiveCfg = Release|Win32
{FE7D8C6E-039B-4DCD-9E30-EC0FCF7F7AC4}.Release|Win32.Build.0 = Release|Win32
{394DEB3B-D552-4584-964E-80683826B836}.Debug|Win32.ActiveCfg = Debug|Win32
{394DEB3B-D552-4584-964E-80683826B836}.Debug|Win32.Build.0  = Debug|Win32
{394DEB3B-D552-4584-964E-80683826B836}.Release|Win32.ActiveCfg = Release|Win32
{394DEB3B-D552-4584-964E-80683826B836}.Release|Win32.Build.0 = Release|Win32
{2A3E26E4-2E43-46BB-9CBB-EB6034176F99}.Debug|Win32.ActiveCfg = Debug|Win32
{2A3E26E4-2E43-46BB-9CBB-EB6034176F99}.Debug|Win32.Build.0  = Debug|Win32
{2A3E26E4-2E43-46BB-9CBB-EB6034176F99}.Release|Win32.ActiveCfg = Release|Win32
{2A3E26E4-2E43-46BB-9CBB-EB6034176F99}.Release|Win32.Build.0 = Release|Win32
{282E4E70-6656-4FD2-A401-9CB7BF782800}.Debug|Win32.ActiveCfg = Debug|Win32
{282E4E70-6656-4FD2-A401-9CB7BF782800}.Debug|Win32.Build.0  = Debug|Win32
{282E4E70-6656-4FD2-A401-9CB7BF782800}.Release|Win32.ActiveCfg = Release|Win32
{282E4E70-6656-4FD2-A401-9CB7BF782800}.Release|Win32.Build.0 = Release|Win32
{A10BD5D4-1B06-4C8D-9103-7FAEF070BB42}.Debug|Win32.ActiveCfg = Debug|Win32
{A10BD5D4-1B06-4C8D-9103-7FAEF070BB42}.Debug|Win32.Build.0  = Debug|Win32
{A10BD5D4-1B06-4C8D-9103-7FAEF070BB42}.Release|Win32.ActiveCfg = Release|Win32
{A10BD5D4-1B06-4C8D-9103-7FAEF070BB42}.Release|Win32.Build.0 = Release|Win32
{A133F0F3-7D63-4699-80DA-95F6CE74D51E}.Debug|Win32.ActiveCfg = Debug|Win32
{A133F0F3-7D63-4699-80DA-95F6CE74D51E}.Debug|Win32.Build.0  = Debug|Win32
{A133F0F3-7D63-4699-80DA-95F6CE74D51E}.Release|Win32.ActiveCfg = Release|Win32
{A133F0F3-7D63-4699-80DA-95F6CE74D51E}.Release|Win32.Build.0 = Release|Win32
{A02C8337-64EE-4FDF-B728-5454AE888408}.Debug|Win32.ActiveCfg = Debug|Win32
{A02C8337-64EE-4FDF-B728-5454AE888408}.Debug|Win32.Build.0  = Debug|Win32
{A02C8337-64EE-4FDF-B728-5454AE888408}.Release|Win32.ActiveCfg = Release|Win32
{A02C8337-64EE-4FDF-B728-5454AE888408}.Release|Win32.Build.0 = Release|Win32
{19AFC8D4-AD07-4F86-865C-49EF30124ED3}.Debug|Win32.ActiveCfg = Debug|Win32
{19AFC8D4-AD07-4F86-865C-49EF30124ED3}.Debug|Win32.Build.0  = Debug|Win32
{19AFC8D4-AD07-4F86-865C-49EF30124ED3}.Release|Win32.ActiveCfg = Release|Win32
{19AFC8D4-AD07-4F86-865C-49EF30124ED3}.Release|Win32.Build.0 = Release|Win32
{6ED3D2CD-0E79-4A69-8558-BD92938C8144}.Debug|Win32.ActiveCfg = Debug|Win32
{6ED3D2CD-0E79-4A69-8558-BD92938C8144}.Debug|Win32.Build.0  = Debug|Win32
{6ED3D2CD-0E79-4A69-8558-BD92938C8144}.Release|Win32.ActiveCfg = Release|Win32
{6ED3D2CD-0E79-4A69-8558-BD92938C8144}.Release|Win32.Build.0 = Release|Win32
{AF0B75EF-3CAF-4BFF-9210-5AFA4DEAF771}.Debug|Win32.ActiveCfg = Debug|Win32
{AF0B75EF-3CAF-4BFF-9210-5AFA4DEAF771}.Debug|Win32.Build.0  = Debug|Win32
{AF0B75EF-3CAF-4BFF-9210-5AFA4DEAF771}.Release|Win32.ActiveCfg = Release|Win32
{AF0B75EF-3CAF-4BFF-9210-5AFA4DEAF771}.Release|Win32.Build.0 = Release|Win32
{90CB9CB2-5E7F-4698-8F02-A2C5B3F2001C}.Debug|Win32.ActiveCfg = Debug|Win32
{90CB9CB2-5E7F-4698-8F02-A2C5B3F2001C}.Debug|Win32.Build.0  = Debug|Win32
{90CB9CB2-5E7F-4698-8F02-A2C5B3F2001C}.Release|Win32.ActiveCfg = Release|Win32
{90CB9CB2-5E7F-4698-8F02-A2C5B3F2001C}.Release|Win32.Build.0 = Release|Win32
{9F775258-E513-40E1-BEFD-62A64863A26D}.Debug|Win32.ActiveCfg = Debug|Win32
{9F775258-E513-40E1-BEFD-62A64863A26D}.Debug|Win32.Build.0  = Debug|Win32
{9F775258-E513-40E1-BEFD-62A64863A26D}.Release|Win32.ActiveCfg = Release|Win32
{9F775258-E513-40E1-BEFD-62A64863A26D}.Release|Win32.Build.0 = Release|Win32
{7F7458FA-4DAA-401E-A168-D0F4DC35FAED}.Debug|Win32.ActiveCfg = Debug|Win32
{7F7458FA-4DAA-401E-A168-D0F4DC35FAED}.Debug|Win32.Build.0  = Debug|Win32
{7F7458FA-4DAA-401E-A168-D0F4DC35FAED}.Release|Win32.ActiveCfg = Release|Win32
{7F7458FA-4DAA-401E-A168-D0F4DC35FAED}.Release|Win32.Build.0 = Release|Win32
{D0A7DFDD-B69A-4F53-8D8E-C0AF09165A2A}.Debug|Win32.ActiveCfg = Debug|Win32
{D0A7DFDD-B69A-4F53-8D8E-C0AF09165A2A}.Debug|Win32.Build.0  = Debug|Win32
{D0A7DFDD-B69A-4F53-8D8E-C0AF09165A2A}.Release|Win32.ActiveCfg = Release|Win32
{D0A7DFDD-B69A-4F53-8D8E-C0AF09165A2A}.Release|Win32.Build.0 = Release|Win32
{7380EF8D-1EE4-4DDF-88B2-AFECEDD2527A}.Debug|Win32.ActiveCfg = Debug|Win32
{7380EF8D-1EE4-4DDF-88B2-AFECEDD2527A}.Debug|Win32.Build.0  = Debug|Win32
{7380EF8D-1EE4-4DDF-88B2-AFECEDD2527A}.Release|Win32.ActiveCfg = Release|Win32
{7380EF8D-1EE4-4DDF-88B2-AFECEDD2527A}.Release|Win32.Build.0 = Release|Win32
{7E6392B6-8715-4EE3-A23A-C3AD3A23F578}.Debug|Win32.ActiveCfg = Debug|Win32
{7E6392B6-8715-4EE3-A23A-C3AD3A23F578}.Debug|Win32.Build.0  = Debug|Win32
{7E6392B6-8715-4EE3-A23A-C3AD3A23F578}.Release|Win32.ActiveCfg = Release|Win32
{7E6392B6-8715-4EE3-A23A-C3AD3A23F578}.Release|Win32.Build.0 = Release|Win32
{E8B6ED9E-ABE0-4E3F-B1E9-3674FAB669E5}.Debug|Win32.ActiveCfg = Debug|Win32
{E8B6ED9E-ABE0-4E3F-B1E9-3674FAB669E5}.Debug|Win32.Build.0  = Debug|Win32
{E8B6ED9E-ABE0-4E3F-B1E9-3674FAB669E5}.Release|Win32.ActiveCfg = Release|Win32
{E8B6ED9E-ABE0-4E3F-B1E9-3674FAB669E5}.Release|Win32.Build.0 = Release|Win32
{07DA7454-DC6E-41BE-AD9A-4228F1E307E4}.Debug|Win32.ActiveCfg = Debug|Win32
{07DA7454-DC6E-41BE-AD9A-4228F1E307E4}.Debug|Win32.Build.0  = Debug|Win32
{07DA7454-DC6E-41BE-AD9A-4228F1E307E4}.Release|Win32.ActiveCfg = Release|Win32
{07DA7454-DC6E-41BE-AD9A-4228F1E307E4}.Release|Win32.Build.0 = Release|Win32
{04DBE49C-8DAC-42A2-B132-5CF31DB8FF21}.Debug|Win32.ActiveCfg = Debug|Win32
{04DBE49C-8DAC-42A2-B132-5CF31DB8FF21}.Debug|Win32.Build.0  = Debug|Win32
{04DBE49C-8DAC-42A2-B132-5CF31DB8FF21}.Release|Win32.ActiveCfg = Release|Win32
{04DBE49C-8DAC-42A2-B132-5CF31DB8FF21}.Release|Win32.Build.0 = Release|Win32
{F06FE8DC-07C5-4501-988A-5B37DDE2D598}.Debug|Win32.ActiveCfg = Debug|Win32
{F06FE8DC-07C5-4501-988A-5B37DDE2D598}.Debug|Win32.Build.0  = Debug|Win32
{F06FE8DC-07C5-4501-988A-5B37DDE2D598}.Release|Win32.ActiveCfg = Release|Win32
{F06FE8DC-07C5-4501-988A-5B37DDE2D598}.Release|Win32.Build.0 = Release|Win32
{D1E22574-67E6-457A-B0CD-CEF9D7CD5D5F}.Debug|Win32.ActiveCfg = Debug|Win32
{D1E22574-67E6-457A-B0CD-CEF9D7CD5D5F}.Debug|Win32.Build.0  = Debug|Win32
{D1E22574-67E6-457A-B0CD-CEF9D7CD5D5F}.Release|Win32.ActiveCfg = Release|Win32
{D1E22574-67E6-457A-B0CD-CEF9D7CD5D5F}.Release|Win32.Build.0 = Release|Win32
{09B358DE-903A-4584-8184-72417B633003}.Debug|Win32.ActiveCfg = Debug|Win32
{09B358DE-903A-4584-8184-72417B633003}.Debug|Win32.Build.0  = Debug|Win32
{09B358DE-903A-4584-8184-72417B633003}.Release|Win32.ActiveCfg = Release|Win32
{09B358DE-903A-4584-8184-72417B633003}.Release|Win32.Build.0 = Release|Win32
{DCA9DF1F-8B5B-41F2-8BF9-10AC26FF8A33}.Debug|Win32.ActiveCfg = Debug|Win32
{DCA9DF1F-8B5B-41F2-8BF9-10AC26FF8A33}.Debug|Win32.Build.0  = Debug|Win32
{DCA9DF1F-8B5B-41F2-8BF9-10AC26FF8A33}.Release|Win32.ActiveCfg = Release|Win32
{DCA9DF1F-8B5B-41F2-8BF9-10AC26FF8A33}.Release|Win32.Build.0 = Release|Win32
{94278FE0-D5E3-4F8E-89D4-72DB62E160E9}.Debug|Win32.ActiveCfg = Debug|Win32
{94278FE0-D5E3-4F8E-89D4-72DB62E160E9}.Debug|Win32.Build.0  = Debug|Win32
{94278FE0-D5E3-4F8E-89D4-72DB62E160E9}.Release|Win32.ActiveCfg = Release|Win32
{94278FE0-D5E3-4F8E-89D4-72DB62E160E9}.Release|Win32.Build.0 = Release|Win32
{C601E343-B50F-4C3C-AA15-EF6DA174D702}.Debug|Win32.ActiveCfg = Debug|Win32
{C601E343-B50F-4C3C-AA15-EF6DA174D702}.Debug|Win32.Build.0  = Debug|Win32
{C601E343-B50F-4C3C-AA15-EF6DA174D702}.Release|Win32.ActiveCfg = Release|Win32
{C601E343-B50F-4C3C-AA15-EF6DA174D702}.Release|Win32.Build.0 = Release|Win32
{50DAD7C5-6FAC-4110-9D69-3EBF8A7DD9BC}.Debug|Win32.ActiveCfg = Debug|Win32
{50DAD7C5-6FAC-4110-9D69-3EBF8A7DD9BC}.Debug|Win32.Build.0  = Debug|Win32
{50DAD7C5-6FAC-4110-9D69-3EBF8A7DD9BC}.Release|Win32.ActiveCfg = Release|Win32
{50DAD7C5-6FAC-4110-9D69-3EBF8A7DD9BC}.Release|Win32.Build.0 = Release|Win32
{C4F33DF4-6643-4240-867C-BF0A009B16A3}.Debug|Win32.ActiveCfg = Debug|Win32
{C4F33DF4-6643-4240-867C-BF0A009B16A3}.Debug|Win32.Build.0  = Debug|Win32
{C4F33DF4-6643-4240-867C-BF0A009B16A3}.Release|Win32.ActiveCfg = Release|Win32
{C4F33DF4-6643-4240-867C-BF0A009B16A3}.Release|Win32.Build.0 = Release|Win32
{CFD78050-B653-422D-8FFA-DE2E29AC725A}.Debug|Win32.ActiveCfg = Debug|Win32
{CFD78050-B653-422D-8FFA-DE2E29AC725A}.Debug|Win32.Build.0  = Debug|Win32
{CFD78050-B653-422D-8FFA-DE2E29AC725A}.Release|Win32.ActiveCfg = Release|Win32
{CFD78050-B653-422D-8FFA-DE2E29AC725A}.Release|Win32.Build.0 = Release|Win32
{67466470-50FF-479E-BE97-66A17715C8F3}.Debug|Win32.ActiveCfg = Debug|Win32
{67466470-50FF-479E-BE97-66A17715C8F3}.Debug|Win32.Build.0  = Debug|Win32
{67466470-50FF-479E-BE97-66A17715C8F3}.Release|Win32.ActiveCfg = Release|Win32
{67466470-50FF-479E-BE97-66A17715C8F3}.Release|Win32.Build.0 = Release|Win32
{526887D0-FCD4-40F4-8144-7E496533E35A}.Debug|Win32.ActiveCfg = Debug|Win32
{526887D0-FCD4-40F4-8144-7E496533E35A}.Debug|Win32.Build.0  = Debug|Win32
{526887D0-FCD4-40F4-8144-7E496533E35A}.Release|Win32.ActiveCfg = Release|Win32
{526887D0-FCD4-40F4-8144-7E496533E35A}.Release|Win32.Build.0 = Release|Win32
{C96945B0-C37C-4846-874C-A525C2FAEA07}.Debug|Win32.ActiveCfg = Debug|Win32
{C96945B0-C37C-4846-874C-A525C2FAEA07}.Debug|Win32.Build.0  = Debug|Win32
{C96945B0-C37C-4846-874C-A525C2FAEA07}.Release|Win32.ActiveCfg = Release|Win32
{C96945B0-C37C-4846-874C-A525C2FAEA07}.Release|Win32.Build.0 = Release|Win32
{D1081AD0-FD36-4E20-9C00-6969ED97D0E6}.Debug|Win32.ActiveCfg = Debug|Win32
{D1081AD0-FD36-4E20-9C00-6969ED97D0E6}.Debug|Win32.Build.0  = Debug|Win32
{D1081AD0-FD36-4E20-9C00-6969ED97D0E6}.Release|Win32.ActiveCfg = Release|Win32
{D1081AD0-FD36-4E20-9C00-6969ED97D0E6}.Release|Win32.Build.0 = Release|Win32
{3814E019-7EB0-45AF-B533-7FF86A2B0A4A}.Debug|Win32.ActiveCfg = Debug|Win32
{3814E019-7EB0-45AF-B533-7FF86A2B0A4A}.Debug|Win32.Build.0  = Debug|Win32
{3814E019-7EB0-45AF-B533-7FF86A2B0A4A}.Release|Win32.ActiveCfg = Release|Win32
{3814E019-7EB0-45AF-B533-7FF86A2B0A4A}.Release|Win32.Build.0 = Release|Win32
{B4AF953C-8811-42CE-81E0-D0223B578E0D}.Debug|Win32.ActiveCfg = Debug|Win32
{B4AF953C-8811-42CE-81E0-D0223B578E0D}.Debug|Win32.Build.0  = Debug|Win32
{B4AF953C-8811-42CE-81E0-D0223B578E0D}.Release|Win32.ActiveCfg = Release|Win32
{B4AF953C-8811-42CE-81E0-D0223B578E0D}.Release|Win32.Build.0 = Release|Win32
{716FE27A-0400-4866-A110-059A5FE0C7E4}.Debug|Win32.ActiveCfg = Debug|Win32
{716FE27A-0400-4866-A110-059A5FE0C7E4}.Debug|Win32.Build.0  = Debug|Win32
{716FE27A-0400-4866-A110-059A5FE0C7E4}.Release|Win32.ActiveCfg = Release|Win32
{716FE27A-0400-4866-A110-059A5FE0C7E4}.Release|Win32.Build.0 = Release|Win32
{C8B2B8B5-ECDC-4C91-A20D-5C19775B7488}.Debug|Win32.ActiveCfg = Debug|Win32
{C8B2B8B5-ECDC-4C91-A20D-5C19775B7488}.Debug|Win32.Build.0  = Debug|Win32
{C8B2B8B5-ECDC-4C91-A20D-5C19775B7488}.Release|Win32.ActiveCfg = Release|Win32
{C8B2B8B5-ECDC-4C91-A20D-5C19775B7488}.Release|Win32.Build.0 = Release|Win32
{28FF6D78-8061-4A17-9351-CC0F59E2BD05}.Debug|Win32.ActiveCfg = Debug|Win32
{28FF6D78-8061-4A17-9351-CC0F59E2BD05}.Debug|Win32.Build.0  = Debug|Win32
{28FF6D78-8061-4A17-9351-CC0F59E2BD05}.Release|Win32.ActiveCfg = Release|Win32
{28FF6D78-8061-4A17-9351-CC0F59E2BD05}.Release|Win32.Build.0 = Release|Win32
{9751DE21-C2D5-4EF7-A250-DA6047E1E3DD}.Debug|Win32.ActiveCfg = Debug|Win32
{9751DE21-C2D5-4EF7-A250-DA6047E1E3DD}.Debug|Win32.Build.0  = Debug|Win32
{9751DE21-C2D5-4EF7-A250-DA6047E1E3DD}.Release|Win32.ActiveCfg = Release|Win32
{9751DE21-C2D5-4EF7-A250-DA6047E1E3DD}.Release|Win32.Build.0 = Release|Win32
{25FABB94-9DDA-48BA-9737-96BE7FDFEA8E}.Debug|Win32.ActiveCfg = Debug|Win32
{25FABB94-9DDA-48BA-9737-96BE7FDFEA8E}.Debug|Win32.Build.0  = Debug|Win32
{25FABB94-9DDA-48BA-9737-96BE7FDFEA8E}.Release|Win32.ActiveCfg = Release|Win32
{25FABB94-9DDA-48BA-9737-96BE7FDFEA8E}.Release|Win32.Build.0 = Release|Win32
{5B59B0C7-696F-4548-B8D4-E1CD4B38EC05}.Debug|Win32.ActiveCfg = Debug|Win32
{5B59B0C7-696F-4548-B8D4-E1CD4B38EC05}.Debug|Win32.Build.0  = Debug|Win32
{5B59B0C7-696F-4548-B8D4-E1CD4B38EC05}.Release|Win32.ActiveCfg = Release|Win32
{5B59B0C7-696F-4548-B8D4-E1CD4B38EC05}.Release|Win32.Build.0 = Release|Win32
{C6DCA0D3-B8E5-4083-9215-0A213A07D11D}.Debug|Win32.ActiveCfg = Debug|Win32
{C6DCA0D3-B8E5-4083-9215-0A213A07D11D}.Debug|Win32.Build.0  = Debug|Win32
{C6DCA0D3-B8E5-4083-9215-0A213A07D11D}.Release|Win32.ActiveCfg = Release|Win32
{C6DCA0D3-B8E5-4083-9215-0A213A07D11D}.Release|Win32.Build.0 = Release|Win32
{BA5630FD-14A6-4A4F-B3DE-5F9C270B1DB6}.Debug|Win32.ActiveCfg = Debug|Win32
{BA5630FD-14A6-4A4F-B3DE-5F9C270B1DB6}.Debug|Win32.Build.0  = Debug|Win32
{BA5630FD-14A6-4A4F-B3DE-5F9C270B1DB6}.Release|Win32.ActiveCfg = Release|Win32
{BA5630FD-14A6-4A4F-B3DE-5F9C270B1DB6}.Release|Win32.Build.0 = Release|Win32
{53B97826-9A2D-4B2D-86DA-4A6259833596}.Debug|Win32.ActiveCfg = Debug|Win32
{53B97826-9A2D-4B2D-86DA-4A6259833596}.Debug|Win32.Build.0  = Debug|Win32
{53B97826-9A2D-4B2D-86DA-4A6259833596}.Release|Win32.ActiveCfg = Release|Win32
{53B97826-9A2D-4B2D-86DA-4A6259833596}.Release|Win32.Build.0 = Release|Win32
{46FA6E7D-CDE9-49D2-AAC0-19CB162BADB5}.Debug|Win32.ActiveCfg = Debug|Win32
{46FA6E7D-CDE9-49D2-AAC0-19CB162BADB5}.Debug|Win32.Build.0  = Debug|Win32
{46FA6E7D-CDE9-49D2-AAC0-19CB162BADB5}.Release|Win32.ActiveCfg = Release|Win32
{46FA6E7D-CDE9-49D2-AAC0-19CB162BADB5}.Release|Win32.Build.0 = Release|Win32
{D6582D12-A52B-4857-BA4B-9051DA726A2E}.Debug|Win32.ActiveCfg = Debug|Win32
{D6582D12-A52B-4857-BA4B-9051DA726A2E}.Debug|Win32.Build.0  = Debug|Win32
{D6582D12-A52B-4857-BA4B-9051DA726A2E}.Release|Win32.ActiveCfg = Release|Win32
{D6582D12-A52B-4857-BA4B-9051DA726A2E}.Release|Win32.Build.0 = Release|Win32
{32C36590-D38E-482D-ADF4-BA9EE850B146}.Debug|Win32.ActiveCfg = Debug|Win32
{32C36590-D38E-482D-ADF4-BA9EE850B146}.Debug|Win32.Build.0  = Debug|Win32
{32C36590-D38E-482D-ADF4-BA9EE850B146}.Release|Win32.ActiveCfg = Release|Win32
{32C36590-D38E-482D-ADF4-BA9EE850B146}.Release|Win32.Build.0 = Release|Win32
{91E7B984-F95F-46D5-901C-FF4ECFB8EA7B}.Debug|Win32.ActiveCfg = Debug|Win32
{91E7B984-F95F-46D5-901C-FF4ECFB8EA7B}.Debug|Win32.Build.0  = Debug|Win32
{91E7B984-F95F-46D5-901C-FF4ECFB8EA7B}.Release|Win32.ActiveCfg = Release|Win32
{91E7B984-F95F-46D5-901C-FF4ECFB8EA7B}.Release|Win32.Build.0 = Release|Win32
{602DF44F-CFF9-40DE-A75A-0B9AB3A1D964}.Debug|Win32.ActiveCfg = Debug|Win32
{602DF44F-CFF9-40DE-A75A-0B9AB3A1D964}.Debug|Win32.Build.0  = Debug|Win32
{602DF44F-CFF9-40DE-A75A-0B9AB3A1D964}.Release|Win32.ActiveCfg = Release|Win32
{602DF44F-CFF9-40DE-A75A-0B9AB3A1D964}.Release|Win32.Build.0 = Release|Win32
{A2DF86B2-FFE0-4B31-9B4A-6A54D48DB8F6}.Debug|Win32.ActiveCfg = Debug|Win32
{A2DF86B2-FFE0-4B31-9B4A-6A54D48DB8F6}.Debug|Win32.Build.0  = Debug|Win32
{A2DF86B2-FFE0-4B31-9B4A-6A54D48DB8F6}.Release|Win32.ActiveCfg = Release|Win32
{A2DF86B2-FFE0-4B31-9B4A-6A54D48DB8F6}.Release|Win32.Build.0 = Release|Win32
{1246711E-A734-4A2C-8EE3-7DDE26D5EE4F}.Debug|Win32.ActiveCfg = Debug|Win32
{1246711E-A734-4A2C-8EE3-7DDE26D5EE4F}.Debug|Win32.Build.0  = Debug|Win32
{1246711E-A734-4A2C-8EE3-7DDE26D5EE4F}.Release|Win32.ActiveCfg = Release|Win32
{1246711E-A734-4A2C-8EE3-7DDE26D5EE4F}.Release|Win32.Build.0 = Release|Win32
{9A2650DA-26F4-4F09-933C-67BA15E99B7E}.Debug|Win32.ActiveCfg = Debug|Win32
{9A2650DA-26F4-4F09-933C-67BA15E99B7E}.Debug|Win32.Build.0  = Debug|Win32
{9A2650DA-26F4-4F09-933C-67BA15E99B7E}.Release|Win32.ActiveCfg = Release|Win32
{9A2650DA-26F4-4F09-933C-67BA15E99B7E}.Release|Win32.Build.0 = Release|Win32
{1B3C26C2-6424-40EC-B58B-12D023A23444}.Debug|Win32.ActiveCfg = Debug|Win32
{1B3C26C2-6424-40EC-B58B-12D023A23444}.Debug|Win32.Build.0  = Debug|Win32
{1B3C26C2-6424-40EC-B58B-12D023A23444}.Release|Win32.ActiveCfg = Release|Win32
{1B3C26C2-6424-40EC-B58B-12D023A23444}.Release|Win32.Build.0 = Release|Win32
{03128432-76F6-4CDF-9F1C-DF60A61D7A6F}.Debug|Win32.ActiveCfg = Debug|Win32
{03128432-76F6-4CDF-9F1C-DF60A61D7A6F}.Debug|Win32.Build.0  = Debug|Win32
{03128432-76F6-4CDF-9F1C-DF60A61D7A6F}.Release|Win32.ActiveCfg = Release|Win32
{03128432-76F6-4CDF-9F1C-DF60A61D7A6F}.Release|Win32.Build.0 = Release|Win32
{20633D93-176B-4E58-8107-48F88CEC301B}.Debug|Win32.ActiveCfg = Debug|Win32
{20633D93-176B-4E58-8107-48F88CEC301B}.Debug|Win32.Build.0  = Debug|Win32
{20633D93-176B-4E58-8107-48F88CEC301B}.Release|Win32.ActiveCfg = Release|Win32
{20633D93-176B-4E58-8107-48F88CEC301B}.Release|Win32.Build.0 = Release|Win32
{1AF9E3EC-5CA4-455A-8699-3F2A6F947DAB}.Debug|Win32.ActiveCfg = Debug|Win32
{1AF9E3EC-5CA4-455A-8699-3F2A6F947DAB}.Debug|Win32.Build.0  = Debug|Win32
{1AF9E3EC-5CA4-455A-8699-3F2A6F947DAB}.Release|Win32.ActiveCfg = Release|Win32
{1AF9E3EC-5CA4-455A-8699-3F2A6F947DAB}.Release|Win32.Build.0 = Release|Win32
{448B446B-3958-4AC7-9FC8-AB8F0C98E833}.Debug|Win32.ActiveCfg = Debug|Win32
{448B446B-3958-4AC7-9FC8-AB8F0C98E833}.Debug|Win32.Build.0  = Debug|Win32
{448B446B-3958-4AC7-9FC8-AB8F0C98E833}.Release|Win32.ActiveCfg = Release|Win32
{448B446B-3958-4AC7-9FC8-AB8F0C98E833}.Release|Win32.Build.0 = Release|Win32
{35A026AB-66A4-445D-8FAD-A4D445ACE225}.Debug|Win32.ActiveCfg = Debug|Win32
{35A026AB-66A4-445D-8FAD-A4D445ACE225}.Debug|Win32.Build.0  = Debug|Win32
{35A026AB-66A4-445D-8FAD-A4D445ACE225}.Release|Win32.ActiveCfg = Release|Win32
{35A026AB-66A4-445D-8FAD-A4D445ACE225}.Release|Win32.Build.0 = Release|Win32
{6EE98BD6-440A-40DF-B2B3-34480A247216}.Debug|Win32.ActiveCfg = Debug|Win32
{6EE98BD6-440A-40DF-B2B3-34480A247216}.Debug|Win32.Build.0  = Debug|Win32
{6EE98BD6-440A-40DF-B2B3-34480A247216}.Release|Win32.ActiveCfg = Release|Win32
{6EE98BD6-440A-40DF-B2B3-34480A247216}.Release|Win32.Build.0 = Release|Win32
{D6780696-566E-412A-8517-5FDB8A770426}.Debug|Win32.ActiveCfg = Debug|Win32
{D6780696-566E-412A-8517-5FDB8A770426}.Debug|Win32.Build.0  = Debug|Win32
{D6780696-566E-412A-8517-5FDB8A770426}.Release|Win32.ActiveCfg = Release|Win32
{D6780696-566E-412A-8517-5FDB8A770426}.Release|Win32.Build.0 = Release|Win32
{4E44304F-074B-4A62-A1AE-3CAB345543D2}.Debug|Win32.ActiveCfg = Debug|Win32
{4E44304F-074B-4A62-A1AE-3CAB345543D2}.Debug|Win32.Build.0  = Debug|Win32
{4E44304F-074B-4A62-A1AE-3CAB345543D2}.Release|Win32.ActiveCfg = Release|Win32
{4E44304F-074B-4A62-A1AE-3CAB345543D2}.Release|Win32.Build.0 = Release|Win32
{7CB72B80-5DCE-4557-BDA8-C5AC5D821C20}.Debug|Win32.ActiveCfg = Debug|Win32
{7CB72B80-5DCE-4557-BDA8-C5AC5D821C20}.Debug|Win32.Build.0  = Debug|Win32
{7CB72B80-5DCE-4557-BDA8-C5AC5D821C20}.Release|Win32.ActiveCfg = Release|Win32
{7CB72B80-5DCE-4557-BDA8-C5AC5D821C20}.Release|Win32.Build.0 = Release|Win32
{ABF9B886-B938-4D8B-B514-C4DF771F5C62}.Debug|Win32.ActiveCfg = Debug|Win32
{ABF9B886-B938-4D8B-B514-C4DF771F5C62}.Debug|Win32.Build.0  = Debug|Win32
{ABF9B886-B938-4D8B-B514-C4DF771F5C62}.Release|Win32.ActiveCfg = Release|Win32
{ABF9B886-B938-4D8B-B514-C4DF771F5C62}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{A816D237-ECBB-4616-8BB4-F093A8F37005} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{C4EFBA5C-F690-47F0-B89D-4A078C546D62} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{9396FD55-2CCB-4C24-8CE4-3DACFEFC1D07} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{83876EFF-9605-413D-86F1-E1690105257E} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{4032D5D0-5268-421C-96D5-E9955533AE37} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{EF65F17F-C503-495F-B2A5-706A9B8FF489} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{1748F165-1093-4921-95C3-334005C4F542} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{F37EA837-C22E-4068-9EE1-84DB7EC75694} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{EAAC6D42-7D29-4437-A473-BE23D4E45E3A} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{08BCE894-3F23-477A-9261-B7A1D44954BC} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{D13A57E5-70AF-48F6-AF08-8FE6255ECD4E} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{9EB2DD85-DBA0-4443-9A67-1E8531D50222} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{CA6D532A-ED95-4C21-ADE1-9C32833ED5F2} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{D27BB4F6-04AE-4A66-A026-BC2FA9E072F6} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{CCB14BC6-6158-41AE-B5F6-C5839B93AA51} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{06C8061F-C45E-4902-861D-9C58A5E91783} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{904E7A52-652A-48D1-828A-02C0F940CA6D} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{4EEF8B2D-F8E6-4952-ABB8-F69FA30FC5DB} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{010E9E44-6D44-4379-993D-BBB9ADF4F8A4} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{1DAEFDBC-FCB0-4226-9CB4-8541153AEA8B} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{063E39EA-BE14-4AA5-AF2C-CABC742AAD01} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{7ADF84CB-9FD1-48B0-B813-4540C14A65E5} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{B2195751-2E67-4450-91F3-7B3DCAD70798} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{0C26504C-24E3-4525-A8F4-0DA008E5D87B} = {B498CCDF-F3B2-4B1D-A4A2-1E01E9CD922C}
{B15AAB68-1067-41E1-8A5B-4FA75E2627D7} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{AFD7A472-F4D3-4AE0-BA53-22F0E5B86F6E} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{53AAD2AC-190F-4F6D-9F7A-EECDC3889C15} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{F4CD261A-BC48-4335-886A-79F40261EE49} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{2FC4A8E0-CC83-4F86-ACEE-68B36968A5C8} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{8B90A37F-378B-4229-9749-80D32601B02E} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{1AD7F2F3-8A08-4119-A134-4A9CA04D1848} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{8B665526-6171-4F3E-B556-FEF30F7FD189} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{3F2C24CC-B5D0-4F7F-B24F-CE958245409E} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{FC19AC2C-FDDC-43F0-9485-BE8D5C59C115} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{EC67AF31-761C-4C56-98C5-FEBB3E4DF5C8} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{444864A0-0125-4022-B48E-EE3D0232EFED} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{4ADD53C9-ABDE-4806-9CD8-806907437441} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{D1D243FB-26DF-4FA5-9ED6-5EF845EF5497} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{B5A94894-364C-4C95-B941-26E074603A5D} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{08DBB73B-4ABC-4095-80AF-500084F620E9} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{A862AD31-C0EA-4328-A349-5B6BD416C776} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{B71C0EA1-A30F-4AD4-8A6B-A221D19C5F9B} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{90DB1E2B-4F2F-4BEF-9B71-FADA5ED91BB5} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{726B01EB-B544-479B-9023-20D9B33D979C} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{96B9AD2C-8BDB-45FE-AD67-187EE684ED55} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{3B9F4FEB-0700-4E59-A47F-DDD9E9F0778C} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{72207608-E2FF-4A41-886B-3F7C1027D952} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{44029E22-3DD1-4956-B563-851F3E43B016} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{826E8667-1568-4C75-BBA9-8706749E7DF6} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{21ED2600-D31F-415C-A432-1A58E93B22EE} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{D637BA87-1020-4B7F-AB81-984843A1ACC4} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{3EFB0E6B-8B43-4F18-BFB6-D85B49B17B58} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{C21DFF99-AB88-4CE9-97D5-DFB175D0BADF} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{FE4E3E03-105E-4962-A349-6E4162841727} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{3853A44C-4210-446E-A1E7-46F7D61AE4F9} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{357B2F0A-5C4E-4435-A8A2-5A38C95528DF} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{62A7532B-3FBB-45A7-B70D-61407751C216} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{DCA5BD69-812C-4702-848B-1A20E7D4C82C} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{6C177E33-82DE-4131-A5A9-2833F1D27733} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{2CB02117-6E65-4DA1-96D6-F5F0D969CDE0} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{1ECF79FC-1E2A-452F-A276-CFC187A6D7B1} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{B51D06BD-D00D-4E3D-AAB4-75FA89A271C9} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{8EFD48AD-99F2-46EF-96BF-8D76CD885123} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{77F696BF-8082-4566-82CB-9DACE279F099} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{0060DFF8-F94A-4FF4-856E-4F404D35EA43} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{961F0F2A-67F0-4E5C-B857-BB384AF95ADD} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{8522154E-027A-4E1F-B71F-F7142544DA74} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{4B67A146-D41E-44CD-B713-F7EE25FE511C} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{B7B8571D-2F15-450B-899B-A1FF881B0FEF} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{16E1B304-7A2D-4651-9C2D-F14598C52025} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{795B0CFE-A801-4089-915A-1F9FDA1EEA01} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{678FA668-1835-4926-A530-B150EF467FE8} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{22CD9D20-87FE-4445-AEC3-3AFE9432B2FC} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{8C825076-C593-4BA0-88D4-87943E47E3CA} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{A6C6ADAF-B371-4B6A-A011-5FA6AD5D734A} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{38ED3B81-D5D2-4E31-9538-59AEC0C36C86} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{EEAB0F0D-5AB5-4974-BBE5-1BC06EBED22C} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{C517EC76-FA76-4CEF-AA0A-DAB3AD89CE56} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{B6D64182-1301-4CE4-AE3B-80CDA3005C29} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{2D0824ED-5334-4FEE-B252-06E04E90888A} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{4F1061ED-BADC-43C7-844A-F6B69A2484FD} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{41AD77E1-2C2B-4DB8-8857-623EC6FE2B0E} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{FE7D8C6E-039B-4DCD-9E30-EC0FCF7F7AC4} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{394DEB3B-D552-4584-964E-80683826B836} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{2A3E26E4-2E43-46BB-9CBB-EB6034176F99} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{282E4E70-6656-4FD2-A401-9CB7BF782800} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{A10BD5D4-1B06-4C8D-9103-7FAEF070BB42} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{A133F0F3-7D63-4699-80DA-95F6CE74D51E} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{A02C8337-64EE-4FDF-B728-5454AE888408} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{19AFC8D4-AD07-4F86-865C-49EF30124ED3} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{6ED3D2CD-0E79-4A69-8558-BD92938C8144} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{AF0B75EF-3CAF-4BFF-9210-5AFA4DEAF771} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{90CB9CB2-5E7F-4698-8F02-A2C5B3F2001C} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{9F775258-E513-40E1-BEFD-62A64863A26D} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{7F7458FA-4DAA-401E-A168-D0F4DC35FAED} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{D0A7DFDD-B69A-4F53-8D8E-C0AF09165A2A} = {84ED825E-7F76-4A53-A3BE-E03A9A96D403}
{7380EF8D-1EE4-4DDF-88B2-AFECEDD2527A} = {E55A3A52-4CA3-42D6-88F9-40DAD1137290}
{7E6392B6-8715-4EE3-A23A-C3AD3A23F578} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{E8B6ED9E-ABE0-4E3F-B1E9-3674FAB669E5} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{07DA7454-DC6E-41BE-AD9A-4228F1E307E4} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{04DBE49C-8DAC-42A2-B132-5CF31DB8FF21} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{F06FE8DC-07C5-4501-988A-5B37DDE2D598} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{D1E22574-67E6-457A-B0CD-CEF9D7CD5D5F} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{09B358DE-903A-4584-8184-72417B633003} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{DCA9DF1F-8B5B-41F2-8BF9-10AC26FF8A33} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{94278FE0-D5E3-4F8E-89D4-72DB62E160E9} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{C601E343-B50F-4C3C-AA15-EF6DA174D702} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{50DAD7C5-6FAC-4110-9D69-3EBF8A7DD9BC} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{C4F33DF4-6643-4240-867C-BF0A009B16A3} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{CFD78050-B653-422D-8FFA-DE2E29AC725A} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{67466470-50FF-479E-BE97-66A17715C8F3} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{526887D0-FCD4-40F4-8144-7E496533E35A} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{C96945B0-C37C-4846-874C-A525C2FAEA07} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{D1081AD0-FD36-4E20-9C00-6969ED97D0E6} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{3814E019-7EB0-45AF-B533-7FF86A2B0A4A} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{B4AF953C-8811-42CE-81E0-D0223B578E0D} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{716FE27A-0400-4866-A110-059A5FE0C7E4} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{C8B2B8B5-ECDC-4C91-A20D-5C19775B7488} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{28FF6D78-8061-4A17-9351-CC0F59E2BD05} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{9751DE21-C2D5-4EF7-A250-DA6047E1E3DD} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{25FABB94-9DDA-48BA-9737-96BE7FDFEA8E} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{5B59B0C7-696F-4548-B8D4-E1CD4B38EC05} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{C6DCA0D3-B8E5-4083-9215-0A213A07D11D} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{BA5630FD-14A6-4A4F-B3DE-5F9C270B1DB6} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{53B97826-9A2D-4B2D-86DA-4A6259833596} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{46FA6E7D-CDE9-49D2-AAC0-19CB162BADB5} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{D6582D12-A52B-4857-BA4B-9051DA726A2E} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{32C36590-D38E-482D-ADF4-BA9EE850B146} = {0C6C1271-82AA-4175-B344-6E8D53E86ADD}
{91E7B984-F95F-46D5-901C-FF4ECFB8EA7B} = {51F7C9B3-D727-4DE0-91BF-46A7B9E939F1}
{602DF44F-CFF9-40DE-A75A-0B9AB3A1D964} = {51F7C9B3-D727-4DE0-91BF-46A7B9E939F1}
{A2DF86B2-FFE0-4B31-9B4A-6A54D48DB8F6} = {51F7C9B3-D727-4DE0-91BF-46A7B9E939F1}
{1246711E-A734-4A2C-8EE3-7DDE26D5EE4F} = {51F7C9B3-D727-4DE0-91BF-46A7B9E939F1}
{9A2650DA-26F4-4F09-933C-67BA15E99B7E} = {51F7C9B3-D727-4DE0-91BF-46A7B9E939F1}
{1B3C26C2-6424-40EC-B58B-12D023A23444} = {543C4B0C-DC2A-4C0E-98E1-B49B6A2F3995}
{03128432-76F6-4CDF-9F1C-DF60A61D7A6F} = {AB4F7136-0DDB-4F2F-A06D-DB9595F2E46C}
{20633D93-176B-4E58-8107-48F88CEC301B} = {AB4F7136-0DDB-4F2F-A06D-DB9595F2E46C}
{1AF9E3EC-5CA4-455A-8699-3F2A6F947DAB} = {AB4F7136-0DDB-4F2F-A06D-DB9595F2E46C}
{448B446B-3958-4AC7-9FC8-AB8F0C98E833} = {AB4F7136-0DDB-4F2F-A06D-DB9595F2E46C}
{35A026AB-66A4-445D-8FAD-A4D445ACE225} = {AB4F7136-0DDB-4F2F-A06D-DB9595F2E46C}
{6EE98BD6-440A-40DF-B2B3-34480A247216} = {AB4F7136-0DDB-4F2F-A06D-DB9595F2E46C}
{D6780696-566E-412A-8517-5FDB8A770426} = {AB4F7136-0DDB-4F2F-A06D-DB9595F2E46C}
{4E44304F-074B-4A62-A1AE-3CAB345543D2} = {AB4F7136-0DDB-4F2F-A06D-DB9595F2E46C}
{7CB72B80-5DCE-4557-BDA8-C5AC5D821C20} = {AB4F7136-0DDB-4F2F-A06D-DB9595F2E46C}
{ABF9B886-B938-4D8B-B514-C4DF771F5C62} = {AB4F7136-0DDB-4F2F-A06D-DB9595F2E46C}
EndGlobalSection
EndGlobal
```
 

>
> Screenshot_20230222_091621.png
> I look forward to hearing back from you.
>
> Thanks!
> Cathy
>
>
>      >
>      > Best regards,
>      > Cathy
>      >
>
>     --
>     Adrian Klaver
>     adrian.klaver@aklaver.com <mailto:adrian.klaver@aklaver.com>
>

--
Adrian Klaver
adrian.klaver@aklaver.com

Re: Debugging postgres on Windows - could not open directory "/lib"

From
Adrian Klaver
Date:
On 2/23/23 17:16, Cathy Xie wrote:
> 
> 
> On Thu, Feb 23, 2023 at 1:21 AM Adrian Klaver <adrian.klaver@aklaver.com 
> <mailto:adrian.klaver@aklaver.com>> wrote:
> 
>     On 2/21/23 17:18, Cathy Xie wrote:
>      >
>      >
>      > On Wed, Feb 22, 2023 at 6:54 AM Adrian Klaver
>     <adrian.klaver@aklaver.com <mailto:adrian.klaver@aklaver.com>
> 
>      >
>      > Hi Adrian,
>      >
>      > Thanks for your email!
>      >
>      >     1) How did you build it?
>      >
>      >
>      > I installed ActivateState Perl, Bison, and Flex. Then I ran the
>     command
>      > ```build Debug``` under directory postgres/src/tools/msvc
>      >
>      >     2) Open pgsql.sln in a text editor and report the results here.
>      >
>      > Here was the result when I opened pgsql.sln in Visual Studio
>     2022, and
>      > ran the postgres.exe.
> 
>     1) That just repeats the error message from your previous post.
> 
>     2) Please use copy and paste of text instead of screenshots. Those
>     of us
>     with old eyes would appreciate it.
> 
>     3) Per previous request:
> 
>              Open pgsql.sln in a text editor and report the results here.
> 
>              It is the contents of pgsql.sln that I am looking for.
> 
> Hi Adrian,
> 
> Thanks for your time and patience!  Sorry for my misunderstanding.
> 
> The following is the contents of pgsql.sln.  I look forward to hearing 
> back from you.

Well I guess I should be careful what I ask for:). That looks like a 
Registry dump and is incomprehensible to me. More to the point I do not 
see anywhere that it directly mentions the /lib referenced in the error 
message: 'FATAL: could not open directory "/lib": No such file or 
directory.'. I'm guessing that is buried somewhere in all the references 
in the file.

At this point I am running out of ideas due to my limited knowledge 
building software on Windows. The only thing I can think of now is that 
in a previous post you said:

I installed ActivateState Perl, Bison, and Flex. Then I ran the command
```build Debug``` under directory postgres/src/tools/msvc

 From here:

https://www.postgresql.org/docs/current/install-windows-full.html

did you do?:


18.1.4. Cleaning and Installing

Most of the time, the automatic dependency tracking in Visual Studio 
will handle changed files. But if there have been large changes, you may 
need to clean the installation. To do this, simply run the clean.bat 
command, which will automatically clean out all generated files. You can 
also run it with the dist parameter, in which case it will behave like 
make distclean and remove the flex/bison output files as well.

By default, all files are written into a subdirectory of the debug or 
release directories. To install these files using the standard layout, 
and also generate the files required to initialize and use the database, 
run the command:

install c:\destination\directory

If you want to install only the client applications and interface 
libraries, then you can use these commands:

install c:\destination\directory client




> 
> Thanks,
> Cathy
> 
> ```
> Microsoft Visual Studio Solution File, Format Version 12.00
> # Visual Studio 2022

> 
> 
>      >
>      > Screenshot_20230222_091621.png
>      > I look forward to hearing back from you.
>      >
>      > Thanks!
>      > Cathy
>      >
>      >
>      >      >
>      >      > Best regards,
>      >      > Cathy
>      >      >
>      >
>      >     --
>      >     Adrian Klaver
>      > adrian.klaver@aklaver.com <mailto:adrian.klaver@aklaver.com>
>     <mailto:adrian.klaver@aklaver.com <mailto:adrian.klaver@aklaver.com>>
>      >
> 
>     -- 
>     Adrian Klaver
>     adrian.klaver@aklaver.com <mailto:adrian.klaver@aklaver.com>
> 

-- 
Adrian Klaver
adrian.klaver@aklaver.com