-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathHongLabAlgorithmsPart1.sln
More file actions
730 lines (730 loc) · 54.8 KB
/
Copy pathHongLabAlgorithmsPart1.sln
File metadata and controls
730 lines (730 loc) · 54.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.8.34525.116
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0101_Addition", "Ex0101_Addition\Ex0101_Addition.vcxproj", "{FA86A442-E646-40A7-94AB-D5BA0BB3B9DF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0102_Subtraction", "Ex0102_Subtraction\Ex0102_Subtraction.vcxproj", "{EA731CA9-9C9B-404F-A049-F3E7600C453A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0103_Multiplication", "Ex0103_Multiplication\Ex0103_Multiplication.vcxproj", "{4F217E19-8767-43BC-B8F1-F47E26522383}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0104_Karatsuba", "Ex0104_Karatsuba\Ex0104_Karatsuba.vcxproj", "{90174892-357A-4B85-89B0-AF99EDD99A1B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0001_StandardLibraries", "Ex0001_StandardLibraries\Ex0001_StandardLibraries.vcxproj", "{A8F4752C-A561-4504-8464-AF8D851D9402}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0002_WarmingUp", "Ex0002_WarmingUp\Ex0002_WarmingUp.vcxproj", "{51554B5E-2D65-4BF9-80A9-7BDFFDBEA6A4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0201_InsertionSort", "Ex0201_InsertionSort\Ex0201_InsertionSort.vcxproj", "{6B22A54F-B4F3-408A-93DC-0213E777ECE1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0202_InsertionSortPerformance", "Ex0202_InsertionSortPerformance\Ex0202_InsertionSortPerformance.vcxproj", "{DE23722E-D38D-488F-9070-6B78570542D5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0301_TopdownMergesort", "Ex0301_TopdownMergesort\Ex0301_TopdownMergesort.vcxproj", "{D67A3A96-6077-4CCB-AE21-4A670CBA800C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0302_BottomupMergesort", "Ex0302_BottomupMergesort\Ex0302_BottomupMergesort.vcxproj", "{F6370161-3A1E-4C9F-B3FE-772FBDBC5B9A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0401_CountOccurrences", "Ex0401_CountOccurrences\Ex0401_CountOccurrences.vcxproj", "{B2E94EDB-834B-4F9F-BF37-390A9746D6F8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0402_PartialSelectionSort", "Ex0402_PartialSelectionSort\Ex0402_PartialSelectionSort.vcxproj", "{E33E5A84-F396-4316-B774-31F41B3BF38C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0403_MinAndMax", "Ex0403_MinAndMax\Ex0403_MinAndMax.vcxproj", "{4498F678-E37B-44B3-8952-5FE7C3BEB321}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0404_PartitionByPivot", "Ex0404_PartitionByPivot\Ex0404_PartitionByPivot.vcxproj", "{7D50F373-3F79-4956-93DB-F6990D3EF4A0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0405_ExpectedLinearSelection", "Ex0405_ExpectedLinearSelection\Ex0405_ExpectedLinearSelection.vcxproj", "{497FEDA3-A452-4DCD-A8B3-7D410A9462D6}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0406_WorstcaseLinearSelection", "Ex0406_WorstcaseLinearSelection\Ex0406_WorstcaseLinearSelection.vcxproj", "{360C2E3D-8B2C-4723-8EF7-3D1925986A60}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0501_RandomizedQuicksort", "Ex0501_RandomizedQuicksort\Ex0501_RandomizedQuicksort.vcxproj", "{1D13E365-567F-4E3A-90E6-F2F47C45715D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0502_Quick3way", "Ex0502_Quick3way\Ex0502_Quick3way.vcxproj", "{61C9951F-DD87-4163-992B-A68D82550D78}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0601_CountingSort", "Ex0601_CountingSort\Ex0601_CountingSort.vcxproj", "{DFAC827D-631B-4768-9DC2-C4E0A7F86135}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0602_RadixSort", "Ex0602_RadixSort\Ex0602_RadixSort.vcxproj", "{39F3F0E3-91BB-4FC2-B4DC-02CE3D007828}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0603_SortingWords", "Ex0603_SortingWords\Ex0603_SortingWords.vcxproj", "{673D03F9-D30F-4788-8160-178321034FB9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0604_BucketSort", "Ex0604_BucketSort\Ex0604_BucketSort.vcxproj", "{D37A6DAD-BEE3-40D1-9D51-CB7E2D24808F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0701_RedBlackTree", "Ex0701_RedBlackTree\Ex0701_RedBlackTree.vcxproj", "{FFE26C88-B071-437D-BDF3-8DD1CC96CCAE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0801_SeparateChaining", "Ex0801_SeparateChaining\Ex0801_SeparateChaining.vcxproj", "{48343261-8611-4C5E-AF71-D7098BC3C740}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0802_UnorderedMap", "Ex0802_UnorderedMap\Ex0802_UnorderedMap.vcxproj", "{7D88B6B9-41A9-4CE5-ACAB-053634841852}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0803_RomanNumeral", "Ex0803_RomanNumeral\Ex0803_RomanNumeral.vcxproj", "{857E97AC-DBF1-43E9-A9E9-59BCA6CF43B7}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0901_DepthFirstPaths", "Ex0901_DepthFirstPaths\Ex0901_DepthFirstPaths.vcxproj", "{C5F84147-3F0D-4924-80C0-22C59357F4E9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0902_QueueBasedTopologicalSorting", "Ex0902_QueueBasedTopologicalSorting\Ex0902_QueueBasedTopologicalSorting.vcxproj", "{28627CCD-D83C-4719-AE25-445D7D9B74C7}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0903_TopologicalSorting", "Ex0903_TopologicalSorting\Ex0903_TopologicalSorting.vcxproj", "{AB19DEC7-48FF-48D2-A757-9A63D5959B70}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0904_DegreesOfSeparation", "Ex0904_DegreesOfSeparation\Ex0904_DegreesOfSeparation.vcxproj", "{09E1B7C1-D591-41F2-B92D-54AE59A95996}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0905_SymbolGraph", "Ex0905_SymbolGraph\Ex0905_SymbolGraph.vcxproj", "{8FC3D4C2-31A7-44DA-901C-F81FAE17B4ED}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0906_DirectedCycleDetection", "Ex0906_DirectedCycleDetection\Ex0906_DirectedCycleDetection.vcxproj", "{07345F8B-90F6-46A3-B476-FD855CDB8685}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1001_ConnectedComponents", "Ex1001_ConnectedComponents\Ex1001_ConnectedComponents.vcxproj", "{EB4DA40E-275C-47C7-B758-7E6AFFE06875}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1002_StrongComponents(BruteForce)", "Ex1002_StrongComponents(BruteForce)\Ex1002_StrongComponents(BruteForce).vcxproj", "{C91E5374-E892-4DE4-AB20-57EAA89D449A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1003_KosarajuStrongComponents", "Ex1003_KosarajuStrongComponents\Ex1003_KosarajuStrongComponents.vcxproj", "{A34B569B-657A-4DB8-8C8D-98102BD55A4C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex0908_TracingDFS", "Ex0908_TracingDFS\Ex0908_TracingDFS.vcxproj", "{502F2AFC-CF35-4BE6-B228-2864EFE2A19F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1101_PriorityQueue", "Ex1101_PriorityQueue\Ex1101_PriorityQueue.vcxproj", "{A7D4DB33-1EC9-4EF9-A96B-512364CBB655}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1102_IndexMinPQ", "Ex1102_IndexMinPQ\Ex1102_IndexMinPQ.vcxproj", "{2A2204DF-6195-4559-8716-AC0E5A3D8701}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1103_Dijkstra(IndexMinPQ)", "Ex1103_Dijkstra(IndexMinPQ)\Ex1103_Dijkstra(IndexMinPQ).vcxproj", "{A9F1746D-E4CD-4D3B-9817-44D1DC2177BB}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1105_Dijkstra", "Ex1105_Dijkstra\Ex1105_Dijkstra.vcxproj", "{F7D2F9DA-3C1E-4C6D-A3B8-19C5385BF4C1}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter01", "Chapter01", "{D9E93CC4-C3A3-4BBD-B3B9-399448BF4FE0}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter02", "Chapter02", "{D8E0151D-25FF-4371-9120-B3479EB46315}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter03", "Chapter03", "{C226CB0A-621D-46A9-A3D0-13554FCD4B80}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter04", "Chapter04", "{5972A6C1-23A2-4B5C-9819-879D673D5C4B}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter05", "Chapter05", "{01F24A2A-CBF5-4BF2-9756-E2EE0960F565}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter06", "Chapter06", "{D662437E-30F7-413E-8A61-EBC29B833CE1}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter07", "Chapter07", "{DF3FEB8E-79E8-4A10-81BA-B23F732FFD17}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter08", "Chapter08", "{30378478-41FB-4731-90B1-E6D630598432}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter09", "Chapter09", "{E8A96229-3007-471B-9A35-ED9B9753B257}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter10", "Chapter10", "{703DD37C-EFE8-43E0-B59C-1952F49570FB}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter11", "Chapter11", "{52C24C8E-F9B1-40E6-811B-889BE9D03816}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter12", "Chapter12", "{5795391D-50B3-4B24-AB47-BA09ADBF0CE3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1201_Fibonacci", "Ex1201_Fibonacci\Ex1201_Fibonacci.vcxproj", "{B91763A6-2EEB-45B8-AEC2-D740804B8B1A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1202_RodCutting", "Ex1202_RodCutting\Ex1202_RodCutting.vcxproj", "{5FA0A129-4115-4C27-B11F-09377F0F070E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1203_BellmanFord", "Ex1203_BellmanFord\Ex1203_BellmanFord.vcxproj", "{74455218-6B8E-4429-8A64-DABD8DA14592}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1204_Arbitrage", "Ex1204_Arbitrage\Ex1204_Arbitrage.vcxproj", "{DF35FB24-F2B8-44EA-B86F-F4B176C58985}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1205_FloydWarshall", "Ex1205_FloydWarshall\Ex1205_FloydWarshall.vcxproj", "{999E6D61-B4CF-47B5-A390-C0B61488AC59}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter13", "Chapter13", "{77425026-B9CA-4106-8B35-9D24A5C75EF9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1301_LongestCommonSequence", "Ex1301_LongestCommonSequence\Ex1301_LongestCommonSequence.vcxproj", "{AFB2DF6A-52E2-41F9-A22F-7CA265AC63C8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1302_ZeroOneKnapsack", "Ex1302_ZeroOneKnapsack\Ex1302_ZeroOneKnapsack.vcxproj", "{402A9F1F-9538-4DE8-9EFF-B7429892A3E8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1303_UnboundedKnapsack", "Ex1303_UnboundedKnapsack\Ex1303_UnboundedKnapsack.vcxproj", "{EA1A6B53-8C90-4E71-8A79-59303AEB99C3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1304_LargestIndependentSet", "Ex1304_LargestIndependentSet\Ex1304_LargestIndependentSet.vcxproj", "{6931A9C7-A7DD-4FCF-8951-4D486FDA6DBE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1401_FractionalKnapsack", "Ex1401_FractionalKnapsack\Ex1401_FractionalKnapsack.vcxproj", "{52F46B1B-ED57-4E0A-9066-4002FF49F6E9}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter14", "Chapter14", "{82705AF9-4FEE-48F3-94AF-918A9637C116}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1402_ActivitySelection", "Ex1402_ActivitySelection\Ex1402_ActivitySelection.vcxproj", "{C154EFA4-3FF4-4399-991B-2DF9A7D996BF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1403_HuffmanCoding", "Ex1403_HuffmanCoding\Ex1403_HuffmanCoding.vcxproj", "{00666731-70E7-45C7-AEB6-02FB102179F2}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter15", "Chapter15", "{2AEC4ABC-F0CD-40E1-9A91-47C665DB2EA5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1501_PrimMST", "Ex1501_PrimMST\Ex1501_PrimMST.vcxproj", "{7D09B51F-C6DC-46EE-AB9E-7701CDDB85EC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1502_UnionFind", "Ex1502_UnionFind\Ex1502_UnionFind.vcxproj", "{E1A92B57-29F8-443D-8EA7-C496115A5377}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1503_KruskalMST", "Ex1503_KruskalMST\Ex1503_KruskalMST.vcxproj", "{C0B171DC-858A-408B-B70C-41A469BB1049}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter16", "Chapter16", "{ACFAA05E-CB8F-4AEC-92C8-26486EF5F5F4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1601_FordFulkerson", "Ex1601_FordFulkerson\Ex1601_FordFulkerson.vcxproj", "{87A4BF79-22C7-4A20-811F-446341714941}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1104_Dijkstra(LinearSearch)", "Ex1104_Dijkstra(LinearSearch)\Ex1104_Dijkstra(LinearSearch).vcxproj", "{27C6A25E-81E6-4512-9275-8EF9DB82B6F3}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter17", "Chapter17", "{2C16A415-0349-4D79-91E9-A43D469DDE6F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1701_BipartiteGraph", "Ex1701_BipartiteGraph\Ex1701_BipartiteGraph.vcxproj", "{BD1F71C8-3D4E-40EB-BFF0-030721FBC47B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1702_GaleShapley", "Ex1702_GaleShapley\Ex1702_GaleShapley.vcxproj", "{689F60E1-6627-48CC-A5CC-641B299EE6DB}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter18", "Chapter18", "{FEAB4C8E-BCF1-4C94-B82D-9A07AA5723D4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1801_LongestPath", "Ex1801_LongestPath\Ex1801_LongestPath.vcxproj", "{67972897-1ED3-4782-B45F-66C4541694CB}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ex1802_TravellingSalesmanProblem", "Ex1802_TravellingSalesmanProblem\Ex1802_TravellingSalesmanProblem.vcxproj", "{BACF7929-2559-4C4A-BF72-B8BA810E1BEA}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{FA86A442-E646-40A7-94AB-D5BA0BB3B9DF}.Debug|x64.ActiveCfg = Debug|x64
{FA86A442-E646-40A7-94AB-D5BA0BB3B9DF}.Debug|x64.Build.0 = Debug|x64
{FA86A442-E646-40A7-94AB-D5BA0BB3B9DF}.Debug|x86.ActiveCfg = Debug|Win32
{FA86A442-E646-40A7-94AB-D5BA0BB3B9DF}.Debug|x86.Build.0 = Debug|Win32
{FA86A442-E646-40A7-94AB-D5BA0BB3B9DF}.Release|x64.ActiveCfg = Release|x64
{FA86A442-E646-40A7-94AB-D5BA0BB3B9DF}.Release|x64.Build.0 = Release|x64
{FA86A442-E646-40A7-94AB-D5BA0BB3B9DF}.Release|x86.ActiveCfg = Release|Win32
{FA86A442-E646-40A7-94AB-D5BA0BB3B9DF}.Release|x86.Build.0 = Release|Win32
{EA731CA9-9C9B-404F-A049-F3E7600C453A}.Debug|x64.ActiveCfg = Debug|x64
{EA731CA9-9C9B-404F-A049-F3E7600C453A}.Debug|x64.Build.0 = Debug|x64
{EA731CA9-9C9B-404F-A049-F3E7600C453A}.Debug|x86.ActiveCfg = Debug|Win32
{EA731CA9-9C9B-404F-A049-F3E7600C453A}.Debug|x86.Build.0 = Debug|Win32
{EA731CA9-9C9B-404F-A049-F3E7600C453A}.Release|x64.ActiveCfg = Release|x64
{EA731CA9-9C9B-404F-A049-F3E7600C453A}.Release|x64.Build.0 = Release|x64
{EA731CA9-9C9B-404F-A049-F3E7600C453A}.Release|x86.ActiveCfg = Release|Win32
{EA731CA9-9C9B-404F-A049-F3E7600C453A}.Release|x86.Build.0 = Release|Win32
{4F217E19-8767-43BC-B8F1-F47E26522383}.Debug|x64.ActiveCfg = Debug|x64
{4F217E19-8767-43BC-B8F1-F47E26522383}.Debug|x64.Build.0 = Debug|x64
{4F217E19-8767-43BC-B8F1-F47E26522383}.Debug|x86.ActiveCfg = Debug|Win32
{4F217E19-8767-43BC-B8F1-F47E26522383}.Debug|x86.Build.0 = Debug|Win32
{4F217E19-8767-43BC-B8F1-F47E26522383}.Release|x64.ActiveCfg = Release|x64
{4F217E19-8767-43BC-B8F1-F47E26522383}.Release|x64.Build.0 = Release|x64
{4F217E19-8767-43BC-B8F1-F47E26522383}.Release|x86.ActiveCfg = Release|Win32
{4F217E19-8767-43BC-B8F1-F47E26522383}.Release|x86.Build.0 = Release|Win32
{90174892-357A-4B85-89B0-AF99EDD99A1B}.Debug|x64.ActiveCfg = Debug|x64
{90174892-357A-4B85-89B0-AF99EDD99A1B}.Debug|x64.Build.0 = Debug|x64
{90174892-357A-4B85-89B0-AF99EDD99A1B}.Debug|x86.ActiveCfg = Debug|Win32
{90174892-357A-4B85-89B0-AF99EDD99A1B}.Debug|x86.Build.0 = Debug|Win32
{90174892-357A-4B85-89B0-AF99EDD99A1B}.Release|x64.ActiveCfg = Release|x64
{90174892-357A-4B85-89B0-AF99EDD99A1B}.Release|x64.Build.0 = Release|x64
{90174892-357A-4B85-89B0-AF99EDD99A1B}.Release|x86.ActiveCfg = Release|Win32
{90174892-357A-4B85-89B0-AF99EDD99A1B}.Release|x86.Build.0 = Release|Win32
{A8F4752C-A561-4504-8464-AF8D851D9402}.Debug|x64.ActiveCfg = Debug|x64
{A8F4752C-A561-4504-8464-AF8D851D9402}.Debug|x64.Build.0 = Debug|x64
{A8F4752C-A561-4504-8464-AF8D851D9402}.Debug|x86.ActiveCfg = Debug|Win32
{A8F4752C-A561-4504-8464-AF8D851D9402}.Debug|x86.Build.0 = Debug|Win32
{A8F4752C-A561-4504-8464-AF8D851D9402}.Release|x64.ActiveCfg = Release|x64
{A8F4752C-A561-4504-8464-AF8D851D9402}.Release|x64.Build.0 = Release|x64
{A8F4752C-A561-4504-8464-AF8D851D9402}.Release|x86.ActiveCfg = Release|Win32
{A8F4752C-A561-4504-8464-AF8D851D9402}.Release|x86.Build.0 = Release|Win32
{51554B5E-2D65-4BF9-80A9-7BDFFDBEA6A4}.Debug|x64.ActiveCfg = Debug|x64
{51554B5E-2D65-4BF9-80A9-7BDFFDBEA6A4}.Debug|x64.Build.0 = Debug|x64
{51554B5E-2D65-4BF9-80A9-7BDFFDBEA6A4}.Debug|x86.ActiveCfg = Debug|Win32
{51554B5E-2D65-4BF9-80A9-7BDFFDBEA6A4}.Debug|x86.Build.0 = Debug|Win32
{51554B5E-2D65-4BF9-80A9-7BDFFDBEA6A4}.Release|x64.ActiveCfg = Release|x64
{51554B5E-2D65-4BF9-80A9-7BDFFDBEA6A4}.Release|x64.Build.0 = Release|x64
{51554B5E-2D65-4BF9-80A9-7BDFFDBEA6A4}.Release|x86.ActiveCfg = Release|Win32
{51554B5E-2D65-4BF9-80A9-7BDFFDBEA6A4}.Release|x86.Build.0 = Release|Win32
{6B22A54F-B4F3-408A-93DC-0213E777ECE1}.Debug|x64.ActiveCfg = Debug|x64
{6B22A54F-B4F3-408A-93DC-0213E777ECE1}.Debug|x64.Build.0 = Debug|x64
{6B22A54F-B4F3-408A-93DC-0213E777ECE1}.Debug|x86.ActiveCfg = Debug|Win32
{6B22A54F-B4F3-408A-93DC-0213E777ECE1}.Debug|x86.Build.0 = Debug|Win32
{6B22A54F-B4F3-408A-93DC-0213E777ECE1}.Release|x64.ActiveCfg = Release|x64
{6B22A54F-B4F3-408A-93DC-0213E777ECE1}.Release|x64.Build.0 = Release|x64
{6B22A54F-B4F3-408A-93DC-0213E777ECE1}.Release|x86.ActiveCfg = Release|Win32
{6B22A54F-B4F3-408A-93DC-0213E777ECE1}.Release|x86.Build.0 = Release|Win32
{DE23722E-D38D-488F-9070-6B78570542D5}.Debug|x64.ActiveCfg = Debug|x64
{DE23722E-D38D-488F-9070-6B78570542D5}.Debug|x64.Build.0 = Debug|x64
{DE23722E-D38D-488F-9070-6B78570542D5}.Debug|x86.ActiveCfg = Debug|Win32
{DE23722E-D38D-488F-9070-6B78570542D5}.Debug|x86.Build.0 = Debug|Win32
{DE23722E-D38D-488F-9070-6B78570542D5}.Release|x64.ActiveCfg = Release|x64
{DE23722E-D38D-488F-9070-6B78570542D5}.Release|x64.Build.0 = Release|x64
{DE23722E-D38D-488F-9070-6B78570542D5}.Release|x86.ActiveCfg = Release|Win32
{DE23722E-D38D-488F-9070-6B78570542D5}.Release|x86.Build.0 = Release|Win32
{D67A3A96-6077-4CCB-AE21-4A670CBA800C}.Debug|x64.ActiveCfg = Debug|x64
{D67A3A96-6077-4CCB-AE21-4A670CBA800C}.Debug|x64.Build.0 = Debug|x64
{D67A3A96-6077-4CCB-AE21-4A670CBA800C}.Debug|x86.ActiveCfg = Debug|Win32
{D67A3A96-6077-4CCB-AE21-4A670CBA800C}.Debug|x86.Build.0 = Debug|Win32
{D67A3A96-6077-4CCB-AE21-4A670CBA800C}.Release|x64.ActiveCfg = Release|x64
{D67A3A96-6077-4CCB-AE21-4A670CBA800C}.Release|x64.Build.0 = Release|x64
{D67A3A96-6077-4CCB-AE21-4A670CBA800C}.Release|x86.ActiveCfg = Release|Win32
{D67A3A96-6077-4CCB-AE21-4A670CBA800C}.Release|x86.Build.0 = Release|Win32
{F6370161-3A1E-4C9F-B3FE-772FBDBC5B9A}.Debug|x64.ActiveCfg = Debug|x64
{F6370161-3A1E-4C9F-B3FE-772FBDBC5B9A}.Debug|x64.Build.0 = Debug|x64
{F6370161-3A1E-4C9F-B3FE-772FBDBC5B9A}.Debug|x86.ActiveCfg = Debug|Win32
{F6370161-3A1E-4C9F-B3FE-772FBDBC5B9A}.Debug|x86.Build.0 = Debug|Win32
{F6370161-3A1E-4C9F-B3FE-772FBDBC5B9A}.Release|x64.ActiveCfg = Release|x64
{F6370161-3A1E-4C9F-B3FE-772FBDBC5B9A}.Release|x64.Build.0 = Release|x64
{F6370161-3A1E-4C9F-B3FE-772FBDBC5B9A}.Release|x86.ActiveCfg = Release|Win32
{F6370161-3A1E-4C9F-B3FE-772FBDBC5B9A}.Release|x86.Build.0 = Release|Win32
{B2E94EDB-834B-4F9F-BF37-390A9746D6F8}.Debug|x64.ActiveCfg = Debug|x64
{B2E94EDB-834B-4F9F-BF37-390A9746D6F8}.Debug|x64.Build.0 = Debug|x64
{B2E94EDB-834B-4F9F-BF37-390A9746D6F8}.Debug|x86.ActiveCfg = Debug|Win32
{B2E94EDB-834B-4F9F-BF37-390A9746D6F8}.Debug|x86.Build.0 = Debug|Win32
{B2E94EDB-834B-4F9F-BF37-390A9746D6F8}.Release|x64.ActiveCfg = Release|x64
{B2E94EDB-834B-4F9F-BF37-390A9746D6F8}.Release|x64.Build.0 = Release|x64
{B2E94EDB-834B-4F9F-BF37-390A9746D6F8}.Release|x86.ActiveCfg = Release|Win32
{B2E94EDB-834B-4F9F-BF37-390A9746D6F8}.Release|x86.Build.0 = Release|Win32
{E33E5A84-F396-4316-B774-31F41B3BF38C}.Debug|x64.ActiveCfg = Debug|x64
{E33E5A84-F396-4316-B774-31F41B3BF38C}.Debug|x64.Build.0 = Debug|x64
{E33E5A84-F396-4316-B774-31F41B3BF38C}.Debug|x86.ActiveCfg = Debug|Win32
{E33E5A84-F396-4316-B774-31F41B3BF38C}.Debug|x86.Build.0 = Debug|Win32
{E33E5A84-F396-4316-B774-31F41B3BF38C}.Release|x64.ActiveCfg = Release|x64
{E33E5A84-F396-4316-B774-31F41B3BF38C}.Release|x64.Build.0 = Release|x64
{E33E5A84-F396-4316-B774-31F41B3BF38C}.Release|x86.ActiveCfg = Release|Win32
{E33E5A84-F396-4316-B774-31F41B3BF38C}.Release|x86.Build.0 = Release|Win32
{4498F678-E37B-44B3-8952-5FE7C3BEB321}.Debug|x64.ActiveCfg = Debug|x64
{4498F678-E37B-44B3-8952-5FE7C3BEB321}.Debug|x64.Build.0 = Debug|x64
{4498F678-E37B-44B3-8952-5FE7C3BEB321}.Debug|x86.ActiveCfg = Debug|Win32
{4498F678-E37B-44B3-8952-5FE7C3BEB321}.Debug|x86.Build.0 = Debug|Win32
{4498F678-E37B-44B3-8952-5FE7C3BEB321}.Release|x64.ActiveCfg = Release|x64
{4498F678-E37B-44B3-8952-5FE7C3BEB321}.Release|x64.Build.0 = Release|x64
{4498F678-E37B-44B3-8952-5FE7C3BEB321}.Release|x86.ActiveCfg = Release|Win32
{4498F678-E37B-44B3-8952-5FE7C3BEB321}.Release|x86.Build.0 = Release|Win32
{7D50F373-3F79-4956-93DB-F6990D3EF4A0}.Debug|x64.ActiveCfg = Debug|x64
{7D50F373-3F79-4956-93DB-F6990D3EF4A0}.Debug|x64.Build.0 = Debug|x64
{7D50F373-3F79-4956-93DB-F6990D3EF4A0}.Debug|x86.ActiveCfg = Debug|Win32
{7D50F373-3F79-4956-93DB-F6990D3EF4A0}.Debug|x86.Build.0 = Debug|Win32
{7D50F373-3F79-4956-93DB-F6990D3EF4A0}.Release|x64.ActiveCfg = Release|x64
{7D50F373-3F79-4956-93DB-F6990D3EF4A0}.Release|x64.Build.0 = Release|x64
{7D50F373-3F79-4956-93DB-F6990D3EF4A0}.Release|x86.ActiveCfg = Release|Win32
{7D50F373-3F79-4956-93DB-F6990D3EF4A0}.Release|x86.Build.0 = Release|Win32
{497FEDA3-A452-4DCD-A8B3-7D410A9462D6}.Debug|x64.ActiveCfg = Debug|x64
{497FEDA3-A452-4DCD-A8B3-7D410A9462D6}.Debug|x64.Build.0 = Debug|x64
{497FEDA3-A452-4DCD-A8B3-7D410A9462D6}.Debug|x86.ActiveCfg = Debug|Win32
{497FEDA3-A452-4DCD-A8B3-7D410A9462D6}.Debug|x86.Build.0 = Debug|Win32
{497FEDA3-A452-4DCD-A8B3-7D410A9462D6}.Release|x64.ActiveCfg = Release|x64
{497FEDA3-A452-4DCD-A8B3-7D410A9462D6}.Release|x64.Build.0 = Release|x64
{497FEDA3-A452-4DCD-A8B3-7D410A9462D6}.Release|x86.ActiveCfg = Release|Win32
{497FEDA3-A452-4DCD-A8B3-7D410A9462D6}.Release|x86.Build.0 = Release|Win32
{360C2E3D-8B2C-4723-8EF7-3D1925986A60}.Debug|x64.ActiveCfg = Debug|x64
{360C2E3D-8B2C-4723-8EF7-3D1925986A60}.Debug|x64.Build.0 = Debug|x64
{360C2E3D-8B2C-4723-8EF7-3D1925986A60}.Debug|x86.ActiveCfg = Debug|Win32
{360C2E3D-8B2C-4723-8EF7-3D1925986A60}.Debug|x86.Build.0 = Debug|Win32
{360C2E3D-8B2C-4723-8EF7-3D1925986A60}.Release|x64.ActiveCfg = Release|x64
{360C2E3D-8B2C-4723-8EF7-3D1925986A60}.Release|x64.Build.0 = Release|x64
{360C2E3D-8B2C-4723-8EF7-3D1925986A60}.Release|x86.ActiveCfg = Release|Win32
{360C2E3D-8B2C-4723-8EF7-3D1925986A60}.Release|x86.Build.0 = Release|Win32
{1D13E365-567F-4E3A-90E6-F2F47C45715D}.Debug|x64.ActiveCfg = Debug|x64
{1D13E365-567F-4E3A-90E6-F2F47C45715D}.Debug|x64.Build.0 = Debug|x64
{1D13E365-567F-4E3A-90E6-F2F47C45715D}.Debug|x86.ActiveCfg = Debug|Win32
{1D13E365-567F-4E3A-90E6-F2F47C45715D}.Debug|x86.Build.0 = Debug|Win32
{1D13E365-567F-4E3A-90E6-F2F47C45715D}.Release|x64.ActiveCfg = Release|x64
{1D13E365-567F-4E3A-90E6-F2F47C45715D}.Release|x64.Build.0 = Release|x64
{1D13E365-567F-4E3A-90E6-F2F47C45715D}.Release|x86.ActiveCfg = Release|Win32
{1D13E365-567F-4E3A-90E6-F2F47C45715D}.Release|x86.Build.0 = Release|Win32
{61C9951F-DD87-4163-992B-A68D82550D78}.Debug|x64.ActiveCfg = Debug|x64
{61C9951F-DD87-4163-992B-A68D82550D78}.Debug|x64.Build.0 = Debug|x64
{61C9951F-DD87-4163-992B-A68D82550D78}.Debug|x86.ActiveCfg = Debug|Win32
{61C9951F-DD87-4163-992B-A68D82550D78}.Debug|x86.Build.0 = Debug|Win32
{61C9951F-DD87-4163-992B-A68D82550D78}.Release|x64.ActiveCfg = Release|x64
{61C9951F-DD87-4163-992B-A68D82550D78}.Release|x64.Build.0 = Release|x64
{61C9951F-DD87-4163-992B-A68D82550D78}.Release|x86.ActiveCfg = Release|Win32
{61C9951F-DD87-4163-992B-A68D82550D78}.Release|x86.Build.0 = Release|Win32
{DFAC827D-631B-4768-9DC2-C4E0A7F86135}.Debug|x64.ActiveCfg = Debug|x64
{DFAC827D-631B-4768-9DC2-C4E0A7F86135}.Debug|x64.Build.0 = Debug|x64
{DFAC827D-631B-4768-9DC2-C4E0A7F86135}.Debug|x86.ActiveCfg = Debug|Win32
{DFAC827D-631B-4768-9DC2-C4E0A7F86135}.Debug|x86.Build.0 = Debug|Win32
{DFAC827D-631B-4768-9DC2-C4E0A7F86135}.Release|x64.ActiveCfg = Release|x64
{DFAC827D-631B-4768-9DC2-C4E0A7F86135}.Release|x64.Build.0 = Release|x64
{DFAC827D-631B-4768-9DC2-C4E0A7F86135}.Release|x86.ActiveCfg = Release|Win32
{DFAC827D-631B-4768-9DC2-C4E0A7F86135}.Release|x86.Build.0 = Release|Win32
{39F3F0E3-91BB-4FC2-B4DC-02CE3D007828}.Debug|x64.ActiveCfg = Debug|x64
{39F3F0E3-91BB-4FC2-B4DC-02CE3D007828}.Debug|x64.Build.0 = Debug|x64
{39F3F0E3-91BB-4FC2-B4DC-02CE3D007828}.Debug|x86.ActiveCfg = Debug|Win32
{39F3F0E3-91BB-4FC2-B4DC-02CE3D007828}.Debug|x86.Build.0 = Debug|Win32
{39F3F0E3-91BB-4FC2-B4DC-02CE3D007828}.Release|x64.ActiveCfg = Release|x64
{39F3F0E3-91BB-4FC2-B4DC-02CE3D007828}.Release|x64.Build.0 = Release|x64
{39F3F0E3-91BB-4FC2-B4DC-02CE3D007828}.Release|x86.ActiveCfg = Release|Win32
{39F3F0E3-91BB-4FC2-B4DC-02CE3D007828}.Release|x86.Build.0 = Release|Win32
{673D03F9-D30F-4788-8160-178321034FB9}.Debug|x64.ActiveCfg = Debug|x64
{673D03F9-D30F-4788-8160-178321034FB9}.Debug|x64.Build.0 = Debug|x64
{673D03F9-D30F-4788-8160-178321034FB9}.Debug|x86.ActiveCfg = Debug|Win32
{673D03F9-D30F-4788-8160-178321034FB9}.Debug|x86.Build.0 = Debug|Win32
{673D03F9-D30F-4788-8160-178321034FB9}.Release|x64.ActiveCfg = Release|x64
{673D03F9-D30F-4788-8160-178321034FB9}.Release|x64.Build.0 = Release|x64
{673D03F9-D30F-4788-8160-178321034FB9}.Release|x86.ActiveCfg = Release|Win32
{673D03F9-D30F-4788-8160-178321034FB9}.Release|x86.Build.0 = Release|Win32
{D37A6DAD-BEE3-40D1-9D51-CB7E2D24808F}.Debug|x64.ActiveCfg = Debug|x64
{D37A6DAD-BEE3-40D1-9D51-CB7E2D24808F}.Debug|x64.Build.0 = Debug|x64
{D37A6DAD-BEE3-40D1-9D51-CB7E2D24808F}.Debug|x86.ActiveCfg = Debug|Win32
{D37A6DAD-BEE3-40D1-9D51-CB7E2D24808F}.Debug|x86.Build.0 = Debug|Win32
{D37A6DAD-BEE3-40D1-9D51-CB7E2D24808F}.Release|x64.ActiveCfg = Release|x64
{D37A6DAD-BEE3-40D1-9D51-CB7E2D24808F}.Release|x64.Build.0 = Release|x64
{D37A6DAD-BEE3-40D1-9D51-CB7E2D24808F}.Release|x86.ActiveCfg = Release|Win32
{D37A6DAD-BEE3-40D1-9D51-CB7E2D24808F}.Release|x86.Build.0 = Release|Win32
{FFE26C88-B071-437D-BDF3-8DD1CC96CCAE}.Debug|x64.ActiveCfg = Debug|x64
{FFE26C88-B071-437D-BDF3-8DD1CC96CCAE}.Debug|x64.Build.0 = Debug|x64
{FFE26C88-B071-437D-BDF3-8DD1CC96CCAE}.Debug|x86.ActiveCfg = Debug|Win32
{FFE26C88-B071-437D-BDF3-8DD1CC96CCAE}.Debug|x86.Build.0 = Debug|Win32
{FFE26C88-B071-437D-BDF3-8DD1CC96CCAE}.Release|x64.ActiveCfg = Release|x64
{FFE26C88-B071-437D-BDF3-8DD1CC96CCAE}.Release|x64.Build.0 = Release|x64
{FFE26C88-B071-437D-BDF3-8DD1CC96CCAE}.Release|x86.ActiveCfg = Release|Win32
{FFE26C88-B071-437D-BDF3-8DD1CC96CCAE}.Release|x86.Build.0 = Release|Win32
{48343261-8611-4C5E-AF71-D7098BC3C740}.Debug|x64.ActiveCfg = Debug|x64
{48343261-8611-4C5E-AF71-D7098BC3C740}.Debug|x64.Build.0 = Debug|x64
{48343261-8611-4C5E-AF71-D7098BC3C740}.Debug|x86.ActiveCfg = Debug|Win32
{48343261-8611-4C5E-AF71-D7098BC3C740}.Debug|x86.Build.0 = Debug|Win32
{48343261-8611-4C5E-AF71-D7098BC3C740}.Release|x64.ActiveCfg = Release|x64
{48343261-8611-4C5E-AF71-D7098BC3C740}.Release|x64.Build.0 = Release|x64
{48343261-8611-4C5E-AF71-D7098BC3C740}.Release|x86.ActiveCfg = Release|Win32
{48343261-8611-4C5E-AF71-D7098BC3C740}.Release|x86.Build.0 = Release|Win32
{7D88B6B9-41A9-4CE5-ACAB-053634841852}.Debug|x64.ActiveCfg = Debug|x64
{7D88B6B9-41A9-4CE5-ACAB-053634841852}.Debug|x64.Build.0 = Debug|x64
{7D88B6B9-41A9-4CE5-ACAB-053634841852}.Debug|x86.ActiveCfg = Debug|Win32
{7D88B6B9-41A9-4CE5-ACAB-053634841852}.Debug|x86.Build.0 = Debug|Win32
{7D88B6B9-41A9-4CE5-ACAB-053634841852}.Release|x64.ActiveCfg = Release|x64
{7D88B6B9-41A9-4CE5-ACAB-053634841852}.Release|x64.Build.0 = Release|x64
{7D88B6B9-41A9-4CE5-ACAB-053634841852}.Release|x86.ActiveCfg = Release|Win32
{7D88B6B9-41A9-4CE5-ACAB-053634841852}.Release|x86.Build.0 = Release|Win32
{857E97AC-DBF1-43E9-A9E9-59BCA6CF43B7}.Debug|x64.ActiveCfg = Debug|x64
{857E97AC-DBF1-43E9-A9E9-59BCA6CF43B7}.Debug|x64.Build.0 = Debug|x64
{857E97AC-DBF1-43E9-A9E9-59BCA6CF43B7}.Debug|x86.ActiveCfg = Debug|Win32
{857E97AC-DBF1-43E9-A9E9-59BCA6CF43B7}.Debug|x86.Build.0 = Debug|Win32
{857E97AC-DBF1-43E9-A9E9-59BCA6CF43B7}.Release|x64.ActiveCfg = Release|x64
{857E97AC-DBF1-43E9-A9E9-59BCA6CF43B7}.Release|x64.Build.0 = Release|x64
{857E97AC-DBF1-43E9-A9E9-59BCA6CF43B7}.Release|x86.ActiveCfg = Release|Win32
{857E97AC-DBF1-43E9-A9E9-59BCA6CF43B7}.Release|x86.Build.0 = Release|Win32
{C5F84147-3F0D-4924-80C0-22C59357F4E9}.Debug|x64.ActiveCfg = Debug|x64
{C5F84147-3F0D-4924-80C0-22C59357F4E9}.Debug|x64.Build.0 = Debug|x64
{C5F84147-3F0D-4924-80C0-22C59357F4E9}.Debug|x86.ActiveCfg = Debug|Win32
{C5F84147-3F0D-4924-80C0-22C59357F4E9}.Debug|x86.Build.0 = Debug|Win32
{C5F84147-3F0D-4924-80C0-22C59357F4E9}.Release|x64.ActiveCfg = Release|x64
{C5F84147-3F0D-4924-80C0-22C59357F4E9}.Release|x64.Build.0 = Release|x64
{C5F84147-3F0D-4924-80C0-22C59357F4E9}.Release|x86.ActiveCfg = Release|Win32
{C5F84147-3F0D-4924-80C0-22C59357F4E9}.Release|x86.Build.0 = Release|Win32
{28627CCD-D83C-4719-AE25-445D7D9B74C7}.Debug|x64.ActiveCfg = Debug|x64
{28627CCD-D83C-4719-AE25-445D7D9B74C7}.Debug|x64.Build.0 = Debug|x64
{28627CCD-D83C-4719-AE25-445D7D9B74C7}.Debug|x86.ActiveCfg = Debug|Win32
{28627CCD-D83C-4719-AE25-445D7D9B74C7}.Debug|x86.Build.0 = Debug|Win32
{28627CCD-D83C-4719-AE25-445D7D9B74C7}.Release|x64.ActiveCfg = Release|x64
{28627CCD-D83C-4719-AE25-445D7D9B74C7}.Release|x64.Build.0 = Release|x64
{28627CCD-D83C-4719-AE25-445D7D9B74C7}.Release|x86.ActiveCfg = Release|Win32
{28627CCD-D83C-4719-AE25-445D7D9B74C7}.Release|x86.Build.0 = Release|Win32
{AB19DEC7-48FF-48D2-A757-9A63D5959B70}.Debug|x64.ActiveCfg = Debug|x64
{AB19DEC7-48FF-48D2-A757-9A63D5959B70}.Debug|x64.Build.0 = Debug|x64
{AB19DEC7-48FF-48D2-A757-9A63D5959B70}.Debug|x86.ActiveCfg = Debug|Win32
{AB19DEC7-48FF-48D2-A757-9A63D5959B70}.Debug|x86.Build.0 = Debug|Win32
{AB19DEC7-48FF-48D2-A757-9A63D5959B70}.Release|x64.ActiveCfg = Release|x64
{AB19DEC7-48FF-48D2-A757-9A63D5959B70}.Release|x64.Build.0 = Release|x64
{AB19DEC7-48FF-48D2-A757-9A63D5959B70}.Release|x86.ActiveCfg = Release|Win32
{AB19DEC7-48FF-48D2-A757-9A63D5959B70}.Release|x86.Build.0 = Release|Win32
{09E1B7C1-D591-41F2-B92D-54AE59A95996}.Debug|x64.ActiveCfg = Debug|x64
{09E1B7C1-D591-41F2-B92D-54AE59A95996}.Debug|x64.Build.0 = Debug|x64
{09E1B7C1-D591-41F2-B92D-54AE59A95996}.Debug|x86.ActiveCfg = Debug|Win32
{09E1B7C1-D591-41F2-B92D-54AE59A95996}.Debug|x86.Build.0 = Debug|Win32
{09E1B7C1-D591-41F2-B92D-54AE59A95996}.Release|x64.ActiveCfg = Release|x64
{09E1B7C1-D591-41F2-B92D-54AE59A95996}.Release|x64.Build.0 = Release|x64
{09E1B7C1-D591-41F2-B92D-54AE59A95996}.Release|x86.ActiveCfg = Release|Win32
{09E1B7C1-D591-41F2-B92D-54AE59A95996}.Release|x86.Build.0 = Release|Win32
{8FC3D4C2-31A7-44DA-901C-F81FAE17B4ED}.Debug|x64.ActiveCfg = Debug|x64
{8FC3D4C2-31A7-44DA-901C-F81FAE17B4ED}.Debug|x64.Build.0 = Debug|x64
{8FC3D4C2-31A7-44DA-901C-F81FAE17B4ED}.Debug|x86.ActiveCfg = Debug|Win32
{8FC3D4C2-31A7-44DA-901C-F81FAE17B4ED}.Debug|x86.Build.0 = Debug|Win32
{8FC3D4C2-31A7-44DA-901C-F81FAE17B4ED}.Release|x64.ActiveCfg = Release|x64
{8FC3D4C2-31A7-44DA-901C-F81FAE17B4ED}.Release|x64.Build.0 = Release|x64
{8FC3D4C2-31A7-44DA-901C-F81FAE17B4ED}.Release|x86.ActiveCfg = Release|Win32
{8FC3D4C2-31A7-44DA-901C-F81FAE17B4ED}.Release|x86.Build.0 = Release|Win32
{07345F8B-90F6-46A3-B476-FD855CDB8685}.Debug|x64.ActiveCfg = Debug|x64
{07345F8B-90F6-46A3-B476-FD855CDB8685}.Debug|x64.Build.0 = Debug|x64
{07345F8B-90F6-46A3-B476-FD855CDB8685}.Debug|x86.ActiveCfg = Debug|Win32
{07345F8B-90F6-46A3-B476-FD855CDB8685}.Debug|x86.Build.0 = Debug|Win32
{07345F8B-90F6-46A3-B476-FD855CDB8685}.Release|x64.ActiveCfg = Release|x64
{07345F8B-90F6-46A3-B476-FD855CDB8685}.Release|x64.Build.0 = Release|x64
{07345F8B-90F6-46A3-B476-FD855CDB8685}.Release|x86.ActiveCfg = Release|Win32
{07345F8B-90F6-46A3-B476-FD855CDB8685}.Release|x86.Build.0 = Release|Win32
{EB4DA40E-275C-47C7-B758-7E6AFFE06875}.Debug|x64.ActiveCfg = Debug|x64
{EB4DA40E-275C-47C7-B758-7E6AFFE06875}.Debug|x64.Build.0 = Debug|x64
{EB4DA40E-275C-47C7-B758-7E6AFFE06875}.Debug|x86.ActiveCfg = Debug|Win32
{EB4DA40E-275C-47C7-B758-7E6AFFE06875}.Debug|x86.Build.0 = Debug|Win32
{EB4DA40E-275C-47C7-B758-7E6AFFE06875}.Release|x64.ActiveCfg = Release|x64
{EB4DA40E-275C-47C7-B758-7E6AFFE06875}.Release|x64.Build.0 = Release|x64
{EB4DA40E-275C-47C7-B758-7E6AFFE06875}.Release|x86.ActiveCfg = Release|Win32
{EB4DA40E-275C-47C7-B758-7E6AFFE06875}.Release|x86.Build.0 = Release|Win32
{C91E5374-E892-4DE4-AB20-57EAA89D449A}.Debug|x64.ActiveCfg = Debug|x64
{C91E5374-E892-4DE4-AB20-57EAA89D449A}.Debug|x64.Build.0 = Debug|x64
{C91E5374-E892-4DE4-AB20-57EAA89D449A}.Debug|x86.ActiveCfg = Debug|Win32
{C91E5374-E892-4DE4-AB20-57EAA89D449A}.Debug|x86.Build.0 = Debug|Win32
{C91E5374-E892-4DE4-AB20-57EAA89D449A}.Release|x64.ActiveCfg = Release|x64
{C91E5374-E892-4DE4-AB20-57EAA89D449A}.Release|x64.Build.0 = Release|x64
{C91E5374-E892-4DE4-AB20-57EAA89D449A}.Release|x86.ActiveCfg = Release|Win32
{C91E5374-E892-4DE4-AB20-57EAA89D449A}.Release|x86.Build.0 = Release|Win32
{A34B569B-657A-4DB8-8C8D-98102BD55A4C}.Debug|x64.ActiveCfg = Debug|x64
{A34B569B-657A-4DB8-8C8D-98102BD55A4C}.Debug|x64.Build.0 = Debug|x64
{A34B569B-657A-4DB8-8C8D-98102BD55A4C}.Debug|x86.ActiveCfg = Debug|Win32
{A34B569B-657A-4DB8-8C8D-98102BD55A4C}.Debug|x86.Build.0 = Debug|Win32
{A34B569B-657A-4DB8-8C8D-98102BD55A4C}.Release|x64.ActiveCfg = Release|x64
{A34B569B-657A-4DB8-8C8D-98102BD55A4C}.Release|x64.Build.0 = Release|x64
{A34B569B-657A-4DB8-8C8D-98102BD55A4C}.Release|x86.ActiveCfg = Release|Win32
{A34B569B-657A-4DB8-8C8D-98102BD55A4C}.Release|x86.Build.0 = Release|Win32
{502F2AFC-CF35-4BE6-B228-2864EFE2A19F}.Debug|x64.ActiveCfg = Debug|x64
{502F2AFC-CF35-4BE6-B228-2864EFE2A19F}.Debug|x64.Build.0 = Debug|x64
{502F2AFC-CF35-4BE6-B228-2864EFE2A19F}.Debug|x86.ActiveCfg = Debug|Win32
{502F2AFC-CF35-4BE6-B228-2864EFE2A19F}.Debug|x86.Build.0 = Debug|Win32
{502F2AFC-CF35-4BE6-B228-2864EFE2A19F}.Release|x64.ActiveCfg = Release|x64
{502F2AFC-CF35-4BE6-B228-2864EFE2A19F}.Release|x64.Build.0 = Release|x64
{502F2AFC-CF35-4BE6-B228-2864EFE2A19F}.Release|x86.ActiveCfg = Release|Win32
{502F2AFC-CF35-4BE6-B228-2864EFE2A19F}.Release|x86.Build.0 = Release|Win32
{A7D4DB33-1EC9-4EF9-A96B-512364CBB655}.Debug|x64.ActiveCfg = Debug|x64
{A7D4DB33-1EC9-4EF9-A96B-512364CBB655}.Debug|x64.Build.0 = Debug|x64
{A7D4DB33-1EC9-4EF9-A96B-512364CBB655}.Debug|x86.ActiveCfg = Debug|Win32
{A7D4DB33-1EC9-4EF9-A96B-512364CBB655}.Debug|x86.Build.0 = Debug|Win32
{A7D4DB33-1EC9-4EF9-A96B-512364CBB655}.Release|x64.ActiveCfg = Release|x64
{A7D4DB33-1EC9-4EF9-A96B-512364CBB655}.Release|x64.Build.0 = Release|x64
{A7D4DB33-1EC9-4EF9-A96B-512364CBB655}.Release|x86.ActiveCfg = Release|Win32
{A7D4DB33-1EC9-4EF9-A96B-512364CBB655}.Release|x86.Build.0 = Release|Win32
{2A2204DF-6195-4559-8716-AC0E5A3D8701}.Debug|x64.ActiveCfg = Debug|x64
{2A2204DF-6195-4559-8716-AC0E5A3D8701}.Debug|x64.Build.0 = Debug|x64
{2A2204DF-6195-4559-8716-AC0E5A3D8701}.Debug|x86.ActiveCfg = Debug|Win32
{2A2204DF-6195-4559-8716-AC0E5A3D8701}.Debug|x86.Build.0 = Debug|Win32
{2A2204DF-6195-4559-8716-AC0E5A3D8701}.Release|x64.ActiveCfg = Release|x64
{2A2204DF-6195-4559-8716-AC0E5A3D8701}.Release|x64.Build.0 = Release|x64
{2A2204DF-6195-4559-8716-AC0E5A3D8701}.Release|x86.ActiveCfg = Release|Win32
{2A2204DF-6195-4559-8716-AC0E5A3D8701}.Release|x86.Build.0 = Release|Win32
{A9F1746D-E4CD-4D3B-9817-44D1DC2177BB}.Debug|x64.ActiveCfg = Debug|x64
{A9F1746D-E4CD-4D3B-9817-44D1DC2177BB}.Debug|x64.Build.0 = Debug|x64
{A9F1746D-E4CD-4D3B-9817-44D1DC2177BB}.Debug|x86.ActiveCfg = Debug|Win32
{A9F1746D-E4CD-4D3B-9817-44D1DC2177BB}.Debug|x86.Build.0 = Debug|Win32
{A9F1746D-E4CD-4D3B-9817-44D1DC2177BB}.Release|x64.ActiveCfg = Release|x64
{A9F1746D-E4CD-4D3B-9817-44D1DC2177BB}.Release|x64.Build.0 = Release|x64
{A9F1746D-E4CD-4D3B-9817-44D1DC2177BB}.Release|x86.ActiveCfg = Release|Win32
{A9F1746D-E4CD-4D3B-9817-44D1DC2177BB}.Release|x86.Build.0 = Release|Win32
{F7D2F9DA-3C1E-4C6D-A3B8-19C5385BF4C1}.Debug|x64.ActiveCfg = Debug|x64
{F7D2F9DA-3C1E-4C6D-A3B8-19C5385BF4C1}.Debug|x64.Build.0 = Debug|x64
{F7D2F9DA-3C1E-4C6D-A3B8-19C5385BF4C1}.Debug|x86.ActiveCfg = Debug|Win32
{F7D2F9DA-3C1E-4C6D-A3B8-19C5385BF4C1}.Debug|x86.Build.0 = Debug|Win32
{F7D2F9DA-3C1E-4C6D-A3B8-19C5385BF4C1}.Release|x64.ActiveCfg = Release|x64
{F7D2F9DA-3C1E-4C6D-A3B8-19C5385BF4C1}.Release|x64.Build.0 = Release|x64
{F7D2F9DA-3C1E-4C6D-A3B8-19C5385BF4C1}.Release|x86.ActiveCfg = Release|Win32
{F7D2F9DA-3C1E-4C6D-A3B8-19C5385BF4C1}.Release|x86.Build.0 = Release|Win32
{B91763A6-2EEB-45B8-AEC2-D740804B8B1A}.Debug|x64.ActiveCfg = Debug|x64
{B91763A6-2EEB-45B8-AEC2-D740804B8B1A}.Debug|x64.Build.0 = Debug|x64
{B91763A6-2EEB-45B8-AEC2-D740804B8B1A}.Debug|x86.ActiveCfg = Debug|Win32
{B91763A6-2EEB-45B8-AEC2-D740804B8B1A}.Debug|x86.Build.0 = Debug|Win32
{B91763A6-2EEB-45B8-AEC2-D740804B8B1A}.Release|x64.ActiveCfg = Release|x64
{B91763A6-2EEB-45B8-AEC2-D740804B8B1A}.Release|x64.Build.0 = Release|x64
{B91763A6-2EEB-45B8-AEC2-D740804B8B1A}.Release|x86.ActiveCfg = Release|Win32
{B91763A6-2EEB-45B8-AEC2-D740804B8B1A}.Release|x86.Build.0 = Release|Win32
{5FA0A129-4115-4C27-B11F-09377F0F070E}.Debug|x64.ActiveCfg = Debug|x64
{5FA0A129-4115-4C27-B11F-09377F0F070E}.Debug|x64.Build.0 = Debug|x64
{5FA0A129-4115-4C27-B11F-09377F0F070E}.Debug|x86.ActiveCfg = Debug|Win32
{5FA0A129-4115-4C27-B11F-09377F0F070E}.Debug|x86.Build.0 = Debug|Win32
{5FA0A129-4115-4C27-B11F-09377F0F070E}.Release|x64.ActiveCfg = Release|x64
{5FA0A129-4115-4C27-B11F-09377F0F070E}.Release|x64.Build.0 = Release|x64
{5FA0A129-4115-4C27-B11F-09377F0F070E}.Release|x86.ActiveCfg = Release|Win32
{5FA0A129-4115-4C27-B11F-09377F0F070E}.Release|x86.Build.0 = Release|Win32
{74455218-6B8E-4429-8A64-DABD8DA14592}.Debug|x64.ActiveCfg = Debug|x64
{74455218-6B8E-4429-8A64-DABD8DA14592}.Debug|x64.Build.0 = Debug|x64
{74455218-6B8E-4429-8A64-DABD8DA14592}.Debug|x86.ActiveCfg = Debug|Win32
{74455218-6B8E-4429-8A64-DABD8DA14592}.Debug|x86.Build.0 = Debug|Win32
{74455218-6B8E-4429-8A64-DABD8DA14592}.Release|x64.ActiveCfg = Release|x64
{74455218-6B8E-4429-8A64-DABD8DA14592}.Release|x64.Build.0 = Release|x64
{74455218-6B8E-4429-8A64-DABD8DA14592}.Release|x86.ActiveCfg = Release|Win32
{74455218-6B8E-4429-8A64-DABD8DA14592}.Release|x86.Build.0 = Release|Win32
{DF35FB24-F2B8-44EA-B86F-F4B176C58985}.Debug|x64.ActiveCfg = Debug|x64
{DF35FB24-F2B8-44EA-B86F-F4B176C58985}.Debug|x64.Build.0 = Debug|x64
{DF35FB24-F2B8-44EA-B86F-F4B176C58985}.Debug|x86.ActiveCfg = Debug|Win32
{DF35FB24-F2B8-44EA-B86F-F4B176C58985}.Debug|x86.Build.0 = Debug|Win32
{DF35FB24-F2B8-44EA-B86F-F4B176C58985}.Release|x64.ActiveCfg = Release|x64
{DF35FB24-F2B8-44EA-B86F-F4B176C58985}.Release|x64.Build.0 = Release|x64
{DF35FB24-F2B8-44EA-B86F-F4B176C58985}.Release|x86.ActiveCfg = Release|Win32
{DF35FB24-F2B8-44EA-B86F-F4B176C58985}.Release|x86.Build.0 = Release|Win32
{999E6D61-B4CF-47B5-A390-C0B61488AC59}.Debug|x64.ActiveCfg = Debug|x64
{999E6D61-B4CF-47B5-A390-C0B61488AC59}.Debug|x64.Build.0 = Debug|x64
{999E6D61-B4CF-47B5-A390-C0B61488AC59}.Debug|x86.ActiveCfg = Debug|Win32
{999E6D61-B4CF-47B5-A390-C0B61488AC59}.Debug|x86.Build.0 = Debug|Win32
{999E6D61-B4CF-47B5-A390-C0B61488AC59}.Release|x64.ActiveCfg = Release|x64
{999E6D61-B4CF-47B5-A390-C0B61488AC59}.Release|x64.Build.0 = Release|x64
{999E6D61-B4CF-47B5-A390-C0B61488AC59}.Release|x86.ActiveCfg = Release|Win32
{999E6D61-B4CF-47B5-A390-C0B61488AC59}.Release|x86.Build.0 = Release|Win32
{AFB2DF6A-52E2-41F9-A22F-7CA265AC63C8}.Debug|x64.ActiveCfg = Debug|x64
{AFB2DF6A-52E2-41F9-A22F-7CA265AC63C8}.Debug|x64.Build.0 = Debug|x64
{AFB2DF6A-52E2-41F9-A22F-7CA265AC63C8}.Debug|x86.ActiveCfg = Debug|Win32
{AFB2DF6A-52E2-41F9-A22F-7CA265AC63C8}.Debug|x86.Build.0 = Debug|Win32
{AFB2DF6A-52E2-41F9-A22F-7CA265AC63C8}.Release|x64.ActiveCfg = Release|x64
{AFB2DF6A-52E2-41F9-A22F-7CA265AC63C8}.Release|x64.Build.0 = Release|x64
{AFB2DF6A-52E2-41F9-A22F-7CA265AC63C8}.Release|x86.ActiveCfg = Release|Win32
{AFB2DF6A-52E2-41F9-A22F-7CA265AC63C8}.Release|x86.Build.0 = Release|Win32
{402A9F1F-9538-4DE8-9EFF-B7429892A3E8}.Debug|x64.ActiveCfg = Debug|x64
{402A9F1F-9538-4DE8-9EFF-B7429892A3E8}.Debug|x64.Build.0 = Debug|x64
{402A9F1F-9538-4DE8-9EFF-B7429892A3E8}.Debug|x86.ActiveCfg = Debug|Win32
{402A9F1F-9538-4DE8-9EFF-B7429892A3E8}.Debug|x86.Build.0 = Debug|Win32
{402A9F1F-9538-4DE8-9EFF-B7429892A3E8}.Release|x64.ActiveCfg = Release|x64
{402A9F1F-9538-4DE8-9EFF-B7429892A3E8}.Release|x64.Build.0 = Release|x64
{402A9F1F-9538-4DE8-9EFF-B7429892A3E8}.Release|x86.ActiveCfg = Release|Win32
{402A9F1F-9538-4DE8-9EFF-B7429892A3E8}.Release|x86.Build.0 = Release|Win32
{EA1A6B53-8C90-4E71-8A79-59303AEB99C3}.Debug|x64.ActiveCfg = Debug|x64
{EA1A6B53-8C90-4E71-8A79-59303AEB99C3}.Debug|x64.Build.0 = Debug|x64
{EA1A6B53-8C90-4E71-8A79-59303AEB99C3}.Debug|x86.ActiveCfg = Debug|Win32
{EA1A6B53-8C90-4E71-8A79-59303AEB99C3}.Debug|x86.Build.0 = Debug|Win32
{EA1A6B53-8C90-4E71-8A79-59303AEB99C3}.Release|x64.ActiveCfg = Release|x64
{EA1A6B53-8C90-4E71-8A79-59303AEB99C3}.Release|x64.Build.0 = Release|x64
{EA1A6B53-8C90-4E71-8A79-59303AEB99C3}.Release|x86.ActiveCfg = Release|Win32
{EA1A6B53-8C90-4E71-8A79-59303AEB99C3}.Release|x86.Build.0 = Release|Win32
{6931A9C7-A7DD-4FCF-8951-4D486FDA6DBE}.Debug|x64.ActiveCfg = Debug|x64
{6931A9C7-A7DD-4FCF-8951-4D486FDA6DBE}.Debug|x64.Build.0 = Debug|x64
{6931A9C7-A7DD-4FCF-8951-4D486FDA6DBE}.Debug|x86.ActiveCfg = Debug|Win32
{6931A9C7-A7DD-4FCF-8951-4D486FDA6DBE}.Debug|x86.Build.0 = Debug|Win32
{6931A9C7-A7DD-4FCF-8951-4D486FDA6DBE}.Release|x64.ActiveCfg = Release|x64
{6931A9C7-A7DD-4FCF-8951-4D486FDA6DBE}.Release|x64.Build.0 = Release|x64
{6931A9C7-A7DD-4FCF-8951-4D486FDA6DBE}.Release|x86.ActiveCfg = Release|Win32
{6931A9C7-A7DD-4FCF-8951-4D486FDA6DBE}.Release|x86.Build.0 = Release|Win32
{52F46B1B-ED57-4E0A-9066-4002FF49F6E9}.Debug|x64.ActiveCfg = Debug|x64
{52F46B1B-ED57-4E0A-9066-4002FF49F6E9}.Debug|x64.Build.0 = Debug|x64
{52F46B1B-ED57-4E0A-9066-4002FF49F6E9}.Debug|x86.ActiveCfg = Debug|Win32
{52F46B1B-ED57-4E0A-9066-4002FF49F6E9}.Debug|x86.Build.0 = Debug|Win32
{52F46B1B-ED57-4E0A-9066-4002FF49F6E9}.Release|x64.ActiveCfg = Release|x64
{52F46B1B-ED57-4E0A-9066-4002FF49F6E9}.Release|x64.Build.0 = Release|x64
{52F46B1B-ED57-4E0A-9066-4002FF49F6E9}.Release|x86.ActiveCfg = Release|Win32
{52F46B1B-ED57-4E0A-9066-4002FF49F6E9}.Release|x86.Build.0 = Release|Win32
{C154EFA4-3FF4-4399-991B-2DF9A7D996BF}.Debug|x64.ActiveCfg = Debug|x64
{C154EFA4-3FF4-4399-991B-2DF9A7D996BF}.Debug|x64.Build.0 = Debug|x64
{C154EFA4-3FF4-4399-991B-2DF9A7D996BF}.Debug|x86.ActiveCfg = Debug|Win32
{C154EFA4-3FF4-4399-991B-2DF9A7D996BF}.Debug|x86.Build.0 = Debug|Win32
{C154EFA4-3FF4-4399-991B-2DF9A7D996BF}.Release|x64.ActiveCfg = Release|x64
{C154EFA4-3FF4-4399-991B-2DF9A7D996BF}.Release|x64.Build.0 = Release|x64
{C154EFA4-3FF4-4399-991B-2DF9A7D996BF}.Release|x86.ActiveCfg = Release|Win32
{C154EFA4-3FF4-4399-991B-2DF9A7D996BF}.Release|x86.Build.0 = Release|Win32
{00666731-70E7-45C7-AEB6-02FB102179F2}.Debug|x64.ActiveCfg = Debug|x64
{00666731-70E7-45C7-AEB6-02FB102179F2}.Debug|x64.Build.0 = Debug|x64
{00666731-70E7-45C7-AEB6-02FB102179F2}.Debug|x86.ActiveCfg = Debug|Win32
{00666731-70E7-45C7-AEB6-02FB102179F2}.Debug|x86.Build.0 = Debug|Win32
{00666731-70E7-45C7-AEB6-02FB102179F2}.Release|x64.ActiveCfg = Release|x64
{00666731-70E7-45C7-AEB6-02FB102179F2}.Release|x64.Build.0 = Release|x64
{00666731-70E7-45C7-AEB6-02FB102179F2}.Release|x86.ActiveCfg = Release|Win32
{00666731-70E7-45C7-AEB6-02FB102179F2}.Release|x86.Build.0 = Release|Win32
{7D09B51F-C6DC-46EE-AB9E-7701CDDB85EC}.Debug|x64.ActiveCfg = Debug|x64
{7D09B51F-C6DC-46EE-AB9E-7701CDDB85EC}.Debug|x64.Build.0 = Debug|x64
{7D09B51F-C6DC-46EE-AB9E-7701CDDB85EC}.Debug|x86.ActiveCfg = Debug|Win32
{7D09B51F-C6DC-46EE-AB9E-7701CDDB85EC}.Debug|x86.Build.0 = Debug|Win32
{7D09B51F-C6DC-46EE-AB9E-7701CDDB85EC}.Release|x64.ActiveCfg = Release|x64
{7D09B51F-C6DC-46EE-AB9E-7701CDDB85EC}.Release|x64.Build.0 = Release|x64
{7D09B51F-C6DC-46EE-AB9E-7701CDDB85EC}.Release|x86.ActiveCfg = Release|Win32
{7D09B51F-C6DC-46EE-AB9E-7701CDDB85EC}.Release|x86.Build.0 = Release|Win32
{E1A92B57-29F8-443D-8EA7-C496115A5377}.Debug|x64.ActiveCfg = Debug|x64
{E1A92B57-29F8-443D-8EA7-C496115A5377}.Debug|x64.Build.0 = Debug|x64
{E1A92B57-29F8-443D-8EA7-C496115A5377}.Debug|x86.ActiveCfg = Debug|Win32
{E1A92B57-29F8-443D-8EA7-C496115A5377}.Debug|x86.Build.0 = Debug|Win32
{E1A92B57-29F8-443D-8EA7-C496115A5377}.Release|x64.ActiveCfg = Release|x64
{E1A92B57-29F8-443D-8EA7-C496115A5377}.Release|x64.Build.0 = Release|x64
{E1A92B57-29F8-443D-8EA7-C496115A5377}.Release|x86.ActiveCfg = Release|Win32
{E1A92B57-29F8-443D-8EA7-C496115A5377}.Release|x86.Build.0 = Release|Win32
{C0B171DC-858A-408B-B70C-41A469BB1049}.Debug|x64.ActiveCfg = Debug|x64
{C0B171DC-858A-408B-B70C-41A469BB1049}.Debug|x64.Build.0 = Debug|x64
{C0B171DC-858A-408B-B70C-41A469BB1049}.Debug|x86.ActiveCfg = Debug|Win32
{C0B171DC-858A-408B-B70C-41A469BB1049}.Debug|x86.Build.0 = Debug|Win32
{C0B171DC-858A-408B-B70C-41A469BB1049}.Release|x64.ActiveCfg = Release|x64
{C0B171DC-858A-408B-B70C-41A469BB1049}.Release|x64.Build.0 = Release|x64
{C0B171DC-858A-408B-B70C-41A469BB1049}.Release|x86.ActiveCfg = Release|Win32
{C0B171DC-858A-408B-B70C-41A469BB1049}.Release|x86.Build.0 = Release|Win32
{87A4BF79-22C7-4A20-811F-446341714941}.Debug|x64.ActiveCfg = Debug|x64
{87A4BF79-22C7-4A20-811F-446341714941}.Debug|x64.Build.0 = Debug|x64
{87A4BF79-22C7-4A20-811F-446341714941}.Debug|x86.ActiveCfg = Debug|Win32
{87A4BF79-22C7-4A20-811F-446341714941}.Debug|x86.Build.0 = Debug|Win32
{87A4BF79-22C7-4A20-811F-446341714941}.Release|x64.ActiveCfg = Release|x64
{87A4BF79-22C7-4A20-811F-446341714941}.Release|x64.Build.0 = Release|x64
{87A4BF79-22C7-4A20-811F-446341714941}.Release|x86.ActiveCfg = Release|Win32
{87A4BF79-22C7-4A20-811F-446341714941}.Release|x86.Build.0 = Release|Win32
{27C6A25E-81E6-4512-9275-8EF9DB82B6F3}.Debug|x64.ActiveCfg = Debug|x64
{27C6A25E-81E6-4512-9275-8EF9DB82B6F3}.Debug|x64.Build.0 = Debug|x64
{27C6A25E-81E6-4512-9275-8EF9DB82B6F3}.Debug|x86.ActiveCfg = Debug|Win32
{27C6A25E-81E6-4512-9275-8EF9DB82B6F3}.Debug|x86.Build.0 = Debug|Win32
{27C6A25E-81E6-4512-9275-8EF9DB82B6F3}.Release|x64.ActiveCfg = Release|x64
{27C6A25E-81E6-4512-9275-8EF9DB82B6F3}.Release|x64.Build.0 = Release|x64
{27C6A25E-81E6-4512-9275-8EF9DB82B6F3}.Release|x86.ActiveCfg = Release|Win32
{27C6A25E-81E6-4512-9275-8EF9DB82B6F3}.Release|x86.Build.0 = Release|Win32
{BD1F71C8-3D4E-40EB-BFF0-030721FBC47B}.Debug|x64.ActiveCfg = Debug|x64
{BD1F71C8-3D4E-40EB-BFF0-030721FBC47B}.Debug|x64.Build.0 = Debug|x64
{BD1F71C8-3D4E-40EB-BFF0-030721FBC47B}.Debug|x86.ActiveCfg = Debug|Win32
{BD1F71C8-3D4E-40EB-BFF0-030721FBC47B}.Debug|x86.Build.0 = Debug|Win32
{BD1F71C8-3D4E-40EB-BFF0-030721FBC47B}.Release|x64.ActiveCfg = Release|x64
{BD1F71C8-3D4E-40EB-BFF0-030721FBC47B}.Release|x64.Build.0 = Release|x64
{BD1F71C8-3D4E-40EB-BFF0-030721FBC47B}.Release|x86.ActiveCfg = Release|Win32
{BD1F71C8-3D4E-40EB-BFF0-030721FBC47B}.Release|x86.Build.0 = Release|Win32
{689F60E1-6627-48CC-A5CC-641B299EE6DB}.Debug|x64.ActiveCfg = Debug|x64
{689F60E1-6627-48CC-A5CC-641B299EE6DB}.Debug|x64.Build.0 = Debug|x64
{689F60E1-6627-48CC-A5CC-641B299EE6DB}.Debug|x86.ActiveCfg = Debug|Win32
{689F60E1-6627-48CC-A5CC-641B299EE6DB}.Debug|x86.Build.0 = Debug|Win32
{689F60E1-6627-48CC-A5CC-641B299EE6DB}.Release|x64.ActiveCfg = Release|x64
{689F60E1-6627-48CC-A5CC-641B299EE6DB}.Release|x64.Build.0 = Release|x64
{689F60E1-6627-48CC-A5CC-641B299EE6DB}.Release|x86.ActiveCfg = Release|Win32
{689F60E1-6627-48CC-A5CC-641B299EE6DB}.Release|x86.Build.0 = Release|Win32
{67972897-1ED3-4782-B45F-66C4541694CB}.Debug|x64.ActiveCfg = Debug|x64
{67972897-1ED3-4782-B45F-66C4541694CB}.Debug|x64.Build.0 = Debug|x64
{67972897-1ED3-4782-B45F-66C4541694CB}.Debug|x86.ActiveCfg = Debug|Win32
{67972897-1ED3-4782-B45F-66C4541694CB}.Debug|x86.Build.0 = Debug|Win32
{67972897-1ED3-4782-B45F-66C4541694CB}.Release|x64.ActiveCfg = Release|x64
{67972897-1ED3-4782-B45F-66C4541694CB}.Release|x64.Build.0 = Release|x64
{67972897-1ED3-4782-B45F-66C4541694CB}.Release|x86.ActiveCfg = Release|Win32
{67972897-1ED3-4782-B45F-66C4541694CB}.Release|x86.Build.0 = Release|Win32
{BACF7929-2559-4C4A-BF72-B8BA810E1BEA}.Debug|x64.ActiveCfg = Debug|x64
{BACF7929-2559-4C4A-BF72-B8BA810E1BEA}.Debug|x64.Build.0 = Debug|x64
{BACF7929-2559-4C4A-BF72-B8BA810E1BEA}.Debug|x86.ActiveCfg = Debug|Win32
{BACF7929-2559-4C4A-BF72-B8BA810E1BEA}.Debug|x86.Build.0 = Debug|Win32
{BACF7929-2559-4C4A-BF72-B8BA810E1BEA}.Release|x64.ActiveCfg = Release|x64
{BACF7929-2559-4C4A-BF72-B8BA810E1BEA}.Release|x64.Build.0 = Release|x64
{BACF7929-2559-4C4A-BF72-B8BA810E1BEA}.Release|x86.ActiveCfg = Release|Win32
{BACF7929-2559-4C4A-BF72-B8BA810E1BEA}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{FA86A442-E646-40A7-94AB-D5BA0BB3B9DF} = {D9E93CC4-C3A3-4BBD-B3B9-399448BF4FE0}
{EA731CA9-9C9B-404F-A049-F3E7600C453A} = {D9E93CC4-C3A3-4BBD-B3B9-399448BF4FE0}
{4F217E19-8767-43BC-B8F1-F47E26522383} = {D9E93CC4-C3A3-4BBD-B3B9-399448BF4FE0}
{90174892-357A-4B85-89B0-AF99EDD99A1B} = {D9E93CC4-C3A3-4BBD-B3B9-399448BF4FE0}
{A8F4752C-A561-4504-8464-AF8D851D9402} = {D9E93CC4-C3A3-4BBD-B3B9-399448BF4FE0}
{51554B5E-2D65-4BF9-80A9-7BDFFDBEA6A4} = {D9E93CC4-C3A3-4BBD-B3B9-399448BF4FE0}
{6B22A54F-B4F3-408A-93DC-0213E777ECE1} = {D8E0151D-25FF-4371-9120-B3479EB46315}
{DE23722E-D38D-488F-9070-6B78570542D5} = {D8E0151D-25FF-4371-9120-B3479EB46315}
{D67A3A96-6077-4CCB-AE21-4A670CBA800C} = {C226CB0A-621D-46A9-A3D0-13554FCD4B80}
{F6370161-3A1E-4C9F-B3FE-772FBDBC5B9A} = {C226CB0A-621D-46A9-A3D0-13554FCD4B80}
{B2E94EDB-834B-4F9F-BF37-390A9746D6F8} = {5972A6C1-23A2-4B5C-9819-879D673D5C4B}
{E33E5A84-F396-4316-B774-31F41B3BF38C} = {5972A6C1-23A2-4B5C-9819-879D673D5C4B}
{4498F678-E37B-44B3-8952-5FE7C3BEB321} = {5972A6C1-23A2-4B5C-9819-879D673D5C4B}
{7D50F373-3F79-4956-93DB-F6990D3EF4A0} = {5972A6C1-23A2-4B5C-9819-879D673D5C4B}
{497FEDA3-A452-4DCD-A8B3-7D410A9462D6} = {5972A6C1-23A2-4B5C-9819-879D673D5C4B}
{360C2E3D-8B2C-4723-8EF7-3D1925986A60} = {5972A6C1-23A2-4B5C-9819-879D673D5C4B}
{1D13E365-567F-4E3A-90E6-F2F47C45715D} = {01F24A2A-CBF5-4BF2-9756-E2EE0960F565}
{61C9951F-DD87-4163-992B-A68D82550D78} = {01F24A2A-CBF5-4BF2-9756-E2EE0960F565}
{DFAC827D-631B-4768-9DC2-C4E0A7F86135} = {D662437E-30F7-413E-8A61-EBC29B833CE1}
{39F3F0E3-91BB-4FC2-B4DC-02CE3D007828} = {D662437E-30F7-413E-8A61-EBC29B833CE1}
{673D03F9-D30F-4788-8160-178321034FB9} = {D662437E-30F7-413E-8A61-EBC29B833CE1}
{D37A6DAD-BEE3-40D1-9D51-CB7E2D24808F} = {D662437E-30F7-413E-8A61-EBC29B833CE1}
{FFE26C88-B071-437D-BDF3-8DD1CC96CCAE} = {DF3FEB8E-79E8-4A10-81BA-B23F732FFD17}
{48343261-8611-4C5E-AF71-D7098BC3C740} = {30378478-41FB-4731-90B1-E6D630598432}
{7D88B6B9-41A9-4CE5-ACAB-053634841852} = {30378478-41FB-4731-90B1-E6D630598432}
{857E97AC-DBF1-43E9-A9E9-59BCA6CF43B7} = {30378478-41FB-4731-90B1-E6D630598432}
{C5F84147-3F0D-4924-80C0-22C59357F4E9} = {E8A96229-3007-471B-9A35-ED9B9753B257}
{28627CCD-D83C-4719-AE25-445D7D9B74C7} = {E8A96229-3007-471B-9A35-ED9B9753B257}
{AB19DEC7-48FF-48D2-A757-9A63D5959B70} = {E8A96229-3007-471B-9A35-ED9B9753B257}
{09E1B7C1-D591-41F2-B92D-54AE59A95996} = {E8A96229-3007-471B-9A35-ED9B9753B257}
{8FC3D4C2-31A7-44DA-901C-F81FAE17B4ED} = {E8A96229-3007-471B-9A35-ED9B9753B257}
{07345F8B-90F6-46A3-B476-FD855CDB8685} = {E8A96229-3007-471B-9A35-ED9B9753B257}
{EB4DA40E-275C-47C7-B758-7E6AFFE06875} = {703DD37C-EFE8-43E0-B59C-1952F49570FB}
{C91E5374-E892-4DE4-AB20-57EAA89D449A} = {703DD37C-EFE8-43E0-B59C-1952F49570FB}
{A34B569B-657A-4DB8-8C8D-98102BD55A4C} = {703DD37C-EFE8-43E0-B59C-1952F49570FB}
{502F2AFC-CF35-4BE6-B228-2864EFE2A19F} = {E8A96229-3007-471B-9A35-ED9B9753B257}
{A7D4DB33-1EC9-4EF9-A96B-512364CBB655} = {52C24C8E-F9B1-40E6-811B-889BE9D03816}
{2A2204DF-6195-4559-8716-AC0E5A3D8701} = {52C24C8E-F9B1-40E6-811B-889BE9D03816}
{A9F1746D-E4CD-4D3B-9817-44D1DC2177BB} = {52C24C8E-F9B1-40E6-811B-889BE9D03816}
{F7D2F9DA-3C1E-4C6D-A3B8-19C5385BF4C1} = {52C24C8E-F9B1-40E6-811B-889BE9D03816}
{B91763A6-2EEB-45B8-AEC2-D740804B8B1A} = {5795391D-50B3-4B24-AB47-BA09ADBF0CE3}
{5FA0A129-4115-4C27-B11F-09377F0F070E} = {5795391D-50B3-4B24-AB47-BA09ADBF0CE3}
{74455218-6B8E-4429-8A64-DABD8DA14592} = {5795391D-50B3-4B24-AB47-BA09ADBF0CE3}
{DF35FB24-F2B8-44EA-B86F-F4B176C58985} = {5795391D-50B3-4B24-AB47-BA09ADBF0CE3}
{999E6D61-B4CF-47B5-A390-C0B61488AC59} = {5795391D-50B3-4B24-AB47-BA09ADBF0CE3}
{AFB2DF6A-52E2-41F9-A22F-7CA265AC63C8} = {77425026-B9CA-4106-8B35-9D24A5C75EF9}
{402A9F1F-9538-4DE8-9EFF-B7429892A3E8} = {77425026-B9CA-4106-8B35-9D24A5C75EF9}
{EA1A6B53-8C90-4E71-8A79-59303AEB99C3} = {77425026-B9CA-4106-8B35-9D24A5C75EF9}
{6931A9C7-A7DD-4FCF-8951-4D486FDA6DBE} = {77425026-B9CA-4106-8B35-9D24A5C75EF9}
{52F46B1B-ED57-4E0A-9066-4002FF49F6E9} = {82705AF9-4FEE-48F3-94AF-918A9637C116}
{C154EFA4-3FF4-4399-991B-2DF9A7D996BF} = {82705AF9-4FEE-48F3-94AF-918A9637C116}
{00666731-70E7-45C7-AEB6-02FB102179F2} = {82705AF9-4FEE-48F3-94AF-918A9637C116}
{7D09B51F-C6DC-46EE-AB9E-7701CDDB85EC} = {2AEC4ABC-F0CD-40E1-9A91-47C665DB2EA5}
{E1A92B57-29F8-443D-8EA7-C496115A5377} = {2AEC4ABC-F0CD-40E1-9A91-47C665DB2EA5}
{C0B171DC-858A-408B-B70C-41A469BB1049} = {2AEC4ABC-F0CD-40E1-9A91-47C665DB2EA5}
{87A4BF79-22C7-4A20-811F-446341714941} = {ACFAA05E-CB8F-4AEC-92C8-26486EF5F5F4}
{27C6A25E-81E6-4512-9275-8EF9DB82B6F3} = {52C24C8E-F9B1-40E6-811B-889BE9D03816}
{BD1F71C8-3D4E-40EB-BFF0-030721FBC47B} = {2C16A415-0349-4D79-91E9-A43D469DDE6F}
{689F60E1-6627-48CC-A5CC-641B299EE6DB} = {2C16A415-0349-4D79-91E9-A43D469DDE6F}
{67972897-1ED3-4782-B45F-66C4541694CB} = {FEAB4C8E-BCF1-4C94-B82D-9A07AA5723D4}
{BACF7929-2559-4C4A-BF72-B8BA810E1BEA} = {FEAB4C8E-BCF1-4C94-B82D-9A07AA5723D4}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {5D2E7EB7-52CB-4473-8F6D-2890ECE1C82F}
EndGlobalSection
EndGlobal