重庆迈尖科技有限公司
2018-08-20 b8c74010cb15ca3145f06dba2d9ed4fcb1d0a8bc
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
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
// !$*UTF8*$!
{
    archiveVersion = 1;
    classes = {
    };
    objectVersion = 46;
    objects = {
 
/* Begin PBXBuildFile section */
        10CEDCB675FF4585204E4DCD /* Pods_MIduo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A10E40577F379E83D85926C6 /* Pods_MIduo.framework */; };
        1802117E1E66BC4300AD7053 /* FootprintsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1802117D1E66BC4300AD7053 /* FootprintsViewController.m */; };
        180B16DB1F009F320043B74D /* UIImage+XLExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16BA1F009F320043B74D /* UIImage+XLExtension.m */; };
        180B16DC1F009F320043B74D /* UIView+XLExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16BC1F009F320043B74D /* UIView+XLExtension.m */; };
        180B16DD1F009F320043B74D /* FSActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16C01F009F320043B74D /* FSActionSheet.m */; };
        180B16DE1F009F320043B74D /* FSActionSheetCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16C21F009F320043B74D /* FSActionSheetCell.m */; };
        180B16DF1F009F320043B74D /* FSActionSheetConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16C41F009F320043B74D /* FSActionSheetConfig.m */; };
        180B16E01F009F320043B74D /* FSActionSheetItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16C61F009F320043B74D /* FSActionSheetItem.m */; };
        180B16E11F009F320043B74D /* FSActionSheet_cancel@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 180B16C81F009F320043B74D /* FSActionSheet_cancel@2x.png */; };
        180B16E21F009F320043B74D /* FSActionSheet_cancel@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 180B16C91F009F320043B74D /* FSActionSheet_cancel@3x.png */; };
        180B16E31F009F320043B74D /* TAAbstractDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16CC1F009F320043B74D /* TAAbstractDotView.m */; };
        180B16E41F009F320043B74D /* TAAnimatedDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16CE1F009F320043B74D /* TAAnimatedDotView.m */; };
        180B16E51F009F320043B74D /* TADotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16D01F009F320043B74D /* TADotView.m */; };
        180B16E61F009F320043B74D /* TAPageControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16D21F009F320043B74D /* TAPageControl.m */; };
        180B16E71F009F320043B74D /* XLPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16D41F009F320043B74D /* XLPhotoBrowser.m */; };
        180B16E81F009F320043B74D /* XLProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16D81F009F320043B74D /* XLProgressView.m */; };
        180B16E91F009F320043B74D /* XLZoomingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 180B16DA1F009F320043B74D /* XLZoomingScrollView.m */; };
        180DCD971EA85874008EC06B /* XYRWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 180DCD961EA85874008EC06B /* XYRWebViewController.m */; };
        180FA3D7207AFCD800140742 /* MainInviteTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 180FA3D5207AFCD800140742 /* MainInviteTableViewCell.m */; };
        180FA3D8207AFCD800140742 /* MainInviteTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 180FA3D6207AFCD800140742 /* MainInviteTableViewCell.xib */; };
        180FA3DC207B13F000140742 /* InvateListTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 180FA3DA207B13F000140742 /* InvateListTableViewCell.m */; };
        180FA3DD207B13F000140742 /* InvateListTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 180FA3DB207B13F000140742 /* InvateListTableViewCell.xib */; };
        1810FBF51E7FBDBB005B42B3 /* README.md in Sources */ = {isa = PBXBuildFile; fileRef = 1810FBDE1E7FBDBB005B42B3 /* README.md */; };
        1810FBF61E7FBDBB005B42B3 /* ZYSideSlipFilterConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 1810FBE31E7FBDBB005B42B3 /* ZYSideSlipFilterConfig.m */; };
        1810FBF71E7FBDBB005B42B3 /* ZYSideSlipFilterController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1810FBE61E7FBDBB005B42B3 /* ZYSideSlipFilterController.m */; };
        1810FBF81E7FBDBB005B42B3 /* ZYSideSlipFilterRegionModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 1810FBE91E7FBDBB005B42B3 /* ZYSideSlipFilterRegionModel.m */; };
        1810FBF91E7FBDBB005B42B3 /* NSString+Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = 1810FBEC1E7FBDBB005B42B3 /* NSString+Utils.m */; };
        1810FBFA1E7FBDBB005B42B3 /* UIColor+hexColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 1810FBEE1E7FBDBB005B42B3 /* UIColor+hexColor.m */; };
        1810FBFB1E7FBDBB005B42B3 /* UIView+Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = 1810FBF01E7FBDBB005B42B3 /* UIView+Utils.m */; };
        1810FBFC1E7FBDBB005B42B3 /* SideSlipBaseTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1810FBF41E7FBDBB005B42B3 /* SideSlipBaseTableViewCell.m */; };
        181A6AA01EB35D7A00CFC830 /* GiftsView.m in Sources */ = {isa = PBXBuildFile; fileRef = 181A6A9F1EB35D7A00CFC830 /* GiftsView.m */; };
        181C0EFB207B663C000F5E94 /* Mainhot.gif in Resources */ = {isa = PBXBuildFile; fileRef = 181C0EFA207B663C000F5E94 /* Mainhot.gif */; };
        181C0F01207B6802000F5E94 /* YLGIFImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 181C0EFE207B6802000F5E94 /* YLGIFImage.m */; };
        181C0F02207B6802000F5E94 /* YLImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 181C0F00207B6802000F5E94 /* YLImageView.m */; };
        181DDB29207C52AD00BD1EFA /* ShonpingShareViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 181DDB27207C52AD00BD1EFA /* ShonpingShareViewController.m */; };
        181DDB2F207C9F3500BD1EFA /* InvitationFriendsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 181DDB2D207C9F3500BD1EFA /* InvitationFriendsViewController.m */; };
        181DDB30207C9F3500BD1EFA /* InvitationFriendsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 181DDB2E207C9F3500BD1EFA /* InvitationFriendsViewController.xib */; };
        181ECE211EF369BF00472224 /* UIView+ZJFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 181ECE111EF369BF00472224 /* UIView+ZJFrame.m */; };
        181ECE221EF369BF00472224 /* UIViewController+ZJScrollPageController.m in Sources */ = {isa = PBXBuildFile; fileRef = 181ECE131EF369BF00472224 /* UIViewController+ZJScrollPageController.m */; };
        181ECE231EF369BF00472224 /* ZJCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 181ECE151EF369BF00472224 /* ZJCollectionView.m */; };
        181ECE241EF369BF00472224 /* ZJContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 181ECE171EF369BF00472224 /* ZJContentView.m */; };
        181ECE251EF369BF00472224 /* ZJScrollPageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 181ECE191EF369BF00472224 /* ZJScrollPageView.m */; };
        181ECE261EF369BF00472224 /* ZJScrollSegmentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 181ECE1C1EF369BF00472224 /* ZJScrollSegmentView.m */; };
        181ECE271EF369BF00472224 /* ZJSegmentStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 181ECE1E1EF369BF00472224 /* ZJSegmentStyle.m */; };
        181ECE281EF369BF00472224 /* ZJTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 181ECE201EF369BF00472224 /* ZJTitleView.m */; };
        181ECE2C1EF373ED00472224 /* ListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 181ECE2A1EF373ED00472224 /* ListViewController.m */; };
        181ECE2D1EF373ED00472224 /* ListViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 181ECE2B1EF373ED00472224 /* ListViewController.xib */; };
        18283DC61FD7C21D00532966 /* UINavigation+SXFixSpace.m in Sources */ = {isa = PBXBuildFile; fileRef = 18283DC41FD7C21D00532966 /* UINavigation+SXFixSpace.m */; };
        18283DC91FD7C34400532966 /* NSObject+SXRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 18283DC81FD7C34400532966 /* NSObject+SXRuntime.m */; };
        182B996F20BD42B50009CBA3 /* MessageLoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 182B996D20BD42B50009CBA3 /* MessageLoginViewController.m */; };
        182B997020BD42B50009CBA3 /* MessageLoginViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 182B996E20BD42B50009CBA3 /* MessageLoginViewController.xib */; };
        182BEB601EAA081400B11FC5 /* LXAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = 182BEB5F1EAA081400B11FC5 /* LXAlertView.m */; };
        18325EB01F1C98C800432A51 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18325EAF1F1C98C800432A51 /* Security.framework */; };
        18325EB21F1C98D700432A51 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18325EB11F1C98D700432A51 /* CoreGraphics.framework */; };
        18325EB41F1C98E800432A51 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18325EB31F1C98E800432A51 /* OpenGLES.framework */; };
        18325EB61F1C98F300432A51 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18325EB51F1C98F300432A51 /* QuartzCore.framework */; };
        18325EB81F1C98FC00432A51 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18325EB71F1C98FC00432A51 /* CoreLocation.framework */; };
        18332E0A207DE7B3002C6626 /* ServiceTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18332E08207DE7B3002C6626 /* ServiceTableViewCell.m */; };
        18332E0B207DE7B3002C6626 /* ServiceTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18332E09207DE7B3002C6626 /* ServiceTableViewCell.xib */; };
        18332E48207E0816002C6626 /* easyjs-inject.js in Resources */ = {isa = PBXBuildFile; fileRef = 18332E40207E0815002C6626 /* easyjs-inject.js */; };
        18332E49207E0816002C6626 /* EasyJSDataFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = 18332E42207E0815002C6626 /* EasyJSDataFunction.m */; };
        18332E4A207E0816002C6626 /* EasyJSWebView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18332E44207E0815002C6626 /* EasyJSWebView.m */; };
        18332E4B207E0816002C6626 /* EasyJSWebViewProxyDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 18332E46207E0815002C6626 /* EasyJSWebViewProxyDelegate.m */; };
        18332E4C207E0816002C6626 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 18332E47207E0815002C6626 /* README.md */; };
        18332E4F207E0CD4002C6626 /* MyJSInterface.m in Sources */ = {isa = PBXBuildFile; fileRef = 18332E4D207E0CD3002C6626 /* MyJSInterface.m */; };
        18332E54207E1678002C6626 /* test.html in Resources */ = {isa = PBXBuildFile; fileRef = 18332E53207E1678002C6626 /* test.html */; };
        18360AEE206C8EB800F9EAB1 /* BalaDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18360AED206C8EB800F9EAB1 /* BalaDetailViewController.m */; };
        18360AF2206C915800F9EAB1 /* BalaDetailTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18360AF0206C915800F9EAB1 /* BalaDetailTableViewCell.m */; };
        18360AF3206C915800F9EAB1 /* BalaDetailTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18360AF1206C915800F9EAB1 /* BalaDetailTableViewCell.xib */; };
        18360AF8206C9F5E00F9EAB1 /* MineMessageTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18360AF6206C9F5E00F9EAB1 /* MineMessageTableViewCell.m */; };
        18360AF9206C9F5E00F9EAB1 /* MineMessageTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18360AF7206C9F5E00F9EAB1 /* MineMessageTableViewCell.xib */; };
        18360AFD206CBB3400F9EAB1 /* MinMessDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18360AFB206CBB3400F9EAB1 /* MinMessDetailViewController.m */; };
        18360AFE206CBB3400F9EAB1 /* MinMessDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18360AFC206CBB3400F9EAB1 /* MinMessDetailViewController.xib */; };
        18360B02206CDB1000F9EAB1 /* GradeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18360B00206CDB1000F9EAB1 /* GradeViewController.m */; };
        18360B03206CDB1000F9EAB1 /* GradeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18360B01206CDB1000F9EAB1 /* GradeViewController.xib */; };
        1836507F206E19AA001D6651 /* IncarnateViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1836507D206E19AA001D6651 /* IncarnateViewController.m */; };
        18365080206E19AA001D6651 /* IncarnateViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1836507E206E19AA001D6651 /* IncarnateViewController.xib */; };
        183953631F99DFA40015A4D4 /* yw_1222.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 183953621F99DF790015A4D4 /* yw_1222.jpg */; };
        1839BF4220849C7F00FD7104 /* GuessYouLike.m in Sources */ = {isa = PBXBuildFile; fileRef = 1839BF4120849C7F00FD7104 /* GuessYouLike.m */; };
        183F2DA2208D95E500D3C787 /* InvitationCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 183F2DA0208D95E500D3C787 /* InvitationCollectionViewCell.m */; };
        183F2DA3208D95E500D3C787 /* InvitationCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 183F2DA1208D95E500D3C787 /* InvitationCollectionViewCell.xib */; };
        183FD266209AC0B600903765 /* UserNotificationsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 183FD265209AC0B600903765 /* UserNotificationsUI.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
        1845C43A209C562D009C639B /* UIActionSheet+LBXAlertAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C23E209C562C009C639B /* UIActionSheet+LBXAlertAction.m */; };
        1845C43B209C562D009C639B /* UIAlertController+supportedInterfaceOrientations.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C240209C562C009C639B /* UIAlertController+supportedInterfaceOrientations.m */; };
        1845C43C209C562D009C639B /* UIAlertView+LBXAlertAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C242209C562C009C639B /* UIAlertView+LBXAlertAction.m */; };
        1845C43D209C562D009C639B /* LBXAlertAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C244209C562C009C639B /* LBXAlertAction.m */; };
        1845C43E209C562D009C639B /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = 1845C245209C562C009C639B /* LICENSE */; };
        1845C43F209C562D009C639B /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 1845C246209C562C009C639B /* README.md */; };
        1845C440209C562D009C639B /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = 1845C248209C562C009C639B /* COPYING */; };
        1845C441209C562D009C639B /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 1845C249209C562C009C639B /* README.md */; };
        1845C442209C562D009C639B /* ZXAztecDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C24E209C562C009C639B /* ZXAztecDecoder.m */; };
        1845C443209C562D009C639B /* ZXAztecDetector.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C251209C562C009C639B /* ZXAztecDetector.m */; };
        1845C444209C562D009C639B /* ZXAztecBinaryShiftToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C254209C562C009C639B /* ZXAztecBinaryShiftToken.m */; };
        1845C445209C562D009C639B /* ZXAztecCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C256209C562C009C639B /* ZXAztecCode.m */; };
        1845C446209C562D009C639B /* ZXAztecEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C258209C562C009C639B /* ZXAztecEncoder.m */; };
        1845C447209C562D009C639B /* ZXAztecHighLevelEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C25A209C562C009C639B /* ZXAztecHighLevelEncoder.m */; };
        1845C448209C562D009C639B /* ZXAztecSimpleToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C25C209C562C009C639B /* ZXAztecSimpleToken.m */; };
        1845C449209C562D009C639B /* ZXAztecState.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C25E209C562C009C639B /* ZXAztecState.m */; };
        1845C44A209C562D009C639B /* ZXAztecToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C260209C562C009C639B /* ZXAztecToken.m */; };
        1845C44B209C562D009C639B /* ZXAztecDetectorResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C262209C562C009C639B /* ZXAztecDetectorResult.m */; };
        1845C44C209C562D009C639B /* ZXAztecReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C264209C562C009C639B /* ZXAztecReader.m */; };
        1845C44D209C562D009C639B /* ZXAztecWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C266209C562C009C639B /* ZXAztecWriter.m */; };
        1845C44E209C562D009C639B /* ZXAbstractDoCoMoResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C26B209C562C009C639B /* ZXAbstractDoCoMoResultParser.m */; };
        1845C44F209C562D009C639B /* ZXAddressBookAUResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C26D209C562C009C639B /* ZXAddressBookAUResultParser.m */; };
        1845C450209C562D009C639B /* ZXAddressBookDoCoMoResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C26F209C562C009C639B /* ZXAddressBookDoCoMoResultParser.m */; };
        1845C451209C562D009C639B /* ZXAddressBookParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C271209C562C009C639B /* ZXAddressBookParsedResult.m */; };
        1845C452209C562D009C639B /* ZXBizcardResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C273209C562C009C639B /* ZXBizcardResultParser.m */; };
        1845C453209C562D009C639B /* ZXBookmarkDoCoMoResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C275209C562C009C639B /* ZXBookmarkDoCoMoResultParser.m */; };
        1845C454209C562D009C639B /* ZXCalendarParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C277209C562C009C639B /* ZXCalendarParsedResult.m */; };
        1845C455209C562D009C639B /* ZXEmailAddressParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C279209C562C009C639B /* ZXEmailAddressParsedResult.m */; };
        1845C456209C562D009C639B /* ZXEmailAddressResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C27B209C562C009C639B /* ZXEmailAddressResultParser.m */; };
        1845C457209C562D009C639B /* ZXEmailDoCoMoResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C27D209C562C009C639B /* ZXEmailDoCoMoResultParser.m */; };
        1845C458209C562D009C639B /* ZXExpandedProductParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C27F209C562C009C639B /* ZXExpandedProductParsedResult.m */; };
        1845C459209C562D009C639B /* ZXExpandedProductResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C281209C562C009C639B /* ZXExpandedProductResultParser.m */; };
        1845C45A209C562D009C639B /* ZXGeoParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C283209C562C009C639B /* ZXGeoParsedResult.m */; };
        1845C45B209C562D009C639B /* ZXGeoResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C285209C562C009C639B /* ZXGeoResultParser.m */; };
        1845C45C209C562D009C639B /* ZXISBNParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C287209C562C009C639B /* ZXISBNParsedResult.m */; };
        1845C45D209C562D009C639B /* ZXISBNResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C289209C562C009C639B /* ZXISBNResultParser.m */; };
        1845C45E209C562D009C639B /* ZXParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C28B209C562C009C639B /* ZXParsedResult.m */; };
        1845C45F209C562D009C639B /* ZXProductParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C28E209C562C009C639B /* ZXProductParsedResult.m */; };
        1845C460209C562D009C639B /* ZXProductResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C290209C562C009C639B /* ZXProductResultParser.m */; };
        1845C461209C562D009C639B /* ZXResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C292209C562C009C639B /* ZXResultParser.m */; };
        1845C462209C562D009C639B /* ZXSMSMMSResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C294209C562C009C639B /* ZXSMSMMSResultParser.m */; };
        1845C463209C562D009C639B /* ZXSMSParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C296209C562C009C639B /* ZXSMSParsedResult.m */; };
        1845C464209C562D009C639B /* ZXSMSTOMMSTOResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C298209C562C009C639B /* ZXSMSTOMMSTOResultParser.m */; };
        1845C465209C562D009C639B /* ZXSMTPResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C29A209C562C009C639B /* ZXSMTPResultParser.m */; };
        1845C466209C562D009C639B /* ZXTelParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C29C209C562C009C639B /* ZXTelParsedResult.m */; };
        1845C467209C562D009C639B /* ZXTelResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C29E209C562C009C639B /* ZXTelResultParser.m */; };
        1845C468209C562D009C639B /* ZXTextParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2A0209C562C009C639B /* ZXTextParsedResult.m */; };
        1845C469209C562D009C639B /* ZXURIParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2A2209C562C009C639B /* ZXURIParsedResult.m */; };
        1845C46A209C562D009C639B /* ZXURIResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2A4209C562C009C639B /* ZXURIResultParser.m */; };
        1845C46B209C562D009C639B /* ZXURLTOResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2A6209C562C009C639B /* ZXURLTOResultParser.m */; };
        1845C46C209C562D009C639B /* ZXVCardResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2A8209C562C009C639B /* ZXVCardResultParser.m */; };
        1845C46D209C562D009C639B /* ZXVEventResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2AA209C562C009C639B /* ZXVEventResultParser.m */; };
        1845C46E209C562D009C639B /* ZXVINParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2AC209C562C009C639B /* ZXVINParsedResult.m */; };
        1845C46F209C562D009C639B /* ZXVINResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2AE209C562C009C639B /* ZXVINResultParser.m */; };
        1845C470209C562D009C639B /* ZXWifiParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2B0209C562C009C639B /* ZXWifiParsedResult.m */; };
        1845C471209C562D009C639B /* ZXWifiResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2B2209C562C009C639B /* ZXWifiResultParser.m */; };
        1845C472209C562D009C639B /* ZXCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2B4209C562C009C639B /* ZXCapture.m */; };
        1845C473209C562D009C639B /* ZXCGImageLuminanceSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2B7209C562C009C639B /* ZXCGImageLuminanceSource.m */; };
        1845C474209C562D009C639B /* ZXImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2B9209C562C009C639B /* ZXImage.m */; };
        1845C475209C562D009C639B /* ZXMathUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2BD209C562C009C639B /* ZXMathUtils.m */; };
        1845C476209C562D009C639B /* ZXMonochromeRectangleDetector.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2BF209C562C009C639B /* ZXMonochromeRectangleDetector.m */; };
        1845C477209C562D009C639B /* ZXWhiteRectangleDetector.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2C1209C562C009C639B /* ZXWhiteRectangleDetector.m */; };
        1845C478209C562D009C639B /* ZXGenericGF.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2C4209C562C009C639B /* ZXGenericGF.m */; };
        1845C479209C562D009C639B /* ZXGenericGFPoly.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2C6209C562C009C639B /* ZXGenericGFPoly.m */; };
        1845C47A209C562D009C639B /* ZXReedSolomonDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2C8209C562C009C639B /* ZXReedSolomonDecoder.m */; };
        1845C47B209C562D009C639B /* ZXReedSolomonEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2CA209C562C009C639B /* ZXReedSolomonEncoder.m */; };
        1845C47C209C562D009C639B /* ZXBitArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2CC209C562C009C639B /* ZXBitArray.m */; };
        1845C47D209C562D009C639B /* ZXBitMatrix.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2CE209C562C009C639B /* ZXBitMatrix.m */; };
        1845C47E209C562D009C639B /* ZXBitSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2D0209C562C009C639B /* ZXBitSource.m */; };
        1845C47F209C562D009C639B /* ZXBoolArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2D2209C562C009C639B /* ZXBoolArray.m */; };
        1845C480209C562D009C639B /* ZXByteArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2D4209C562C009C639B /* ZXByteArray.m */; };
        1845C481209C562D009C639B /* ZXCharacterSetECI.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2D6209C562C009C639B /* ZXCharacterSetECI.m */; };
        1845C482209C562D009C639B /* ZXDecoderResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2D8209C562C009C639B /* ZXDecoderResult.m */; };
        1845C483209C562D009C639B /* ZXDefaultGridSampler.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2DA209C562C009C639B /* ZXDefaultGridSampler.m */; };
        1845C484209C562D009C639B /* ZXDetectorResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2DC209C562C009C639B /* ZXDetectorResult.m */; };
        1845C485209C562D009C639B /* ZXGlobalHistogramBinarizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2DE209C562C009C639B /* ZXGlobalHistogramBinarizer.m */; };
        1845C486209C562D009C639B /* ZXGridSampler.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2E0209C562C009C639B /* ZXGridSampler.m */; };
        1845C487209C562D009C639B /* ZXHybridBinarizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2E2209C562C009C639B /* ZXHybridBinarizer.m */; };
        1845C488209C562D009C639B /* ZXIntArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2E4209C562C009C639B /* ZXIntArray.m */; };
        1845C489209C562D009C639B /* ZXPerspectiveTransform.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2E6209C562C009C639B /* ZXPerspectiveTransform.m */; };
        1845C48A209C562D009C639B /* ZXStringUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2E8209C562C009C639B /* ZXStringUtils.m */; };
        1845C48B209C562D009C639B /* ZXBinarizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2EC209C562C009C639B /* ZXBinarizer.m */; };
        1845C48C209C562D009C639B /* ZXBinaryBitmap.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2EE209C562C009C639B /* ZXBinaryBitmap.m */; };
        1845C48D209C562D009C639B /* ZXByteMatrix.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2F0209C562C009C639B /* ZXByteMatrix.m */; };
        1845C48E209C562D009C639B /* ZXDecodeHints.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2F2209C562C009C639B /* ZXDecodeHints.m */; };
        1845C48F209C562D009C639B /* ZXDimension.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2F4209C562C009C639B /* ZXDimension.m */; };
        1845C490209C562D009C639B /* ZXEncodeHints.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2F6209C562C009C639B /* ZXEncodeHints.m */; };
        1845C491209C562D009C639B /* ZXErrors.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2F8209C562C009C639B /* ZXErrors.m */; };
        1845C492209C562D009C639B /* ZXInvertedLuminanceSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2FB209C562C009C639B /* ZXInvertedLuminanceSource.m */; };
        1845C493209C562D009C639B /* ZXLuminanceSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2FD209C562C009C639B /* ZXLuminanceSource.m */; };
        1845C494209C562D009C639B /* ZXPlanarYUVLuminanceSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C2FF209C562C009C639B /* ZXPlanarYUVLuminanceSource.m */; };
        1845C495209C562D009C639B /* ZXResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C302209C562C009C639B /* ZXResult.m */; };
        1845C496209C562D009C639B /* ZXResultPoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C305209C562C009C639B /* ZXResultPoint.m */; };
        1845C497209C562D009C639B /* ZXRGBLuminanceSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C308209C562C009C639B /* ZXRGBLuminanceSource.m */; };
        1845C498209C562D009C639B /* ZXDataMatrixBitMatrixParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C30D209C562C009C639B /* ZXDataMatrixBitMatrixParser.m */; };
        1845C499209C562D009C639B /* ZXDataMatrixDataBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C30F209C562C009C639B /* ZXDataMatrixDataBlock.m */; };
        1845C49A209C562D009C639B /* ZXDataMatrixDecodedBitStreamParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C311209C562C009C639B /* ZXDataMatrixDecodedBitStreamParser.m */; };
        1845C49B209C562D009C639B /* ZXDataMatrixDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C313209C562C009C639B /* ZXDataMatrixDecoder.m */; };
        1845C49C209C562D009C639B /* ZXDataMatrixVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C315209C562C009C639B /* ZXDataMatrixVersion.m */; };
        1845C49D209C562D009C639B /* ZXDataMatrixDetector.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C318209C562C009C639B /* ZXDataMatrixDetector.m */; };
        1845C49E209C562D009C639B /* ZXDataMatrixASCIIEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C31B209C562C009C639B /* ZXDataMatrixASCIIEncoder.m */; };
        1845C49F209C562D009C639B /* ZXDataMatrixBase256Encoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C31D209C562C009C639B /* ZXDataMatrixBase256Encoder.m */; };
        1845C4A0209C562D009C639B /* ZXDataMatrixC40Encoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C31F209C562C009C639B /* ZXDataMatrixC40Encoder.m */; };
        1845C4A1209C562E009C639B /* ZXDataMatrixDefaultPlacement.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C321209C562C009C639B /* ZXDataMatrixDefaultPlacement.m */; };
        1845C4A2209C562E009C639B /* ZXDataMatrixEdifactEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C323209C562C009C639B /* ZXDataMatrixEdifactEncoder.m */; };
        1845C4A3209C562E009C639B /* ZXDataMatrixEncoderContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C326209C562C009C639B /* ZXDataMatrixEncoderContext.m */; };
        1845C4A4209C562E009C639B /* ZXDataMatrixErrorCorrection.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C328209C562C009C639B /* ZXDataMatrixErrorCorrection.m */; };
        1845C4A5209C562E009C639B /* ZXDataMatrixHighLevelEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C32A209C562C009C639B /* ZXDataMatrixHighLevelEncoder.m */; };
        1845C4A6209C562E009C639B /* ZXDataMatrixSymbolInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C32C209C562C009C639B /* ZXDataMatrixSymbolInfo.m */; };
        1845C4A7209C562E009C639B /* ZXDataMatrixSymbolInfo144.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C32E209C562C009C639B /* ZXDataMatrixSymbolInfo144.m */; };
        1845C4A8209C562E009C639B /* ZXDataMatrixTextEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C330209C562C009C639B /* ZXDataMatrixTextEncoder.m */; };
        1845C4A9209C562E009C639B /* ZXDataMatrixX12Encoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C332209C562C009C639B /* ZXDataMatrixX12Encoder.m */; };
        1845C4AA209C562E009C639B /* ZXDataMatrixReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C334209C562C009C639B /* ZXDataMatrixReader.m */; };
        1845C4AB209C562E009C639B /* ZXDataMatrixWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C336209C562C009C639B /* ZXDataMatrixWriter.m */; };
        1845C4AC209C562E009C639B /* ZXMaxiCodeBitMatrixParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C33B209C562C009C639B /* ZXMaxiCodeBitMatrixParser.m */; };
        1845C4AD209C562E009C639B /* ZXMaxiCodeDecodedBitStreamParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C33D209C562C009C639B /* ZXMaxiCodeDecodedBitStreamParser.m */; };
        1845C4AE209C562E009C639B /* ZXMaxiCodeDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C33F209C562C009C639B /* ZXMaxiCodeDecoder.m */; };
        1845C4AF209C562E009C639B /* ZXMaxiCodeReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C342209C562C009C639B /* ZXMaxiCodeReader.m */; };
        1845C4B0209C562E009C639B /* ZXByQuadrantReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C345209C562C009C639B /* ZXByQuadrantReader.m */; };
        1845C4B1209C562E009C639B /* ZXGenericMultipleBarcodeReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C347209C562C009C639B /* ZXGenericMultipleBarcodeReader.m */; };
        1845C4B2209C562E009C639B /* ZXAbstractExpandedDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C34E209C562C009C639B /* ZXAbstractExpandedDecoder.m */; };
        1845C4B3209C562E009C639B /* ZXAI013103decoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C350209C562C009C639B /* ZXAI013103decoder.m */; };
        1845C4B4209C562E009C639B /* ZXAI01320xDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C352209C562C009C639B /* ZXAI01320xDecoder.m */; };
        1845C4B5209C562E009C639B /* ZXAI01392xDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C354209C562C009C639B /* ZXAI01392xDecoder.m */; };
        1845C4B6209C562E009C639B /* ZXAI01393xDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C356209C562C009C639B /* ZXAI01393xDecoder.m */; };
        1845C4B7209C562E009C639B /* ZXAI013x0x1xDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C358209C562D009C639B /* ZXAI013x0x1xDecoder.m */; };
        1845C4B8209C562E009C639B /* ZXAI013x0xDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C35A209C562D009C639B /* ZXAI013x0xDecoder.m */; };
        1845C4B9209C562E009C639B /* ZXAI01AndOtherAIs.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C35C209C562D009C639B /* ZXAI01AndOtherAIs.m */; };
        1845C4BA209C562E009C639B /* ZXAI01decoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C35E209C562D009C639B /* ZXAI01decoder.m */; };
        1845C4BB209C562E009C639B /* ZXAI01weightDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C360209C562D009C639B /* ZXAI01weightDecoder.m */; };
        1845C4BC209C562E009C639B /* ZXAnyAIDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C362209C562D009C639B /* ZXAnyAIDecoder.m */; };
        1845C4BD209C562E009C639B /* ZXRSSExpandedBlockParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C364209C562D009C639B /* ZXRSSExpandedBlockParsedResult.m */; };
        1845C4BE209C562E009C639B /* ZXRSSExpandedCurrentParsingState.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C366209C562D009C639B /* ZXRSSExpandedCurrentParsingState.m */; };
        1845C4BF209C562E009C639B /* ZXRSSExpandedDecodedChar.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C368209C562D009C639B /* ZXRSSExpandedDecodedChar.m */; };
        1845C4C0209C562E009C639B /* ZXRSSExpandedDecodedInformation.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C36A209C562D009C639B /* ZXRSSExpandedDecodedInformation.m */; };
        1845C4C1209C562E009C639B /* ZXRSSExpandedDecodedNumeric.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C36C209C562D009C639B /* ZXRSSExpandedDecodedNumeric.m */; };
        1845C4C2209C562E009C639B /* ZXRSSExpandedDecodedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C36E209C562D009C639B /* ZXRSSExpandedDecodedObject.m */; };
        1845C4C3209C562E009C639B /* ZXRSSExpandedFieldParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C370209C562D009C639B /* ZXRSSExpandedFieldParser.m */; };
        1845C4C4209C562E009C639B /* ZXRSSExpandedGeneralAppIdDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C372209C562D009C639B /* ZXRSSExpandedGeneralAppIdDecoder.m */; };
        1845C4C5209C562E009C639B /* ZXBitArrayBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C374209C562D009C639B /* ZXBitArrayBuilder.m */; };
        1845C4C6209C562E009C639B /* ZXRSSExpandedPair.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C376209C562D009C639B /* ZXRSSExpandedPair.m */; };
        1845C4C7209C562E009C639B /* ZXRSSExpandedReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C378209C562D009C639B /* ZXRSSExpandedReader.m */; };
        1845C4C8209C562E009C639B /* ZXRSSExpandedRow.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C37A209C562D009C639B /* ZXRSSExpandedRow.m */; };
        1845C4C9209C562E009C639B /* ZXAbstractRSSReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C37C209C562D009C639B /* ZXAbstractRSSReader.m */; };
        1845C4CA209C562E009C639B /* ZXRSS14Reader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C37E209C562D009C639B /* ZXRSS14Reader.m */; };
        1845C4CB209C562E009C639B /* ZXRSSDataCharacter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C380209C562D009C639B /* ZXRSSDataCharacter.m */; };
        1845C4CC209C562E009C639B /* ZXRSSFinderPattern.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C382209C562D009C639B /* ZXRSSFinderPattern.m */; };
        1845C4CD209C562E009C639B /* ZXRSSPair.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C384209C562D009C639B /* ZXRSSPair.m */; };
        1845C4CE209C562E009C639B /* ZXRSSUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C386209C562D009C639B /* ZXRSSUtils.m */; };
        1845C4CF209C562E009C639B /* ZXCodaBarReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C388209C562D009C639B /* ZXCodaBarReader.m */; };
        1845C4D0209C562E009C639B /* ZXCodaBarWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C38A209C562D009C639B /* ZXCodaBarWriter.m */; };
        1845C4D1209C562E009C639B /* ZXCode128Reader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C38C209C562D009C639B /* ZXCode128Reader.m */; };
        1845C4D2209C562E009C639B /* ZXCode128Writer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C38E209C562D009C639B /* ZXCode128Writer.m */; };
        1845C4D3209C562E009C639B /* ZXCode39Reader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C390209C562D009C639B /* ZXCode39Reader.m */; };
        1845C4D4209C562E009C639B /* ZXCode39Writer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C392209C562D009C639B /* ZXCode39Writer.m */; };
        1845C4D5209C562E009C639B /* ZXCode93Reader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C394209C562D009C639B /* ZXCode93Reader.m */; };
        1845C4D6209C562E009C639B /* ZXEAN13Reader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C396209C562D009C639B /* ZXEAN13Reader.m */; };
        1845C4D7209C562E009C639B /* ZXEAN13Writer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C398209C562D009C639B /* ZXEAN13Writer.m */; };
        1845C4D8209C562E009C639B /* ZXEAN8Reader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C39A209C562D009C639B /* ZXEAN8Reader.m */; };
        1845C4D9209C562E009C639B /* ZXEAN8Writer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C39C209C562D009C639B /* ZXEAN8Writer.m */; };
        1845C4DA209C562E009C639B /* ZXEANManufacturerOrgSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C39E209C562D009C639B /* ZXEANManufacturerOrgSupport.m */; };
        1845C4DB209C562E009C639B /* ZXITFReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3A1209C562D009C639B /* ZXITFReader.m */; };
        1845C4DC209C562E009C639B /* ZXITFWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3A3209C562D009C639B /* ZXITFWriter.m */; };
        1845C4DD209C562E009C639B /* ZXMultiFormatOneDReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3A5209C562D009C639B /* ZXMultiFormatOneDReader.m */; };
        1845C4DE209C562E009C639B /* ZXMultiFormatUPCEANReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3A7209C562D009C639B /* ZXMultiFormatUPCEANReader.m */; };
        1845C4DF209C562E009C639B /* ZXOneDimensionalCodeWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3A9209C562D009C639B /* ZXOneDimensionalCodeWriter.m */; };
        1845C4E0209C562E009C639B /* ZXOneDReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3AB209C562D009C639B /* ZXOneDReader.m */; };
        1845C4E1209C562E009C639B /* ZXUPCAReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3AD209C562D009C639B /* ZXUPCAReader.m */; };
        1845C4E2209C562E009C639B /* ZXUPCAWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3AF209C562D009C639B /* ZXUPCAWriter.m */; };
        1845C4E3209C562E009C639B /* ZXUPCEANExtension2Support.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3B1209C562D009C639B /* ZXUPCEANExtension2Support.m */; };
        1845C4E4209C562E009C639B /* ZXUPCEANExtension5Support.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3B3209C562D009C639B /* ZXUPCEANExtension5Support.m */; };
        1845C4E5209C562E009C639B /* ZXUPCEANExtensionSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3B5209C562D009C639B /* ZXUPCEANExtensionSupport.m */; };
        1845C4E6209C562E009C639B /* ZXUPCEANReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3B7209C562D009C639B /* ZXUPCEANReader.m */; };
        1845C4E7209C562E009C639B /* ZXUPCEANWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3B9209C562D009C639B /* ZXUPCEANWriter.m */; };
        1845C4E8209C562E009C639B /* ZXUPCEReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3BB209C562D009C639B /* ZXUPCEReader.m */; };
        1845C4E9209C562E009C639B /* ZXModulusGF.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3C0209C562D009C639B /* ZXModulusGF.m */; };
        1845C4EA209C562E009C639B /* ZXModulusPoly.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3C2209C562D009C639B /* ZXModulusPoly.m */; };
        1845C4EB209C562E009C639B /* ZXPDF417ECErrorCorrection.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3C4209C562D009C639B /* ZXPDF417ECErrorCorrection.m */; };
        1845C4EC209C562E009C639B /* ZXPDF417BarcodeMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3C6209C562D009C639B /* ZXPDF417BarcodeMetadata.m */; };
        1845C4ED209C562E009C639B /* ZXPDF417BarcodeValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3C8209C562D009C639B /* ZXPDF417BarcodeValue.m */; };
        1845C4EE209C562E009C639B /* ZXPDF417BoundingBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3CA209C562D009C639B /* ZXPDF417BoundingBox.m */; };
        1845C4EF209C562E009C639B /* ZXPDF417Codeword.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3CC209C562D009C639B /* ZXPDF417Codeword.m */; };
        1845C4F0209C562E009C639B /* ZXPDF417CodewordDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3CE209C562D009C639B /* ZXPDF417CodewordDecoder.m */; };
        1845C4F1209C562E009C639B /* ZXPDF417DecodedBitStreamParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3D0209C562D009C639B /* ZXPDF417DecodedBitStreamParser.m */; };
        1845C4F2209C562E009C639B /* ZXPDF417DetectionResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3D2209C562D009C639B /* ZXPDF417DetectionResult.m */; };
        1845C4F3209C562E009C639B /* ZXPDF417DetectionResultColumn.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3D4209C562D009C639B /* ZXPDF417DetectionResultColumn.m */; };
        1845C4F4209C562E009C639B /* ZXPDF417DetectionResultRowIndicatorColumn.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3D6209C562D009C639B /* ZXPDF417DetectionResultRowIndicatorColumn.m */; };
        1845C4F5209C562E009C639B /* ZXPDF417ScanningDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3D8209C562D009C639B /* ZXPDF417ScanningDecoder.m */; };
        1845C4F6209C562E009C639B /* ZXPDF417Detector.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3DB209C562D009C639B /* ZXPDF417Detector.m */; };
        1845C4F7209C562E009C639B /* ZXPDF417DetectorResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3DD209C562D009C639B /* ZXPDF417DetectorResult.m */; };
        1845C4F8209C562E009C639B /* ZXPDF417.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3E0209C562D009C639B /* ZXPDF417.m */; };
        1845C4F9209C562E009C639B /* ZXPDF417BarcodeMatrix.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3E2209C562D009C639B /* ZXPDF417BarcodeMatrix.m */; };
        1845C4FA209C562E009C639B /* ZXPDF417BarcodeRow.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3E4209C562D009C639B /* ZXPDF417BarcodeRow.m */; };
        1845C4FB209C562E009C639B /* ZXPDF417Dimensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3E6209C562D009C639B /* ZXPDF417Dimensions.m */; };
        1845C4FC209C562E009C639B /* ZXPDF417ErrorCorrection.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3E8209C562D009C639B /* ZXPDF417ErrorCorrection.m */; };
        1845C4FD209C562E009C639B /* ZXPDF417HighLevelEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3EA209C562D009C639B /* ZXPDF417HighLevelEncoder.m */; };
        1845C4FE209C562E009C639B /* ZXPDF417Common.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3ED209C562D009C639B /* ZXPDF417Common.m */; };
        1845C4FF209C562E009C639B /* ZXPDF417Reader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3EF209C562D009C639B /* ZXPDF417Reader.m */; };
        1845C500209C562E009C639B /* ZXPDF417ResultMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3F1209C562D009C639B /* ZXPDF417ResultMetadata.m */; };
        1845C501209C562E009C639B /* ZXPDF417Writer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3F3209C562D009C639B /* ZXPDF417Writer.m */; };
        1845C502209C562E009C639B /* ZXQRCodeBitMatrixParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3F7209C562D009C639B /* ZXQRCodeBitMatrixParser.m */; };
        1845C503209C562E009C639B /* ZXQRCodeDataBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3F9209C562D009C639B /* ZXQRCodeDataBlock.m */; };
        1845C504209C562E009C639B /* ZXQRCodeDataMask.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3FB209C562D009C639B /* ZXQRCodeDataMask.m */; };
        1845C505209C562E009C639B /* ZXQRCodeDecodedBitStreamParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3FD209C562D009C639B /* ZXQRCodeDecodedBitStreamParser.m */; };
        1845C506209C562E009C639B /* ZXQRCodeDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C3FF209C562D009C639B /* ZXQRCodeDecoder.m */; };
        1845C507209C562E009C639B /* ZXQRCodeDecoderMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C401209C562D009C639B /* ZXQRCodeDecoderMetaData.m */; };
        1845C508209C562E009C639B /* ZXQRCodeErrorCorrectionLevel.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C403209C562D009C639B /* ZXQRCodeErrorCorrectionLevel.m */; };
        1845C509209C562E009C639B /* ZXQRCodeFormatInformation.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C405209C562D009C639B /* ZXQRCodeFormatInformation.m */; };
        1845C50A209C562E009C639B /* ZXQRCodeMode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C407209C562D009C639B /* ZXQRCodeMode.m */; };
        1845C50B209C562E009C639B /* ZXQRCodeVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C409209C562D009C639B /* ZXQRCodeVersion.m */; };
        1845C50C209C562E009C639B /* ZXQRCodeAlignmentPattern.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C40C209C562D009C639B /* ZXQRCodeAlignmentPattern.m */; };
        1845C50D209C562E009C639B /* ZXQRCodeAlignmentPatternFinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C40E209C562D009C639B /* ZXQRCodeAlignmentPatternFinder.m */; };
        1845C50E209C562E009C639B /* ZXQRCodeDetector.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C410209C562D009C639B /* ZXQRCodeDetector.m */; };
        1845C50F209C562E009C639B /* ZXQRCodeFinderPattern.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C412209C562D009C639B /* ZXQRCodeFinderPattern.m */; };
        1845C510209C562E009C639B /* ZXQRCodeFinderPatternFinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C414209C562D009C639B /* ZXQRCodeFinderPatternFinder.m */; };
        1845C511209C562E009C639B /* ZXQRCodeFinderPatternInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C416209C562D009C639B /* ZXQRCodeFinderPatternInfo.m */; };
        1845C512209C562E009C639B /* ZXQRCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C419209C562D009C639B /* ZXQRCode.m */; };
        1845C513209C562E009C639B /* ZXQRCodeBlockPair.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C41B209C562D009C639B /* ZXQRCodeBlockPair.m */; };
        1845C514209C562E009C639B /* ZXQRCodeEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C41D209C562D009C639B /* ZXQRCodeEncoder.m */; };
        1845C515209C562E009C639B /* ZXQRCodeMaskUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C41F209C562D009C639B /* ZXQRCodeMaskUtil.m */; };
        1845C516209C562E009C639B /* ZXQRCodeMatrixUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C421209C562D009C639B /* ZXQRCodeMatrixUtil.m */; };
        1845C517209C562E009C639B /* ZXMultiDetector.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C425209C562D009C639B /* ZXMultiDetector.m */; };
        1845C518209C562E009C639B /* ZXMultiFinderPatternFinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C427209C562D009C639B /* ZXMultiFinderPatternFinder.m */; };
        1845C519209C562E009C639B /* ZXQRCodeMultiReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C429209C562D009C639B /* ZXQRCodeMultiReader.m */; };
        1845C51A209C562E009C639B /* ZXQRCodeReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C42C209C562D009C639B /* ZXQRCodeReader.m */; };
        1845C51B209C562E009C639B /* ZXQRCodeWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C42E209C562D009C639B /* ZXQRCodeWriter.m */; };
        1845C51C209C562E009C639B /* ZXMultiFormatReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C431209C562D009C639B /* ZXMultiFormatReader.m */; };
        1845C51D209C562E009C639B /* ZXMultiFormatWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C433209C562D009C639B /* ZXMultiFormatWriter.m */; };
        1845C51E209C562E009C639B /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 1845C435209C562D009C639B /* README.md */; };
        1845C51F209C562E009C639B /* UIImageView+CornerRadius.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C439209C562D009C639B /* UIImageView+CornerRadius.m */; };
        1845C583209C63F6009C639B /* ScanHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C582209C63F6009C639B /* ScanHelper.m */; };
        1845C588209C6450009C639B /* ScanQRViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C585209C644F009C639B /* ScanQRViewController.m */; };
        1845C589209C6450009C639B /* MyQRViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845C587209C644F009C639B /* MyQRViewController.m */; };
        1845E056207A01D100EB1571 /* MainInviteViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1845E054207A01D100EB1571 /* MainInviteViewController.m */; };
        1845E057207A01D100EB1571 /* MainInviteViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1845E055207A01D100EB1571 /* MainInviteViewController.xib */; };
        1853AC3C1FD946B8006329F0 /* UITabBar+ZXBadge.m in Sources */ = {isa = PBXBuildFile; fileRef = 1853AC3B1FD946B8006329F0 /* UITabBar+ZXBadge.m */; };
        18603039206A1F4E0016DA6F /* JYNetWorking.m in Sources */ = {isa = PBXBuildFile; fileRef = 18603037206A1F4E0016DA6F /* JYNetWorking.m */; };
        1865E43C1EF1112A00333767 /* SectionTopicCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1865E43A1EF1112A00333767 /* SectionTopicCollectionViewCell.m */; };
        1865E43D1EF1112A00333767 /* SectionTopicCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1865E43B1EF1112A00333767 /* SectionTopicCollectionViewCell.xib */; };
        1872A9D520731D7E001E4838 /* MinCollectViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1872A9D420731D7E001E4838 /* MinCollectViewController.m */; };
        1872A9D8207354DF001E4838 /* MainLayput.m in Sources */ = {isa = PBXBuildFile; fileRef = 1872A9D7207354DF001E4838 /* MainLayput.m */; };
        1872A9DD20736B36001E4838 /* MinOrderTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1872A9DB20736B36001E4838 /* MinOrderTableViewCell.m */; };
        1872A9DE20736B36001E4838 /* MinOrderTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1872A9DC20736B36001E4838 /* MinOrderTableViewCell.xib */; };
        187522901E654D6900B6AE15 /* SureWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1875228F1E654D6900B6AE15 /* SureWebViewController.m */; };
        187522941E65547600B6AE15 /* KLCPopup.m in Sources */ = {isa = PBXBuildFile; fileRef = 187522931E65547600B6AE15 /* KLCPopup.m */; };
        187522971E6555EF00B6AE15 /* couponChildView.m in Sources */ = {isa = PBXBuildFile; fileRef = 187522961E6555EF00B6AE15 /* couponChildView.m */; };
        187522991E6555FF00B6AE15 /* couponChildView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 187522981E6555FF00B6AE15 /* couponChildView.xib */; };
        1875229B1E65643100B6AE15 /* webCouponChildView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1875229A1E65643100B6AE15 /* webCouponChildView.xib */; };
        1875229E1E65643E00B6AE15 /* webCouponChildView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1875229D1E65643E00B6AE15 /* webCouponChildView.m */; };
        187CF2DB1E694D1D0071421D /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 187CF2DA1E694D1D0071421D /* CoreTelephony.framework */; };
        187CF2DD1E694D270071421D /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 187CF2DC1E694D270071421D /* SystemConfiguration.framework */; };
        187CF2DF1E694D410071421D /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 187CF2DE1E694D410071421D /* libz.tbd */; };
        188057592089BFAB000189CF /* BCSecondCellFlowLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 188057582089BFAB000189CF /* BCSecondCellFlowLayout.m */; };
        18826A821F3C4C9C00A8E7B5 /* UINavigationController+XWTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A431F3C4C9C00A8E7B5 /* UINavigationController+XWTransition.m */; };
        18826A831F3C4C9C00A8E7B5 /* UIView+Snapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A451F3C4C9C00A8E7B5 /* UIView+Snapshot.m */; };
        18826A841F3C4C9C00A8E7B5 /* UIViewController+XWTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A471F3C4C9C00A8E7B5 /* UIViewController+XWTransition.m */; };
        18826A851F3C4C9C00A8E7B5 /* XWInteractiveTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A4A1F3C4C9C00A8E7B5 /* XWInteractiveTransition.m */; };
        18826A861F3C4C9C00A8E7B5 /* XWTransitionAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A4C1F3C4C9C00A8E7B5 /* XWTransitionAnimator.m */; };
        18826A871F3C4C9C00A8E7B5 /* line.png in Resources */ = {isa = PBXBuildFile; fileRef = 18826A4E1F3C4C9C00A8E7B5 /* line.png */; };
        18826A881F3C4C9C00A8E7B5 /* mask.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 18826A4F1F3C4C9C00A8E7B5 /* mask.jpg */; };
        18826A891F3C4C9C00A8E7B5 /* restrictedshine.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 18826A501F3C4C9C00A8E7B5 /* restrictedshine.tiff */; };
        18826A8A1F3C4C9C00A8E7B5 /* XWCircleSpreadAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A531F3C4C9C00A8E7B5 /* XWCircleSpreadAnimator.m */; };
        18826A8B1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWExplode.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A561F3C4C9C00A8E7B5 /* XWCoolAnimator+XWExplode.m */; };
        18826A8C1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWFold.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A581F3C4C9C00A8E7B5 /* XWCoolAnimator+XWFold.m */; };
        18826A8D1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWLines.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A5A1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWLines.m */; };
        18826A8E1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWMiddlePageFlip.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A5C1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWMiddlePageFlip.m */; };
        18826A8F1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPageFlip.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A5E1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPageFlip.m */; };
        18826A901F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPortal.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A601F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPortal.m */; };
        18826A911F3C4C9C00A8E7B5 /* XWCoolAnimator+XWScanning.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A621F3C4C9C00A8E7B5 /* XWCoolAnimator+XWScanning.m */; };
        18826A921F3C4C9C00A8E7B5 /* XWCoolAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A641F3C4C9C00A8E7B5 /* XWCoolAnimator.m */; };
        18826A931F3C4C9C00A8E7B5 /* XWDrawerAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A671F3C4C9C00A8E7B5 /* XWDrawerAnimator.m */; };
        18826A941F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBarSwipe.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A6A1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBarSwipe.m */; };
        18826A951F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBoxBlur.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A6C1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBoxBlur.m */; };
        18826A961F3C4C9C00A8E7B5 /* XWFilterAnimator+XWCopyMachine.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A6E1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWCopyMachine.m */; };
        18826A971F3C4C9C00A8E7B5 /* XWFilterAnimator+XWFlash.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A701F3C4C9C00A8E7B5 /* XWFilterAnimator+XWFlash.m */; };
        18826A981F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMask.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A721F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMask.m */; };
        18826A991F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMod.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A741F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMod.m */; };
        18826A9A1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWPageCurl.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A761F3C4C9C00A8E7B5 /* XWFilterAnimator+XWPageCurl.m */; };
        18826A9B1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWRipple.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A781F3C4C9C00A8E7B5 /* XWFilterAnimator+XWRipple.m */; };
        18826A9C1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWSwipe.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A7A1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWSwipe.m */; };
        18826A9D1F3C4C9C00A8E7B5 /* XWFilterAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A7C1F3C4C9C00A8E7B5 /* XWFilterAnimator.m */; };
        18826A9E1F3C4C9C00A8E7B5 /* XWFilterTransitionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A7E1F3C4C9C00A8E7B5 /* XWFilterTransitionView.m */; };
        18826A9F1F3C4C9C00A8E7B5 /* XWMagicMoveAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 18826A811F3C4C9C00A8E7B5 /* XWMagicMoveAnimator.m */; };
        18841EB620B544AF0070E182 /* NoShopTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18841EB420B544AF0070E182 /* NoShopTableViewCell.m */; };
        18841EB720B544AF0070E182 /* NoShopTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18841EB520B544AF0070E182 /* NoShopTableViewCell.xib */; };
        188E95401E5C237E00F0F895 /* FooterCollectionReusableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 188E953E1E5C237E00F0F895 /* FooterCollectionReusableView.m */; };
        188E95411E5C237E00F0F895 /* FooterCollectionReusableView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 188E953F1E5C237E00F0F895 /* FooterCollectionReusableView.xib */; };
        188E95461E5C42BE00F0F895 /* MineHeaderTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 188E95441E5C42BE00F0F895 /* MineHeaderTableViewCell.m */; };
        188E95471E5C42BE00F0F895 /* MineHeaderTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 188E95451E5C42BE00F0F895 /* MineHeaderTableViewCell.xib */; };
        188E954B1E5C42F100F0F895 /* MineRedEnvelopesTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 188E95491E5C42F100F0F895 /* MineRedEnvelopesTableViewCell.m */; };
        188E954C1E5C42F100F0F895 /* MineRedEnvelopesTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 188E954A1E5C42F100F0F895 /* MineRedEnvelopesTableViewCell.xib */; };
        188E95551E5C436400F0F895 /* MineHelperTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 188E95531E5C436400F0F895 /* MineHelperTableViewCell.m */; };
        188E95561E5C436400F0F895 /* MineHelperTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 188E95541E5C436400F0F895 /* MineHelperTableViewCell.xib */; };
        188E955A1E5C438800F0F895 /* MineFeaturesTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 188E95581E5C438800F0F895 /* MineFeaturesTableViewCell.m */; };
        188E955B1E5C438800F0F895 /* MineFeaturesTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 188E95591E5C438800F0F895 /* MineFeaturesTableViewCell.xib */; };
        1892032120BE3575008C1045 /* LoginReminderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1892032020BE3575008C1045 /* LoginReminderView.m */; };
        1892033D20BE51C6008C1045 /* CodeScan.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 1892032520BE51C6008C1045 /* CodeScan.bundle */; };
        1892033E20BE51C6008C1045 /* LBXScanLineAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 1892032720BE51C6008C1045 /* LBXScanLineAnimation.m */; };
        1892033F20BE51C6008C1045 /* LBXScanNative.m in Sources */ = {isa = PBXBuildFile; fileRef = 1892032920BE51C6008C1045 /* LBXScanNative.m */; };
        1892034020BE51C6008C1045 /* LBXScanNetAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 1892032B20BE51C6008C1045 /* LBXScanNetAnimation.m */; };
        1892034120BE51C6008C1045 /* LBXScanResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1892032D20BE51C6008C1045 /* LBXScanResult.m */; };
        1892034220BE51C6008C1045 /* LBXScanVideoZoomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1892032F20BE51C6008C1045 /* LBXScanVideoZoomView.m */; };
        1892034320BE51C6008C1045 /* LBXScanView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1892033120BE51C6008C1045 /* LBXScanView.m */; };
        1892034420BE51C6008C1045 /* LBXScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1892033320BE51C6008C1045 /* LBXScanViewController.m */; };
        1892034520BE51C6008C1045 /* LBXScanViewStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 1892033520BE51C6008C1045 /* LBXScanViewStyle.m */; };
        1892034620BE51C6008C1045 /* LBXScanWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 1892033720BE51C6008C1045 /* LBXScanWrapper.m */; };
        1892034720BE51C6008C1045 /* LBXZXCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 1892033920BE51C6008C1045 /* LBXZXCapture.m */; };
        1892034820BE51C6008C1045 /* ZXingWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 1892033C20BE51C6008C1045 /* ZXingWrapper.m */; };
        1894B3A720A003590058A35B /* CodeFieldViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1894B3A520A003590058A35B /* CodeFieldViewController.m */; };
        1894E7F120B6C73E00C28F33 /* NSString+XHWebImageAutoSize.m in Sources */ = {isa = PBXBuildFile; fileRef = 1894E7E620B6C73E00C28F33 /* NSString+XHWebImageAutoSize.m */; };
        1894E7F220B6C73E00C28F33 /* UICollectionView+XHWebImageAutoSize.m in Sources */ = {isa = PBXBuildFile; fileRef = 1894E7E820B6C73E00C28F33 /* UICollectionView+XHWebImageAutoSize.m */; };
        1894E7F320B6C73F00C28F33 /* UITableView+XHWebImageAutoSize.m in Sources */ = {isa = PBXBuildFile; fileRef = 1894E7EA20B6C73E00C28F33 /* UITableView+XHWebImageAutoSize.m */; };
        1894E7F420B6C73F00C28F33 /* XHWebImageAutoSize.m in Sources */ = {isa = PBXBuildFile; fileRef = 1894E7EC20B6C73E00C28F33 /* XHWebImageAutoSize.m */; };
        1894E7F520B6C73F00C28F33 /* XHWebImageAutoSizeCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1894E7EE20B6C73E00C28F33 /* XHWebImageAutoSizeCache.m */; };
        1894E7F620B6C73F00C28F33 /* XHWebImageAutoSizeConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 1894E7F020B6C73E00C28F33 /* XHWebImageAutoSizeConst.m */; };
        18956EBF1FD64A03001531A1 /* TipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18956EBE1FD64A03001531A1 /* TipView.m */; };
        18966CA620AD7F6A004CD297 /* ButtomCarView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18966C9820AD7F6A004CD297 /* ButtomCarView.m */; };
        18966CA720AD7F6A004CD297 /* GDDetailTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18966C9A20AD7F6A004CD297 /* GDDetailTableViewCell.m */; };
        18966CA820AD7F6A004CD297 /* GDDetailTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18966C9B20AD7F6A004CD297 /* GDDetailTableViewCell.xib */; };
        18966CA920AD7F6A004CD297 /* GDetailView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18966C9D20AD7F6A004CD297 /* GDetailView.m */; };
        18966CAA20AD7F6A004CD297 /* GDrecomeTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18966C9F20AD7F6A004CD297 /* GDrecomeTableViewCell.m */; };
        18966CAB20AD7F6A004CD297 /* GDrecomeTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18966CA020AD7F6A004CD297 /* GDrecomeTableViewCell.xib */; };
        18966CAC20AD7F6A004CD297 /* GoodDeTrViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18966CA220AD7F6A004CD297 /* GoodDeTrViewController.m */; };
        18966CAD20AD7F6A004CD297 /* GoodsHeaderTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18966CA420AD7F6A004CD297 /* GoodsHeaderTableViewCell.m */; };
        18966CAE20AD7F6A004CD297 /* GoodsHeaderTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18966CA520AD7F6A004CD297 /* GoodsHeaderTableViewCell.xib */; };
        18966CB120AD8798004CD297 /* SJAliBaicun.m in Sources */ = {isa = PBXBuildFile; fileRef = 18966CB020AD8798004CD297 /* SJAliBaicun.m */; };
        1896F25D1FD0E652009D6EEF /* classificationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1896F25C1FD0E652009D6EEF /* classificationViewController.m */; };
        1896F2641FD0E699009D6EEF /* ClassificationForHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1896F25E1FD0E698009D6EEF /* ClassificationForHeader.xib */; };
        1896F2651FD0E699009D6EEF /* classificationCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1896F2601FD0E698009D6EEF /* classificationCollectionViewCell.m */; };
        1896F2661FD0E699009D6EEF /* ClassificationForHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1896F2611FD0E699009D6EEF /* ClassificationForHeader.m */; };
        1896F2671FD0E699009D6EEF /* classificationCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1896F2621FD0E699009D6EEF /* classificationCollectionViewCell.xib */; };
        1896F26D1FD0ED96009D6EEF /* RecommendCouponViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1896F26B1FD0ED96009D6EEF /* RecommendCouponViewController.m */; };
        1896F26E1FD0ED96009D6EEF /* RecommendCouponViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1896F26C1FD0ED96009D6EEF /* RecommendCouponViewController.xib */; };
        1896F2721FD0EDB5009D6EEF /* OtherCouponViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1896F2701FD0EDB4009D6EEF /* OtherCouponViewController.m */; };
        1896F2731FD0EDB5009D6EEF /* OtherCouponViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1896F2711FD0EDB5009D6EEF /* OtherCouponViewController.xib */; };
        1896F2811FD10437009D6EEF /* CoupleCollectionReusableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1896F27F1FD10437009D6EEF /* CoupleCollectionReusableView.m */; };
        1896F2821FD10437009D6EEF /* CoupleCollectionReusableView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1896F2801FD10437009D6EEF /* CoupleCollectionReusableView.xib */; };
        189711CE1FCF9B1200B5393A /* MineToolBarTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 189711CC1FCF9B1200B5393A /* MineToolBarTableViewCell.m */; };
        189711CF1FCF9B1200B5393A /* MineToolBarTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 189711CD1FCF9B1200B5393A /* MineToolBarTableViewCell.xib */; };
        189711D21FCFA16600B5393A /* ZXButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 189711D11FCFA16600B5393A /* ZXButton.m */; };
        189711DE1FD0090400B5393A /* CollectionViewHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 189711D71FD0090300B5393A /* CollectionViewHeaderView.m */; };
        189711DF1FD0090400B5393A /* LJCollectionViewFlowLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 189711DA1FD0090300B5393A /* LJCollectionViewFlowLayout.m */; };
        189711E01FD0090400B5393A /* CollectionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 189711DB1FD0090300B5393A /* CollectionViewController.m */; };
        189711E11FD0090400B5393A /* LeftTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 189711DC1FD0090300B5393A /* LeftTableViewCell.m */; };
        1897D9A61E5FDB44003DF6FE /* searchDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1897D9A11E5FDB44003DF6FE /* searchDetailViewController.m */; };
        1897D9A71E5FDB44003DF6FE /* searchDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1897D9A21E5FDB44003DF6FE /* searchDetailViewController.xib */; };
        1897D9A81E5FDB44003DF6FE /* searchViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1897D9A41E5FDB44003DF6FE /* searchViewController.m */; };
        1897D9A91E5FDB44003DF6FE /* searchViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1897D9A51E5FDB44003DF6FE /* searchViewController.xib */; };
        1897D9B61E5FDB70003DF6FE /* SearchCollectionReusableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1897D9AC1E5FDB70003DF6FE /* SearchCollectionReusableView.m */; };
        1897D9B71E5FDB70003DF6FE /* SearchCollectionReusableView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1897D9AD1E5FDB70003DF6FE /* SearchCollectionReusableView.xib */; };
        1897D9B81E5FDB70003DF6FE /* SearchCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1897D9AF1E5FDB70003DF6FE /* SearchCollectionViewCell.m */; };
        1897D9B91E5FDB70003DF6FE /* SearchCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1897D9B01E5FDB70003DF6FE /* SearchCollectionViewCell.xib */; };
        1897D9BA1E5FDB70003DF6FE /* searchTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1897D9B21E5FDB70003DF6FE /* searchTableViewCell.m */; };
        1897D9BB1E5FDB70003DF6FE /* searchTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1897D9B31E5FDB70003DF6FE /* searchTableViewCell.xib */; };
        1897D9BC1E5FDB70003DF6FE /* YTHSearchTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 1897D9B51E5FDB70003DF6FE /* YTHSearchTextField.m */; };
        1897D9C01E600E94003DF6FE /* ClearCollectionReusableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1897D9BE1E600E94003DF6FE /* ClearCollectionReusableView.m */; };
        1897D9C11E600E94003DF6FE /* ClearCollectionReusableView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1897D9BF1E600E94003DF6FE /* ClearCollectionReusableView.xib */; };
        18AC532C1E5A8F01006D1FDF /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC532B1E5A8F01006D1FDF /* main.m */; };
        18AC532F1E5A8F01006D1FDF /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC532E1E5A8F01006D1FDF /* AppDelegate.m */; };
        18AC53381E5A8F01006D1FDF /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 18AC53361E5A8F01006D1FDF /* Main.storyboard */; };
        18AC533A1E5A8F01006D1FDF /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 18AC53391E5A8F01006D1FDF /* Assets.xcassets */; };
        18AC533D1E5A8F01006D1FDF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 18AC533B1E5A8F01006D1FDF /* LaunchScreen.storyboard */; };
        18AC53501E5A92B7006D1FDF /* BaseNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC534D1E5A92B7006D1FDF /* BaseNavigationController.m */; };
        18AC53511E5A92B7006D1FDF /* BaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC534F1E5A92B7006D1FDF /* BaseViewController.m */; };
        18AC53741E5A959B006D1FDF /* MineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC53731E5A959B006D1FDF /* MineViewController.m */; };
        18AC53851E5A9840006D1FDF /* NSString+YTH.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC53771E5A9840006D1FDF /* NSString+YTH.m */; };
        18AC53861E5A9840006D1FDF /* UIImage+YTH.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC53791E5A9840006D1FDF /* UIImage+YTH.m */; };
        18AC53871E5A9840006D1FDF /* UIImageView+YTH.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC537B1E5A9840006D1FDF /* UIImageView+YTH.m */; };
        18AC53881E5A9840006D1FDF /* YTHNetdata.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC53801E5A9840006D1FDF /* YTHNetdata.m */; };
        18AC53891E5A9840006D1FDF /* YTHNetInterface.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC53821E5A9840006D1FDF /* YTHNetInterface.m */; };
        18AC538A1E5A9840006D1FDF /* YTHsharedManger.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC53841E5A9840006D1FDF /* YTHsharedManger.m */; };
        18AC53901E5A9C2D006D1FDF /* GTMBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC538E1E5A9C2D006D1FDF /* GTMBase64.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
        18AC53961E5A9FC7006D1FDF /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 18AC53931E5A9FC7006D1FDF /* Info.plist */; };
        18AC53971E5A9FC7006D1FDF /* UIViewController+ScrollingNavbar.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC53951E5A9FC7006D1FDF /* UIViewController+ScrollingNavbar.m */; };
        18AC539C1E5AC874006D1FDF /* shufflingCollectionReusableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC539A1E5AC874006D1FDF /* shufflingCollectionReusableView.m */; };
        18AC539D1E5AC874006D1FDF /* shufflingCollectionReusableView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18AC539B1E5AC874006D1FDF /* shufflingCollectionReusableView.xib */; };
        18AC53A11E5ACC0B006D1FDF /* TopicCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC539F1E5ACC0B006D1FDF /* TopicCollectionViewCell.m */; };
        18AC53A21E5ACC0B006D1FDF /* TopicCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18AC53A01E5ACC0B006D1FDF /* TopicCollectionViewCell.xib */; };
        18AC53A61E5ACCD8006D1FDF /* recommendCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC53A41E5ACCD8006D1FDF /* recommendCollectionViewCell.m */; };
        18AC53A71E5ACCD8006D1FDF /* recommendCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18AC53A51E5ACCD8006D1FDF /* recommendCollectionViewCell.xib */; };
        18AC53AB1E5ACE45006D1FDF /* HeaderCollectionReusableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AC53A91E5ACE45006D1FDF /* HeaderCollectionReusableView.m */; };
        18AC53AC1E5ACE45006D1FDF /* HeaderCollectionReusableView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18AC53AA1E5ACE45006D1FDF /* HeaderCollectionReusableView.xib */; };
        18AE875C1FE38439005DB018 /* TCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AE875A1FE38439005DB018 /* TCollectionViewCell.m */; };
        18AE875D1FE38439005DB018 /* TCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18AE875B1FE38439005DB018 /* TCollectionViewCell.xib */; };
        18AE87611FE39EA5005DB018 /* speciallyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18AE875F1FE39EA5005DB018 /* speciallyViewController.m */; };
        18AE87621FE39EA5005DB018 /* speciallyViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18AE87601FE39EA5005DB018 /* speciallyViewController.xib */; };
        18B30CCA1FDA2937009A235C /* SearchTip.m in Sources */ = {isa = PBXBuildFile; fileRef = 18B30CC81FDA2936009A235C /* SearchTip.m */; };
        18D080EA20B26CEA0054F471 /* AddressModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D080E920B26CEA0054F471 /* AddressModel.m */; };
        18D399AD1EA765AD00A01CD3 /* thirdClassificationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D399AB1EA765AD00A01CD3 /* thirdClassificationViewController.m */; };
        18D399AE1EA765AD00A01CD3 /* thirdClassificationViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18D399AC1EA765AD00A01CD3 /* thirdClassificationViewController.xib */; };
        18D3E2FB1FEB6590001F29F5 /* userInfoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D3E2F91FEB6590001F29F5 /* userInfoViewController.m */; };
        18D3E2FC1FEB6590001F29F5 /* userInfoViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18D3E2FA1FEB6590001F29F5 /* userInfoViewController.xib */; };
        18D3E3001FEB6C32001F29F5 /* userInfoTableViewCellS1.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D3E2FE1FEB6C32001F29F5 /* userInfoTableViewCellS1.m */; };
        18D3E3011FEB6C32001F29F5 /* userInfoTableViewCellS1.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18D3E2FF1FEB6C32001F29F5 /* userInfoTableViewCellS1.xib */; };
        18D3E3051FEB6C76001F29F5 /* userInfoTableViewCellS2.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D3E3031FEB6C76001F29F5 /* userInfoTableViewCellS2.m */; };
        18D3E3061FEB6C76001F29F5 /* userInfoTableViewCellS2.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18D3E3041FEB6C76001F29F5 /* userInfoTableViewCellS2.xib */; };
        18D3E30A1FEB6C87001F29F5 /* userInfoTableViewCellS3.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D3E3081FEB6C87001F29F5 /* userInfoTableViewCellS3.m */; };
        18D3E30B1FEB6C87001F29F5 /* userInfoTableViewCellS3.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18D3E3091FEB6C87001F29F5 /* userInfoTableViewCellS3.xib */; };
        18D430431E7A2D1F0007CCB5 /* SideSlipCommonTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D430411E7A2D1F0007CCB5 /* SideSlipCommonTableViewCell.m */; };
        18D430441E7A2D1F0007CCB5 /* SideSlipCommonTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18D430421E7A2D1F0007CCB5 /* SideSlipCommonTableViewCell.xib */; };
        18D430531E7A304B0007CCB5 /* CommonItemModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D430501E7A304B0007CCB5 /* CommonItemModel.m */; };
        18D430541E7A304B0007CCB5 /* PriceRangeModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D430521E7A304B0007CCB5 /* PriceRangeModel.m */; };
        18D4305A1E7A30770007CCB5 /* FilterBaseCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D430561E7A30770007CCB5 /* FilterBaseCollectionViewCell.m */; };
        18D4305B1E7A30770007CCB5 /* FilterCommonCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D430581E7A30770007CCB5 /* FilterCommonCollectionViewCell.m */; };
        18D4305C1E7A30770007CCB5 /* FilterCommonCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18D430591E7A30770007CCB5 /* FilterCommonCollectionViewCell.xib */; };
        18D4305F1E7A37B10007CCB5 /* SideSlipSpaceTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D4305E1E7A37B10007CCB5 /* SideSlipSpaceTableViewCell.m */; };
        18D430631E7A3AD90007CCB5 /* SideSlipPriceTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D430611E7A3AD90007CCB5 /* SideSlipPriceTableViewCell.m */; };
        18D430641E7A3AD90007CCB5 /* SideSlipPriceTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18D430621E7A3AD90007CCB5 /* SideSlipPriceTableViewCell.xib */; };
        18D9541A20AE705C005D5D02 /* FeignGoodsDetaiViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D9541920AE705C005D5D02 /* FeignGoodsDetaiViewController.m */; };
        18DF4E381FE90E2B00144A5F /* SectionTopicCollectionViewCell2.m in Sources */ = {isa = PBXBuildFile; fileRef = 18DF4E361FE90E2B00144A5F /* SectionTopicCollectionViewCell2.m */; };
        18DF4E391FE90E2B00144A5F /* SectionTopicCollectionViewCell2.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18DF4E371FE90E2B00144A5F /* SectionTopicCollectionViewCell2.xib */; };
        18E5ADFA1E5EC8B3009F85E0 /* SettingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18E5ADF81E5EC8B3009F85E0 /* SettingViewController.m */; };
        18E5ADFB1E5EC8B3009F85E0 /* SettingViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18E5ADF91E5EC8B3009F85E0 /* SettingViewController.xib */; };
        18E5ADFF1E5EC9C9009F85E0 /* SettingTypeOneTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18E5ADFD1E5EC9C9009F85E0 /* SettingTypeOneTableViewCell.m */; };
        18E5AE001E5EC9C9009F85E0 /* SettingTypeOneTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18E5ADFE1E5EC9C9009F85E0 /* SettingTypeOneTableViewCell.xib */; };
        18E5AE041E5EC9DB009F85E0 /* SettingTypeTwoTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18E5AE021E5EC9DB009F85E0 /* SettingTypeTwoTableViewCell.m */; };
        18E5AE051E5EC9DB009F85E0 /* SettingTypeTwoTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18E5AE031E5EC9DB009F85E0 /* SettingTypeTwoTableViewCell.xib */; };
        18E5AE091E5EC9ED009F85E0 /* SettingTypeThreeTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 18E5AE071E5EC9ED009F85E0 /* SettingTypeThreeTableViewCell.m */; };
        18E5AE0A1E5EC9ED009F85E0 /* SettingTypeThreeTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18E5AE081E5EC9ED009F85E0 /* SettingTypeThreeTableViewCell.xib */; };
        18E7C7901EB9ABCC00A02A14 /* PraiseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18E7C78F1EB9ABCC00A02A14 /* PraiseView.m */; };
        18F179A31F0B6B8700A25901 /* AlibabaAuthSDK.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 18F179A21F0B6B8700A25901 /* AlibabaAuthSDK.bundle */; };
        18F5C3A31F39A7CE00C88F58 /* HXEasyCustomShareView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18F5C3A01F39A7CE00C88F58 /* HXEasyCustomShareView.m */; };
        18F5C3A41F39A7CE00C88F58 /* HXShareScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18F5C3A21F39A7CE00C88F58 /* HXShareScrollView.m */; };
        18F6653520859E040052997A /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18F6653420859E040052997A /* UserNotifications.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
        18F6653720859E280052997A /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 18F6653620859E270052997A /* libresolv.tbd */; };
        18F6653920859E350052997A /* libxml2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 18F6653820859E340052997A /* libxml2.tbd */; };
        18F6653B20859E5A0052997A /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18F6653A20859E5A0052997A /* MobileCoreServices.framework */; };
        18F6653D20859E650052997A /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18F6653C20859E640052997A /* CFNetwork.framework */; };
        18F6C0581FF1E00D00C51491 /* shoppingCartViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18F6C0571FF1E00D00C51491 /* shoppingCartViewController.m */; };
        18F763551FE223220054F7CB /* searchTableViewCellX.m in Sources */ = {isa = PBXBuildFile; fileRef = 18F763531FE223220054F7CB /* searchTableViewCellX.m */; };
        18F763561FE223220054F7CB /* searchTableViewCellX.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18F763541FE223220054F7CB /* searchTableViewCellX.xib */; };
        18F8C51B1FCE4802005471A3 /* NEWHomeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18F8C51A1FCE4802005471A3 /* NEWHomeViewController.m */; };
        18F8C5271FCE6B8F005471A3 /* recommendViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18F8C5251FCE6B8F005471A3 /* recommendViewController.m */; };
        18F8C5281FCE6B8F005471A3 /* recommendViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18F8C5261FCE6B8F005471A3 /* recommendViewController.xib */; };
        18FB099C206B8FAA00006656 /* MineMessageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18FB099B206B8FAA00006656 /* MineMessageViewController.m */; };
        18FB09A0206B8FFC00006656 /* ComplainViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18FB099E206B8FFC00006656 /* ComplainViewController.m */; };
        18FB09A1206B8FFC00006656 /* ComplainViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 18FB099F206B8FFC00006656 /* ComplainViewController.xib */; };
        18FB09A7206B902800006656 /* ServiceViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18FB09A6206B902800006656 /* ServiceViewController.m */; };
        18FB09AA206B904300006656 /* BalanceViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18FB09A9206B904300006656 /* BalanceViewController.m */; };
        18FB09AD206B9B7E00006656 /* WINCopyLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 18FB09AC206B9B7D00006656 /* WINCopyLabel.m */; };
        2D0802EF211000C60056A64C /* WXBindTipsView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D0802ED211000C50056A64C /* WXBindTipsView.m */; };
        2D08C10B20BFCE2C00A2423B /* LoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D08C10820BFCE2900A2423B /* LoginViewController.m */; };
        2D08C10C20BFCE2C00A2423B /* LoginViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2D08C10920BFCE2B00A2423B /* LoginViewController.xib */; };
        2D0966BF2125645300491927 /* SJAddVerifiNumberView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D0966BE2125645300491927 /* SJAddVerifiNumberView.m */; };
        2D0966C221257BCE00491927 /* SJAddVerifiStatusView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D0966C121257BCE00491927 /* SJAddVerifiStatusView.m */; };
        2D0A297720C54CAF00A51A55 /* SJRemoveBoundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D0A297620C54CAF00A51A55 /* SJRemoveBoundView.m */; };
        2D0D7D1220BFF51B009D5D48 /* MineThirdTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D0D7D1020BFF51B009D5D48 /* MineThirdTableViewCell.m */; };
        2D0D7D1320BFF51B009D5D48 /* MineThirdTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2D0D7D1120BFF51B009D5D48 /* MineThirdTableViewCell.xib */; };
        2D0DF78C20C642AE002BB619 /* SJUnbindPhoneViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D0DF78A20C642AE002BB619 /* SJUnbindPhoneViewController.m */; };
        2D0DF78D20C642AE002BB619 /* SJUnbindPhoneViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2D0DF78B20C642AE002BB619 /* SJUnbindPhoneViewController.xib */; };
        2D0E729620C0DAE600822DC8 /* SJButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D0E729520C0DAE600822DC8 /* SJButton.m */; };
        2D0F7DB620D0F91600355B51 /* SJTransitionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D0F7DB520D0F91600355B51 /* SJTransitionView.m */; };
        2D1175A9211955B100D4CD0F /* ZYSideSlipFilterManger.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D1175A8211955B100D4CD0F /* ZYSideSlipFilterManger.m */; };
        2D193FF52105C21100B34DBB /* CustomProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D193FF32105C21000B34DBB /* CustomProgressHUD.m */; };
        2D193FF82105C23500B34DBB /* Algorithm.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D193FF62105C23500B34DBB /* Algorithm.m */; };
        2D1E1F5B20D20E3200CEA8C6 /* SJFirstLessonsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D1E1F5920D20E3200CEA8C6 /* SJFirstLessonsViewController.m */; };
        2D1E1F5E20D2113300CEA8C6 /* WeexSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D1E1F5D20D2113300CEA8C6 /* WeexSDK.framework */; };
        2D1E1F6120D2255900CEA8C6 /* SJModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D1E1F6020D2255900CEA8C6 /* SJModule.m */; };
        2D1E1F6420D248A800CEA8C6 /* SJNComponet.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D1E1F6320D248A800CEA8C6 /* SJNComponet.m */; };
        2D1EA73320D3634500F1BD23 /* WXImgLoaderDefaultImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D1EA73220D3634500F1BD23 /* WXImgLoaderDefaultImpl.m */; };
        2D222B1E20C77D7200D444C3 /* UIViewController+Tools.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2D222B1D20C77D7100D444C3 /* UIViewController+Tools.mm */; };
        2D24615721226E7B00D483B1 /* SJBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D24615621226E7B00D483B1 /* SJBaseViewController.m */; };
        2D264D6B20EB7E9C0017ED9C /* GoodsDetailFooterView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D264D6A20EB7E9C0017ED9C /* GoodsDetailFooterView.m */; };
        2D37FC4420C0E1AB00E11051 /* AddIncarnateViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D37FC4220C0E1AB00E11051 /* AddIncarnateViewController.m */; };
        2D37FC4520C0E1AB00E11051 /* AddIncarnateViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2D37FC4320C0E1AB00E11051 /* AddIncarnateViewController.xib */; };
        2D37FC4920C0F75000E11051 /* ModifyAccountViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D37FC4720C0F75000E11051 /* ModifyAccountViewController.m */; };
        2D37FC4A20C0F75000E11051 /* ModifyAccountViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2D37FC4820C0F75000E11051 /* ModifyAccountViewController.xib */; };
        2D37FC4D20C0FE2A00E11051 /* VerificationCodeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D37FC4C20C0FE2A00E11051 /* VerificationCodeView.m */; };
        2D37FC5A20C126D800E11051 /* DynamicViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D37FC5820C126D800E11051 /* DynamicViewController.m */; };
        2D37FC5B20C126D800E11051 /* DynamicViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2D37FC5920C126D800E11051 /* DynamicViewController.xib */; };
        2D37FC5F20C1299E00E11051 /* DynamicTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D37FC5D20C1299E00E11051 /* DynamicTableViewCell.m */; };
        2D37FC6020C1299E00E11051 /* DynamicTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2D37FC5E20C1299E00E11051 /* DynamicTableViewCell.xib */; };
        2D37FC6420C13CE000E11051 /* MergeAccountViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D37FC6220C13CE000E11051 /* MergeAccountViewController.m */; };
        2D37FC6520C13CE000E11051 /* MergeAccountViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2D37FC6320C13CE000E11051 /* MergeAccountViewController.xib */; };
        2D37FC6820C14C2300E11051 /* SJLoginTaoBao.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D37FC6720C14C2300E11051 /* SJLoginTaoBao.m */; };
        2D41645420C4D23900202E48 /* NSString+tool.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D41645320C4D23900202E48 /* NSString+tool.m */; };
        2D41645720C4E0D000202E48 /* CreateAccountView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D41645620C4E0D000202E48 /* CreateAccountView.m */; };
        2D47AB1120E21186008BB5C9 /* MOBFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AAF020E21186008BB5C9 /* MOBFoundation.framework */; };
        2D47AB1220E21186008BB5C9 /* ShareSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AAF220E21186008BB5C9 /* ShareSDK.framework */; };
        2D47AB1320E21186008BB5C9 /* ShareSDKConfigFile.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 2D47AAF520E21186008BB5C9 /* ShareSDKConfigFile.bundle */; };
        2D47AB1420E21186008BB5C9 /* ShareSDKConfigFile.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AAF620E21186008BB5C9 /* ShareSDKConfigFile.framework */; };
        2D47AB1520E21186008BB5C9 /* ShareSDKExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AAF720E21186008BB5C9 /* ShareSDKExtension.framework */; };
        2D47AB1620E21186008BB5C9 /* ShareSDKUI.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 2D47AAF820E21186008BB5C9 /* ShareSDKUI.bundle */; };
        2D47AB1720E21186008BB5C9 /* ShareSDKUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AAF920E21186008BB5C9 /* ShareSDKUI.framework */; };
        2D47AB1820E21186008BB5C9 /* CopyConnector.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AAFB20E21186008BB5C9 /* CopyConnector.framework */; };
        2D47AB1920E21186008BB5C9 /* DingTalkConnector.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AAFC20E21186008BB5C9 /* DingTalkConnector.framework */; };
        2D47AB1A20E21186008BB5C9 /* FacebookConnector.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AAFD20E21186008BB5C9 /* FacebookConnector.framework */; };
        2D47AB1B20E21186008BB5C9 /* MailConnector.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AAFE20E21186008BB5C9 /* MailConnector.framework */; };
        2D47AB1C20E21186008BB5C9 /* QQConnector.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AAFF20E21186008BB5C9 /* QQConnector.framework */; };
        2D47AB1D20E21186008BB5C9 /* SinaWeiboConnector.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AB0020E21186008BB5C9 /* SinaWeiboConnector.framework */; };
        2D47AB1E20E21186008BB5C9 /* SMSConnector.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AB0120E21186008BB5C9 /* SMSConnector.framework */; };
        2D47AB1F20E21186008BB5C9 /* TwitterConnector.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AB0220E21186008BB5C9 /* TwitterConnector.framework */; };
        2D47AB2020E21186008BB5C9 /* WechatConnector.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AB0320E21186008BB5C9 /* WechatConnector.framework */; };
        2D47AB2120E21186008BB5C9 /* DTShareKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AB0620E21186008BB5C9 /* DTShareKit.framework */; };
        2D47AB2220E21186008BB5C9 /* TencentOpenAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AB0820E21186008BB5C9 /* TencentOpenAPI.framework */; };
        2D47AB2320E21186008BB5C9 /* libWeiboSDK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AB0A20E21186008BB5C9 /* libWeiboSDK.a */; };
        2D47AB2420E21186008BB5C9 /* WeiboSDK.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 2D47AB0C20E21186008BB5C9 /* WeiboSDK.bundle */; };
        2D47AB2520E21186008BB5C9 /* ShareSDK.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 2D47AB0F20E21186008BB5C9 /* ShareSDK.bundle */; };
        2D47AB2620E21186008BB5C9 /* ShareSDKConnector.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D47AB1020E21186008BB5C9 /* ShareSDKConnector.framework */; };
        2D47AB2B20E235EC008BB5C9 /* FileSignature.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D47AB2A20E235EC008BB5C9 /* FileSignature.m */; };
        2D4A107620E49B3600AB72DE /* WXUserModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D4A107520E49B3600AB72DE /* WXUserModule.m */; };
        2D4A107920E4B47E00AB72DE /* WXUtilModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D4A107820E4B47E00AB72DE /* WXUtilModule.m */; };
        2D4A107C20E4C5C000AB72DE /* WeexNativeController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D4A107B20E4C5C000AB72DE /* WeexNativeController.m */; };
        2D4D84CC20E61A750012FDB6 /* WXCutomNewStrategyComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D4D84CB20E61A750012FDB6 /* WXCutomNewStrategyComponent.m */; };
        2D56114020EB0DE80047C941 /* SJKitingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D56113E20EB0DE80047C941 /* SJKitingViewController.m */; };
        2D56114120EB0DE80047C941 /* SJKitingViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2D56113F20EB0DE80047C941 /* SJKitingViewController.xib */; };
        2D73332320C90D6800336CC8 /* WebP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D73332220C90D6700336CC8 /* WebP.framework */; };
        2D8F4C5A2100672500198E06 /* SettingViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D8F4C592100672500198E06 /* SettingViewModel.m */; };
        2D8F4C5D2100891C00198E06 /* SJTipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D8F4C5C2100891C00198E06 /* SJTipView.m */; };
        2DB8DAA121241CAE0034CD7C /* InviteOneCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB8DAA021241CAE0034CD7C /* InviteOneCell.m */; };
        2DF196CA2126BECE0007D310 /* MainBaseController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF196C92126BECE0007D310 /* MainBaseController.m */; };
        2DF1FA4121250D81007043AF /* UIButton+SGCountdown.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF1FA3C21250D81007043AF /* UIButton+SGCountdown.m */; };
        2DF1FA4221250D81007043AF /* UIButton+SGEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF1FA3E21250D81007043AF /* UIButton+SGEvent.m */; };
        2DF1FA4321250D81007043AF /* UIButton+SGImagePosition.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF1FA4021250D81007043AF /* UIButton+SGImagePosition.m */; };
        2DF1FA4621252318007043AF /* InviteTwoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF1FA4521252318007043AF /* InviteTwoCell.m */; };
        2DF1FA4921252614007043AF /* InviteThreeCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF1FA4821252614007043AF /* InviteThreeCell.m */; };
        2DF1FA4C21255043007043AF /* InviteHederFourView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF1FA4B21255043007043AF /* InviteHederFourView.m */; };
        2DF1FA4F212553E7007043AF /* InvitewFourCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF1FA4E212553E7007043AF /* InvitewFourCell.m */; };
        2DF1FA5321255C7A007043AF /* MainInviteViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF1FA5221255C7A007043AF /* MainInviteViewModel.m */; };
        2DF1FA5621256036007043AF /* MainInviteModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF1FA5521256036007043AF /* MainInviteModel.m */; };
        2DF9C28F2123E40200BA5882 /* ALNetWorking.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF9C28E2123E40200BA5882 /* ALNetWorking.m */; };
        AD52310E1F1B6A24007FCFA1 /* OrderViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AD52310D1F1B6A24007FCFA1 /* OrderViewController.m */; };
/* End PBXBuildFile section */
 
/* Begin PBXCopyFilesBuildPhase section */
        18EFF84520B417F1001B2415 /* CopyFiles */ = {
            isa = PBXCopyFilesBuildPhase;
            buildActionMask = 2147483647;
            dstPath = "";
            dstSubfolderSpec = 10;
            files = (
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXCopyFilesBuildPhase section */
 
/* Begin PBXFileReference section */
        1802117C1E66BC4300AD7053 /* FootprintsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FootprintsViewController.h; sourceTree = "<group>"; };
        1802117D1E66BC4300AD7053 /* FootprintsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FootprintsViewController.m; sourceTree = "<group>"; };
        180B16B91F009F320043B74D /* UIImage+XLExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+XLExtension.h"; sourceTree = "<group>"; };
        180B16BA1F009F320043B74D /* UIImage+XLExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+XLExtension.m"; sourceTree = "<group>"; };
        180B16BB1F009F320043B74D /* UIView+XLExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+XLExtension.h"; sourceTree = "<group>"; };
        180B16BC1F009F320043B74D /* UIView+XLExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+XLExtension.m"; sourceTree = "<group>"; };
        180B16BF1F009F320043B74D /* FSActionSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FSActionSheet.h; sourceTree = "<group>"; };
        180B16C01F009F320043B74D /* FSActionSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FSActionSheet.m; sourceTree = "<group>"; };
        180B16C11F009F320043B74D /* FSActionSheetCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FSActionSheetCell.h; sourceTree = "<group>"; };
        180B16C21F009F320043B74D /* FSActionSheetCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FSActionSheetCell.m; sourceTree = "<group>"; };
        180B16C31F009F320043B74D /* FSActionSheetConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FSActionSheetConfig.h; sourceTree = "<group>"; };
        180B16C41F009F320043B74D /* FSActionSheetConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FSActionSheetConfig.m; sourceTree = "<group>"; };
        180B16C51F009F320043B74D /* FSActionSheetItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FSActionSheetItem.h; sourceTree = "<group>"; };
        180B16C61F009F320043B74D /* FSActionSheetItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FSActionSheetItem.m; sourceTree = "<group>"; };
        180B16C81F009F320043B74D /* FSActionSheet_cancel@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "FSActionSheet_cancel@2x.png"; sourceTree = "<group>"; };
        180B16C91F009F320043B74D /* FSActionSheet_cancel@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "FSActionSheet_cancel@3x.png"; sourceTree = "<group>"; };
        180B16CB1F009F320043B74D /* TAAbstractDotView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TAAbstractDotView.h; sourceTree = "<group>"; };
        180B16CC1F009F320043B74D /* TAAbstractDotView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TAAbstractDotView.m; sourceTree = "<group>"; };
        180B16CD1F009F320043B74D /* TAAnimatedDotView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TAAnimatedDotView.h; sourceTree = "<group>"; };
        180B16CE1F009F320043B74D /* TAAnimatedDotView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TAAnimatedDotView.m; sourceTree = "<group>"; };
        180B16CF1F009F320043B74D /* TADotView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TADotView.h; sourceTree = "<group>"; };
        180B16D01F009F320043B74D /* TADotView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TADotView.m; sourceTree = "<group>"; };
        180B16D11F009F320043B74D /* TAPageControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TAPageControl.h; sourceTree = "<group>"; };
        180B16D21F009F320043B74D /* TAPageControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TAPageControl.m; sourceTree = "<group>"; };
        180B16D31F009F320043B74D /* XLPhotoBrowser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XLPhotoBrowser.h; sourceTree = "<group>"; };
        180B16D41F009F320043B74D /* XLPhotoBrowser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XLPhotoBrowser.m; sourceTree = "<group>"; };
        180B16D51F009F320043B74D /* XLPhotoBrowserConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XLPhotoBrowserConfig.h; sourceTree = "<group>"; };
        180B16D61F009F320043B74D /* XLPhotoBrowserTypeDefine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XLPhotoBrowserTypeDefine.h; sourceTree = "<group>"; };
        180B16D71F009F320043B74D /* XLProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XLProgressView.h; sourceTree = "<group>"; };
        180B16D81F009F320043B74D /* XLProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XLProgressView.m; sourceTree = "<group>"; };
        180B16D91F009F320043B74D /* XLZoomingScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XLZoomingScrollView.h; sourceTree = "<group>"; };
        180B16DA1F009F320043B74D /* XLZoomingScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XLZoomingScrollView.m; sourceTree = "<group>"; };
        180DCD951EA85874008EC06B /* XYRWebViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XYRWebViewController.h; sourceTree = "<group>"; };
        180DCD961EA85874008EC06B /* XYRWebViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XYRWebViewController.m; sourceTree = "<group>"; };
        180FA3D4207AFCD800140742 /* MainInviteTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MainInviteTableViewCell.h; sourceTree = "<group>"; };
        180FA3D5207AFCD800140742 /* MainInviteTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MainInviteTableViewCell.m; sourceTree = "<group>"; };
        180FA3D6207AFCD800140742 /* MainInviteTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainInviteTableViewCell.xib; sourceTree = "<group>"; };
        180FA3D9207B13F000140742 /* InvateListTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InvateListTableViewCell.h; sourceTree = "<group>"; };
        180FA3DA207B13F000140742 /* InvateListTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InvateListTableViewCell.m; sourceTree = "<group>"; };
        180FA3DB207B13F000140742 /* InvateListTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InvateListTableViewCell.xib; sourceTree = "<group>"; };
        1810FBDE1E7FBDBB005B42B3 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
        1810FBE21E7FBDBB005B42B3 /* ZYSideSlipFilterConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYSideSlipFilterConfig.h; sourceTree = "<group>"; };
        1810FBE31E7FBDBB005B42B3 /* ZYSideSlipFilterConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYSideSlipFilterConfig.m; sourceTree = "<group>"; };
        1810FBE51E7FBDBB005B42B3 /* ZYSideSlipFilterController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYSideSlipFilterController.h; sourceTree = "<group>"; };
        1810FBE61E7FBDBB005B42B3 /* ZYSideSlipFilterController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYSideSlipFilterController.m; sourceTree = "<group>"; };
        1810FBE81E7FBDBB005B42B3 /* ZYSideSlipFilterRegionModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYSideSlipFilterRegionModel.h; sourceTree = "<group>"; };
        1810FBE91E7FBDBB005B42B3 /* ZYSideSlipFilterRegionModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYSideSlipFilterRegionModel.m; sourceTree = "<group>"; };
        1810FBEB1E7FBDBB005B42B3 /* NSString+Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+Utils.h"; sourceTree = "<group>"; };
        1810FBEC1E7FBDBB005B42B3 /* NSString+Utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+Utils.m"; sourceTree = "<group>"; };
        1810FBED1E7FBDBB005B42B3 /* UIColor+hexColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+hexColor.h"; sourceTree = "<group>"; };
        1810FBEE1E7FBDBB005B42B3 /* UIColor+hexColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+hexColor.m"; sourceTree = "<group>"; };
        1810FBEF1E7FBDBB005B42B3 /* UIView+Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+Utils.h"; sourceTree = "<group>"; };
        1810FBF01E7FBDBB005B42B3 /* UIView+Utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+Utils.m"; sourceTree = "<group>"; };
        1810FBF31E7FBDBB005B42B3 /* SideSlipBaseTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SideSlipBaseTableViewCell.h; sourceTree = "<group>"; };
        1810FBF41E7FBDBB005B42B3 /* SideSlipBaseTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SideSlipBaseTableViewCell.m; sourceTree = "<group>"; };
        181A6A9E1EB35D7A00CFC830 /* GiftsView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GiftsView.h; sourceTree = "<group>"; };
        181A6A9F1EB35D7A00CFC830 /* GiftsView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GiftsView.m; sourceTree = "<group>"; };
        181C0EFA207B663C000F5E94 /* Mainhot.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = Mainhot.gif; sourceTree = "<group>"; };
        181C0EFD207B6802000F5E94 /* YLGIFImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YLGIFImage.h; sourceTree = "<group>"; };
        181C0EFE207B6802000F5E94 /* YLGIFImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YLGIFImage.m; sourceTree = "<group>"; };
        181C0EFF207B6802000F5E94 /* YLImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YLImageView.h; sourceTree = "<group>"; };
        181C0F00207B6802000F5E94 /* YLImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YLImageView.m; sourceTree = "<group>"; };
        181DDB26207C52AD00BD1EFA /* ShonpingShareViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShonpingShareViewController.h; sourceTree = "<group>"; };
        181DDB27207C52AD00BD1EFA /* ShonpingShareViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ShonpingShareViewController.m; sourceTree = "<group>"; };
        181DDB2C207C9F3500BD1EFA /* InvitationFriendsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InvitationFriendsViewController.h; sourceTree = "<group>"; };
        181DDB2D207C9F3500BD1EFA /* InvitationFriendsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InvitationFriendsViewController.m; sourceTree = "<group>"; };
        181DDB2E207C9F3500BD1EFA /* InvitationFriendsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InvitationFriendsViewController.xib; sourceTree = "<group>"; };
        181ECE101EF369BF00472224 /* UIView+ZJFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+ZJFrame.h"; sourceTree = "<group>"; };
        181ECE111EF369BF00472224 /* UIView+ZJFrame.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+ZJFrame.m"; sourceTree = "<group>"; };
        181ECE121EF369BF00472224 /* UIViewController+ZJScrollPageController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+ZJScrollPageController.h"; sourceTree = "<group>"; };
        181ECE131EF369BF00472224 /* UIViewController+ZJScrollPageController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+ZJScrollPageController.m"; sourceTree = "<group>"; };
        181ECE141EF369BF00472224 /* ZJCollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZJCollectionView.h; sourceTree = "<group>"; };
        181ECE151EF369BF00472224 /* ZJCollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZJCollectionView.m; sourceTree = "<group>"; };
        181ECE161EF369BF00472224 /* ZJContentView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZJContentView.h; sourceTree = "<group>"; };
        181ECE171EF369BF00472224 /* ZJContentView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZJContentView.m; sourceTree = "<group>"; };
        181ECE181EF369BF00472224 /* ZJScrollPageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZJScrollPageView.h; sourceTree = "<group>"; };
        181ECE191EF369BF00472224 /* ZJScrollPageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZJScrollPageView.m; sourceTree = "<group>"; };
        181ECE1A1EF369BF00472224 /* ZJScrollPageViewDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZJScrollPageViewDelegate.h; sourceTree = "<group>"; };
        181ECE1B1EF369BF00472224 /* ZJScrollSegmentView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZJScrollSegmentView.h; sourceTree = "<group>"; };
        181ECE1C1EF369BF00472224 /* ZJScrollSegmentView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZJScrollSegmentView.m; sourceTree = "<group>"; };
        181ECE1D1EF369BF00472224 /* ZJSegmentStyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZJSegmentStyle.h; sourceTree = "<group>"; };
        181ECE1E1EF369BF00472224 /* ZJSegmentStyle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZJSegmentStyle.m; sourceTree = "<group>"; };
        181ECE1F1EF369BF00472224 /* ZJTitleView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZJTitleView.h; sourceTree = "<group>"; };
        181ECE201EF369BF00472224 /* ZJTitleView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZJTitleView.m; sourceTree = "<group>"; };
        181ECE291EF373ED00472224 /* ListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ListViewController.h; sourceTree = "<group>"; };
        181ECE2A1EF373ED00472224 /* ListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ListViewController.m; sourceTree = "<group>"; };
        181ECE2B1EF373ED00472224 /* ListViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ListViewController.xib; sourceTree = "<group>"; };
        18283DC41FD7C21D00532966 /* UINavigation+SXFixSpace.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigation+SXFixSpace.m"; sourceTree = "<group>"; };
        18283DC51FD7C21D00532966 /* UINavigation+SXFixSpace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UINavigation+SXFixSpace.h"; sourceTree = "<group>"; };
        18283DC71FD7C34300532966 /* NSObject+SXRuntime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+SXRuntime.h"; sourceTree = "<group>"; };
        18283DC81FD7C34400532966 /* NSObject+SXRuntime.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+SXRuntime.m"; sourceTree = "<group>"; };
        182B996C20BD42B50009CBA3 /* MessageLoginViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MessageLoginViewController.h; sourceTree = "<group>"; };
        182B996D20BD42B50009CBA3 /* MessageLoginViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MessageLoginViewController.m; sourceTree = "<group>"; };
        182B996E20BD42B50009CBA3 /* MessageLoginViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MessageLoginViewController.xib; sourceTree = "<group>"; };
        182BEB5E1EAA081400B11FC5 /* LXAlertView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LXAlertView.h; sourceTree = "<group>"; };
        182BEB5F1EAA081400B11FC5 /* LXAlertView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LXAlertView.m; sourceTree = "<group>"; };
        18325EAF1F1C98C800432A51 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
        18325EB11F1C98D700432A51 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
        18325EB31F1C98E800432A51 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
        18325EB51F1C98F300432A51 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
        18325EB71F1C98FC00432A51 /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; };
        183267E92079E954008EEDA3 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/Main.storyboard; sourceTree = "<group>"; };
        183267EA2079E969008EEDA3 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
        18332E07207DE7B3002C6626 /* ServiceTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ServiceTableViewCell.h; sourceTree = "<group>"; };
        18332E08207DE7B3002C6626 /* ServiceTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ServiceTableViewCell.m; sourceTree = "<group>"; };
        18332E09207DE7B3002C6626 /* ServiceTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ServiceTableViewCell.xib; sourceTree = "<group>"; };
        18332E40207E0815002C6626 /* easyjs-inject.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "easyjs-inject.js"; sourceTree = "<group>"; };
        18332E41207E0815002C6626 /* EasyJSDataFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EasyJSDataFunction.h; sourceTree = "<group>"; };
        18332E42207E0815002C6626 /* EasyJSDataFunction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EasyJSDataFunction.m; sourceTree = "<group>"; };
        18332E43207E0815002C6626 /* EasyJSWebView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EasyJSWebView.h; sourceTree = "<group>"; };
        18332E44207E0815002C6626 /* EasyJSWebView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EasyJSWebView.m; sourceTree = "<group>"; };
        18332E45207E0815002C6626 /* EasyJSWebViewProxyDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EasyJSWebViewProxyDelegate.h; sourceTree = "<group>"; };
        18332E46207E0815002C6626 /* EasyJSWebViewProxyDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EasyJSWebViewProxyDelegate.m; sourceTree = "<group>"; };
        18332E47207E0815002C6626 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
        18332E4D207E0CD3002C6626 /* MyJSInterface.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyJSInterface.m; sourceTree = "<group>"; };
        18332E4E207E0CD4002C6626 /* MyJSInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyJSInterface.h; sourceTree = "<group>"; };
        18332E53207E1678002C6626 /* test.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = test.html; sourceTree = "<group>"; };
        18360AEC206C8EB800F9EAB1 /* BalaDetailViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BalaDetailViewController.h; sourceTree = "<group>"; };
        18360AED206C8EB800F9EAB1 /* BalaDetailViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BalaDetailViewController.m; sourceTree = "<group>"; };
        18360AEF206C915800F9EAB1 /* BalaDetailTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BalaDetailTableViewCell.h; sourceTree = "<group>"; };
        18360AF0206C915800F9EAB1 /* BalaDetailTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BalaDetailTableViewCell.m; sourceTree = "<group>"; };
        18360AF1206C915800F9EAB1 /* BalaDetailTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BalaDetailTableViewCell.xib; sourceTree = "<group>"; };
        18360AF5206C9F5E00F9EAB1 /* MineMessageTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MineMessageTableViewCell.h; sourceTree = "<group>"; };
        18360AF6206C9F5E00F9EAB1 /* MineMessageTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MineMessageTableViewCell.m; sourceTree = "<group>"; };
        18360AF7206C9F5E00F9EAB1 /* MineMessageTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MineMessageTableViewCell.xib; sourceTree = "<group>"; };
        18360AFA206CBB3400F9EAB1 /* MinMessDetailViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MinMessDetailViewController.h; sourceTree = "<group>"; };
        18360AFB206CBB3400F9EAB1 /* MinMessDetailViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MinMessDetailViewController.m; sourceTree = "<group>"; };
        18360AFC206CBB3400F9EAB1 /* MinMessDetailViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MinMessDetailViewController.xib; sourceTree = "<group>"; };
        18360AFF206CDB1000F9EAB1 /* GradeViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GradeViewController.h; sourceTree = "<group>"; };
        18360B00206CDB1000F9EAB1 /* GradeViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GradeViewController.m; sourceTree = "<group>"; };
        18360B01206CDB1000F9EAB1 /* GradeViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GradeViewController.xib; sourceTree = "<group>"; };
        1836507C206E19AA001D6651 /* IncarnateViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IncarnateViewController.h; sourceTree = "<group>"; };
        1836507D206E19AA001D6651 /* IncarnateViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IncarnateViewController.m; sourceTree = "<group>"; };
        1836507E206E19AA001D6651 /* IncarnateViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IncarnateViewController.xib; sourceTree = "<group>"; };
        183953621F99DF790015A4D4 /* yw_1222.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = yw_1222.jpg; sourceTree = "<group>"; };
        1839BF4020849C7F00FD7104 /* GuessYouLike.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GuessYouLike.h; sourceTree = "<group>"; };
        1839BF4120849C7F00FD7104 /* GuessYouLike.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GuessYouLike.m; sourceTree = "<group>"; };
        183F2D9F208D95E500D3C787 /* InvitationCollectionViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InvitationCollectionViewCell.h; sourceTree = "<group>"; };
        183F2DA0208D95E500D3C787 /* InvitationCollectionViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InvitationCollectionViewCell.m; sourceTree = "<group>"; };
        183F2DA1208D95E500D3C787 /* InvitationCollectionViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InvitationCollectionViewCell.xib; sourceTree = "<group>"; };
        183FD265209AC0B600903765 /* UserNotificationsUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotificationsUI.framework; path = System/Library/Frameworks/UserNotificationsUI.framework; sourceTree = SDKROOT; };
        1845C23D209C562C009C639B /* UIActionSheet+LBXAlertAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIActionSheet+LBXAlertAction.h"; sourceTree = "<group>"; };
        1845C23E209C562C009C639B /* UIActionSheet+LBXAlertAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIActionSheet+LBXAlertAction.m"; sourceTree = "<group>"; };
        1845C23F209C562C009C639B /* UIAlertController+supportedInterfaceOrientations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIAlertController+supportedInterfaceOrientations.h"; sourceTree = "<group>"; };
        1845C240209C562C009C639B /* UIAlertController+supportedInterfaceOrientations.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIAlertController+supportedInterfaceOrientations.m"; sourceTree = "<group>"; };
        1845C241209C562C009C639B /* UIAlertView+LBXAlertAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIAlertView+LBXAlertAction.h"; sourceTree = "<group>"; };
        1845C242209C562C009C639B /* UIAlertView+LBXAlertAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIAlertView+LBXAlertAction.m"; sourceTree = "<group>"; };
        1845C243209C562C009C639B /* LBXAlertAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LBXAlertAction.h; sourceTree = "<group>"; };
        1845C244209C562C009C639B /* LBXAlertAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LBXAlertAction.m; sourceTree = "<group>"; };
        1845C245209C562C009C639B /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
        1845C246209C562C009C639B /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
        1845C248209C562C009C639B /* COPYING */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = COPYING; sourceTree = "<group>"; };
        1845C249209C562C009C639B /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
        1845C24D209C562C009C639B /* ZXAztecDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAztecDecoder.h; sourceTree = "<group>"; };
        1845C24E209C562C009C639B /* ZXAztecDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAztecDecoder.m; sourceTree = "<group>"; };
        1845C250209C562C009C639B /* ZXAztecDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAztecDetector.h; sourceTree = "<group>"; };
        1845C251209C562C009C639B /* ZXAztecDetector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAztecDetector.m; sourceTree = "<group>"; };
        1845C253209C562C009C639B /* ZXAztecBinaryShiftToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAztecBinaryShiftToken.h; sourceTree = "<group>"; };
        1845C254209C562C009C639B /* ZXAztecBinaryShiftToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAztecBinaryShiftToken.m; sourceTree = "<group>"; };
        1845C255209C562C009C639B /* ZXAztecCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAztecCode.h; sourceTree = "<group>"; };
        1845C256209C562C009C639B /* ZXAztecCode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAztecCode.m; sourceTree = "<group>"; };
        1845C257209C562C009C639B /* ZXAztecEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAztecEncoder.h; sourceTree = "<group>"; };
        1845C258209C562C009C639B /* ZXAztecEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAztecEncoder.m; sourceTree = "<group>"; };
        1845C259209C562C009C639B /* ZXAztecHighLevelEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAztecHighLevelEncoder.h; sourceTree = "<group>"; };
        1845C25A209C562C009C639B /* ZXAztecHighLevelEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAztecHighLevelEncoder.m; sourceTree = "<group>"; };
        1845C25B209C562C009C639B /* ZXAztecSimpleToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAztecSimpleToken.h; sourceTree = "<group>"; };
        1845C25C209C562C009C639B /* ZXAztecSimpleToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAztecSimpleToken.m; sourceTree = "<group>"; };
        1845C25D209C562C009C639B /* ZXAztecState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAztecState.h; sourceTree = "<group>"; };
        1845C25E209C562C009C639B /* ZXAztecState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAztecState.m; sourceTree = "<group>"; };
        1845C25F209C562C009C639B /* ZXAztecToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAztecToken.h; sourceTree = "<group>"; };
        1845C260209C562C009C639B /* ZXAztecToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAztecToken.m; sourceTree = "<group>"; };
        1845C261209C562C009C639B /* ZXAztecDetectorResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAztecDetectorResult.h; sourceTree = "<group>"; };
        1845C262209C562C009C639B /* ZXAztecDetectorResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAztecDetectorResult.m; sourceTree = "<group>"; };
        1845C263209C562C009C639B /* ZXAztecReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAztecReader.h; sourceTree = "<group>"; };
        1845C264209C562C009C639B /* ZXAztecReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAztecReader.m; sourceTree = "<group>"; };
        1845C265209C562C009C639B /* ZXAztecWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAztecWriter.h; sourceTree = "<group>"; };
        1845C266209C562C009C639B /* ZXAztecWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAztecWriter.m; sourceTree = "<group>"; };
        1845C267209C562C009C639B /* ZXingObjCAztec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXingObjCAztec.h; sourceTree = "<group>"; };
        1845C26A209C562C009C639B /* ZXAbstractDoCoMoResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAbstractDoCoMoResultParser.h; sourceTree = "<group>"; };
        1845C26B209C562C009C639B /* ZXAbstractDoCoMoResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAbstractDoCoMoResultParser.m; sourceTree = "<group>"; };
        1845C26C209C562C009C639B /* ZXAddressBookAUResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAddressBookAUResultParser.h; sourceTree = "<group>"; };
        1845C26D209C562C009C639B /* ZXAddressBookAUResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAddressBookAUResultParser.m; sourceTree = "<group>"; };
        1845C26E209C562C009C639B /* ZXAddressBookDoCoMoResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAddressBookDoCoMoResultParser.h; sourceTree = "<group>"; };
        1845C26F209C562C009C639B /* ZXAddressBookDoCoMoResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAddressBookDoCoMoResultParser.m; sourceTree = "<group>"; };
        1845C270209C562C009C639B /* ZXAddressBookParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAddressBookParsedResult.h; sourceTree = "<group>"; };
        1845C271209C562C009C639B /* ZXAddressBookParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAddressBookParsedResult.m; sourceTree = "<group>"; };
        1845C272209C562C009C639B /* ZXBizcardResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXBizcardResultParser.h; sourceTree = "<group>"; };
        1845C273209C562C009C639B /* ZXBizcardResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXBizcardResultParser.m; sourceTree = "<group>"; };
        1845C274209C562C009C639B /* ZXBookmarkDoCoMoResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXBookmarkDoCoMoResultParser.h; sourceTree = "<group>"; };
        1845C275209C562C009C639B /* ZXBookmarkDoCoMoResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXBookmarkDoCoMoResultParser.m; sourceTree = "<group>"; };
        1845C276209C562C009C639B /* ZXCalendarParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXCalendarParsedResult.h; sourceTree = "<group>"; };
        1845C277209C562C009C639B /* ZXCalendarParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXCalendarParsedResult.m; sourceTree = "<group>"; };
        1845C278209C562C009C639B /* ZXEmailAddressParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXEmailAddressParsedResult.h; sourceTree = "<group>"; };
        1845C279209C562C009C639B /* ZXEmailAddressParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXEmailAddressParsedResult.m; sourceTree = "<group>"; };
        1845C27A209C562C009C639B /* ZXEmailAddressResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXEmailAddressResultParser.h; sourceTree = "<group>"; };
        1845C27B209C562C009C639B /* ZXEmailAddressResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXEmailAddressResultParser.m; sourceTree = "<group>"; };
        1845C27C209C562C009C639B /* ZXEmailDoCoMoResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXEmailDoCoMoResultParser.h; sourceTree = "<group>"; };
        1845C27D209C562C009C639B /* ZXEmailDoCoMoResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXEmailDoCoMoResultParser.m; sourceTree = "<group>"; };
        1845C27E209C562C009C639B /* ZXExpandedProductParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXExpandedProductParsedResult.h; sourceTree = "<group>"; };
        1845C27F209C562C009C639B /* ZXExpandedProductParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXExpandedProductParsedResult.m; sourceTree = "<group>"; };
        1845C280209C562C009C639B /* ZXExpandedProductResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXExpandedProductResultParser.h; sourceTree = "<group>"; };
        1845C281209C562C009C639B /* ZXExpandedProductResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXExpandedProductResultParser.m; sourceTree = "<group>"; };
        1845C282209C562C009C639B /* ZXGeoParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXGeoParsedResult.h; sourceTree = "<group>"; };
        1845C283209C562C009C639B /* ZXGeoParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXGeoParsedResult.m; sourceTree = "<group>"; };
        1845C284209C562C009C639B /* ZXGeoResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXGeoResultParser.h; sourceTree = "<group>"; };
        1845C285209C562C009C639B /* ZXGeoResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXGeoResultParser.m; sourceTree = "<group>"; };
        1845C286209C562C009C639B /* ZXISBNParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXISBNParsedResult.h; sourceTree = "<group>"; };
        1845C287209C562C009C639B /* ZXISBNParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXISBNParsedResult.m; sourceTree = "<group>"; };
        1845C288209C562C009C639B /* ZXISBNResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXISBNResultParser.h; sourceTree = "<group>"; };
        1845C289209C562C009C639B /* ZXISBNResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXISBNResultParser.m; sourceTree = "<group>"; };
        1845C28A209C562C009C639B /* ZXParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXParsedResult.h; sourceTree = "<group>"; };
        1845C28B209C562C009C639B /* ZXParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXParsedResult.m; sourceTree = "<group>"; };
        1845C28C209C562C009C639B /* ZXParsedResultType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXParsedResultType.h; sourceTree = "<group>"; };
        1845C28D209C562C009C639B /* ZXProductParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXProductParsedResult.h; sourceTree = "<group>"; };
        1845C28E209C562C009C639B /* ZXProductParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXProductParsedResult.m; sourceTree = "<group>"; };
        1845C28F209C562C009C639B /* ZXProductResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXProductResultParser.h; sourceTree = "<group>"; };
        1845C290209C562C009C639B /* ZXProductResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXProductResultParser.m; sourceTree = "<group>"; };
        1845C291209C562C009C639B /* ZXResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXResultParser.h; sourceTree = "<group>"; };
        1845C292209C562C009C639B /* ZXResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXResultParser.m; sourceTree = "<group>"; };
        1845C293209C562C009C639B /* ZXSMSMMSResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXSMSMMSResultParser.h; sourceTree = "<group>"; };
        1845C294209C562C009C639B /* ZXSMSMMSResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXSMSMMSResultParser.m; sourceTree = "<group>"; };
        1845C295209C562C009C639B /* ZXSMSParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXSMSParsedResult.h; sourceTree = "<group>"; };
        1845C296209C562C009C639B /* ZXSMSParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXSMSParsedResult.m; sourceTree = "<group>"; };
        1845C297209C562C009C639B /* ZXSMSTOMMSTOResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXSMSTOMMSTOResultParser.h; sourceTree = "<group>"; };
        1845C298209C562C009C639B /* ZXSMSTOMMSTOResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXSMSTOMMSTOResultParser.m; sourceTree = "<group>"; };
        1845C299209C562C009C639B /* ZXSMTPResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXSMTPResultParser.h; sourceTree = "<group>"; };
        1845C29A209C562C009C639B /* ZXSMTPResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXSMTPResultParser.m; sourceTree = "<group>"; };
        1845C29B209C562C009C639B /* ZXTelParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXTelParsedResult.h; sourceTree = "<group>"; };
        1845C29C209C562C009C639B /* ZXTelParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXTelParsedResult.m; sourceTree = "<group>"; };
        1845C29D209C562C009C639B /* ZXTelResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXTelResultParser.h; sourceTree = "<group>"; };
        1845C29E209C562C009C639B /* ZXTelResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXTelResultParser.m; sourceTree = "<group>"; };
        1845C29F209C562C009C639B /* ZXTextParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXTextParsedResult.h; sourceTree = "<group>"; };
        1845C2A0209C562C009C639B /* ZXTextParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXTextParsedResult.m; sourceTree = "<group>"; };
        1845C2A1209C562C009C639B /* ZXURIParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXURIParsedResult.h; sourceTree = "<group>"; };
        1845C2A2209C562C009C639B /* ZXURIParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXURIParsedResult.m; sourceTree = "<group>"; };
        1845C2A3209C562C009C639B /* ZXURIResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXURIResultParser.h; sourceTree = "<group>"; };
        1845C2A4209C562C009C639B /* ZXURIResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXURIResultParser.m; sourceTree = "<group>"; };
        1845C2A5209C562C009C639B /* ZXURLTOResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXURLTOResultParser.h; sourceTree = "<group>"; };
        1845C2A6209C562C009C639B /* ZXURLTOResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXURLTOResultParser.m; sourceTree = "<group>"; };
        1845C2A7209C562C009C639B /* ZXVCardResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXVCardResultParser.h; sourceTree = "<group>"; };
        1845C2A8209C562C009C639B /* ZXVCardResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXVCardResultParser.m; sourceTree = "<group>"; };
        1845C2A9209C562C009C639B /* ZXVEventResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXVEventResultParser.h; sourceTree = "<group>"; };
        1845C2AA209C562C009C639B /* ZXVEventResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXVEventResultParser.m; sourceTree = "<group>"; };
        1845C2AB209C562C009C639B /* ZXVINParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXVINParsedResult.h; sourceTree = "<group>"; };
        1845C2AC209C562C009C639B /* ZXVINParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXVINParsedResult.m; sourceTree = "<group>"; };
        1845C2AD209C562C009C639B /* ZXVINResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXVINResultParser.h; sourceTree = "<group>"; };
        1845C2AE209C562C009C639B /* ZXVINResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXVINResultParser.m; sourceTree = "<group>"; };
        1845C2AF209C562C009C639B /* ZXWifiParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXWifiParsedResult.h; sourceTree = "<group>"; };
        1845C2B0209C562C009C639B /* ZXWifiParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXWifiParsedResult.m; sourceTree = "<group>"; };
        1845C2B1209C562C009C639B /* ZXWifiResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXWifiResultParser.h; sourceTree = "<group>"; };
        1845C2B2209C562C009C639B /* ZXWifiResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXWifiResultParser.m; sourceTree = "<group>"; };
        1845C2B3209C562C009C639B /* ZXCapture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXCapture.h; sourceTree = "<group>"; };
        1845C2B4209C562C009C639B /* ZXCapture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXCapture.m; sourceTree = "<group>"; };
        1845C2B5209C562C009C639B /* ZXCaptureDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXCaptureDelegate.h; sourceTree = "<group>"; };
        1845C2B6209C562C009C639B /* ZXCGImageLuminanceSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXCGImageLuminanceSource.h; sourceTree = "<group>"; };
        1845C2B7209C562C009C639B /* ZXCGImageLuminanceSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXCGImageLuminanceSource.m; sourceTree = "<group>"; };
        1845C2B8209C562C009C639B /* ZXImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXImage.h; sourceTree = "<group>"; };
        1845C2B9209C562C009C639B /* ZXImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXImage.m; sourceTree = "<group>"; };
        1845C2BC209C562C009C639B /* ZXMathUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMathUtils.h; sourceTree = "<group>"; };
        1845C2BD209C562C009C639B /* ZXMathUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXMathUtils.m; sourceTree = "<group>"; };
        1845C2BE209C562C009C639B /* ZXMonochromeRectangleDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMonochromeRectangleDetector.h; sourceTree = "<group>"; };
        1845C2BF209C562C009C639B /* ZXMonochromeRectangleDetector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXMonochromeRectangleDetector.m; sourceTree = "<group>"; };
        1845C2C0209C562C009C639B /* ZXWhiteRectangleDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXWhiteRectangleDetector.h; sourceTree = "<group>"; };
        1845C2C1209C562C009C639B /* ZXWhiteRectangleDetector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXWhiteRectangleDetector.m; sourceTree = "<group>"; };
        1845C2C3209C562C009C639B /* ZXGenericGF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXGenericGF.h; sourceTree = "<group>"; };
        1845C2C4209C562C009C639B /* ZXGenericGF.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXGenericGF.m; sourceTree = "<group>"; };
        1845C2C5209C562C009C639B /* ZXGenericGFPoly.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXGenericGFPoly.h; sourceTree = "<group>"; };
        1845C2C6209C562C009C639B /* ZXGenericGFPoly.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXGenericGFPoly.m; sourceTree = "<group>"; };
        1845C2C7209C562C009C639B /* ZXReedSolomonDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXReedSolomonDecoder.h; sourceTree = "<group>"; };
        1845C2C8209C562C009C639B /* ZXReedSolomonDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXReedSolomonDecoder.m; sourceTree = "<group>"; };
        1845C2C9209C562C009C639B /* ZXReedSolomonEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXReedSolomonEncoder.h; sourceTree = "<group>"; };
        1845C2CA209C562C009C639B /* ZXReedSolomonEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXReedSolomonEncoder.m; sourceTree = "<group>"; };
        1845C2CB209C562C009C639B /* ZXBitArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXBitArray.h; sourceTree = "<group>"; };
        1845C2CC209C562C009C639B /* ZXBitArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXBitArray.m; sourceTree = "<group>"; };
        1845C2CD209C562C009C639B /* ZXBitMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXBitMatrix.h; sourceTree = "<group>"; };
        1845C2CE209C562C009C639B /* ZXBitMatrix.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXBitMatrix.m; sourceTree = "<group>"; };
        1845C2CF209C562C009C639B /* ZXBitSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXBitSource.h; sourceTree = "<group>"; };
        1845C2D0209C562C009C639B /* ZXBitSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXBitSource.m; sourceTree = "<group>"; };
        1845C2D1209C562C009C639B /* ZXBoolArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXBoolArray.h; sourceTree = "<group>"; };
        1845C2D2209C562C009C639B /* ZXBoolArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXBoolArray.m; sourceTree = "<group>"; };
        1845C2D3209C562C009C639B /* ZXByteArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXByteArray.h; sourceTree = "<group>"; };
        1845C2D4209C562C009C639B /* ZXByteArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXByteArray.m; sourceTree = "<group>"; };
        1845C2D5209C562C009C639B /* ZXCharacterSetECI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXCharacterSetECI.h; sourceTree = "<group>"; };
        1845C2D6209C562C009C639B /* ZXCharacterSetECI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXCharacterSetECI.m; sourceTree = "<group>"; };
        1845C2D7209C562C009C639B /* ZXDecoderResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDecoderResult.h; sourceTree = "<group>"; };
        1845C2D8209C562C009C639B /* ZXDecoderResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDecoderResult.m; sourceTree = "<group>"; };
        1845C2D9209C562C009C639B /* ZXDefaultGridSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDefaultGridSampler.h; sourceTree = "<group>"; };
        1845C2DA209C562C009C639B /* ZXDefaultGridSampler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDefaultGridSampler.m; sourceTree = "<group>"; };
        1845C2DB209C562C009C639B /* ZXDetectorResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDetectorResult.h; sourceTree = "<group>"; };
        1845C2DC209C562C009C639B /* ZXDetectorResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDetectorResult.m; sourceTree = "<group>"; };
        1845C2DD209C562C009C639B /* ZXGlobalHistogramBinarizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXGlobalHistogramBinarizer.h; sourceTree = "<group>"; };
        1845C2DE209C562C009C639B /* ZXGlobalHistogramBinarizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXGlobalHistogramBinarizer.m; sourceTree = "<group>"; };
        1845C2DF209C562C009C639B /* ZXGridSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXGridSampler.h; sourceTree = "<group>"; };
        1845C2E0209C562C009C639B /* ZXGridSampler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXGridSampler.m; sourceTree = "<group>"; };
        1845C2E1209C562C009C639B /* ZXHybridBinarizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXHybridBinarizer.h; sourceTree = "<group>"; };
        1845C2E2209C562C009C639B /* ZXHybridBinarizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXHybridBinarizer.m; sourceTree = "<group>"; };
        1845C2E3209C562C009C639B /* ZXIntArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXIntArray.h; sourceTree = "<group>"; };
        1845C2E4209C562C009C639B /* ZXIntArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXIntArray.m; sourceTree = "<group>"; };
        1845C2E5209C562C009C639B /* ZXPerspectiveTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPerspectiveTransform.h; sourceTree = "<group>"; };
        1845C2E6209C562C009C639B /* ZXPerspectiveTransform.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPerspectiveTransform.m; sourceTree = "<group>"; };
        1845C2E7209C562C009C639B /* ZXStringUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXStringUtils.h; sourceTree = "<group>"; };
        1845C2E8209C562C009C639B /* ZXStringUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXStringUtils.m; sourceTree = "<group>"; };
        1845C2EA209C562C009C639B /* ZXBarcodeFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXBarcodeFormat.h; sourceTree = "<group>"; };
        1845C2EB209C562C009C639B /* ZXBinarizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXBinarizer.h; sourceTree = "<group>"; };
        1845C2EC209C562C009C639B /* ZXBinarizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXBinarizer.m; sourceTree = "<group>"; };
        1845C2ED209C562C009C639B /* ZXBinaryBitmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXBinaryBitmap.h; sourceTree = "<group>"; };
        1845C2EE209C562C009C639B /* ZXBinaryBitmap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXBinaryBitmap.m; sourceTree = "<group>"; };
        1845C2EF209C562C009C639B /* ZXByteMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXByteMatrix.h; sourceTree = "<group>"; };
        1845C2F0209C562C009C639B /* ZXByteMatrix.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXByteMatrix.m; sourceTree = "<group>"; };
        1845C2F1209C562C009C639B /* ZXDecodeHints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDecodeHints.h; sourceTree = "<group>"; };
        1845C2F2209C562C009C639B /* ZXDecodeHints.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDecodeHints.m; sourceTree = "<group>"; };
        1845C2F3209C562C009C639B /* ZXDimension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDimension.h; sourceTree = "<group>"; };
        1845C2F4209C562C009C639B /* ZXDimension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDimension.m; sourceTree = "<group>"; };
        1845C2F5209C562C009C639B /* ZXEncodeHints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXEncodeHints.h; sourceTree = "<group>"; };
        1845C2F6209C562C009C639B /* ZXEncodeHints.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXEncodeHints.m; sourceTree = "<group>"; };
        1845C2F7209C562C009C639B /* ZXErrors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXErrors.h; sourceTree = "<group>"; };
        1845C2F8209C562C009C639B /* ZXErrors.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXErrors.m; sourceTree = "<group>"; };
        1845C2F9209C562C009C639B /* ZXingObjCCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXingObjCCore.h; sourceTree = "<group>"; };
        1845C2FA209C562C009C639B /* ZXInvertedLuminanceSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXInvertedLuminanceSource.h; sourceTree = "<group>"; };
        1845C2FB209C562C009C639B /* ZXInvertedLuminanceSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXInvertedLuminanceSource.m; sourceTree = "<group>"; };
        1845C2FC209C562C009C639B /* ZXLuminanceSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXLuminanceSource.h; sourceTree = "<group>"; };
        1845C2FD209C562C009C639B /* ZXLuminanceSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXLuminanceSource.m; sourceTree = "<group>"; };
        1845C2FE209C562C009C639B /* ZXPlanarYUVLuminanceSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPlanarYUVLuminanceSource.h; sourceTree = "<group>"; };
        1845C2FF209C562C009C639B /* ZXPlanarYUVLuminanceSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPlanarYUVLuminanceSource.m; sourceTree = "<group>"; };
        1845C300209C562C009C639B /* ZXReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXReader.h; sourceTree = "<group>"; };
        1845C301209C562C009C639B /* ZXResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXResult.h; sourceTree = "<group>"; };
        1845C302209C562C009C639B /* ZXResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXResult.m; sourceTree = "<group>"; };
        1845C303209C562C009C639B /* ZXResultMetadataType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXResultMetadataType.h; sourceTree = "<group>"; };
        1845C304209C562C009C639B /* ZXResultPoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXResultPoint.h; sourceTree = "<group>"; };
        1845C305209C562C009C639B /* ZXResultPoint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXResultPoint.m; sourceTree = "<group>"; };
        1845C306209C562C009C639B /* ZXResultPointCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXResultPointCallback.h; sourceTree = "<group>"; };
        1845C307209C562C009C639B /* ZXRGBLuminanceSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRGBLuminanceSource.h; sourceTree = "<group>"; };
        1845C308209C562C009C639B /* ZXRGBLuminanceSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRGBLuminanceSource.m; sourceTree = "<group>"; };
        1845C309209C562C009C639B /* ZXWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXWriter.h; sourceTree = "<group>"; };
        1845C30C209C562C009C639B /* ZXDataMatrixBitMatrixParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixBitMatrixParser.h; sourceTree = "<group>"; };
        1845C30D209C562C009C639B /* ZXDataMatrixBitMatrixParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixBitMatrixParser.m; sourceTree = "<group>"; };
        1845C30E209C562C009C639B /* ZXDataMatrixDataBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixDataBlock.h; sourceTree = "<group>"; };
        1845C30F209C562C009C639B /* ZXDataMatrixDataBlock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixDataBlock.m; sourceTree = "<group>"; };
        1845C310209C562C009C639B /* ZXDataMatrixDecodedBitStreamParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixDecodedBitStreamParser.h; sourceTree = "<group>"; };
        1845C311209C562C009C639B /* ZXDataMatrixDecodedBitStreamParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixDecodedBitStreamParser.m; sourceTree = "<group>"; };
        1845C312209C562C009C639B /* ZXDataMatrixDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixDecoder.h; sourceTree = "<group>"; };
        1845C313209C562C009C639B /* ZXDataMatrixDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixDecoder.m; sourceTree = "<group>"; };
        1845C314209C562C009C639B /* ZXDataMatrixVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixVersion.h; sourceTree = "<group>"; };
        1845C315209C562C009C639B /* ZXDataMatrixVersion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixVersion.m; sourceTree = "<group>"; };
        1845C317209C562C009C639B /* ZXDataMatrixDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixDetector.h; sourceTree = "<group>"; };
        1845C318209C562C009C639B /* ZXDataMatrixDetector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixDetector.m; sourceTree = "<group>"; };
        1845C31A209C562C009C639B /* ZXDataMatrixASCIIEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixASCIIEncoder.h; sourceTree = "<group>"; };
        1845C31B209C562C009C639B /* ZXDataMatrixASCIIEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixASCIIEncoder.m; sourceTree = "<group>"; };
        1845C31C209C562C009C639B /* ZXDataMatrixBase256Encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixBase256Encoder.h; sourceTree = "<group>"; };
        1845C31D209C562C009C639B /* ZXDataMatrixBase256Encoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixBase256Encoder.m; sourceTree = "<group>"; };
        1845C31E209C562C009C639B /* ZXDataMatrixC40Encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixC40Encoder.h; sourceTree = "<group>"; };
        1845C31F209C562C009C639B /* ZXDataMatrixC40Encoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixC40Encoder.m; sourceTree = "<group>"; };
        1845C320209C562C009C639B /* ZXDataMatrixDefaultPlacement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixDefaultPlacement.h; sourceTree = "<group>"; };
        1845C321209C562C009C639B /* ZXDataMatrixDefaultPlacement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixDefaultPlacement.m; sourceTree = "<group>"; };
        1845C322209C562C009C639B /* ZXDataMatrixEdifactEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixEdifactEncoder.h; sourceTree = "<group>"; };
        1845C323209C562C009C639B /* ZXDataMatrixEdifactEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixEdifactEncoder.m; sourceTree = "<group>"; };
        1845C324209C562C009C639B /* ZXDataMatrixEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixEncoder.h; sourceTree = "<group>"; };
        1845C325209C562C009C639B /* ZXDataMatrixEncoderContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixEncoderContext.h; sourceTree = "<group>"; };
        1845C326209C562C009C639B /* ZXDataMatrixEncoderContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixEncoderContext.m; sourceTree = "<group>"; };
        1845C327209C562C009C639B /* ZXDataMatrixErrorCorrection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixErrorCorrection.h; sourceTree = "<group>"; };
        1845C328209C562C009C639B /* ZXDataMatrixErrorCorrection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixErrorCorrection.m; sourceTree = "<group>"; };
        1845C329209C562C009C639B /* ZXDataMatrixHighLevelEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixHighLevelEncoder.h; sourceTree = "<group>"; };
        1845C32A209C562C009C639B /* ZXDataMatrixHighLevelEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixHighLevelEncoder.m; sourceTree = "<group>"; };
        1845C32B209C562C009C639B /* ZXDataMatrixSymbolInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixSymbolInfo.h; sourceTree = "<group>"; };
        1845C32C209C562C009C639B /* ZXDataMatrixSymbolInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixSymbolInfo.m; sourceTree = "<group>"; };
        1845C32D209C562C009C639B /* ZXDataMatrixSymbolInfo144.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixSymbolInfo144.h; sourceTree = "<group>"; };
        1845C32E209C562C009C639B /* ZXDataMatrixSymbolInfo144.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixSymbolInfo144.m; sourceTree = "<group>"; };
        1845C32F209C562C009C639B /* ZXDataMatrixTextEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixTextEncoder.h; sourceTree = "<group>"; };
        1845C330209C562C009C639B /* ZXDataMatrixTextEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixTextEncoder.m; sourceTree = "<group>"; };
        1845C331209C562C009C639B /* ZXDataMatrixX12Encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixX12Encoder.h; sourceTree = "<group>"; };
        1845C332209C562C009C639B /* ZXDataMatrixX12Encoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixX12Encoder.m; sourceTree = "<group>"; };
        1845C333209C562C009C639B /* ZXDataMatrixReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixReader.h; sourceTree = "<group>"; };
        1845C334209C562C009C639B /* ZXDataMatrixReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixReader.m; sourceTree = "<group>"; };
        1845C335209C562C009C639B /* ZXDataMatrixWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXDataMatrixWriter.h; sourceTree = "<group>"; };
        1845C336209C562C009C639B /* ZXDataMatrixWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXDataMatrixWriter.m; sourceTree = "<group>"; };
        1845C337209C562C009C639B /* ZXingObjCDataMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXingObjCDataMatrix.h; sourceTree = "<group>"; };
        1845C33A209C562C009C639B /* ZXMaxiCodeBitMatrixParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMaxiCodeBitMatrixParser.h; sourceTree = "<group>"; };
        1845C33B209C562C009C639B /* ZXMaxiCodeBitMatrixParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXMaxiCodeBitMatrixParser.m; sourceTree = "<group>"; };
        1845C33C209C562C009C639B /* ZXMaxiCodeDecodedBitStreamParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMaxiCodeDecodedBitStreamParser.h; sourceTree = "<group>"; };
        1845C33D209C562C009C639B /* ZXMaxiCodeDecodedBitStreamParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXMaxiCodeDecodedBitStreamParser.m; sourceTree = "<group>"; };
        1845C33E209C562C009C639B /* ZXMaxiCodeDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMaxiCodeDecoder.h; sourceTree = "<group>"; };
        1845C33F209C562C009C639B /* ZXMaxiCodeDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXMaxiCodeDecoder.m; sourceTree = "<group>"; };
        1845C340209C562C009C639B /* ZXingObjCMaxiCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXingObjCMaxiCode.h; sourceTree = "<group>"; };
        1845C341209C562C009C639B /* ZXMaxiCodeReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMaxiCodeReader.h; sourceTree = "<group>"; };
        1845C342209C562C009C639B /* ZXMaxiCodeReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXMaxiCodeReader.m; sourceTree = "<group>"; };
        1845C344209C562C009C639B /* ZXByQuadrantReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXByQuadrantReader.h; sourceTree = "<group>"; };
        1845C345209C562C009C639B /* ZXByQuadrantReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXByQuadrantReader.m; sourceTree = "<group>"; };
        1845C346209C562C009C639B /* ZXGenericMultipleBarcodeReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXGenericMultipleBarcodeReader.h; sourceTree = "<group>"; };
        1845C347209C562C009C639B /* ZXGenericMultipleBarcodeReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXGenericMultipleBarcodeReader.m; sourceTree = "<group>"; };
        1845C348209C562C009C639B /* ZXMultipleBarcodeReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMultipleBarcodeReader.h; sourceTree = "<group>"; };
        1845C34D209C562C009C639B /* ZXAbstractExpandedDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAbstractExpandedDecoder.h; sourceTree = "<group>"; };
        1845C34E209C562C009C639B /* ZXAbstractExpandedDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAbstractExpandedDecoder.m; sourceTree = "<group>"; };
        1845C34F209C562C009C639B /* ZXAI013103decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAI013103decoder.h; sourceTree = "<group>"; };
        1845C350209C562C009C639B /* ZXAI013103decoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAI013103decoder.m; sourceTree = "<group>"; };
        1845C351209C562C009C639B /* ZXAI01320xDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAI01320xDecoder.h; sourceTree = "<group>"; };
        1845C352209C562C009C639B /* ZXAI01320xDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAI01320xDecoder.m; sourceTree = "<group>"; };
        1845C353209C562C009C639B /* ZXAI01392xDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAI01392xDecoder.h; sourceTree = "<group>"; };
        1845C354209C562C009C639B /* ZXAI01392xDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAI01392xDecoder.m; sourceTree = "<group>"; };
        1845C355209C562C009C639B /* ZXAI01393xDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAI01393xDecoder.h; sourceTree = "<group>"; };
        1845C356209C562C009C639B /* ZXAI01393xDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAI01393xDecoder.m; sourceTree = "<group>"; };
        1845C357209C562D009C639B /* ZXAI013x0x1xDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAI013x0x1xDecoder.h; sourceTree = "<group>"; };
        1845C358209C562D009C639B /* ZXAI013x0x1xDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAI013x0x1xDecoder.m; sourceTree = "<group>"; };
        1845C359209C562D009C639B /* ZXAI013x0xDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAI013x0xDecoder.h; sourceTree = "<group>"; };
        1845C35A209C562D009C639B /* ZXAI013x0xDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAI013x0xDecoder.m; sourceTree = "<group>"; };
        1845C35B209C562D009C639B /* ZXAI01AndOtherAIs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAI01AndOtherAIs.h; sourceTree = "<group>"; };
        1845C35C209C562D009C639B /* ZXAI01AndOtherAIs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAI01AndOtherAIs.m; sourceTree = "<group>"; };
        1845C35D209C562D009C639B /* ZXAI01decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAI01decoder.h; sourceTree = "<group>"; };
        1845C35E209C562D009C639B /* ZXAI01decoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAI01decoder.m; sourceTree = "<group>"; };
        1845C35F209C562D009C639B /* ZXAI01weightDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAI01weightDecoder.h; sourceTree = "<group>"; };
        1845C360209C562D009C639B /* ZXAI01weightDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAI01weightDecoder.m; sourceTree = "<group>"; };
        1845C361209C562D009C639B /* ZXAnyAIDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAnyAIDecoder.h; sourceTree = "<group>"; };
        1845C362209C562D009C639B /* ZXAnyAIDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAnyAIDecoder.m; sourceTree = "<group>"; };
        1845C363209C562D009C639B /* ZXRSSExpandedBlockParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSExpandedBlockParsedResult.h; sourceTree = "<group>"; };
        1845C364209C562D009C639B /* ZXRSSExpandedBlockParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSExpandedBlockParsedResult.m; sourceTree = "<group>"; };
        1845C365209C562D009C639B /* ZXRSSExpandedCurrentParsingState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSExpandedCurrentParsingState.h; sourceTree = "<group>"; };
        1845C366209C562D009C639B /* ZXRSSExpandedCurrentParsingState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSExpandedCurrentParsingState.m; sourceTree = "<group>"; };
        1845C367209C562D009C639B /* ZXRSSExpandedDecodedChar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSExpandedDecodedChar.h; sourceTree = "<group>"; };
        1845C368209C562D009C639B /* ZXRSSExpandedDecodedChar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSExpandedDecodedChar.m; sourceTree = "<group>"; };
        1845C369209C562D009C639B /* ZXRSSExpandedDecodedInformation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSExpandedDecodedInformation.h; sourceTree = "<group>"; };
        1845C36A209C562D009C639B /* ZXRSSExpandedDecodedInformation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSExpandedDecodedInformation.m; sourceTree = "<group>"; };
        1845C36B209C562D009C639B /* ZXRSSExpandedDecodedNumeric.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSExpandedDecodedNumeric.h; sourceTree = "<group>"; };
        1845C36C209C562D009C639B /* ZXRSSExpandedDecodedNumeric.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSExpandedDecodedNumeric.m; sourceTree = "<group>"; };
        1845C36D209C562D009C639B /* ZXRSSExpandedDecodedObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSExpandedDecodedObject.h; sourceTree = "<group>"; };
        1845C36E209C562D009C639B /* ZXRSSExpandedDecodedObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSExpandedDecodedObject.m; sourceTree = "<group>"; };
        1845C36F209C562D009C639B /* ZXRSSExpandedFieldParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSExpandedFieldParser.h; sourceTree = "<group>"; };
        1845C370209C562D009C639B /* ZXRSSExpandedFieldParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSExpandedFieldParser.m; sourceTree = "<group>"; };
        1845C371209C562D009C639B /* ZXRSSExpandedGeneralAppIdDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSExpandedGeneralAppIdDecoder.h; sourceTree = "<group>"; };
        1845C372209C562D009C639B /* ZXRSSExpandedGeneralAppIdDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSExpandedGeneralAppIdDecoder.m; sourceTree = "<group>"; };
        1845C373209C562D009C639B /* ZXBitArrayBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXBitArrayBuilder.h; sourceTree = "<group>"; };
        1845C374209C562D009C639B /* ZXBitArrayBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXBitArrayBuilder.m; sourceTree = "<group>"; };
        1845C375209C562D009C639B /* ZXRSSExpandedPair.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSExpandedPair.h; sourceTree = "<group>"; };
        1845C376209C562D009C639B /* ZXRSSExpandedPair.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSExpandedPair.m; sourceTree = "<group>"; };
        1845C377209C562D009C639B /* ZXRSSExpandedReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSExpandedReader.h; sourceTree = "<group>"; };
        1845C378209C562D009C639B /* ZXRSSExpandedReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSExpandedReader.m; sourceTree = "<group>"; };
        1845C379209C562D009C639B /* ZXRSSExpandedRow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSExpandedRow.h; sourceTree = "<group>"; };
        1845C37A209C562D009C639B /* ZXRSSExpandedRow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSExpandedRow.m; sourceTree = "<group>"; };
        1845C37B209C562D009C639B /* ZXAbstractRSSReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXAbstractRSSReader.h; sourceTree = "<group>"; };
        1845C37C209C562D009C639B /* ZXAbstractRSSReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXAbstractRSSReader.m; sourceTree = "<group>"; };
        1845C37D209C562D009C639B /* ZXRSS14Reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSS14Reader.h; sourceTree = "<group>"; };
        1845C37E209C562D009C639B /* ZXRSS14Reader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSS14Reader.m; sourceTree = "<group>"; };
        1845C37F209C562D009C639B /* ZXRSSDataCharacter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSDataCharacter.h; sourceTree = "<group>"; };
        1845C380209C562D009C639B /* ZXRSSDataCharacter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSDataCharacter.m; sourceTree = "<group>"; };
        1845C381209C562D009C639B /* ZXRSSFinderPattern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSFinderPattern.h; sourceTree = "<group>"; };
        1845C382209C562D009C639B /* ZXRSSFinderPattern.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSFinderPattern.m; sourceTree = "<group>"; };
        1845C383209C562D009C639B /* ZXRSSPair.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSPair.h; sourceTree = "<group>"; };
        1845C384209C562D009C639B /* ZXRSSPair.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSPair.m; sourceTree = "<group>"; };
        1845C385209C562D009C639B /* ZXRSSUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXRSSUtils.h; sourceTree = "<group>"; };
        1845C386209C562D009C639B /* ZXRSSUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXRSSUtils.m; sourceTree = "<group>"; };
        1845C387209C562D009C639B /* ZXCodaBarReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXCodaBarReader.h; sourceTree = "<group>"; };
        1845C388209C562D009C639B /* ZXCodaBarReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXCodaBarReader.m; sourceTree = "<group>"; };
        1845C389209C562D009C639B /* ZXCodaBarWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXCodaBarWriter.h; sourceTree = "<group>"; };
        1845C38A209C562D009C639B /* ZXCodaBarWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXCodaBarWriter.m; sourceTree = "<group>"; };
        1845C38B209C562D009C639B /* ZXCode128Reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXCode128Reader.h; sourceTree = "<group>"; };
        1845C38C209C562D009C639B /* ZXCode128Reader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXCode128Reader.m; sourceTree = "<group>"; };
        1845C38D209C562D009C639B /* ZXCode128Writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXCode128Writer.h; sourceTree = "<group>"; };
        1845C38E209C562D009C639B /* ZXCode128Writer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXCode128Writer.m; sourceTree = "<group>"; };
        1845C38F209C562D009C639B /* ZXCode39Reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXCode39Reader.h; sourceTree = "<group>"; };
        1845C390209C562D009C639B /* ZXCode39Reader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXCode39Reader.m; sourceTree = "<group>"; };
        1845C391209C562D009C639B /* ZXCode39Writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXCode39Writer.h; sourceTree = "<group>"; };
        1845C392209C562D009C639B /* ZXCode39Writer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXCode39Writer.m; sourceTree = "<group>"; };
        1845C393209C562D009C639B /* ZXCode93Reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXCode93Reader.h; sourceTree = "<group>"; };
        1845C394209C562D009C639B /* ZXCode93Reader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXCode93Reader.m; sourceTree = "<group>"; };
        1845C395209C562D009C639B /* ZXEAN13Reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXEAN13Reader.h; sourceTree = "<group>"; };
        1845C396209C562D009C639B /* ZXEAN13Reader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXEAN13Reader.m; sourceTree = "<group>"; };
        1845C397209C562D009C639B /* ZXEAN13Writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXEAN13Writer.h; sourceTree = "<group>"; };
        1845C398209C562D009C639B /* ZXEAN13Writer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXEAN13Writer.m; sourceTree = "<group>"; };
        1845C399209C562D009C639B /* ZXEAN8Reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXEAN8Reader.h; sourceTree = "<group>"; };
        1845C39A209C562D009C639B /* ZXEAN8Reader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXEAN8Reader.m; sourceTree = "<group>"; };
        1845C39B209C562D009C639B /* ZXEAN8Writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXEAN8Writer.h; sourceTree = "<group>"; };
        1845C39C209C562D009C639B /* ZXEAN8Writer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXEAN8Writer.m; sourceTree = "<group>"; };
        1845C39D209C562D009C639B /* ZXEANManufacturerOrgSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXEANManufacturerOrgSupport.h; sourceTree = "<group>"; };
        1845C39E209C562D009C639B /* ZXEANManufacturerOrgSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXEANManufacturerOrgSupport.m; sourceTree = "<group>"; };
        1845C39F209C562D009C639B /* ZXingObjCOneD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXingObjCOneD.h; sourceTree = "<group>"; };
        1845C3A0209C562D009C639B /* ZXITFReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXITFReader.h; sourceTree = "<group>"; };
        1845C3A1209C562D009C639B /* ZXITFReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXITFReader.m; sourceTree = "<group>"; };
        1845C3A2209C562D009C639B /* ZXITFWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXITFWriter.h; sourceTree = "<group>"; };
        1845C3A3209C562D009C639B /* ZXITFWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXITFWriter.m; sourceTree = "<group>"; };
        1845C3A4209C562D009C639B /* ZXMultiFormatOneDReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMultiFormatOneDReader.h; sourceTree = "<group>"; };
        1845C3A5209C562D009C639B /* ZXMultiFormatOneDReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXMultiFormatOneDReader.m; sourceTree = "<group>"; };
        1845C3A6209C562D009C639B /* ZXMultiFormatUPCEANReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMultiFormatUPCEANReader.h; sourceTree = "<group>"; };
        1845C3A7209C562D009C639B /* ZXMultiFormatUPCEANReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXMultiFormatUPCEANReader.m; sourceTree = "<group>"; };
        1845C3A8209C562D009C639B /* ZXOneDimensionalCodeWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXOneDimensionalCodeWriter.h; sourceTree = "<group>"; };
        1845C3A9209C562D009C639B /* ZXOneDimensionalCodeWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXOneDimensionalCodeWriter.m; sourceTree = "<group>"; };
        1845C3AA209C562D009C639B /* ZXOneDReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXOneDReader.h; sourceTree = "<group>"; };
        1845C3AB209C562D009C639B /* ZXOneDReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXOneDReader.m; sourceTree = "<group>"; };
        1845C3AC209C562D009C639B /* ZXUPCAReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXUPCAReader.h; sourceTree = "<group>"; };
        1845C3AD209C562D009C639B /* ZXUPCAReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXUPCAReader.m; sourceTree = "<group>"; };
        1845C3AE209C562D009C639B /* ZXUPCAWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXUPCAWriter.h; sourceTree = "<group>"; };
        1845C3AF209C562D009C639B /* ZXUPCAWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXUPCAWriter.m; sourceTree = "<group>"; };
        1845C3B0209C562D009C639B /* ZXUPCEANExtension2Support.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXUPCEANExtension2Support.h; sourceTree = "<group>"; };
        1845C3B1209C562D009C639B /* ZXUPCEANExtension2Support.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXUPCEANExtension2Support.m; sourceTree = "<group>"; };
        1845C3B2209C562D009C639B /* ZXUPCEANExtension5Support.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXUPCEANExtension5Support.h; sourceTree = "<group>"; };
        1845C3B3209C562D009C639B /* ZXUPCEANExtension5Support.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXUPCEANExtension5Support.m; sourceTree = "<group>"; };
        1845C3B4209C562D009C639B /* ZXUPCEANExtensionSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXUPCEANExtensionSupport.h; sourceTree = "<group>"; };
        1845C3B5209C562D009C639B /* ZXUPCEANExtensionSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXUPCEANExtensionSupport.m; sourceTree = "<group>"; };
        1845C3B6209C562D009C639B /* ZXUPCEANReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXUPCEANReader.h; sourceTree = "<group>"; };
        1845C3B7209C562D009C639B /* ZXUPCEANReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXUPCEANReader.m; sourceTree = "<group>"; };
        1845C3B8209C562D009C639B /* ZXUPCEANWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXUPCEANWriter.h; sourceTree = "<group>"; };
        1845C3B9209C562D009C639B /* ZXUPCEANWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXUPCEANWriter.m; sourceTree = "<group>"; };
        1845C3BA209C562D009C639B /* ZXUPCEReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXUPCEReader.h; sourceTree = "<group>"; };
        1845C3BB209C562D009C639B /* ZXUPCEReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXUPCEReader.m; sourceTree = "<group>"; };
        1845C3BF209C562D009C639B /* ZXModulusGF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXModulusGF.h; sourceTree = "<group>"; };
        1845C3C0209C562D009C639B /* ZXModulusGF.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXModulusGF.m; sourceTree = "<group>"; };
        1845C3C1209C562D009C639B /* ZXModulusPoly.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXModulusPoly.h; sourceTree = "<group>"; };
        1845C3C2209C562D009C639B /* ZXModulusPoly.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXModulusPoly.m; sourceTree = "<group>"; };
        1845C3C3209C562D009C639B /* ZXPDF417ECErrorCorrection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417ECErrorCorrection.h; sourceTree = "<group>"; };
        1845C3C4209C562D009C639B /* ZXPDF417ECErrorCorrection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417ECErrorCorrection.m; sourceTree = "<group>"; };
        1845C3C5209C562D009C639B /* ZXPDF417BarcodeMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417BarcodeMetadata.h; sourceTree = "<group>"; };
        1845C3C6209C562D009C639B /* ZXPDF417BarcodeMetadata.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417BarcodeMetadata.m; sourceTree = "<group>"; };
        1845C3C7209C562D009C639B /* ZXPDF417BarcodeValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417BarcodeValue.h; sourceTree = "<group>"; };
        1845C3C8209C562D009C639B /* ZXPDF417BarcodeValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417BarcodeValue.m; sourceTree = "<group>"; };
        1845C3C9209C562D009C639B /* ZXPDF417BoundingBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417BoundingBox.h; sourceTree = "<group>"; };
        1845C3CA209C562D009C639B /* ZXPDF417BoundingBox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417BoundingBox.m; sourceTree = "<group>"; };
        1845C3CB209C562D009C639B /* ZXPDF417Codeword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417Codeword.h; sourceTree = "<group>"; };
        1845C3CC209C562D009C639B /* ZXPDF417Codeword.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417Codeword.m; sourceTree = "<group>"; };
        1845C3CD209C562D009C639B /* ZXPDF417CodewordDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417CodewordDecoder.h; sourceTree = "<group>"; };
        1845C3CE209C562D009C639B /* ZXPDF417CodewordDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417CodewordDecoder.m; sourceTree = "<group>"; };
        1845C3CF209C562D009C639B /* ZXPDF417DecodedBitStreamParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417DecodedBitStreamParser.h; sourceTree = "<group>"; };
        1845C3D0209C562D009C639B /* ZXPDF417DecodedBitStreamParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417DecodedBitStreamParser.m; sourceTree = "<group>"; };
        1845C3D1209C562D009C639B /* ZXPDF417DetectionResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417DetectionResult.h; sourceTree = "<group>"; };
        1845C3D2209C562D009C639B /* ZXPDF417DetectionResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417DetectionResult.m; sourceTree = "<group>"; };
        1845C3D3209C562D009C639B /* ZXPDF417DetectionResultColumn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417DetectionResultColumn.h; sourceTree = "<group>"; };
        1845C3D4209C562D009C639B /* ZXPDF417DetectionResultColumn.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417DetectionResultColumn.m; sourceTree = "<group>"; };
        1845C3D5209C562D009C639B /* ZXPDF417DetectionResultRowIndicatorColumn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417DetectionResultRowIndicatorColumn.h; sourceTree = "<group>"; };
        1845C3D6209C562D009C639B /* ZXPDF417DetectionResultRowIndicatorColumn.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417DetectionResultRowIndicatorColumn.m; sourceTree = "<group>"; };
        1845C3D7209C562D009C639B /* ZXPDF417ScanningDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417ScanningDecoder.h; sourceTree = "<group>"; };
        1845C3D8209C562D009C639B /* ZXPDF417ScanningDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417ScanningDecoder.m; sourceTree = "<group>"; };
        1845C3DA209C562D009C639B /* ZXPDF417Detector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417Detector.h; sourceTree = "<group>"; };
        1845C3DB209C562D009C639B /* ZXPDF417Detector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417Detector.m; sourceTree = "<group>"; };
        1845C3DC209C562D009C639B /* ZXPDF417DetectorResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417DetectorResult.h; sourceTree = "<group>"; };
        1845C3DD209C562D009C639B /* ZXPDF417DetectorResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417DetectorResult.m; sourceTree = "<group>"; };
        1845C3DF209C562D009C639B /* ZXPDF417.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417.h; sourceTree = "<group>"; };
        1845C3E0209C562D009C639B /* ZXPDF417.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417.m; sourceTree = "<group>"; };
        1845C3E1209C562D009C639B /* ZXPDF417BarcodeMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417BarcodeMatrix.h; sourceTree = "<group>"; };
        1845C3E2209C562D009C639B /* ZXPDF417BarcodeMatrix.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417BarcodeMatrix.m; sourceTree = "<group>"; };
        1845C3E3209C562D009C639B /* ZXPDF417BarcodeRow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417BarcodeRow.h; sourceTree = "<group>"; };
        1845C3E4209C562D009C639B /* ZXPDF417BarcodeRow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417BarcodeRow.m; sourceTree = "<group>"; };
        1845C3E5209C562D009C639B /* ZXPDF417Dimensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417Dimensions.h; sourceTree = "<group>"; };
        1845C3E6209C562D009C639B /* ZXPDF417Dimensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417Dimensions.m; sourceTree = "<group>"; };
        1845C3E7209C562D009C639B /* ZXPDF417ErrorCorrection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417ErrorCorrection.h; sourceTree = "<group>"; };
        1845C3E8209C562D009C639B /* ZXPDF417ErrorCorrection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417ErrorCorrection.m; sourceTree = "<group>"; };
        1845C3E9209C562D009C639B /* ZXPDF417HighLevelEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417HighLevelEncoder.h; sourceTree = "<group>"; };
        1845C3EA209C562D009C639B /* ZXPDF417HighLevelEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417HighLevelEncoder.m; sourceTree = "<group>"; };
        1845C3EB209C562D009C639B /* ZXingObjCPDF417.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXingObjCPDF417.h; sourceTree = "<group>"; };
        1845C3EC209C562D009C639B /* ZXPDF417Common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417Common.h; sourceTree = "<group>"; };
        1845C3ED209C562D009C639B /* ZXPDF417Common.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417Common.m; sourceTree = "<group>"; };
        1845C3EE209C562D009C639B /* ZXPDF417Reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417Reader.h; sourceTree = "<group>"; };
        1845C3EF209C562D009C639B /* ZXPDF417Reader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417Reader.m; sourceTree = "<group>"; };
        1845C3F0209C562D009C639B /* ZXPDF417ResultMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417ResultMetadata.h; sourceTree = "<group>"; };
        1845C3F1209C562D009C639B /* ZXPDF417ResultMetadata.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417ResultMetadata.m; sourceTree = "<group>"; };
        1845C3F2209C562D009C639B /* ZXPDF417Writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXPDF417Writer.h; sourceTree = "<group>"; };
        1845C3F3209C562D009C639B /* ZXPDF417Writer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXPDF417Writer.m; sourceTree = "<group>"; };
        1845C3F6209C562D009C639B /* ZXQRCodeBitMatrixParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeBitMatrixParser.h; sourceTree = "<group>"; };
        1845C3F7209C562D009C639B /* ZXQRCodeBitMatrixParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeBitMatrixParser.m; sourceTree = "<group>"; };
        1845C3F8209C562D009C639B /* ZXQRCodeDataBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeDataBlock.h; sourceTree = "<group>"; };
        1845C3F9209C562D009C639B /* ZXQRCodeDataBlock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeDataBlock.m; sourceTree = "<group>"; };
        1845C3FA209C562D009C639B /* ZXQRCodeDataMask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeDataMask.h; sourceTree = "<group>"; };
        1845C3FB209C562D009C639B /* ZXQRCodeDataMask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeDataMask.m; sourceTree = "<group>"; };
        1845C3FC209C562D009C639B /* ZXQRCodeDecodedBitStreamParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeDecodedBitStreamParser.h; sourceTree = "<group>"; };
        1845C3FD209C562D009C639B /* ZXQRCodeDecodedBitStreamParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeDecodedBitStreamParser.m; sourceTree = "<group>"; };
        1845C3FE209C562D009C639B /* ZXQRCodeDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeDecoder.h; sourceTree = "<group>"; };
        1845C3FF209C562D009C639B /* ZXQRCodeDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeDecoder.m; sourceTree = "<group>"; };
        1845C400209C562D009C639B /* ZXQRCodeDecoderMetaData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeDecoderMetaData.h; sourceTree = "<group>"; };
        1845C401209C562D009C639B /* ZXQRCodeDecoderMetaData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeDecoderMetaData.m; sourceTree = "<group>"; };
        1845C402209C562D009C639B /* ZXQRCodeErrorCorrectionLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeErrorCorrectionLevel.h; sourceTree = "<group>"; };
        1845C403209C562D009C639B /* ZXQRCodeErrorCorrectionLevel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeErrorCorrectionLevel.m; sourceTree = "<group>"; };
        1845C404209C562D009C639B /* ZXQRCodeFormatInformation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeFormatInformation.h; sourceTree = "<group>"; };
        1845C405209C562D009C639B /* ZXQRCodeFormatInformation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeFormatInformation.m; sourceTree = "<group>"; };
        1845C406209C562D009C639B /* ZXQRCodeMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeMode.h; sourceTree = "<group>"; };
        1845C407209C562D009C639B /* ZXQRCodeMode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeMode.m; sourceTree = "<group>"; };
        1845C408209C562D009C639B /* ZXQRCodeVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeVersion.h; sourceTree = "<group>"; };
        1845C409209C562D009C639B /* ZXQRCodeVersion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeVersion.m; sourceTree = "<group>"; };
        1845C40B209C562D009C639B /* ZXQRCodeAlignmentPattern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeAlignmentPattern.h; sourceTree = "<group>"; };
        1845C40C209C562D009C639B /* ZXQRCodeAlignmentPattern.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeAlignmentPattern.m; sourceTree = "<group>"; };
        1845C40D209C562D009C639B /* ZXQRCodeAlignmentPatternFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeAlignmentPatternFinder.h; sourceTree = "<group>"; };
        1845C40E209C562D009C639B /* ZXQRCodeAlignmentPatternFinder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeAlignmentPatternFinder.m; sourceTree = "<group>"; };
        1845C40F209C562D009C639B /* ZXQRCodeDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeDetector.h; sourceTree = "<group>"; };
        1845C410209C562D009C639B /* ZXQRCodeDetector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeDetector.m; sourceTree = "<group>"; };
        1845C411209C562D009C639B /* ZXQRCodeFinderPattern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeFinderPattern.h; sourceTree = "<group>"; };
        1845C412209C562D009C639B /* ZXQRCodeFinderPattern.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeFinderPattern.m; sourceTree = "<group>"; };
        1845C413209C562D009C639B /* ZXQRCodeFinderPatternFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeFinderPatternFinder.h; sourceTree = "<group>"; };
        1845C414209C562D009C639B /* ZXQRCodeFinderPatternFinder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeFinderPatternFinder.m; sourceTree = "<group>"; };
        1845C415209C562D009C639B /* ZXQRCodeFinderPatternInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeFinderPatternInfo.h; sourceTree = "<group>"; };
        1845C416209C562D009C639B /* ZXQRCodeFinderPatternInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeFinderPatternInfo.m; sourceTree = "<group>"; };
        1845C418209C562D009C639B /* ZXQRCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCode.h; sourceTree = "<group>"; };
        1845C419209C562D009C639B /* ZXQRCode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCode.m; sourceTree = "<group>"; };
        1845C41A209C562D009C639B /* ZXQRCodeBlockPair.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeBlockPair.h; sourceTree = "<group>"; };
        1845C41B209C562D009C639B /* ZXQRCodeBlockPair.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeBlockPair.m; sourceTree = "<group>"; };
        1845C41C209C562D009C639B /* ZXQRCodeEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeEncoder.h; sourceTree = "<group>"; };
        1845C41D209C562D009C639B /* ZXQRCodeEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeEncoder.m; sourceTree = "<group>"; };
        1845C41E209C562D009C639B /* ZXQRCodeMaskUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeMaskUtil.h; sourceTree = "<group>"; };
        1845C41F209C562D009C639B /* ZXQRCodeMaskUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeMaskUtil.m; sourceTree = "<group>"; };
        1845C420209C562D009C639B /* ZXQRCodeMatrixUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeMatrixUtil.h; sourceTree = "<group>"; };
        1845C421209C562D009C639B /* ZXQRCodeMatrixUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeMatrixUtil.m; sourceTree = "<group>"; };
        1845C424209C562D009C639B /* ZXMultiDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMultiDetector.h; sourceTree = "<group>"; };
        1845C425209C562D009C639B /* ZXMultiDetector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXMultiDetector.m; sourceTree = "<group>"; };
        1845C426209C562D009C639B /* ZXMultiFinderPatternFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMultiFinderPatternFinder.h; sourceTree = "<group>"; };
        1845C427209C562D009C639B /* ZXMultiFinderPatternFinder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXMultiFinderPatternFinder.m; sourceTree = "<group>"; };
        1845C428209C562D009C639B /* ZXQRCodeMultiReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeMultiReader.h; sourceTree = "<group>"; };
        1845C429209C562D009C639B /* ZXQRCodeMultiReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeMultiReader.m; sourceTree = "<group>"; };
        1845C42A209C562D009C639B /* ZXingObjCQRCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXingObjCQRCode.h; sourceTree = "<group>"; };
        1845C42B209C562D009C639B /* ZXQRCodeReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeReader.h; sourceTree = "<group>"; };
        1845C42C209C562D009C639B /* ZXQRCodeReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeReader.m; sourceTree = "<group>"; };
        1845C42D209C562D009C639B /* ZXQRCodeWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXQRCodeWriter.h; sourceTree = "<group>"; };
        1845C42E209C562D009C639B /* ZXQRCodeWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXQRCodeWriter.m; sourceTree = "<group>"; };
        1845C42F209C562D009C639B /* ZXingObjC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXingObjC.h; sourceTree = "<group>"; };
        1845C430209C562D009C639B /* ZXMultiFormatReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMultiFormatReader.h; sourceTree = "<group>"; };
        1845C431209C562D009C639B /* ZXMultiFormatReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXMultiFormatReader.m; sourceTree = "<group>"; };
        1845C432209C562D009C639B /* ZXMultiFormatWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXMultiFormatWriter.h; sourceTree = "<group>"; };
        1845C433209C562D009C639B /* ZXMultiFormatWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXMultiFormatWriter.m; sourceTree = "<group>"; };
        1845C435209C562D009C639B /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
        1845C438209C562D009C639B /* UIImageView+CornerRadius.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+CornerRadius.h"; sourceTree = "<group>"; };
        1845C439209C562D009C639B /* UIImageView+CornerRadius.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+CornerRadius.m"; sourceTree = "<group>"; };
        1845C581209C63F5009C639B /* ScanHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScanHelper.h; sourceTree = "<group>"; };
        1845C582209C63F6009C639B /* ScanHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScanHelper.m; sourceTree = "<group>"; };
        1845C584209C644E009C639B /* ScanQRViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScanQRViewController.h; sourceTree = "<group>"; };
        1845C585209C644F009C639B /* ScanQRViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScanQRViewController.m; sourceTree = "<group>"; };
        1845C586209C644F009C639B /* MyQRViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyQRViewController.h; sourceTree = "<group>"; };
        1845C587209C644F009C639B /* MyQRViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyQRViewController.m; sourceTree = "<group>"; };
        1845E053207A01D100EB1571 /* MainInviteViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MainInviteViewController.h; sourceTree = "<group>"; };
        1845E054207A01D100EB1571 /* MainInviteViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MainInviteViewController.m; sourceTree = "<group>"; };
        1845E055207A01D100EB1571 /* MainInviteViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainInviteViewController.xib; sourceTree = "<group>"; };
        1853AC3A1FD946B8006329F0 /* UITabBar+ZXBadge.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UITabBar+ZXBadge.h"; sourceTree = "<group>"; };
        1853AC3B1FD946B8006329F0 /* UITabBar+ZXBadge.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UITabBar+ZXBadge.m"; sourceTree = "<group>"; };
        18603037206A1F4E0016DA6F /* JYNetWorking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JYNetWorking.m; sourceTree = "<group>"; };
        18603038206A1F4E0016DA6F /* JYNetWorking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JYNetWorking.h; sourceTree = "<group>"; };
        1865E4391EF1112A00333767 /* SectionTopicCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SectionTopicCollectionViewCell.h; sourceTree = "<group>"; };
        1865E43A1EF1112A00333767 /* SectionTopicCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SectionTopicCollectionViewCell.m; sourceTree = "<group>"; };
        1865E43B1EF1112A00333767 /* SectionTopicCollectionViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SectionTopicCollectionViewCell.xib; sourceTree = "<group>"; };
        1872A9D320731D7E001E4838 /* MinCollectViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MinCollectViewController.h; sourceTree = "<group>"; };
        1872A9D420731D7E001E4838 /* MinCollectViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MinCollectViewController.m; sourceTree = "<group>"; };
        1872A9D6207354DF001E4838 /* MainLayput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MainLayput.h; sourceTree = "<group>"; };
        1872A9D7207354DF001E4838 /* MainLayput.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MainLayput.m; sourceTree = "<group>"; };
        1872A9DA20736B36001E4838 /* MinOrderTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MinOrderTableViewCell.h; sourceTree = "<group>"; };
        1872A9DB20736B36001E4838 /* MinOrderTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MinOrderTableViewCell.m; sourceTree = "<group>"; };
        1872A9DC20736B36001E4838 /* MinOrderTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MinOrderTableViewCell.xib; sourceTree = "<group>"; };
        1875228E1E654D6900B6AE15 /* SureWebViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SureWebViewController.h; sourceTree = "<group>"; };
        1875228F1E654D6900B6AE15 /* SureWebViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SureWebViewController.m; sourceTree = "<group>"; };
        187522921E65547600B6AE15 /* KLCPopup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KLCPopup.h; sourceTree = "<group>"; };
        187522931E65547600B6AE15 /* KLCPopup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KLCPopup.m; sourceTree = "<group>"; };
        187522951E6555EF00B6AE15 /* couponChildView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = couponChildView.h; sourceTree = "<group>"; };
        187522961E6555EF00B6AE15 /* couponChildView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = couponChildView.m; sourceTree = "<group>"; };
        187522981E6555FF00B6AE15 /* couponChildView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = couponChildView.xib; sourceTree = "<group>"; };
        1875229A1E65643100B6AE15 /* webCouponChildView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = webCouponChildView.xib; sourceTree = "<group>"; };
        1875229C1E65643E00B6AE15 /* webCouponChildView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = webCouponChildView.h; sourceTree = "<group>"; };
        1875229D1E65643E00B6AE15 /* webCouponChildView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = webCouponChildView.m; sourceTree = "<group>"; };
        187CF2DA1E694D1D0071421D /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
        187CF2DC1E694D270071421D /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
        187CF2DE1E694D410071421D /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
        187CF2E01E694D640071421D /* MIduo.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = MIduo.entitlements; sourceTree = "<group>"; };
        188057572089BFA9000189CF /* BCSecondCellFlowLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BCSecondCellFlowLayout.h; sourceTree = "<group>"; };
        188057582089BFAB000189CF /* BCSecondCellFlowLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BCSecondCellFlowLayout.m; sourceTree = "<group>"; };
        18826A421F3C4C9C00A8E7B5 /* UINavigationController+XWTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UINavigationController+XWTransition.h"; sourceTree = "<group>"; };
        18826A431F3C4C9C00A8E7B5 /* UINavigationController+XWTransition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigationController+XWTransition.m"; sourceTree = "<group>"; };
        18826A441F3C4C9C00A8E7B5 /* UIView+Snapshot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+Snapshot.h"; sourceTree = "<group>"; };
        18826A451F3C4C9C00A8E7B5 /* UIView+Snapshot.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+Snapshot.m"; sourceTree = "<group>"; };
        18826A461F3C4C9C00A8E7B5 /* UIViewController+XWTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+XWTransition.h"; sourceTree = "<group>"; };
        18826A471F3C4C9C00A8E7B5 /* UIViewController+XWTransition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+XWTransition.m"; sourceTree = "<group>"; };
        18826A491F3C4C9C00A8E7B5 /* XWInteractiveTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XWInteractiveTransition.h; sourceTree = "<group>"; };
        18826A4A1F3C4C9C00A8E7B5 /* XWInteractiveTransition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XWInteractiveTransition.m; sourceTree = "<group>"; };
        18826A4B1F3C4C9C00A8E7B5 /* XWTransitionAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XWTransitionAnimator.h; sourceTree = "<group>"; };
        18826A4C1F3C4C9C00A8E7B5 /* XWTransitionAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XWTransitionAnimator.m; sourceTree = "<group>"; };
        18826A4E1F3C4C9C00A8E7B5 /* line.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = line.png; sourceTree = "<group>"; };
        18826A4F1F3C4C9C00A8E7B5 /* mask.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = mask.jpg; sourceTree = "<group>"; };
        18826A501F3C4C9C00A8E7B5 /* restrictedshine.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = restrictedshine.tiff; sourceTree = "<group>"; };
        18826A521F3C4C9C00A8E7B5 /* XWCircleSpreadAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XWCircleSpreadAnimator.h; sourceTree = "<group>"; };
        18826A531F3C4C9C00A8E7B5 /* XWCircleSpreadAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XWCircleSpreadAnimator.m; sourceTree = "<group>"; };
        18826A551F3C4C9C00A8E7B5 /* XWCoolAnimator+XWExplode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWCoolAnimator+XWExplode.h"; sourceTree = "<group>"; };
        18826A561F3C4C9C00A8E7B5 /* XWCoolAnimator+XWExplode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWCoolAnimator+XWExplode.m"; sourceTree = "<group>"; };
        18826A571F3C4C9C00A8E7B5 /* XWCoolAnimator+XWFold.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWCoolAnimator+XWFold.h"; sourceTree = "<group>"; };
        18826A581F3C4C9C00A8E7B5 /* XWCoolAnimator+XWFold.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWCoolAnimator+XWFold.m"; sourceTree = "<group>"; };
        18826A591F3C4C9C00A8E7B5 /* XWCoolAnimator+XWLines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWCoolAnimator+XWLines.h"; sourceTree = "<group>"; };
        18826A5A1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWLines.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWCoolAnimator+XWLines.m"; sourceTree = "<group>"; };
        18826A5B1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWMiddlePageFlip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWCoolAnimator+XWMiddlePageFlip.h"; sourceTree = "<group>"; };
        18826A5C1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWMiddlePageFlip.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWCoolAnimator+XWMiddlePageFlip.m"; sourceTree = "<group>"; };
        18826A5D1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPageFlip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWCoolAnimator+XWPageFlip.h"; sourceTree = "<group>"; };
        18826A5E1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPageFlip.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWCoolAnimator+XWPageFlip.m"; sourceTree = "<group>"; };
        18826A5F1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPortal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWCoolAnimator+XWPortal.h"; sourceTree = "<group>"; };
        18826A601F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPortal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWCoolAnimator+XWPortal.m"; sourceTree = "<group>"; };
        18826A611F3C4C9C00A8E7B5 /* XWCoolAnimator+XWScanning.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWCoolAnimator+XWScanning.h"; sourceTree = "<group>"; };
        18826A621F3C4C9C00A8E7B5 /* XWCoolAnimator+XWScanning.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWCoolAnimator+XWScanning.m"; sourceTree = "<group>"; };
        18826A631F3C4C9C00A8E7B5 /* XWCoolAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XWCoolAnimator.h; sourceTree = "<group>"; };
        18826A641F3C4C9C00A8E7B5 /* XWCoolAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XWCoolAnimator.m; sourceTree = "<group>"; };
        18826A661F3C4C9C00A8E7B5 /* XWDrawerAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XWDrawerAnimator.h; sourceTree = "<group>"; };
        18826A671F3C4C9C00A8E7B5 /* XWDrawerAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XWDrawerAnimator.m; sourceTree = "<group>"; };
        18826A691F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBarSwipe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWFilterAnimator+XWBarSwipe.h"; sourceTree = "<group>"; };
        18826A6A1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBarSwipe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWFilterAnimator+XWBarSwipe.m"; sourceTree = "<group>"; };
        18826A6B1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBoxBlur.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWFilterAnimator+XWBoxBlur.h"; sourceTree = "<group>"; };
        18826A6C1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBoxBlur.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWFilterAnimator+XWBoxBlur.m"; sourceTree = "<group>"; };
        18826A6D1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWCopyMachine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWFilterAnimator+XWCopyMachine.h"; sourceTree = "<group>"; };
        18826A6E1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWCopyMachine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWFilterAnimator+XWCopyMachine.m"; sourceTree = "<group>"; };
        18826A6F1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWFlash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWFilterAnimator+XWFlash.h"; sourceTree = "<group>"; };
        18826A701F3C4C9C00A8E7B5 /* XWFilterAnimator+XWFlash.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWFilterAnimator+XWFlash.m"; sourceTree = "<group>"; };
        18826A711F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWFilterAnimator+XWMask.h"; sourceTree = "<group>"; };
        18826A721F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWFilterAnimator+XWMask.m"; sourceTree = "<group>"; };
        18826A731F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWFilterAnimator+XWMod.h"; sourceTree = "<group>"; };
        18826A741F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMod.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWFilterAnimator+XWMod.m"; sourceTree = "<group>"; };
        18826A751F3C4C9C00A8E7B5 /* XWFilterAnimator+XWPageCurl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWFilterAnimator+XWPageCurl.h"; sourceTree = "<group>"; };
        18826A761F3C4C9C00A8E7B5 /* XWFilterAnimator+XWPageCurl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWFilterAnimator+XWPageCurl.m"; sourceTree = "<group>"; };
        18826A771F3C4C9C00A8E7B5 /* XWFilterAnimator+XWRipple.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWFilterAnimator+XWRipple.h"; sourceTree = "<group>"; };
        18826A781F3C4C9C00A8E7B5 /* XWFilterAnimator+XWRipple.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWFilterAnimator+XWRipple.m"; sourceTree = "<group>"; };
        18826A791F3C4C9C00A8E7B5 /* XWFilterAnimator+XWSwipe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XWFilterAnimator+XWSwipe.h"; sourceTree = "<group>"; };
        18826A7A1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWSwipe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XWFilterAnimator+XWSwipe.m"; sourceTree = "<group>"; };
        18826A7B1F3C4C9C00A8E7B5 /* XWFilterAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XWFilterAnimator.h; sourceTree = "<group>"; };
        18826A7C1F3C4C9C00A8E7B5 /* XWFilterAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XWFilterAnimator.m; sourceTree = "<group>"; };
        18826A7D1F3C4C9C00A8E7B5 /* XWFilterTransitionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XWFilterTransitionView.h; sourceTree = "<group>"; };
        18826A7E1F3C4C9C00A8E7B5 /* XWFilterTransitionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XWFilterTransitionView.m; sourceTree = "<group>"; };
        18826A801F3C4C9C00A8E7B5 /* XWMagicMoveAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XWMagicMoveAnimator.h; sourceTree = "<group>"; };
        18826A811F3C4C9C00A8E7B5 /* XWMagicMoveAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XWMagicMoveAnimator.m; sourceTree = "<group>"; };
        18841EB320B544AF0070E182 /* NoShopTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NoShopTableViewCell.h; sourceTree = "<group>"; };
        18841EB420B544AF0070E182 /* NoShopTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NoShopTableViewCell.m; sourceTree = "<group>"; };
        18841EB520B544AF0070E182 /* NoShopTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = NoShopTableViewCell.xib; sourceTree = "<group>"; };
        188E953D1E5C237E00F0F895 /* FooterCollectionReusableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FooterCollectionReusableView.h; sourceTree = "<group>"; };
        188E953E1E5C237E00F0F895 /* FooterCollectionReusableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FooterCollectionReusableView.m; sourceTree = "<group>"; };
        188E953F1E5C237E00F0F895 /* FooterCollectionReusableView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = FooterCollectionReusableView.xib; sourceTree = "<group>"; };
        188E95431E5C42BE00F0F895 /* MineHeaderTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MineHeaderTableViewCell.h; sourceTree = "<group>"; };
        188E95441E5C42BE00F0F895 /* MineHeaderTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MineHeaderTableViewCell.m; sourceTree = "<group>"; };
        188E95451E5C42BE00F0F895 /* MineHeaderTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MineHeaderTableViewCell.xib; sourceTree = "<group>"; };
        188E95481E5C42F100F0F895 /* MineRedEnvelopesTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MineRedEnvelopesTableViewCell.h; sourceTree = "<group>"; };
        188E95491E5C42F100F0F895 /* MineRedEnvelopesTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MineRedEnvelopesTableViewCell.m; sourceTree = "<group>"; };
        188E954A1E5C42F100F0F895 /* MineRedEnvelopesTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MineRedEnvelopesTableViewCell.xib; sourceTree = "<group>"; };
        188E95521E5C436400F0F895 /* MineHelperTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MineHelperTableViewCell.h; sourceTree = "<group>"; };
        188E95531E5C436400F0F895 /* MineHelperTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MineHelperTableViewCell.m; sourceTree = "<group>"; };
        188E95541E5C436400F0F895 /* MineHelperTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MineHelperTableViewCell.xib; sourceTree = "<group>"; };
        188E95571E5C438800F0F895 /* MineFeaturesTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MineFeaturesTableViewCell.h; sourceTree = "<group>"; };
        188E95581E5C438800F0F895 /* MineFeaturesTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MineFeaturesTableViewCell.m; sourceTree = "<group>"; };
        188E95591E5C438800F0F895 /* MineFeaturesTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MineFeaturesTableViewCell.xib; sourceTree = "<group>"; };
        1892031F20BE3575008C1045 /* LoginReminderView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LoginReminderView.h; sourceTree = "<group>"; };
        1892032020BE3575008C1045 /* LoginReminderView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LoginReminderView.m; sourceTree = "<group>"; };
        1892032520BE51C6008C1045 /* CodeScan.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = CodeScan.bundle; sourceTree = "<group>"; };
        1892032620BE51C6008C1045 /* LBXScanLineAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LBXScanLineAnimation.h; sourceTree = "<group>"; };
        1892032720BE51C6008C1045 /* LBXScanLineAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LBXScanLineAnimation.m; sourceTree = "<group>"; };
        1892032820BE51C6008C1045 /* LBXScanNative.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LBXScanNative.h; sourceTree = "<group>"; };
        1892032920BE51C6008C1045 /* LBXScanNative.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LBXScanNative.m; sourceTree = "<group>"; };
        1892032A20BE51C6008C1045 /* LBXScanNetAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LBXScanNetAnimation.h; sourceTree = "<group>"; };
        1892032B20BE51C6008C1045 /* LBXScanNetAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LBXScanNetAnimation.m; sourceTree = "<group>"; };
        1892032C20BE51C6008C1045 /* LBXScanResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LBXScanResult.h; sourceTree = "<group>"; };
        1892032D20BE51C6008C1045 /* LBXScanResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LBXScanResult.m; sourceTree = "<group>"; };
        1892032E20BE51C6008C1045 /* LBXScanVideoZoomView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LBXScanVideoZoomView.h; sourceTree = "<group>"; };
        1892032F20BE51C6008C1045 /* LBXScanVideoZoomView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LBXScanVideoZoomView.m; sourceTree = "<group>"; };
        1892033020BE51C6008C1045 /* LBXScanView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LBXScanView.h; sourceTree = "<group>"; };
        1892033120BE51C6008C1045 /* LBXScanView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LBXScanView.m; sourceTree = "<group>"; };
        1892033220BE51C6008C1045 /* LBXScanViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LBXScanViewController.h; sourceTree = "<group>"; };
        1892033320BE51C6008C1045 /* LBXScanViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LBXScanViewController.m; sourceTree = "<group>"; };
        1892033420BE51C6008C1045 /* LBXScanViewStyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LBXScanViewStyle.h; sourceTree = "<group>"; };
        1892033520BE51C6008C1045 /* LBXScanViewStyle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LBXScanViewStyle.m; sourceTree = "<group>"; };
        1892033620BE51C6008C1045 /* LBXScanWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LBXScanWrapper.h; sourceTree = "<group>"; };
        1892033720BE51C6008C1045 /* LBXScanWrapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LBXScanWrapper.m; sourceTree = "<group>"; };
        1892033820BE51C6008C1045 /* LBXZXCapture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LBXZXCapture.h; sourceTree = "<group>"; };
        1892033920BE51C6008C1045 /* LBXZXCapture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LBXZXCapture.m; sourceTree = "<group>"; };
        1892033A20BE51C6008C1045 /* LBXZXCaptureDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LBXZXCaptureDelegate.h; sourceTree = "<group>"; };
        1892033B20BE51C6008C1045 /* ZXingWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXingWrapper.h; sourceTree = "<group>"; };
        1892033C20BE51C6008C1045 /* ZXingWrapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXingWrapper.m; sourceTree = "<group>"; };
        1894B3A420A003590058A35B /* CodeFieldViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CodeFieldViewController.h; sourceTree = "<group>"; };
        1894B3A520A003590058A35B /* CodeFieldViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CodeFieldViewController.m; sourceTree = "<group>"; };
        1894E7E520B6C73E00C28F33 /* NSString+XHWebImageAutoSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+XHWebImageAutoSize.h"; sourceTree = "<group>"; };
        1894E7E620B6C73E00C28F33 /* NSString+XHWebImageAutoSize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+XHWebImageAutoSize.m"; sourceTree = "<group>"; };
        1894E7E720B6C73E00C28F33 /* UICollectionView+XHWebImageAutoSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+XHWebImageAutoSize.h"; sourceTree = "<group>"; };
        1894E7E820B6C73E00C28F33 /* UICollectionView+XHWebImageAutoSize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UICollectionView+XHWebImageAutoSize.m"; sourceTree = "<group>"; };
        1894E7E920B6C73E00C28F33 /* UITableView+XHWebImageAutoSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableView+XHWebImageAutoSize.h"; sourceTree = "<group>"; };
        1894E7EA20B6C73E00C28F33 /* UITableView+XHWebImageAutoSize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableView+XHWebImageAutoSize.m"; sourceTree = "<group>"; };
        1894E7EB20B6C73E00C28F33 /* XHWebImageAutoSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XHWebImageAutoSize.h; sourceTree = "<group>"; };
        1894E7EC20B6C73E00C28F33 /* XHWebImageAutoSize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XHWebImageAutoSize.m; sourceTree = "<group>"; };
        1894E7ED20B6C73E00C28F33 /* XHWebImageAutoSizeCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XHWebImageAutoSizeCache.h; sourceTree = "<group>"; };
        1894E7EE20B6C73E00C28F33 /* XHWebImageAutoSizeCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XHWebImageAutoSizeCache.m; sourceTree = "<group>"; };
        1894E7EF20B6C73E00C28F33 /* XHWebImageAutoSizeConst.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XHWebImageAutoSizeConst.h; sourceTree = "<group>"; };
        1894E7F020B6C73E00C28F33 /* XHWebImageAutoSizeConst.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XHWebImageAutoSizeConst.m; sourceTree = "<group>"; };
        18956EBD1FD64A03001531A1 /* TipView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TipView.h; sourceTree = "<group>"; };
        18956EBE1FD64A03001531A1 /* TipView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TipView.m; sourceTree = "<group>"; };
        18966C9720AD7F6A004CD297 /* ButtomCarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ButtomCarView.h; sourceTree = "<group>"; };
        18966C9820AD7F6A004CD297 /* ButtomCarView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ButtomCarView.m; sourceTree = "<group>"; };
        18966C9920AD7F6A004CD297 /* GDDetailTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDDetailTableViewCell.h; sourceTree = "<group>"; };
        18966C9A20AD7F6A004CD297 /* GDDetailTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDDetailTableViewCell.m; sourceTree = "<group>"; };
        18966C9B20AD7F6A004CD297 /* GDDetailTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = GDDetailTableViewCell.xib; sourceTree = "<group>"; };
        18966C9C20AD7F6A004CD297 /* GDetailView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDetailView.h; sourceTree = "<group>"; };
        18966C9D20AD7F6A004CD297 /* GDetailView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDetailView.m; sourceTree = "<group>"; };
        18966C9E20AD7F6A004CD297 /* GDrecomeTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDrecomeTableViewCell.h; sourceTree = "<group>"; };
        18966C9F20AD7F6A004CD297 /* GDrecomeTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDrecomeTableViewCell.m; sourceTree = "<group>"; };
        18966CA020AD7F6A004CD297 /* GDrecomeTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = GDrecomeTableViewCell.xib; sourceTree = "<group>"; };
        18966CA120AD7F6A004CD297 /* GoodDeTrViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GoodDeTrViewController.h; sourceTree = "<group>"; };
        18966CA220AD7F6A004CD297 /* GoodDeTrViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GoodDeTrViewController.m; sourceTree = "<group>"; };
        18966CA320AD7F6A004CD297 /* GoodsHeaderTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GoodsHeaderTableViewCell.h; sourceTree = "<group>"; };
        18966CA420AD7F6A004CD297 /* GoodsHeaderTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GoodsHeaderTableViewCell.m; sourceTree = "<group>"; };
        18966CA520AD7F6A004CD297 /* GoodsHeaderTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = GoodsHeaderTableViewCell.xib; sourceTree = "<group>"; };
        18966CAF20AD8798004CD297 /* SJAliBaicun.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJAliBaicun.h; sourceTree = "<group>"; };
        18966CB020AD8798004CD297 /* SJAliBaicun.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJAliBaicun.m; sourceTree = "<group>"; };
        1896F25B1FD0E652009D6EEF /* classificationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = classificationViewController.h; sourceTree = "<group>"; };
        1896F25C1FD0E652009D6EEF /* classificationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = classificationViewController.m; sourceTree = "<group>"; };
        1896F25E1FD0E698009D6EEF /* ClassificationForHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ClassificationForHeader.xib; sourceTree = "<group>"; };
        1896F25F1FD0E698009D6EEF /* classificationCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = classificationCollectionViewCell.h; sourceTree = "<group>"; };
        1896F2601FD0E698009D6EEF /* classificationCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = classificationCollectionViewCell.m; sourceTree = "<group>"; };
        1896F2611FD0E699009D6EEF /* ClassificationForHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ClassificationForHeader.m; sourceTree = "<group>"; };
        1896F2621FD0E699009D6EEF /* classificationCollectionViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = classificationCollectionViewCell.xib; sourceTree = "<group>"; };
        1896F2631FD0E699009D6EEF /* ClassificationForHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClassificationForHeader.h; sourceTree = "<group>"; };
        1896F26A1FD0ED96009D6EEF /* RecommendCouponViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RecommendCouponViewController.h; sourceTree = "<group>"; };
        1896F26B1FD0ED96009D6EEF /* RecommendCouponViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RecommendCouponViewController.m; sourceTree = "<group>"; };
        1896F26C1FD0ED96009D6EEF /* RecommendCouponViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RecommendCouponViewController.xib; sourceTree = "<group>"; };
        1896F26F1FD0EDB2009D6EEF /* OtherCouponViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OtherCouponViewController.h; sourceTree = "<group>"; };
        1896F2701FD0EDB4009D6EEF /* OtherCouponViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OtherCouponViewController.m; sourceTree = "<group>"; };
        1896F2711FD0EDB5009D6EEF /* OtherCouponViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = OtherCouponViewController.xib; sourceTree = "<group>"; };
        1896F27E1FD10437009D6EEF /* CoupleCollectionReusableView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CoupleCollectionReusableView.h; sourceTree = "<group>"; };
        1896F27F1FD10437009D6EEF /* CoupleCollectionReusableView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CoupleCollectionReusableView.m; sourceTree = "<group>"; };
        1896F2801FD10437009D6EEF /* CoupleCollectionReusableView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CoupleCollectionReusableView.xib; sourceTree = "<group>"; };
        189711CB1FCF9B1200B5393A /* MineToolBarTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MineToolBarTableViewCell.h; sourceTree = "<group>"; };
        189711CC1FCF9B1200B5393A /* MineToolBarTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MineToolBarTableViewCell.m; sourceTree = "<group>"; };
        189711CD1FCF9B1200B5393A /* MineToolBarTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MineToolBarTableViewCell.xib; sourceTree = "<group>"; };
        189711D01FCFA16600B5393A /* ZXButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ZXButton.h; sourceTree = "<group>"; };
        189711D11FCFA16600B5393A /* ZXButton.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ZXButton.m; sourceTree = "<group>"; };
        189711D61FD0090300B5393A /* CollectionViewHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CollectionViewHeaderView.h; path = "MIduo/界面/首页/CollectionViewHeaderView.h"; sourceTree = SOURCE_ROOT; };
        189711D71FD0090300B5393A /* CollectionViewHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CollectionViewHeaderView.m; path = "MIduo/界面/首页/CollectionViewHeaderView.m"; sourceTree = SOURCE_ROOT; };
        189711D81FD0090300B5393A /* LeftTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LeftTableViewCell.h; path = "MIduo/界面/首页/LeftTableViewCell.h"; sourceTree = SOURCE_ROOT; };
        189711D91FD0090300B5393A /* LJCollectionViewFlowLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LJCollectionViewFlowLayout.h; path = "MIduo/界面/首页/LJCollectionViewFlowLayout.h"; sourceTree = SOURCE_ROOT; };
        189711DA1FD0090300B5393A /* LJCollectionViewFlowLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LJCollectionViewFlowLayout.m; path = "MIduo/界面/首页/LJCollectionViewFlowLayout.m"; sourceTree = SOURCE_ROOT; };
        189711DB1FD0090300B5393A /* CollectionViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CollectionViewController.m; path = "MIduo/界面/首页/CollectionViewController.m"; sourceTree = SOURCE_ROOT; };
        189711DC1FD0090300B5393A /* LeftTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LeftTableViewCell.m; path = "MIduo/界面/首页/LeftTableViewCell.m"; sourceTree = SOURCE_ROOT; };
        189711DD1FD0090400B5393A /* CollectionViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CollectionViewController.h; path = "MIduo/界面/首页/CollectionViewController.h"; sourceTree = SOURCE_ROOT; };
        1897D9A01E5FDB44003DF6FE /* searchDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = searchDetailViewController.h; sourceTree = "<group>"; };
        1897D9A11E5FDB44003DF6FE /* searchDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = searchDetailViewController.m; sourceTree = "<group>"; };
        1897D9A21E5FDB44003DF6FE /* searchDetailViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = searchDetailViewController.xib; sourceTree = "<group>"; };
        1897D9A31E5FDB44003DF6FE /* searchViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = searchViewController.h; sourceTree = "<group>"; };
        1897D9A41E5FDB44003DF6FE /* searchViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = searchViewController.m; sourceTree = "<group>"; };
        1897D9A51E5FDB44003DF6FE /* searchViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = searchViewController.xib; sourceTree = "<group>"; };
        1897D9AB1E5FDB70003DF6FE /* SearchCollectionReusableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchCollectionReusableView.h; sourceTree = "<group>"; };
        1897D9AC1E5FDB70003DF6FE /* SearchCollectionReusableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SearchCollectionReusableView.m; sourceTree = "<group>"; };
        1897D9AD1E5FDB70003DF6FE /* SearchCollectionReusableView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SearchCollectionReusableView.xib; sourceTree = "<group>"; };
        1897D9AE1E5FDB70003DF6FE /* SearchCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchCollectionViewCell.h; sourceTree = "<group>"; };
        1897D9AF1E5FDB70003DF6FE /* SearchCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SearchCollectionViewCell.m; sourceTree = "<group>"; };
        1897D9B01E5FDB70003DF6FE /* SearchCollectionViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SearchCollectionViewCell.xib; sourceTree = "<group>"; };
        1897D9B11E5FDB70003DF6FE /* searchTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = searchTableViewCell.h; sourceTree = "<group>"; };
        1897D9B21E5FDB70003DF6FE /* searchTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = searchTableViewCell.m; sourceTree = "<group>"; };
        1897D9B31E5FDB70003DF6FE /* searchTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = searchTableViewCell.xib; sourceTree = "<group>"; };
        1897D9B41E5FDB70003DF6FE /* YTHSearchTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YTHSearchTextField.h; sourceTree = "<group>"; };
        1897D9B51E5FDB70003DF6FE /* YTHSearchTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YTHSearchTextField.m; sourceTree = "<group>"; };
        1897D9BD1E600E94003DF6FE /* ClearCollectionReusableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClearCollectionReusableView.h; sourceTree = "<group>"; };
        1897D9BE1E600E94003DF6FE /* ClearCollectionReusableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ClearCollectionReusableView.m; sourceTree = "<group>"; };
        1897D9BF1E600E94003DF6FE /* ClearCollectionReusableView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ClearCollectionReusableView.xib; sourceTree = "<group>"; };
        18AC53271E5A8F01006D1FDF /* MIduo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MIduo.app; sourceTree = BUILT_PRODUCTS_DIR; };
        18AC532B1E5A8F01006D1FDF /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
        18AC532D1E5A8F01006D1FDF /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
        18AC532E1E5A8F01006D1FDF /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
        18AC53391E5A8F01006D1FDF /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
        18AC533C1E5A8F01006D1FDF /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
        18AC533E1E5A8F01006D1FDF /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
        18AC53441E5A8F3E006D1FDF /* PrefixHeader.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrefixHeader.pch; sourceTree = "<group>"; };
        18AC534C1E5A92B7006D1FDF /* BaseNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseNavigationController.h; sourceTree = "<group>"; };
        18AC534D1E5A92B7006D1FDF /* BaseNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseNavigationController.m; sourceTree = "<group>"; };
        18AC534E1E5A92B7006D1FDF /* BaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseViewController.h; sourceTree = "<group>"; };
        18AC534F1E5A92B7006D1FDF /* BaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseViewController.m; sourceTree = "<group>"; wrapsLines = 0; };
        18AC53721E5A959B006D1FDF /* MineViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MineViewController.h; sourceTree = "<group>"; };
        18AC53731E5A959B006D1FDF /* MineViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MineViewController.m; sourceTree = "<group>"; wrapsLines = 0; };
        18AC53761E5A9840006D1FDF /* NSString+YTH.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+YTH.h"; sourceTree = "<group>"; };
        18AC53771E5A9840006D1FDF /* NSString+YTH.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+YTH.m"; sourceTree = "<group>"; };
        18AC53781E5A9840006D1FDF /* UIImage+YTH.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+YTH.h"; sourceTree = "<group>"; };
        18AC53791E5A9840006D1FDF /* UIImage+YTH.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+YTH.m"; sourceTree = "<group>"; };
        18AC537A1E5A9840006D1FDF /* UIImageView+YTH.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+YTH.h"; sourceTree = "<group>"; };
        18AC537B1E5A9840006D1FDF /* UIImageView+YTH.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+YTH.m"; sourceTree = "<group>"; };
        18AC537C1E5A9840006D1FDF /* Common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Common.h; path = "数据/Common.h"; sourceTree = "<group>"; };
        18AC537F1E5A9840006D1FDF /* YTHNetdata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YTHNetdata.h; sourceTree = "<group>"; };
        18AC53801E5A9840006D1FDF /* YTHNetdata.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YTHNetdata.m; sourceTree = "<group>"; };
        18AC53811E5A9840006D1FDF /* YTHNetInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YTHNetInterface.h; sourceTree = "<group>"; };
        18AC53821E5A9840006D1FDF /* YTHNetInterface.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YTHNetInterface.m; sourceTree = "<group>"; };
        18AC53831E5A9840006D1FDF /* YTHsharedManger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YTHsharedManger.h; sourceTree = "<group>"; };
        18AC53841E5A9840006D1FDF /* YTHsharedManger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YTHsharedManger.m; sourceTree = "<group>"; };
        18AC538D1E5A9C2D006D1FDF /* GTMBase64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMBase64.h; sourceTree = "<group>"; };
        18AC538E1E5A9C2D006D1FDF /* GTMBase64.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GTMBase64.m; sourceTree = "<group>"; };
        18AC538F1E5A9C2D006D1FDF /* GTMDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMDefines.h; sourceTree = "<group>"; };
        18AC53921E5A9FC7006D1FDF /* AMScrollingNavbar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AMScrollingNavbar.h; sourceTree = "<group>"; };
        18AC53931E5A9FC7006D1FDF /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
        18AC53941E5A9FC7006D1FDF /* UIViewController+ScrollingNavbar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+ScrollingNavbar.h"; sourceTree = "<group>"; };
        18AC53951E5A9FC7006D1FDF /* UIViewController+ScrollingNavbar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+ScrollingNavbar.m"; sourceTree = "<group>"; };
        18AC53991E5AC874006D1FDF /* shufflingCollectionReusableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = shufflingCollectionReusableView.h; sourceTree = "<group>"; };
        18AC539A1E5AC874006D1FDF /* shufflingCollectionReusableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = shufflingCollectionReusableView.m; sourceTree = "<group>"; };
        18AC539B1E5AC874006D1FDF /* shufflingCollectionReusableView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = shufflingCollectionReusableView.xib; sourceTree = "<group>"; };
        18AC539E1E5ACC0B006D1FDF /* TopicCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TopicCollectionViewCell.h; sourceTree = "<group>"; };
        18AC539F1E5ACC0B006D1FDF /* TopicCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TopicCollectionViewCell.m; sourceTree = "<group>"; };
        18AC53A01E5ACC0B006D1FDF /* TopicCollectionViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TopicCollectionViewCell.xib; sourceTree = "<group>"; };
        18AC53A31E5ACCD8006D1FDF /* recommendCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = recommendCollectionViewCell.h; sourceTree = "<group>"; };
        18AC53A41E5ACCD8006D1FDF /* recommendCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = recommendCollectionViewCell.m; sourceTree = "<group>"; };
        18AC53A51E5ACCD8006D1FDF /* recommendCollectionViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = recommendCollectionViewCell.xib; sourceTree = "<group>"; };
        18AC53A81E5ACE45006D1FDF /* HeaderCollectionReusableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeaderCollectionReusableView.h; sourceTree = "<group>"; };
        18AC53A91E5ACE45006D1FDF /* HeaderCollectionReusableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HeaderCollectionReusableView.m; sourceTree = "<group>"; };
        18AC53AA1E5ACE45006D1FDF /* HeaderCollectionReusableView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HeaderCollectionReusableView.xib; sourceTree = "<group>"; };
        18AE87591FE38439005DB018 /* TCollectionViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TCollectionViewCell.h; sourceTree = "<group>"; };
        18AE875A1FE38439005DB018 /* TCollectionViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TCollectionViewCell.m; sourceTree = "<group>"; };
        18AE875B1FE38439005DB018 /* TCollectionViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TCollectionViewCell.xib; sourceTree = "<group>"; };
        18AE875E1FE39EA5005DB018 /* speciallyViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = speciallyViewController.h; sourceTree = "<group>"; };
        18AE875F1FE39EA5005DB018 /* speciallyViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = speciallyViewController.m; sourceTree = "<group>"; };
        18AE87601FE39EA5005DB018 /* speciallyViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = speciallyViewController.xib; sourceTree = "<group>"; };
        18B30CC81FDA2936009A235C /* SearchTip.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SearchTip.m; sourceTree = "<group>"; };
        18B30CC91FDA2937009A235C /* SearchTip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchTip.h; sourceTree = "<group>"; };
        18D080E820B26CE90054F471 /* AddressModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AddressModel.h; sourceTree = "<group>"; };
        18D080E920B26CEA0054F471 /* AddressModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AddressModel.m; sourceTree = "<group>"; };
        18D399AA1EA765AD00A01CD3 /* thirdClassificationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thirdClassificationViewController.h; sourceTree = "<group>"; };
        18D399AB1EA765AD00A01CD3 /* thirdClassificationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = thirdClassificationViewController.m; sourceTree = "<group>"; };
        18D399AC1EA765AD00A01CD3 /* thirdClassificationViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = thirdClassificationViewController.xib; sourceTree = "<group>"; };
        18D3E2F81FEB6590001F29F5 /* userInfoViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = userInfoViewController.h; sourceTree = "<group>"; };
        18D3E2F91FEB6590001F29F5 /* userInfoViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = userInfoViewController.m; sourceTree = "<group>"; };
        18D3E2FA1FEB6590001F29F5 /* userInfoViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = userInfoViewController.xib; sourceTree = "<group>"; };
        18D3E2FD1FEB6C32001F29F5 /* userInfoTableViewCellS1.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = userInfoTableViewCellS1.h; sourceTree = "<group>"; };
        18D3E2FE1FEB6C32001F29F5 /* userInfoTableViewCellS1.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = userInfoTableViewCellS1.m; sourceTree = "<group>"; };
        18D3E2FF1FEB6C32001F29F5 /* userInfoTableViewCellS1.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = userInfoTableViewCellS1.xib; sourceTree = "<group>"; };
        18D3E3021FEB6C76001F29F5 /* userInfoTableViewCellS2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = userInfoTableViewCellS2.h; sourceTree = "<group>"; };
        18D3E3031FEB6C76001F29F5 /* userInfoTableViewCellS2.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = userInfoTableViewCellS2.m; sourceTree = "<group>"; };
        18D3E3041FEB6C76001F29F5 /* userInfoTableViewCellS2.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = userInfoTableViewCellS2.xib; sourceTree = "<group>"; };
        18D3E3071FEB6C87001F29F5 /* userInfoTableViewCellS3.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = userInfoTableViewCellS3.h; sourceTree = "<group>"; };
        18D3E3081FEB6C87001F29F5 /* userInfoTableViewCellS3.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = userInfoTableViewCellS3.m; sourceTree = "<group>"; };
        18D3E3091FEB6C87001F29F5 /* userInfoTableViewCellS3.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = userInfoTableViewCellS3.xib; sourceTree = "<group>"; };
        18D430401E7A2D1F0007CCB5 /* SideSlipCommonTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SideSlipCommonTableViewCell.h; sourceTree = "<group>"; };
        18D430411E7A2D1F0007CCB5 /* SideSlipCommonTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SideSlipCommonTableViewCell.m; sourceTree = "<group>"; };
        18D430421E7A2D1F0007CCB5 /* SideSlipCommonTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SideSlipCommonTableViewCell.xib; sourceTree = "<group>"; };
        18D4304F1E7A304B0007CCB5 /* CommonItemModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonItemModel.h; sourceTree = "<group>"; };
        18D430501E7A304B0007CCB5 /* CommonItemModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonItemModel.m; sourceTree = "<group>"; };
        18D430511E7A304B0007CCB5 /* PriceRangeModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PriceRangeModel.h; sourceTree = "<group>"; };
        18D430521E7A304B0007CCB5 /* PriceRangeModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PriceRangeModel.m; sourceTree = "<group>"; };
        18D430551E7A30770007CCB5 /* FilterBaseCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FilterBaseCollectionViewCell.h; sourceTree = "<group>"; };
        18D430561E7A30770007CCB5 /* FilterBaseCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FilterBaseCollectionViewCell.m; sourceTree = "<group>"; };
        18D430571E7A30770007CCB5 /* FilterCommonCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FilterCommonCollectionViewCell.h; sourceTree = "<group>"; };
        18D430581E7A30770007CCB5 /* FilterCommonCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FilterCommonCollectionViewCell.m; sourceTree = "<group>"; };
        18D430591E7A30770007CCB5 /* FilterCommonCollectionViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = FilterCommonCollectionViewCell.xib; sourceTree = "<group>"; };
        18D4305D1E7A37B10007CCB5 /* SideSlipSpaceTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SideSlipSpaceTableViewCell.h; sourceTree = "<group>"; };
        18D4305E1E7A37B10007CCB5 /* SideSlipSpaceTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SideSlipSpaceTableViewCell.m; sourceTree = "<group>"; };
        18D430601E7A3AD90007CCB5 /* SideSlipPriceTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SideSlipPriceTableViewCell.h; sourceTree = "<group>"; };
        18D430611E7A3AD90007CCB5 /* SideSlipPriceTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SideSlipPriceTableViewCell.m; sourceTree = "<group>"; };
        18D430621E7A3AD90007CCB5 /* SideSlipPriceTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SideSlipPriceTableViewCell.xib; sourceTree = "<group>"; };
        18D9541820AE705C005D5D02 /* FeignGoodsDetaiViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FeignGoodsDetaiViewController.h; sourceTree = "<group>"; };
        18D9541920AE705C005D5D02 /* FeignGoodsDetaiViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FeignGoodsDetaiViewController.m; sourceTree = "<group>"; };
        18DF4E351FE90E2B00144A5F /* SectionTopicCollectionViewCell2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SectionTopicCollectionViewCell2.h; sourceTree = "<group>"; };
        18DF4E361FE90E2B00144A5F /* SectionTopicCollectionViewCell2.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SectionTopicCollectionViewCell2.m; sourceTree = "<group>"; };
        18DF4E371FE90E2B00144A5F /* SectionTopicCollectionViewCell2.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SectionTopicCollectionViewCell2.xib; sourceTree = "<group>"; };
        18E5ADF71E5EC8B3009F85E0 /* SettingViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingViewController.h; sourceTree = "<group>"; };
        18E5ADF81E5EC8B3009F85E0 /* SettingViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SettingViewController.m; sourceTree = "<group>"; wrapsLines = 1; };
        18E5ADF91E5EC8B3009F85E0 /* SettingViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SettingViewController.xib; sourceTree = "<group>"; };
        18E5ADFC1E5EC9C9009F85E0 /* SettingTypeOneTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingTypeOneTableViewCell.h; sourceTree = "<group>"; };
        18E5ADFD1E5EC9C9009F85E0 /* SettingTypeOneTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SettingTypeOneTableViewCell.m; sourceTree = "<group>"; };
        18E5ADFE1E5EC9C9009F85E0 /* SettingTypeOneTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SettingTypeOneTableViewCell.xib; sourceTree = "<group>"; };
        18E5AE011E5EC9DB009F85E0 /* SettingTypeTwoTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingTypeTwoTableViewCell.h; sourceTree = "<group>"; };
        18E5AE021E5EC9DB009F85E0 /* SettingTypeTwoTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SettingTypeTwoTableViewCell.m; sourceTree = "<group>"; };
        18E5AE031E5EC9DB009F85E0 /* SettingTypeTwoTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SettingTypeTwoTableViewCell.xib; sourceTree = "<group>"; };
        18E5AE061E5EC9ED009F85E0 /* SettingTypeThreeTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingTypeThreeTableViewCell.h; sourceTree = "<group>"; };
        18E5AE071E5EC9ED009F85E0 /* SettingTypeThreeTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SettingTypeThreeTableViewCell.m; sourceTree = "<group>"; };
        18E5AE081E5EC9ED009F85E0 /* SettingTypeThreeTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SettingTypeThreeTableViewCell.xib; sourceTree = "<group>"; };
        18E7C78E1EB9ABCC00A02A14 /* PraiseView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PraiseView.h; sourceTree = "<group>"; };
        18E7C78F1EB9ABCC00A02A14 /* PraiseView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PraiseView.m; sourceTree = "<group>"; };
        18F1799A1F0B67F700A25901 /* AlibabaAuthExt.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AlibabaAuthExt.framework; path = Pods/AlibabaAuthSDK/AlibabaAuthExt.framework; sourceTree = "<group>"; };
        18F1799B1F0B67F700A25901 /* AlibabaAuthSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AlibabaAuthSDK.framework; path = Pods/AlibabaAuthSDK/AlibabaAuthSDK.framework; sourceTree = "<group>"; };
        18F1799E1F0B695B00A25901 /* AlibabaAuthExt.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AlibabaAuthExt.framework; path = Pods/AlibabaAuthSDK/AlibabaAuthExt.framework; sourceTree = "<group>"; };
        18F1799F1F0B695B00A25901 /* AlibabaAuthSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AlibabaAuthSDK.framework; path = Pods/AlibabaAuthSDK/AlibabaAuthSDK.framework; sourceTree = "<group>"; };
        18F179A21F0B6B8700A25901 /* AlibabaAuthSDK.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = AlibabaAuthSDK.bundle; path = Pods/AlibabaAuthSDK/AlibabaAuthSDK.framework/AlibabaAuthSDK.bundle; sourceTree = "<group>"; };
        18F5C39F1F39A7CE00C88F58 /* HXEasyCustomShareView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HXEasyCustomShareView.h; sourceTree = "<group>"; };
        18F5C3A01F39A7CE00C88F58 /* HXEasyCustomShareView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HXEasyCustomShareView.m; sourceTree = "<group>"; };
        18F5C3A11F39A7CE00C88F58 /* HXShareScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HXShareScrollView.h; sourceTree = "<group>"; };
        18F5C3A21F39A7CE00C88F58 /* HXShareScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HXShareScrollView.m; sourceTree = "<group>"; };
        18F6653420859E040052997A /* UserNotifications.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotifications.framework; path = System/Library/Frameworks/UserNotifications.framework; sourceTree = SDKROOT; };
        18F6653620859E270052997A /* libresolv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.tbd; path = usr/lib/libresolv.tbd; sourceTree = SDKROOT; };
        18F6653820859E340052997A /* libxml2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.tbd; path = usr/lib/libxml2.tbd; sourceTree = SDKROOT; };
        18F6653A20859E5A0052997A /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
        18F6653C20859E640052997A /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
        18F6C0561FF1E00D00C51491 /* shoppingCartViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = shoppingCartViewController.h; sourceTree = "<group>"; };
        18F6C0571FF1E00D00C51491 /* shoppingCartViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = shoppingCartViewController.m; sourceTree = "<group>"; };
        18F763521FE223220054F7CB /* searchTableViewCellX.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = searchTableViewCellX.h; sourceTree = "<group>"; };
        18F763531FE223220054F7CB /* searchTableViewCellX.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = searchTableViewCellX.m; sourceTree = "<group>"; };
        18F763541FE223220054F7CB /* searchTableViewCellX.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = searchTableViewCellX.xib; sourceTree = "<group>"; };
        18F8C5191FCE4802005471A3 /* NEWHomeViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NEWHomeViewController.h; sourceTree = "<group>"; };
        18F8C51A1FCE4802005471A3 /* NEWHomeViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NEWHomeViewController.m; sourceTree = "<group>"; };
        18F8C5241FCE6B8F005471A3 /* recommendViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = recommendViewController.h; sourceTree = "<group>"; };
        18F8C5251FCE6B8F005471A3 /* recommendViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = recommendViewController.m; sourceTree = "<group>"; };
        18F8C5261FCE6B8F005471A3 /* recommendViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = recommendViewController.xib; sourceTree = "<group>"; };
        18FB099A206B8FAA00006656 /* MineMessageViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MineMessageViewController.h; sourceTree = "<group>"; };
        18FB099B206B8FAA00006656 /* MineMessageViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MineMessageViewController.m; sourceTree = "<group>"; };
        18FB099D206B8FFC00006656 /* ComplainViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ComplainViewController.h; sourceTree = "<group>"; };
        18FB099E206B8FFC00006656 /* ComplainViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ComplainViewController.m; sourceTree = "<group>"; };
        18FB099F206B8FFC00006656 /* ComplainViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ComplainViewController.xib; sourceTree = "<group>"; };
        18FB09A5206B902800006656 /* ServiceViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ServiceViewController.h; sourceTree = "<group>"; };
        18FB09A6206B902800006656 /* ServiceViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ServiceViewController.m; sourceTree = "<group>"; };
        18FB09A8206B904300006656 /* BalanceViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BalanceViewController.h; sourceTree = "<group>"; };
        18FB09A9206B904300006656 /* BalanceViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BalanceViewController.m; sourceTree = "<group>"; };
        18FB09AB206B9B7C00006656 /* WINCopyLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WINCopyLabel.h; sourceTree = "<group>"; };
        18FB09AC206B9B7D00006656 /* WINCopyLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WINCopyLabel.m; sourceTree = "<group>"; };
        1CD4F453AF1A8115DE71B743 /* Pods-MIduo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MIduo.debug.xcconfig"; path = "Pods/Target Support Files/Pods-MIduo/Pods-MIduo.debug.xcconfig"; sourceTree = "<group>"; };
        2D0802ED211000C50056A64C /* WXBindTipsView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WXBindTipsView.m; sourceTree = "<group>"; };
        2D0802EE211000C50056A64C /* WXBindTipsView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WXBindTipsView.h; sourceTree = "<group>"; };
        2D0802F021105C4D0056A64C /* StyleDefinition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StyleDefinition.h; sourceTree = "<group>"; };
        2D08C10820BFCE2900A2423B /* LoginViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LoginViewController.m; sourceTree = "<group>"; };
        2D08C10920BFCE2B00A2423B /* LoginViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LoginViewController.xib; sourceTree = "<group>"; };
        2D08C10A20BFCE2C00A2423B /* LoginViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginViewController.h; sourceTree = "<group>"; };
        2D0966BD2125645300491927 /* SJAddVerifiNumberView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJAddVerifiNumberView.h; sourceTree = "<group>"; };
        2D0966BE2125645300491927 /* SJAddVerifiNumberView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJAddVerifiNumberView.m; sourceTree = "<group>"; };
        2D0966C021257BCE00491927 /* SJAddVerifiStatusView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJAddVerifiStatusView.h; sourceTree = "<group>"; };
        2D0966C121257BCE00491927 /* SJAddVerifiStatusView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJAddVerifiStatusView.m; sourceTree = "<group>"; };
        2D0A297520C54CAF00A51A55 /* SJRemoveBoundView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJRemoveBoundView.h; sourceTree = "<group>"; };
        2D0A297620C54CAF00A51A55 /* SJRemoveBoundView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJRemoveBoundView.m; sourceTree = "<group>"; };
        2D0D7D0F20BFF51B009D5D48 /* MineThirdTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MineThirdTableViewCell.h; sourceTree = "<group>"; };
        2D0D7D1020BFF51B009D5D48 /* MineThirdTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MineThirdTableViewCell.m; sourceTree = "<group>"; };
        2D0D7D1120BFF51B009D5D48 /* MineThirdTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MineThirdTableViewCell.xib; sourceTree = "<group>"; };
        2D0DF78920C642AE002BB619 /* SJUnbindPhoneViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJUnbindPhoneViewController.h; sourceTree = "<group>"; };
        2D0DF78A20C642AE002BB619 /* SJUnbindPhoneViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJUnbindPhoneViewController.m; sourceTree = "<group>"; };
        2D0DF78B20C642AE002BB619 /* SJUnbindPhoneViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SJUnbindPhoneViewController.xib; sourceTree = "<group>"; };
        2D0E729420C0DAE600822DC8 /* SJButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJButton.h; sourceTree = "<group>"; };
        2D0E729520C0DAE600822DC8 /* SJButton.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJButton.m; sourceTree = "<group>"; };
        2D0F7DB420D0F91600355B51 /* SJTransitionView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJTransitionView.h; sourceTree = "<group>"; };
        2D0F7DB520D0F91600355B51 /* SJTransitionView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJTransitionView.m; sourceTree = "<group>"; };
        2D1175A7211955B100D4CD0F /* ZYSideSlipFilterManger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ZYSideSlipFilterManger.h; sourceTree = "<group>"; };
        2D1175A8211955B100D4CD0F /* ZYSideSlipFilterManger.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ZYSideSlipFilterManger.m; sourceTree = "<group>"; };
        2D193FF32105C21000B34DBB /* CustomProgressHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomProgressHUD.m; sourceTree = "<group>"; };
        2D193FF42105C21000B34DBB /* CustomProgressHUD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomProgressHUD.h; sourceTree = "<group>"; };
        2D193FF62105C23500B34DBB /* Algorithm.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Algorithm.m; sourceTree = "<group>"; };
        2D193FF72105C23500B34DBB /* Algorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Algorithm.h; sourceTree = "<group>"; };
        2D1E1F5820D20E3200CEA8C6 /* SJFirstLessonsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJFirstLessonsViewController.h; sourceTree = "<group>"; };
        2D1E1F5920D20E3200CEA8C6 /* SJFirstLessonsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJFirstLessonsViewController.m; sourceTree = "<group>"; };
        2D1E1F5D20D2113300CEA8C6 /* WeexSDK.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = WeexSDK.framework; sourceTree = BUILT_PRODUCTS_DIR; };
        2D1E1F5F20D2255900CEA8C6 /* SJModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJModule.h; sourceTree = "<group>"; };
        2D1E1F6020D2255900CEA8C6 /* SJModule.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJModule.m; sourceTree = "<group>"; };
        2D1E1F6220D248A800CEA8C6 /* SJNComponet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJNComponet.h; sourceTree = "<group>"; };
        2D1E1F6320D248A800CEA8C6 /* SJNComponet.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJNComponet.m; sourceTree = "<group>"; };
        2D1EA73120D3634400F1BD23 /* WXImgLoaderDefaultImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WXImgLoaderDefaultImpl.h; sourceTree = "<group>"; };
        2D1EA73220D3634500F1BD23 /* WXImgLoaderDefaultImpl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WXImgLoaderDefaultImpl.m; sourceTree = "<group>"; };
        2D222B1C20C77D7000D444C3 /* UIViewController+Tools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+Tools.h"; sourceTree = "<group>"; };
        2D222B1D20C77D7100D444C3 /* UIViewController+Tools.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = "UIViewController+Tools.mm"; sourceTree = "<group>"; };
        2D24615521226E7B00D483B1 /* SJBaseViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJBaseViewController.h; sourceTree = "<group>"; };
        2D24615621226E7B00D483B1 /* SJBaseViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJBaseViewController.m; sourceTree = "<group>"; };
        2D264D6920EB7E9C0017ED9C /* GoodsDetailFooterView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GoodsDetailFooterView.h; sourceTree = "<group>"; };
        2D264D6A20EB7E9C0017ED9C /* GoodsDetailFooterView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GoodsDetailFooterView.m; sourceTree = "<group>"; };
        2D37FC4120C0E1AB00E11051 /* AddIncarnateViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AddIncarnateViewController.h; sourceTree = "<group>"; };
        2D37FC4220C0E1AB00E11051 /* AddIncarnateViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AddIncarnateViewController.m; sourceTree = "<group>"; };
        2D37FC4320C0E1AB00E11051 /* AddIncarnateViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddIncarnateViewController.xib; sourceTree = "<group>"; };
        2D37FC4620C0F75000E11051 /* ModifyAccountViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ModifyAccountViewController.h; sourceTree = "<group>"; };
        2D37FC4720C0F75000E11051 /* ModifyAccountViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ModifyAccountViewController.m; sourceTree = "<group>"; };
        2D37FC4820C0F75000E11051 /* ModifyAccountViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ModifyAccountViewController.xib; sourceTree = "<group>"; };
        2D37FC4B20C0FE2A00E11051 /* VerificationCodeView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VerificationCodeView.h; sourceTree = "<group>"; };
        2D37FC4C20C0FE2A00E11051 /* VerificationCodeView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VerificationCodeView.m; sourceTree = "<group>"; };
        2D37FC5720C126D800E11051 /* DynamicViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DynamicViewController.h; sourceTree = "<group>"; };
        2D37FC5820C126D800E11051 /* DynamicViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DynamicViewController.m; sourceTree = "<group>"; wrapsLines = 1; };
        2D37FC5920C126D800E11051 /* DynamicViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DynamicViewController.xib; sourceTree = "<group>"; };
        2D37FC5C20C1299E00E11051 /* DynamicTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DynamicTableViewCell.h; sourceTree = "<group>"; };
        2D37FC5D20C1299E00E11051 /* DynamicTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DynamicTableViewCell.m; sourceTree = "<group>"; wrapsLines = 1; };
        2D37FC5E20C1299E00E11051 /* DynamicTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DynamicTableViewCell.xib; sourceTree = "<group>"; };
        2D37FC6120C13CE000E11051 /* MergeAccountViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MergeAccountViewController.h; sourceTree = "<group>"; };
        2D37FC6220C13CE000E11051 /* MergeAccountViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MergeAccountViewController.m; sourceTree = "<group>"; wrapsLines = 0; };
        2D37FC6320C13CE000E11051 /* MergeAccountViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MergeAccountViewController.xib; sourceTree = "<group>"; };
        2D37FC6620C14C2300E11051 /* SJLoginTaoBao.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJLoginTaoBao.h; sourceTree = "<group>"; };
        2D37FC6720C14C2300E11051 /* SJLoginTaoBao.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJLoginTaoBao.m; sourceTree = "<group>"; };
        2D41645220C4D23800202E48 /* NSString+tool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+tool.h"; sourceTree = "<group>"; };
        2D41645320C4D23900202E48 /* NSString+tool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+tool.m"; sourceTree = "<group>"; };
        2D41645520C4E0D000202E48 /* CreateAccountView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CreateAccountView.h; sourceTree = "<group>"; };
        2D41645620C4E0D000202E48 /* CreateAccountView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CreateAccountView.m; sourceTree = "<group>"; wrapsLines = 1; };
        2D47AAF020E21186008BB5C9 /* MOBFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = MOBFoundation.framework; sourceTree = "<group>"; };
        2D47AAF220E21186008BB5C9 /* ShareSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = ShareSDK.framework; sourceTree = "<group>"; };
        2D47AAF520E21186008BB5C9 /* ShareSDKConfigFile.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = ShareSDKConfigFile.bundle; sourceTree = "<group>"; };
        2D47AAF620E21186008BB5C9 /* ShareSDKConfigFile.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = ShareSDKConfigFile.framework; sourceTree = "<group>"; };
        2D47AAF720E21186008BB5C9 /* ShareSDKExtension.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = ShareSDKExtension.framework; sourceTree = "<group>"; };
        2D47AAF820E21186008BB5C9 /* ShareSDKUI.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = ShareSDKUI.bundle; sourceTree = "<group>"; };
        2D47AAF920E21186008BB5C9 /* ShareSDKUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = ShareSDKUI.framework; sourceTree = "<group>"; };
        2D47AAFB20E21186008BB5C9 /* CopyConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CopyConnector.framework; sourceTree = "<group>"; };
        2D47AAFC20E21186008BB5C9 /* DingTalkConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = DingTalkConnector.framework; sourceTree = "<group>"; };
        2D47AAFD20E21186008BB5C9 /* FacebookConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = FacebookConnector.framework; sourceTree = "<group>"; };
        2D47AAFE20E21186008BB5C9 /* MailConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = MailConnector.framework; sourceTree = "<group>"; };
        2D47AAFF20E21186008BB5C9 /* QQConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = QQConnector.framework; sourceTree = "<group>"; };
        2D47AB0020E21186008BB5C9 /* SinaWeiboConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = SinaWeiboConnector.framework; sourceTree = "<group>"; };
        2D47AB0120E21186008BB5C9 /* SMSConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = SMSConnector.framework; sourceTree = "<group>"; };
        2D47AB0220E21186008BB5C9 /* TwitterConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = TwitterConnector.framework; sourceTree = "<group>"; };
        2D47AB0320E21186008BB5C9 /* WechatConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = WechatConnector.framework; sourceTree = "<group>"; };
        2D47AB0620E21186008BB5C9 /* DTShareKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = DTShareKit.framework; sourceTree = "<group>"; };
        2D47AB0820E21186008BB5C9 /* TencentOpenAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = TencentOpenAPI.framework; sourceTree = "<group>"; };
        2D47AB0A20E21186008BB5C9 /* libWeiboSDK.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libWeiboSDK.a; sourceTree = "<group>"; };
        2D47AB0B20E21186008BB5C9 /* WBHttpRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBHttpRequest.h; sourceTree = "<group>"; };
        2D47AB0C20E21186008BB5C9 /* WeiboSDK.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = WeiboSDK.bundle; sourceTree = "<group>"; };
        2D47AB0D20E21186008BB5C9 /* WeiboSDK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeiboSDK.h; sourceTree = "<group>"; };
        2D47AB0F20E21186008BB5C9 /* ShareSDK.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = ShareSDK.bundle; sourceTree = "<group>"; };
        2D47AB1020E21186008BB5C9 /* ShareSDKConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = ShareSDKConnector.framework; sourceTree = "<group>"; };
        2D47AB2920E235EC008BB5C9 /* FileSignature.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FileSignature.h; sourceTree = "<group>"; };
        2D47AB2A20E235EC008BB5C9 /* FileSignature.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FileSignature.m; sourceTree = "<group>"; };
        2D4A107420E49B3600AB72DE /* WXUserModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WXUserModule.h; sourceTree = "<group>"; };
        2D4A107520E49B3600AB72DE /* WXUserModule.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WXUserModule.m; sourceTree = "<group>"; };
        2D4A107720E4B47D00AB72DE /* WXUtilModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WXUtilModule.h; sourceTree = "<group>"; };
        2D4A107820E4B47E00AB72DE /* WXUtilModule.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WXUtilModule.m; sourceTree = "<group>"; };
        2D4A107A20E4C5C000AB72DE /* WeexNativeController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WeexNativeController.h; sourceTree = "<group>"; };
        2D4A107B20E4C5C000AB72DE /* WeexNativeController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WeexNativeController.m; sourceTree = "<group>"; };
        2D4D84CA20E61A750012FDB6 /* WXCutomNewStrategyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WXCutomNewStrategyComponent.h; sourceTree = "<group>"; };
        2D4D84CB20E61A750012FDB6 /* WXCutomNewStrategyComponent.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WXCutomNewStrategyComponent.m; sourceTree = "<group>"; };
        2D56113D20EB0DE80047C941 /* SJKitingViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJKitingViewController.h; sourceTree = "<group>"; };
        2D56113E20EB0DE80047C941 /* SJKitingViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJKitingViewController.m; sourceTree = "<group>"; };
        2D56113F20EB0DE80047C941 /* SJKitingViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SJKitingViewController.xib; sourceTree = "<group>"; };
        2D73332220C90D6700336CC8 /* WebP.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebP.framework; path = Pods/YYImage/Vendor/WebP.framework; sourceTree = "<group>"; };
        2D8F4C582100672500198E06 /* SettingViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SettingViewModel.h; sourceTree = "<group>"; };
        2D8F4C592100672500198E06 /* SettingViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SettingViewModel.m; sourceTree = "<group>"; };
        2D8F4C5B2100891B00198E06 /* SJTipView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SJTipView.h; sourceTree = "<group>"; };
        2D8F4C5C2100891C00198E06 /* SJTipView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SJTipView.m; sourceTree = "<group>"; };
        2D9767D720C7D7FE006EE24F /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
        2DB8DA9F21241CAE0034CD7C /* InviteOneCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InviteOneCell.h; sourceTree = "<group>"; };
        2DB8DAA021241CAE0034CD7C /* InviteOneCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InviteOneCell.m; sourceTree = "<group>"; };
        2DF196C82126BECE0007D310 /* MainBaseController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MainBaseController.h; sourceTree = "<group>"; };
        2DF196C92126BECE0007D310 /* MainBaseController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MainBaseController.m; sourceTree = "<group>"; };
        2DF1FA3A21250D81007043AF /* SGEasyButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SGEasyButton.h; sourceTree = "<group>"; };
        2DF1FA3B21250D81007043AF /* UIButton+SGCountdown.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+SGCountdown.h"; sourceTree = "<group>"; };
        2DF1FA3C21250D81007043AF /* UIButton+SGCountdown.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+SGCountdown.m"; sourceTree = "<group>"; };
        2DF1FA3D21250D81007043AF /* UIButton+SGEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+SGEvent.h"; sourceTree = "<group>"; };
        2DF1FA3E21250D81007043AF /* UIButton+SGEvent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+SGEvent.m"; sourceTree = "<group>"; };
        2DF1FA3F21250D81007043AF /* UIButton+SGImagePosition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+SGImagePosition.h"; sourceTree = "<group>"; };
        2DF1FA4021250D81007043AF /* UIButton+SGImagePosition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+SGImagePosition.m"; sourceTree = "<group>"; };
        2DF1FA4421252318007043AF /* InviteTwoCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InviteTwoCell.h; sourceTree = "<group>"; };
        2DF1FA4521252318007043AF /* InviteTwoCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InviteTwoCell.m; sourceTree = "<group>"; };
        2DF1FA4721252614007043AF /* InviteThreeCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InviteThreeCell.h; sourceTree = "<group>"; };
        2DF1FA4821252614007043AF /* InviteThreeCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InviteThreeCell.m; sourceTree = "<group>"; };
        2DF1FA4A21255043007043AF /* InviteHederFourView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InviteHederFourView.h; sourceTree = "<group>"; };
        2DF1FA4B21255043007043AF /* InviteHederFourView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InviteHederFourView.m; sourceTree = "<group>"; };
        2DF1FA4D212553E7007043AF /* InvitewFourCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InvitewFourCell.h; sourceTree = "<group>"; };
        2DF1FA4E212553E7007043AF /* InvitewFourCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InvitewFourCell.m; sourceTree = "<group>"; };
        2DF1FA5121255C7A007043AF /* MainInviteViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MainInviteViewModel.h; sourceTree = "<group>"; };
        2DF1FA5221255C7A007043AF /* MainInviteViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MainInviteViewModel.m; sourceTree = "<group>"; };
        2DF1FA5421256036007043AF /* MainInviteModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MainInviteModel.h; sourceTree = "<group>"; };
        2DF1FA5521256036007043AF /* MainInviteModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MainInviteModel.m; sourceTree = "<group>"; };
        2DF9C28D2123E40200BA5882 /* ALNetWorking.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ALNetWorking.h; sourceTree = "<group>"; };
        2DF9C28E2123E40200BA5882 /* ALNetWorking.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ALNetWorking.m; sourceTree = "<group>"; };
        A10E40577F379E83D85926C6 /* Pods_MIduo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MIduo.framework; sourceTree = BUILT_PRODUCTS_DIR; };
        AB238CE26A4E87752975FA82 /* Pods-MIduo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MIduo.release.xcconfig"; path = "Pods/Target Support Files/Pods-MIduo/Pods-MIduo.release.xcconfig"; sourceTree = "<group>"; };
        AD52310C1F1B6A24007FCFA1 /* OrderViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OrderViewController.h; sourceTree = "<group>"; };
        AD52310D1F1B6A24007FCFA1 /* OrderViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OrderViewController.m; sourceTree = "<group>"; };
/* End PBXFileReference section */
 
/* Begin PBXFrameworksBuildPhase section */
        18AC53241E5A8F01006D1FDF /* Frameworks */ = {
            isa = PBXFrameworksBuildPhase;
            buildActionMask = 2147483647;
            files = (
                2D47AB1920E21186008BB5C9 /* DingTalkConnector.framework in Frameworks */,
                2D47AB1A20E21186008BB5C9 /* FacebookConnector.framework in Frameworks */,
                2D1E1F5E20D2113300CEA8C6 /* WeexSDK.framework in Frameworks */,
                2D47AB2120E21186008BB5C9 /* DTShareKit.framework in Frameworks */,
                2D73332320C90D6800336CC8 /* WebP.framework in Frameworks */,
                2D47AB2320E21186008BB5C9 /* libWeiboSDK.a in Frameworks */,
                183FD266209AC0B600903765 /* UserNotificationsUI.framework in Frameworks */,
                187CF2DB1E694D1D0071421D /* CoreTelephony.framework in Frameworks */,
                18F6653D20859E650052997A /* CFNetwork.framework in Frameworks */,
                18F6653B20859E5A0052997A /* MobileCoreServices.framework in Frameworks */,
                2D47AB1120E21186008BB5C9 /* MOBFoundation.framework in Frameworks */,
                2D47AB1B20E21186008BB5C9 /* MailConnector.framework in Frameworks */,
                187CF2DD1E694D270071421D /* SystemConfiguration.framework in Frameworks */,
                187CF2DF1E694D410071421D /* libz.tbd in Frameworks */,
                2D47AB1D20E21186008BB5C9 /* SinaWeiboConnector.framework in Frameworks */,
                18F6653920859E350052997A /* libxml2.tbd in Frameworks */,
                18F6653720859E280052997A /* libresolv.tbd in Frameworks */,
                2D47AB2620E21186008BB5C9 /* ShareSDKConnector.framework in Frameworks */,
                2D47AB1720E21186008BB5C9 /* ShareSDKUI.framework in Frameworks */,
                2D47AB1520E21186008BB5C9 /* ShareSDKExtension.framework in Frameworks */,
                18F6653520859E040052997A /* UserNotifications.framework in Frameworks */,
                2D47AB2220E21186008BB5C9 /* TencentOpenAPI.framework in Frameworks */,
                18325EB81F1C98FC00432A51 /* CoreLocation.framework in Frameworks */,
                18325EB61F1C98F300432A51 /* QuartzCore.framework in Frameworks */,
                18325EB41F1C98E800432A51 /* OpenGLES.framework in Frameworks */,
                2D47AB1420E21186008BB5C9 /* ShareSDKConfigFile.framework in Frameworks */,
                18325EB21F1C98D700432A51 /* CoreGraphics.framework in Frameworks */,
                2D47AB2020E21186008BB5C9 /* WechatConnector.framework in Frameworks */,
                18325EB01F1C98C800432A51 /* Security.framework in Frameworks */,
                2D47AB1F20E21186008BB5C9 /* TwitterConnector.framework in Frameworks */,
                2D47AB1220E21186008BB5C9 /* ShareSDK.framework in Frameworks */,
                2D47AB1820E21186008BB5C9 /* CopyConnector.framework in Frameworks */,
                10CEDCB675FF4585204E4DCD /* Pods_MIduo.framework in Frameworks */,
                2D47AB1C20E21186008BB5C9 /* QQConnector.framework in Frameworks */,
                2D47AB1E20E21186008BB5C9 /* SMSConnector.framework in Frameworks */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXFrameworksBuildPhase section */
 
/* Begin PBXGroup section */
        1802117B1E66BC2000AD7053 /* Footprints */ = {
            isa = PBXGroup;
            children = (
                1802117C1E66BC4300AD7053 /* FootprintsViewController.h */,
                1802117D1E66BC4300AD7053 /* FootprintsViewController.m */,
            );
            name = Footprints;
            sourceTree = "<group>";
        };
        180B16B81F009F320043B74D /* XLPhotoBrowser+CoderXL */ = {
            isa = PBXGroup;
            children = (
                180B16B91F009F320043B74D /* UIImage+XLExtension.h */,
                180B16BA1F009F320043B74D /* UIImage+XLExtension.m */,
                180B16BB1F009F320043B74D /* UIView+XLExtension.h */,
                180B16BC1F009F320043B74D /* UIView+XLExtension.m */,
                180B16BD1F009F320043B74D /* Vender */,
                180B16D31F009F320043B74D /* XLPhotoBrowser.h */,
                180B16D41F009F320043B74D /* XLPhotoBrowser.m */,
                180B16D51F009F320043B74D /* XLPhotoBrowserConfig.h */,
                180B16D61F009F320043B74D /* XLPhotoBrowserTypeDefine.h */,
                180B16D71F009F320043B74D /* XLProgressView.h */,
                180B16D81F009F320043B74D /* XLProgressView.m */,
                180B16D91F009F320043B74D /* XLZoomingScrollView.h */,
                180B16DA1F009F320043B74D /* XLZoomingScrollView.m */,
            );
            path = "XLPhotoBrowser+CoderXL";
            sourceTree = "<group>";
        };
        180B16BD1F009F320043B74D /* Vender */ = {
            isa = PBXGroup;
            children = (
                180B16BE1F009F320043B74D /* FSActionSheet */,
                180B16CA1F009F320043B74D /* PageControl */,
            );
            path = Vender;
            sourceTree = "<group>";
        };
        180B16BE1F009F320043B74D /* FSActionSheet */ = {
            isa = PBXGroup;
            children = (
                180B16BF1F009F320043B74D /* FSActionSheet.h */,
                180B16C01F009F320043B74D /* FSActionSheet.m */,
                180B16C11F009F320043B74D /* FSActionSheetCell.h */,
                180B16C21F009F320043B74D /* FSActionSheetCell.m */,
                180B16C31F009F320043B74D /* FSActionSheetConfig.h */,
                180B16C41F009F320043B74D /* FSActionSheetConfig.m */,
                180B16C51F009F320043B74D /* FSActionSheetItem.h */,
                180B16C61F009F320043B74D /* FSActionSheetItem.m */,
                180B16C71F009F320043B74D /* FSActionSheetResources */,
            );
            path = FSActionSheet;
            sourceTree = "<group>";
        };
        180B16C71F009F320043B74D /* FSActionSheetResources */ = {
            isa = PBXGroup;
            children = (
                180B16C81F009F320043B74D /* FSActionSheet_cancel@2x.png */,
                180B16C91F009F320043B74D /* FSActionSheet_cancel@3x.png */,
            );
            path = FSActionSheetResources;
            sourceTree = "<group>";
        };
        180B16CA1F009F320043B74D /* PageControl */ = {
            isa = PBXGroup;
            children = (
                180B16CB1F009F320043B74D /* TAAbstractDotView.h */,
                180B16CC1F009F320043B74D /* TAAbstractDotView.m */,
                180B16CD1F009F320043B74D /* TAAnimatedDotView.h */,
                180B16CE1F009F320043B74D /* TAAnimatedDotView.m */,
                180B16CF1F009F320043B74D /* TADotView.h */,
                180B16D01F009F320043B74D /* TADotView.m */,
                180B16D11F009F320043B74D /* TAPageControl.h */,
                180B16D21F009F320043B74D /* TAPageControl.m */,
            );
            path = PageControl;
            sourceTree = "<group>";
        };
        180FA3D3207AFCB000140742 /* cell */ = {
            isa = PBXGroup;
            children = (
                180FA3D4207AFCD800140742 /* MainInviteTableViewCell.h */,
                180FA3D5207AFCD800140742 /* MainInviteTableViewCell.m */,
                180FA3D6207AFCD800140742 /* MainInviteTableViewCell.xib */,
                180FA3D9207B13F000140742 /* InvateListTableViewCell.h */,
                180FA3DA207B13F000140742 /* InvateListTableViewCell.m */,
                180FA3DB207B13F000140742 /* InvateListTableViewCell.xib */,
                183F2D9F208D95E500D3C787 /* InvitationCollectionViewCell.h */,
                183F2DA0208D95E500D3C787 /* InvitationCollectionViewCell.m */,
                183F2DA1208D95E500D3C787 /* InvitationCollectionViewCell.xib */,
            );
            path = cell;
            sourceTree = "<group>";
        };
        1810FBDD1E7FBDBB005B42B3 /* ZYSideSlipFilter */ = {
            isa = PBXGroup;
            children = (
                1810FBDE1E7FBDBB005B42B3 /* README.md */,
                1810FBDF1E7FBDBB005B42B3 /* ZYSideSlipFilter */,
            );
            path = ZYSideSlipFilter;
            sourceTree = "<group>";
        };
        1810FBDF1E7FBDBB005B42B3 /* ZYSideSlipFilter */ = {
            isa = PBXGroup;
            children = (
                1810FBE01E7FBDBB005B42B3 /* Classes */,
            );
            path = ZYSideSlipFilter;
            sourceTree = "<group>";
        };
        1810FBE01E7FBDBB005B42B3 /* Classes */ = {
            isa = PBXGroup;
            children = (
                1810FBE11E7FBDBB005B42B3 /* Config */,
                1810FBE41E7FBDBB005B42B3 /* Controller */,
                1810FBE71E7FBDBB005B42B3 /* Model */,
                1810FBEA1E7FBDBB005B42B3 /* Utils */,
                1810FBF11E7FBDBB005B42B3 /* View */,
            );
            path = Classes;
            sourceTree = "<group>";
        };
        1810FBE11E7FBDBB005B42B3 /* Config */ = {
            isa = PBXGroup;
            children = (
                1810FBE21E7FBDBB005B42B3 /* ZYSideSlipFilterConfig.h */,
                1810FBE31E7FBDBB005B42B3 /* ZYSideSlipFilterConfig.m */,
                2D1175A7211955B100D4CD0F /* ZYSideSlipFilterManger.h */,
                2D1175A8211955B100D4CD0F /* ZYSideSlipFilterManger.m */,
            );
            path = Config;
            sourceTree = "<group>";
        };
        1810FBE41E7FBDBB005B42B3 /* Controller */ = {
            isa = PBXGroup;
            children = (
                1810FBE51E7FBDBB005B42B3 /* ZYSideSlipFilterController.h */,
                1810FBE61E7FBDBB005B42B3 /* ZYSideSlipFilterController.m */,
            );
            path = Controller;
            sourceTree = "<group>";
        };
        1810FBE71E7FBDBB005B42B3 /* Model */ = {
            isa = PBXGroup;
            children = (
                18D080E820B26CE90054F471 /* AddressModel.h */,
                18D080E920B26CEA0054F471 /* AddressModel.m */,
                1810FBE81E7FBDBB005B42B3 /* ZYSideSlipFilterRegionModel.h */,
                1810FBE91E7FBDBB005B42B3 /* ZYSideSlipFilterRegionModel.m */,
            );
            path = Model;
            sourceTree = "<group>";
        };
        1810FBEA1E7FBDBB005B42B3 /* Utils */ = {
            isa = PBXGroup;
            children = (
                1810FBEB1E7FBDBB005B42B3 /* NSString+Utils.h */,
                1810FBEC1E7FBDBB005B42B3 /* NSString+Utils.m */,
                1810FBED1E7FBDBB005B42B3 /* UIColor+hexColor.h */,
                1810FBEE1E7FBDBB005B42B3 /* UIColor+hexColor.m */,
                1810FBEF1E7FBDBB005B42B3 /* UIView+Utils.h */,
                1810FBF01E7FBDBB005B42B3 /* UIView+Utils.m */,
            );
            path = Utils;
            sourceTree = "<group>";
        };
        1810FBF11E7FBDBB005B42B3 /* View */ = {
            isa = PBXGroup;
            children = (
                1810FBF21E7FBDBB005B42B3 /* TableViewCell */,
            );
            path = View;
            sourceTree = "<group>";
        };
        1810FBF21E7FBDBB005B42B3 /* TableViewCell */ = {
            isa = PBXGroup;
            children = (
                1810FBF31E7FBDBB005B42B3 /* SideSlipBaseTableViewCell.h */,
                1810FBF41E7FBDBB005B42B3 /* SideSlipBaseTableViewCell.m */,
            );
            path = TableViewCell;
            sourceTree = "<group>";
        };
        181C0EFC207B6802000F5E94 /* gif加载 */ = {
            isa = PBXGroup;
            children = (
                181C0EFD207B6802000F5E94 /* YLGIFImage.h */,
                181C0EFE207B6802000F5E94 /* YLGIFImage.m */,
                181C0EFF207B6802000F5E94 /* YLImageView.h */,
                181C0F00207B6802000F5E94 /* YLImageView.m */,
            );
            path = "gif加载";
            sourceTree = "<group>";
        };
        181DDB25207C524100BD1EFA /* 商品分享 */ = {
            isa = PBXGroup;
            children = (
                181DDB26207C52AD00BD1EFA /* ShonpingShareViewController.h */,
                181DDB27207C52AD00BD1EFA /* ShonpingShareViewController.m */,
            );
            path = "商品分享";
            sourceTree = "<group>";
        };
        181DDB2B207C9ED300BD1EFA /* 邀请好友 */ = {
            isa = PBXGroup;
            children = (
                188057572089BFA9000189CF /* BCSecondCellFlowLayout.h */,
                188057582089BFAB000189CF /* BCSecondCellFlowLayout.m */,
                181DDB2C207C9F3500BD1EFA /* InvitationFriendsViewController.h */,
                181DDB2D207C9F3500BD1EFA /* InvitationFriendsViewController.m */,
                181DDB2E207C9F3500BD1EFA /* InvitationFriendsViewController.xib */,
            );
            path = "邀请好友";
            sourceTree = "<group>";
        };
        181ECE0F1EF369BF00472224 /* ZJScrollPageView */ = {
            isa = PBXGroup;
            children = (
                181ECE101EF369BF00472224 /* UIView+ZJFrame.h */,
                181ECE111EF369BF00472224 /* UIView+ZJFrame.m */,
                181ECE121EF369BF00472224 /* UIViewController+ZJScrollPageController.h */,
                181ECE131EF369BF00472224 /* UIViewController+ZJScrollPageController.m */,
                181ECE141EF369BF00472224 /* ZJCollectionView.h */,
                181ECE151EF369BF00472224 /* ZJCollectionView.m */,
                181ECE161EF369BF00472224 /* ZJContentView.h */,
                181ECE171EF369BF00472224 /* ZJContentView.m */,
                181ECE181EF369BF00472224 /* ZJScrollPageView.h */,
                181ECE191EF369BF00472224 /* ZJScrollPageView.m */,
                181ECE1A1EF369BF00472224 /* ZJScrollPageViewDelegate.h */,
                181ECE1B1EF369BF00472224 /* ZJScrollSegmentView.h */,
                181ECE1C1EF369BF00472224 /* ZJScrollSegmentView.m */,
                181ECE1D1EF369BF00472224 /* ZJSegmentStyle.h */,
                181ECE1E1EF369BF00472224 /* ZJSegmentStyle.m */,
                181ECE1F1EF369BF00472224 /* ZJTitleView.h */,
                181ECE201EF369BF00472224 /* ZJTitleView.m */,
            );
            path = ZJScrollPageView;
            sourceTree = "<group>";
        };
        182B996B20BD42A30009CBA3 /* messageLogin */ = {
            isa = PBXGroup;
            children = (
                182B996C20BD42B50009CBA3 /* MessageLoginViewController.h */,
                182B996D20BD42B50009CBA3 /* MessageLoginViewController.m */,
                182B996E20BD42B50009CBA3 /* MessageLoginViewController.xib */,
                1892031F20BE3575008C1045 /* LoginReminderView.h */,
                1892032020BE3575008C1045 /* LoginReminderView.m */,
                2D41645520C4E0D000202E48 /* CreateAccountView.h */,
                2D41645620C4E0D000202E48 /* CreateAccountView.m */,
                2D0A297520C54CAF00A51A55 /* SJRemoveBoundView.h */,
                2D0A297620C54CAF00A51A55 /* SJRemoveBoundView.m */,
                2D0802EE211000C50056A64C /* WXBindTipsView.h */,
                2D0802ED211000C50056A64C /* WXBindTipsView.m */,
            );
            path = messageLogin;
            sourceTree = "<group>";
        };
        182BEB5D1EAA081400B11FC5 /* LXAlertView */ = {
            isa = PBXGroup;
            children = (
                181A6A9E1EB35D7A00CFC830 /* GiftsView.h */,
                181A6A9F1EB35D7A00CFC830 /* GiftsView.m */,
                18E7C78E1EB9ABCC00A02A14 /* PraiseView.h */,
                18E7C78F1EB9ABCC00A02A14 /* PraiseView.m */,
                182BEB5E1EAA081400B11FC5 /* LXAlertView.h */,
                182BEB5F1EAA081400B11FC5 /* LXAlertView.m */,
                18956EBD1FD64A03001531A1 /* TipView.h */,
                18956EBE1FD64A03001531A1 /* TipView.m */,
                18B30CC91FDA2937009A235C /* SearchTip.h */,
                18B30CC81FDA2936009A235C /* SearchTip.m */,
                2D37FC6620C14C2300E11051 /* SJLoginTaoBao.h */,
                2D37FC6720C14C2300E11051 /* SJLoginTaoBao.m */,
            );
            path = LXAlertView;
            sourceTree = "<group>";
        };
        18332E06207DE78E002C6626 /* cell */ = {
            isa = PBXGroup;
            children = (
                18332E07207DE7B3002C6626 /* ServiceTableViewCell.h */,
                18332E08207DE7B3002C6626 /* ServiceTableViewCell.m */,
                18332E09207DE7B3002C6626 /* ServiceTableViewCell.xib */,
            );
            path = cell;
            sourceTree = "<group>";
        };
        18332E3F207E0815002C6626 /* EasyJSWebView-master */ = {
            isa = PBXGroup;
            children = (
                18332E4E207E0CD4002C6626 /* MyJSInterface.h */,
                18332E4D207E0CD3002C6626 /* MyJSInterface.m */,
                18332E40207E0815002C6626 /* easyjs-inject.js */,
                18332E53207E1678002C6626 /* test.html */,
                18332E41207E0815002C6626 /* EasyJSDataFunction.h */,
                18332E42207E0815002C6626 /* EasyJSDataFunction.m */,
                18332E43207E0815002C6626 /* EasyJSWebView.h */,
                18332E44207E0815002C6626 /* EasyJSWebView.m */,
                18332E45207E0815002C6626 /* EasyJSWebViewProxyDelegate.h */,
                18332E46207E0815002C6626 /* EasyJSWebViewProxyDelegate.m */,
                18332E47207E0815002C6626 /* README.md */,
            );
            path = "EasyJSWebView-master";
            sourceTree = "<group>";
        };
        18360AEB206C8E8300F9EAB1 /* 明细 */ = {
            isa = PBXGroup;
            children = (
                18360AEC206C8EB800F9EAB1 /* BalaDetailViewController.h */,
                18360AED206C8EB800F9EAB1 /* BalaDetailViewController.m */,
                18360AEF206C915800F9EAB1 /* BalaDetailTableViewCell.h */,
                18360AF0206C915800F9EAB1 /* BalaDetailTableViewCell.m */,
                18360AF1206C915800F9EAB1 /* BalaDetailTableViewCell.xib */,
            );
            path = "明细";
            sourceTree = "<group>";
        };
        18360AF4206C9F3D00F9EAB1 /* 详情 */ = {
            isa = PBXGroup;
            children = (
                18360AFA206CBB3400F9EAB1 /* MinMessDetailViewController.h */,
                18360AFB206CBB3400F9EAB1 /* MinMessDetailViewController.m */,
                18360AFC206CBB3400F9EAB1 /* MinMessDetailViewController.xib */,
            );
            path = "详情";
            sourceTree = "<group>";
        };
        1836507B206E1982001D6651 /* 体现 */ = {
            isa = PBXGroup;
            children = (
                1836507C206E19AA001D6651 /* IncarnateViewController.h */,
                1836507D206E19AA001D6651 /* IncarnateViewController.m */,
                1836507E206E19AA001D6651 /* IncarnateViewController.xib */,
                2D37FC4120C0E1AB00E11051 /* AddIncarnateViewController.h */,
                2D37FC4220C0E1AB00E11051 /* AddIncarnateViewController.m */,
                2D37FC4320C0E1AB00E11051 /* AddIncarnateViewController.xib */,
                2D37FC4620C0F75000E11051 /* ModifyAccountViewController.h */,
                2D37FC4720C0F75000E11051 /* ModifyAccountViewController.m */,
                2D37FC4820C0F75000E11051 /* ModifyAccountViewController.xib */,
                2D37FC4B20C0FE2A00E11051 /* VerificationCodeView.h */,
                2D37FC4C20C0FE2A00E11051 /* VerificationCodeView.m */,
                2D56113D20EB0DE80047C941 /* SJKitingViewController.h */,
                2D56113E20EB0DE80047C941 /* SJKitingViewController.m */,
                2D56113F20EB0DE80047C941 /* SJKitingViewController.xib */,
                2D0966BD2125645300491927 /* SJAddVerifiNumberView.h */,
                2D0966BE2125645300491927 /* SJAddVerifiNumberView.m */,
                2D0966C021257BCE00491927 /* SJAddVerifiStatusView.h */,
                2D0966C121257BCE00491927 /* SJAddVerifiStatusView.m */,
            );
            path = "体现";
            sourceTree = "<group>";
        };
        1842D50E1FE75FE500E32AC5 /* LoginView */ = {
            isa = PBXGroup;
            children = (
                2D08C10A20BFCE2C00A2423B /* LoginViewController.h */,
                2D08C10820BFCE2900A2423B /* LoginViewController.m */,
                2D08C10920BFCE2B00A2423B /* LoginViewController.xib */,
                182B996B20BD42A30009CBA3 /* messageLogin */,
            );
            name = LoginView;
            sourceTree = "<group>";
        };
        1845C239209C562C009C639B /* LBXScan */ = {
            isa = PBXGroup;
            children = (
                1845C586209C644F009C639B /* MyQRViewController.h */,
                1845C587209C644F009C639B /* MyQRViewController.m */,
                1845C584209C644E009C639B /* ScanQRViewController.h */,
                1845C585209C644F009C639B /* ScanQRViewController.m */,
                1845C581209C63F5009C639B /* ScanHelper.h */,
                1845C582209C63F6009C639B /* ScanHelper.m */,
                1894B3A420A003590058A35B /* CodeFieldViewController.h */,
                1894B3A520A003590058A35B /* CodeFieldViewController.m */,
                1892032420BE51C6008C1045 /* LBXScan */,
                1845C23A209C562C009C639B /* LBXAlertAction */,
                1845C247209C562C009C639B /* ZXingObjC */,
                1845C434209C562D009C639B /* ZYCornerRadius */,
            );
            path = LBXScan;
            sourceTree = "<group>";
        };
        1845C23A209C562C009C639B /* LBXAlertAction */ = {
            isa = PBXGroup;
            children = (
                1845C23B209C562C009C639B /* LBXAlertAction */,
                1845C245209C562C009C639B /* LICENSE */,
                1845C246209C562C009C639B /* README.md */,
            );
            path = LBXAlertAction;
            sourceTree = "<group>";
        };
        1845C23B209C562C009C639B /* LBXAlertAction */ = {
            isa = PBXGroup;
            children = (
                1845C23C209C562C009C639B /* Class */,
                1845C243209C562C009C639B /* LBXAlertAction.h */,
                1845C244209C562C009C639B /* LBXAlertAction.m */,
            );
            path = LBXAlertAction;
            sourceTree = "<group>";
        };
        1845C23C209C562C009C639B /* Class */ = {
            isa = PBXGroup;
            children = (
                1845C23D209C562C009C639B /* UIActionSheet+LBXAlertAction.h */,
                1845C23E209C562C009C639B /* UIActionSheet+LBXAlertAction.m */,
                1845C23F209C562C009C639B /* UIAlertController+supportedInterfaceOrientations.h */,
                1845C240209C562C009C639B /* UIAlertController+supportedInterfaceOrientations.m */,
                1845C241209C562C009C639B /* UIAlertView+LBXAlertAction.h */,
                1845C242209C562C009C639B /* UIAlertView+LBXAlertAction.m */,
            );
            path = Class;
            sourceTree = "<group>";
        };
        1845C247209C562C009C639B /* ZXingObjC */ = {
            isa = PBXGroup;
            children = (
                1845C248209C562C009C639B /* COPYING */,
                1845C249209C562C009C639B /* README.md */,
                1845C24A209C562C009C639B /* ZXingObjC */,
            );
            path = ZXingObjC;
            sourceTree = "<group>";
        };
        1845C24A209C562C009C639B /* ZXingObjC */ = {
            isa = PBXGroup;
            children = (
                1845C24B209C562C009C639B /* aztec */,
                1845C268209C562C009C639B /* client */,
                1845C2BA209C562C009C639B /* common */,
                1845C2E9209C562C009C639B /* core */,
                1845C30A209C562C009C639B /* datamatrix */,
                1845C338209C562C009C639B /* maxicode */,
                1845C343209C562C009C639B /* multi */,
                1845C349209C562C009C639B /* oned */,
                1845C3BC209C562D009C639B /* pdf417 */,
                1845C3F4209C562D009C639B /* qrcode */,
                1845C42F209C562D009C639B /* ZXingObjC.h */,
                1845C430209C562D009C639B /* ZXMultiFormatReader.h */,
                1845C431209C562D009C639B /* ZXMultiFormatReader.m */,
                1845C432209C562D009C639B /* ZXMultiFormatWriter.h */,
                1845C433209C562D009C639B /* ZXMultiFormatWriter.m */,
            );
            path = ZXingObjC;
            sourceTree = "<group>";
        };
        1845C24B209C562C009C639B /* aztec */ = {
            isa = PBXGroup;
            children = (
                1845C24C209C562C009C639B /* decoder */,
                1845C24F209C562C009C639B /* detector */,
                1845C252209C562C009C639B /* encoder */,
                1845C261209C562C009C639B /* ZXAztecDetectorResult.h */,
                1845C262209C562C009C639B /* ZXAztecDetectorResult.m */,
                1845C263209C562C009C639B /* ZXAztecReader.h */,
                1845C264209C562C009C639B /* ZXAztecReader.m */,
                1845C265209C562C009C639B /* ZXAztecWriter.h */,
                1845C266209C562C009C639B /* ZXAztecWriter.m */,
                1845C267209C562C009C639B /* ZXingObjCAztec.h */,
            );
            path = aztec;
            sourceTree = "<group>";
        };
        1845C24C209C562C009C639B /* decoder */ = {
            isa = PBXGroup;
            children = (
                1845C24D209C562C009C639B /* ZXAztecDecoder.h */,
                1845C24E209C562C009C639B /* ZXAztecDecoder.m */,
            );
            path = decoder;
            sourceTree = "<group>";
        };
        1845C24F209C562C009C639B /* detector */ = {
            isa = PBXGroup;
            children = (
                1845C250209C562C009C639B /* ZXAztecDetector.h */,
                1845C251209C562C009C639B /* ZXAztecDetector.m */,
            );
            path = detector;
            sourceTree = "<group>";
        };
        1845C252209C562C009C639B /* encoder */ = {
            isa = PBXGroup;
            children = (
                1845C253209C562C009C639B /* ZXAztecBinaryShiftToken.h */,
                1845C254209C562C009C639B /* ZXAztecBinaryShiftToken.m */,
                1845C255209C562C009C639B /* ZXAztecCode.h */,
                1845C256209C562C009C639B /* ZXAztecCode.m */,
                1845C257209C562C009C639B /* ZXAztecEncoder.h */,
                1845C258209C562C009C639B /* ZXAztecEncoder.m */,
                1845C259209C562C009C639B /* ZXAztecHighLevelEncoder.h */,
                1845C25A209C562C009C639B /* ZXAztecHighLevelEncoder.m */,
                1845C25B209C562C009C639B /* ZXAztecSimpleToken.h */,
                1845C25C209C562C009C639B /* ZXAztecSimpleToken.m */,
                1845C25D209C562C009C639B /* ZXAztecState.h */,
                1845C25E209C562C009C639B /* ZXAztecState.m */,
                1845C25F209C562C009C639B /* ZXAztecToken.h */,
                1845C260209C562C009C639B /* ZXAztecToken.m */,
            );
            path = encoder;
            sourceTree = "<group>";
        };
        1845C268209C562C009C639B /* client */ = {
            isa = PBXGroup;
            children = (
                1845C269209C562C009C639B /* result */,
                1845C2B3209C562C009C639B /* ZXCapture.h */,
                1845C2B4209C562C009C639B /* ZXCapture.m */,
                1845C2B5209C562C009C639B /* ZXCaptureDelegate.h */,
                1845C2B6209C562C009C639B /* ZXCGImageLuminanceSource.h */,
                1845C2B7209C562C009C639B /* ZXCGImageLuminanceSource.m */,
                1845C2B8209C562C009C639B /* ZXImage.h */,
                1845C2B9209C562C009C639B /* ZXImage.m */,
            );
            path = client;
            sourceTree = "<group>";
        };
        1845C269209C562C009C639B /* result */ = {
            isa = PBXGroup;
            children = (
                1845C26A209C562C009C639B /* ZXAbstractDoCoMoResultParser.h */,
                1845C26B209C562C009C639B /* ZXAbstractDoCoMoResultParser.m */,
                1845C26C209C562C009C639B /* ZXAddressBookAUResultParser.h */,
                1845C26D209C562C009C639B /* ZXAddressBookAUResultParser.m */,
                1845C26E209C562C009C639B /* ZXAddressBookDoCoMoResultParser.h */,
                1845C26F209C562C009C639B /* ZXAddressBookDoCoMoResultParser.m */,
                1845C270209C562C009C639B /* ZXAddressBookParsedResult.h */,
                1845C271209C562C009C639B /* ZXAddressBookParsedResult.m */,
                1845C272209C562C009C639B /* ZXBizcardResultParser.h */,
                1845C273209C562C009C639B /* ZXBizcardResultParser.m */,
                1845C274209C562C009C639B /* ZXBookmarkDoCoMoResultParser.h */,
                1845C275209C562C009C639B /* ZXBookmarkDoCoMoResultParser.m */,
                1845C276209C562C009C639B /* ZXCalendarParsedResult.h */,
                1845C277209C562C009C639B /* ZXCalendarParsedResult.m */,
                1845C278209C562C009C639B /* ZXEmailAddressParsedResult.h */,
                1845C279209C562C009C639B /* ZXEmailAddressParsedResult.m */,
                1845C27A209C562C009C639B /* ZXEmailAddressResultParser.h */,
                1845C27B209C562C009C639B /* ZXEmailAddressResultParser.m */,
                1845C27C209C562C009C639B /* ZXEmailDoCoMoResultParser.h */,
                1845C27D209C562C009C639B /* ZXEmailDoCoMoResultParser.m */,
                1845C27E209C562C009C639B /* ZXExpandedProductParsedResult.h */,
                1845C27F209C562C009C639B /* ZXExpandedProductParsedResult.m */,
                1845C280209C562C009C639B /* ZXExpandedProductResultParser.h */,
                1845C281209C562C009C639B /* ZXExpandedProductResultParser.m */,
                1845C282209C562C009C639B /* ZXGeoParsedResult.h */,
                1845C283209C562C009C639B /* ZXGeoParsedResult.m */,
                1845C284209C562C009C639B /* ZXGeoResultParser.h */,
                1845C285209C562C009C639B /* ZXGeoResultParser.m */,
                1845C286209C562C009C639B /* ZXISBNParsedResult.h */,
                1845C287209C562C009C639B /* ZXISBNParsedResult.m */,
                1845C288209C562C009C639B /* ZXISBNResultParser.h */,
                1845C289209C562C009C639B /* ZXISBNResultParser.m */,
                1845C28A209C562C009C639B /* ZXParsedResult.h */,
                1845C28B209C562C009C639B /* ZXParsedResult.m */,
                1845C28C209C562C009C639B /* ZXParsedResultType.h */,
                1845C28D209C562C009C639B /* ZXProductParsedResult.h */,
                1845C28E209C562C009C639B /* ZXProductParsedResult.m */,
                1845C28F209C562C009C639B /* ZXProductResultParser.h */,
                1845C290209C562C009C639B /* ZXProductResultParser.m */,
                1845C291209C562C009C639B /* ZXResultParser.h */,
                1845C292209C562C009C639B /* ZXResultParser.m */,
                1845C293209C562C009C639B /* ZXSMSMMSResultParser.h */,
                1845C294209C562C009C639B /* ZXSMSMMSResultParser.m */,
                1845C295209C562C009C639B /* ZXSMSParsedResult.h */,
                1845C296209C562C009C639B /* ZXSMSParsedResult.m */,
                1845C297209C562C009C639B /* ZXSMSTOMMSTOResultParser.h */,
                1845C298209C562C009C639B /* ZXSMSTOMMSTOResultParser.m */,
                1845C299209C562C009C639B /* ZXSMTPResultParser.h */,
                1845C29A209C562C009C639B /* ZXSMTPResultParser.m */,
                1845C29B209C562C009C639B /* ZXTelParsedResult.h */,
                1845C29C209C562C009C639B /* ZXTelParsedResult.m */,
                1845C29D209C562C009C639B /* ZXTelResultParser.h */,
                1845C29E209C562C009C639B /* ZXTelResultParser.m */,
                1845C29F209C562C009C639B /* ZXTextParsedResult.h */,
                1845C2A0209C562C009C639B /* ZXTextParsedResult.m */,
                1845C2A1209C562C009C639B /* ZXURIParsedResult.h */,
                1845C2A2209C562C009C639B /* ZXURIParsedResult.m */,
                1845C2A3209C562C009C639B /* ZXURIResultParser.h */,
                1845C2A4209C562C009C639B /* ZXURIResultParser.m */,
                1845C2A5209C562C009C639B /* ZXURLTOResultParser.h */,
                1845C2A6209C562C009C639B /* ZXURLTOResultParser.m */,
                1845C2A7209C562C009C639B /* ZXVCardResultParser.h */,
                1845C2A8209C562C009C639B /* ZXVCardResultParser.m */,
                1845C2A9209C562C009C639B /* ZXVEventResultParser.h */,
                1845C2AA209C562C009C639B /* ZXVEventResultParser.m */,
                1845C2AB209C562C009C639B /* ZXVINParsedResult.h */,
                1845C2AC209C562C009C639B /* ZXVINParsedResult.m */,
                1845C2AD209C562C009C639B /* ZXVINResultParser.h */,
                1845C2AE209C562C009C639B /* ZXVINResultParser.m */,
                1845C2AF209C562C009C639B /* ZXWifiParsedResult.h */,
                1845C2B0209C562C009C639B /* ZXWifiParsedResult.m */,
                1845C2B1209C562C009C639B /* ZXWifiResultParser.h */,
                1845C2B2209C562C009C639B /* ZXWifiResultParser.m */,
            );
            path = result;
            sourceTree = "<group>";
        };
        1845C2BA209C562C009C639B /* common */ = {
            isa = PBXGroup;
            children = (
                1845C2BB209C562C009C639B /* detector */,
                1845C2C2209C562C009C639B /* reedsolomon */,
                1845C2CB209C562C009C639B /* ZXBitArray.h */,
                1845C2CC209C562C009C639B /* ZXBitArray.m */,
                1845C2CD209C562C009C639B /* ZXBitMatrix.h */,
                1845C2CE209C562C009C639B /* ZXBitMatrix.m */,
                1845C2CF209C562C009C639B /* ZXBitSource.h */,
                1845C2D0209C562C009C639B /* ZXBitSource.m */,
                1845C2D1209C562C009C639B /* ZXBoolArray.h */,
                1845C2D2209C562C009C639B /* ZXBoolArray.m */,
                1845C2D3209C562C009C639B /* ZXByteArray.h */,
                1845C2D4209C562C009C639B /* ZXByteArray.m */,
                1845C2D5209C562C009C639B /* ZXCharacterSetECI.h */,
                1845C2D6209C562C009C639B /* ZXCharacterSetECI.m */,
                1845C2D7209C562C009C639B /* ZXDecoderResult.h */,
                1845C2D8209C562C009C639B /* ZXDecoderResult.m */,
                1845C2D9209C562C009C639B /* ZXDefaultGridSampler.h */,
                1845C2DA209C562C009C639B /* ZXDefaultGridSampler.m */,
                1845C2DB209C562C009C639B /* ZXDetectorResult.h */,
                1845C2DC209C562C009C639B /* ZXDetectorResult.m */,
                1845C2DD209C562C009C639B /* ZXGlobalHistogramBinarizer.h */,
                1845C2DE209C562C009C639B /* ZXGlobalHistogramBinarizer.m */,
                1845C2DF209C562C009C639B /* ZXGridSampler.h */,
                1845C2E0209C562C009C639B /* ZXGridSampler.m */,
                1845C2E1209C562C009C639B /* ZXHybridBinarizer.h */,
                1845C2E2209C562C009C639B /* ZXHybridBinarizer.m */,
                1845C2E3209C562C009C639B /* ZXIntArray.h */,
                1845C2E4209C562C009C639B /* ZXIntArray.m */,
                1845C2E5209C562C009C639B /* ZXPerspectiveTransform.h */,
                1845C2E6209C562C009C639B /* ZXPerspectiveTransform.m */,
                1845C2E7209C562C009C639B /* ZXStringUtils.h */,
                1845C2E8209C562C009C639B /* ZXStringUtils.m */,
            );
            path = common;
            sourceTree = "<group>";
        };
        1845C2BB209C562C009C639B /* detector */ = {
            isa = PBXGroup;
            children = (
                1845C2BC209C562C009C639B /* ZXMathUtils.h */,
                1845C2BD209C562C009C639B /* ZXMathUtils.m */,
                1845C2BE209C562C009C639B /* ZXMonochromeRectangleDetector.h */,
                1845C2BF209C562C009C639B /* ZXMonochromeRectangleDetector.m */,
                1845C2C0209C562C009C639B /* ZXWhiteRectangleDetector.h */,
                1845C2C1209C562C009C639B /* ZXWhiteRectangleDetector.m */,
            );
            path = detector;
            sourceTree = "<group>";
        };
        1845C2C2209C562C009C639B /* reedsolomon */ = {
            isa = PBXGroup;
            children = (
                1845C2C3209C562C009C639B /* ZXGenericGF.h */,
                1845C2C4209C562C009C639B /* ZXGenericGF.m */,
                1845C2C5209C562C009C639B /* ZXGenericGFPoly.h */,
                1845C2C6209C562C009C639B /* ZXGenericGFPoly.m */,
                1845C2C7209C562C009C639B /* ZXReedSolomonDecoder.h */,
                1845C2C8209C562C009C639B /* ZXReedSolomonDecoder.m */,
                1845C2C9209C562C009C639B /* ZXReedSolomonEncoder.h */,
                1845C2CA209C562C009C639B /* ZXReedSolomonEncoder.m */,
            );
            path = reedsolomon;
            sourceTree = "<group>";
        };
        1845C2E9209C562C009C639B /* core */ = {
            isa = PBXGroup;
            children = (
                1845C2EA209C562C009C639B /* ZXBarcodeFormat.h */,
                1845C2EB209C562C009C639B /* ZXBinarizer.h */,
                1845C2EC209C562C009C639B /* ZXBinarizer.m */,
                1845C2ED209C562C009C639B /* ZXBinaryBitmap.h */,
                1845C2EE209C562C009C639B /* ZXBinaryBitmap.m */,
                1845C2EF209C562C009C639B /* ZXByteMatrix.h */,
                1845C2F0209C562C009C639B /* ZXByteMatrix.m */,
                1845C2F1209C562C009C639B /* ZXDecodeHints.h */,
                1845C2F2209C562C009C639B /* ZXDecodeHints.m */,
                1845C2F3209C562C009C639B /* ZXDimension.h */,
                1845C2F4209C562C009C639B /* ZXDimension.m */,
                1845C2F5209C562C009C639B /* ZXEncodeHints.h */,
                1845C2F6209C562C009C639B /* ZXEncodeHints.m */,
                1845C2F7209C562C009C639B /* ZXErrors.h */,
                1845C2F8209C562C009C639B /* ZXErrors.m */,
                1845C2F9209C562C009C639B /* ZXingObjCCore.h */,
                1845C2FA209C562C009C639B /* ZXInvertedLuminanceSource.h */,
                1845C2FB209C562C009C639B /* ZXInvertedLuminanceSource.m */,
                1845C2FC209C562C009C639B /* ZXLuminanceSource.h */,
                1845C2FD209C562C009C639B /* ZXLuminanceSource.m */,
                1845C2FE209C562C009C639B /* ZXPlanarYUVLuminanceSource.h */,
                1845C2FF209C562C009C639B /* ZXPlanarYUVLuminanceSource.m */,
                1845C300209C562C009C639B /* ZXReader.h */,
                1845C301209C562C009C639B /* ZXResult.h */,
                1845C302209C562C009C639B /* ZXResult.m */,
                1845C303209C562C009C639B /* ZXResultMetadataType.h */,
                1845C304209C562C009C639B /* ZXResultPoint.h */,
                1845C305209C562C009C639B /* ZXResultPoint.m */,
                1845C306209C562C009C639B /* ZXResultPointCallback.h */,
                1845C307209C562C009C639B /* ZXRGBLuminanceSource.h */,
                1845C308209C562C009C639B /* ZXRGBLuminanceSource.m */,
                1845C309209C562C009C639B /* ZXWriter.h */,
            );
            path = core;
            sourceTree = "<group>";
        };
        1845C30A209C562C009C639B /* datamatrix */ = {
            isa = PBXGroup;
            children = (
                1845C30B209C562C009C639B /* decoder */,
                1845C316209C562C009C639B /* detector */,
                1845C319209C562C009C639B /* encoder */,
                1845C333209C562C009C639B /* ZXDataMatrixReader.h */,
                1845C334209C562C009C639B /* ZXDataMatrixReader.m */,
                1845C335209C562C009C639B /* ZXDataMatrixWriter.h */,
                1845C336209C562C009C639B /* ZXDataMatrixWriter.m */,
                1845C337209C562C009C639B /* ZXingObjCDataMatrix.h */,
            );
            path = datamatrix;
            sourceTree = "<group>";
        };
        1845C30B209C562C009C639B /* decoder */ = {
            isa = PBXGroup;
            children = (
                1845C30C209C562C009C639B /* ZXDataMatrixBitMatrixParser.h */,
                1845C30D209C562C009C639B /* ZXDataMatrixBitMatrixParser.m */,
                1845C30E209C562C009C639B /* ZXDataMatrixDataBlock.h */,
                1845C30F209C562C009C639B /* ZXDataMatrixDataBlock.m */,
                1845C310209C562C009C639B /* ZXDataMatrixDecodedBitStreamParser.h */,
                1845C311209C562C009C639B /* ZXDataMatrixDecodedBitStreamParser.m */,
                1845C312209C562C009C639B /* ZXDataMatrixDecoder.h */,
                1845C313209C562C009C639B /* ZXDataMatrixDecoder.m */,
                1845C314209C562C009C639B /* ZXDataMatrixVersion.h */,
                1845C315209C562C009C639B /* ZXDataMatrixVersion.m */,
            );
            path = decoder;
            sourceTree = "<group>";
        };
        1845C316209C562C009C639B /* detector */ = {
            isa = PBXGroup;
            children = (
                1845C317209C562C009C639B /* ZXDataMatrixDetector.h */,
                1845C318209C562C009C639B /* ZXDataMatrixDetector.m */,
            );
            path = detector;
            sourceTree = "<group>";
        };
        1845C319209C562C009C639B /* encoder */ = {
            isa = PBXGroup;
            children = (
                1845C31A209C562C009C639B /* ZXDataMatrixASCIIEncoder.h */,
                1845C31B209C562C009C639B /* ZXDataMatrixASCIIEncoder.m */,
                1845C31C209C562C009C639B /* ZXDataMatrixBase256Encoder.h */,
                1845C31D209C562C009C639B /* ZXDataMatrixBase256Encoder.m */,
                1845C31E209C562C009C639B /* ZXDataMatrixC40Encoder.h */,
                1845C31F209C562C009C639B /* ZXDataMatrixC40Encoder.m */,
                1845C320209C562C009C639B /* ZXDataMatrixDefaultPlacement.h */,
                1845C321209C562C009C639B /* ZXDataMatrixDefaultPlacement.m */,
                1845C322209C562C009C639B /* ZXDataMatrixEdifactEncoder.h */,
                1845C323209C562C009C639B /* ZXDataMatrixEdifactEncoder.m */,
                1845C324209C562C009C639B /* ZXDataMatrixEncoder.h */,
                1845C325209C562C009C639B /* ZXDataMatrixEncoderContext.h */,
                1845C326209C562C009C639B /* ZXDataMatrixEncoderContext.m */,
                1845C327209C562C009C639B /* ZXDataMatrixErrorCorrection.h */,
                1845C328209C562C009C639B /* ZXDataMatrixErrorCorrection.m */,
                1845C329209C562C009C639B /* ZXDataMatrixHighLevelEncoder.h */,
                1845C32A209C562C009C639B /* ZXDataMatrixHighLevelEncoder.m */,
                1845C32B209C562C009C639B /* ZXDataMatrixSymbolInfo.h */,
                1845C32C209C562C009C639B /* ZXDataMatrixSymbolInfo.m */,
                1845C32D209C562C009C639B /* ZXDataMatrixSymbolInfo144.h */,
                1845C32E209C562C009C639B /* ZXDataMatrixSymbolInfo144.m */,
                1845C32F209C562C009C639B /* ZXDataMatrixTextEncoder.h */,
                1845C330209C562C009C639B /* ZXDataMatrixTextEncoder.m */,
                1845C331209C562C009C639B /* ZXDataMatrixX12Encoder.h */,
                1845C332209C562C009C639B /* ZXDataMatrixX12Encoder.m */,
            );
            path = encoder;
            sourceTree = "<group>";
        };
        1845C338209C562C009C639B /* maxicode */ = {
            isa = PBXGroup;
            children = (
                1845C339209C562C009C639B /* decoder */,
                1845C340209C562C009C639B /* ZXingObjCMaxiCode.h */,
                1845C341209C562C009C639B /* ZXMaxiCodeReader.h */,
                1845C342209C562C009C639B /* ZXMaxiCodeReader.m */,
            );
            path = maxicode;
            sourceTree = "<group>";
        };
        1845C339209C562C009C639B /* decoder */ = {
            isa = PBXGroup;
            children = (
                1845C33A209C562C009C639B /* ZXMaxiCodeBitMatrixParser.h */,
                1845C33B209C562C009C639B /* ZXMaxiCodeBitMatrixParser.m */,
                1845C33C209C562C009C639B /* ZXMaxiCodeDecodedBitStreamParser.h */,
                1845C33D209C562C009C639B /* ZXMaxiCodeDecodedBitStreamParser.m */,
                1845C33E209C562C009C639B /* ZXMaxiCodeDecoder.h */,
                1845C33F209C562C009C639B /* ZXMaxiCodeDecoder.m */,
            );
            path = decoder;
            sourceTree = "<group>";
        };
        1845C343209C562C009C639B /* multi */ = {
            isa = PBXGroup;
            children = (
                1845C344209C562C009C639B /* ZXByQuadrantReader.h */,
                1845C345209C562C009C639B /* ZXByQuadrantReader.m */,
                1845C346209C562C009C639B /* ZXGenericMultipleBarcodeReader.h */,
                1845C347209C562C009C639B /* ZXGenericMultipleBarcodeReader.m */,
                1845C348209C562C009C639B /* ZXMultipleBarcodeReader.h */,
            );
            path = multi;
            sourceTree = "<group>";
        };
        1845C349209C562C009C639B /* oned */ = {
            isa = PBXGroup;
            children = (
                1845C34A209C562C009C639B /* rss */,
                1845C387209C562D009C639B /* ZXCodaBarReader.h */,
                1845C388209C562D009C639B /* ZXCodaBarReader.m */,
                1845C389209C562D009C639B /* ZXCodaBarWriter.h */,
                1845C38A209C562D009C639B /* ZXCodaBarWriter.m */,
                1845C38B209C562D009C639B /* ZXCode128Reader.h */,
                1845C38C209C562D009C639B /* ZXCode128Reader.m */,
                1845C38D209C562D009C639B /* ZXCode128Writer.h */,
                1845C38E209C562D009C639B /* ZXCode128Writer.m */,
                1845C38F209C562D009C639B /* ZXCode39Reader.h */,
                1845C390209C562D009C639B /* ZXCode39Reader.m */,
                1845C391209C562D009C639B /* ZXCode39Writer.h */,
                1845C392209C562D009C639B /* ZXCode39Writer.m */,
                1845C393209C562D009C639B /* ZXCode93Reader.h */,
                1845C394209C562D009C639B /* ZXCode93Reader.m */,
                1845C395209C562D009C639B /* ZXEAN13Reader.h */,
                1845C396209C562D009C639B /* ZXEAN13Reader.m */,
                1845C397209C562D009C639B /* ZXEAN13Writer.h */,
                1845C398209C562D009C639B /* ZXEAN13Writer.m */,
                1845C399209C562D009C639B /* ZXEAN8Reader.h */,
                1845C39A209C562D009C639B /* ZXEAN8Reader.m */,
                1845C39B209C562D009C639B /* ZXEAN8Writer.h */,
                1845C39C209C562D009C639B /* ZXEAN8Writer.m */,
                1845C39D209C562D009C639B /* ZXEANManufacturerOrgSupport.h */,
                1845C39E209C562D009C639B /* ZXEANManufacturerOrgSupport.m */,
                1845C39F209C562D009C639B /* ZXingObjCOneD.h */,
                1845C3A0209C562D009C639B /* ZXITFReader.h */,
                1845C3A1209C562D009C639B /* ZXITFReader.m */,
                1845C3A2209C562D009C639B /* ZXITFWriter.h */,
                1845C3A3209C562D009C639B /* ZXITFWriter.m */,
                1845C3A4209C562D009C639B /* ZXMultiFormatOneDReader.h */,
                1845C3A5209C562D009C639B /* ZXMultiFormatOneDReader.m */,
                1845C3A6209C562D009C639B /* ZXMultiFormatUPCEANReader.h */,
                1845C3A7209C562D009C639B /* ZXMultiFormatUPCEANReader.m */,
                1845C3A8209C562D009C639B /* ZXOneDimensionalCodeWriter.h */,
                1845C3A9209C562D009C639B /* ZXOneDimensionalCodeWriter.m */,
                1845C3AA209C562D009C639B /* ZXOneDReader.h */,
                1845C3AB209C562D009C639B /* ZXOneDReader.m */,
                1845C3AC209C562D009C639B /* ZXUPCAReader.h */,
                1845C3AD209C562D009C639B /* ZXUPCAReader.m */,
                1845C3AE209C562D009C639B /* ZXUPCAWriter.h */,
                1845C3AF209C562D009C639B /* ZXUPCAWriter.m */,
                1845C3B0209C562D009C639B /* ZXUPCEANExtension2Support.h */,
                1845C3B1209C562D009C639B /* ZXUPCEANExtension2Support.m */,
                1845C3B2209C562D009C639B /* ZXUPCEANExtension5Support.h */,
                1845C3B3209C562D009C639B /* ZXUPCEANExtension5Support.m */,
                1845C3B4209C562D009C639B /* ZXUPCEANExtensionSupport.h */,
                1845C3B5209C562D009C639B /* ZXUPCEANExtensionSupport.m */,
                1845C3B6209C562D009C639B /* ZXUPCEANReader.h */,
                1845C3B7209C562D009C639B /* ZXUPCEANReader.m */,
                1845C3B8209C562D009C639B /* ZXUPCEANWriter.h */,
                1845C3B9209C562D009C639B /* ZXUPCEANWriter.m */,
                1845C3BA209C562D009C639B /* ZXUPCEReader.h */,
                1845C3BB209C562D009C639B /* ZXUPCEReader.m */,
            );
            path = oned;
            sourceTree = "<group>";
        };
        1845C34A209C562C009C639B /* rss */ = {
            isa = PBXGroup;
            children = (
                1845C34B209C562C009C639B /* expanded */,
                1845C37B209C562D009C639B /* ZXAbstractRSSReader.h */,
                1845C37C209C562D009C639B /* ZXAbstractRSSReader.m */,
                1845C37D209C562D009C639B /* ZXRSS14Reader.h */,
                1845C37E209C562D009C639B /* ZXRSS14Reader.m */,
                1845C37F209C562D009C639B /* ZXRSSDataCharacter.h */,
                1845C380209C562D009C639B /* ZXRSSDataCharacter.m */,
                1845C381209C562D009C639B /* ZXRSSFinderPattern.h */,
                1845C382209C562D009C639B /* ZXRSSFinderPattern.m */,
                1845C383209C562D009C639B /* ZXRSSPair.h */,
                1845C384209C562D009C639B /* ZXRSSPair.m */,
                1845C385209C562D009C639B /* ZXRSSUtils.h */,
                1845C386209C562D009C639B /* ZXRSSUtils.m */,
            );
            path = rss;
            sourceTree = "<group>";
        };
        1845C34B209C562C009C639B /* expanded */ = {
            isa = PBXGroup;
            children = (
                1845C34C209C562C009C639B /* decoders */,
                1845C373209C562D009C639B /* ZXBitArrayBuilder.h */,
                1845C374209C562D009C639B /* ZXBitArrayBuilder.m */,
                1845C375209C562D009C639B /* ZXRSSExpandedPair.h */,
                1845C376209C562D009C639B /* ZXRSSExpandedPair.m */,
                1845C377209C562D009C639B /* ZXRSSExpandedReader.h */,
                1845C378209C562D009C639B /* ZXRSSExpandedReader.m */,
                1845C379209C562D009C639B /* ZXRSSExpandedRow.h */,
                1845C37A209C562D009C639B /* ZXRSSExpandedRow.m */,
            );
            path = expanded;
            sourceTree = "<group>";
        };
        1845C34C209C562C009C639B /* decoders */ = {
            isa = PBXGroup;
            children = (
                1845C34D209C562C009C639B /* ZXAbstractExpandedDecoder.h */,
                1845C34E209C562C009C639B /* ZXAbstractExpandedDecoder.m */,
                1845C34F209C562C009C639B /* ZXAI013103decoder.h */,
                1845C350209C562C009C639B /* ZXAI013103decoder.m */,
                1845C351209C562C009C639B /* ZXAI01320xDecoder.h */,
                1845C352209C562C009C639B /* ZXAI01320xDecoder.m */,
                1845C353209C562C009C639B /* ZXAI01392xDecoder.h */,
                1845C354209C562C009C639B /* ZXAI01392xDecoder.m */,
                1845C355209C562C009C639B /* ZXAI01393xDecoder.h */,
                1845C356209C562C009C639B /* ZXAI01393xDecoder.m */,
                1845C357209C562D009C639B /* ZXAI013x0x1xDecoder.h */,
                1845C358209C562D009C639B /* ZXAI013x0x1xDecoder.m */,
                1845C359209C562D009C639B /* ZXAI013x0xDecoder.h */,
                1845C35A209C562D009C639B /* ZXAI013x0xDecoder.m */,
                1845C35B209C562D009C639B /* ZXAI01AndOtherAIs.h */,
                1845C35C209C562D009C639B /* ZXAI01AndOtherAIs.m */,
                1845C35D209C562D009C639B /* ZXAI01decoder.h */,
                1845C35E209C562D009C639B /* ZXAI01decoder.m */,
                1845C35F209C562D009C639B /* ZXAI01weightDecoder.h */,
                1845C360209C562D009C639B /* ZXAI01weightDecoder.m */,
                1845C361209C562D009C639B /* ZXAnyAIDecoder.h */,
                1845C362209C562D009C639B /* ZXAnyAIDecoder.m */,
                1845C363209C562D009C639B /* ZXRSSExpandedBlockParsedResult.h */,
                1845C364209C562D009C639B /* ZXRSSExpandedBlockParsedResult.m */,
                1845C365209C562D009C639B /* ZXRSSExpandedCurrentParsingState.h */,
                1845C366209C562D009C639B /* ZXRSSExpandedCurrentParsingState.m */,
                1845C367209C562D009C639B /* ZXRSSExpandedDecodedChar.h */,
                1845C368209C562D009C639B /* ZXRSSExpandedDecodedChar.m */,
                1845C369209C562D009C639B /* ZXRSSExpandedDecodedInformation.h */,
                1845C36A209C562D009C639B /* ZXRSSExpandedDecodedInformation.m */,
                1845C36B209C562D009C639B /* ZXRSSExpandedDecodedNumeric.h */,
                1845C36C209C562D009C639B /* ZXRSSExpandedDecodedNumeric.m */,
                1845C36D209C562D009C639B /* ZXRSSExpandedDecodedObject.h */,
                1845C36E209C562D009C639B /* ZXRSSExpandedDecodedObject.m */,
                1845C36F209C562D009C639B /* ZXRSSExpandedFieldParser.h */,
                1845C370209C562D009C639B /* ZXRSSExpandedFieldParser.m */,
                1845C371209C562D009C639B /* ZXRSSExpandedGeneralAppIdDecoder.h */,
                1845C372209C562D009C639B /* ZXRSSExpandedGeneralAppIdDecoder.m */,
            );
            path = decoders;
            sourceTree = "<group>";
        };
        1845C3BC209C562D009C639B /* pdf417 */ = {
            isa = PBXGroup;
            children = (
                1845C3BD209C562D009C639B /* decoder */,
                1845C3D9209C562D009C639B /* detector */,
                1845C3DE209C562D009C639B /* encoder */,
                1845C3EB209C562D009C639B /* ZXingObjCPDF417.h */,
                1845C3EC209C562D009C639B /* ZXPDF417Common.h */,
                1845C3ED209C562D009C639B /* ZXPDF417Common.m */,
                1845C3EE209C562D009C639B /* ZXPDF417Reader.h */,
                1845C3EF209C562D009C639B /* ZXPDF417Reader.m */,
                1845C3F0209C562D009C639B /* ZXPDF417ResultMetadata.h */,
                1845C3F1209C562D009C639B /* ZXPDF417ResultMetadata.m */,
                1845C3F2209C562D009C639B /* ZXPDF417Writer.h */,
                1845C3F3209C562D009C639B /* ZXPDF417Writer.m */,
            );
            path = pdf417;
            sourceTree = "<group>";
        };
        1845C3BD209C562D009C639B /* decoder */ = {
            isa = PBXGroup;
            children = (
                1845C3BE209C562D009C639B /* ec */,
                1845C3C5209C562D009C639B /* ZXPDF417BarcodeMetadata.h */,
                1845C3C6209C562D009C639B /* ZXPDF417BarcodeMetadata.m */,
                1845C3C7209C562D009C639B /* ZXPDF417BarcodeValue.h */,
                1845C3C8209C562D009C639B /* ZXPDF417BarcodeValue.m */,
                1845C3C9209C562D009C639B /* ZXPDF417BoundingBox.h */,
                1845C3CA209C562D009C639B /* ZXPDF417BoundingBox.m */,
                1845C3CB209C562D009C639B /* ZXPDF417Codeword.h */,
                1845C3CC209C562D009C639B /* ZXPDF417Codeword.m */,
                1845C3CD209C562D009C639B /* ZXPDF417CodewordDecoder.h */,
                1845C3CE209C562D009C639B /* ZXPDF417CodewordDecoder.m */,
                1845C3CF209C562D009C639B /* ZXPDF417DecodedBitStreamParser.h */,
                1845C3D0209C562D009C639B /* ZXPDF417DecodedBitStreamParser.m */,
                1845C3D1209C562D009C639B /* ZXPDF417DetectionResult.h */,
                1845C3D2209C562D009C639B /* ZXPDF417DetectionResult.m */,
                1845C3D3209C562D009C639B /* ZXPDF417DetectionResultColumn.h */,
                1845C3D4209C562D009C639B /* ZXPDF417DetectionResultColumn.m */,
                1845C3D5209C562D009C639B /* ZXPDF417DetectionResultRowIndicatorColumn.h */,
                1845C3D6209C562D009C639B /* ZXPDF417DetectionResultRowIndicatorColumn.m */,
                1845C3D7209C562D009C639B /* ZXPDF417ScanningDecoder.h */,
                1845C3D8209C562D009C639B /* ZXPDF417ScanningDecoder.m */,
            );
            path = decoder;
            sourceTree = "<group>";
        };
        1845C3BE209C562D009C639B /* ec */ = {
            isa = PBXGroup;
            children = (
                1845C3BF209C562D009C639B /* ZXModulusGF.h */,
                1845C3C0209C562D009C639B /* ZXModulusGF.m */,
                1845C3C1209C562D009C639B /* ZXModulusPoly.h */,
                1845C3C2209C562D009C639B /* ZXModulusPoly.m */,
                1845C3C3209C562D009C639B /* ZXPDF417ECErrorCorrection.h */,
                1845C3C4209C562D009C639B /* ZXPDF417ECErrorCorrection.m */,
            );
            path = ec;
            sourceTree = "<group>";
        };
        1845C3D9209C562D009C639B /* detector */ = {
            isa = PBXGroup;
            children = (
                1845C3DA209C562D009C639B /* ZXPDF417Detector.h */,
                1845C3DB209C562D009C639B /* ZXPDF417Detector.m */,
                1845C3DC209C562D009C639B /* ZXPDF417DetectorResult.h */,
                1845C3DD209C562D009C639B /* ZXPDF417DetectorResult.m */,
            );
            path = detector;
            sourceTree = "<group>";
        };
        1845C3DE209C562D009C639B /* encoder */ = {
            isa = PBXGroup;
            children = (
                1845C3DF209C562D009C639B /* ZXPDF417.h */,
                1845C3E0209C562D009C639B /* ZXPDF417.m */,
                1845C3E1209C562D009C639B /* ZXPDF417BarcodeMatrix.h */,
                1845C3E2209C562D009C639B /* ZXPDF417BarcodeMatrix.m */,
                1845C3E3209C562D009C639B /* ZXPDF417BarcodeRow.h */,
                1845C3E4209C562D009C639B /* ZXPDF417BarcodeRow.m */,
                1845C3E5209C562D009C639B /* ZXPDF417Dimensions.h */,
                1845C3E6209C562D009C639B /* ZXPDF417Dimensions.m */,
                1845C3E7209C562D009C639B /* ZXPDF417ErrorCorrection.h */,
                1845C3E8209C562D009C639B /* ZXPDF417ErrorCorrection.m */,
                1845C3E9209C562D009C639B /* ZXPDF417HighLevelEncoder.h */,
                1845C3EA209C562D009C639B /* ZXPDF417HighLevelEncoder.m */,
            );
            path = encoder;
            sourceTree = "<group>";
        };
        1845C3F4209C562D009C639B /* qrcode */ = {
            isa = PBXGroup;
            children = (
                1845C3F5209C562D009C639B /* decoder */,
                1845C40A209C562D009C639B /* detector */,
                1845C417209C562D009C639B /* encoder */,
                1845C422209C562D009C639B /* multi */,
                1845C42A209C562D009C639B /* ZXingObjCQRCode.h */,
                1845C42B209C562D009C639B /* ZXQRCodeReader.h */,
                1845C42C209C562D009C639B /* ZXQRCodeReader.m */,
                1845C42D209C562D009C639B /* ZXQRCodeWriter.h */,
                1845C42E209C562D009C639B /* ZXQRCodeWriter.m */,
            );
            path = qrcode;
            sourceTree = "<group>";
        };
        1845C3F5209C562D009C639B /* decoder */ = {
            isa = PBXGroup;
            children = (
                1845C3F6209C562D009C639B /* ZXQRCodeBitMatrixParser.h */,
                1845C3F7209C562D009C639B /* ZXQRCodeBitMatrixParser.m */,
                1845C3F8209C562D009C639B /* ZXQRCodeDataBlock.h */,
                1845C3F9209C562D009C639B /* ZXQRCodeDataBlock.m */,
                1845C3FA209C562D009C639B /* ZXQRCodeDataMask.h */,
                1845C3FB209C562D009C639B /* ZXQRCodeDataMask.m */,
                1845C3FC209C562D009C639B /* ZXQRCodeDecodedBitStreamParser.h */,
                1845C3FD209C562D009C639B /* ZXQRCodeDecodedBitStreamParser.m */,
                1845C3FE209C562D009C639B /* ZXQRCodeDecoder.h */,
                1845C3FF209C562D009C639B /* ZXQRCodeDecoder.m */,
                1845C400209C562D009C639B /* ZXQRCodeDecoderMetaData.h */,
                1845C401209C562D009C639B /* ZXQRCodeDecoderMetaData.m */,
                1845C402209C562D009C639B /* ZXQRCodeErrorCorrectionLevel.h */,
                1845C403209C562D009C639B /* ZXQRCodeErrorCorrectionLevel.m */,
                1845C404209C562D009C639B /* ZXQRCodeFormatInformation.h */,
                1845C405209C562D009C639B /* ZXQRCodeFormatInformation.m */,
                1845C406209C562D009C639B /* ZXQRCodeMode.h */,
                1845C407209C562D009C639B /* ZXQRCodeMode.m */,
                1845C408209C562D009C639B /* ZXQRCodeVersion.h */,
                1845C409209C562D009C639B /* ZXQRCodeVersion.m */,
            );
            path = decoder;
            sourceTree = "<group>";
        };
        1845C40A209C562D009C639B /* detector */ = {
            isa = PBXGroup;
            children = (
                1845C40B209C562D009C639B /* ZXQRCodeAlignmentPattern.h */,
                1845C40C209C562D009C639B /* ZXQRCodeAlignmentPattern.m */,
                1845C40D209C562D009C639B /* ZXQRCodeAlignmentPatternFinder.h */,
                1845C40E209C562D009C639B /* ZXQRCodeAlignmentPatternFinder.m */,
                1845C40F209C562D009C639B /* ZXQRCodeDetector.h */,
                1845C410209C562D009C639B /* ZXQRCodeDetector.m */,
                1845C411209C562D009C639B /* ZXQRCodeFinderPattern.h */,
                1845C412209C562D009C639B /* ZXQRCodeFinderPattern.m */,
                1845C413209C562D009C639B /* ZXQRCodeFinderPatternFinder.h */,
                1845C414209C562D009C639B /* ZXQRCodeFinderPatternFinder.m */,
                1845C415209C562D009C639B /* ZXQRCodeFinderPatternInfo.h */,
                1845C416209C562D009C639B /* ZXQRCodeFinderPatternInfo.m */,
            );
            path = detector;
            sourceTree = "<group>";
        };
        1845C417209C562D009C639B /* encoder */ = {
            isa = PBXGroup;
            children = (
                1845C418209C562D009C639B /* ZXQRCode.h */,
                1845C419209C562D009C639B /* ZXQRCode.m */,
                1845C41A209C562D009C639B /* ZXQRCodeBlockPair.h */,
                1845C41B209C562D009C639B /* ZXQRCodeBlockPair.m */,
                1845C41C209C562D009C639B /* ZXQRCodeEncoder.h */,
                1845C41D209C562D009C639B /* ZXQRCodeEncoder.m */,
                1845C41E209C562D009C639B /* ZXQRCodeMaskUtil.h */,
                1845C41F209C562D009C639B /* ZXQRCodeMaskUtil.m */,
                1845C420209C562D009C639B /* ZXQRCodeMatrixUtil.h */,
                1845C421209C562D009C639B /* ZXQRCodeMatrixUtil.m */,
            );
            path = encoder;
            sourceTree = "<group>";
        };
        1845C422209C562D009C639B /* multi */ = {
            isa = PBXGroup;
            children = (
                1845C423209C562D009C639B /* detector */,
                1845C428209C562D009C639B /* ZXQRCodeMultiReader.h */,
                1845C429209C562D009C639B /* ZXQRCodeMultiReader.m */,
            );
            path = multi;
            sourceTree = "<group>";
        };
        1845C423209C562D009C639B /* detector */ = {
            isa = PBXGroup;
            children = (
                1845C424209C562D009C639B /* ZXMultiDetector.h */,
                1845C425209C562D009C639B /* ZXMultiDetector.m */,
                1845C426209C562D009C639B /* ZXMultiFinderPatternFinder.h */,
                1845C427209C562D009C639B /* ZXMultiFinderPatternFinder.m */,
            );
            path = detector;
            sourceTree = "<group>";
        };
        1845C434209C562D009C639B /* ZYCornerRadius */ = {
            isa = PBXGroup;
            children = (
                1845C435209C562D009C639B /* README.md */,
                1845C436209C562D009C639B /* ZYCornerRadius */,
            );
            path = ZYCornerRadius;
            sourceTree = "<group>";
        };
        1845C436209C562D009C639B /* ZYCornerRadius */ = {
            isa = PBXGroup;
            children = (
                1845C437209C562D009C639B /* CornerRadiusCategory */,
            );
            path = ZYCornerRadius;
            sourceTree = "<group>";
        };
        1845C437209C562D009C639B /* CornerRadiusCategory */ = {
            isa = PBXGroup;
            children = (
                1845C438209C562D009C639B /* UIImageView+CornerRadius.h */,
                1845C439209C562D009C639B /* UIImageView+CornerRadius.m */,
            );
            path = CornerRadiusCategory;
            sourceTree = "<group>";
        };
        1845E052207A019C00EB1571 /* 邀请 */ = {
            isa = PBXGroup;
            children = (
                2DF1FA5721256156007043AF /* Model */,
                2DF1FA5021255C4A007043AF /* ViewModel */,
                2DB8DA9E21241C660034CD7C /* InviteViewCell */,
                1845E053207A01D100EB1571 /* MainInviteViewController.h */,
                1845E054207A01D100EB1571 /* MainInviteViewController.m */,
                1845E055207A01D100EB1571 /* MainInviteViewController.xib */,
                181DDB2B207C9ED300BD1EFA /* 邀请好友 */,
                181DDB25207C524100BD1EFA /* 商品分享 */,
                180FA3D3207AFCB000140742 /* cell */,
            );
            path = "邀请";
            sourceTree = "<group>";
        };
        1866C5E21F983C4C003C4213 /* 购物车 */ = {
            isa = PBXGroup;
            children = (
                18F6C0561FF1E00D00C51491 /* shoppingCartViewController.h */,
                18F6C0571FF1E00D00C51491 /* shoppingCartViewController.m */,
            );
            path = "购物车";
            sourceTree = "<group>";
        };
        1872A9CF2073171E001E4838 /* collection */ = {
            isa = PBXGroup;
            children = (
                1872A9D320731D7E001E4838 /* MinCollectViewController.h */,
                1872A9D420731D7E001E4838 /* MinCollectViewController.m */,
            );
            path = collection;
            sourceTree = "<group>";
        };
        1872A9D920736B00001E4838 /* cell */ = {
            isa = PBXGroup;
            children = (
                1872A9DA20736B36001E4838 /* MinOrderTableViewCell.h */,
                1872A9DB20736B36001E4838 /* MinOrderTableViewCell.m */,
                1872A9DC20736B36001E4838 /* MinOrderTableViewCell.xib */,
            );
            path = cell;
            sourceTree = "<group>";
        };
        1875228D1E654D6900B6AE15 /* 网页视图 */ = {
            isa = PBXGroup;
            children = (
                2D4A107A20E4C5C000AB72DE /* WeexNativeController.h */,
                2D4A107B20E4C5C000AB72DE /* WeexNativeController.m */,
                180DCD951EA85874008EC06B /* XYRWebViewController.h */,
                180DCD961EA85874008EC06B /* XYRWebViewController.m */,
                1875228E1E654D6900B6AE15 /* SureWebViewController.h */,
                1875228F1E654D6900B6AE15 /* SureWebViewController.m */,
                AD52310C1F1B6A24007FCFA1 /* OrderViewController.h */,
                AD52310D1F1B6A24007FCFA1 /* OrderViewController.m */,
                187522951E6555EF00B6AE15 /* couponChildView.h */,
                187522961E6555EF00B6AE15 /* couponChildView.m */,
                187522981E6555FF00B6AE15 /* couponChildView.xib */,
                1875229C1E65643E00B6AE15 /* webCouponChildView.h */,
                1875229D1E65643E00B6AE15 /* webCouponChildView.m */,
                1875229A1E65643100B6AE15 /* webCouponChildView.xib */,
                2D8F4C5B2100891B00198E06 /* SJTipView.h */,
                2D8F4C5C2100891C00198E06 /* SJTipView.m */,
                18966C9620AD7F6A004CD297 /* 商品详情 */,
                1872A9D920736B00001E4838 /* cell */,
            );
            path = "网页视图";
            sourceTree = "<group>";
        };
        187522911E65547600B6AE15 /* KLCPopup */ = {
            isa = PBXGroup;
            children = (
                187522921E65547600B6AE15 /* KLCPopup.h */,
                187522931E65547600B6AE15 /* KLCPopup.m */,
            );
            path = KLCPopup;
            sourceTree = "<group>";
        };
        18826A401F3C4C9C00A8E7B5 /* XWTransition */ = {
            isa = PBXGroup;
            children = (
                18826A411F3C4C9C00A8E7B5 /* Category */,
                18826A481F3C4C9C00A8E7B5 /* Main */,
                18826A4D1F3C4C9C00A8E7B5 /* Resoures */,
                18826A511F3C4C9C00A8E7B5 /* XWCircleSpreadAnimator */,
                18826A541F3C4C9C00A8E7B5 /* XWCoolAnimator */,
                18826A651F3C4C9C00A8E7B5 /* XWDrawerAnimator */,
                18826A681F3C4C9C00A8E7B5 /* XWFilterAnimator */,
                18826A7F1F3C4C9C00A8E7B5 /* XWMagicMoveAnimator */,
            );
            path = XWTransition;
            sourceTree = "<group>";
        };
        18826A411F3C4C9C00A8E7B5 /* Category */ = {
            isa = PBXGroup;
            children = (
                18826A421F3C4C9C00A8E7B5 /* UINavigationController+XWTransition.h */,
                18826A431F3C4C9C00A8E7B5 /* UINavigationController+XWTransition.m */,
                18826A441F3C4C9C00A8E7B5 /* UIView+Snapshot.h */,
                18826A451F3C4C9C00A8E7B5 /* UIView+Snapshot.m */,
                18826A461F3C4C9C00A8E7B5 /* UIViewController+XWTransition.h */,
                18826A471F3C4C9C00A8E7B5 /* UIViewController+XWTransition.m */,
            );
            path = Category;
            sourceTree = "<group>";
        };
        18826A481F3C4C9C00A8E7B5 /* Main */ = {
            isa = PBXGroup;
            children = (
                18826A491F3C4C9C00A8E7B5 /* XWInteractiveTransition.h */,
                18826A4A1F3C4C9C00A8E7B5 /* XWInteractiveTransition.m */,
                18826A4B1F3C4C9C00A8E7B5 /* XWTransitionAnimator.h */,
                18826A4C1F3C4C9C00A8E7B5 /* XWTransitionAnimator.m */,
            );
            path = Main;
            sourceTree = "<group>";
        };
        18826A4D1F3C4C9C00A8E7B5 /* Resoures */ = {
            isa = PBXGroup;
            children = (
                18826A4E1F3C4C9C00A8E7B5 /* line.png */,
                18826A4F1F3C4C9C00A8E7B5 /* mask.jpg */,
                18826A501F3C4C9C00A8E7B5 /* restrictedshine.tiff */,
            );
            path = Resoures;
            sourceTree = "<group>";
        };
        18826A511F3C4C9C00A8E7B5 /* XWCircleSpreadAnimator */ = {
            isa = PBXGroup;
            children = (
                18826A521F3C4C9C00A8E7B5 /* XWCircleSpreadAnimator.h */,
                18826A531F3C4C9C00A8E7B5 /* XWCircleSpreadAnimator.m */,
            );
            path = XWCircleSpreadAnimator;
            sourceTree = "<group>";
        };
        18826A541F3C4C9C00A8E7B5 /* XWCoolAnimator */ = {
            isa = PBXGroup;
            children = (
                18826A551F3C4C9C00A8E7B5 /* XWCoolAnimator+XWExplode.h */,
                18826A561F3C4C9C00A8E7B5 /* XWCoolAnimator+XWExplode.m */,
                18826A571F3C4C9C00A8E7B5 /* XWCoolAnimator+XWFold.h */,
                18826A581F3C4C9C00A8E7B5 /* XWCoolAnimator+XWFold.m */,
                18826A591F3C4C9C00A8E7B5 /* XWCoolAnimator+XWLines.h */,
                18826A5A1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWLines.m */,
                18826A5B1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWMiddlePageFlip.h */,
                18826A5C1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWMiddlePageFlip.m */,
                18826A5D1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPageFlip.h */,
                18826A5E1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPageFlip.m */,
                18826A5F1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPortal.h */,
                18826A601F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPortal.m */,
                18826A611F3C4C9C00A8E7B5 /* XWCoolAnimator+XWScanning.h */,
                18826A621F3C4C9C00A8E7B5 /* XWCoolAnimator+XWScanning.m */,
                18826A631F3C4C9C00A8E7B5 /* XWCoolAnimator.h */,
                18826A641F3C4C9C00A8E7B5 /* XWCoolAnimator.m */,
            );
            path = XWCoolAnimator;
            sourceTree = "<group>";
        };
        18826A651F3C4C9C00A8E7B5 /* XWDrawerAnimator */ = {
            isa = PBXGroup;
            children = (
                18826A661F3C4C9C00A8E7B5 /* XWDrawerAnimator.h */,
                18826A671F3C4C9C00A8E7B5 /* XWDrawerAnimator.m */,
            );
            path = XWDrawerAnimator;
            sourceTree = "<group>";
        };
        18826A681F3C4C9C00A8E7B5 /* XWFilterAnimator */ = {
            isa = PBXGroup;
            children = (
                18826A691F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBarSwipe.h */,
                18826A6A1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBarSwipe.m */,
                18826A6B1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBoxBlur.h */,
                18826A6C1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBoxBlur.m */,
                18826A6D1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWCopyMachine.h */,
                18826A6E1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWCopyMachine.m */,
                18826A6F1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWFlash.h */,
                18826A701F3C4C9C00A8E7B5 /* XWFilterAnimator+XWFlash.m */,
                18826A711F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMask.h */,
                18826A721F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMask.m */,
                18826A731F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMod.h */,
                18826A741F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMod.m */,
                18826A751F3C4C9C00A8E7B5 /* XWFilterAnimator+XWPageCurl.h */,
                18826A761F3C4C9C00A8E7B5 /* XWFilterAnimator+XWPageCurl.m */,
                18826A771F3C4C9C00A8E7B5 /* XWFilterAnimator+XWRipple.h */,
                18826A781F3C4C9C00A8E7B5 /* XWFilterAnimator+XWRipple.m */,
                18826A791F3C4C9C00A8E7B5 /* XWFilterAnimator+XWSwipe.h */,
                18826A7A1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWSwipe.m */,
                18826A7B1F3C4C9C00A8E7B5 /* XWFilterAnimator.h */,
                18826A7C1F3C4C9C00A8E7B5 /* XWFilterAnimator.m */,
                18826A7D1F3C4C9C00A8E7B5 /* XWFilterTransitionView.h */,
                18826A7E1F3C4C9C00A8E7B5 /* XWFilterTransitionView.m */,
            );
            path = XWFilterAnimator;
            sourceTree = "<group>";
        };
        18826A7F1F3C4C9C00A8E7B5 /* XWMagicMoveAnimator */ = {
            isa = PBXGroup;
            children = (
                18826A801F3C4C9C00A8E7B5 /* XWMagicMoveAnimator.h */,
                18826A811F3C4C9C00A8E7B5 /* XWMagicMoveAnimator.m */,
            );
            path = XWMagicMoveAnimator;
            sourceTree = "<group>";
        };
        188E95421E5C301C00F0F895 /* cell */ = {
            isa = PBXGroup;
            children = (
                188E95431E5C42BE00F0F895 /* MineHeaderTableViewCell.h */,
                188E95441E5C42BE00F0F895 /* MineHeaderTableViewCell.m */,
                188E95451E5C42BE00F0F895 /* MineHeaderTableViewCell.xib */,
                188E95481E5C42F100F0F895 /* MineRedEnvelopesTableViewCell.h */,
                188E95491E5C42F100F0F895 /* MineRedEnvelopesTableViewCell.m */,
                188E954A1E5C42F100F0F895 /* MineRedEnvelopesTableViewCell.xib */,
                188E95571E5C438800F0F895 /* MineFeaturesTableViewCell.h */,
                188E95581E5C438800F0F895 /* MineFeaturesTableViewCell.m */,
                188E95591E5C438800F0F895 /* MineFeaturesTableViewCell.xib */,
                188E95521E5C436400F0F895 /* MineHelperTableViewCell.h */,
                188E95531E5C436400F0F895 /* MineHelperTableViewCell.m */,
                188E95541E5C436400F0F895 /* MineHelperTableViewCell.xib */,
                189711CB1FCF9B1200B5393A /* MineToolBarTableViewCell.h */,
                189711CC1FCF9B1200B5393A /* MineToolBarTableViewCell.m */,
                189711CD1FCF9B1200B5393A /* MineToolBarTableViewCell.xib */,
                2D0D7D0F20BFF51B009D5D48 /* MineThirdTableViewCell.h */,
                2D0D7D1020BFF51B009D5D48 /* MineThirdTableViewCell.m */,
                2D0D7D1120BFF51B009D5D48 /* MineThirdTableViewCell.xib */,
            );
            name = cell;
            sourceTree = "<group>";
        };
        1892032420BE51C6008C1045 /* LBXScan */ = {
            isa = PBXGroup;
            children = (
                1892032520BE51C6008C1045 /* CodeScan.bundle */,
                1892032620BE51C6008C1045 /* LBXScanLineAnimation.h */,
                1892032720BE51C6008C1045 /* LBXScanLineAnimation.m */,
                1892032820BE51C6008C1045 /* LBXScanNative.h */,
                1892032920BE51C6008C1045 /* LBXScanNative.m */,
                1892032A20BE51C6008C1045 /* LBXScanNetAnimation.h */,
                1892032B20BE51C6008C1045 /* LBXScanNetAnimation.m */,
                1892032C20BE51C6008C1045 /* LBXScanResult.h */,
                1892032D20BE51C6008C1045 /* LBXScanResult.m */,
                1892032E20BE51C6008C1045 /* LBXScanVideoZoomView.h */,
                1892032F20BE51C6008C1045 /* LBXScanVideoZoomView.m */,
                1892033020BE51C6008C1045 /* LBXScanView.h */,
                1892033120BE51C6008C1045 /* LBXScanView.m */,
                1892033220BE51C6008C1045 /* LBXScanViewController.h */,
                1892033320BE51C6008C1045 /* LBXScanViewController.m */,
                1892033420BE51C6008C1045 /* LBXScanViewStyle.h */,
                1892033520BE51C6008C1045 /* LBXScanViewStyle.m */,
                1892033620BE51C6008C1045 /* LBXScanWrapper.h */,
                1892033720BE51C6008C1045 /* LBXScanWrapper.m */,
                1892033820BE51C6008C1045 /* LBXZXCapture.h */,
                1892033920BE51C6008C1045 /* LBXZXCapture.m */,
                1892033A20BE51C6008C1045 /* LBXZXCaptureDelegate.h */,
                1892033B20BE51C6008C1045 /* ZXingWrapper.h */,
                1892033C20BE51C6008C1045 /* ZXingWrapper.m */,
            );
            path = LBXScan;
            sourceTree = "<group>";
        };
        1894E7E420B6C73E00C28F33 /* XHWebImageAutoSize */ = {
            isa = PBXGroup;
            children = (
                1894E7E520B6C73E00C28F33 /* NSString+XHWebImageAutoSize.h */,
                1894E7E620B6C73E00C28F33 /* NSString+XHWebImageAutoSize.m */,
                1894E7E720B6C73E00C28F33 /* UICollectionView+XHWebImageAutoSize.h */,
                1894E7E820B6C73E00C28F33 /* UICollectionView+XHWebImageAutoSize.m */,
                1894E7E920B6C73E00C28F33 /* UITableView+XHWebImageAutoSize.h */,
                1894E7EA20B6C73E00C28F33 /* UITableView+XHWebImageAutoSize.m */,
                1894E7EB20B6C73E00C28F33 /* XHWebImageAutoSize.h */,
                1894E7EC20B6C73E00C28F33 /* XHWebImageAutoSize.m */,
                1894E7ED20B6C73E00C28F33 /* XHWebImageAutoSizeCache.h */,
                1894E7EE20B6C73E00C28F33 /* XHWebImageAutoSizeCache.m */,
                1894E7EF20B6C73E00C28F33 /* XHWebImageAutoSizeConst.h */,
                1894E7F020B6C73E00C28F33 /* XHWebImageAutoSizeConst.m */,
            );
            path = XHWebImageAutoSize;
            sourceTree = "<group>";
        };
        18966C9620AD7F6A004CD297 /* 商品详情 */ = {
            isa = PBXGroup;
            children = (
                2D264D6820EB7E300017ED9C /* GoodsDetailFooterView */,
                1894E7E420B6C73E00C28F33 /* XHWebImageAutoSize */,
                18966C9720AD7F6A004CD297 /* ButtomCarView.h */,
                18966C9820AD7F6A004CD297 /* ButtomCarView.m */,
                18966C9920AD7F6A004CD297 /* GDDetailTableViewCell.h */,
                18966C9A20AD7F6A004CD297 /* GDDetailTableViewCell.m */,
                18966C9B20AD7F6A004CD297 /* GDDetailTableViewCell.xib */,
                18966C9C20AD7F6A004CD297 /* GDetailView.h */,
                18966C9D20AD7F6A004CD297 /* GDetailView.m */,
                18966C9E20AD7F6A004CD297 /* GDrecomeTableViewCell.h */,
                18966C9F20AD7F6A004CD297 /* GDrecomeTableViewCell.m */,
                18966CA020AD7F6A004CD297 /* GDrecomeTableViewCell.xib */,
                18966CA120AD7F6A004CD297 /* GoodDeTrViewController.h */,
                18966CA220AD7F6A004CD297 /* GoodDeTrViewController.m */,
                18966CA320AD7F6A004CD297 /* GoodsHeaderTableViewCell.h */,
                18966CA420AD7F6A004CD297 /* GoodsHeaderTableViewCell.m */,
                18966CA520AD7F6A004CD297 /* GoodsHeaderTableViewCell.xib */,
                18D9541820AE705C005D5D02 /* FeignGoodsDetaiViewController.h */,
                18D9541920AE705C005D5D02 /* FeignGoodsDetaiViewController.m */,
                18841EB320B544AF0070E182 /* NoShopTableViewCell.h */,
                18841EB420B544AF0070E182 /* NoShopTableViewCell.m */,
                18841EB520B544AF0070E182 /* NoShopTableViewCell.xib */,
                2D0F7DB420D0F91600355B51 /* SJTransitionView.h */,
                2D0F7DB520D0F91600355B51 /* SJTransitionView.m */,
            );
            path = "商品详情";
            sourceTree = "<group>";
        };
        1896F2571FD0E530009D6EEF /* 细分类 */ = {
            isa = PBXGroup;
            children = (
                189711DD1FD0090400B5393A /* CollectionViewController.h */,
                189711DB1FD0090300B5393A /* CollectionViewController.m */,
                189711D61FD0090300B5393A /* CollectionViewHeaderView.h */,
                189711D71FD0090300B5393A /* CollectionViewHeaderView.m */,
                189711D81FD0090300B5393A /* LeftTableViewCell.h */,
                189711DC1FD0090300B5393A /* LeftTableViewCell.m */,
                189711D91FD0090300B5393A /* LJCollectionViewFlowLayout.h */,
                189711DA1FD0090300B5393A /* LJCollectionViewFlowLayout.m */,
            );
            name = "细分类";
            sourceTree = "<group>";
        };
        1896F2591FD0E589009D6EEF /* 二级分类 */ = {
            isa = PBXGroup;
            children = (
                2D193FF72105C23500B34DBB /* Algorithm.h */,
                2D193FF62105C23500B34DBB /* Algorithm.m */,
                18D399AA1EA765AD00A01CD3 /* thirdClassificationViewController.h */,
                18D399AB1EA765AD00A01CD3 /* thirdClassificationViewController.m */,
                18D399AC1EA765AD00A01CD3 /* thirdClassificationViewController.xib */,
            );
            name = "二级分类";
            sourceTree = "<group>";
        };
        1896F25A1FD0E652009D6EEF /* 优惠券 */ = {
            isa = PBXGroup;
            children = (
                1896F25B1FD0E652009D6EEF /* classificationViewController.h */,
                1896F25C1FD0E652009D6EEF /* classificationViewController.m */,
                1896F2681FD0ED13009D6EEF /* 推荐 */,
            );
            path = "优惠券";
            sourceTree = "<group>";
        };
        1896F2681FD0ED13009D6EEF /* 推荐 */ = {
            isa = PBXGroup;
            children = (
                1896F26A1FD0ED96009D6EEF /* RecommendCouponViewController.h */,
                1896F26B1FD0ED96009D6EEF /* RecommendCouponViewController.m */,
                1896F26C1FD0ED96009D6EEF /* RecommendCouponViewController.xib */,
                1896F27E1FD10437009D6EEF /* CoupleCollectionReusableView.h */,
                1896F27F1FD10437009D6EEF /* CoupleCollectionReusableView.m */,
                1896F2801FD10437009D6EEF /* CoupleCollectionReusableView.xib */,
                1896F26F1FD0EDB2009D6EEF /* OtherCouponViewController.h */,
                1896F2701FD0EDB4009D6EEF /* OtherCouponViewController.m */,
                1896F2711FD0EDB5009D6EEF /* OtherCouponViewController.xib */,
            );
            path = "推荐";
            sourceTree = "<group>";
        };
        1897D99E1E5FDB17003DF6FE /* 搜索 */ = {
            isa = PBXGroup;
            children = (
                1897D99F1E5FDB36003DF6FE /* ViewController */,
                1897D9AA1E5FDB4C003DF6FE /* View */,
            );
            path = "搜索";
            sourceTree = "<group>";
        };
        1897D99F1E5FDB36003DF6FE /* ViewController */ = {
            isa = PBXGroup;
            children = (
                18D4304B1E7A2E7E0007CCB5 /* model */,
                18D430451E7A2D5B0007CCB5 /* CollectionViewCell */,
                18D4303F1E7A2CF20007CCB5 /* TableViewcell */,
                1897D9A31E5FDB44003DF6FE /* searchViewController.h */,
                1897D9A41E5FDB44003DF6FE /* searchViewController.m */,
                1897D9A51E5FDB44003DF6FE /* searchViewController.xib */,
                1897D9A01E5FDB44003DF6FE /* searchDetailViewController.h */,
                1897D9A11E5FDB44003DF6FE /* searchDetailViewController.m */,
                1897D9A21E5FDB44003DF6FE /* searchDetailViewController.xib */,
            );
            name = ViewController;
            sourceTree = "<group>";
        };
        1897D9AA1E5FDB4C003DF6FE /* View */ = {
            isa = PBXGroup;
            children = (
                1897D9B41E5FDB70003DF6FE /* YTHSearchTextField.h */,
                1897D9B51E5FDB70003DF6FE /* YTHSearchTextField.m */,
                1897D9AB1E5FDB70003DF6FE /* SearchCollectionReusableView.h */,
                1897D9AC1E5FDB70003DF6FE /* SearchCollectionReusableView.m */,
                1897D9AD1E5FDB70003DF6FE /* SearchCollectionReusableView.xib */,
                1897D9AE1E5FDB70003DF6FE /* SearchCollectionViewCell.h */,
                1897D9AF1E5FDB70003DF6FE /* SearchCollectionViewCell.m */,
                1897D9B01E5FDB70003DF6FE /* SearchCollectionViewCell.xib */,
                1897D9B11E5FDB70003DF6FE /* searchTableViewCell.h */,
                1897D9B21E5FDB70003DF6FE /* searchTableViewCell.m */,
                1897D9B31E5FDB70003DF6FE /* searchTableViewCell.xib */,
                1897D9BD1E600E94003DF6FE /* ClearCollectionReusableView.h */,
                1897D9BE1E600E94003DF6FE /* ClearCollectionReusableView.m */,
                1897D9BF1E600E94003DF6FE /* ClearCollectionReusableView.xib */,
            );
            name = View;
            sourceTree = "<group>";
        };
        18AC531E1E5A8F01006D1FDF = {
            isa = PBXGroup;
            children = (
                18F179A21F0B6B8700A25901 /* AlibabaAuthSDK.bundle */,
                18F1799E1F0B695B00A25901 /* AlibabaAuthExt.framework */,
                18F1799F1F0B695B00A25901 /* AlibabaAuthSDK.framework */,
                18AC53291E5A8F01006D1FDF /* MIduo */,
                18AC53281E5A8F01006D1FDF /* Products */,
                74C799F72D6B336E6EBD583C /* Pods */,
                3EB2FCBC06FCFF59022C5ECD /* Frameworks */,
            );
            sourceTree = "<group>";
        };
        18AC53281E5A8F01006D1FDF /* Products */ = {
            isa = PBXGroup;
            children = (
                18AC53271E5A8F01006D1FDF /* MIduo.app */,
            );
            name = Products;
            sourceTree = "<group>";
        };
        18AC53291E5A8F01006D1FDF /* MIduo */ = {
            isa = PBXGroup;
            children = (
                187CF2E01E694D640071421D /* MIduo.entitlements */,
                18AC532D1E5A8F01006D1FDF /* AppDelegate.h */,
                18AC532E1E5A8F01006D1FDF /* AppDelegate.m */,
                18AC537C1E5A9840006D1FDF /* Common.h */,
                2D0802F021105C4D0056A64C /* StyleDefinition.h */,
                18AC53361E5A8F01006D1FDF /* Main.storyboard */,
                18AC53451E5A917C006D1FDF /* 数据 */,
                18AC53461E5A9186006D1FDF /* 界面 */,
                18AC53391E5A8F01006D1FDF /* Assets.xcassets */,
                183953621F99DF790015A4D4 /* yw_1222.jpg */,
                18AC533B1E5A8F01006D1FDF /* LaunchScreen.storyboard */,
                181C0EFC207B6802000F5E94 /* gif加载 */,
                18AC533E1E5A8F01006D1FDF /* Info.plist */,
                18AC53441E5A8F3E006D1FDF /* PrefixHeader.pch */,
                181C0EFA207B663C000F5E94 /* Mainhot.gif */,
                18AC532A1E5A8F01006D1FDF /* Supporting Files */,
            );
            path = MIduo;
            sourceTree = "<group>";
        };
        18AC532A1E5A8F01006D1FDF /* Supporting Files */ = {
            isa = PBXGroup;
            children = (
                18AC532B1E5A8F01006D1FDF /* main.m */,
            );
            name = "Supporting Files";
            sourceTree = "<group>";
        };
        18AC53451E5A917C006D1FDF /* 数据 */ = {
            isa = PBXGroup;
            children = (
                2D4A107320E49A8C00AB72DE /* WeexDomain */,
                2D47AB2920E235EC008BB5C9 /* FileSignature.h */,
                2D47AB2A20E235EC008BB5C9 /* FileSignature.m */,
                18AC53831E5A9840006D1FDF /* YTHsharedManger.h */,
                18AC53841E5A9840006D1FDF /* YTHsharedManger.m */,
                18966CAF20AD8798004CD297 /* SJAliBaicun.h */,
                18966CB020AD8798004CD297 /* SJAliBaicun.m */,
                18AC53751E5A9840006D1FDF /* Category */,
                18AC538B1E5A9876006D1FDF /* lib */,
                18AC537D1E5A9840006D1FDF /* DataNet */,
            );
            path = "数据";
            sourceTree = "<group>";
        };
        18AC53461E5A9186006D1FDF /* 界面 */ = {
            isa = PBXGroup;
            children = (
                18AC534C1E5A92B7006D1FDF /* BaseNavigationController.h */,
                18AC534D1E5A92B7006D1FDF /* BaseNavigationController.m */,
                18AC534E1E5A92B7006D1FDF /* BaseViewController.h */,
                18AC534F1E5A92B7006D1FDF /* BaseViewController.m */,
                2D24615521226E7B00D483B1 /* SJBaseViewController.h */,
                2D24615621226E7B00D483B1 /* SJBaseViewController.m */,
                2DF196C82126BECE0007D310 /* MainBaseController.h */,
                2DF196C92126BECE0007D310 /* MainBaseController.m */,
                2D37FC5620C126AD00E11051 /* 动态 */,
                1845E052207A019C00EB1571 /* 邀请 */,
                18AC534B1E5A9186006D1FDF /* 首页 */,
                1896F25A1FD0E652009D6EEF /* 优惠券 */,
                18AC53491E5A9186006D1FDF /* 我的 */,
                1897D99E1E5FDB17003DF6FE /* 搜索 */,
                1875228D1E654D6900B6AE15 /* 网页视图 */,
                1866C5E21F983C4C003C4213 /* 购物车 */,
            );
            path = "界面";
            sourceTree = "<group>";
        };
        18AC53491E5A9186006D1FDF /* 我的 */ = {
            isa = PBXGroup;
            children = (
                18AC53721E5A959B006D1FDF /* MineViewController.h */,
                18AC53731E5A959B006D1FDF /* MineViewController.m */,
                2D1E1F5720D20D8D00CEA8C6 /* weex_firstlessons */,
                18FB0999206B8D5300006656 /* balance */,
                1872A9CF2073171E001E4838 /* collection */,
                2D0C95B321006400004D7F9C /* Setting */,
                18FB0998206B8CA300006656 /* service */,
                18FB0997206B8C8500006656 /* grade */,
                18FB0996206B8C6C00006656 /* complain */,
                18FB0995206B8C4C00006656 /* message */,
                18D3E2F71FEB64E8001F29F5 /* userInfo */,
                1842D50E1FE75FE500E32AC5 /* LoginView */,
                188E95421E5C301C00F0F895 /* cell */,
                1802117B1E66BC2000AD7053 /* Footprints */,
            );
            path = "我的";
            sourceTree = "<group>";
        };
        18AC534B1E5A9186006D1FDF /* 首页 */ = {
            isa = PBXGroup;
            children = (
                18F8C5191FCE4802005471A3 /* NEWHomeViewController.h */,
                18F8C51A1FCE4802005471A3 /* NEWHomeViewController.m */,
                18F8C5241FCE6B8F005471A3 /* recommendViewController.h */,
                18F8C5251FCE6B8F005471A3 /* recommendViewController.m */,
                18F8C5261FCE6B8F005471A3 /* recommendViewController.xib */,
                181ECE291EF373ED00472224 /* ListViewController.h */,
                181ECE2A1EF373ED00472224 /* ListViewController.m */,
                181ECE2B1EF373ED00472224 /* ListViewController.xib */,
                18AE875E1FE39EA5005DB018 /* speciallyViewController.h */,
                18AE875F1FE39EA5005DB018 /* speciallyViewController.m */,
                18AE87601FE39EA5005DB018 /* speciallyViewController.xib */,
                1896F2571FD0E530009D6EEF /* 细分类 */,
                1896F2591FD0E589009D6EEF /* 二级分类 */,
                18AC53981E5AC85F006D1FDF /* cell */,
                1872A9D6207354DF001E4838 /* MainLayput.h */,
                1872A9D7207354DF001E4838 /* MainLayput.m */,
                1839BF4020849C7F00FD7104 /* GuessYouLike.h */,
                1839BF4120849C7F00FD7104 /* GuessYouLike.m */,
            );
            path = "首页";
            sourceTree = "<group>";
        };
        18AC53751E5A9840006D1FDF /* Category */ = {
            isa = PBXGroup;
            children = (
                2D222B1C20C77D7000D444C3 /* UIViewController+Tools.h */,
                2D222B1D20C77D7100D444C3 /* UIViewController+Tools.mm */,
                2D41645220C4D23800202E48 /* NSString+tool.h */,
                2D41645320C4D23900202E48 /* NSString+tool.m */,
                18283DC71FD7C34300532966 /* NSObject+SXRuntime.h */,
                18283DC81FD7C34400532966 /* NSObject+SXRuntime.m */,
                18283DC51FD7C21D00532966 /* UINavigation+SXFixSpace.h */,
                18283DC41FD7C21D00532966 /* UINavigation+SXFixSpace.m */,
                18AC53761E5A9840006D1FDF /* NSString+YTH.h */,
                18AC53771E5A9840006D1FDF /* NSString+YTH.m */,
                18AC53781E5A9840006D1FDF /* UIImage+YTH.h */,
                18AC53791E5A9840006D1FDF /* UIImage+YTH.m */,
                18AC537A1E5A9840006D1FDF /* UIImageView+YTH.h */,
                18AC537B1E5A9840006D1FDF /* UIImageView+YTH.m */,
                189711D01FCFA16600B5393A /* ZXButton.h */,
                189711D11FCFA16600B5393A /* ZXButton.m */,
                1853AC3A1FD946B8006329F0 /* UITabBar+ZXBadge.h */,
                1853AC3B1FD946B8006329F0 /* UITabBar+ZXBadge.m */,
                2D0E729420C0DAE600822DC8 /* SJButton.h */,
                2D0E729520C0DAE600822DC8 /* SJButton.m */,
            );
            path = Category;
            sourceTree = "<group>";
        };
        18AC537D1E5A9840006D1FDF /* DataNet */ = {
            isa = PBXGroup;
            children = (
                18AC537F1E5A9840006D1FDF /* YTHNetdata.h */,
                18AC53801E5A9840006D1FDF /* YTHNetdata.m */,
                18AC53811E5A9840006D1FDF /* YTHNetInterface.h */,
                18AC53821E5A9840006D1FDF /* YTHNetInterface.m */,
                18603038206A1F4E0016DA6F /* JYNetWorking.h */,
                18603037206A1F4E0016DA6F /* JYNetWorking.m */,
                2DF9C28D2123E40200BA5882 /* ALNetWorking.h */,
                2DF9C28E2123E40200BA5882 /* ALNetWorking.m */,
            );
            path = DataNet;
            sourceTree = "<group>";
        };
        18AC538B1E5A9876006D1FDF /* lib */ = {
            isa = PBXGroup;
            children = (
                2DF1FA3921250D81007043AF /* SGEasyButton */,
                1845C239209C562C009C639B /* LBXScan */,
                2D47AAEE20E21186008BB5C9 /* SDK */,
                18332E3F207E0815002C6626 /* EasyJSWebView-master */,
                18826A401F3C4C9C00A8E7B5 /* XWTransition */,
                18F5C39E1F39A7CE00C88F58 /* HXEasyCustomShare */,
                180B16B81F009F320043B74D /* XLPhotoBrowser+CoderXL */,
                181ECE0F1EF369BF00472224 /* ZJScrollPageView */,
                182BEB5D1EAA081400B11FC5 /* LXAlertView */,
                1810FBDD1E7FBDBB005B42B3 /* ZYSideSlipFilter */,
                187522911E65547600B6AE15 /* KLCPopup */,
                18AC53911E5A9FC7006D1FDF /* AMScrollingNavbar */,
                18AC538C1E5A9C2D006D1FDF /* GTMBase64 */,
            );
            path = lib;
            sourceTree = "<group>";
        };
        18AC538C1E5A9C2D006D1FDF /* GTMBase64 */ = {
            isa = PBXGroup;
            children = (
                18AC538D1E5A9C2D006D1FDF /* GTMBase64.h */,
                18AC538E1E5A9C2D006D1FDF /* GTMBase64.m */,
                18AC538F1E5A9C2D006D1FDF /* GTMDefines.h */,
            );
            path = GTMBase64;
            sourceTree = "<group>";
        };
        18AC53911E5A9FC7006D1FDF /* AMScrollingNavbar */ = {
            isa = PBXGroup;
            children = (
                18AC53921E5A9FC7006D1FDF /* AMScrollingNavbar.h */,
                18AC53931E5A9FC7006D1FDF /* Info.plist */,
                18AC53941E5A9FC7006D1FDF /* UIViewController+ScrollingNavbar.h */,
                18AC53951E5A9FC7006D1FDF /* UIViewController+ScrollingNavbar.m */,
            );
            path = AMScrollingNavbar;
            sourceTree = "<group>";
        };
        18AC53981E5AC85F006D1FDF /* cell */ = {
            isa = PBXGroup;
            children = (
                1896F25F1FD0E698009D6EEF /* classificationCollectionViewCell.h */,
                1896F2601FD0E698009D6EEF /* classificationCollectionViewCell.m */,
                1896F2621FD0E699009D6EEF /* classificationCollectionViewCell.xib */,
                1896F2631FD0E699009D6EEF /* ClassificationForHeader.h */,
                1896F2611FD0E699009D6EEF /* ClassificationForHeader.m */,
                1896F25E1FD0E698009D6EEF /* ClassificationForHeader.xib */,
                18AC53A81E5ACE45006D1FDF /* HeaderCollectionReusableView.h */,
                18AC53A91E5ACE45006D1FDF /* HeaderCollectionReusableView.m */,
                18AC53AA1E5ACE45006D1FDF /* HeaderCollectionReusableView.xib */,
                188E953D1E5C237E00F0F895 /* FooterCollectionReusableView.h */,
                188E953E1E5C237E00F0F895 /* FooterCollectionReusableView.m */,
                188E953F1E5C237E00F0F895 /* FooterCollectionReusableView.xib */,
                18AC53991E5AC874006D1FDF /* shufflingCollectionReusableView.h */,
                18AC539A1E5AC874006D1FDF /* shufflingCollectionReusableView.m */,
                18AC539B1E5AC874006D1FDF /* shufflingCollectionReusableView.xib */,
                18AC539E1E5ACC0B006D1FDF /* TopicCollectionViewCell.h */,
                18AC539F1E5ACC0B006D1FDF /* TopicCollectionViewCell.m */,
                18AC53A01E5ACC0B006D1FDF /* TopicCollectionViewCell.xib */,
                18AC53A31E5ACCD8006D1FDF /* recommendCollectionViewCell.h */,
                18AC53A41E5ACCD8006D1FDF /* recommendCollectionViewCell.m */,
                18AC53A51E5ACCD8006D1FDF /* recommendCollectionViewCell.xib */,
                1865E4391EF1112A00333767 /* SectionTopicCollectionViewCell.h */,
                1865E43A1EF1112A00333767 /* SectionTopicCollectionViewCell.m */,
                1865E43B1EF1112A00333767 /* SectionTopicCollectionViewCell.xib */,
                18AE87591FE38439005DB018 /* TCollectionViewCell.h */,
                18AE875A1FE38439005DB018 /* TCollectionViewCell.m */,
                18AE875B1FE38439005DB018 /* TCollectionViewCell.xib */,
                18DF4E351FE90E2B00144A5F /* SectionTopicCollectionViewCell2.h */,
                18DF4E361FE90E2B00144A5F /* SectionTopicCollectionViewCell2.m */,
                18DF4E371FE90E2B00144A5F /* SectionTopicCollectionViewCell2.xib */,
            );
            name = cell;
            sourceTree = "<group>";
        };
        18D3E2F71FEB64E8001F29F5 /* userInfo */ = {
            isa = PBXGroup;
            children = (
                18D3E2F81FEB6590001F29F5 /* userInfoViewController.h */,
                18D3E2F91FEB6590001F29F5 /* userInfoViewController.m */,
                18D3E2FA1FEB6590001F29F5 /* userInfoViewController.xib */,
                18D3E2FD1FEB6C32001F29F5 /* userInfoTableViewCellS1.h */,
                18D3E2FE1FEB6C32001F29F5 /* userInfoTableViewCellS1.m */,
                18D3E2FF1FEB6C32001F29F5 /* userInfoTableViewCellS1.xib */,
                18D3E3021FEB6C76001F29F5 /* userInfoTableViewCellS2.h */,
                18D3E3031FEB6C76001F29F5 /* userInfoTableViewCellS2.m */,
                18D3E3041FEB6C76001F29F5 /* userInfoTableViewCellS2.xib */,
                18D3E3071FEB6C87001F29F5 /* userInfoTableViewCellS3.h */,
                18D3E3081FEB6C87001F29F5 /* userInfoTableViewCellS3.m */,
                18D3E3091FEB6C87001F29F5 /* userInfoTableViewCellS3.xib */,
                2D37FC6120C13CE000E11051 /* MergeAccountViewController.h */,
                2D37FC6220C13CE000E11051 /* MergeAccountViewController.m */,
                2D37FC6320C13CE000E11051 /* MergeAccountViewController.xib */,
                2D0DF78920C642AE002BB619 /* SJUnbindPhoneViewController.h */,
                2D0DF78A20C642AE002BB619 /* SJUnbindPhoneViewController.m */,
                2D0DF78B20C642AE002BB619 /* SJUnbindPhoneViewController.xib */,
            );
            name = userInfo;
            sourceTree = "<group>";
        };
        18D4303F1E7A2CF20007CCB5 /* TableViewcell */ = {
            isa = PBXGroup;
            children = (
                18F763521FE223220054F7CB /* searchTableViewCellX.h */,
                18F763531FE223220054F7CB /* searchTableViewCellX.m */,
                18F763541FE223220054F7CB /* searchTableViewCellX.xib */,
                18D430601E7A3AD90007CCB5 /* SideSlipPriceTableViewCell.h */,
                18D430611E7A3AD90007CCB5 /* SideSlipPriceTableViewCell.m */,
                18D430621E7A3AD90007CCB5 /* SideSlipPriceTableViewCell.xib */,
                18D4305D1E7A37B10007CCB5 /* SideSlipSpaceTableViewCell.h */,
                18D4305E1E7A37B10007CCB5 /* SideSlipSpaceTableViewCell.m */,
                18D430401E7A2D1F0007CCB5 /* SideSlipCommonTableViewCell.h */,
                18D430411E7A2D1F0007CCB5 /* SideSlipCommonTableViewCell.m */,
                18D430421E7A2D1F0007CCB5 /* SideSlipCommonTableViewCell.xib */,
            );
            name = TableViewcell;
            sourceTree = "<group>";
        };
        18D430451E7A2D5B0007CCB5 /* CollectionViewCell */ = {
            isa = PBXGroup;
            children = (
                18D430551E7A30770007CCB5 /* FilterBaseCollectionViewCell.h */,
                18D430561E7A30770007CCB5 /* FilterBaseCollectionViewCell.m */,
                18D430571E7A30770007CCB5 /* FilterCommonCollectionViewCell.h */,
                18D430581E7A30770007CCB5 /* FilterCommonCollectionViewCell.m */,
                18D430591E7A30770007CCB5 /* FilterCommonCollectionViewCell.xib */,
            );
            name = CollectionViewCell;
            sourceTree = "<group>";
        };
        18D4304B1E7A2E7E0007CCB5 /* model */ = {
            isa = PBXGroup;
            children = (
                18D4304F1E7A304B0007CCB5 /* CommonItemModel.h */,
                18D430501E7A304B0007CCB5 /* CommonItemModel.m */,
                18D430511E7A304B0007CCB5 /* PriceRangeModel.h */,
                18D430521E7A304B0007CCB5 /* PriceRangeModel.m */,
            );
            name = model;
            sourceTree = "<group>";
        };
        18F5C39E1F39A7CE00C88F58 /* HXEasyCustomShare */ = {
            isa = PBXGroup;
            children = (
                18F5C39F1F39A7CE00C88F58 /* HXEasyCustomShareView.h */,
                18F5C3A01F39A7CE00C88F58 /* HXEasyCustomShareView.m */,
                18F5C3A11F39A7CE00C88F58 /* HXShareScrollView.h */,
                18F5C3A21F39A7CE00C88F58 /* HXShareScrollView.m */,
            );
            path = HXEasyCustomShare;
            sourceTree = "<group>";
        };
        18FB0995206B8C4C00006656 /* message */ = {
            isa = PBXGroup;
            children = (
                18FB099A206B8FAA00006656 /* MineMessageViewController.h */,
                18FB099B206B8FAA00006656 /* MineMessageViewController.m */,
                18360AF5206C9F5E00F9EAB1 /* MineMessageTableViewCell.h */,
                18360AF6206C9F5E00F9EAB1 /* MineMessageTableViewCell.m */,
                18360AF7206C9F5E00F9EAB1 /* MineMessageTableViewCell.xib */,
                18360AF4206C9F3D00F9EAB1 /* 详情 */,
            );
            path = message;
            sourceTree = "<group>";
        };
        18FB0996206B8C6C00006656 /* complain */ = {
            isa = PBXGroup;
            children = (
                18FB099D206B8FFC00006656 /* ComplainViewController.h */,
                18FB099E206B8FFC00006656 /* ComplainViewController.m */,
                18FB099F206B8FFC00006656 /* ComplainViewController.xib */,
            );
            path = complain;
            sourceTree = "<group>";
        };
        18FB0997206B8C8500006656 /* grade */ = {
            isa = PBXGroup;
            children = (
                18360AFF206CDB1000F9EAB1 /* GradeViewController.h */,
                18360B00206CDB1000F9EAB1 /* GradeViewController.m */,
                18360B01206CDB1000F9EAB1 /* GradeViewController.xib */,
            );
            path = grade;
            sourceTree = "<group>";
        };
        18FB0998206B8CA300006656 /* service */ = {
            isa = PBXGroup;
            children = (
                18FB09AB206B9B7C00006656 /* WINCopyLabel.h */,
                18FB09AC206B9B7D00006656 /* WINCopyLabel.m */,
                18FB09A5206B902800006656 /* ServiceViewController.h */,
                18FB09A6206B902800006656 /* ServiceViewController.m */,
                18332E06207DE78E002C6626 /* cell */,
            );
            path = service;
            sourceTree = "<group>";
        };
        18FB0999206B8D5300006656 /* balance */ = {
            isa = PBXGroup;
            children = (
                18FB09A8206B904300006656 /* BalanceViewController.h */,
                18FB09A9206B904300006656 /* BalanceViewController.m */,
                1836507B206E1982001D6651 /* 体现 */,
                18360AEB206C8E8300F9EAB1 /* 明细 */,
            );
            path = balance;
            sourceTree = "<group>";
        };
        2D0C95B321006400004D7F9C /* Setting */ = {
            isa = PBXGroup;
            children = (
                2D8F4C562100661F00198E06 /* Model */,
                2D8F4C552100661700198E06 /* View */,
                2D8F4C542100660F00198E06 /* ViewModel */,
            );
            path = Setting;
            sourceTree = "<group>";
        };
        2D1E1F5720D20D8D00CEA8C6 /* weex_firstlessons */ = {
            isa = PBXGroup;
            children = (
                2D1E1F5820D20E3200CEA8C6 /* SJFirstLessonsViewController.h */,
                2D1E1F5920D20E3200CEA8C6 /* SJFirstLessonsViewController.m */,
                2D1E1F5F20D2255900CEA8C6 /* SJModule.h */,
                2D1E1F6020D2255900CEA8C6 /* SJModule.m */,
                2D1E1F6220D248A800CEA8C6 /* SJNComponet.h */,
                2D1E1F6320D248A800CEA8C6 /* SJNComponet.m */,
            );
            path = weex_firstlessons;
            sourceTree = "<group>";
        };
        2D264D6820EB7E300017ED9C /* GoodsDetailFooterView */ = {
            isa = PBXGroup;
            children = (
                2D264D6920EB7E9C0017ED9C /* GoodsDetailFooterView.h */,
                2D264D6A20EB7E9C0017ED9C /* GoodsDetailFooterView.m */,
            );
            path = GoodsDetailFooterView;
            sourceTree = "<group>";
        };
        2D37FC5620C126AD00E11051 /* 动态 */ = {
            isa = PBXGroup;
            children = (
                2D37FC5720C126D800E11051 /* DynamicViewController.h */,
                2D37FC5820C126D800E11051 /* DynamicViewController.m */,
                2D37FC5920C126D800E11051 /* DynamicViewController.xib */,
                2D37FC5C20C1299E00E11051 /* DynamicTableViewCell.h */,
                2D37FC5D20C1299E00E11051 /* DynamicTableViewCell.m */,
                2D37FC5E20C1299E00E11051 /* DynamicTableViewCell.xib */,
                2D193FF42105C21000B34DBB /* CustomProgressHUD.h */,
                2D193FF32105C21000B34DBB /* CustomProgressHUD.m */,
            );
            path = "动态";
            sourceTree = "<group>";
        };
        2D47AAEE20E21186008BB5C9 /* SDK */ = {
            isa = PBXGroup;
            children = (
                2D47AAEF20E21186008BB5C9 /* Required */,
                2D47AAF120E21186008BB5C9 /* ShareSDK */,
            );
            path = SDK;
            sourceTree = "<group>";
        };
        2D47AAEF20E21186008BB5C9 /* Required */ = {
            isa = PBXGroup;
            children = (
                2D47AAF020E21186008BB5C9 /* MOBFoundation.framework */,
            );
            path = Required;
            sourceTree = "<group>";
        };
        2D47AAF120E21186008BB5C9 /* ShareSDK */ = {
            isa = PBXGroup;
            children = (
                2D47AAF220E21186008BB5C9 /* ShareSDK.framework */,
                2D47AAF320E21186008BB5C9 /* Support */,
            );
            path = ShareSDK;
            sourceTree = "<group>";
        };
        2D47AAF320E21186008BB5C9 /* Support */ = {
            isa = PBXGroup;
            children = (
                2D47AAF420E21186008BB5C9 /* Optional */,
                2D47AAFA20E21186008BB5C9 /* PlatformConnector */,
                2D47AB0420E21186008BB5C9 /* PlatformSDK */,
                2D47AB0E20E21186008BB5C9 /* Required */,
            );
            path = Support;
            sourceTree = "<group>";
        };
        2D47AAF420E21186008BB5C9 /* Optional */ = {
            isa = PBXGroup;
            children = (
                2D47AAF520E21186008BB5C9 /* ShareSDKConfigFile.bundle */,
                2D47AAF620E21186008BB5C9 /* ShareSDKConfigFile.framework */,
                2D47AAF720E21186008BB5C9 /* ShareSDKExtension.framework */,
                2D47AAF820E21186008BB5C9 /* ShareSDKUI.bundle */,
                2D47AAF920E21186008BB5C9 /* ShareSDKUI.framework */,
            );
            path = Optional;
            sourceTree = "<group>";
        };
        2D47AAFA20E21186008BB5C9 /* PlatformConnector */ = {
            isa = PBXGroup;
            children = (
                2D47AAFB20E21186008BB5C9 /* CopyConnector.framework */,
                2D47AAFC20E21186008BB5C9 /* DingTalkConnector.framework */,
                2D47AAFD20E21186008BB5C9 /* FacebookConnector.framework */,
                2D47AAFE20E21186008BB5C9 /* MailConnector.framework */,
                2D47AAFF20E21186008BB5C9 /* QQConnector.framework */,
                2D47AB0020E21186008BB5C9 /* SinaWeiboConnector.framework */,
                2D47AB0120E21186008BB5C9 /* SMSConnector.framework */,
                2D47AB0220E21186008BB5C9 /* TwitterConnector.framework */,
                2D47AB0320E21186008BB5C9 /* WechatConnector.framework */,
            );
            path = PlatformConnector;
            sourceTree = "<group>";
        };
        2D47AB0420E21186008BB5C9 /* PlatformSDK */ = {
            isa = PBXGroup;
            children = (
                2D47AB0520E21186008BB5C9 /* DingTalkSDK */,
                2D47AB0720E21186008BB5C9 /* QQSDK */,
                2D47AB0920E21186008BB5C9 /* SinaWeiboSDK */,
            );
            path = PlatformSDK;
            sourceTree = "<group>";
        };
        2D47AB0520E21186008BB5C9 /* DingTalkSDK */ = {
            isa = PBXGroup;
            children = (
                2D47AB0620E21186008BB5C9 /* DTShareKit.framework */,
            );
            path = DingTalkSDK;
            sourceTree = "<group>";
        };
        2D47AB0720E21186008BB5C9 /* QQSDK */ = {
            isa = PBXGroup;
            children = (
                2D47AB0820E21186008BB5C9 /* TencentOpenAPI.framework */,
            );
            path = QQSDK;
            sourceTree = "<group>";
        };
        2D47AB0920E21186008BB5C9 /* SinaWeiboSDK */ = {
            isa = PBXGroup;
            children = (
                2D47AB0A20E21186008BB5C9 /* libWeiboSDK.a */,
                2D47AB0B20E21186008BB5C9 /* WBHttpRequest.h */,
                2D47AB0C20E21186008BB5C9 /* WeiboSDK.bundle */,
                2D47AB0D20E21186008BB5C9 /* WeiboSDK.h */,
            );
            path = SinaWeiboSDK;
            sourceTree = "<group>";
        };
        2D47AB0E20E21186008BB5C9 /* Required */ = {
            isa = PBXGroup;
            children = (
                2D47AB0F20E21186008BB5C9 /* ShareSDK.bundle */,
                2D47AB1020E21186008BB5C9 /* ShareSDKConnector.framework */,
            );
            path = Required;
            sourceTree = "<group>";
        };
        2D4A107320E49A8C00AB72DE /* WeexDomain */ = {
            isa = PBXGroup;
            children = (
                2D5F840320EE22A0001FF790 /* Handler */,
                2D4D84C820E619320012FDB6 /* Module */,
                2D4D84C920E619920012FDB6 /* Component */,
            );
            path = WeexDomain;
            sourceTree = "<group>";
        };
        2D4D84C820E619320012FDB6 /* Module */ = {
            isa = PBXGroup;
            children = (
                2D4A107420E49B3600AB72DE /* WXUserModule.h */,
                2D4A107520E49B3600AB72DE /* WXUserModule.m */,
                2D4A107720E4B47D00AB72DE /* WXUtilModule.h */,
                2D4A107820E4B47E00AB72DE /* WXUtilModule.m */,
            );
            path = Module;
            sourceTree = "<group>";
        };
        2D4D84C920E619920012FDB6 /* Component */ = {
            isa = PBXGroup;
            children = (
                2D4D84CA20E61A750012FDB6 /* WXCutomNewStrategyComponent.h */,
                2D4D84CB20E61A750012FDB6 /* WXCutomNewStrategyComponent.m */,
            );
            path = Component;
            sourceTree = "<group>";
        };
        2D5F840320EE22A0001FF790 /* Handler */ = {
            isa = PBXGroup;
            children = (
                2D1EA73120D3634400F1BD23 /* WXImgLoaderDefaultImpl.h */,
                2D1EA73220D3634500F1BD23 /* WXImgLoaderDefaultImpl.m */,
            );
            name = Handler;
            path = "New Group";
            sourceTree = "<group>";
        };
        2D8F4C542100660F00198E06 /* ViewModel */ = {
            isa = PBXGroup;
            children = (
                2D8F4C582100672500198E06 /* SettingViewModel.h */,
                2D8F4C592100672500198E06 /* SettingViewModel.m */,
            );
            path = ViewModel;
            sourceTree = "<group>";
        };
        2D8F4C552100661700198E06 /* View */ = {
            isa = PBXGroup;
            children = (
                2D8F4C572100664F00198E06 /* Cell */,
                18E5ADF71E5EC8B3009F85E0 /* SettingViewController.h */,
                18E5ADF81E5EC8B3009F85E0 /* SettingViewController.m */,
                18E5ADF91E5EC8B3009F85E0 /* SettingViewController.xib */,
            );
            path = View;
            sourceTree = "<group>";
        };
        2D8F4C562100661F00198E06 /* Model */ = {
            isa = PBXGroup;
            children = (
            );
            path = Model;
            sourceTree = "<group>";
        };
        2D8F4C572100664F00198E06 /* Cell */ = {
            isa = PBXGroup;
            children = (
                18E5ADFC1E5EC9C9009F85E0 /* SettingTypeOneTableViewCell.h */,
                18E5ADFD1E5EC9C9009F85E0 /* SettingTypeOneTableViewCell.m */,
                18E5ADFE1E5EC9C9009F85E0 /* SettingTypeOneTableViewCell.xib */,
                18E5AE011E5EC9DB009F85E0 /* SettingTypeTwoTableViewCell.h */,
                18E5AE021E5EC9DB009F85E0 /* SettingTypeTwoTableViewCell.m */,
                18E5AE031E5EC9DB009F85E0 /* SettingTypeTwoTableViewCell.xib */,
                18E5AE061E5EC9ED009F85E0 /* SettingTypeThreeTableViewCell.h */,
                18E5AE071E5EC9ED009F85E0 /* SettingTypeThreeTableViewCell.m */,
                18E5AE081E5EC9ED009F85E0 /* SettingTypeThreeTableViewCell.xib */,
            );
            path = Cell;
            sourceTree = "<group>";
        };
        2DB8DA9E21241C660034CD7C /* InviteViewCell */ = {
            isa = PBXGroup;
            children = (
                2DB8DA9F21241CAE0034CD7C /* InviteOneCell.h */,
                2DB8DAA021241CAE0034CD7C /* InviteOneCell.m */,
                2DF1FA4421252318007043AF /* InviteTwoCell.h */,
                2DF1FA4521252318007043AF /* InviteTwoCell.m */,
                2DF1FA4721252614007043AF /* InviteThreeCell.h */,
                2DF1FA4821252614007043AF /* InviteThreeCell.m */,
                2DF1FA4A21255043007043AF /* InviteHederFourView.h */,
                2DF1FA4B21255043007043AF /* InviteHederFourView.m */,
                2DF1FA4D212553E7007043AF /* InvitewFourCell.h */,
                2DF1FA4E212553E7007043AF /* InvitewFourCell.m */,
            );
            path = InviteViewCell;
            sourceTree = "<group>";
        };
        2DF1FA3921250D81007043AF /* SGEasyButton */ = {
            isa = PBXGroup;
            children = (
                2DF1FA3A21250D81007043AF /* SGEasyButton.h */,
                2DF1FA3B21250D81007043AF /* UIButton+SGCountdown.h */,
                2DF1FA3C21250D81007043AF /* UIButton+SGCountdown.m */,
                2DF1FA3D21250D81007043AF /* UIButton+SGEvent.h */,
                2DF1FA3E21250D81007043AF /* UIButton+SGEvent.m */,
                2DF1FA3F21250D81007043AF /* UIButton+SGImagePosition.h */,
                2DF1FA4021250D81007043AF /* UIButton+SGImagePosition.m */,
            );
            path = SGEasyButton;
            sourceTree = "<group>";
        };
        2DF1FA5021255C4A007043AF /* ViewModel */ = {
            isa = PBXGroup;
            children = (
                2DF1FA5121255C7A007043AF /* MainInviteViewModel.h */,
                2DF1FA5221255C7A007043AF /* MainInviteViewModel.m */,
            );
            path = ViewModel;
            sourceTree = "<group>";
        };
        2DF1FA5721256156007043AF /* Model */ = {
            isa = PBXGroup;
            children = (
                2DF1FA5421256036007043AF /* MainInviteModel.h */,
                2DF1FA5521256036007043AF /* MainInviteModel.m */,
            );
            path = Model;
            sourceTree = "<group>";
        };
        3EB2FCBC06FCFF59022C5ECD /* Frameworks */ = {
            isa = PBXGroup;
            children = (
                2D1E1F5D20D2113300CEA8C6 /* WeexSDK.framework */,
                2D73332220C90D6700336CC8 /* WebP.framework */,
                2D9767D720C7D7FE006EE24F /* WebKit.framework */,
                183FD265209AC0B600903765 /* UserNotificationsUI.framework */,
                18F6653C20859E640052997A /* CFNetwork.framework */,
                18F6653A20859E5A0052997A /* MobileCoreServices.framework */,
                18F6653820859E340052997A /* libxml2.tbd */,
                18F6653620859E270052997A /* libresolv.tbd */,
                18F6653420859E040052997A /* UserNotifications.framework */,
                18325EB71F1C98FC00432A51 /* CoreLocation.framework */,
                18325EB51F1C98F300432A51 /* QuartzCore.framework */,
                18325EB31F1C98E800432A51 /* OpenGLES.framework */,
                18325EB11F1C98D700432A51 /* CoreGraphics.framework */,
                18325EAF1F1C98C800432A51 /* Security.framework */,
                18F1799A1F0B67F700A25901 /* AlibabaAuthExt.framework */,
                18F1799B1F0B67F700A25901 /* AlibabaAuthSDK.framework */,
                187CF2DE1E694D410071421D /* libz.tbd */,
                187CF2DC1E694D270071421D /* SystemConfiguration.framework */,
                187CF2DA1E694D1D0071421D /* CoreTelephony.framework */,
                A10E40577F379E83D85926C6 /* Pods_MIduo.framework */,
            );
            name = Frameworks;
            sourceTree = "<group>";
        };
        74C799F72D6B336E6EBD583C /* Pods */ = {
            isa = PBXGroup;
            children = (
                1CD4F453AF1A8115DE71B743 /* Pods-MIduo.debug.xcconfig */,
                AB238CE26A4E87752975FA82 /* Pods-MIduo.release.xcconfig */,
            );
            name = Pods;
            sourceTree = "<group>";
        };
/* End PBXGroup section */
 
/* Begin PBXNativeTarget section */
        18AC53261E5A8F01006D1FDF /* MIduo */ = {
            isa = PBXNativeTarget;
            buildConfigurationList = 18AC53411E5A8F01006D1FDF /* Build configuration list for PBXNativeTarget "MIduo" */;
            buildPhases = (
                FE75A6432315CBE4243ED097 /* [CP] Check Pods Manifest.lock */,
                18AC53231E5A8F01006D1FDF /* Sources */,
                18AC53241E5A8F01006D1FDF /* Frameworks */,
                18AC53251E5A8F01006D1FDF /* Resources */,
                DA0385FC841C1E3431C1A009 /* [CP] Embed Pods Frameworks */,
                C331EAA3D56659B199C8031C /* [CP] Copy Pods Resources */,
                18EFF84520B417F1001B2415 /* CopyFiles */,
            );
            buildRules = (
            );
            dependencies = (
            );
            name = MIduo;
            productName = MIduo;
            productReference = 18AC53271E5A8F01006D1FDF /* MIduo.app */;
            productType = "com.apple.product-type.application";
        };
/* End PBXNativeTarget section */
 
/* Begin PBXProject section */
        18AC531F1E5A8F01006D1FDF /* Project object */ = {
            isa = PBXProject;
            attributes = {
                CLASSPREFIX = SJ;
                LastUpgradeCheck = 0930;
                ORGANIZATIONNAME = yeshi;
                TargetAttributes = {
                    18AC53261E5A8F01006D1FDF = {
                        CreatedOnToolsVersion = 8.2;
                        DevelopmentTeam = 748KKGQ5LW;
                        ProvisioningStyle = Automatic;
                        SystemCapabilities = {
                            com.apple.BackgroundModes = {
                                enabled = 1;
                            };
                            com.apple.Keychain = {
                                enabled = 1;
                            };
                            com.apple.Push = {
                                enabled = 1;
                            };
                        };
                    };
                };
            };
            buildConfigurationList = 18AC53221E5A8F01006D1FDF /* Build configuration list for PBXProject "MIduo" */;
            compatibilityVersion = "Xcode 3.2";
            developmentRegion = English;
            hasScannedForEncodings = 0;
            knownRegions = (
                en,
                Base,
            );
            mainGroup = 18AC531E1E5A8F01006D1FDF;
            productRefGroup = 18AC53281E5A8F01006D1FDF /* Products */;
            projectDirPath = "";
            projectRoot = "";
            targets = (
                18AC53261E5A8F01006D1FDF /* MIduo */,
            );
        };
/* End PBXProject section */
 
/* Begin PBXResourcesBuildPhase section */
        18AC53251E5A8F01006D1FDF /* Resources */ = {
            isa = PBXResourcesBuildPhase;
            buildActionMask = 2147483647;
            files = (
                18F179A31F0B6B8700A25901 /* AlibabaAuthSDK.bundle in Resources */,
                1896F26E1FD0ED96009D6EEF /* RecommendCouponViewController.xib in Resources */,
                18F8C5281FCE6B8F005471A3 /* recommendViewController.xib in Resources */,
                183953631F99DFA40015A4D4 /* yw_1222.jpg in Resources */,
                18AE87621FE39EA5005DB018 /* speciallyViewController.xib in Resources */,
                2D56114120EB0DE80047C941 /* SJKitingViewController.xib in Resources */,
                180FA3DD207B13F000140742 /* InvateListTableViewCell.xib in Resources */,
                1875229B1E65643100B6AE15 /* webCouponChildView.xib in Resources */,
                182B997020BD42B50009CBA3 /* MessageLoginViewController.xib in Resources */,
                18AC53AC1E5ACE45006D1FDF /* HeaderCollectionReusableView.xib in Resources */,
                18826A881F3C4C9C00A8E7B5 /* mask.jpg in Resources */,
                181C0EFB207B663C000F5E94 /* Mainhot.gif in Resources */,
                2D37FC4520C0E1AB00E11051 /* AddIncarnateViewController.xib in Resources */,
                180B16E21F009F320043B74D /* FSActionSheet_cancel@3x.png in Resources */,
                1897D9BB1E5FDB70003DF6FE /* searchTableViewCell.xib in Resources */,
                18332E0B207DE7B3002C6626 /* ServiceTableViewCell.xib in Resources */,
                18360AFE206CBB3400F9EAB1 /* MinMessDetailViewController.xib in Resources */,
                18D4305C1E7A30770007CCB5 /* FilterCommonCollectionViewCell.xib in Resources */,
                188E95411E5C237E00F0F895 /* FooterCollectionReusableView.xib in Resources */,
                18966CAB20AD7F6A004CD297 /* GDrecomeTableViewCell.xib in Resources */,
                1897D9B71E5FDB70003DF6FE /* SearchCollectionReusableView.xib in Resources */,
                18DF4E391FE90E2B00144A5F /* SectionTopicCollectionViewCell2.xib in Resources */,
                18AC53961E5A9FC7006D1FDF /* Info.plist in Resources */,
                18826A891F3C4C9C00A8E7B5 /* restrictedshine.tiff in Resources */,
                180B16E11F009F320043B74D /* FSActionSheet_cancel@2x.png in Resources */,
                1845E057207A01D100EB1571 /* MainInviteViewController.xib in Resources */,
                18E5AE051E5EC9DB009F85E0 /* SettingTypeTwoTableViewCell.xib in Resources */,
                18D430441E7A2D1F0007CCB5 /* SideSlipCommonTableViewCell.xib in Resources */,
                18841EB720B544AF0070E182 /* NoShopTableViewCell.xib in Resources */,
                18360B03206CDB1000F9EAB1 /* GradeViewController.xib in Resources */,
                18D3E3061FEB6C76001F29F5 /* userInfoTableViewCellS2.xib in Resources */,
                18966CAE20AD7F6A004CD297 /* GoodsHeaderTableViewCell.xib in Resources */,
                188E95561E5C436400F0F895 /* MineHelperTableViewCell.xib in Resources */,
                18365080206E19AA001D6651 /* IncarnateViewController.xib in Resources */,
                2D37FC4A20C0F75000E11051 /* ModifyAccountViewController.xib in Resources */,
                18332E4C207E0816002C6626 /* README.md in Resources */,
                18D3E3011FEB6C32001F29F5 /* userInfoTableViewCellS1.xib in Resources */,
                1865E43D1EF1112A00333767 /* SectionTopicCollectionViewCell.xib in Resources */,
                1872A9DE20736B36001E4838 /* MinOrderTableViewCell.xib in Resources */,
                1896F2731FD0EDB5009D6EEF /* OtherCouponViewController.xib in Resources */,
                18AC533D1E5A8F01006D1FDF /* LaunchScreen.storyboard in Resources */,
                1897D9A71E5FDB44003DF6FE /* searchDetailViewController.xib in Resources */,
                1897D9A91E5FDB44003DF6FE /* searchViewController.xib in Resources */,
                2D47AB2520E21186008BB5C9 /* ShareSDK.bundle in Resources */,
                1897D9B91E5FDB70003DF6FE /* SearchCollectionViewCell.xib in Resources */,
                2D47AB2420E21186008BB5C9 /* WeiboSDK.bundle in Resources */,
                18D3E30B1FEB6C87001F29F5 /* userInfoTableViewCellS3.xib in Resources */,
                18826A871F3C4C9C00A8E7B5 /* line.png in Resources */,
                183F2DA3208D95E500D3C787 /* InvitationCollectionViewCell.xib in Resources */,
                18F763561FE223220054F7CB /* searchTableViewCellX.xib in Resources */,
                18E5ADFB1E5EC8B3009F85E0 /* SettingViewController.xib in Resources */,
                2D47AB1620E21186008BB5C9 /* ShareSDKUI.bundle in Resources */,
                18332E48207E0816002C6626 /* easyjs-inject.js in Resources */,
                2D08C10C20BFCE2C00A2423B /* LoginViewController.xib in Resources */,
                1845C440209C562D009C639B /* COPYING in Resources */,
                189711CF1FCF9B1200B5393A /* MineToolBarTableViewCell.xib in Resources */,
                18AC53A21E5ACC0B006D1FDF /* TopicCollectionViewCell.xib in Resources */,
                2D0DF78D20C642AE002BB619 /* SJUnbindPhoneViewController.xib in Resources */,
                18D3E2FC1FEB6590001F29F5 /* userInfoViewController.xib in Resources */,
                18360AF3206C915800F9EAB1 /* BalaDetailTableViewCell.xib in Resources */,
                1845C43E209C562D009C639B /* LICENSE in Resources */,
                1897D9C11E600E94003DF6FE /* ClearCollectionReusableView.xib in Resources */,
                1896F2671FD0E699009D6EEF /* classificationCollectionViewCell.xib in Resources */,
                18360AF9206C9F5E00F9EAB1 /* MineMessageTableViewCell.xib in Resources */,
                18966CA820AD7F6A004CD297 /* GDDetailTableViewCell.xib in Resources */,
                2D37FC6520C13CE000E11051 /* MergeAccountViewController.xib in Resources */,
                2D47AB1320E21186008BB5C9 /* ShareSDKConfigFile.bundle in Resources */,
                188E95471E5C42BE00F0F895 /* MineHeaderTableViewCell.xib in Resources */,
                18AC53A71E5ACCD8006D1FDF /* recommendCollectionViewCell.xib in Resources */,
                1845C43F209C562D009C639B /* README.md in Resources */,
                188E954C1E5C42F100F0F895 /* MineRedEnvelopesTableViewCell.xib in Resources */,
                187522991E6555FF00B6AE15 /* couponChildView.xib in Resources */,
                18AC539D1E5AC874006D1FDF /* shufflingCollectionReusableView.xib in Resources */,
                180FA3D8207AFCD800140742 /* MainInviteTableViewCell.xib in Resources */,
                18D399AE1EA765AD00A01CD3 /* thirdClassificationViewController.xib in Resources */,
                1896F2641FD0E699009D6EEF /* ClassificationForHeader.xib in Resources */,
                18E5AE001E5EC9C9009F85E0 /* SettingTypeOneTableViewCell.xib in Resources */,
                18AC533A1E5A8F01006D1FDF /* Assets.xcassets in Resources */,
                2D0D7D1320BFF51B009D5D48 /* MineThirdTableViewCell.xib in Resources */,
                1892033D20BE51C6008C1045 /* CodeScan.bundle in Resources */,
                18332E54207E1678002C6626 /* test.html in Resources */,
                188E955B1E5C438800F0F895 /* MineFeaturesTableViewCell.xib in Resources */,
                18D430641E7A3AD90007CCB5 /* SideSlipPriceTableViewCell.xib in Resources */,
                2D37FC5B20C126D800E11051 /* DynamicViewController.xib in Resources */,
                18AE875D1FE38439005DB018 /* TCollectionViewCell.xib in Resources */,
                181DDB30207C9F3500BD1EFA /* InvitationFriendsViewController.xib in Resources */,
                18E5AE0A1E5EC9ED009F85E0 /* SettingTypeThreeTableViewCell.xib in Resources */,
                181ECE2D1EF373ED00472224 /* ListViewController.xib in Resources */,
                1845C51E209C562E009C639B /* README.md in Resources */,
                18FB09A1206B8FFC00006656 /* ComplainViewController.xib in Resources */,
                1896F2821FD10437009D6EEF /* CoupleCollectionReusableView.xib in Resources */,
                1845C441209C562D009C639B /* README.md in Resources */,
                18AC53381E5A8F01006D1FDF /* Main.storyboard in Resources */,
                2D37FC6020C1299E00E11051 /* DynamicTableViewCell.xib in Resources */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXResourcesBuildPhase section */
 
/* Begin PBXShellScriptBuildPhase section */
        C331EAA3D56659B199C8031C /* [CP] Copy Pods Resources */ = {
            isa = PBXShellScriptBuildPhase;
            buildActionMask = 2147483647;
            files = (
            );
            inputPaths = (
                "${SRCROOT}/Pods/Target Support Files/Pods-MIduo/Pods-MIduo-resources.sh",
                "${PODS_ROOT}/AlibcLinkPartnerSDK/AlibcLinkPartnerSDK.framework/ALPLinkPartnerSDK.bundle",
                "${PODS_ROOT}/AlibcTradeSDK/AlibcTradeBiz.framework/NBResource.bundle",
                "${PODS_ROOT}/AlipaySDK/alipay/AlipaySDK.bundle",
                "${PODS_ROOT}/UMengUShare/UShareSDK/UMSocialSDK/UMSocialSDKPromptResources.bundle",
                "${PODS_ROOT}/UMengUShare/UShareSDK/UMSocialUI/UMSocialSDKResources.bundle",
            );
            name = "[CP] Copy Pods Resources";
            outputPaths = (
                "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ALPLinkPartnerSDK.bundle",
                "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/NBResource.bundle",
                "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AlipaySDK.bundle",
                "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/UMSocialSDKPromptResources.bundle",
                "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/UMSocialSDKResources.bundle",
            );
            runOnlyForDeploymentPostprocessing = 0;
            shellPath = /bin/sh;
            shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-MIduo/Pods-MIduo-resources.sh\"\n";
            showEnvVarsInLog = 0;
        };
        DA0385FC841C1E3431C1A009 /* [CP] Embed Pods Frameworks */ = {
            isa = PBXShellScriptBuildPhase;
            buildActionMask = 2147483647;
            files = (
            );
            inputPaths = (
                "${SRCROOT}/Pods/Target Support Files/Pods-MIduo/Pods-MIduo-frameworks.sh",
                "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework",
                "${BUILT_PRODUCTS_DIR}/IQKeyboardManager/IQKeyboardManager.framework",
                "${BUILT_PRODUCTS_DIR}/MBProgressHUD/MBProgressHUD.framework",
                "${BUILT_PRODUCTS_DIR}/MJRefresh/MJRefresh.framework",
                "${BUILT_PRODUCTS_DIR}/Masonry/Masonry.framework",
                "${BUILT_PRODUCTS_DIR}/ReactiveCocoa/ReactiveCocoa.framework",
                "${BUILT_PRODUCTS_DIR}/SDAutoLayout/SDAutoLayout.framework",
                "${BUILT_PRODUCTS_DIR}/SDCycleScrollView/SDCycleScrollView.framework",
                "${BUILT_PRODUCTS_DIR}/SDWebImage/SDWebImage.framework",
                "${BUILT_PRODUCTS_DIR}/SVProgressHUD/SVProgressHUD.framework",
                "${BUILT_PRODUCTS_DIR}/Toast/Toast.framework",
                "${BUILT_PRODUCTS_DIR}/UICollectionViewLeftAlignedLayout/UICollectionViewLeftAlignedLayout.framework",
                "${BUILT_PRODUCTS_DIR}/WeexSDK/WeexSDK.framework",
                "${BUILT_PRODUCTS_DIR}/YYCache/YYCache.framework",
                "${BUILT_PRODUCTS_DIR}/YYImage/YYImage.framework",
                "${BUILT_PRODUCTS_DIR}/YYKeyboardManager/YYKeyboardManager.framework",
                "${BUILT_PRODUCTS_DIR}/YYModel/YYModel.framework",
                "${BUILT_PRODUCTS_DIR}/YYText/YYText.framework",
                "${BUILT_PRODUCTS_DIR}/YYWebImage/YYWebImage.framework",
            );
            name = "[CP] Embed Pods Frameworks";
            outputPaths = (
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AFNetworking.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManager.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MBProgressHUD.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MJRefresh.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Masonry.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ReactiveCocoa.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDAutoLayout.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDCycleScrollView.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDWebImage.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SVProgressHUD.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Toast.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/UICollectionViewLeftAlignedLayout.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/WeexSDK.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/YYCache.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/YYImage.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/YYKeyboardManager.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/YYModel.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/YYText.framework",
                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/YYWebImage.framework",
            );
            runOnlyForDeploymentPostprocessing = 0;
            shellPath = /bin/sh;
            shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-MIduo/Pods-MIduo-frameworks.sh\"\n";
            showEnvVarsInLog = 0;
        };
        FE75A6432315CBE4243ED097 /* [CP] Check Pods Manifest.lock */ = {
            isa = PBXShellScriptBuildPhase;
            buildActionMask = 2147483647;
            files = (
            );
            inputPaths = (
                "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
                "${PODS_ROOT}/Manifest.lock",
            );
            name = "[CP] Check Pods Manifest.lock";
            outputPaths = (
                "$(DERIVED_FILE_DIR)/Pods-MIduo-checkManifestLockResult.txt",
            );
            runOnlyForDeploymentPostprocessing = 0;
            shellPath = /bin/sh;
            shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
            showEnvVarsInLog = 0;
        };
/* End PBXShellScriptBuildPhase section */
 
/* Begin PBXSourcesBuildPhase section */
        18AC53231E5A8F01006D1FDF /* Sources */ = {
            isa = PBXSourcesBuildPhase;
            buildActionMask = 2147483647;
            files = (
                1845C50B209C562E009C639B /* ZXQRCodeVersion.m in Sources */,
                1845C4AE209C562E009C639B /* ZXMaxiCodeDecoder.m in Sources */,
                1845C44D209C562D009C639B /* ZXAztecWriter.m in Sources */,
                18D3E30A1FEB6C87001F29F5 /* userInfoTableViewCellS3.m in Sources */,
                1845C4A3209C562E009C639B /* ZXDataMatrixEncoderContext.m in Sources */,
                1892032120BE3575008C1045 /* LoginReminderView.m in Sources */,
                18956EBF1FD64A03001531A1 /* TipView.m in Sources */,
                1872A9D520731D7E001E4838 /* MinCollectViewController.m in Sources */,
                1845C491209C562D009C639B /* ZXErrors.m in Sources */,
                18332E4F207E0CD4002C6626 /* MyJSInterface.m in Sources */,
                1845C47F209C562D009C639B /* ZXBoolArray.m in Sources */,
                1810FBFC1E7FBDBB005B42B3 /* SideSlipBaseTableViewCell.m in Sources */,
                1897D9BA1E5FDB70003DF6FE /* searchTableViewCell.m in Sources */,
                1896F25D1FD0E652009D6EEF /* classificationViewController.m in Sources */,
                2D4A107620E49B3600AB72DE /* WXUserModule.m in Sources */,
                2D1175A9211955B100D4CD0F /* ZYSideSlipFilterManger.m in Sources */,
                1845C510209C562E009C639B /* ZXQRCodeFinderPatternFinder.m in Sources */,
                1845C4BD209C562E009C639B /* ZXRSSExpandedBlockParsedResult.m in Sources */,
                1845C4B7209C562E009C639B /* ZXAI013x0x1xDecoder.m in Sources */,
                1845C4A7209C562E009C639B /* ZXDataMatrixSymbolInfo144.m in Sources */,
                1845C492209C562D009C639B /* ZXInvertedLuminanceSource.m in Sources */,
                1845C4BA209C562E009C639B /* ZXAI01decoder.m in Sources */,
                1897D9A81E5FDB44003DF6FE /* searchViewController.m in Sources */,
                187522941E65547600B6AE15 /* KLCPopup.m in Sources */,
                1845C4DC209C562E009C639B /* ZXITFWriter.m in Sources */,
                1845C4A2209C562E009C639B /* ZXDataMatrixEdifactEncoder.m in Sources */,
                1810FBF81E7FBDBB005B42B3 /* ZYSideSlipFilterRegionModel.m in Sources */,
                1845C4DD209C562E009C639B /* ZXMultiFormatOneDReader.m in Sources */,
                1845C50F209C562E009C639B /* ZXQRCodeFinderPattern.m in Sources */,
                1845C517209C562E009C639B /* ZXMultiDetector.m in Sources */,
                1845C500209C562E009C639B /* ZXPDF417ResultMetadata.m in Sources */,
                1845C45C209C562D009C639B /* ZXISBNParsedResult.m in Sources */,
                188057592089BFAB000189CF /* BCSecondCellFlowLayout.m in Sources */,
                1845C4D2209C562E009C639B /* ZXCode128Writer.m in Sources */,
                2D8F4C5A2100672500198E06 /* SettingViewModel.m in Sources */,
                1892033E20BE51C6008C1045 /* LBXScanLineAnimation.m in Sources */,
                18966CA620AD7F6A004CD297 /* ButtomCarView.m in Sources */,
                1845C462209C562D009C639B /* ZXSMSMMSResultParser.m in Sources */,
                1845C4E4209C562E009C639B /* ZXUPCEANExtension5Support.m in Sources */,
                1845C4C7209C562E009C639B /* ZXRSSExpandedReader.m in Sources */,
                180B16DE1F009F320043B74D /* FSActionSheetCell.m in Sources */,
                18360AF2206C915800F9EAB1 /* BalaDetailTableViewCell.m in Sources */,
                1897D9B81E5FDB70003DF6FE /* SearchCollectionViewCell.m in Sources */,
                2DF1FA4921252614007043AF /* InviteThreeCell.m in Sources */,
                1845C4C6209C562E009C639B /* ZXRSSExpandedPair.m in Sources */,
                1894E7F320B6C73F00C28F33 /* UITableView+XHWebImageAutoSize.m in Sources */,
                1845C474209C562D009C639B /* ZXImage.m in Sources */,
                1845C466209C562D009C639B /* ZXTelParsedResult.m in Sources */,
                181ECE281EF369BF00472224 /* ZJTitleView.m in Sources */,
                1810FBF71E7FBDBB005B42B3 /* ZYSideSlipFilterController.m in Sources */,
                180B16DB1F009F320043B74D /* UIImage+XLExtension.m in Sources */,
                1845C4CF209C562E009C639B /* ZXCodaBarReader.m in Sources */,
                180B16E81F009F320043B74D /* XLProgressView.m in Sources */,
                18966CAA20AD7F6A004CD297 /* GDrecomeTableViewCell.m in Sources */,
                1845C504209C562E009C639B /* ZXQRCodeDataMask.m in Sources */,
                1845C4B6209C562E009C639B /* ZXAI01393xDecoder.m in Sources */,
                2D0DF78C20C642AE002BB619 /* SJUnbindPhoneViewController.m in Sources */,
                1897D9A61E5FDB44003DF6FE /* searchDetailViewController.m in Sources */,
                1845C50E209C562E009C639B /* ZXQRCodeDetector.m in Sources */,
                18AC532F1E5A8F01006D1FDF /* AppDelegate.m in Sources */,
                1845C4F5209C562E009C639B /* ZXPDF417ScanningDecoder.m in Sources */,
                1845C4C4209C562E009C639B /* ZXRSSExpandedGeneralAppIdDecoder.m in Sources */,
                18F6C0581FF1E00D00C51491 /* shoppingCartViewController.m in Sources */,
                18826A841F3C4C9C00A8E7B5 /* UIViewController+XWTransition.m in Sources */,
                1845C449209C562D009C639B /* ZXAztecState.m in Sources */,
                18826A9E1F3C4C9C00A8E7B5 /* XWFilterTransitionView.m in Sources */,
                1845C47C209C562D009C639B /* ZXBitArray.m in Sources */,
                1845C496209C562D009C639B /* ZXResultPoint.m in Sources */,
                1845C4A6209C562E009C639B /* ZXDataMatrixSymbolInfo.m in Sources */,
                1845C50A209C562E009C639B /* ZXQRCodeMode.m in Sources */,
                1845C482209C562D009C639B /* ZXDecoderResult.m in Sources */,
                1845C51B209C562E009C639B /* ZXQRCodeWriter.m in Sources */,
                18332E4B207E0816002C6626 /* EasyJSWebViewProxyDelegate.m in Sources */,
                1845C4F6209C562E009C639B /* ZXPDF417Detector.m in Sources */,
                1845C489209C562D009C639B /* ZXPerspectiveTransform.m in Sources */,
                1892034220BE51C6008C1045 /* LBXScanVideoZoomView.m in Sources */,
                1845C4D8209C562E009C639B /* ZXEAN8Reader.m in Sources */,
                2DF1FA4321250D81007043AF /* UIButton+SGImagePosition.m in Sources */,
                2DF196CA2126BECE0007D310 /* MainBaseController.m in Sources */,
                1845C503209C562E009C639B /* ZXQRCodeDataBlock.m in Sources */,
                1845C463209C562D009C639B /* ZXSMSParsedResult.m in Sources */,
                180B16E41F009F320043B74D /* TAAnimatedDotView.m in Sources */,
                1845C446209C562D009C639B /* ZXAztecEncoder.m in Sources */,
                180B16E51F009F320043B74D /* TADotView.m in Sources */,
                1845C471209C562D009C639B /* ZXWifiResultParser.m in Sources */,
                1845C4F1209C562E009C639B /* ZXPDF417DecodedBitStreamParser.m in Sources */,
                1845C456209C562D009C639B /* ZXEmailAddressResultParser.m in Sources */,
                1872A9DD20736B36001E4838 /* MinOrderTableViewCell.m in Sources */,
                18826A8C1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWFold.m in Sources */,
                2D193FF82105C23500B34DBB /* Algorithm.m in Sources */,
                1845C46D209C562D009C639B /* ZXVEventResultParser.m in Sources */,
                189711E11FD0090400B5393A /* LeftTableViewCell.m in Sources */,
                1845C455209C562D009C639B /* ZXEmailAddressParsedResult.m in Sources */,
                1845C4F8209C562E009C639B /* ZXPDF417.m in Sources */,
                1845E056207A01D100EB1571 /* MainInviteViewController.m in Sources */,
                1845C50D209C562E009C639B /* ZXQRCodeAlignmentPatternFinder.m in Sources */,
                1845C48E209C562D009C639B /* ZXDecodeHints.m in Sources */,
                1875229E1E65643E00B6AE15 /* webCouponChildView.m in Sources */,
                1845C490209C562D009C639B /* ZXEncodeHints.m in Sources */,
                18AC53511E5A92B7006D1FDF /* BaseViewController.m in Sources */,
                180B16E91F009F320043B74D /* XLZoomingScrollView.m in Sources */,
                1845C47E209C562D009C639B /* ZXBitSource.m in Sources */,
                1845C4C9209C562E009C639B /* ZXAbstractRSSReader.m in Sources */,
                18E7C7901EB9ABCC00A02A14 /* PraiseView.m in Sources */,
                1845C589209C6450009C639B /* MyQRViewController.m in Sources */,
                1845C459209C562D009C639B /* ZXExpandedProductResultParser.m in Sources */,
                18826A851F3C4C9C00A8E7B5 /* XWInteractiveTransition.m in Sources */,
                1892034820BE51C6008C1045 /* ZXingWrapper.m in Sources */,
                2D24615721226E7B00D483B1 /* SJBaseViewController.m in Sources */,
                1845C4B9209C562E009C639B /* ZXAI01AndOtherAIs.m in Sources */,
                1845C484209C562D009C639B /* ZXDetectorResult.m in Sources */,
                18B30CCA1FDA2937009A235C /* SearchTip.m in Sources */,
                188E955A1E5C438800F0F895 /* MineFeaturesTableViewCell.m in Sources */,
                1845C453209C562D009C639B /* ZXBookmarkDoCoMoResultParser.m in Sources */,
                18AC53901E5A9C2D006D1FDF /* GTMBase64.m in Sources */,
                1845C4AC209C562E009C639B /* ZXMaxiCodeBitMatrixParser.m in Sources */,
                1845C49C209C562D009C639B /* ZXDataMatrixVersion.m in Sources */,
                183F2DA2208D95E500D3C787 /* InvitationCollectionViewCell.m in Sources */,
                1845C46A209C562D009C639B /* ZXURIResultParser.m in Sources */,
                2D1E1F6420D248A800CEA8C6 /* SJNComponet.m in Sources */,
                1892034620BE51C6008C1045 /* LBXScanWrapper.m in Sources */,
                18F8C5271FCE6B8F005471A3 /* recommendViewController.m in Sources */,
                2DF1FA5621256036007043AF /* MainInviteModel.m in Sources */,
                18AC53741E5A959B006D1FDF /* MineViewController.m in Sources */,
                1810FBF61E7FBDBB005B42B3 /* ZYSideSlipFilterConfig.m in Sources */,
                188E95461E5C42BE00F0F895 /* MineHeaderTableViewCell.m in Sources */,
                1845C443209C562D009C639B /* ZXAztecDetector.m in Sources */,
                1845C51F209C562E009C639B /* UIImageView+CornerRadius.m in Sources */,
                18360B02206CDB1000F9EAB1 /* GradeViewController.m in Sources */,
                1845C445209C562D009C639B /* ZXAztecCode.m in Sources */,
                1845C450209C562D009C639B /* ZXAddressBookDoCoMoResultParser.m in Sources */,
                1865E43C1EF1112A00333767 /* SectionTopicCollectionViewCell.m in Sources */,
                18332E49207E0816002C6626 /* EasyJSDataFunction.m in Sources */,
                181DDB29207C52AD00BD1EFA /* ShonpingShareViewController.m in Sources */,
                1845C4C1209C562E009C639B /* ZXRSSExpandedDecodedNumeric.m in Sources */,
                181ECE271EF369BF00472224 /* ZJSegmentStyle.m in Sources */,
                1892034720BE51C6008C1045 /* LBXZXCapture.m in Sources */,
                1845C45A209C562D009C639B /* ZXGeoParsedResult.m in Sources */,
                1845C512209C562E009C639B /* ZXQRCode.m in Sources */,
                1845C488209C562D009C639B /* ZXIntArray.m in Sources */,
                181ECE251EF369BF00472224 /* ZJScrollPageView.m in Sources */,
                1845C4DE209C562E009C639B /* ZXMultiFormatUPCEANReader.m in Sources */,
                1845C518209C562E009C639B /* ZXMultiFinderPatternFinder.m in Sources */,
                1892034420BE51C6008C1045 /* LBXScanViewController.m in Sources */,
                1845C51C209C562E009C639B /* ZXMultiFormatReader.m in Sources */,
                180B16E01F009F320043B74D /* FSActionSheetItem.m in Sources */,
                1894E7F120B6C73E00C28F33 /* NSString+XHWebImageAutoSize.m in Sources */,
                1897D9C01E600E94003DF6FE /* ClearCollectionReusableView.m in Sources */,
                1845C4BE209C562E009C639B /* ZXRSSExpandedCurrentParsingState.m in Sources */,
                187522901E654D6900B6AE15 /* SureWebViewController.m in Sources */,
                18D399AD1EA765AD00A01CD3 /* thirdClassificationViewController.m in Sources */,
                2D4A107C20E4C5C000AB72DE /* WeexNativeController.m in Sources */,
                1845C514209C562E009C639B /* ZXQRCodeEncoder.m in Sources */,
                1845C507209C562E009C639B /* ZXQRCodeDecoderMetaData.m in Sources */,
                18826A991F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMod.m in Sources */,
                1897D9B61E5FDB70003DF6FE /* SearchCollectionReusableView.m in Sources */,
                1845C4ED209C562E009C639B /* ZXPDF417BarcodeValue.m in Sources */,
                1845C48D209C562D009C639B /* ZXByteMatrix.m in Sources */,
                18826A921F3C4C9C00A8E7B5 /* XWCoolAnimator.m in Sources */,
                2DF1FA4C21255043007043AF /* InviteHederFourView.m in Sources */,
                181ECE211EF369BF00472224 /* UIView+ZJFrame.m in Sources */,
                1845C51D209C562E009C639B /* ZXMultiFormatWriter.m in Sources */,
                1845C4CA209C562E009C639B /* ZXRSS14Reader.m in Sources */,
                1845C45E209C562D009C639B /* ZXParsedResult.m in Sources */,
                189711DE1FD0090400B5393A /* CollectionViewHeaderView.m in Sources */,
                2D222B1E20C77D7200D444C3 /* UIViewController+Tools.mm in Sources */,
                1845C4E7209C562E009C639B /* ZXUPCEANWriter.m in Sources */,
                2D37FC6420C13CE000E11051 /* MergeAccountViewController.m in Sources */,
                2D41645720C4E0D000202E48 /* CreateAccountView.m in Sources */,
                18826A941F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBarSwipe.m in Sources */,
                181ECE261EF369BF00472224 /* ZJScrollSegmentView.m in Sources */,
                1845C4AF209C562E009C639B /* ZXMaxiCodeReader.m in Sources */,
                18D430541E7A304B0007CCB5 /* PriceRangeModel.m in Sources */,
                18966CA720AD7F6A004CD297 /* GDDetailTableViewCell.m in Sources */,
                2D0966C221257BCE00491927 /* SJAddVerifiStatusView.m in Sources */,
                1845C4F0209C562E009C639B /* ZXPDF417CodewordDecoder.m in Sources */,
                1896F2811FD10437009D6EEF /* CoupleCollectionReusableView.m in Sources */,
                18AC53871E5A9840006D1FDF /* UIImageView+YTH.m in Sources */,
                188E95551E5C436400F0F895 /* MineHelperTableViewCell.m in Sources */,
                1845C4F2209C562E009C639B /* ZXPDF417DetectionResult.m in Sources */,
                1845C47A209C562D009C639B /* ZXReedSolomonDecoder.m in Sources */,
                18AC539C1E5AC874006D1FDF /* shufflingCollectionReusableView.m in Sources */,
                1845C483209C562D009C639B /* ZXDefaultGridSampler.m in Sources */,
                1845C4FF209C562E009C639B /* ZXPDF417Reader.m in Sources */,
                1845C4D0209C562E009C639B /* ZXCodaBarWriter.m in Sources */,
                1845C511209C562E009C639B /* ZXQRCodeFinderPatternInfo.m in Sources */,
                1845C516209C562E009C639B /* ZXQRCodeMatrixUtil.m in Sources */,
                1845C4A0209C562D009C639B /* ZXDataMatrixC40Encoder.m in Sources */,
                2D8F4C5D2100891C00198E06 /* SJTipView.m in Sources */,
                1845C49D209C562D009C639B /* ZXDataMatrixDetector.m in Sources */,
                1845C447209C562D009C639B /* ZXAztecHighLevelEncoder.m in Sources */,
                1894E7F520B6C73F00C28F33 /* XHWebImageAutoSizeCache.m in Sources */,
                1845C4C3209C562E009C639B /* ZXRSSExpandedFieldParser.m in Sources */,
                18AC53861E5A9840006D1FDF /* UIImage+YTH.m in Sources */,
                18360AF8206C9F5E00F9EAB1 /* MineMessageTableViewCell.m in Sources */,
                1845C49B209C562D009C639B /* ZXDataMatrixDecoder.m in Sources */,
                1845C4E0209C562E009C639B /* ZXOneDReader.m in Sources */,
                1845C508209C562E009C639B /* ZXQRCodeErrorCorrectionLevel.m in Sources */,
                1894E7F220B6C73E00C28F33 /* UICollectionView+XHWebImageAutoSize.m in Sources */,
                1845C45B209C562D009C639B /* ZXGeoResultParser.m in Sources */,
                1896F2661FD0E699009D6EEF /* ClassificationForHeader.m in Sources */,
                18826A8E1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWMiddlePageFlip.m in Sources */,
                182BEB601EAA081400B11FC5 /* LXAlertView.m in Sources */,
                2D56114020EB0DE80047C941 /* SJKitingViewController.m in Sources */,
                2D1E1F5B20D20E3200CEA8C6 /* SJFirstLessonsViewController.m in Sources */,
                1810FBF91E7FBDBB005B42B3 /* NSString+Utils.m in Sources */,
                1892034320BE51C6008C1045 /* LBXScanView.m in Sources */,
                1845C47D209C562D009C639B /* ZXBitMatrix.m in Sources */,
                18826A961F3C4C9C00A8E7B5 /* XWFilterAnimator+XWCopyMachine.m in Sources */,
                1845C499209C562D009C639B /* ZXDataMatrixDataBlock.m in Sources */,
                189711D21FCFA16600B5393A /* ZXButton.m in Sources */,
                18FB09A0206B8FFC00006656 /* ComplainViewController.m in Sources */,
                187522971E6555EF00B6AE15 /* couponChildView.m in Sources */,
                180FA3D7207AFCD800140742 /* MainInviteTableViewCell.m in Sources */,
                2D37FC4D20C0FE2A00E11051 /* VerificationCodeView.m in Sources */,
                1845C465209C562D009C639B /* ZXSMTPResultParser.m in Sources */,
                181ECE221EF369BF00472224 /* UIViewController+ZJScrollPageController.m in Sources */,
                18826A8A1F3C4C9C00A8E7B5 /* XWCircleSpreadAnimator.m in Sources */,
                1845C509209C562E009C639B /* ZXQRCodeFormatInformation.m in Sources */,
                18F5C3A31F39A7CE00C88F58 /* HXEasyCustomShareView.m in Sources */,
                18AC538A1E5A9840006D1FDF /* YTHsharedManger.m in Sources */,
                18826A981F3C4C9C00A8E7B5 /* XWFilterAnimator+XWMask.m in Sources */,
                18E5AE041E5EC9DB009F85E0 /* SettingTypeTwoTableViewCell.m in Sources */,
                18D3E3001FEB6C32001F29F5 /* userInfoTableViewCellS1.m in Sources */,
                18D4305A1E7A30770007CCB5 /* FilterBaseCollectionViewCell.m in Sources */,
                2D4A107920E4B47E00AB72DE /* WXUtilModule.m in Sources */,
                1845C497209C562D009C639B /* ZXRGBLuminanceSource.m in Sources */,
                18D430631E7A3AD90007CCB5 /* SideSlipPriceTableViewCell.m in Sources */,
                1845C486209C562D009C639B /* ZXGridSampler.m in Sources */,
                2DF1FA4F212553E7007043AF /* InvitewFourCell.m in Sources */,
                1845C515209C562E009C639B /* ZXQRCodeMaskUtil.m in Sources */,
                1845C4EB209C562E009C639B /* ZXPDF417ECErrorCorrection.m in Sources */,
                1845C46F209C562D009C639B /* ZXVINResultParser.m in Sources */,
                18E5ADFA1E5EC8B3009F85E0 /* SettingViewController.m in Sources */,
                2DF1FA4221250D81007043AF /* UIButton+SGEvent.m in Sources */,
                AD52310E1F1B6A24007FCFA1 /* OrderViewController.m in Sources */,
                2D37FC6820C14C2300E11051 /* SJLoginTaoBao.m in Sources */,
                1845C477209C562D009C639B /* ZXWhiteRectangleDetector.m in Sources */,
                2D41645420C4D23900202E48 /* NSString+tool.m in Sources */,
                1845C4BB209C562E009C639B /* ZXAI01weightDecoder.m in Sources */,
                1845C588209C6450009C639B /* ScanQRViewController.m in Sources */,
                2D0E729620C0DAE600822DC8 /* SJButton.m in Sources */,
                1845C481209C562D009C639B /* ZXCharacterSetECI.m in Sources */,
                18D080EA20B26CEA0054F471 /* AddressModel.m in Sources */,
                18826A931F3C4C9C00A8E7B5 /* XWDrawerAnimator.m in Sources */,
                1845C4EF209C562E009C639B /* ZXPDF417Codeword.m in Sources */,
                180B16E31F009F320043B74D /* TAAbstractDotView.m in Sources */,
                1845C43A209C562D009C639B /* UIActionSheet+LBXAlertAction.m in Sources */,
                1845C45D209C562D009C639B /* ZXISBNResultParser.m in Sources */,
                1845C473209C562D009C639B /* ZXCGImageLuminanceSource.m in Sources */,
                1892034520BE51C6008C1045 /* LBXScanViewStyle.m in Sources */,
                1845C458209C562D009C639B /* ZXExpandedProductParsedResult.m in Sources */,
                1845C464209C562D009C639B /* ZXSMSTOMMSTOResultParser.m in Sources */,
                18332E4A207E0816002C6626 /* EasyJSWebView.m in Sources */,
                18AE87611FE39EA5005DB018 /* speciallyViewController.m in Sources */,
                1845C4C0209C562E009C639B /* ZXRSSExpandedDecodedInformation.m in Sources */,
                1845C444209C562D009C639B /* ZXAztecBinaryShiftToken.m in Sources */,
                1845C4D3209C562E009C639B /* ZXCode39Reader.m in Sources */,
                1845C479209C562D009C639B /* ZXGenericGFPoly.m in Sources */,
                189711CE1FCF9B1200B5393A /* MineToolBarTableViewCell.m in Sources */,
                2D08C10B20BFCE2C00A2423B /* LoginViewController.m in Sources */,
                18826A911F3C4C9C00A8E7B5 /* XWCoolAnimator+XWScanning.m in Sources */,
                1845C4E1209C562E009C639B /* ZXUPCAReader.m in Sources */,
                18826A9A1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWPageCurl.m in Sources */,
                1845C4A8209C562E009C639B /* ZXDataMatrixTextEncoder.m in Sources */,
                181C0F02207B6802000F5E94 /* YLImageView.m in Sources */,
                1896F26D1FD0ED96009D6EEF /* RecommendCouponViewController.m in Sources */,
                2DB8DAA121241CAE0034CD7C /* InviteOneCell.m in Sources */,
                18D9541A20AE705C005D5D02 /* FeignGoodsDetaiViewController.m in Sources */,
                1845C4A1209C562E009C639B /* ZXDataMatrixDefaultPlacement.m in Sources */,
                1845C4B2209C562E009C639B /* ZXAbstractExpandedDecoder.m in Sources */,
                1845C4D6209C562E009C639B /* ZXEAN13Reader.m in Sources */,
                1845C4B4209C562E009C639B /* ZXAI01320xDecoder.m in Sources */,
                1896F2651FD0E699009D6EEF /* classificationCollectionViewCell.m in Sources */,
                1845C4D5209C562E009C639B /* ZXCode93Reader.m in Sources */,
                1845C48B209C562D009C639B /* ZXBinarizer.m in Sources */,
                18F8C51B1FCE4802005471A3 /* NEWHomeViewController.m in Sources */,
                1845C501209C562E009C639B /* ZXPDF417Writer.m in Sources */,
                1845C43B209C562D009C639B /* UIAlertController+supportedInterfaceOrientations.m in Sources */,
                1845C470209C562D009C639B /* ZXWifiParsedResult.m in Sources */,
                18966CAD20AD7F6A004CD297 /* GoodsHeaderTableViewCell.m in Sources */,
                1845C4CC209C562E009C639B /* ZXRSSFinderPattern.m in Sources */,
                1845C457209C562D009C639B /* ZXEmailDoCoMoResultParser.m in Sources */,
                18AC53A11E5ACC0B006D1FDF /* TopicCollectionViewCell.m in Sources */,
                1845C4FC209C562E009C639B /* ZXPDF417ErrorCorrection.m in Sources */,
                1845C4E5209C562E009C639B /* ZXUPCEANExtensionSupport.m in Sources */,
                1810FBFA1E7FBDBB005B42B3 /* UIColor+hexColor.m in Sources */,
                18360AEE206C8EB800F9EAB1 /* BalaDetailViewController.m in Sources */,
                18826A8B1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWExplode.m in Sources */,
                1845C461209C562D009C639B /* ZXResultParser.m in Sources */,
                182B996F20BD42B50009CBA3 /* MessageLoginViewController.m in Sources */,
                1845C4C2209C562E009C639B /* ZXRSSExpandedDecodedObject.m in Sources */,
                180B16E61F009F320043B74D /* TAPageControl.m in Sources */,
                18826A821F3C4C9C00A8E7B5 /* UINavigationController+XWTransition.m in Sources */,
                1845C4E2209C562E009C639B /* ZXUPCAWriter.m in Sources */,
                1845C4FA209C562E009C639B /* ZXPDF417BarcodeRow.m in Sources */,
                1845C4DF209C562E009C639B /* ZXOneDimensionalCodeWriter.m in Sources */,
                2D37FC5A20C126D800E11051 /* DynamicViewController.m in Sources */,
                18826A9F1F3C4C9C00A8E7B5 /* XWMagicMoveAnimator.m in Sources */,
                1845C48A209C562D009C639B /* ZXStringUtils.m in Sources */,
                18826A8D1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWLines.m in Sources */,
                1845C452209C562D009C639B /* ZXBizcardResultParser.m in Sources */,
                1845C476209C562D009C639B /* ZXMonochromeRectangleDetector.m in Sources */,
                2D4D84CC20E61A750012FDB6 /* WXCutomNewStrategyComponent.m in Sources */,
                1845C4D4209C562E009C639B /* ZXCode39Writer.m in Sources */,
                1892034020BE51C6008C1045 /* LBXScanNetAnimation.m in Sources */,
                1845C4B3209C562E009C639B /* ZXAI013103decoder.m in Sources */,
                18AC53881E5A9840006D1FDF /* YTHNetdata.m in Sources */,
                1845C44B209C562D009C639B /* ZXAztecDetectorResult.m in Sources */,
                1845C478209C562D009C639B /* ZXGenericGF.m in Sources */,
                1845C44E209C562D009C639B /* ZXAbstractDoCoMoResultParser.m in Sources */,
                180B16DF1F009F320043B74D /* FSActionSheetConfig.m in Sources */,
                1845C4E6209C562E009C639B /* ZXUPCEANReader.m in Sources */,
                1845C487209C562D009C639B /* ZXHybridBinarizer.m in Sources */,
                1845C494209C562D009C639B /* ZXPlanarYUVLuminanceSource.m in Sources */,
                2DF1FA4621252318007043AF /* InviteTwoCell.m in Sources */,
                1845C4FD209C562E009C639B /* ZXPDF417HighLevelEncoder.m in Sources */,
                1845C4BC209C562E009C639B /* ZXAnyAIDecoder.m in Sources */,
                1845C4A4209C562E009C639B /* ZXDataMatrixErrorCorrection.m in Sources */,
                18283DC61FD7C21D00532966 /* UINavigation+SXFixSpace.m in Sources */,
                1845C4B8209C562E009C639B /* ZXAI013x0xDecoder.m in Sources */,
                18826A951F3C4C9C00A8E7B5 /* XWFilterAnimator+XWBoxBlur.m in Sources */,
                1845C4AA209C562E009C639B /* ZXDataMatrixReader.m in Sources */,
                18826A8F1F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPageFlip.m in Sources */,
                1802117E1E66BC4300AD7053 /* FootprintsViewController.m in Sources */,
                1845C49E209C562D009C639B /* ZXDataMatrixASCIIEncoder.m in Sources */,
                1845C469209C562D009C639B /* ZXURIParsedResult.m in Sources */,
                1845C49F209C562D009C639B /* ZXDataMatrixBase256Encoder.m in Sources */,
                1845C513209C562E009C639B /* ZXQRCodeBlockPair.m in Sources */,
                180B16DD1F009F320043B74D /* FSActionSheet.m in Sources */,
                1845C4B0209C562E009C639B /* ZXByQuadrantReader.m in Sources */,
                181C0F01207B6802000F5E94 /* YLGIFImage.m in Sources */,
                188E95401E5C237E00F0F895 /* FooterCollectionReusableView.m in Sources */,
                18AC53851E5A9840006D1FDF /* NSString+YTH.m in Sources */,
                1845C50C209C562E009C639B /* ZXQRCodeAlignmentPattern.m in Sources */,
                1845C519209C562E009C639B /* ZXQRCodeMultiReader.m in Sources */,
                180B16E71F009F320043B74D /* XLPhotoBrowser.m in Sources */,
                1845C4CD209C562E009C639B /* ZXRSSPair.m in Sources */,
                1845C460209C562D009C639B /* ZXProductResultParser.m in Sources */,
                1845C46C209C562D009C639B /* ZXVCardResultParser.m in Sources */,
                1845C4DA209C562E009C639B /* ZXEANManufacturerOrgSupport.m in Sources */,
                1845C44C209C562D009C639B /* ZXAztecReader.m in Sources */,
                1845C4D9209C562E009C639B /* ZXEAN8Writer.m in Sources */,
                1845C4DB209C562E009C639B /* ZXITFReader.m in Sources */,
                1845C4CB209C562E009C639B /* ZXRSSDataCharacter.m in Sources */,
                180B16DC1F009F320043B74D /* UIView+XLExtension.m in Sources */,
                1845C454209C562D009C639B /* ZXCalendarParsedResult.m in Sources */,
                18283DC91FD7C34400532966 /* NSObject+SXRuntime.m in Sources */,
                1845C506209C562E009C639B /* ZXQRCodeDecoder.m in Sources */,
                18841EB620B544AF0070E182 /* NoShopTableViewCell.m in Sources */,
                2DF9C28F2123E40200BA5882 /* ALNetWorking.m in Sources */,
                2D37FC4920C0F75000E11051 /* ModifyAccountViewController.m in Sources */,
                181ECE241EF369BF00472224 /* ZJContentView.m in Sources */,
                2DF1FA5321255C7A007043AF /* MainInviteViewModel.m in Sources */,
                18AC53AB1E5ACE45006D1FDF /* HeaderCollectionReusableView.m in Sources */,
                1836507F206E19AA001D6651 /* IncarnateViewController.m in Sources */,
                18826A9D1F3C4C9C00A8E7B5 /* XWFilterAnimator.m in Sources */,
                188E954B1E5C42F100F0F895 /* MineRedEnvelopesTableViewCell.m in Sources */,
                1845C45F209C562D009C639B /* ZXProductParsedResult.m in Sources */,
                1845C475209C562D009C639B /* ZXMathUtils.m in Sources */,
                18DF4E381FE90E2B00144A5F /* SectionTopicCollectionViewCell2.m in Sources */,
                1892034120BE51C6008C1045 /* LBXScanResult.m in Sources */,
                1845C468209C562D009C639B /* ZXTextParsedResult.m in Sources */,
                2DF1FA4121250D81007043AF /* UIButton+SGCountdown.m in Sources */,
                1845C4A5209C562E009C639B /* ZXDataMatrixHighLevelEncoder.m in Sources */,
                18D430431E7A2D1F0007CCB5 /* SideSlipCommonTableViewCell.m in Sources */,
                18FB09AA206B904300006656 /* BalanceViewController.m in Sources */,
                18966CA920AD7F6A004CD297 /* GDetailView.m in Sources */,
                2D193FF52105C21100B34DBB /* CustomProgressHUD.m in Sources */,
                18AC532C1E5A8F01006D1FDF /* main.m in Sources */,
                1894B3A720A003590058A35B /* CodeFieldViewController.m in Sources */,
                1897D9BC1E5FDB70003DF6FE /* YTHSearchTextField.m in Sources */,
                18826A971F3C4C9C00A8E7B5 /* XWFilterAnimator+XWFlash.m in Sources */,
                18F763551FE223220054F7CB /* searchTableViewCellX.m in Sources */,
                1853AC3C1FD946B8006329F0 /* UITabBar+ZXBadge.m in Sources */,
                180FA3DC207B13F000140742 /* InvateListTableViewCell.m in Sources */,
                1845C43C209C562D009C639B /* UIAlertView+LBXAlertAction.m in Sources */,
                18F5C3A41F39A7CE00C88F58 /* HXShareScrollView.m in Sources */,
                18D4305F1E7A37B10007CCB5 /* SideSlipSpaceTableViewCell.m in Sources */,
                1845C451209C562D009C639B /* ZXAddressBookParsedResult.m in Sources */,
                1845C47B209C562D009C639B /* ZXReedSolomonEncoder.m in Sources */,
                18826A861F3C4C9C00A8E7B5 /* XWTransitionAnimator.m in Sources */,
                18FB09A7206B902800006656 /* ServiceViewController.m in Sources */,
                18E5AE091E5EC9ED009F85E0 /* SettingTypeThreeTableViewCell.m in Sources */,
                18826A901F3C4C9C00A8E7B5 /* XWCoolAnimator+XWPortal.m in Sources */,
                1845C4A9209C562E009C639B /* ZXDataMatrixX12Encoder.m in Sources */,
                1845C4FE209C562E009C639B /* ZXPDF417Common.m in Sources */,
                18AC53501E5A92B7006D1FDF /* BaseNavigationController.m in Sources */,
                1872A9D8207354DF001E4838 /* MainLayput.m in Sources */,
                1845C46B209C562D009C639B /* ZXURLTOResultParser.m in Sources */,
                1845C4F4209C562E009C639B /* ZXPDF417DetectionResultRowIndicatorColumn.m in Sources */,
                189711E01FD0090400B5393A /* CollectionViewController.m in Sources */,
                1845C4FB209C562E009C639B /* ZXPDF417Dimensions.m in Sources */,
                18D3E2FB1FEB6590001F29F5 /* userInfoViewController.m in Sources */,
                2D37FC5F20C1299E00E11051 /* DynamicTableViewCell.m in Sources */,
                1845C583209C63F6009C639B /* ScanHelper.m in Sources */,
                1845C46E209C562D009C639B /* ZXVINParsedResult.m in Sources */,
                2D0A297720C54CAF00A51A55 /* SJRemoveBoundView.m in Sources */,
                18FB09AD206B9B7E00006656 /* WINCopyLabel.m in Sources */,
                2D0D7D1220BFF51B009D5D48 /* MineThirdTableViewCell.m in Sources */,
                1896F2721FD0EDB5009D6EEF /* OtherCouponViewController.m in Sources */,
                18603039206A1F4E0016DA6F /* JYNetWorking.m in Sources */,
                181ECE231EF369BF00472224 /* ZJCollectionView.m in Sources */,
                181ECE2C1EF373ED00472224 /* ListViewController.m in Sources */,
                2D47AB2B20E235EC008BB5C9 /* FileSignature.m in Sources */,
                18D430531E7A304B0007CCB5 /* CommonItemModel.m in Sources */,
                1845C4EE209C562E009C639B /* ZXPDF417BoundingBox.m in Sources */,
                1845C4D1209C562E009C639B /* ZXCode128Reader.m in Sources */,
                1845C485209C562D009C639B /* ZXGlobalHistogramBinarizer.m in Sources */,
                1845C4CE209C562E009C639B /* ZXRSSUtils.m in Sources */,
                1810FBF51E7FBDBB005B42B3 /* README.md in Sources */,
                1845C472209C562D009C639B /* ZXCapture.m in Sources */,
                18AC53A61E5ACCD8006D1FDF /* recommendCollectionViewCell.m in Sources */,
                1845C4F7209C562E009C639B /* ZXPDF417DetectorResult.m in Sources */,
                1845C4C8209C562E009C639B /* ZXRSSExpandedRow.m in Sources */,
                18332E0A207DE7B3002C6626 /* ServiceTableViewCell.m in Sources */,
                18AE875C1FE38439005DB018 /* TCollectionViewCell.m in Sources */,
                1894E7F420B6C73F00C28F33 /* XHWebImageAutoSize.m in Sources */,
                18AC53891E5A9840006D1FDF /* YTHNetInterface.m in Sources */,
                2D1EA73320D3634500F1BD23 /* WXImgLoaderDefaultImpl.m in Sources */,
                1845C4BF209C562E009C639B /* ZXRSSExpandedDecodedChar.m in Sources */,
                1845C48C209C562D009C639B /* ZXBinaryBitmap.m in Sources */,
                2D264D6B20EB7E9C0017ED9C /* GoodsDetailFooterView.m in Sources */,
                2D37FC4420C0E1AB00E11051 /* AddIncarnateViewController.m in Sources */,
                1845C4D7209C562E009C639B /* ZXEAN13Writer.m in Sources */,
                18826A9C1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWSwipe.m in Sources */,
                2D0F7DB620D0F91600355B51 /* SJTransitionView.m in Sources */,
                2D0966BF2125645300491927 /* SJAddVerifiNumberView.m in Sources */,
                1839BF4220849C7F00FD7104 /* GuessYouLike.m in Sources */,
                1845C48F209C562D009C639B /* ZXDimension.m in Sources */,
                18FB099C206B8FAA00006656 /* MineMessageViewController.m in Sources */,
                1845C4E9209C562E009C639B /* ZXModulusGF.m in Sources */,
                1845C4EA209C562E009C639B /* ZXModulusPoly.m in Sources */,
                1845C493209C562D009C639B /* ZXLuminanceSource.m in Sources */,
                18D3E3051FEB6C76001F29F5 /* userInfoTableViewCellS2.m in Sources */,
                18E5ADFF1E5EC9C9009F85E0 /* SettingTypeOneTableViewCell.m in Sources */,
                1845C495209C562D009C639B /* ZXResult.m in Sources */,
                1845C44F209C562D009C639B /* ZXAddressBookAUResultParser.m in Sources */,
                1845C4F3209C562E009C639B /* ZXPDF417DetectionResultColumn.m in Sources */,
                1845C442209C562D009C639B /* ZXAztecDecoder.m in Sources */,
                1845C51A209C562E009C639B /* ZXQRCodeReader.m in Sources */,
                1845C448209C562D009C639B /* ZXAztecSimpleToken.m in Sources */,
                1845C4F9209C562E009C639B /* ZXPDF417BarcodeMatrix.m in Sources */,
                1845C44A209C562D009C639B /* ZXAztecToken.m in Sources */,
                1845C467209C562D009C639B /* ZXTelResultParser.m in Sources */,
                181DDB2F207C9F3500BD1EFA /* InvitationFriendsViewController.m in Sources */,
                2D0802EF211000C60056A64C /* WXBindTipsView.m in Sources */,
                180DCD971EA85874008EC06B /* XYRWebViewController.m in Sources */,
                1845C4E3209C562E009C639B /* ZXUPCEANExtension2Support.m in Sources */,
                1845C505209C562E009C639B /* ZXQRCodeDecodedBitStreamParser.m in Sources */,
                1845C502209C562E009C639B /* ZXQRCodeBitMatrixParser.m in Sources */,
                1845C480209C562D009C639B /* ZXByteArray.m in Sources */,
                2D1E1F6120D2255900CEA8C6 /* SJModule.m in Sources */,
                189711DF1FD0090400B5393A /* LJCollectionViewFlowLayout.m in Sources */,
                18AC53971E5A9FC7006D1FDF /* UIViewController+ScrollingNavbar.m in Sources */,
                18966CB120AD8798004CD297 /* SJAliBaicun.m in Sources */,
                1845C4AD209C562E009C639B /* ZXMaxiCodeDecodedBitStreamParser.m in Sources */,
                181A6AA01EB35D7A00CFC830 /* GiftsView.m in Sources */,
                1845C4B1209C562E009C639B /* ZXGenericMultipleBarcodeReader.m in Sources */,
                18826A9B1F3C4C9C00A8E7B5 /* XWFilterAnimator+XWRipple.m in Sources */,
                18D4305B1E7A30770007CCB5 /* FilterCommonCollectionViewCell.m in Sources */,
                1845C498209C562D009C639B /* ZXDataMatrixBitMatrixParser.m in Sources */,
                1845C49A209C562D009C639B /* ZXDataMatrixDecodedBitStreamParser.m in Sources */,
                1845C4C5209C562E009C639B /* ZXBitArrayBuilder.m in Sources */,
                18966CAC20AD7F6A004CD297 /* GoodDeTrViewController.m in Sources */,
                1845C43D209C562D009C639B /* LBXAlertAction.m in Sources */,
                1845C4B5209C562E009C639B /* ZXAI01392xDecoder.m in Sources */,
                1810FBFB1E7FBDBB005B42B3 /* UIView+Utils.m in Sources */,
                1892033F20BE51C6008C1045 /* LBXScanNative.m in Sources */,
                1845C4E8209C562E009C639B /* ZXUPCEReader.m in Sources */,
                1845C4AB209C562E009C639B /* ZXDataMatrixWriter.m in Sources */,
                1894E7F620B6C73F00C28F33 /* XHWebImageAutoSizeConst.m in Sources */,
                1845C4EC209C562E009C639B /* ZXPDF417BarcodeMetadata.m in Sources */,
                18360AFD206CBB3400F9EAB1 /* MinMessDetailViewController.m in Sources */,
                18826A831F3C4C9C00A8E7B5 /* UIView+Snapshot.m in Sources */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXSourcesBuildPhase section */
 
/* Begin PBXVariantGroup section */
        18AC53361E5A8F01006D1FDF /* Main.storyboard */ = {
            isa = PBXVariantGroup;
            children = (
                183267E92079E954008EEDA3 /* en */,
                183267EA2079E969008EEDA3 /* Base */,
            );
            name = Main.storyboard;
            sourceTree = "<group>";
        };
        18AC533B1E5A8F01006D1FDF /* LaunchScreen.storyboard */ = {
            isa = PBXVariantGroup;
            children = (
                18AC533C1E5A8F01006D1FDF /* Base */,
            );
            name = LaunchScreen.storyboard;
            sourceTree = "<group>";
        };
/* End PBXVariantGroup section */
 
/* Begin XCBuildConfiguration section */
        18AC533F1E5A8F01006D1FDF /* Debug */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                ALWAYS_SEARCH_USER_PATHS = NO;
                CLANG_ANALYZER_NONNULL = YES;
                CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
                CLANG_CXX_LIBRARY = "libc++";
                CLANG_ENABLE_MODULES = YES;
                CLANG_ENABLE_OBJC_ARC = YES;
                CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
                CLANG_WARN_BOOL_CONVERSION = YES;
                CLANG_WARN_COMMA = YES;
                CLANG_WARN_CONSTANT_CONVERSION = YES;
                CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
                CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
                CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
                CLANG_WARN_EMPTY_BODY = YES;
                CLANG_WARN_ENUM_CONVERSION = YES;
                CLANG_WARN_INFINITE_RECURSION = YES;
                CLANG_WARN_INT_CONVERSION = YES;
                CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
                CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
                CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
                CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
                CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
                CLANG_WARN_STRICT_PROTOTYPES = YES;
                CLANG_WARN_SUSPICIOUS_MOVE = YES;
                CLANG_WARN_UNREACHABLE_CODE = YES;
                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
                "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
                COPY_PHASE_STRIP = NO;
                DEBUG_INFORMATION_FORMAT = dwarf;
                ENABLE_STRICT_OBJC_MSGSEND = YES;
                ENABLE_TESTABILITY = YES;
                GCC_C_LANGUAGE_STANDARD = gnu99;
                GCC_DYNAMIC_NO_PIC = NO;
                GCC_NO_COMMON_BLOCKS = YES;
                GCC_OPTIMIZATION_LEVEL = 0;
                GCC_PREPROCESSOR_DEFINITIONS = (
                    "DEBUG=1",
                    "$(inherited)",
                );
                GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
                GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
                GCC_WARN_UNDECLARED_SELECTOR = YES;
                GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
                GCC_WARN_UNUSED_FUNCTION = YES;
                GCC_WARN_UNUSED_VARIABLE = YES;
                IPHONEOS_DEPLOYMENT_TARGET = 10.2;
                MTL_ENABLE_DEBUG_INFO = YES;
                ONLY_ACTIVE_ARCH = YES;
                SDKROOT = iphoneos;
            };
            name = Debug;
        };
        18AC53401E5A8F01006D1FDF /* Release */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                ALWAYS_SEARCH_USER_PATHS = NO;
                CLANG_ANALYZER_NONNULL = YES;
                CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
                CLANG_CXX_LIBRARY = "libc++";
                CLANG_ENABLE_MODULES = YES;
                CLANG_ENABLE_OBJC_ARC = YES;
                CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
                CLANG_WARN_BOOL_CONVERSION = YES;
                CLANG_WARN_COMMA = YES;
                CLANG_WARN_CONSTANT_CONVERSION = YES;
                CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
                CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
                CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
                CLANG_WARN_EMPTY_BODY = YES;
                CLANG_WARN_ENUM_CONVERSION = YES;
                CLANG_WARN_INFINITE_RECURSION = YES;
                CLANG_WARN_INT_CONVERSION = YES;
                CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
                CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
                CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
                CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
                CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
                CLANG_WARN_STRICT_PROTOTYPES = YES;
                CLANG_WARN_SUSPICIOUS_MOVE = YES;
                CLANG_WARN_UNREACHABLE_CODE = YES;
                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
                "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
                COPY_PHASE_STRIP = NO;
                DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
                ENABLE_NS_ASSERTIONS = NO;
                ENABLE_STRICT_OBJC_MSGSEND = YES;
                GCC_C_LANGUAGE_STANDARD = gnu99;
                GCC_NO_COMMON_BLOCKS = YES;
                GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
                GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
                GCC_WARN_UNDECLARED_SELECTOR = YES;
                GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
                GCC_WARN_UNUSED_FUNCTION = YES;
                GCC_WARN_UNUSED_VARIABLE = YES;
                IPHONEOS_DEPLOYMENT_TARGET = 10.2;
                MTL_ENABLE_DEBUG_INFO = NO;
                SDKROOT = iphoneos;
                VALIDATE_PRODUCT = YES;
            };
            name = Release;
        };
        18AC53421E5A8F01006D1FDF /* Debug */ = {
            isa = XCBuildConfiguration;
            baseConfigurationReference = 1CD4F453AF1A8115DE71B743 /* Pods-MIduo.debug.xcconfig */;
            buildSettings = {
                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
                ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
                CLANG_ENABLE_OBJC_WEAK = YES;
                CODE_SIGN_ENTITLEMENTS = MIduo/MIduo.entitlements;
                CODE_SIGN_IDENTITY = "iPhone Developer";
                CODE_SIGN_STYLE = Automatic;
                DEVELOPMENT_TEAM = 748KKGQ5LW;
                ENABLE_BITCODE = NO;
                FRAMEWORK_SEARCH_PATHS = (
                    "$(inherited)",
                    "$(PROJECT_DIR)/Pods/AlibabaAuthSDK",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/Required",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/Optional",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/PlatformConnector",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/PlatformSDK/DingTalkSDK",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/PlatformSDK/QQSDK",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/Required",
                    "$(PROJECT_DIR)/Pods/YYImage/Vendor",
                );
                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                GCC_PREFIX_HEADER = "$(SRCROOT)/MIduo/PrefixHeader.pch";
                GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "SD_WEBP=1";
                INFOPLIST_FILE = MIduo/Info.plist;
                IPHONEOS_DEPLOYMENT_TARGET = 8.0;
                LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
                LIBRARY_SEARCH_PATHS = (
                    "$(inherited)",
                    "$(PROJECT_DIR)/MIduo/数据/lib/XG_PUSH",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/PlatformSDK/SinaWeiboSDK",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/PlatformSDK/WeChatSDK",
                    "$(PROJECT_DIR)/MIduo/数据/lib/xiaomiSDK",
                );
                MiSDKRun = debug;
                OTHER_LDFLAGS = (
                    "$(inherited)",
                    "-ObjC",
                    "-l\"sqlite3\"",
                    "-l\"z\"",
                    "-framework",
                    "\"AFNetworking\"",
                    "-framework",
                    "\"AlibabaAuthExt\"",
                    "-framework",
                    "\"AlibabaAuthSDK\"",
                    "-framework",
                    "\"AlibcTradeSDK\"",
                    "-framework",
                    "\"AlipaySDK\"",
                    "-framework",
                    "\"CFNetwork\"",
                    "-framework",
                    "\"CoreFoundation\"",
                    "-framework",
                    "\"CoreGraphics\"",
                    "-framework",
                    "\"CoreLocation\"",
                    "-framework",
                    "\"CoreMotion\"",
                    "-framework",
                    "\"CoreTelephony\"",
                    "-framework",
                    "\"Foundation\"",
                    "-framework",
                    "\"MBProgressHUD\"",
                    "-framework",
                    "\"MJRefresh\"",
                    "-framework",
                    "\"Masonry\"",
                    "-framework",
                    "\"OpenMtopExt\"",
                    "-framework",
                    "\"OpenMtopSDK\"",
                    "-framework",
                    "\"SDWebImage\"",
                    "-framework",
                    "\"SGMain\"",
                    "-framework",
                    "\"SGSecurityBody\"",
                    "-framework",
                    "\"SVProgressHUD\"",
                    "-framework",
                    "\"Security\"",
                    "-framework",
                    "\"SecurityGuardSDK\"",
                    "-framework",
                    "\"SystemConfiguration\"",
                    "-framework",
                    "\"UICollectionViewLeftAlignedLayout\"",
                    "-framework",
                    "\"UIKit\"",
                    "-framework",
                    "\"UTDID\"",
                    "-framework",
                    "\"UTMini\"",
                    "-framework",
                    "\"YYCache\"",
                    "-framework",
                    "\"YYImage\"",
                    "-framework",
                    "\"YYModel\"",
                    "-framework",
                    "\"YYText\"",
                    "-framework",
                    "\"YYWebImage\"",
                    "-weak_framework",
                    "\"AdSupport\"",
                    "-lstdc++",
                );
                PRODUCT_BUNDLE_IDENTIFIER = com.yeshi.ec.RebateTicket;
                PRODUCT_NAME = "$(TARGET_NAME)";
                PROVISIONING_PROFILE_SPECIFIER = "";
                TARGETED_DEVICE_FAMILY = 1;
            };
            name = Debug;
        };
        18AC53431E5A8F01006D1FDF /* Release */ = {
            isa = XCBuildConfiguration;
            baseConfigurationReference = AB238CE26A4E87752975FA82 /* Pods-MIduo.release.xcconfig */;
            buildSettings = {
                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
                ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
                CLANG_ENABLE_OBJC_WEAK = YES;
                CODE_SIGN_ENTITLEMENTS = MIduo/MIduo.entitlements;
                CODE_SIGN_IDENTITY = "iPhone Developer";
                CODE_SIGN_STYLE = Automatic;
                DEVELOPMENT_TEAM = 748KKGQ5LW;
                ENABLE_BITCODE = NO;
                FRAMEWORK_SEARCH_PATHS = (
                    "$(inherited)",
                    "$(PROJECT_DIR)/Pods/AlibabaAuthSDK",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/Required",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/Optional",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/PlatformConnector",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/PlatformSDK/DingTalkSDK",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/PlatformSDK/QQSDK",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/Required",
                    "$(PROJECT_DIR)/Pods/YYImage/Vendor",
                );
                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                GCC_PREFIX_HEADER = "$(SRCROOT)/MIduo/PrefixHeader.pch";
                GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "SD_WEBP=1";
                INFOPLIST_FILE = MIduo/Info.plist;
                IPHONEOS_DEPLOYMENT_TARGET = 8.0;
                LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
                LIBRARY_SEARCH_PATHS = (
                    "$(inherited)",
                    "$(PROJECT_DIR)/MIduo/数据/lib/XG_PUSH",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/PlatformSDK/SinaWeiboSDK",
                    "$(PROJECT_DIR)/MIduo/数据/lib/SDK/ShareSDK/Support/PlatformSDK/WeChatSDK",
                    "$(PROJECT_DIR)/MIduo/数据/lib/xiaomiSDK",
                );
                MiSDKRun = online;
                OTHER_LDFLAGS = (
                    "$(inherited)",
                    "-ObjC",
                    "-l\"sqlite3\"",
                    "-l\"z\"",
                    "-framework",
                    "\"AFNetworking\"",
                    "-framework",
                    "\"AlibabaAuthExt\"",
                    "-framework",
                    "\"AlibabaAuthSDK\"",
                    "-framework",
                    "\"AlibcTradeSDK\"",
                    "-framework",
                    "\"AlipaySDK\"",
                    "-framework",
                    "\"CFNetwork\"",
                    "-framework",
                    "\"CoreFoundation\"",
                    "-framework",
                    "\"CoreGraphics\"",
                    "-framework",
                    "\"CoreLocation\"",
                    "-framework",
                    "\"CoreMotion\"",
                    "-framework",
                    "\"CoreTelephony\"",
                    "-framework",
                    "\"Foundation\"",
                    "-framework",
                    "\"MBProgressHUD\"",
                    "-framework",
                    "\"MJRefresh\"",
                    "-framework",
                    "\"Masonry\"",
                    "-framework",
                    "\"OpenMtopExt\"",
                    "-framework",
                    "\"OpenMtopSDK\"",
                    "-framework",
                    "\"SDWebImage\"",
                    "-framework",
                    "\"SGMain\"",
                    "-framework",
                    "\"SGSecurityBody\"",
                    "-framework",
                    "\"SVProgressHUD\"",
                    "-framework",
                    "\"Security\"",
                    "-framework",
                    "\"SecurityGuardSDK\"",
                    "-framework",
                    "\"SystemConfiguration\"",
                    "-framework",
                    "\"UICollectionViewLeftAlignedLayout\"",
                    "-framework",
                    "\"UIKit\"",
                    "-framework",
                    "\"UTDID\"",
                    "-framework",
                    "\"UTMini\"",
                    "-framework",
                    "\"YYCache\"",
                    "-framework",
                    "\"YYImage\"",
                    "-framework",
                    "\"YYModel\"",
                    "-framework",
                    "\"YYText\"",
                    "-framework",
                    "\"YYWebImage\"",
                    "-weak_framework",
                    "\"AdSupport\"",
                    "-lstdc++",
                );
                PRODUCT_BUNDLE_IDENTIFIER = com.yeshi.ec.RebateTicket;
                PRODUCT_NAME = "$(TARGET_NAME)";
                PROVISIONING_PROFILE_SPECIFIER = "";
                TARGETED_DEVICE_FAMILY = 1;
            };
            name = Release;
        };
/* End XCBuildConfiguration section */
 
/* Begin XCConfigurationList section */
        18AC53221E5A8F01006D1FDF /* Build configuration list for PBXProject "MIduo" */ = {
            isa = XCConfigurationList;
            buildConfigurations = (
                18AC533F1E5A8F01006D1FDF /* Debug */,
                18AC53401E5A8F01006D1FDF /* Release */,
            );
            defaultConfigurationIsVisible = 0;
            defaultConfigurationName = Release;
        };
        18AC53411E5A8F01006D1FDF /* Build configuration list for PBXNativeTarget "MIduo" */ = {
            isa = XCConfigurationList;
            buildConfigurations = (
                18AC53421E5A8F01006D1FDF /* Debug */,
                18AC53431E5A8F01006D1FDF /* Release */,
            );
            defaultConfigurationIsVisible = 0;
            defaultConfigurationName = Release;
        };
/* End XCConfigurationList section */
    };
    rootObject = 18AC531F1E5A8F01006D1FDF /* Project object */;
}