Purple Pakistani

RSP 12800

Grower: Devi

General Information

Sample Name
Purple Pakistani-20221019
Accession Date
October 19, 2022
Reported Plant Sex
Male
DNA Extracted From
Unknown

The strain rarity visualization shows how distant the strain is from the other cultivars in the Kannapedia database. The y-axis represents genetic distance, getting farther as you go up. The width of the visualization at any position along the y-axis shows how many strains there are in the database at that genetic distance. So, a common strain will have a more bottom-heavy shape, while uncommon and rare cultivars will have a visualization that is generally shifted towards the top.

Rarity: Rare
Most Distant Most Similar

Chemical Information

Cannabinoid and terpenoid information provided by the grower.

Cannabinoids

No information provided.

Terpenoids

No information provided.

Genetic Information

Plant Type
Type II

The bell curve in the heterozygosity visualization shows the distribution of heterozygosity levels for cannabis cultivars in the Kannapedia database. The green line shows where this particular strain fits within the distribution. Heterozygosity is associated with heterosis (aka hybrid vigor) but also leads to the production of more variable offspring. When plants have two genetically different parents, heterozygosity levels will be higher than if it has been inbred or backcrossed repeatedly.

Heterozygosity: 1.25%
Least Heterozygous Most Heterozygous

The ratio of reads mapped to Y-contigs to reads mapped to the whole Cannabis genome (Y-ratios) has been demonstrated to be strongly correlated with plant sex typing. This plot shows the distribution of Y-ratios for all samples in our database which were sequenced with the same method (panel or WGS) as this sample and where this sample falls in the distribution.

Y-Ratio Distribution: 0.0854
male female RSP12800

This chart represents the Illumina sequence coverage over the Bt/Bd allele. These are the three regions in the cannabis genome that impact THCA, CBDA, CBGA production. Coverage over the Active CBDAS gene is highly correlated with Type II and Type III plants as described by Etienne de Meijer. Coverage over the THCA gene is highly correlated with Type I and Type II plants but is anti-correlated with Type III plants. Type I plants require coverage over the inactive CBDA loci and no coverage over the Active CBDA gene. Lack of coverage over the Active CBDA and Active THCA allele are presumed to be Type IV plants (CBGA dominant). While deletions of entire THCAS and CBDAS genes are the most common Bt:Bd alleles observed, it is possible to have plants with these genes where functional expression of the enzyme is disrupted by deactivating point mutations (Kojoma et al. 2006).

Bt/Bd Allele Coverage

This chart represents the Illumina sequence coverage over the CBCA synthase gene.

CBCAS Coverage

Variants (THCAS, CBDAS, and CBCAS)

Gene HGVS.c HGVS.p Annotation Annotation Impact Contig Contig Pos Ref/Alt Var Freq
THCAS c.998C>G p.Pro333Arg missense variant moderate contig741 4416830

IGV: Start, Jump

G/C
NGS:
0.182
C90:
0.000

Variants (Select Genes of Interest)

PHL-2 c.455A>C p.Asp152Ala missense variant moderate contig2621 339191

IGV: Start, Jump

A/C
NGS:
0.018
C90:
0.507
PHL-2 c.722G>A p.Gly241Glu missense variant moderate contig2621 339860

IGV: Start, Jump

G/A
NGS:
0.002
C90:
0.000
PHL-2 c.1057A>G p.Arg353Gly missense variant moderate contig2621 340335

IGV: Start, Jump

A/G
NGS:
0.096
C90:
0.555
PHL-2 c.1096G>A p.Ala366Thr missense variant moderate contig2621 340374

IGV: Start, Jump

G/A
NGS:
0.090
C90:
0.531
PHL-2 c.1364A>G p.Asp455Gly missense variant moderate contig2621 340642

IGV: Start, Jump

A/G
NGS:
0.000
C90:
0.000
PHL-2 c.1381T>G p.Phe461Val missense variant moderate contig2621 340659

IGV: Start, Jump

T/G
NGS:
0.000
C90:
0.000
PHL-2 c.1438C>G p.Leu480Val missense variant moderate contig2621 340716

IGV: Start, Jump

C/G
NGS:
0.000
C90:
0.000
PHL-2 c.1450G>A p.Glu484Lys missense variant moderate contig2621 340728

IGV: Start, Jump

G/A
NGS:
0.000
C90:
0.000
PHL-2 c.1493G>A p.Gly498Asp missense variant moderate contig2621 340771

IGV: Start, Jump

G/A
NGS:
0.000
C90:
0.000
PHL-2 c.2564T>A p.Phe855Tyr missense variant moderate contig2621 342607

IGV: Start, Jump

T/A
NGS:
0.064
C90:
0.732
PHL-2 c.2578T>A p.Leu860Ile missense variant moderate contig2621 342621

IGV: Start, Jump

T/A
NGS:
0.068
C90:
0.746
PHL-2 c.2756A>C p.Glu919Ala missense variant moderate contig2621 342799

IGV: Start, Jump

A/C
NGS:
0.064
C90:
0.675
PHL-2 c.2783G>A p.Ser928Asn missense variant moderate contig2621 342826

IGV: Start, Jump

G/A
NGS:
0.107
C90:
0.890
PHL-2 c.2830A>G p.Asn944Asp missense variant moderate contig2621 342873

IGV: Start, Jump

A/G
NGS:
0.018
C90:
0.000
PHL-2 c.2903_2905dupGCA p.Ser968dup disruptive inframe insertion moderate contig2621 342939

IGV: Start, Jump

T/TGCA
NGS:
0.018
C90:
0.522
PHL-2 c.3002A>G p.Tyr1001Cys missense variant moderate contig2621 343045

IGV: Start, Jump

A/G
NGS:
0.055
C90:
0.316
PHL-2 c.3027G>T p.Lys1009Asn missense variant moderate contig2621 343070

IGV: Start, Jump

G/T
NGS:
0.055
C90:
0.311
PHL-2 c.3033T>G p.Cys1011Trp missense variant moderate contig2621 343076

IGV: Start, Jump

T/G
NGS:
0.055
C90:
0.292
PHL-2 c.3209A>G p.Gln1070Arg missense variant moderate contig2621 343252

IGV: Start, Jump

A/G
NGS:
0.103
C90:
0.885
PHL-2 c.3379C>G p.His1127Asp missense variant moderate contig2621 343422

IGV: Start, Jump

C/G
NGS:
0.004
C90:
0.000
PHL-2 c.3380A>G p.His1127Arg missense variant moderate contig2621 343423

IGV: Start, Jump

A/G
NGS:
0.004
C90:
0.000
PHL-2 c.3381T>A p.His1127Gln missense variant moderate contig2621 343424

IGV: Start, Jump

T/A
NGS:
0.004
C90:
0.000
PHL-2 c.3467A>T p.Gln1156Leu missense variant moderate contig2621 343510

IGV: Start, Jump

A/T
NGS:
0.000
C90:
0.000
PHL-2 c.3552delG p.Lys1185fs frameshift variant high contig2621 343593

IGV: Start, Jump

CG/C
NGS:
0.004
C90:
0.000
PHL-2 c.3556_3557delAA p.Lys1186fs frameshift variant high contig2621 343598

IGV: Start, Jump

GAA/G
NGS:
0.013
C90:
0.096
PKSG-4a

UniProt

c.1191_1193delTTA p.Tyr398del disruptive inframe deletion moderate contig700 1938600

IGV: Start, Jump

AATT/A
NGS:
0.167
C90:
0.000
PKSG-2a

UniProt

c.774G>A p.Met258Ile missense variant moderate contig700 1944616

IGV: Start, Jump

C/T
NGS:
0.123
C90:
0.000
PKSG-2b

UniProt

c.774G>A p.Met258Ile missense variant moderate contig700 1950864

IGV: Start, Jump

C/T
NGS:
0.366
C90:
0.947
PKSG-2b

UniProt

c.718T>A p.Phe240Ile missense variant moderate contig700 1950920

IGV: Start, Jump

A/T
NGS:
0.114
C90:
0.000
PKSG-2b

UniProt

c.31A>T p.Thr11Ser missense variant moderate contig700 1951851

IGV: Start, Jump

T/A
NGS:
0.844
C90:
0.880
PKSG-2b

UniProt

c.-2_1dupATA start lost & conservative inframe insertion high contig700 1951880

IGV: Start, Jump

A/ATAT
NGS:
0.410
C90:
0.000
PKSG-4b

UniProt

c.496A>G p.Lys166Glu missense variant moderate contig700 2721177

IGV: Start, Jump

T/C
NGS:
0.651
C90:
0.684
PKSG-4b

UniProt

c.489delT p.Phe163fs frameshift variant high contig700 2721183

IGV: Start, Jump

CA/C
NGS:
0.792
C90:
0.761
PKSG-4b

UniProt

c.485A>G p.Lys162Arg missense variant moderate contig700 2721188

IGV: Start, Jump

T/C
NGS:
0.643
C90:
0.301
PKSG-4b

UniProt

c.431T>G p.Val144Gly missense variant moderate contig700 2721242

IGV: Start, Jump

A/C
NGS:
0.575
C90:
0.679
PKSG-4b

UniProt

c.419A>G p.Asp140Gly missense variant moderate contig700 2721254

IGV: Start, Jump

T/C
NGS:
0.430
C90:
0.440
PKSG-4b

UniProt

c.352_355delACAG p.Thr118fs frameshift variant high contig700 2721317

IGV: Start, Jump

CCTGT/C
NGS:
0.529
C90:
0.000
PKSG-4b

UniProt

c.323A>G p.Glu108Gly missense variant moderate contig700 2721350

IGV: Start, Jump

T/C
NGS:
0.469
C90:
0.000
DXR-2

UniProt

c.1319T>C p.Ile440Thr missense variant moderate contig380 285250

IGV: Start, Jump

A/G
NGS:
0.480
C90:
0.000
DXR-2

UniProt

c.431C>G p.Ala144Gly missense variant moderate contig380 287760

IGV: Start, Jump

G/C
NGS:
0.182
C90:
0.550
FAD2-2

UniProt

c.196T>C p.Phe66Leu missense variant moderate contig83 1803173

IGV: Start, Jump

A/G
NGS:
0.033
C90:
0.000
FAD2-2

UniProt

c.185C>T p.Ala62Val missense variant moderate contig83 1803184

IGV: Start, Jump

G/A
NGS:
0.000
C90:
0.000
FAD2-2

UniProt

c.172G>T p.Asp58Tyr missense variant moderate contig83 1803197

IGV: Start, Jump

C/A
NGS:
0.070
C90:
0.000
FAD2-2

UniProt

c.161T>A p.Leu54His missense variant moderate contig83 1803208

IGV: Start, Jump

A/T
NGS:
0.156
C90:
0.000
FAD2-2

UniProt

c.110C>T p.Ala37Val missense variant moderate contig83 1803259

IGV: Start, Jump

G/A
NGS:
0.013
C90:
0.000
ELF4

UniProt

c.144T>A p.Asp48Glu missense variant moderate contig869 622426

IGV: Start, Jump

A/T
NGS:
0.031
C90:
0.000
ELF3

UniProt

c.358G>A p.Gly120Arg missense variant moderate contig97 242064

IGV: Start, Jump

G/A
NGS:
0.099
C90:
0.493
ELF3

UniProt

c.520A>C p.Asn174His missense variant moderate contig97 242226

IGV: Start, Jump

A/C
NGS:
0.094
C90:
0.502
ELF3

UniProt

c.574A>G p.Asn192Asp missense variant moderate contig97 242280

IGV: Start, Jump

A/G
NGS:
0.042
C90:
0.579
ELF3

UniProt

c.757C>T p.Pro253Ser missense variant moderate contig97 242463

IGV: Start, Jump

C/T
NGS:
0.020
C90:
0.048
ELF3

UniProt

c.772A>G p.Ser258Gly missense variant moderate contig97 242478

IGV: Start, Jump

A/G
NGS:
0.112
C90:
0.000
ELF3

UniProt

c.812G>C p.Gly271Ala missense variant moderate contig97 242518

IGV: Start, Jump

G/C
NGS:
0.114
C90:
0.938
ELF3

UniProt

c.1630A>G p.Thr544Ala missense variant moderate contig97 244461

IGV: Start, Jump

A/G
NGS:
0.103
C90:
0.545
ELF3

UniProt

c.1803_1805delTCA p.His601del disruptive inframe deletion moderate contig97 244625

IGV: Start, Jump

ACAT/A
NGS:
0.092
C90:
0.000
ELF3

UniProt

c.1966C>G p.Pro656Ala missense variant moderate contig97 244797

IGV: Start, Jump

C/G
NGS:
0.123
C90:
0.632
ELF3

UniProt

c.2198G>T p.Arg733Leu missense variant moderate contig97 245029

IGV: Start, Jump

G/T
NGS:
0.125
C90:
0.531
ELF3

UniProt

c.2216A>G p.His739Arg missense variant moderate contig97 245047

IGV: Start, Jump

A/G
NGS:
0.020
C90:
0.182
aPT1

UniProt

c.406A>G p.Ile136Val missense variant moderate contig121 2839605

IGV: Start, Jump

A/G
NGS:
0.579
C90:
0.761
aPT1

UniProt

c.629C>T p.Thr210Ile missense variant moderate contig121 2840237

IGV: Start, Jump

C/T
NGS:
0.561
C90:
0.598
aPT1

UniProt

c.670T>A p.Ser224Thr missense variant moderate contig121 2840278

IGV: Start, Jump

T/A
NGS:
0.077
C90:
0.000
aPT1

UniProt

c.727G>T p.Glu243* stop gained high contig121 2841362

IGV: Start, Jump

G/T
NGS:
0.127
C90:
0.100
aPT1

UniProt

c.864C>G p.Asn288Lys missense variant moderate contig121 2842407

IGV: Start, Jump

C/G
NGS:
0.075
C90:
0.062
HDS-2

UniProt

c.82_93delGTAACCGGAACT p.Val28_Thr31del conservative inframe deletion moderate contig95 1989748

IGV: Start, Jump

CGTAACCGGAACT/C
NGS:
0.805
C90:
0.000
HDS-2

UniProt

c.127T>G p.Ser43Ala missense variant moderate contig95 1989794

IGV: Start, Jump

T/G
NGS:
0.721
C90:
0.000
PHL-1

UniProt

c.3470-1G>A splice acceptor variant & intron variant high contig1439 1485452

IGV: Start, Jump

C/T
NGS:
0.000
C90:
0.000
PHL-1

UniProt

c.2623A>G p.Thr875Ala missense variant moderate contig1439 1487174

IGV: Start, Jump

T/C
NGS:
0.123
C90:
0.000
PHL-1

UniProt

c.2551A>G p.Thr851Ala missense variant moderate contig1439 1487246

IGV: Start, Jump

T/C
NGS:
0.116
C90:
0.890
PHL-1

UniProt

c.1387A>G p.Thr463Ala missense variant moderate contig1439 1489811

IGV: Start, Jump

T/C
NGS:
0.107
C90:
0.904
Edestin

UniProt

c.16T>C p.Ser6Pro missense variant moderate contig850 3065274

IGV: Start, Jump

A/G
NGS:
0.059
C90:
0.000
TFL1

UniProt

c.304G>A p.Asp102Asn missense variant & splice region variant moderate contig1636 520613

IGV: Start, Jump

C/T
NGS:
0.024
C90:
0.000
TFL1

UniProt

c.302-1G>A splice acceptor variant & intron variant high contig1636 520616

IGV: Start, Jump

C/T
NGS:
0.103
C90:
0.794
HDS-1

UniProt

c.1618A>G p.Ile540Val missense variant moderate contig1891 885936

IGV: Start, Jump

T/C
NGS:
0.099
C90:
0.861
HDS-1

UniProt

c.1543A>G p.Thr515Ala missense variant & splice region variant moderate contig1891 886011

IGV: Start, Jump

T/C
NGS:
0.000
C90:
0.000
HDS-1

UniProt

c.1378G>A p.Val460Ile missense variant moderate contig1891 886370

IGV: Start, Jump

C/T
NGS:
0.167
C90:
0.000
HDS-1

UniProt

c.136G>A p.Val46Ile missense variant moderate contig1891 889256

IGV: Start, Jump

C/T
NGS:
0.088
C90:
0.593
HDS-1

UniProt

c.56C>G p.Ala19Gly missense variant moderate contig1891 889336

IGV: Start, Jump

G/C
NGS:
0.125
C90:
0.943
HDS-1

UniProt

c.19C>G p.Pro7Ala missense variant moderate contig1891 889373

IGV: Start, Jump

G/C
NGS:
0.000
C90:
0.000
PIE1-2

UniProt

c.6773T>C p.Leu2258Ser missense variant moderate contig1460 1184314

IGV: Start, Jump

A/G
NGS:
0.046
C90:
0.675
PIE1-2

UniProt

c.6653A>G p.Asn2218Ser missense variant moderate contig1460 1184434

IGV: Start, Jump

T/C
NGS:
0.059
C90:
0.928
PIE1-2

UniProt

c.6636T>G p.Asp2212Glu missense variant moderate contig1460 1184451

IGV: Start, Jump

A/C
NGS:
0.035
C90:
0.885
PIE1-2

UniProt

c.6623C>T p.Ala2208Val missense variant moderate contig1460 1184464

IGV: Start, Jump

G/A
NGS:
0.044
C90:
0.689
PIE1-2

UniProt

c.5932A>G p.Ile1978Val missense variant moderate contig1460 1185552

IGV: Start, Jump

T/C
NGS:
0.061
C90:
0.268
PIE1-2

UniProt

c.3512A>G p.Lys1171Arg missense variant moderate contig1460 1188528

IGV: Start, Jump

T/C
NGS:
0.018
C90:
0.670
PIE1-2

UniProt

c.1872T>A p.Asp624Glu missense variant moderate contig1460 1190252

IGV: Start, Jump

A/T
NGS:
0.086
C90:
0.990
PIE1-2

UniProt

c.1630G>C p.Ala544Pro missense variant moderate contig1460 1191600

IGV: Start, Jump

C/G
NGS:
0.070
C90:
0.933
PIE1-2

UniProt

c.1289A>G p.Asp430Gly missense variant moderate contig1460 1192109

IGV: Start, Jump

T/C
NGS:
0.079
C90:
0.000
PIE1-2

UniProt

c.982G>A p.Glu328Lys missense variant moderate contig1460 1192416

IGV: Start, Jump

C/T
NGS:
0.050
C90:
0.976
PIE1-2

UniProt

c.710C>T p.Pro237Leu missense variant moderate contig1460 1193804

IGV: Start, Jump

G/A
NGS:
0.072
C90:
0.866
PIE1-2

UniProt

c.706T>C p.Tyr236His missense variant moderate contig1460 1193808

IGV: Start, Jump

A/G
NGS:
0.059
C90:
0.737
PIE1-2

UniProt

c.637T>A p.Ser213Thr missense variant moderate contig1460 1194421

IGV: Start, Jump

A/T
NGS:
0.079
C90:
0.885
FLD

UniProt

c.2981T>C p.Met994Thr missense variant moderate contig1450 2044012

IGV: Start, Jump

A/G
NGS:
0.064
C90:
0.478
FLD

UniProt

c.2964C>A p.Asp988Glu missense variant moderate contig1450 2044029

IGV: Start, Jump

G/T
NGS:
0.057
C90:
0.464
FLD

UniProt

c.2686G>A p.Ala896Thr missense variant moderate contig1450 2044848

IGV: Start, Jump

C/T
NGS:
0.035
C90:
0.225
FLD

UniProt

c.2681T>C p.Ile894Thr missense variant moderate contig1450 2044853

IGV: Start, Jump

A/G
NGS:
0.020
C90:
0.144
PIE1-1

UniProt

c.1222C>G p.Gln408Glu missense variant moderate contig1225 2281482

IGV: Start, Jump

C/G
NGS:
0.096
C90:
0.852
PIE1-1

UniProt

c.1394A>G p.Asp465Gly missense variant moderate contig1225 2281654

IGV: Start, Jump

A/G
NGS:
0.007
C90:
0.818
PIE1-1

UniProt

c.3614A>G p.Lys1205Arg missense variant moderate contig1225 2285229

IGV: Start, Jump

A/G
NGS:
0.029
C90:
0.660
PIE1-1

UniProt

c.3619G>A p.Val1207Met missense variant moderate contig1225 2285234

IGV: Start, Jump

G/A
NGS:
0.042
C90:
0.000
PIE1-1

UniProt

c.6725C>T p.Ala2242Val missense variant moderate contig1225 2289290

IGV: Start, Jump

C/T
NGS:
0.046
C90:
0.737
GGR

UniProt

c.133G>A p.Val45Ile missense variant moderate contig2282 549125

IGV: Start, Jump

G/A
NGS:
0.002
C90:
0.000
GGR

UniProt

c.317C>T p.Pro106Leu missense variant moderate contig2282 549309

IGV: Start, Jump

C/T
NGS:
0.035
C90:
0.220
GGR

UniProt

c.456T>A p.His152Gln missense variant moderate contig2282 549448

IGV: Start, Jump

T/A
NGS:
0.068
C90:
0.000
GGR

UniProt

c.460G>A p.Asp154Asn missense variant moderate contig2282 549452

IGV: Start, Jump

G/A
NGS:
0.070
C90:
0.000
GGR

UniProt

c.704A>T p.His235Leu missense variant moderate contig2282 549696

IGV: Start, Jump

A/T
NGS:
0.121
C90:
0.000
GGR

UniProt

c.810A>T p.Glu270Asp missense variant moderate contig2282 549802

IGV: Start, Jump

A/T
NGS:
0.024
C90:
0.000

Nearest genetic relatives (All Samples)

0 0.067 0.133 0.200 0.267
closely related moderately related distantly related
  1. 0.213 Animal Tree (RSP12791)
  2. 0.218 Animal Tree x Skittles 2 (RSP12793)
  3. 0.219 El Presidente (RSP12807)
  4. 0.224 New BSR (RSP12104)
  5. 0.224 RKM-2018-008 (RSP11099)
  6. 0.225 Blueberry Rainbow Belts 1 (RSP12798)
  7. 0.225 The Gift (RSP10988)
  8. 0.229 GMO x The inhaler (RSP12508)
  9. 0.231 JABBA S STASH (RSP11348)
  10. 0.232 GMO x Poison Momosa (RSP12626)
  11. 0.234 GMO x Poison Momosa (RSP12500)
  12. 0.236 NSPM1 (RSP11362)
  13. 0.238 GMO (RSP12091)
  14. 0.240 Sunday Driver (RSP11071)
  15. 0.240 Zombie Presidente (RSP12808)
  16. 0.243 SFVxTK (RSP11072)
  17. 0.244 Animal Tree x Skittles 4 (RSP12792)
  18. 0.244 Domnesia (RSP11184)
  19. 0.244 A13 (RSP12654)
  20. 0.245 Super Runtz (RSP12810)

Most genetically distant strains (All Samples)

0 0.117 0.233 0.350 0.467
closely related moderately related distantly related
  1. 0.458 Cherry Blossom (RSP11323)
  2. 0.453 Cherry Blossom (RSP11318)
  3. 0.430 Cherry Blossom (RSP11306)
  4. 0.430 Tanao Sri 46 (RSP11486)
  5. 0.430 Cherry Blossom (RSP11325)
  6. 0.425 JL yellow (RSP11075)
  7. 0.421 Cherry Blossom (RSP11328)
  8. 0.420 Unknown- Cherry Wine - 001 (RSP11268)
  9. 0.417 Unknown- Cherry Wine - 003 (RSP11270)
  10. 0.415 Unknown- Cherry Wine - 002 (RSP11269)
  11. 0.414 JL 3rd Gen Mother (RSP11214)
  12. 0.414 Cherry Blossom (RSP11298)
  13. 0.407 Chematonic Cannatonic x Chemdawg (RSP11394)
  14. 0.407 Northern Skunk (RSP11456)
  15. 0.405 Cherry Blossom (RSP11312)
  16. 0.405 Cherry Blossom (RSP11322)
  17. 0.404 Cherry Blossom (RSP11309)
  18. 0.403 Cherry Blossom (RSP11301)
  19. 0.403 JL 3rd Gen Mother (RSP11197)
  20. 0.403 Cherry Blossom (RSP11315)

Nearest genetic relative in Phylos dataset

Phylos Strain SRR8349265
Overlapping SNPs:
96
Concordance:
56

Nearest genetic relative in Lynch dataset

Lynch Strain SRR3495250
Overlapping SNPs:
3
Concordance:
3

Blockchain Registration Information

Transaction ID
bb6147c3c95cba69587f2c6b585727281b05815f0f1586512d3bb237e997507a
Stamping Certificate
Download PDF (39.7 KB)
SHASUM Hash
6cf117193c321b7c9eed1e08a0d5990b9c1c59148536dd662dc4368ca580a893
QR code for RSP12800

Kannapedia uses cookies

By clicking Allow All, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

Customize Settings