You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 19 Next »

The Attachment Server contains clipped images, drawings, chemistry files, full page images, and other non-textual files delivered by patent offices. Most of the links to the files in the Attachment Server are embedded in CLAIMS Direct XML files. There is a simple web service available to access this content (see Attachments for more information). This document describes the content of the Attachment Server, explains how image files are embedded in the XML files, and discusses how to interface with the server.

Raw Data

Image content from patents is available from data sources in different formats, which include the following:

  • Full page images
    These images are facsimiles of the original documents delivered as TIFF files or PDF documents, which can be a single page (one file per page) or multi-page (one file per document).
  • Embedded images
    Embedded images are images that are part of the document. Unlike full page images, they are not the entire document.
  • ST35, mixed mode
    Mixed-mode format is an old format delivered by some patent offices. This format includes both text and binary data. The text blocks and binary blocks are bytes of data lined up in a file. There is no separate image file; the image data is just another "in-line" block in the file.
  • Referenced images
    Images are delivered as separate files in TIFF or JPEG format. They are named systematically, and correspond to references within the XML or SGML documents. This is the most common current practice for delivering images. Multi-page TIFFs are indicated when multiple id attributes point to the same file. These are usually only found in JP records. A special tool or viewer is required for proper handling of multi-page TIFFs. A list of viewers can be found here.

Like the images, other non-textual content can also be provided in separate files and stored in special formats such as chemical structures, gene sequences, or mathematical formulae.

Attachments in the CLAIMS Direct Patent Database

Images and other files containing non-textual content (collectively "the attachments") are stored in the Attachment Server. Files containing embedded images, as well as mixed mode files, are pre-processed before being loaded to the CLAIMS Direct Patent Database. Links to the attachments are generally referenced in the CLAIMS Direct XML files.

IMG Element

The most common way to find embedded/referenced images in the full text of Alexandria XML files is by using the img element.
Depending on the data source, different parameters can be found in this element, including the following most relevant attributes: 

AttributeDescription
fileName of the attachment file
heHeight of the image described in pixels or percentage
wiWidth of the image described in pixels or percentage
img-format

Format of the image file, which includes the following options:

ValueDescription
appSequence Listings
cdxChemical Structures (ChemDraw format)
gifGraphics Interchange Format
iniInitialization Files
jpgJPEG Image Files
molChemical Structures (MDL format)
nbMathematical Expressions
pdfFull Documents
posPostScript Image Files
seqSequence Files
st33ST.33 Files
tifTagged Image Files
tiffTagged Image Files
txtText Files
xmlLarge Tables or Sequence Listings
zipZIP Files
img-content

Describes the kind of content in the image file. Through the years, different values have been allowed in the img-content parameter. The most frequently used values include:

ValueDescription
adAbstract Drawing
cf, chem, chemistryChemical Formulae
cp, programlistingComputer Program Listing
dn, dnaDNA Sequences
dr, drawingDrawings
fg, figureFigures
gr, graphGraphs
mf, mathMathematical Formulae
phPhotographs
srSearch Reports
tbTabular Data

Note: The current default value is drawing.

 

The img element may be found in the abstract, description, or claims sections of the XML document:

Abstract Section

<abstract mxw-id="PA87583406" lang="EN" load-source="patent-office">
  <p num="pa01">This invention relates to conduits (12) that allow communication of fluids
                from one portion of a patient's body to another; and, more particularly, to a
                blood flow conduit to allow communication from a heart chamber to a vessel or
                vice versa, and/or vessel to vessel
    <img id="iaf01" file="imgaf001.tif" wi="78" he="89" img-content="drawing" img-format="tif"/>
  </p>
</abstract> 

 

Description Section

<p num="p0078">For screening purposes a GST and 6 x His fusion of the LBD (from amino acids 155
                of hLXRalpha to 447) of human LXRalpha is constructed by first cloning a Gateway
                cassette (Invitrogen) in frame into the Sma I site of the pAGGHLT Polylinker (Pharmingen) [...]
                Primers used for Amplification are:
  <img id="ib0004" file="imgb0004.tif" wi="165" he="15" img-content="dna" img-format="tif"/>
  <!-- [...] -->
</p>

 

Claims Section

<claim-text>A phosphoramidite reagent of the formula I
  <img file="00270001.tif" id="img-00270001" he="32" wi="91" img-format="tif" img-content="cf"/>
    wherein Y and Y' each independently are selected from optionally substituted C<sub>1-6</sub>-alkyl
    or Y and Y' together with the nitrogen to which they are bonded form a non-aromatic [...]
</claim-text>

  

Drawings Section

Attachment references can be embedded in the img element as described above but they can also be in a drawings section of the XML document. Pages published at the end of the original patent document and containing drawings are also referenced in this section.

<drawings mxw-id="PDW3055834" load-source="patent-office">
  <figure num="1">
    <img file="00380001.tif" id="img-00380001" he="228" wi="180" img-format="tif" img-content="dr"/>
  </figure>
</drawings>

 

A figure id can be used to reference a drawing in the full text as follows:

<p num="p0031">Referring now to
  <figref idrefs="f0001">FIGURES 1A and 1B</figref>, a coronary artery bypass is accomplished by disposing a
    conduit 12 (<figref idrefs="f0001">Fig. 1B</figref>) in a heart wall or myocardium MYO
    of a patient's heart PH (<figref idrefs="f0001">Fig. 1A</figref>). [...]
</p>
 
<drawings mxw-id="PDW10967064" load-source="patent-office">
  <figure id="f0001" num="1">
    <img id="if0001" file="imgf0001.tif" wi="140" he="230" img-content="drawing" img format="tif"/>
  </figure>
</drawings>


Chemistry Section

Chemical formulas can be found in the img section with "chem" or "cf", along with "drawing" values in the img-content attribute. Another way to encode a chemistry-specific embedded image is through the use of the chemistry element:

<claim-text>Use of a compound according to formula (I), or pharmaceutically acceptable salts or solvates thereof,
  <chemistry id="chem0011" num="0011">
    <img id="ib0071" file="imgb0071.tif" wi="74" he="50" img-content="chem" img-format="tif"/>
  </chemistry>
 wherein [...]
</claim-text>

The USPTO provides chemical structures in ChemDraw (CDX) and MDL (MOL) formats. References to these special files can be found in the attachment element in the chemistry section:

<chemistry id="CHEM-US-00001" num="00001">
  <img id="EMI-C00001" he="19.64mm" wi="54.36mm" file="US07307149-20071211-C00001.TIF" alt="embedded image" img-content="table" img-format="tif"/>
  <attachments>
    <attachment idref="CHEM-US-00001" attachment-type="cdx" file="US07307149-20071211-C00001.CDX"/>
    <attachment idref="CHEM-US-00001" attachment-type="mol" file="US07307149-20071211-C00001.MOL"/>
  </attachments>
</chemistry>


Other Sections

In the same way that chemical structures are referenced in the special "chemistry" section, other attachments also have specific elements in the XML files: sequence-listmathmegatable-doc, and table-external-doc.

Search Report Pages

Search report pages published by some patent authorities are frequently distributed as full page images. References to the image files can be found in the search-report-data container under the doc-page element:

<search-report-data>
  <doc-page id="srep0001" file="srep0001.tif" wi="154" he="233" type="tif"/>
</search-report-data>


File Naming

There is no consensus in naming referenced files. Every publishing authority follows its own rules, which also change with the years. The following tables demonstrate some representative examples of attachment listings associated with patents from different publishing authorities.

Attachment list for: EP-2207108-A1-20100714

File

Size

DOCUMENT.PDF

698793

imgaf001.tif

6725

imgb0001.tif

321

imgb0002.tif

315

imgf0001.tif

4219

imgf0002.tif

6892

srep0001.tif

33861

Attachment list for: WO-2010072727-A1-20100701

File

Size

imgf000004_0001.tif

1464

imgf000010_0001.tif

435

imgf000010_0002.tif

435

imgf000037_0001.tif

7738

imgf000040_0001.tif

9871

imgf000041_0001.tif

6357

imgf000042_0001.tif

1935

imgf000043_0001.tif

1464

imgf000046_0001.tif

1372

Attachment list for: WO-2009081462-A1-20090702

File

Size

JPOXMLDOC01-appb-D000003.tif

3974

JPOXMLDOC01-appb-D000004.tif

7764

JPOXMLDOC01-appb-D000005.tif

6896

JPOXMLDOC01-appb-D000006.tif

4642

JPOXMLDOC01-appb-D000007.tif

4252

JPOXMLDOC01-appb-D000008.tif

4270

JPOXMLDOC01-appb-D000009.tif

8998

JPOXMLDOC01-appb-T000001.jpg

92907

JPOXMLDOC01-appb-T000002.jpg

65901

Attachment list for: US-7307149-B2-20071211

File

Size

US07307149-20071211-C00001.CDX

3431

US07307149-20071211-C00001.MOL

681

US07307149-20071211-C00001.TIF

3056

US07307149-20071211-D00001.TIF

10470

US07307149-20071211-D00002.TIF

21196

US07307149-20071211-D00003.TIF

13830

US07307149-20071211-D00004.TIF

14215

US07307149-20071211-D00005.TIF

93857

US07307149-20071211-D00006.TIF

12986

US07307149-20071211-D00007.TIF

16709

US07307149-20071211-D00008.TIF

4793

US07307149-20071211-D00009.TIF

4896

US07307149-20071211-S00001.XML

159831

Attachment list for: JP-2005100000-A-20050414

File

Size

00000001.TIF

3759

2005100000.pdf

84862

2005100000.pos

1496

2005100000.tif

81180

Attachment list for: KR-100920729-B1-20091007

File

Size

1020070098852.pdf

2406235

112007070719375-sdosl.app

2032

112007081317753-pat00001.tif

1950

112007081317753-pat00002.tif

1950

112007081317753-pat00003.tif

1950

112007081317753-pat00005.jpg

204870

112007081317753-pat00006.jpg

180538

112007081317753-pat00007.jpg

279496

112007081317753-pat00008.jpg

166127

112007081317753-pat00009.jpg

170515

112007081317753-pat00010.jpg

244507

112007081317753-pat00011.jpg

156090

112007081317753-pat00012.jpg

156553

112008080483320-pat00013.jpg

37395

R1020070098852.jpg

252603

Data Coverage

Note that the availability of attachments will differ depending on your subscription level.

Country

Type

Format

Years

AT appsFull documentmulti-page PDF2005 to present
AT grantsFull documentmulti-page PDF1990 to present
AT utility modelsFull documentmulti-page PDF1994 to present
AU apps and grantsFull documentmulti-page PDF1990 to present
BE appsReferenced imagesTIFF1980 to present
 Full documentmulti-page PDF1980 to present
BE grantsFull documentmulti-page PDF2015 to present
BR appsFull documentmulti-page PDF2010 to present
BR grantsFull documentmulti-page PDF2014 to present
BR utility modelsFull documentmulti-page PDF2009 to present
CA apps and grantsFull documentmulti-page PDF2000 to present
CH apps and grantsFull documentmulti-page PDF1980 to present
CN appsReferenced imagesTIFF2011 to present
 Full documentmulti-page PDF1985 to present
CN grantsReferenced imagesTIFF2011 to present
 Full documentmulti-page PDF1990 to present
CN utility modelsReferenced imagesTIFF2011 to present
 Full documentmulti-page PDF1985 to present
DD grantsFull documentmulti-page PDF1980-2003

DE apps, grants,
and utility models

Referenced imagesTIFF2004 to present
DK apps and grantsReferenced imagesTIFF1980 to present

Full documentmulti-page PDF1980 to present

EP apps

Referenced images

TIFF

1978 to present

 

Full document

multi-page PDF

1978 to present

EP grants

Referenced images

TIFF

1980 to present

 

Full document

multi-page PDF

1980 to present

ES apps, grants,
and utility models

Full documentmulti-page PDF2007 to present
FI apps and grantsReferenced imagesTIFF1980 to present
 Full documentmulti-page PDF1980 to present
FR appsReferenced imagesTIFF1981 to present
 Full documentmulti-page PDF1981 to present
GB appsFull documentmulti-page PDF1980 to present

JP apps

Front-page drawings

TIFF

1980 to present

JP apps, grants,
and utility models

Referenced images

multi-page TIFF + POS file

2004 to present

 

Full document

multi-page PDF

2004 to present

KR appsFull documentmulti-page PDF1983 to present
KR grants and utility modelsFull documentmulti-page PDF1979 to present

KR apps, grants,
and utility models

Referenced images

TIFF, JPEG, APP

2006 to present

 

Full document

multi-page PDF

2006 to present

LU appsReferenced imagesTIFF1980 to present
 Full documentmulti-page PDF1980 to present
NL appsReferenced imagesTIFF1990 to present
 Full documentmulti-page PDF1990 to present
NL grantsReferenced imagesTIFF1997 to present
 Full documentmulti-page PDF1997 to present
RU apps, grants, and utility modelsFull documentmulti-page PDF2005 to present
RU grants and utility modelsReferenced imagesTIFF and JPEG1994 to present
TW appsFull documentmulti-page PDF2003 to present
TW grantsFull documentmulti-page PDF2000 to present
TW utility modelsFull documentmulti-page PDF2004 to present
US appsFull documentmulti-page PDF2001 to present
US grantsFull documentmulti-page PDF1920 to preent
US apps and grantsReferenced imagesTIFF2001 to present
 Complex work unitsCDX, MOL, NB, XML2001 to present
WOFull documentmulti-page PDF1978 to present

Referenced imagesTIFF, JPEG1978 to present

File Counts Per Country (as of 20140120)

EP

Years

Publications

File Types

File Counts

File Sizes (MB)

1978

112

pdf
tif

112
1829

102.02
13.51

1979

7045

pdf
tif

7045
74983

5592.96
698.35

1980

14682

pdf
tif

14682
147270

12024.52
1558.70

1981

26920

pdf
tif

26920
214122

19478.90
2260.60

1982

33393

pdf
tif

33390
230087

23604.76
2551.40

1983

40711

pdf
tif

40700
275293

29868.12
3000.97

1984

50410

pdf
tif

50401
299815

36275.54
3345.30

1985

59973

pdf
tif

59973
332646

41284.34
3690.49

1986

68947

pdf
tif

68946
377875

46635.07
4164.05

1987

72715

pdf
tif

72704
392496

46923.04
4387.39

1988

81589

pdf
tif

81586
416156

50015.16
4937.37

1989

94207

pdf
tif

94205
433705

56487.67
5213.19

1990

103892

pdf
tif

103889
476279

61820.85
5701.75

1991

105432

pdf
tif

105430
536202

64126.52
6165.95

1992

101864

pdf
tif

101855
538818

49531.56
5705.87

1993

96963

pdf
tif

96951
482142

50821.41
5424.64

1994

94027

pdf
tif

94013
466488

53469.20
5549.72

1995

94024

pdf
tif

94019
459108

54341.93
5581.93

1996

92297

pdf

92297

54682.03

1997

93757

pdf

93757

55455.33

1998

100440

pdf
tif

100434
780213

58979.29
10307.78

1999

103864

pdf
tif

103859
857244

62346.43
11949.77

2000

100326

pdf
tif

100326
841736

22050.57
12215.51

2001

108804

pdf
tif

108804
980376

30957.81
15118.98

2002

123760

pdf
tif

123751
1105186

39699.25
19170.90

2003

145178

pdf
tif

145178
1257942

44510.55
20147.57

2004

148778

pdf
tif

148778
1302837

46573.55
20207.17

2005

133997

pdf
tif

133997
1350588

64831.48
21140.50

2006

147262

pdf
tif
txt

147263
1734537
7

40444.61
24760.19
16.08

2007

138693

pdf
tif
txt

138693
1769116
27

41316.07
24361.38
471.67

2008

145264

pdf
tif
txt

145264
1855525
14

43631.03
25617.33
231.58

2009

136255

pdf
tif
txt

136256
1838876
22

42723.51
24963.71
179.87

2010

141364

pdf
tif
txt

141372
2010856
57

82845.35
28666.14
1125.99

2011

155161

pdf
tif
txt

155164
2502751
138

87245.32
37396.98
1202.95

2012

158289

pdf
tif
txt

158270
2424388
95

87414.49
40311.71
1214.85

2013

158335

pdf
tif
txt

158339
2432606
56

77749.27
43272.86
1061.11

201452724

pdf
tif
txt

52724
789274
23

24057.26
13540.07
881.93

WO

Years

Publications

File Types

File Counts

File Sizes (MB)

1978

5

tif

16

0.15

1979

338

tif

2844

11.20

1980

867

tif

8219

33.78

1981

1117

tif

9061

38.26

1982

1448

tif

10212

45.15

1983

1599

tif

9807

44.90

1984

1431

tif

14251

62.25

1985

1570

tif

13641

62.56

1986

2067

tif

18278

68.22

1987

2071

tif

19374

81.16

1988

2668

tif

26002

172.55

1989

3714

tif

37076

193.29

1990

4511

tif

40343

188.17

1991

6700

tif

65534

306.72

1992

8014

tif

86285

406.46

1993

9419

tif

99900

548.22

1994

9720

tif

113198

604.24

1995

8761

tif

118861

647.33

1996

11043

tif

169159

1253.64

1997

13812

tif

215965

1578.64

1998

17217

tif

228093

1294.45

1999

20923

tif

274685

1677.68

2000

24755

tif

320235

2150.40

2001

31574

tif

425603

4257.27

2002

35436

tif

533145

6056.59

2003

34172

tif

558351

5743.08

2004

34254

tif

593805

5022.61

2005

36796

tif

676449

5192.10

2006

39658

tif

751141

6377.64

2007

42420

tif

794216

6195.22

2008

42897

tif

786224

6245.85

2009

55665

jpg
tif

11175
984426

1629.50
9663.66

2010

71146

jpg
tif

24409
1275468

3967.29
14799.43

2011

81770

jpg
tif

30840
1312473

4796.84
16003.00

2012

90062

jpg
pdf
tif

31569
44
1419552

5837.61
12.75
18616.98

2013

 97788

jpg
pdf
tif

36812
188
1488002

7041.08
50.90
20198.32

2014 6001

jpg
pdf
tif

2254
15
88265

344.88
8.30
1200.14

US

Years

Publications

File Types

File Counts

File Sizes (MB)

2001

230197

cdx
mol
nb
seq
tif

443810
443810
83297
2
2374525

1536.53
1288.34
71.22
4.76
55312.50

2002

367143

cdx
mol
nb
seq
tif

795847
795847
143740
152
4197338

3120.64
2411.73
121.34
364.71
89667.15

2003

406209

cdx
mol
nb
seq
tif
xml

1040420
1040420
201415
1477
5592911
7

4734.19
3340.53
175.53
3143.00
126029.85
21.87

2004

432141

cdx
mol
nb
seq
tif

1381548
1381548
200421
317
5524015

6520.75
4466.95
185.40
3425.32
109878.64

2005

433813

cdx
mol
nb
seq
tif
xml

1313638
1313638
210392
320
5629755
12966

6648.78
4382.47
201.68
5839.27
93761.61
536.95

2006

477677

cdx
mol
nb
seq
tif
xml

1466331
1466331
247317
430
6289000
13383

7743.26
5085.54
240.43
5376.68
104775.96
579.84

2007

470266

cdx
mol
nb
seq
tif
txt
xml

1503366
1503366
245224
2
6569891
1112
11943

7564.19
5319.94
247.96
246.21
121920.21
27973.43
599.28

2008

493658

cdx
mol
nb
tif
txt
xml

1468266
1468266
255173
6718405
546
12346

7129.32
5199.15
261.28
135779.11
6515.37
755.54

2009

507941

cdx
mol
nb
tif
txt
xml

1956609
1956609
273338
7333916
684
16156

9676.30
6952.93
287.50
159203.08
5880.90
1051.97

2010

563796

cdx
mol
nb
tif
txt
xml

2111534
2111534
319703
8200438
622
18828

11195.43
7965.73
336.14
192257.33
9753.88
20268.20

2011

556071

cdx
mol
nb
tif
txt
xml

2208011
2208011
349100
8873013
658
16607

12184.73
8743.50
384.96
276737.38
6285.74
1902.51

2013637601

cdx
mol
nb
tif
txt
xml

2291314
2291313
378782
9535009
617
17143

13037.80
9428.83
435.75
291306.14
8571.58
1379.47

201430189

cdx
mol
nb
tif
txt
xml

109616
109616
16212
459628
27
791

625.03
454.07
19.54
14735.79
1854.18
57.42

JP

Note: TIF files are front-page drawings from PAJ, tif are referenced images

Years

Publications

File Types

File Counts

File Sizes (MB)

1980

90310

TIF

90310

291.32

1981

93720

TIF

93720

302.47

1982

120874

TIF

120874

403.95

1983

132058

TIF

132058

432.14

1984

136840

TIF

136840

455.97

1985

159207

TIF

159207

505.43

1986

181228

TIF

181228

597.41

1987

187084

TIF

187084

578.05

1988

203937

TIF

203937

652.35

1989

275938

TIF

275938

903.79

1990

267738

TIF

267738

866.77

1991

257610

TIF

257610

837.20

1992

328292

TIF

328292

1031.34

1993

307320

TIF

307320

1047.27

1994

308046

TIF

308046

1073.37

1995

298373

TIF

298373

1024.67

1996

304627

TIF

304627

1064.47

1997

297072

TIF

297072

1043.59

1998

306067

TIF

306067

1072.73

1999

318274

TIF

318274

1121.39

2000

319977

TIF

319977

1230.89

2001

318880

TIF

318880

1596.04

2002

333582

TIF

333582

1793.85

2003

308447

TIF

308447

1675.77

2004

499273

TIF
app
pdf
pos
tif
xml

323458
422
500766
499273
491617
41

2029.69
27.51
119295.60
1022.52
81081.36
0.10

2005

594244

TIF
app
pdf
pos
tif
txt
xml

317975
2831
597271
594244
551663
1
65

2047.14
715.53
109096.24
1086.95
96227.08
7.22
0.17

2006

581845

TIF
app
pdf
pos
tif
xml

318872
3196
585187
581845
546791
58

2072.52
522.97
102334.73
1080.83
100419.82
0.12

2007

592003

TIF
app
jpg
pdf
pos
tif
xml

304769
3191
3
595948
592003
591862
1044

2015.83
275.85
0.10
108520.24
1145.67
110376.92
2.58

2008

593681

TIF
app
jpg
pdf
pos
tif
xml

284205
4610
8
597433
593681
593571
995

1916.85
452.95
2.95
113292.00
1218.94
131406.55
2.47

2009

588352

TIF
app
pdf
pos
tif
xml

276662
4953
592902
588352
583078
609

1880.46
763.91
120005.97
1271.17
137848.75
1.43

2010

590334

TIF
app
jpg
pdf
pos
tif
xml

262809
5531
13
595070
590334
591169
678

1796.29
714.29
3.93
127397.23
1291.88
146164.06
1.86

2011

579722

TIF
app
pdf
pos
tif
xml

175941
5312
585998
579722
583272
524

1212.64
605.18
138273.81
1290.32
157626.22
1.97

2012

602073

app
pdf
pos
tif
xml

5930
609722
602073
823013
351

514.27
154282.61
1383.09
185726.31
0.69

2013623629

app
jpg
pdf
pos
tif
xml

7115
209
632390
623625
770872
408

945.73
186.65
183492.29
1521.86
221970.64
1.06

KR

Years

Publications

File Types

File Counts

File Sizes (MB)

2006

281499

app
jpg
pdf
tif

1142
404313
281499
2429449

103.39
33553.42
112953.80
25874.49

2007

249781

app
jpg
pdf
tif

1484
651502
249781
2241790

104.94
59712.13
139444.75
24011.16

2008

210619

app
jpg
pdf
tif

1671
800803
210623
1782436

141.27
83308.46
157650.75
20041.65

2009

198379

app
jpg
pdf
tif

2189
838107
198379
1488627

113.60
87276.58
156940.87
17794.26

2010

225174

app
jpg
pdf
tif

2876
976623
225174
1684462

186.61
104138.79
178856.75
21021.35

2011252223

app
jpg
pdf
tif

3238
1141728
252223
1825130

208.01
118779.88
209059.55
24580.23

2012267995

app
jpg
pdf
tif

3920
1326990
267995
1918016

158.86
148649.90
202274.52
30589.91

2013281435

app
jpg
pdf
tif

4218
1495628
281435
1904421

233.35
168435.90
216515.09
39610.79

2014 

app
jpg
pdf
tif

230
88501
15259
108327

18.65
9522.26
12069.01
1535.53

 

ES

Years

Publications

File Types

File Counts

File Sizes (MB)

2007

28537

pdf

28537

8207.39

2008

27458

pdf

27458

8391.80

2009

26557

pdf

26557

8846.70

2010

23545

pdf

23545

9204.72

2011

27419

pdf

27419

24403.87

2012

28242

pdf

28242

30834.17

201326847pdf2684735565.22
  • No labels