Report Agilent Experiment 2, 10-24-2002

advertisement
Report Agilent Experiment 2, 10-24-2002
Outline of experiment
In this experiment we wanted to investigate the difference in PCR labeling vs. RP labeling.
In Experiment 1, the plot of the red channel vs. the position on the E. coli 16S gene in Expt. 1 showed a
steep upwards slope. This could be explained by the low dNTP concentration since most of the labeled PCR
fragments generated in these suboptimal conditions will not be full-length but only represent the 5’ and the 3’
ends of the molecule. Because only one of the two strands (the 3’ strand) is hybridized during the
hybridization process, you see a a higher signal at the 3’ end of the molecule. In this second experiment the
PCR labeling of the E. coli PCR fragment will be repeated, this time using the correct amount of dNTPs.
Also, the PCR fragment will be labeled using an alternative method, random priming.
CR = Common reference pool (equimolar mixture of 16S PCR fragments of 180 strains)
RP=random prime (labeling with random hexamers)
Cy3 is the green channel
Cy5 is the red channel
Slide position 1 = barcode side, 2 = non-barcode side
Slide 16011437010008
1. E. coli 16S 8Fx1391R PCR fragment, Cy5 PCR-labeled (500 ng/ml)
vs. Cy-3 PCR-labeled CR1 (500 ng/ml)
2. E. coli 16S 8Fx1391R PCR fragment, Cy5 RP-labeled (500 ng/ml)
vs. Cy-3 PCR-labeled CR1 (500 ng/ml)
Note: The CR pool used is the old one, the same as in Experiment 1, the one that was accidentically labeled
using a too low amount of dNTPs. The RP and PCR labeled E. coli PCR fragments are new labeling
reactions, using the correct amount of dNTPs.
Signal
Average of signal values:
E. coli PCR
product
PCR labeled
RP labeled
gBGSubSignal
(all features)
532
584
gBGSubSignal
(only E.coli)
887
956
rBGSubSignal
(all features)
2822
3102
rBGSubSignal
(only E.coli)
14510
24803
In the experiment where the E. coli PCR fragment was RP labeled, the average signal is higher than with the
PCR labeled fragment.
The signal of the green channel is now much lower than in Experiment 1, although the same amount and
same batch of common reference pool was used. This suggests competition between the PCR fragments in
the pool, and the specific E. coli PCR fragments (used in much higher concentration than in expt. 1).
Plot rBGSubSignal vs. position on E. coli 16S gene:
The PCR labeled E. coli gives a up-and-down curve with a slope up towards position 1350, then drops (end
of labeled product). The slope is less steep than the slope in Expt. 1, where a suboptimal labelling was
performed (too low amount of dNTPs), but the slope effect is not completely removed by the higher dNTP
concentration.
The RP labeled E. coli gives an up-and-down curve with a slight dome effect, and sharply drops after
position 1350 (end of the PCR fragment). Overall the signal in this hybe is higher than the PCR labeled hybe.
In both plots, the PCR labeled CR pool (green signal) is very low compared to the red channel, and it gives a
sharp rise towards the end of the molecule. This might be caused by the suboptimal labeling (see above).
When comparing the PCR labeling vs. the RP labeling, the highs and lows are not always on the same
position on the E. coli 16S gene. Overall the peaks are not as clear as in exp. 1. There seems to be less
competition between the CR and the specific fragment than in expt. 1, probably because a much higher
concentration of the specific fragments were used.
1
BGSubSignal E. coli hybridization
45000
40000
35000
30000
RP labeled E. coli
25000
PCR labeled E. coli
PCR labeled CR in RP hybe
20000
PCR labeled CR in PCR hybe
15000
10000
5000
1440
1500
1450
1500
1380
1320
1200
1260
1140
1200
1080
1150
960
1020
900
840
780
720
660
600
540
480
420
360
300
240
180
120
0
60
0
Log Ratio E. coli hybridization
1.5
1
0.5
1400
1350
1300
1250
1100
1050
1000
950
900
850
800
750
700
650
600
550
500
450
400
350
300
250
200
150
100
0
-0.5
50
0
RP labeled E. coli
PCR labeled E. coli
-1
-1.5
-2
-2.5
2
Normalized signal in E. coli hybridization
4000000
3500000
3000000
2500000
RP labeled E. coli
PCR labeled E. coli
2000000
PCR labeled CR in RP hybe
PCR labeled CR in PCR hybe
1500000
1000000
500000
1500
1440
1380
1320
1260
1200
1140
1080
960
1020
900
840
780
720
660
600
540
480
420
360
300
240
180
120
0
60
0
Ranking
The rBGSubSignal for each experiment was sorted in descending order (the highest signal on top). Then a
ranking number was assigned (the top signal is given rank number 1, the lowest signal 8455).
In the RP labeled experiment, 82 features in this top-100 are E. coli tiled sequences,18 features are 16SAVE
sequences (all of them representing node 13, a broad range probe), and 1 is a B. subtilis tiled sequence,
position 910 (one of the conserved positions on the 16S gene).
In the PCR labeled experiment, 53 features in the top-100 are E. coli tiled sequences, 43 features are 16AVE
sequences (all of them representing node 13),, and 4 are B. subtilis tiled sequences.
So the RP labeling performs better in the ranking.
3
Top 100 PCR labeled E. coli: (ranked on rBGSubSignal)
FeatureNumRow
Col
Start
ProbeUID ProbeName
GeneNa
gBGSubS
rBGSubSi
Rank
834
6838
839
5306
7514
1395
42
8264
4843
8086
7645
1836
464
5135
6122
4233
273
7423
3324
1378
6913
934
5449
5857
5190
2753
5411
6169
4977
6825
7622
1363
3342
3628
830
4558
5105
7783
2307
5271
5733
2716
4910
2100
5816
2023
4290
2945
2021
4878
5481
7725
2473
5026
7827
6310
7855
1458
1150
5417
4867
512
1005
5928
3425
847
3230
7070
7626
2433
2292
5425
4595
1932
8026
6398
1771
2913
6811
5121
2540
1894
7862
4680
4687
5333
2773
7621
1578
6371
3646
3338
7492
6101
3016
6627
6450
4122
4367
6514
33
74
38
55
38
60
42
76
37
76
80
56
19
62
70
50
6
36
31
43
60
44
20
72
28
83
71
28
82
61
57
28
49
68
29
19
32
40
82
20
37
46
15
53
31
65
18
8
63
72
52
71
70
42
84
80
23
34
82
77
61
67
26
54
43
46
26
39
61
30
67
85
56
63
16
79
80
65
47
48
48
25
30
52
59
82
14
56
65
52
86
45
16
49
79
41
42
28
6
17
400080
401275
401265
401270
400085
401280
400065
400075
400055
400070
401260
401330
400060
502
400660
401225
401285
401290
400030
744
530
989
400695
401230
930
400680
401150
401255
401210
948
401220
400705
401355
939
401215
401000
401245
514
954
533
465
401015
400825
667
904
400690
400050
617
490
1145
401205
710
719
763
400045
506
785
1070
401070
401060
1095
401325
868
400655
401235
401165
401020
400040
401340
915
792
808
401360
400025
815
401250
618
476
301360
301210
467
301345
401370
570
400815
994
739
880
503
578
301035
1161
400765
493
966
910
1104
400675
607
401365
759
6695
764
5188
7355
1308
14
8089
4725
7915
7484
1739
397
5017
5995
4115
210
7266
3206
1291
6768
857
5331
5736
5072
2636
5293
6040
4859
6682
7461
1276
3224
3510
755
4440
4987
7618
2200
5153
5614
2599
4792
1997
5695
1922
4172
2827
1920
4760
5363
7562
2362
4908
7662
6179
7688
1369
1069
5299
4749
445
926
5805
3307
772
3112
6921
7465
2322
2185
5307
4477
1833
7855
6265
1676
2795
6668
5003
2427
1795
7695
4562
4569
5215
2655
7460
1487
6238
3528
3220
7333
5974
2898
6488
6315
4004
4249
6377
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
16AVE
16AVE
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
16AVE
16AVE
16AVE
ESCCOLI
ESCCOLI
16AVE
16AVE
ESCCOLI
ESCCOLI
16AVE
16AVE
16AVE
ESCCOLI
16AVE
16AVE
16AVE
ESCCOLI
16AVE
16AVE
16AVE
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
16AVE
16AVE
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
16AVE
16AVE
BAISUBT
BAISUBT
16AVE
BAISUBT
ESCCOLI
16AVE
ESCCOLI
16AVE
16AVE
16AVE
16AVE
16AVE
BAISUBT
16AVE
ESCCOLI
16AVE
16AVE
16AVE
16AVE
ESCCOLI
16AVE
ESCCOLI
1630.32
2127.16
1915.09
2054.53
1613.16
2345.48
1680.12
1577.3
1626.31
1706.11
1754.85
5251.64
1410.26
2738.2
1290.14
1802.69
2499.51
2660.37
1504.68
2891.52
2719.93
3011
1291.13
1503.52
2523.96
1320.76
1820.46
1643.31
2310.65
2802.86
2207.6
1324.6
10432.8
2941.54
2370.16
1381.45
1628.76
2475.93
2963.08
2668.51
2805
1344.76
1215.6
2454.23
2629.29
1202.39
1235.77
2322.96
2460.82
2649.87
2446.03
2368.26
2854.77
2786.79
1290.52
2648.98
2310.64
2719.09
1962.45
2014.28
13271.6
4771.76
2736.34
1074.02
1324.41
1861.39
1439.44
1028.21
4452.4
2350.34
2736.83
2491.82
10765.1
1471.97
12528.8
1470.82
11553.8
2865.44
12918.6
2791.02
14520.7
13197.3
12206.6
2568.23
1272.69
2259.68
2710.58
2375.44
2447.1
12959.1
2619.52
2635.7
1471.99
12893.3
12563.2
1355.92
2205.69
1185.27
2518.53
11068.4
30174.2
28985.6
28967.2
28657.4
27940
27673.1
27143.8
26875
26235.3
26144.1
26043.2
25933.7
25705.9
25704
25488.4
25295.1
25259.6
25134.8
25131.3
25123.4
25011.8
24838.7
24441
24426
24406.2
24370.2
24364.6
24359.3
24282.1
24185.3
24104.8
24089.1
23961.4
23901.4
23753.7
23653
23635.4
23602.7
23585.7
23545.6
23519.6
23499.2
23319.9
23199.4
23185.7
23177
23174.9
23156
23089.6
23052.9
22989.8
22963.7
22941.7
22916.4
22876.2
22810.3
22802.8
22766.7
22686.1
22576.9
22562.8
22530.3
22514.1
22457.4
22441.7
22409.9
22363.8
22320.9
22272
22245.4
22189.6
22143.7
22133.3
22042.1
22032.7
22018.2
22015.9
21925.6
21874
21868.8
21868.4
21781
21753.9
21747.5
21692.2
21680.4
21661.4
21651.1
21593.6
21584.6
21580.8
21574.8
21497.8
21482.8
21480
21479.1
21475.2
21439.7
21429.1
21401.7
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
10
77
10
60
85
16
1
93
55
91
86
21
6
58
69
48
4
84
38
16
78
11
62
66
59
31
61
70
56
77
86
16
38
41
10
52
58
88
26
60
65
31
56
24
66
23
49
34
23
55
62
87
28
57
88
71
89
17
13
61
55
6
12
67
39
10
37
80
86
28
26
61
52
22
91
72
20
33
77
58
29
22
89
53
53
60
32
86
18
72
41
38
85
69
34
75
73
47
50
74
ESCCOLI400080
ESCCOLI401275
ESCCOLI401265
ESCCOLI401270
ESCCOLI400085
ESCCOLI401280
ESCCOLI400065
ESCCOLI400075
ESCCOLI400055
ESCCOLI400070
ESCCOLI401260
ESCCOLI401330
ESCCOLI400060
16AVE00502
ESCCOLI400660
ESCCOLI401225
ESCCOLI401285
ESCCOLI401290
ESCCOLI400030
16AVE00744
16AVE00530
16AVE00989
ESCCOLI400695
ESCCOLI401230
16AVE00930
ESCCOLI400680
ESCCOLI401150
ESCCOLI401255
ESCCOLI401210
16AVE00948
ESCCOLI401220
ESCCOLI400705
ESCCOLI401355
16AVE00939
ESCCOLI401215
ESCCOLI401000
ESCCOLI401245
16AVE00514
16AVE00954
16AVE00533
16AVE00465
ESCCOLI401015
ESCCOLI400825
16AVE00667
16AVE00904
ESCCOLI400690
ESCCOLI400050
16AVE00617
16AVE00490
16AVE01145
ESCCOLI401205
16AVE00710
16AVE00719
16AVE00763
ESCCOLI400045
16AVE00506
16AVE00785
16AVE01070
ESCCOLI401070
ESCCOLI401060
16AVE01095
ESCCOLI401325
16AVE00868
ESCCOLI400655
ESCCOLI401235
ESCCOLI401165
ESCCOLI401020
ESCCOLI400040
ESCCOLI401340
16AVE00915
16AVE00792
16AVE00808
ESCCOLI401360
ESCCOLI400025
16AVE00815
ESCCOLI401250
16AVE00618
16AVE00476
BAISUBT301360
BAISUBT301210
16AVE00467
BAISUBT301345
ESCCOLI401370
16AVE00570
ESCCOLI400815
16AVE00994
16AVE00739
16AVE00880
16AVE00503
16AVE00578
BAISUBT301035
16AVE01161
ESCCOLI400765
16AVE00493
16AVE00966
16AVE00910
16AVE01104
ESCCOLI400675
16AVE00607
ESCCOLI401365
4
Top 100 RP labeled E. coli: (ranked on rBGSubSignal)
FeatureNumRow
Col
Start
ProbeUID ProbeName
GeneNa
gBGSubS
rBGSubSi
Rank
4687
1148
4269
5248
2107
7195
5899
5358
4910
2984
4353
5410
4705
4558
1161
7745
1695
3411
553
7498
5955
4523
3950
1322
4644
8230
2305
6375
6249
7065
1710
6284
5454
1078
2716
3492
7788
7607
1933
1970
6119
714
4171
6654
3502
7492
4951
2753
5928
4122
2525
1079
4698
1985
5581
5077
5988
4733
310
3447
6122
94
1645
1835
3050
7662
5481
156
3230
6028
1898
4908
7095
5502
1363
1919
3436
4310
3838
1040
4087
5737
2748
1887
5256
4046
7242
479
8322
2051
1529
255
277
726
6010
3444
5967
738
3202
5518
59
80
86
86
60
75
25
18
15
47
81
70
77
19
4
2
4
29
19
22
81
73
34
76
16
42
80
56
19
34
19
54
25
10
46
21
45
42
64
12
67
2
77
68
31
16
56
83
54
28
33
11
70
27
63
4
25
16
43
65
70
5
43
55
24
8
52
67
26
65
29
13
64
73
28
50
54
38
11
61
82
41
78
18
5
41
33
34
45
4
16
77
10
14
47
62
4
26
87
89
400815
400810
400620
400805
400615
400625
1035
400630
400825
400900
400770
881
579
401000
400995
400820
400905
401005
400800
400895
400580
400910
400830
400915
965
400445
928
400185
593
400640
400610
400190
400635
400740
401015
400530
400795
400235
486
400605
400650
400195
400230
400440
400970
400765
400920
400680
400655
400675
300910
400490
629
400670
400595
400990
601
401100
400775
400225
400660
400600
525
400855
400935
400790
401205
400890
401020
1028
400450
670
775
711
400705
400370
400255
400760
400485
400985
400865
400845
400380
400480
401065
546
400850
400700
400645
400355
400925
481
400965
400735
599
926
401040
401105
401050
401010
4569
1067
4151
5130
2004
7044
5776
5240
4792
2866
4235
5292
4587
4440
1078
7580
1600
3293
484
7339
5832
4405
3832
1237
4526
8055
2198
6242
6118
6916
1615
6153
5336
997
2599
3374
7623
7446
1834
1869
5992
641
4053
6515
3384
7333
4833
2636
5805
4004
2412
998
4580
1884
5463
4959
5863
4615
247
3329
5995
35
1552
1738
2932
7499
5363
97
3112
5903
1799
4790
6946
5384
1276
1820
3318
4192
3720
961
3969
5618
2631
1788
5138
3928
7089
412
8145
1948
1438
194
214
653
5885
3326
5842
665
3084
5400
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
16AVE
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
BAISUBT
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
16AVE
16AVE
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
16AVE
ESCCOLI
ESCCOLI
16AVE
16AVE
ESCCOLI
ESCCOLI
ESCCOLI
ESCCOLI
337.232
303.903
309.914
310.41
315.432
293.52
1334.7
273.992
361.042
228.759
400.263
393.497
384.539
319.366
291.504
338.93
249.663
324.719
284.18
251.115
446.466
291.226
384.845
354.729
399.906
294.017
380.559
362.859
338.502
289.035
311.08
362.712
286.747
334.076
365.483
420.432
333.43
326.564
402.266
276.552
340.43
333.664
390.115
436.048
349.661
444.022
419.764
371.012
365.241
343.41
510.535
321.66
505.984
325.288
392.543
275.586
727.852
543.305
313.929
386.431
398.482
307.212
343.661
372.865
426.966
364.392
662.741
273.957
373.503
411.872
328.652
451.676
425.141
399.083
387.121
305.676
427.548
421.869
283.745
333.93
421.133
289.415
324.81
252.121
465.586
436.014
310.618
361.033
252.073
355.612
360.055
396.041
321.135
314.004
450.618
464.641
464.109
452.448
449.823
302.959
40940.9
40300.7
40177.3
39920.1
37675.4
37480.6
36592.1
35921.6
35908.4
35870
35759.1
35383.8
35313.5
35207
35132.2
35031.3
34981.2
34855.1
34675.5
34420.3
34298.6
34029.3
33994.7
33899
33897.2
33334.4
33110.4
32927
32855.5
32749.7
32515.6
32392.4
32327.1
32300.5
32226.4
32198.2
32112.5
32111.7
32104.1
32041.9
31985.9
31880.5
31867.6
31786.4
31756.4
31445.7
31399.9
31323.3
31079.6
31040.8
31006.3
30975.9
30902.4
30828.6
30801.6
30792.7
30722.3
30716.5
30661.6
30616.2
30608.9
30591.9
30575.8
30459.4
30430.8
30428
30402.4
30401.2
30338.3
30212.1
30159
30157.1
30155.2
30136.8
30080.5
30027.3
30017.1
29919
29904.8
29893
29848.4
29800.7
29768.3
29681.8
29635.5
29632.8
29483.2
29468.8
29441.2
29426.7
29324.8
29290
29284
29275
29221.6
29208.8
29177.6
29173.6
29164.1
29128.8
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
53
13
48
59
24
81
67
61
56
34
49
61
53
52
14
88
20
39
7
85
67
51
45
15
53
93
26
72
71
80
20
71
62
13
31
40
88
86
22
23
69
9
47
75
40
85
56
31
67
47
29
13
53
23
63
58
68
54
4
39
69
2
19
21
35
87
62
2
37
68
22
56
80
62
16
22
39
49
44
12
46
65
31
22
60
46
82
6
94
24
18
3
4
9
68
39
68
9
36
62
ESCCOLI400815
ESCCOLI400810
ESCCOLI400620
ESCCOLI400805
ESCCOLI400615
ESCCOLI400625
16AVE01035
ESCCOLI400630
ESCCOLI400825
ESCCOLI400900
ESCCOLI400770
16AVE00881
16AVE00579
ESCCOLI401000
ESCCOLI400995
ESCCOLI400820
ESCCOLI400905
ESCCOLI401005
ESCCOLI400800
ESCCOLI400895
ESCCOLI400580
ESCCOLI400910
ESCCOLI400830
ESCCOLI400915
16AVE00965
ESCCOLI400445
16AVE00928
ESCCOLI400185
16AVE00593
ESCCOLI400640
ESCCOLI400610
ESCCOLI400190
ESCCOLI400635
ESCCOLI400740
ESCCOLI401015
ESCCOLI400530
ESCCOLI400795
ESCCOLI400235
16AVE00486
ESCCOLI400605
ESCCOLI400650
ESCCOLI400195
ESCCOLI400230
ESCCOLI400440
ESCCOLI400970
ESCCOLI400765
ESCCOLI400920
ESCCOLI400680
ESCCOLI400655
ESCCOLI400675
BAISUBT300910
ESCCOLI400490
16AVE00629
ESCCOLI400670
ESCCOLI400595
ESCCOLI400990
16AVE00601
ESCCOLI401100
ESCCOLI400775
ESCCOLI400225
ESCCOLI400660
ESCCOLI400600
16AVE00525
ESCCOLI400855
ESCCOLI400935
ESCCOLI400790
ESCCOLI401205
ESCCOLI400890
ESCCOLI401020
16AVE01028
ESCCOLI400450
16AVE00670
16AVE00775
16AVE00711
ESCCOLI400705
ESCCOLI400370
ESCCOLI400255
ESCCOLI400760
ESCCOLI400485
ESCCOLI400985
ESCCOLI400865
ESCCOLI400845
ESCCOLI400380
ESCCOLI400480
ESCCOLI401065
16AVE00546
ESCCOLI400850
ESCCOLI400700
ESCCOLI400645
ESCCOLI400355
ESCCOLI400925
16AVE00481
ESCCOLI400965
ESCCOLI400735
16AVE00599
16AVE00926
ESCCOLI401040
ESCCOLI401105
ESCCOLI401050
ESCCOLI401010
5
Download